Page 1 of 1

what might cause this problem?

Posted: Fri Jul 06, 2007 10:36 am
by fanghz
Dear Admin,
I was using intel fortran 10.0 to compile vasp.4.6 serial version, but I have got the error message below. Can you give some suggestions ?

fortcom: Error: fftmpi_map.f90, line 141: This is not
a field name that is defined in the encompassing
structure. [NODE_ME]
NODE_ME=C%NODE_ME
----------------^
fortcom: Error: fftmpi_map.f90, line 142: This is not
a field name that is defined in the encompassing
structure. [IONODE]
IONODE =C%IONODE
----------------^
fortcom: Error: fftmpi_map.f90, line 161: This is not
a field name that is defined in the encompassing
structure. [NCPU]
NC=C%NCPU+1
-----------^
fortcom: Error: fftmpi_map.f90, line 206: This is not
a field name that is defined in the encompassing
structure. [MPI_COMM]
CALL MPI_barrier( C%MPI_COMM, ierror )
----------------------------^
fortcom: Error: fftmpi_map.f90, line 391: This is not
a field name that is defined in the encompassing
structure. [NCPU]
DO I=MAP%PTRI(COMM%NCPU+1)+1,NZERO
----------------------------^
fortcom: Error: fftmpi_map.f90, line 447: This is not
a field name that is defined in the encompassing
structure. [NCPU]
DO I=MAP%PTR(COMM%NCPU+1)+1,NZERO
---------------------------^
compilation aborted for fftmpi_map.f90 (code 1)

what might cause this problem?

Posted: Sun Jul 08, 2007 7:36 pm
by admin
1) make sure that you do not mix up the compilation of parallel an serial executables in the same directory.