segmentation fault--running small test case, compiled with gfortran


Click here for full thread
Forum Vet
Ohlincha,
Could you please send
1) the environmental variables you set for compilation and the compilation command line you used and
2) the output of the ldd command for you nwchem binary.

Thanks, Edo

Quote:Ohlincha May 12th 5:26 pm
I'm having the same problem. Compilation works flawlessly on a ROCKS5.4.3 system (GNU Fortran (GCC) 4.1.2 20080704 (Red Hat 4.1.2-50)) but yields segfaulting binaries (same error as shown in posts above) on debian testing (GNU Fortran (Debian 4.6.3-1) 4.6.3). An added twist is that 32 bit binaries built on 32 bit debian testing work fine.

A bit more detail:
0:Segmentation Violation error, status=: 11
(rank:0 hostname:tantalum pid:19676):ARMCI DASSERT fail. ../../ga-5-1/armci/src/common/signaltrap.c:SigSegvHandler():310 cond:0
application called MPI_Abort(comm=0x84000001, 11) - process 0
      • glibc detected *** nwchem: corrupted double-linked list: 0x000000010ac34880 ***
= Backtrace: ===
/lib/x86_64-linux-gnu/libc.so.6(+0x75ab6)[0x7f597b129ab6]
/lib/x86_64-linux-gnu/libc.so.6(+0x7754c)[0x7f597b12b54c]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x6c)[0x7f597b12e7ec]
/usr/lib/x86_64-linux-gnu/libgfortran.so.3(+0xcc811)[0x7f597bbd5811]
/usr/lib/x86_64-linux-gnu/libgfortran.so.3(+0xdba7f)[0x7f597bbe4a7f]
/usr/lib/x86_64-linux-gnu/libgfortran.so.3(+0xdbbaa)[0x7f597bbe4baa]
/usr/lib/x86_64-linux-gnu/libgfortran.so.3(+0x1ab09)[0x7f597bb23b09]
/lib64/ld-linux-x86-64.so.2(+0xe21c)[0x7f597c42421c]
/lib/x86_64-linux-gnu/libc.so.6(+0x36df2)[0x7f597b0eadf2]
/lib/x86_64-linux-gnu/libc.so.6(+0x36e45)[0x7f597b0eae45]