[Wien] SOLVED - OMP Error in combination with ELPA during compilation with ifx version higher than 2025.1
Michael Fechtelkord
Michael.Fechtelkord at ruhr-uni-bochum.de
Fri Apr 3 17:32:45 CEST 2026
Dear colleagues,
end of last year I pointed out an issue for OPEN MP concerning versions
of ifx 2025.2 and higher. It seems Intel has changed the OMP library and
that concerns ELPA (currently version 2025.06.002). While compilation
and check of ELPA works with either version of ifx .. the compilation of
WIEN2k (seclr4_tmp_.F) leads to the errors shown below. Compiling ELPA
with ifx and OMP 2025.1 and further compilation of WIEN2k with ifx
2025.3 does not give any error.
Errors are listed below.
The problem is due to the omp_lib.mod file in the directory
/opt/intel/oneapi/compiler/2025.3/opt/compiler/include/intel64. The
Module file has changed with version 2025.2 and higher and causes the
errors below.
I made a copy of the file and substituted it by the 2025.1 version. That
is all. Then all runs fine, and you can compile all with ifx 2025.3
No idea if it is a bug in the module file or the newer omp version is
just more restrictive.
Best regards,
Michael
---------------
Errors (just four shown) with complete usage of ifx 2025.3 (does not
happen if ELPA is compiled with ifx 2025.1)
mpiifx -O2 -xAVX2 -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML
-traceback -assume buffered_io -I/opt/intel/oneapi/mkl/2025.3/include
-DELPA -I/usr/local/include/elpa_openmp-2025.06.002/elpa
-I/usr/local/include/elpa_openmp-2025.06.002/modules -qopenmp -DParallel
-c seclr4_tmp_.F
/opt/intel/oneapi/compiler/2025.3/opt/compiler/include/omp_lib.h(16):
error #6401: The attributes of this name conflict with those made
accessible by a USE statement. [OMP_INTEGER_KIND]
integer omp_integer_kind
--------------^
/opt/intel/oneapi/compiler/2025.3/opt/compiler/include/omp_lib.h(17):
error #7747: Invalid parameter expression. [4]
parameter(omp_integer_kind=4)
---------------------------------^
/opt/intel/oneapi/compiler/2025.3/opt/compiler/include/omp_lib.h(18):
error #6401: The attributes of this name conflict with those made
accessible by a USE statement. [OMP_LOGICAL_KIND]
integer omp_logical_kind
--------------^
/opt/intel/oneapi/compiler/2025.3/opt/compiler/include/omp_lib.h(19):
error #7747: Invalid parameter expression. [4]
parameter(omp_logical_kind=4)
---------------------------------^
/opt/intel/oneapi/compiler/2025.3/opt/compiler/include/omp_lib.h(20):
error #6401: The attributes of this name conflict with those made
accessible by a USE statement. [OMP_REAL_KIND]
--
Dr. Michael Fechtelkord
Institut für Geowissenschaften
Ruhr-Universität Bochum
Universitätsstr. 150
D-44780 Bochum
Phone: +49 (234) 32-24380
Fax: +49 (234) 32-04380
Email: Michael.Fechtelkord at ruhr-uni-bochum.de
Web Page: https://www.ruhr-uni-bochum.de/kristallographie/kc/mitarbeiter/fechtelkord/
More information about the Wien
mailing list