Regading installation of vasp6.4 with hdf5
Posted: Wed May 31, 2023 8:56 am
Greetings!
I am trying to install vasp6.4 with hdf5. first i installed hdf5 with following commands
$ ./configure --prefix=/usr/local/hdf5 --enable-fortran --enable-cxx
$make
$make check
$make install
$ make check-install
then the path given in makefile. include is as below
# HDF5-support (optional but strongly recommended)
CPP_OPTIONS+= -DVASP_HDF5
HDF5_ROOT ?= /usr/local/hdf5
LLIBS += -L$(HDF5_ROOT)/lib -lhdf5_fortran
INCS += -I$(HDF5_ROOT)/include
when ihad tried for make all in vasp directory it show an error
(base) ramesh@ramesh-OptiPlex-9020:~/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0$ make all
if [ ! -d build/std ] ; then mkdir -p build/std ; fi
cp src/makefile src/.objects src/makedeps.awk makefile.include build/std
make -C build/std VERSION=std check
make[1]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
exit 0
make[1]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
make -C build/std VERSION=std cleandependencies -j1
make[1]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
rm -f .depend
make[1]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
make -C build/std VERSION=std all
make[1]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
rsync -ru ../../src/lib .
cp makefile.include lib
make -C lib -j1
make[2]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/lib'
make libdmy.a
make[3]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/lib'
fpp -f_com=no -free -w0 preclib.F preclib.f90
mpiifort -O1 -free -names lowercase -c -o preclib.o preclib.f90
icc -O -c -o timing_.o timing_.c
icc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icc -O -c -o derrf_.o derrf_.c
icc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icc -O -c -o dclock_.o dclock_.c
icc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
fpp -f_com=no -free -w0 diolib.F diolib.f90
mpiifort -O1 -free -names lowercase -c -o diolib.o diolib.f90
fpp -f_com=no -free -w0 dlexlib.F dlexlib.f90
mpiifort -O1 -free -names lowercase -c -o dlexlib.o dlexlib.f90
fpp -f_com=no -free -w0 drdatab.F drdatab.f90
mpiifort -O1 -free -names lowercase -c -o drdatab.o drdatab.f90
mpiifort -O1 -c linpack_double.f
rm -f libdmy.a
ar vq libdmy.a preclib.o timing_.o derrf_.o dclock_.o diolib.o dlexlib.o drdatab.o linpack_double.o
ar: creating libdmy.a
a - preclib.o
a - timing_.o
a - derrf_.o
a - dclock_.o
a - diolib.o
a - dlexlib.o
a - drdatab.o
a - linpack_double.o
make[3]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/lib'
make[2]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/lib'
rsync -ru ../../src/parser .
cp makefile.include parser
make -C parser -j1
make[2]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/parser'
make libparser.a
make[3]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/parser'
icpc -D YY_parse_DEBUG=1 -c sites.cpp -o sites.o
icpc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icpc -D YY_parse_DEBUG=1 -c functions.cpp -o functions.o
icpc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icpc -D YY_parse_DEBUG=1 -c radial.cpp -o radial.o
icpc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icpc -D YY_parse_DEBUG=1 -c basis.cpp -o basis.o
icpc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icpc -D YY_parse_DEBUG=1 -c lex.yy.c -o lex.yy.o
icpc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icpc -D YY_parse_DEBUG=1 -c locproj.tab.c -o locproj.tab.o
icpc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icpc -D YY_parse_DEBUG=1 -c yywrap.c -o yywrap.o
icpc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
rm -f libparser.a
ar vq libparser.a sites.o functions.o radial.o basis.o lex.yy.o locproj.tab.o yywrap.o locproj.tab.h
ar: creating libparser.a
a - sites.o
a - functions.o
a - radial.o
a - basis.o
a - lex.yy.o
a - locproj.tab.o
a - yywrap.o
a - locproj.tab.h
make[3]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/parser'
make[2]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/parser'
rsync -u ../../src/*.F ../../src/*.inc .
make build_info
make[2]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
printf " character(len=*), parameter :: cpp_options = '&\n&-DHOST=\"LinuxIFC\" &\n&-DMPI &\n&-DMPI_BLOCK=8000 &\n&-Duse_collective &\n&-DscaLAPACK &\n&-DCACHE_SIZE=4000 &\n&-Davoidalloc &\n&-Dvasp6 &\n&-Duse_bse_te &\n&-Dtbdyn &\n&-Dfock_dblbuf &\n&-DVASP_HDF5 &\n&-DVASP2WANNIER90v2'\n" > build_info.inc
printf " character(len=*), parameter :: link_line = '&\n&mpiifort &\n&-qmkl=sequential &\n&-Llib &\n&-ldmy &\n&-Lparser &\n&-lparser &\n&-lstdc++ &\n&-L/home/ramesh/intel/oneapi/mkl/2022.2.1/lib/intel64 &\n&-lmkl_scalapack_lp64 &\n&-lmkl_blacs_intelmpi_lp64 &\n&-L/usr/local/hdf5/lib &\n&-lhdf5_fortran &\n&/home/ramesh/wannier90-3.1.0/libwannier.a'\n" >> build_info.inc
printf " character(len=*), parameter :: fc = '&\n&mpiifort'\n" >> build_info.inc
printf " character(len=*), parameter :: fcl = '&\n&mpiifort &\n&-qmkl=sequential'\n" >> build_info.inc
printf " character(len=*), parameter :: fflags = '&\n&-assume &\n&byterecl &\n&-w &\n&-xHOST'\n" >> build_info.inc
printf " character(len=*), parameter :: llibs = '&\n&-lstdc++ &\n&-L/home/ramesh/intel/oneapi/mkl/2022.2.1/lib/intel64 &\n&-lmkl_scalapack_lp64 &\n&-lmkl_blacs_intelmpi_lp64 &\n&-L/usr/local/hdf5/lib &\n&-lhdf5_fortran &\n&/home/ramesh/wannier90-3.1.0/libwannier.a'\n" >> build_info.inc
printf " character(len=*), parameter :: incs = '&\n&-I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw &\n&-I/usr/local/hdf5/include'\n" >> build_info.inc
make[2]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
rm -f vasp ; make vasp ; cp vasp ../../bin/vasp_std
make[2]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
fpp -f_com=no -free -w0 c2f_interface.F c2f_interface.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c c2f_interface.f90
fpp -f_com=no -free -w0 nccl2for.F nccl2for.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c nccl2for.f90
fpp -f_com=no -free -w0 simd.F simd.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c simd.f90
fpp -f_com=no -free -w0 base.F base.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c base.f90
fpp -f_com=no -free -w0 profiling.F profiling.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c profiling.f90
fpp -f_com=no -free -w0 string.F string.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c string.f90
fpp -f_com=no -free -w0 tutor.F tutor.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c tutor.f90
fpp -f_com=no -free -w0 version.F version.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c version.f90
fpp -f_com=no -free -w0 build_info.F build_info.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c build_info.f90
fpp -f_com=no -free -w0 command_line.F command_line.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c command_line.f90
fpp -f_com=no -free -w0 vhdf5_base.F vhdf5_base.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c vhdf5_base.f90
vhdf5_base.F(7): error #7013: This module file was not generated by any release of this compiler. [HDF5]
use hdf5
------^
vhdf5_base.F(37): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T):: ih5intermediategroup_id
----------^
vhdf5_base.F(38): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T):: ih5infileid
----------^
vhdf5_base.F(39): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T):: ih5outfileid
----------^
vhdf5_base.F(40): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T):: ih5wavefileid
----------^
vhdf5_base.F(41): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T):: ih5ininputgroup_id
----------^
vhdf5_base.F(42): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T):: ih5outinputgroup_id
----------^
vhdf5_base.F(43): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T):: ih5outoriginalgroup_id
----------^
vhdf5_base.F(58): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T) :: create_inter_prop
----------^
vhdf5_base.F(169): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: locid
------------^
vhdf5_base.F(175): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T) :: dspace, dset
------------^
vhdf5_base.F(176): error #6683: A kind type parameter must be a compile-time constant. [HSIZE_T]
integer(HSIZE_T) :: maxdims(rank)
------------^
vhdf5_base.F(177): error #6683: A kind type parameter must be a compile-time constant. [HSIZE_T]
integer(HSIZE_T) :: my_dims(rank)
------------^
vhdf5_base.F(225): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: fileid
------------^
vhdf5_base.F(239): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: fileid
------------^
vhdf5_base.F(253): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: fileid
------------^
vhdf5_base.F(268): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: fileid
------------^
vhdf5_base.F(284): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: fileid
------------^
vhdf5_base.F(295): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: fileid
------------^
vhdf5_base.F(337): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: fileid
------------^
vhdf5_base.F(365): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: locid
------------^
vhdf5_base.F(367): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: groupid
------------^
vhdf5_base.F(378): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: groupid
------------^
vhdf5_base.F(391): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: locid
------------^
vhdf5_base.F(393): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: groupid
------------^
vhdf5_base.F(408): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: locid
------------^
vhdf5_base.F(410): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: groupid
------------^
vhdf5_base.F(431): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: groupid
------------^
vhdf5_base.F(447): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: locid
------------^
vhdf5_base.F(472): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: groupid
------------^
vhdf5_base.f90(2831): catastrophic error: Too many errors, exiting
compilation aborted for vhdf5_base.f90 (code 1)
makefile:167: recipe for target 'vhdf5_base.o' failed
make[2]: *** [vhdf5_base.o] Error 1
make[2]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
cp: cannot stat 'vasp': No such file or directory
makefile:129: recipe for target 'all' failed
make[1]: *** [all] Error 1
make[1]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
makefile:13: recipe for target 'std' failed
make: *** [std] Error 2
(base) ramesh@ramesh-OptiPlex-9020:~/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0$
Please guide me for sucessful installation. Where Iam doing mistake?
I am trying to install vasp6.4 with hdf5. first i installed hdf5 with following commands
$ ./configure --prefix=/usr/local/hdf5 --enable-fortran --enable-cxx
$make
$make check
$make install
$ make check-install
then the path given in makefile. include is as below
# HDF5-support (optional but strongly recommended)
CPP_OPTIONS+= -DVASP_HDF5
HDF5_ROOT ?= /usr/local/hdf5
LLIBS += -L$(HDF5_ROOT)/lib -lhdf5_fortran
INCS += -I$(HDF5_ROOT)/include
when ihad tried for make all in vasp directory it show an error
(base) ramesh@ramesh-OptiPlex-9020:~/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0$ make all
if [ ! -d build/std ] ; then mkdir -p build/std ; fi
cp src/makefile src/.objects src/makedeps.awk makefile.include build/std
make -C build/std VERSION=std check
make[1]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
exit 0
make[1]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
make -C build/std VERSION=std cleandependencies -j1
make[1]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
rm -f .depend
make[1]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
make -C build/std VERSION=std all
make[1]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
rsync -ru ../../src/lib .
cp makefile.include lib
make -C lib -j1
make[2]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/lib'
make libdmy.a
make[3]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/lib'
fpp -f_com=no -free -w0 preclib.F preclib.f90
mpiifort -O1 -free -names lowercase -c -o preclib.o preclib.f90
icc -O -c -o timing_.o timing_.c
icc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icc -O -c -o derrf_.o derrf_.c
icc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icc -O -c -o dclock_.o dclock_.c
icc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
fpp -f_com=no -free -w0 diolib.F diolib.f90
mpiifort -O1 -free -names lowercase -c -o diolib.o diolib.f90
fpp -f_com=no -free -w0 dlexlib.F dlexlib.f90
mpiifort -O1 -free -names lowercase -c -o dlexlib.o dlexlib.f90
fpp -f_com=no -free -w0 drdatab.F drdatab.f90
mpiifort -O1 -free -names lowercase -c -o drdatab.o drdatab.f90
mpiifort -O1 -c linpack_double.f
rm -f libdmy.a
ar vq libdmy.a preclib.o timing_.o derrf_.o dclock_.o diolib.o dlexlib.o drdatab.o linpack_double.o
ar: creating libdmy.a
a - preclib.o
a - timing_.o
a - derrf_.o
a - dclock_.o
a - diolib.o
a - dlexlib.o
a - drdatab.o
a - linpack_double.o
make[3]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/lib'
make[2]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/lib'
rsync -ru ../../src/parser .
cp makefile.include parser
make -C parser -j1
make[2]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/parser'
make libparser.a
make[3]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/parser'
icpc -D YY_parse_DEBUG=1 -c sites.cpp -o sites.o
icpc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icpc -D YY_parse_DEBUG=1 -c functions.cpp -o functions.o
icpc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icpc -D YY_parse_DEBUG=1 -c radial.cpp -o radial.o
icpc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icpc -D YY_parse_DEBUG=1 -c basis.cpp -o basis.o
icpc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icpc -D YY_parse_DEBUG=1 -c lex.yy.c -o lex.yy.o
icpc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icpc -D YY_parse_DEBUG=1 -c locproj.tab.c -o locproj.tab.o
icpc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
icpc -D YY_parse_DEBUG=1 -c yywrap.c -o yywrap.o
icpc: remark #10441: The Intel(R) C++ Compiler Classic (ICC) is deprecated and will be removed from product release in the second half of 2023. The Intel(R) oneAPI DPC++/C++ Compiler (ICX) is the recommended compiler moving forward. Please transition to use this compiler. Use '-diag-disable=10441' to disable this message.
rm -f libparser.a
ar vq libparser.a sites.o functions.o radial.o basis.o lex.yy.o locproj.tab.o yywrap.o locproj.tab.h
ar: creating libparser.a
a - sites.o
a - functions.o
a - radial.o
a - basis.o
a - lex.yy.o
a - locproj.tab.o
a - yywrap.o
a - locproj.tab.h
make[3]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/parser'
make[2]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std/parser'
rsync -u ../../src/*.F ../../src/*.inc .
make build_info
make[2]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
printf " character(len=*), parameter :: cpp_options = '&\n&-DHOST=\"LinuxIFC\" &\n&-DMPI &\n&-DMPI_BLOCK=8000 &\n&-Duse_collective &\n&-DscaLAPACK &\n&-DCACHE_SIZE=4000 &\n&-Davoidalloc &\n&-Dvasp6 &\n&-Duse_bse_te &\n&-Dtbdyn &\n&-Dfock_dblbuf &\n&-DVASP_HDF5 &\n&-DVASP2WANNIER90v2'\n" > build_info.inc
printf " character(len=*), parameter :: link_line = '&\n&mpiifort &\n&-qmkl=sequential &\n&-Llib &\n&-ldmy &\n&-Lparser &\n&-lparser &\n&-lstdc++ &\n&-L/home/ramesh/intel/oneapi/mkl/2022.2.1/lib/intel64 &\n&-lmkl_scalapack_lp64 &\n&-lmkl_blacs_intelmpi_lp64 &\n&-L/usr/local/hdf5/lib &\n&-lhdf5_fortran &\n&/home/ramesh/wannier90-3.1.0/libwannier.a'\n" >> build_info.inc
printf " character(len=*), parameter :: fc = '&\n&mpiifort'\n" >> build_info.inc
printf " character(len=*), parameter :: fcl = '&\n&mpiifort &\n&-qmkl=sequential'\n" >> build_info.inc
printf " character(len=*), parameter :: fflags = '&\n&-assume &\n&byterecl &\n&-w &\n&-xHOST'\n" >> build_info.inc
printf " character(len=*), parameter :: llibs = '&\n&-lstdc++ &\n&-L/home/ramesh/intel/oneapi/mkl/2022.2.1/lib/intel64 &\n&-lmkl_scalapack_lp64 &\n&-lmkl_blacs_intelmpi_lp64 &\n&-L/usr/local/hdf5/lib &\n&-lhdf5_fortran &\n&/home/ramesh/wannier90-3.1.0/libwannier.a'\n" >> build_info.inc
printf " character(len=*), parameter :: incs = '&\n&-I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw &\n&-I/usr/local/hdf5/include'\n" >> build_info.inc
make[2]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
rm -f vasp ; make vasp ; cp vasp ../../bin/vasp_std
make[2]: Entering directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
fpp -f_com=no -free -w0 c2f_interface.F c2f_interface.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c c2f_interface.f90
fpp -f_com=no -free -w0 nccl2for.F nccl2for.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c nccl2for.f90
fpp -f_com=no -free -w0 simd.F simd.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c simd.f90
fpp -f_com=no -free -w0 base.F base.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c base.f90
fpp -f_com=no -free -w0 profiling.F profiling.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c profiling.f90
fpp -f_com=no -free -w0 string.F string.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c string.f90
fpp -f_com=no -free -w0 tutor.F tutor.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c tutor.f90
fpp -f_com=no -free -w0 version.F version.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c version.f90
fpp -f_com=no -free -w0 build_info.F build_info.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c build_info.f90
fpp -f_com=no -free -w0 command_line.F command_line.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c command_line.f90
fpp -f_com=no -free -w0 vhdf5_base.F vhdf5_base.f90 -DHOST=\"LinuxIFC\" -DMPI -DMPI_BLOCK=8000 -Duse_collective -DscaLAPACK -DCACHE_SIZE=4000 -Davoidalloc -Dvasp6 -Duse_bse_te -Dtbdyn -Dfock_dblbuf -DVASP_HDF5 -DVASP2WANNIER90v2 -DNGZhalf
mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/home/ramesh/intel/oneapi/mkl/2022.2.1/include/fftw -I/usr/local/hdf5/include -c vhdf5_base.f90
vhdf5_base.F(7): error #7013: This module file was not generated by any release of this compiler. [HDF5]
use hdf5
------^
vhdf5_base.F(37): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T):: ih5intermediategroup_id
----------^
vhdf5_base.F(38): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T):: ih5infileid
----------^
vhdf5_base.F(39): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T):: ih5outfileid
----------^
vhdf5_base.F(40): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T):: ih5wavefileid
----------^
vhdf5_base.F(41): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T):: ih5ininputgroup_id
----------^
vhdf5_base.F(42): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T):: ih5outinputgroup_id
----------^
vhdf5_base.F(43): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T):: ih5outoriginalgroup_id
----------^
vhdf5_base.F(58): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T) :: create_inter_prop
----------^
vhdf5_base.F(169): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: locid
------------^
vhdf5_base.F(175): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T) :: dspace, dset
------------^
vhdf5_base.F(176): error #6683: A kind type parameter must be a compile-time constant. [HSIZE_T]
integer(HSIZE_T) :: maxdims(rank)
------------^
vhdf5_base.F(177): error #6683: A kind type parameter must be a compile-time constant. [HSIZE_T]
integer(HSIZE_T) :: my_dims(rank)
------------^
vhdf5_base.F(225): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: fileid
------------^
vhdf5_base.F(239): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: fileid
------------^
vhdf5_base.F(253): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: fileid
------------^
vhdf5_base.F(268): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: fileid
------------^
vhdf5_base.F(284): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: fileid
------------^
vhdf5_base.F(295): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: fileid
------------^
vhdf5_base.F(337): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: fileid
------------^
vhdf5_base.F(365): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: locid
------------^
vhdf5_base.F(367): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: groupid
------------^
vhdf5_base.F(378): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: groupid
------------^
vhdf5_base.F(391): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: locid
------------^
vhdf5_base.F(393): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: groupid
------------^
vhdf5_base.F(408): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: locid
------------^
vhdf5_base.F(410): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(out) :: groupid
------------^
vhdf5_base.F(431): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: groupid
------------^
vhdf5_base.F(447): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: locid
------------^
vhdf5_base.F(472): error #6683: A kind type parameter must be a compile-time constant. [HID_T]
integer(HID_T), intent(in) :: groupid
------------^
vhdf5_base.f90(2831): catastrophic error: Too many errors, exiting
compilation aborted for vhdf5_base.f90 (code 1)
makefile:167: recipe for target 'vhdf5_base.o' failed
make[2]: *** [vhdf5_base.o] Error 1
make[2]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
cp: cannot stat 'vasp': No such file or directory
makefile:129: recipe for target 'all' failed
make[1]: *** [all] Error 1
make[1]: Leaving directory '/home/ramesh/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0/build/std'
makefile:13: recipe for target 'std' failed
make: *** [std] Error 2
(base) ramesh@ramesh-OptiPlex-9020:~/VASP 6.4/vasp.6.4.0_0/vasp.6.4.0$
Please guide me for sucessful installation. Where Iam doing mistake?