Compiling error for 77_ddb/nmsq_pure_gkk_sumfs.F90 in SUSE
Posted: Thu Jul 26, 2012 9:36 am
Dear all:
I am compiling Abinit 6.12.3 in OpenSUSE 12.1 x86_64 by icc+ifort+openmpi, where: the version of intel compilers is 12.1.5 (20120612) and the openmpi is 1.6.
The configure is as:
Up to 77_ddb, I obtained such an error report:
It is truely shown a long array of "squred ?".
As a result, I compiled this file seperately without the parameter "-xHost", then success...... But, I am afraid whether this "trick" introduces some unstable for my further using.....
I am compiling Abinit 6.12.3 in OpenSUSE 12.1 x86_64 by icc+ifort+openmpi, where: the version of intel compilers is 12.1.5 (20120612) and the openmpi is 1.6.
The configure is as:
Code: Select all
./configure --prefix=/home/cmc/bin/Abinit FC=mpif90 CC=mpiCC CXX=mpiCC --enable-mpi=yes --enable-mpi-io=no --enable-vdwxc=yes --with-fft-flavor="fftw3" --with-fft-incs="-I${intel}/mkl/include/fftw" --with-fft-libs="-L${intel}/mkl/interfaces/fftw3xf/ -lfftw3xf_intel" --with-linalg-flavor="mkl" --with-linalg-incs="-I${intel}/mkl/include/intel64/lp64/ -I${intel}/mkl/include/" --with-linalg-libs="-L${intel}/mkl/lib/intel64/ -lmkl_intel_lp64 -lmkl_core -lmkl_sequential -lmkl_blas95_lp64 -lmkl_lapack95_lp64" --with-dft-flavor="libxc+wannier90"
Up to 77_ddb, I obtained such an error report:
Code: Select all
mpif90 -DHAVE_CONFIG_H -I. -I../.. -I../../src/incs -I../../src/incs -I${installdir}/abinit-6.12.3/fallbacks/exports/include -free -module ${installdir}/abinit-6.12.3/src/mods -O2 -xHost -g -extend-source -vec-report0 -noaltparam -nofpscomp -c -o thm9.o thm9.F90
���������������������������������������������������������������......���������������������������������������������������������������������������������������������������������������EEEEEE : catastrophic error: **Internal compiler error: segmentation violation signal raised** Please report this error along with the circumstances in which it occurred in a Software Problem Report. Note: File and line given may not be explicit cause of this error.
compilation aborted for nmsq_pure_gkk_sumfs.F90 (code 1)
make[5]: *** [nmsq_pure_gkk_sumfs.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[5]: Leaving directory `/home/cmc/Downloads/usr/abinit-6.12.3/src/77_ddb'
make[4]: *** [all-recursive] Error 1
It is truely shown a long array of "squred ?".


