OCK=1000 -DRPROMU_DGEMV -DRACCMU_DGEMV mpif90 -FR -lowercase -O1 -c radial.f90 radial.f90(949): err

Questions regarding the compilation of VASP on various platforms: hardware, compilers and libraries, etc.


Moderators: Global Moderator, Moderator

Post Reply
Message
Author
Dr Vitaly V. G. Chaban
Newbie
Newbie
Posts: 19
Joined: Wed Dec 29, 2010 4:42 pm
License Nr.: 5-813

OCK=1000 -DRPROMU_DGEMV -DRACCMU_DGEMV mpif90 -FR -lowercase -O1 -c radial.f90 radial.f90(949): err

#1 Post by Dr Vitaly V. G. Chaban » Sat May 14, 2011 2:23 am

With vaps 5.2, the following error occurs.

OCK=1000 -DRPROMU_DGEMV -DRACCMU_DGEMV
mpif90 -FR -lowercase -O1 -c radial.f90
radial.f90(949): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [SETEXM]
USE setexm
----------^
radial.f90(1176): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [SETEXM]
USE setexm
----------^
radial.f90(2008): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [SETEXM]
USE setexm



What include path is meant?


Makefile below.

.SUFFIXES: .inc .f .f90 .F
SUFFIX=.f90

FC=mpif90
FCL=$(FC)

CPP_ = ./preprocess <$*.F | /usr/bin/cpp -P -C -traditional >$*$(SUFFIX)

FFLAGS = -FR -lowercase -assume byterecl -I/usr/local/intel/mkl/10.2.0.013/include/fftw -I/usr/local/intel/mkl/10.2.0.013/include -I/usr/local/intel/mkl/10.2.0.013/include/em64t/lp64

OFLAG=-O3 -xSSE3
OFLAG_HIGH = $(OFLAG)
OBJ_HIGH =

OBJ_NOOPT =
DEBUG = -FR -O0
INLINE = $(OFLAG)

BLAS=-L/usr/local/intel/mkl/10.2.0.013/lib/em64t -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core -liomp5 -lpthread
LAPACK=-L/usr/local/intel/mkl/10.2.0.013/lib/em64t/libmkl_lapack95_lp64.a


CPP = $(CPP_) -DMPI -DHOST=\"LinuxIFC\" -DIFC \
-Dkind8 -DNGZhalf -DwNGZhalf -DCACHE_SIZE=8000 -DPGF90 -Davoidalloc \
-DMPI_BLOCK=1000 \
-DRPROMU_DGEMV -DRACCMU_DGEMV


SCA=/usr/local/intel/mkl/10.2.0.013/lib/em64t/libmkl_scalapack_lp64.a /usr/local/intel/mkl/10.2.0.013/lib/em64t/libmkl_blacs_intelmpi_lp64.a

LIB = -L. -libdmy.a linpack_double.o $(LAPACK) $(SCA) $(BLAS)

FFT3D = fftmpiw.o fftmpi_map.o fft3dlib.o /usr/local/intel/mkl/10.2.0.013/lib/em64t/libfftw3xf_intel.a
Last edited by Dr Vitaly V. G. Chaban on Sat May 14, 2011 2:23 am, edited 1 time in total.

admin
Administrator
Administrator
Posts: 2921
Joined: Tue Aug 03, 2004 8:18 am
License Nr.: 458

OCK=1000 -DRPROMU_DGEMV -DRACCMU_DGEMV mpif90 -FR -lowercase -O1 -c radial.f90 radial.f90(949): err

#2 Post by admin » Mon May 23, 2011 6:34 pm

please check whether xclib (containing the module setexm) is compiler BEFORE radial.f90 and all the other parts of the code which need to access parts of that module.
Last edited by admin on Mon May 23, 2011 6:34 pm, edited 1 time in total.

Post Reply