1
1
openmpi/opal/mca
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
..
backtrace Some platforms don't have <execinfo.h>, even if they have backtrace() 2011-07-10 11:14:19 +00:00
base r24976 wasn't quite right -- you now actually get a warning if you 2011-08-10 17:24:36 +00:00
carto patched the lex files to not issue the following compiler warning: 2011-10-10 18:13:04 +00:00
common Per the RFC from Jeff, move hwloc from opal/mca/common to its own static framework ala libevent. Have ORTE daemons collect the topology info at startup and, if --enable-hwloc-xml is set, send that info back to the HNP for later use. The HNP only retains unique topology "templates" to reduce memory footprint. Have the daemon include the local topology info in the nidmap buffer sent to each app so the apps don't all hammer the local system to discover it for themselves. 2011-09-11 19:02:24 +00:00
compress Decode SOS error code before checking it with the native error code. 2011-01-20 23:21:38 +00:00
crs Add explicit number for opal_crs_state_type_t enum (for debugging). Also add a MAX so we can easily check for out of bounds states during debugging. 2011-06-09 14:27:24 +00:00
event Fix typo that prevents VPATH builds. 2011-09-28 11:29:12 +00:00
hwloc Correctly setup hwloc when passing a topology from an external source 2011-10-12 21:34:46 +00:00
if Plug memory leak 2011-02-14 19:51:33 +00:00
installdirs Update the windows installdir component. 2011-04-05 12:15:41 +00:00
maffinity Remove no-longer-true comment. Process-wide memory affinity policy is 2011-10-11 20:00:45 +00:00
memchecker Per http://www.open-mpi.org/community/lists/devel/2010/11/8671.php, 2010-11-12 23:22:11 +00:00
memcpy Fix mistake that came in via the ompi-agen tree in r23764. The mistake wasn't part of the core autogen upgrade; it was an additional 'bonus' cleanup. Oops. The mistake will always create a set of directories under installdir, even if you do not --with-devel-headers. The set of directories will be empty, but still -- they should not be there at all. This commit fixes that -- the directories are not created at all if you do not --with-devel-headers 2010-09-24 22:53:28 +00:00
memory - On Linux x86-64 with intel compiler v12.1, any ompi-app fails before 2011-10-14 20:47:08 +00:00
paffinity Enumerated mixed with another type (int) is tolerated but 2011-10-09 03:54:52 +00:00
pstat Plug fd leak 2011-05-18 13:46:27 +00:00
shmem change opal_output_verbose level to be consistent with shmem base. 2011-08-09 21:34:12 +00:00
timer Fix build failure on AIX 2011-01-28 08:09:45 +00:00
Makefile.am Update the copyright notices for IU and UTK. 2005-11-05 19:57:48 +00:00
mca.h Per http://www.open-mpi.org/community/lists/devel/2010/01/7283.php, allow MCA components to fail the component.register and component.open methods without the MCA base printing errors. 2010-01-12 19:29:12 +00:00