[Wien] compiling errors of lapw1_mpi

Laurence Marks laurence.marks at gmail.com
Sat Jul 2 15:29:28 CEST 2022


I am not sure where that "advice" came from, it appears to be both wrong
and irrelevant. I hope you kept the original; if not download just
SRC_lapw1 from the Wien2k repository and replace seclr4.F

The "errors" are coming because there is something wrong with your modules,
and perhaps elpa definition (i.e. the path). In SRC_lapw1 do "make clean"
then "make para".

--
Professor Laurence Marks
Department of Materials Science and Engineering, Northwestern University
www.numis.northwestern.edu
"Research is to see what everybody else has seen, and to think what nobody
else has thought" Albert Szent-Györgyi

On Sat, Jul 2, 2022, 5:31 AM sherif Yehia <sherifyehia2017 at gmail.com> wrote:

> Dear  users and experts
>
>     Please can any one give his advice with the lapw1 errors below  when I
> compile Wien2k_21.1    for lapw1_mpi executions.
>  I  changed the file seclr4.F in line 12 and 14 as advised  by   our
> experts before
>
> change line number 12 in seclr4.F from:
>   NPE, myrowhs, mycolhs,ictxt,ictxtall, NBELW_PARA, &
> to
>   NPE, myrowhs, mycolhs,ictxt,ictxtall, NBELW_PARA, lcolhs, dlcolhs, &
>
>
> and line number 14 from
>   lcolhs, dlcolhs, elpa_switch, scala_switch, elpa_mem_default
> to
>   elpa_switch, scala_switch, elpa_mem_default
>
>
> but still I am getting the same errors
>
> Please can you point my mistakes
>
>   Thank you   very much for your time and efforts
>   Sherif Yehia
>
>    Compile time errors (if any) were:
> SRC_lapw1/compile.msg:seclr4_tmp_.F(50): error #7002: Error in opening the
> compiled module file.  Check INCLUDE paths.   [ELPA]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(146): error #6457: This derived type
> name has not been declared.   [ELPA_T]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(555): error #6404: This name does not
> have a type, and must have an explicit type.   [ELPA_INIT]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(555): error #6404: This name does not
> have a type, and must have an explicit type.   [ELPA_OK]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(559): error #6404: This name does not
> have a type, and must have an explicit type.   [ELPA_PT]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(559): error #6404: This name does not
> have a type, and must have an explicit type.   [ELPA_ALLOCATE]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(559): error #6678: When the target is
> an expression it must deliver a pointer result.   [ELPA_ALLOCATE]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(563): error #6460: This is not a
> component name that is defined in the encompassing structure.   [SET]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(573): error #6460: This is not a
> component name that is defined in the encompassing structure.   [SETUP]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(626): error #6460: This is not a
> component name that is defined in the encompassing structure.   [GET]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(657): error #6460: This is not a
> component name that is defined in the encompassing structure.
> [EIGENVECTORS]
> SRC_lapw1/compile.msg:make[1]: *** [Makefile:270: seclr4.o] Error 1
> SRC_lapw1/compile.msg:make: *** [Makefile:178: rp] Error 2
> SRC_lapw1/compile.msg:seclr4_tmp_.F(50): error #7002: Error in opening the
> compiled module file.  Check INCLUDE paths.   [ELPA]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(146): error #6457: This derived type
> name has not been declared.   [ELPA_T]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(555): error #6404: This name does not
> have a type, and must have an explicit type.   [ELPA_INIT]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(555): error #6404: This name does not
> have a type, and must have an explicit type.   [ELPA_OK]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(559): error #6404: This name does not
> have a type, and must have an explicit type.   [ELPA_PT]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(559): error #6404: This name does not
> have a type, and must have an explicit type.   [ELPA_ALLOCATE]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(559): error #6678: When the target is
> an expression it must deliver a pointer result.   [ELPA_ALLOCATE]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(563): error #6460: This is not a
> component name that is defined in the encompassing structure.   [SET]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(573): error #6460: This is not a
> component name that is defined in the encompassing structure.   [SETUP]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(627): error #6460: This is not a
> component name that is defined in the encompassing structure.   [GET]
> SRC_lapw1/compile.msg:seclr4_tmp_.F(657): error #6460: This is not a
> component name that is defined in the encompassing structure.
> [EIGENVECTORS]
> SRC_lapw1/compile.msg:make[1]: *** [Makefile:270: seclr4.o] Error 1
> SRC_lapw1/compile.msg:make: *** [Makefile:182: 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20220702/6dbf2133/attachment.htm>


More information about the Wien mailing list