Compiling VASP 6.4.2 problem
Posted: Fri Nov 03, 2023 8:26 am
Hi people,
I have problem when I compiling:
- VASP 6.4.2 (same as 6.3.x) over:
- Platform: Dell PowerEdge R650xs+2xIntel Xeon Gold 6336Y (48cores total)+RAM ECC 256GB
- OS: Ubuntu server edition 22.04.3
- kernel: 5.15.0-88-generic
- libc6: 2.35-0ubuntu3.4
- OS compiler: gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04)
- Compiler used: Intel cluster studio xe 2020.4.912 + impi (mpicc,mpif90,mpif77,...)+ mkl (blas5, lapack95, fft3w, scalapack_ilp64)
- makefile: makefile.include.intel
Compilation command:
make DEPS=1 -j40 std
ERROR:
...
mpiifort -O1 -free -names lowercase -c -o preclib.o preclib.f90
In file included from /usr/include/c++/11/cwchar(44),
from /usr/include/c++/11/bits/postypes.h(40),
from /usr/include/c++/11/iosfwd(40),
from /usr/include/c++/11/ios(38),
from /usr/include/c++/11/ostream(38),
from /usr/include/c++/11/iostream(39),
from sites.cpp(2):
/usr/include/wchar.h(155): error: attribute "__malloc__" does not take arguments
__attribute_malloc__ __attr_dealloc_free;
...
I have include make.log and makefile.include used files.
Any comment will be welcomed?
I have problem when I compiling:
- VASP 6.4.2 (same as 6.3.x) over:
- Platform: Dell PowerEdge R650xs+2xIntel Xeon Gold 6336Y (48cores total)+RAM ECC 256GB
- OS: Ubuntu server edition 22.04.3
- kernel: 5.15.0-88-generic
- libc6: 2.35-0ubuntu3.4
- OS compiler: gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04)
- Compiler used: Intel cluster studio xe 2020.4.912 + impi (mpicc,mpif90,mpif77,...)+ mkl (blas5, lapack95, fft3w, scalapack_ilp64)
- makefile: makefile.include.intel
Compilation command:
make DEPS=1 -j40 std
ERROR:
...
mpiifort -O1 -free -names lowercase -c -o preclib.o preclib.f90
In file included from /usr/include/c++/11/cwchar(44),
from /usr/include/c++/11/bits/postypes.h(40),
from /usr/include/c++/11/iosfwd(40),
from /usr/include/c++/11/ios(38),
from /usr/include/c++/11/ostream(38),
from /usr/include/c++/11/iostream(39),
from sites.cpp(2):
/usr/include/wchar.h(155): error: attribute "__malloc__" does not take arguments
__attribute_malloc__ __attr_dealloc_free;
...
I have include make.log and makefile.include used files.
Any comment will be welcomed?