vasp compile error
Posted: Thu Jul 05, 2007 12:29 pm
Dear Admin,
I have some trouble in compiling the vasp.4.6 with intel fortran 10.0 compiler. Can you help me out ? Below is the error message :
./preprocess <nonlr.F | /usr/bin/cpp -P -C
-traditional >nonlr.f90 -DMPI -DHOST=\"LinuxIFC\"
-DIFC -Dkind8 -DNGZhalf -DCACHE_SIZE=4000 -DPGF90
-Davoidalloc -DMPI_BLOCK=500 -DRPROMU_DGEMV
-DRACCMU_DGEMV
ifort -FR -lowercase -O3 -xW -tpp7 -c nonlr.f90
ifort: command line remark #10148: option '-tp' not
supported
fortcom: Error: nonlr.f90, line 503: This is not a
field name that is defined in the encompassing
structure. [NCPU]
IF (NODE_TARGET == GRID%COMM%NCPU) THEN
---------------------------------------^
fortcom: Error: nonlr.f90, line 520: This is not a
field name that is defined in the encompassing
structure. [NODE_ME]
IF (NODE_TARGET == GRID%COMM%NODE_ME) THEN
-------------------------------------^
fortcom: Error: nonlr.f90, line 2083: Error in opening
the compiled module file. Check INCLUDE paths.
[NONLR]
USE nonlr
----------^
fortcom: Error: nonlr.f90, line 2087: This derived
type name has not been declared. [NONLR_STRUCT]
TYPE (nonlr_struct) NONLR_S
------------^
fortcom: Error: nonlr.f90, line 2098: This variable or
component must be of a derived or structure type
[NONLR_S]
DO NT=1,NONLR_S%NTYP
--------------^
fortcom: Error: nonlr.f90, line 2098: This is not a
field name that is defined in the encompassing
structure. [NTYP]
DO NT=1,NONLR_S%NTYP
----------------------^
fortcom: Error: nonlr.f90, line 2099: This is not a
field name that is defined in the encompassing
structure. [LMMAX]
IF (NONLR_S%LMMAX(NT)/=0) GOTO 300
-------------------^
compilation aborted for nonlr.f90 (code 1)
make: *** [nonlr.o] Error 1
I have some trouble in compiling the vasp.4.6 with intel fortran 10.0 compiler. Can you help me out ? Below is the error message :
./preprocess <nonlr.F | /usr/bin/cpp -P -C
-traditional >nonlr.f90 -DMPI -DHOST=\"LinuxIFC\"
-DIFC -Dkind8 -DNGZhalf -DCACHE_SIZE=4000 -DPGF90
-Davoidalloc -DMPI_BLOCK=500 -DRPROMU_DGEMV
-DRACCMU_DGEMV
ifort -FR -lowercase -O3 -xW -tpp7 -c nonlr.f90
ifort: command line remark #10148: option '-tp' not
supported
fortcom: Error: nonlr.f90, line 503: This is not a
field name that is defined in the encompassing
structure. [NCPU]
IF (NODE_TARGET == GRID%COMM%NCPU) THEN
---------------------------------------^
fortcom: Error: nonlr.f90, line 520: This is not a
field name that is defined in the encompassing
structure. [NODE_ME]
IF (NODE_TARGET == GRID%COMM%NODE_ME) THEN
-------------------------------------^
fortcom: Error: nonlr.f90, line 2083: Error in opening
the compiled module file. Check INCLUDE paths.
[NONLR]
USE nonlr
----------^
fortcom: Error: nonlr.f90, line 2087: This derived
type name has not been declared. [NONLR_STRUCT]
TYPE (nonlr_struct) NONLR_S
------------^
fortcom: Error: nonlr.f90, line 2098: This variable or
component must be of a derived or structure type
[NONLR_S]
DO NT=1,NONLR_S%NTYP
--------------^
fortcom: Error: nonlr.f90, line 2098: This is not a
field name that is defined in the encompassing
structure. [NTYP]
DO NT=1,NONLR_S%NTYP
----------------------^
fortcom: Error: nonlr.f90, line 2099: This is not a
field name that is defined in the encompassing
structure. [LMMAX]
IF (NONLR_S%LMMAX(NT)/=0) GOTO 300
-------------------^
compilation aborted for nonlr.f90 (code 1)
make: *** [nonlr.o] Error 1