Hi,
I get the following errors while compiling vasp.5.2 on a SUN cluster with nehalem chips using intel compilers:
nonl.f90(819): warning #7866: The statement following this DEC loop optimization directive must be an iterative do-stmt, a vector assignment, an OMP pdo-directive, or an OMP parallel-do-directive.
!DIR$ IVDEP
------^
nonlr.f90(1797): warning #7866: The statement following this DEC loop optimization directive must be an iterative do-stmt, a vector assignment, an OMP pdo-directive, or an OMP parallel-do-directive.
!DIR$ IVDEP
------^
vdwforcefield.f90(5): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [MYMATH]
USE mymath
------^
vdwforcefield.f90(6): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [INTERNALS]
USE internals
------^
vdwforcefield.f90(39): error #6457: This derived type name has not been declared. [COORDSTRUCTURE]
TYPE(coordstructure) :: ICOORDINATES
---------------^
vdwforcefield.f90(41): error #6457: This derived type name has not been declared. [ELEMTABLE]
TYPE(elemtable) :: E_TABLE
---------------^
vdwforcefield.f90(191): error #6457: This derived type name has not been declared. [COORDSTRUCTURE]
TYPE(coordstructure) :: ICOORDINATES
---------------^
vdwforcefield.f90(187): error #6404: This name does not have a type, and must have an explicit type. [ICOORDINATES]
SUBROUTINE set_distances(atrad,LATT_CUR,DYN,T_INFO,ICOORDINATES,ELEM)
-----------------------------------------------------------^
vdwforcefield.f90(113): error #6404: This name does not have a type, and must have an explicit type. [SET_CRITERIA]
criteria=SET_CRITERIA(atrad,LATT_CUR%A)
-------------------^
vdwforcefield.f90(116): error #6404: This name does not have a type, and must have an explicit type. [ICOORDINATES]
ALLOCATE(ICOORDINATES%COORDSTRUCT(1))
-------------------^
vdwforcefield.f90(116): error #6460: This is not a field name that is defined in the encompassing structure. [COORDSTRUCT]
ALLOCATE(ICOORDINATES%COORDSTRUCT(1))
--------------------------------^
make: *** Deleting file `vdwforcefield.o'
make: *** [vdwforcefield.o] Terminated
Please help me.
compiling vasp.5.2 on SUN cluster with nehalem chips using Intel compilers
Moderators: Global Moderator, Moderator
-
- Newbie
- Posts: 12
- Joined: Tue Feb 23, 2010 7:31 am
- License Nr.: 5-44
- Location: South Africa
compiling vasp.5.2 on SUN cluster with nehalem chips using Intel compilers
Last edited by nkwem on Fri Aug 06, 2010 1:06 pm, edited 1 time in total.
-
- Administrator
- Posts: 2921
- Joined: Tue Aug 03, 2004 8:18 am
- License Nr.: 458
compiling vasp.5.2 on SUN cluster with nehalem chips using Intel compilers
please check you makefile, mymath and internals should be compiled before vdwforcefield, therefore these errors should not show up.
Last edited by admin on Thu Aug 26, 2010 12:03 pm, edited 1 time in total.