Hi Richard,
On Wed, Jan 4, 2012 at 4:06 PM, Richard Walsh <richard.wa...@csi.cuny.edu> wrote: > Moreover, this problem has been addressed with the following go-around > in the 1.5.5 OpenMPI release with the following fix in > opal/mca/memory/linux/malloc.c: > #ifdef __INTEL_COMPILER_BUILD_DATE > # if __INTEL_COMPILER_BUILD_DATE == 20110811 > # pragma GCC optimization_level 1 > # endif > #endif I have added this patch to openmpi 1.5.3. Previously, every mpicc would crash, now mpicc is fine. However, mpirun still crashes like this: % mpirun -np 8 cpi-openmpi [pax8e:13662] *** Process received signal *** [pax8e:13662] Signal: Segmentation fault (11) [pax8e:13662] Signal code: Address not mapped (1) [pax8e:13662] Failing at address: 0x10 [pax8e:13662] [ 0] /lib64/libpthread.so.0(+0xf4a0) [0x7f348be7b4a0] [pax8e:13662] [ 1] /usr/lib64/openmpi-intel/lib/libmpi.so.1(opal_memory_ptmalloc2_int_malloc+0x4b3) [0x7f348c817193] [pax8e:13662] [ 2] /usr/lib64/openmpi-intel/lib/libmpi.so.1(+0xefdd9) [0x7f348c815dd9] [pax8e:13662] [ 3] /usr/lib64/openmpi-intel/lib/libmpi.so.1(opal_class_initialize+0xaa) [0x7f348c8278aa] [pax8e:13662] [ 4] /usr/lib64/openmpi-intel/lib/openmpi/mca_btl_openib.so(+0x1d0af) [0x7f34874350af] [pax8e:13662] [ 5] /lib64/libpthread.so.0(+0x77f1) [0x7f348be737f1] [pax8e:13662] [ 6] /lib64/libc.so.6(clone+0x6d) [0x7f348bbb070d] [pax8e:13662] *** End of error message *** -------------------------------------------------------------------------- mpirun noticed that process rank 6 with PID 13662 on node pax8e.ifh.de exited on signal 11 (Segmentation fault). I am using RHEL6.1 and the affected Intel 12.1 compiler. Regards, Götz Waschk