<div dir="ltr"><div><div>Dear experts  <br></div><div><br></div><div>  I am setting wien2k_21    with oneapi fortran compiler  mpiifort <br></div><div>Latest version of elpa was set up. Can our community point my  following mistakes <br></div><div><br></div><div><br></div><div>mpiifort -O -FR -mp1 -w -prec_div -pc80 -pad -ip -DINTEL_VML -traceback -assume buffered_io -I/opt/intel/oneapi/mkl/2022.1.0/include -DELPA -I/home/sherifyehia/Desktop/comp/elpa-2022.05.001/include/elpa_openmp-elpa2/elpa -I/home/sherifyehia/Desktop/comp/elpa-2022.05.001/include/elpa_openmp-elpa2/modules -qopenmp -DParallel -c seclr4_tmp_.F</div>seclr4_tmp_.F(49): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [ELPA]<br>      use elpa<br>----------^<br>seclr4_tmp_.F(145): error #6457: This derived type name has not been declared.   [ELPA_T]<br>      class(elpa_t), pointer :: elpa_pt<br></div>------------^ p<br><div>seclr4_tmp_.F(554): error #6404: This name does not have a type, and must have an explicit type.   [ELPA_INIT]<br>        if (elpa_init(20180501) /= elpa_ok) then<br>------------^<br>seclr4_tmp_.F(554): error #6404: This name does not have a type, and must have an explicit type.   [ELPA_OK]<br>        if (elpa_init(20180501) /= elpa_ok) then<br>-----------------------------------^<br>seclr4_tmp_.F(558): error #6404: This name does not have a type, and must have an explicit type.   [ELPA_PT]<br>        elpa_pt => elpa_allocate(success)<br>--------^<br>seclr4_tmp_.F(558): error #6404: This name does not have a type, and must have an explicit type.   [ELPA_ALLOCATE]<br>        elpa_pt => elpa_allocate(success)<br>-------------------^<br>seclr4_tmp_.F(558): error #6678: When the target is an expression it must deliver a pointer result.   [ELPA_ALLOCATE]<br>        elpa_pt => elpa_allocate(success)<br>-------------------^<br>seclr4_tmp_.F(562): error #6460: This is not a component name that is defined in the encompassing structure.   [SET]<br>        call elpa_pt%set("na", dimmatrix, success)<br>---------------------^<br>seclr4_tmp_.F(572): error #6460: This is not a component name that is defined in the encompassing structure.   [SETUP]<br>       success = elpa_pt%setup()<br>-------------------------^<br>seclr4_tmp_.F(626): error #6460: This is not a component name that is defined in the encompassing structure.   [GET]<br>   call elpa_pt%get("complex_kernel",set_elpa_kernel)<br>----------------^<br>seclr4_tmp_.F(656): error #6460: This is not a component name that is defined in the encompassing structure.   [EIGENVECTORS]<br>        call elpa_pt%eigenvectors(H,eigval,z,success)<br>---------------------^<br>compilation aborted for seclr4_tmp_.F (code 1)<br>make[1]: *** [Makefile:270: seclr4.o] Error 1<br>make[1]: Leaving directory '/home/sherifyehia/Desktop/m21/SRC_lapw1'<br>make: *** [Makefile:182: cp] Error 2<br>Copying programs<br>  SRC_lapw1/lapw1<br>  SRC_lapw1/lapw1c<br><br>done.<br><br>Compile time errors (if any) were:<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(49): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [ELPA]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(145): error #6457: This derived type name has not been declared.   [ELPA_T]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(554): error #6404: This name does not have a type, and must have an explicit type.   [ELPA_INIT]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(554): error #6404: This name does not have a type, and must have an explicit type.   [ELPA_OK]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(558): error #6404: This name does not have a type, and must have an explicit type.   [ELPA_PT]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(558): error #6404: This name does not have a type, and must have an explicit type.   [ELPA_ALLOCATE]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(558): error #6678: When the target is an expression it must deliver a pointer result.   [ELPA_ALLOCATE]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(562): error #6460: This is not a component name that is defined in the encompassing structure.   [SET]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(572): error #6460: This is not a component name that is defined in the encompassing structure.   [SETUP]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(625): error #6460: This is not a component name that is defined in the encompassing structure.   [GET]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(656): error #6460: This is not a component name that is defined in the encompassing structure.   [EIGENVECTORS]<br>SRC_lapw1/compile.msg:make[1]: *** [Makefile:270: seclr4.o] Error 1<br>SRC_lapw1/compile.msg:make: *** [Makefile:178: rp] Error 2<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(49): error #7002: Error in opening the compiled module file.  Check INCLUDE paths.   [ELPA]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(145): error #6457: This derived type name has not been declared.   [ELPA_T]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(554): error #6404: This name does not have a type, and must have an explicit type.   [ELPA_INIT]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(554): error #6404: This name does not have a type, and must have an explicit type.   [ELPA_OK]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(558): error #6404: This name does not have a type, and must have an explicit type.   [ELPA_PT]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(558): error #6404: This name does not have a type, and must have an explicit type.   [ELPA_ALLOCATE]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(558): error #6678: When the target is an expression it must deliver a pointer result.   [ELPA_ALLOCATE]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(562): error #6460: This is not a component name that is defined in the encompassing structure.   [SET]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(572): error #6460: This is not a component name that is defined in the encompassing structure.   [SETUP]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(626): error #6460: This is not a component name that is defined in the encompassing structure.   [GET]<br>SRC_lapw1/compile.msg:seclr4_tmp_.F(656): error #6460: This is not a component name that is defined in the encompassing structure.   [EIGENVECTORS]<br>SRC_lapw1/compile.msg:make[1]: *** [Makefile:270: seclr4.o] Error 1<br>SRC_lapw1/compile.msg:make: *** [Makefile:182: cp] Error 2<br><br><br>Check file   compile.msg   in the corresponding SRC_* directory for the <br>compilation log and more info on any compilation problem.<br><br>     Press RETURN to continue</div><div><br></div><div>Thank for your effort and time</div><div><br></div><div><br></div></div>