VASP running error with PGI compilers

Questions regarding the compilation of VASP on various platforms: hardware, compilers and libraries, etc.


Moderators: Global Moderator, Moderator

Locked
Message
Author
lv
Newbie
Newbie
Posts: 1
Joined: Sun May 13, 2007 1:35 pm
License Nr.: 642

VASP running error with PGI compilers

#1 Post by lv » Wed Jul 18, 2012 5:01 am

We compiled VASP 5.2 using
Red Hat Enterprise Linux Server release 5.8 (Tikanga) (64-bit)
VASP 5.2.12
Portland pgf90 10.3 64-bit
mpich2-1.4.1p1
fftw-3.1.2
GotoBLAS2-1.13
for parallelization on AMD Opteron(TM) Processor 6238 (Opteron Magny-Cours) 2.6 GHz, 4x12 cores. VASP crashed with the following output:

-----------------------------------------------------------------------------
| |
| ADVICE TO THIS USER RUNNING 'VASP/VAMP' (HEAR YOUR MASTER'S VOICE ...): |
| |
| You have a (more or less) 'small supercell' and for smaller cells |
| it is recommended to use the reciprocal-space projection scheme! |
| The real space optimization is not efficient for small cells and it |
| is also less accurate ... |
| Therefore set LREAL=.FALSE. in the INCAR file |
| |
-----------------------------------------------------------------------------

WARNING: for PREC=h ENMAX is automatically increase by 25 %
this was not the case for versions prior to vasp.4.4
WARNING: for PREC=h ENMAX is automatically increase by 25 %
this was not the case for versions prior to vasp.4.4
p6_9544: p4_error: interrupt SIGx: 4
p3_9173: p4_error: interrupt SIGx: 4
p7_9669: p4_error: interrupt SIGx: 4
p0_8837: p4_error: interrupt SIGx: 13
Killed by signal 2.
Killed by signal 2.
Killed by signal 2.
Killed by signal 2.
Killed by signal 2.
Killed by signal 2.
Killed by signal 2.
p0_8837: (21.355469) net_send: could not write to fd=4, errno = 32


========================================
Here attached with part of the makefile

FC=pgf90
# fortran linker
FCL=$(FC)
CPP_ = ./preprocess <$*.F | /usr/bin/cpp -P -C -traditional >$*$(SUFFIX)
CPP = $(CPP_) -DHOST=\"LinuxPgi\" \
-DNGXhalf -DCACHE_SIZE=2000 -DPGF90 -Davoidalloc \
-DRPROMU_DGEMV
FFLAGS = -I/home/opt/fftw3/include -Mfree -tp gh-64 -Kieee
OFLAG=-O2
BLAS= /home/opt/libgoto2_barcelonap-r1.13.a
LAPACK= ../vasp.5.lib/lapack_double.o
FC=mpif90 -I/home/opt/mpich2/include
CPP = $(CPP_) -DMPI -DHOST=\"LinuxPgi\" \
-DNGZhalf -DCACHE_SIZE=2000 -DPGF90 -Davoidalloc -DRPROMU_DGEMV
BLACS=/usr/local/BLACS_lam
SCA_= /usr/local/SCALAPACK_lam

SCA= $(SCA_)/scalapack_LINUX.a $(SCA_)/pblas_LINUX.a $(SCA_)/tools_LINUX.a \
$(BLACS)/LIB/blacsF77init_MPI-LINUX-0.a $(BLACS)/LIB/blacs_MPI-LINUX-0.a $(BLACS)/LIB/blacsF77init_MPI-LINUX-0.a

SCA=
LIB = -L../vasp.5.lib -ldmy \
../vasp.5.lib/linpack_double.o $(LAPACK) \
$(SCA) $(BLAS)

# FFT: only option fftmpi.o with fft3dlib of Juergen Furthmueller

FFT3D = fftmpi.o fftmpi_map.o fft3dfurth.o fft3dlib.o


However VASP is successfully compiled and running with ifort and mkl. Any other ideas I could try with PGI compiler?

Additionally, what would be optimal compiler and library for our new AMD machine? Do you have any suggestion about it?





<span class='smallblacktext'>[ Edited ]</span>
Last edited by lv on Wed Jul 18, 2012 5:01 am, edited 1 time in total.

support_vasp
Global Moderator
Global Moderator
Posts: 1817
Joined: Mon Nov 18, 2019 11:00 am

Re: VASP running error with PGI compilers

#2 Post by support_vasp » Wed Sep 04, 2024 12:35 pm

Hi,

We're sorry that we didn’t answer your question. This does not live up to the quality of support that we aim to provide. The team has since expanded. If we can still help with your problem, please ask again in a new post, linking to this one, and we will answer as quickly as possible.

Best wishes,

VASP


Locked