Segfault with psmp
Ondrej Marsalek
ondrej.... at gmail.com
Tue Jan 11 13:25:23 UTC 2011
I have simplified the problem further by doing a ssmp build. The arch
file can be found here:
http://marge.uochb.cas.cz/~marsalek/tmp/Linux-x86-64-intel.psmp
And the problem persists as described, regardless of the number of
OpenMP threads.
Any ideas how to get this working?
Thanks,
Ondrej
On Thu, Jan 6, 2011 at 14:04, Ondrej Marsalek <ondrej.... at gmail.com> wrote:
> Dear all,
>
> I get a segfault with a psmp build of cp2k trunk. The corresponding
> popt works. The problem occurs even when run as a single process and
> with OMP_NUM_THREADS=1. This is what it looks like to gdb:
>
> ==========
> ...
> Spin 1
>
> Number of electrons: 17
> Number of occupied orbitals: 17
> Number of molecular orbitals: 17
>
> Spin 2
>
> Number of electrons: 16
> Number of occupied orbitals: 16
> Number of molecular orbitals: 16
>
> Number of orbital functions: 169
> Number of independent orbital functions: 169
>
> Extrapolation method: initial_guess
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0x7fffef887700 (LWP 23493)]
> __libc_free (mem=0x2020202000000001) at malloc.c:3709
> 3709 malloc.c: No such file or directory.
> in malloc.c
> (gdb) backtrace
> #0 __libc_free (mem=0x2020202000000001) at malloc.c:3709
> #1 0x000000000257a6ec in for_deallocate ()
> #2 0x00000000016d413b in
> QS_COLLOCATE_DENSITY::L_qs_collocate_density_mp_calculate_rho_elec__917__par_region0_2_110
> ()
> at /home/andy/build/cp2k/cp2k/makefiles/../src/qs_collocate_density.F:1163
> #3 0x0000000002634763 in L_kmp_invoke_pass_parms ()
> #4 0x00007fffffff53fc in ?? ()
> #5 0x00007fffffff53c4 in ?? ()
> #6 0x00007fffffff5380 in ?? ()
> ...
> ==========
>
> The CPU is a Core i7. The arch file and the input that triggers the
> segfault (almost immediately after start) are here:
>
> http://marge.uochb.cas.cz/~marsalek/tmp/W3-H3O-min-global.tar.gz
> http://marge.uochb.cas.cz/~marsalek/tmp/Linux-x86-64-intel.psmp
>
> The versions used for the build are:
> cp2k trunk checked out today
> OpenMPI 1.5
> Intel Compiler 11.1.073 and corresponding MKL
>
> I understand that this might be difficult or impossible to reproduce,
> but would be grateful for any suggestions as for how to try to resolve
> this.
>
> Thanks,
> Ondrej
>
More information about the CP2K-user
mailing list