[Wien] Problem compiling wien2k using oneAPI 2024 ifort
Peter Blaha
peter.blaha at tuwien.ac.at
Wed Sep 18 08:32:05 CEST 2024
You need to provide more info.
In particular the compiler options (did you use the defaults coming from
siteconfig (with Intel compiler as "system") ?
Then look into the individual directories where the errors occured (eg.
SRC_3ddens) and checkout the full error messages listed in
compile.msg. (Don't append the whole file, but cut out the relevant lines)
Most problems seem to stem from your definitions for the FFTW3 libraries
(although I do not see an error in lapw0 ???).
For 3ddens I see a "missing FFTPACK". This should never occur, unless
you did not specify the -DFFTW3 compiler option
Make sure, you use a FFTW3 library compiled with ifort (not with
gfortran) !
Am 18.09.2024 um 08:11 schrieb negev HPC:
> Dear wien2k user,
>
> I am currently using an HPC cluster consisting of 46 nodes, each
> equipped with 32 Intel Xeon Gold 6130 processors and connected via a 56
> GB/s InfiniBand network. The operating system in use is Rocky Linux 8.9.1-1.
>
> I attempted to install Wien2k version 24.1 using oneAPI 2024.2.1, but
> encountered errors when using the ifort compiler.
>
> Here are the errors that I got using compiler, can anyone assist ?
>
> SRC_3ddens/compile.msg:3ddens.F(20): error #7002: Error in opening the
> compiled module file. Check INCLUDE paths. [FFTPACK]
> SRC_3ddens/compile.msg:make: *** [Makefile:84: 3ddens.o] Error 1
> SRC_dstart/compile.msg:charge.f: error #5633: **Internal compiler error:
> segmentation violation signal raised** Please report this error along
> with the circumstances in which it occurred in a Software Problem
> Report. Note: File and line given may not be explicit cause of this error.
> SRC_dstart/compile.msg:make[1]: *** [Makefile:137: charge.o] Error 3
> SRC_dstart/compile.msg:make: *** [Makefile:93: para] Error 2
> SRC_hf/compile.msg:charge.f: error #5633: **Internal compiler error:
> segmentation violation signal raised** Please report this error along
> with the circumstances in which it occurred in a Software Problem
> Report. Note: File and line given may not be explicit cause of this error.
> SRC_hf/compile.msg:make[1]: *** [Makefile:275: charge.o] Error 3
> SRC_hf/compile.msg:make: *** [Makefile:189: rp] Error 2
> SRC_hf/compile.msg:charge.f: error #5633: **Internal compiler error:
> segmentation violation signal raised** Please report this error along
> with the circumstances in which it occurred in a Software Problem
> Report. Note: File and line given may not be explicit cause of this error.
> SRC_hf/compile.msg:make[1]: *** [Makefile:275: charge.o] Error 3
> SRC_hf/compile.msg:make: *** [Makefile:193: cp] Error 2
> SRC_lapw1/compile.msg:make[1]: *** [Makefile:194: lapw1_mpi] Error 1
> SRC_lapw1/compile.msg:make: *** [Makefile:178: rp] Error 2
> SRC_lapw1/compile.msg:make[1]: *** [Makefile:197: lapw1c_mpi] Error 1
> SRC_lapw1/compile.msg:make: *** [Makefile:182: cp] Error 2
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(63): error #5102: Cannot open
> include file 'fftw3-mpi.f03'
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(80): error #6404: This name
> does not have a type, and must have an explicit type.
> [FFTW_MPI_LOCAL_SIZE_3D]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(83): error #6404: This name
> does not have a type, and must have an explicit type. [FFTW_ALLOC_COMPLEX]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(114): error #6404: This name
> does not have a type, and must have an explicit type. [FFTW_FORWARD]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(115): error #6404: This name
> does not have a type, and must have an explicit type. [FFTW_ESTIMATE]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(111): error #6404: This name
> does not have a type, and must have an explicit type. [FFTW_MPI_PLAN_DFT_3D]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(119): error #6404: This name
> does not have a type, and must have an explicit type. [FFTW_BACKWARD]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(127): error #6601: In a CASE
> statement, the case-value must be a constant expression. [FFTW_FORWARD]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(127): error #6612: In a CASE
> statement, the case-value must be of type INTEGER, CHARACTER, or
> LOGICAL. [FFTW_FORWARD]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(127): error #6611: The
> case-value must be of the same type as the case-expr. [FFTW_FORWARD]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(129): error #6601: In a CASE
> statement, the case-value must be a constant expression. [FFTW_BACKWARD]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(129): error #6612: In a CASE
> statement, the case-value must be of type INTEGER, CHARACTER, or
> LOGICAL. [FFTW_BACKWARD]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(129): error #6611: The
> case-value must be of the same type as the case-expr. [FFTW_BACKWARD]
> SRC_lapw2/compile.msg:make[1]: *** [Makefile:270: fft_modules.o] Error 1
> SRC_lapw2/compile.msg:make: *** [Makefile:177: rp] Error 2
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(63): error #5102: Cannot open
> include file 'fftw3-mpi.f03'
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(80): error #6404: This name
> does not have a type, and must have an explicit type.
> [FFTW_MPI_LOCAL_SIZE_3D]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(83): error #6404: This name
> does not have a type, and must have an explicit type. [FFTW_ALLOC_COMPLEX]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(114): error #6404: This name
> does not have a type, and must have an explicit type. [FFTW_FORWARD]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(115): error #6404: This name
> does not have a type, and must have an explicit type. [FFTW_ESTIMATE]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(111): error #6404: This name
> does not have a type, and must have an explicit type. [FFTW_MPI_PLAN_DFT_3D]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(119): error #6404: This name
> does not have a type, and must have an explicit type. [FFTW_BACKWARD]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(127): error #6601: In a CASE
> statement, the case-value must be a constant expression. [FFTW_FORWARD]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(127): error #6612: In a CASE
> statement, the case-value must be of type INTEGER, CHARACTER, or
> LOGICAL. [FFTW_FORWARD]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(127): error #6611: The
> case-value must be of the same type as the case-expr. [FFTW_FORWARD]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(129): error #6601: In a CASE
> statement, the case-value must be a constant expression. [FFTW_BACKWARD]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(129): error #6612: In a CASE
> statement, the case-value must be of type INTEGER, CHARACTER, or
> LOGICAL. [FFTW_BACKWARD]
> SRC_lapw2/compile.msg:fft_modules_tmp_.F(129): error #6611: The
> case-value must be of the same type as the case-expr. [FFTW_BACKWARD]
> SRC_lapw2/compile.msg:make[1]: *** [Makefile:270: fft_modules.o] Error 1
> SRC_lapw2/compile.msg:make: *** [Makefile:181: cp] Error 2
> SRC_lapwso/compile.msg:make[1]: *** [Makefile:123: lapwso_mpi] Error 1
> SRC_lapwso/compile.msg:make: *** [Makefile:116: para] Error 2
> SRC_nlvdw/compile.msg:calc_vvdw.F(21): error #7002: Error in opening the
> compiled module file. Check INCLUDE paths. [FFTPACK]
> SRC_nlvdw/compile.msg:calc_vvdw.F(21): error #6580: Name in only-list
> does not exist or is not accessible. [C3FFT]
> SRC_nlvdw/compile.msg:make[1]: *** [Makefile:159: calc_vvdw.o] Error 1
> SRC_nlvdw/compile.msg:make: *** [Makefile:110: seq] Error 2
> SRC_nmr/compile.msg:make[1]: *** [Makefile:187: nmr_mpi] Error 1
> SRC_nmr/compile.msg:make: *** [Makefile:171: rp] Error 2
> SRC_nmr/compile.msg:make[1]: *** [Makefile:190: nmrc_mpi] Error 1
> SRC_nmr/compile.msg:make: *** [Makefile:175: cp] Error 2
>
>
>
> _______________________________________________
> Wien mailing list
> Wien at zeus.theochem.tuwien.ac.at
> http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
> SEARCH the MAILING-LIST at: http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html
--
-----------------------------------------------------------------------
Peter Blaha, Inst. f. Materials Chemistry, TU Vienna, A-1060 Vienna
Phone: +43-158801165300
Email: peter.blaha at tuwien.ac.at
WWW: http://www.imc.tuwien.ac.at WIEN2k: http://www.wien2k.at
-------------------------------------------------------------------------
More information about the Wien
mailing list