Page 1 of 1

error make check with abinit-7.0.5

Posted: Thu Jan 31, 2013 4:37 pm
by Chem
Dear all

I have installed abinit-7.0.5, the configuration step works well, the same result in the make step
but when doing make check I have this message :STOP MPIFAKE: mpi_attr_get

the config file is :

Code: Select all

enable_64bit_flags="yes"
enable_gw_dpc="yes"
enable_mpi="yes"
enable_mpi_io="yes"
enable_openmp="yes"
enable_memory_profiling="yes"
enable_bse_unpacked="yes"
with_mpi_prefix="/usr/lib64/openmpi"
with_trio_flavor="netcdf+etsf_io"
with_dft_flavor="atompaw+bigdft+libxc+wannier90"
with_linalg_flavor="custom"
with_fft_flavor="fftw3"
with_fft_incs="-I/usr/include"
with_fft_libs="-L/usr/lib64 -lfftw3"
with_math_flavor=custom"
knowing that:
gcc version :4.4.6
Open MPI: 1.5.4


can anyone help me to solve this problem.

Re: error make check with abinit-7.0.5

Posted: Thu Jan 31, 2013 5:37 pm
by Alain_Jacques
Hi Chem,

The way to run the test suite is to change to the tests subdirectory then invoke make tests_acc or make tests_acc4 (or type a plain make to list all available options).

Kind regards,

Alain

Re: error make check with abinit-7.0.5

Posted: Fri Feb 01, 2013 9:45 am
by Chem
Dear Alain

Many thanks for your advice,

when doing make tests_acc (or make tests_acc4), I have always this syntax:

Code: Select all

[v7][t24] Finished abinit (Runtime: 1 seconds)
[v7][t24] Comparing t24.out with reference file
[v7][t24] Reference file: /home/chem/abinit/tests/v7/Refs/t24.out
diff: t24.out: No such file or directory
Doing floating point compare of t24.out with /home/chem/abinit/tests/v7/Refs/t24.out and option -medium
cp: cannot stat `t24o_DS4_SCR': No such file or directory

while, I skipped the test step by doing the make install, the problem persists and the same error appear : STOP MPIFAKE: mpi_attr_get, when launching abinit.

kind regards.

Re: error make check with abinit-7.0.5

Posted: Fri Feb 01, 2013 3:43 pm
by Alain_Jacques
Hi Chem,

If you receive messages similar to "diff: txx.out: No such file or directory" it means that abinit has crashed ans not even produced any output file (to compare with the reference one).
The "STOP MPIFAKE: mpi_attr_get" messages come from a stop routine that catches calls to functions that shouldn't be accessed in case of serial execution. You shouldn't have them mirrored to you.
Would you be so kind to provide your config.log and config.h files?

Kind regards,

Alain

Re: error make check with abinit-7.0.5

Posted: Fri Feb 01, 2013 4:11 pm
by Chem
Hi Alain

I attached the two files config.log and config.h (renamed here config.out )

Best wishes.

Re: error make check with abinit-7.0.5

Posted: Fri Feb 01, 2013 6:26 pm
by Alain_Jacques
Mmmm ... I'm a bit lost. The only suggestion I have is to try to disable bigdft by removing it from the with_dft_flavor line. Not a real solution -if it works- if you need bigdft functionalities.

Kind regards,

Alain