Hello,
I'm trying to install Abinit 6.4.1 together with ETSFIO 1.0.3. (Intel 11.1 compilers) It seems there's a problem. The referenced files no longer exist in ETSFIO 1.0.3, but did exist in previous versions.
mpiifort -DHAVE_CONFIG_H -I. -I../.. -I../../src/incs -I../../src/incs -I/apps/ETSFIO/1.0.3-ictce-3.2.1.015.u1/include/intel -I/apps/netCDF/4.0.1-ictce-3.2.1.015.u1/include -free -module /tmp/ABINIT/6.4.1/ictce-3.2.1.015.u1-mpi/ictce-3.2.1.015.u1-mpi/abinit-6.4.1/src/mods -O3 -xHost -g -extend-source -vec-report0 -noaltparam -nofpscomp -c -o pawmkaewf.o pawmkaewf.F90
pawmkaewf.F90(102): error #7002: Error in opening the compiled module file. Check INCLUDE paths. [ETSF_IO_FILE]
use etsf_io_file, only : etsf_io_file_merge
-----^
pawmkaewf.F90(893): error #6406: Conflicting attributes or multiple declaration of name. [ETSF_IO_FILE_MERGE]
call etsf_io_file_merge(out_file,merge_files,lstat,Error)
----------^
pawmkaewf.F90(102): error #6580: Name in only-list does not exist. [ETSF_IO_FILE_MERGE]
use etsf_io_file, only : etsf_io_file_merge
------------------------------^
compilation aborted for pawmkaewf.F90 (code 1)
make[2]: *** [pawmkaewf.o] Error 1
Regards
Stefan
abinit 6.4.1 + etsfio 1.0.3?
Moderators: fgoudreault, mcote
Forum rules
Please have a look at ~abinit/doc/config/build-config.ac in the source package for detailed and up-to-date information about the configuration of Abinit 8 builds.
For a video explanation on how to build Abinit 7.x for Linux, please go to: http://www.youtube.com/watch?v=DppLQ-KQA68.
IMPORTANT: when an answer solves your problem, please check the little green V-like button on its upper-right corner to accept it.
Please have a look at ~abinit/doc/config/build-config.ac in the source package for detailed and up-to-date information about the configuration of Abinit 8 builds.
For a video explanation on how to build Abinit 7.x for Linux, please go to: http://www.youtube.com/watch?v=DppLQ-KQA68.
IMPORTANT: when an answer solves your problem, please check the little green V-like button on its upper-right corner to accept it.
Re: abinit 6.4.1 + etsfio 1.0.3?
Dear Stefan,
thanks for reporting the problem. It has been solved in 642.
For the time being one can simply remove the call to etsf_io_file_merge
as well as the statement: "use etsf_io_file, only etsf_io_file_merge"
The merge tool is only needed for the parallel execution but, in version 642,
pawmkaewf cannot be run in parallel hence etsf_io_file_merge won't never be called.
Matteo
thanks for reporting the problem. It has been solved in 642.
For the time being one can simply remove the call to etsf_io_file_merge
as well as the statement: "use etsf_io_file, only etsf_io_file_merge"
The merge tool is only needed for the parallel execution but, in version 642,
pawmkaewf cannot be run in parallel hence etsf_io_file_merge won't never be called.
Matteo