Page 1 of 1

Installation problem with chi_base

Posted: Tue Jun 23, 2015 11:04 pm
by ranez
Hello all

I compiled the VASP 5.3.3 with openmpi 1.2.9, ifort 9.1.052 and mkl 10.0.5.025 without problems. Now , I tried to compile the VASP 5.3.5 and got this message:

mpif90 -heap-arrays -I/opt/intel/mkl/10.0.5.025/include/fftw -FR -lowercase -O2 -ip -c chi_base.f90
fortcom: Error: chi_base.f90, line 2606: Error in opening the compiled module file. Check INCLUDE paths. [ISO_C_BINDING]
USE iso_c_binding
--------^
fortcom: Error: chi_base.f90, line 2827: Error in opening the compiled module file. Check INCLUDE paths. [ISO_C_BINDING]
USE iso_c_binding
--------^
compilation aborted for chi_base.f90 (code 1)
make: *** [chi_base.o] Error 1

Any idea?

Thank in advance

Re: Installation problem with chi_base

Posted: Wed Jun 24, 2015 2:37 pm
by admin
VASP 5.3.5 uses the intrinsic module ISO_C_BINDING .
To compile the code you need newer compiler.
When using intel/composer_xe_2011_sp1.11.339
the error is not reproduced.

Re: Installation problem with chi_base

Posted: Tue Aug 18, 2015 7:34 pm
by jcconesa
The problem might be related to the fact that chi_base.F contains (twice) the instruction
USE mpi
instead of
USE mpimy
that is present in all other .F files. I suspect this is a bug