Dear VASP developers and users,
I am encountering a compilation issue with VASP 6.5.1 on the Fugaku supercomputer (A64FX architecture, Fujitsu Fortran compiler).
While VASP 6.4.3 compiles successfully using the same build script (job_build.sh), VASP 6.5.1 fails during the compilation of elphon_base.o.
Below is the relevant part of the error log (VASP compile.42309247.out):
Code: Select all
jwd1130i-s "elphon_base.F", line 960, column 17: USE statement appears in invalid position.
jwd2018i-s "elphon_base.F", line 963: When IMPLICIT NONE is specified, 'kpoints_opt_mode' must be declared in a type declaration statement.
The compilation stops at elphon_base.o, and thus the final executable is not generated.
This error does not occur with VASP 6.4.3, which does not contain elphon_base.
Has anyone successfully compiled VASP 6.5.1 on Fugaku or using the Fujitsu Fortran compiler?
Any suggestions or experience reports would be greatly appreciated.
Environment:
System: Fugaku supercomputer (https://www.r-ccs.riken.jp/en/fugaku/about/)
Compiler: Fujitsu Compiler 4.12.1
FFTW and HDF5 are linked externally(using spack)
Attached are the job script and its output, as well as makefile.include, as files relevant to compilation.
"job_build.sh" is a job script submitted to Fugaku for compilation in the native environment.
"VASP compile.42309247.out" is the output of the job script.

