[gmx-users] segmentation fault during test set
Antoine Migeon
Antoine.Migeon at u-bourgogne.fr
Fri Nov 14 13:34:20 CET 2008
Hello,
I freshly installed Gromacs 4.0, but when I run the test set 3.3.3, I
get "segmentation fault error".
My installation script, no error during the compilation :
$ pgcc -V
pgcc 7.2-2 64-bit target on x86-64 Linux -tp k8-64
Copyright 1989-2000, The Portland Group, Inc. All Rights Reserved.
Copyright 2000-2008, STMicroelectronics, Inc. All Rights Reserved.
-----------------------------------------
# tar -zxvf fftw-3.1.3.tar.gz
# chown -R root.root fftw-3.1.3
# cd fftw-3.1.3
# ./configure --prefix=/usr/local/gromacs-4.0.0/fftw-3.1.3
--enable-float --enable-threads CC="pgcc"
# make -j 9 2>&1 | tee fftw_single_make.txt
# make install 2>&1 | tee fftw_single_install.txt
# make distclean
# ./configure --prefix=/usr/local/gromacs-4.0.0/fftw-3.1.3
--enable-threads CC="pgcc"
# make -j 9 2>&1 | tee fftw_double_make.txt
# make install 2>&1 | tee fftw_double_install.txt
# make distclean
# export CPPFLAGS='-I/usr/local/gromacs-4.0.0/fftw-3.1.3/include'
# export LDFLAGS='-L/usr/local/gromacs-4.0.0/fftw-3.1.3/lib'
# tar -zxvf gromacs-4.0.0.tar.gz
# chown -R root.root gromacs-4.0.0
# cd gromacs-4.0.0
# ./configure --prefix=/usr/local/gromacs-4.0.0 --without-x CC="pgcc"
2>&1 | tee gromacs_single_configure.txt
# make -j 9 2>&1 | tee gromacs_single_make.txt
# make install 2>&1 | tee gromacs_single_install.txt
# make distclean
# ./configure --prefix=/usr/local/gromacs-4.0.0 --without-x
--program-suffix=_d --enable-double CC="pgcc" 2>&1 | tee
gromacs_double_configure.txt
# make -j 9 2>&1 | tee gromacs_double_make.txt
# make install 2>&1 | tee gromacs_double_install.txt
# make distclean
# ./configure --prefix=/usr/local/gromacs-par-4.0.0 --without-x
--program-suffix=_mpi --enable-double --enable-mpi CC="mpicc" 2>&1 | tee
gromacs_mpi_configure.txt
# make -j 9 2>&1 | tee gromacs_mpi_make.txt
# make install 2>&1 | tee gromacs_mpi_install.txt
-------------------------------------------
First I run the test without mpi (/usr/local/gromacs-4.0.0)
$ tar zxvf gmxtest-3.3.3.tgz
$ cd gmxtest
$ ./gmxtest.pl all
All 16 simple tests PASSED
All 14 complex tests PASSED
sh: line 1: 28610 Erreur de segmentation (core dumped) mdrun >mdrun.out
2>&1
sh: line 1: 28658 Erreur de segmentation (core dumped) mdrun >mdrun.out
2>&1
........
sh: line 1: 29980 Erreur de segmentation (core dumped) mdrun >mdrun.out
2>&1
All 63 kernel tests PASSED
Error not all 45 pdb2gmx tests have been done successfully
Only 44 energies in the log file
$ ./gmxtest.pl -double all
sh: line 1: 32676 Instruction illégale (core dumped) mdrun_d
>mdrun.out 2>&1
FAILED. Check files in imp1
sh: line 1: 32686 Instruction illégale (core dumped) mdrun_d
>mdrun.out 2>&1
FAILED. Check files in imp36
sh: line 1: 32696 Instruction illégale (core dumped) mdrun_d
>mdrun.out 2>&1
FAILED. Check files in morse
3 out of 16 simple tests FAILED
sh: line 1: 32757 Erreur de segmentation (core dumped) mdrun_d
>mdrun.out 2>&1
sh: line 1: 313 Instruction illégale (core dumped) mdrun_d
>mdrun.out 2>&1
FAILED. Check files in aminoacids
sh: line 1: 348 Erreur de segmentation (core dumped) mdrun_d
>mdrun.out 2>&1
sh: line 1: 373 Instruction illégale (core dumped) mdrun_d
>mdrun.out 2>&1
FAILED. Check files in dec+water
sh: line 1: 383 Erreur de segmentation (core dumped) mdrun_d
>mdrun.out 2>&1
sh: line 1: 407 Instruction illégale (core dumped) mdrun_d
>mdrun.out 2>&1
FAILED. Check files in fe_test
sh: line 1: 417 Erreur de segmentation (core dumped) mdrun_d
>mdrun.out 2>&1
sh: line 1: 465 Erreur de segmentation (core dumped) mdrun_d
>mdrun.out 2>&1
sh: line 1: 489 Erreur de segmentation (core dumped) mdrun_d
>mdrun.out 2>&1
sh: line 1: 537 Instruction illégale (core dumped) mdrun_d
>mdrun.out 2>&1
FAILED. Check files in urea
sh: line 1: 547 Erreur de segmentation (core dumped) mdrun_d
>mdrun.out 2>&1
4 out of 14 complex tests FAILED
sh: line 1: 574 Instruction illégale (core dumped) mdrun_d
>mdrun.out 2>&1
FAILED. Check files in kernel010
sh: line 1: 584 Instruction illégale (core dumped) mdrun_d
>mdrun.out 2>&1
FAILED. Check files in kernel020
sh: line 1: 594 Instruction illégale (core dumped) mdrun_d
>mdrun.out 2>&1
..................
............
sh: line 1: 1186 Instruction illégale (core dumped) mdrun_d
>mdrun.out 2>&1
FAILED. Check files in kernel333
sh: line 1: 1196 Instruction illégale (core dumped) mdrun_d
>mdrun.out 2>&1
FAILED. Check files in kernel334
63 out of 63 kernel tests FAILED
Error not all 45 pdb2gmx tests have been done successfully
Only 0 energies in the log file
Can you help me please?
Antoine M
More information about the gromacs.org_gmx-users
mailing list