1
1
openmpi/opal/mca/memory/linux
Rainer Keller ec6ac33b75 - On Linux x86-64 with intel compiler v12.1, any ompi-app fails before
calling main():
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
xxx:~/openmpi-1.5.4/COMPILE-intel-12.1.0> which ompi_info
~/openmpi-1.5.4/COMPILE-intel-12.1.0/usr/bin/ompi_info
xxx:~/openmpi-1.5.4/COMPILE-intel-12.1.0> ompi_info
Segmentation fault
xxx:~/openmpi-1.5.4/COMPILE-intel-12.1.0> gdb usr/bin/ompi_info
...
(gdb) run
Starting program:
...
Program received signal SIGSEGV, Segmentation fault.
opal_memory_ptmalloc2_int_malloc (av=0x7ffff7fe83d8, bytes=4102) at
../../../../../opal/mca/memory/linux/malloc.c:4080
4080          /* remove from unsorted list */
(gdb) where
#0  opal_memory_ptmalloc2_int_malloc (av=0x7ffff7fe83d8, bytes=4102) at
../../../../../opal/mca/memory/linux/malloc.c:4080
#1  0x00007ffff7c232b9 in opal_memory_linux_malloc_hook
(sz=140737354040280, caller=0x1006) at
../../../../../opal/mca/memory/linux/hooks.c:687
#2  0x0000003dd96a6871 in __alloc_dir () from /lib64/libc.so.6
#3  0x0000003ddfa053cd in ?? () from /usr/lib64/libnuma.so.1
#4  0x0000003dd8e0e445 in _dl_init_internal () from /lib64/ld-linux-x86-64.so.2
...
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    A lot of combinations and trials have been done, yet to no avail.
    Intel v11.0 worked...

    Thanks to Hubert Haberstock (Intel) providing the hint in:
    http://software.intel.com/en-us/forums/showthread.php?t=87132

    This was tested on openmpi-1.5.4 and therefore should
    cmr:v1.5

This commit was SVN r25290.
2011-10-14 20:47:08 +00:00
..
sysdeps Change a stray __volatile to __volatile__. 2011-08-26 15:36:10 +00:00
arena.c Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
ChangeLog-ptmalloc2.txt Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
configure.m4 Per http://www.open-mpi.org/community/lists/devel/2010/11/8671.php, 2010-11-12 23:22:11 +00:00
COPYRIGHT-ptmalloc2.txt Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
help-opal-memory-linux.txt Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
hooks.c Add a check for the ummunotify device before setting up ptmalloc2 hooks. 2010-10-11 15:05:57 +00:00
lran2.h Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
Makefile.am Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
malloc-stats.c Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
malloc.c - On Linux x86-64 with intel compiler v12.1, any ompi-app fails before 2011-10-14 20:47:08 +00:00
malloc.h Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
memory_linux_component.c Add missing header file 2010-05-17 21:31:24 +00:00
memory_linux_munmap.c Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
memory_linux_ptmalloc2.c Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
memory_linux_ummunotify.c Fix missing include in ummunotify 2010-10-11 15:03:00 +00:00
memory_linux.h Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
public.h Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
README-open-mpi.txt Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
README-ptmalloc2.txt Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
rename.h Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
t-test1.c Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
t-test2.c Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
t-test.h Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
tst-mallocstate.c Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00
tst-mstats.c Add ummunotify support to Open MPI. See 2010-05-11 21:43:19 +00:00