- 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.
Этот коммит содержится в:
родитель
f1a5a26ba0
Коммит
ec6ac33b75
@ -4,6 +4,10 @@
|
||||
*
|
||||
* Additional copyrights may follow.
|
||||
*/
|
||||
|
||||
/* OMPI change: With Intel Compiler v12.1 on linux, any launch fails even before main() */
|
||||
#pragma optimize("", off)
|
||||
|
||||
#define OPAL_DISABLE_ENABLE_MEM_DEBUG 1
|
||||
#include "opal_config.h"
|
||||
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user