Hi, today I installed openmpi-1.9a1r32669 on my machines (Solaris 10 Sparc (tyr), Solaris 10 x86_64 (sunpc1), and openSUSE Linux 12.1 x86_64 (linpc1)) with Sun C 5.12 and gcc-4.9.0.
I get the following bus error for my Sun C version on Solaris Sparc. tyr small_prog 125 ompi_info | grep -e MPI: -e "C compiler:" Open MPI: 1.9a1r32669 C compiler: cc tyr small_prog 126 mpicc init_finalize.c tyr small_prog 127 /usr/local/gdb-7.6.1_64_gcc/bin/gdb /usr/local/openmpi-1.9_64_cc/bin/mpiexec GNU gdb (GDB) 7.6.1 Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "sparc-sun-solaris2.10". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /export2/prog/SunOS_sparc/openmpi-1.9_64_cc/bin/orterun...done. (gdb) run -np 1 a.out Starting program: /usr/local/openmpi-1.9_64_cc/bin/mpiexec -np 1 a.out [Thread debugging using libthread_db enabled] [New Thread 1 (LWP 1)] [New LWP 2 ] [tyr:08976] *** Process received signal *** [tyr:08976] Signal: Bus Error (10) [tyr:08976] Signal code: Invalid address alignment (1) [tyr:08976] Failing at address: ffffffff7fffd70c /export2/prog/SunOS_sparc/openmpi-1.9_64_cc/lib64/libopen-pal.so.0.0.0:opal_backtrace_print+0x1c /export2/prog/SunOS_sparc/openmpi-1.9_64_cc/lib64/libopen-pal.so.0.0.0:0x1a4a58 /lib/sparcv9/libc.so.1:0xd8b98 /lib/sparcv9/libc.so.1:0xcc70c /lib/sparcv9/libc.so.1:0xcc918 /export2/prog/SunOS_sparc/openmpi-1.9_64_cc/lib64/libopen-pal.so.0.0.0:opal_dss_unpack_int64+0xf4 [ Signal 2096416960 (?)] /export2/prog/SunOS_sparc/openmpi-1.9_64_cc/lib64/libopen-pal.so.0.0.0:opal_dss_unpack_buffer+0x168 /export2/prog/SunOS_sparc/openmpi-1.9_64_cc/lib64/libopen-pal.so.0.0.0:opal_dss_unpack+0x24c /export2/prog/SunOS_sparc/openmpi-1.9_64_cc/lib64/openmpi/mca_pmix_native.so:0x14e10 /export2/prog/SunOS_sparc/openmpi-1.9_64_cc/lib64/libmpi.so.0.0.0:ompi_mpi_init+0xd18 /export2/prog/SunOS_sparc/openmpi-1.9_64_cc/lib64/libmpi.so.0.0.0:MPI_Init+0x26c /home/fd1026/work/skripte/master/parallel/prog/mpi/small_prog/a.out:main+0x10 /home/fd1026/work/skripte/master/parallel/prog/mpi/small_prog/a.out:_start+0x12c [tyr:08976] *** End of error message *** -------------------------------------------------------------------------- mpiexec noticed that process rank 0 with PID 0 on node tyr exited on signal 10 (Bus Error). -------------------------------------------------------------------------- [LWP 2 exited] [New Thread 2 ] [Switching to Thread 1 (LWP 1)] sol_thread_fetch_registers: td_ta_map_id2thr: no thread can be found to satisfy query (gdb) bt #0 0xffffffff7f6173d0 in rtld_db_dlactivity () from /usr/lib/sparcv9/ld.so.1 #1 0xffffffff7f6175a8 in rd_event () from /usr/lib/sparcv9/ld.so.1 #2 0xffffffff7f618950 in lm_delete () from /usr/lib/sparcv9/ld.so.1 #3 0xffffffff7f6226bc in remove_so () from /usr/lib/sparcv9/ld.so.1 #4 0xffffffff7f624574 in remove_hdl () from /usr/lib/sparcv9/ld.so.1 #5 0xffffffff7f61d97c in dlclose_core () from /usr/lib/sparcv9/ld.so.1 #6 0xffffffff7f61d9d4 in dlclose_intn () from /usr/lib/sparcv9/ld.so.1 #7 0xffffffff7f61db0c in dlclose () from /usr/lib/sparcv9/ld.so.1 #8 0xffffffff7e4e6e60 in vm_close () from /usr/local/openmpi-1.9_64_cc/lib64/libopen-pal.so.0 #9 0xffffffff7e4e414c in lt_dlclose () from /usr/local/openmpi-1.9_64_cc/lib64/libopen-pal.so.0 #10 0xffffffff7e53a2a4 in ri_destructor (obj=0x0) at ../../../../openmpi-1.9a1r32669/opal/mca/base/mca_base_component_repository.c:382 #11 0xffffffff7e537a80 in opal_obj_run_destructors (object=0x0) at ../../../../openmpi-1.9a1r32669/opal/class/opal_object.h:446 #12 0xffffffff7e539b14 in mca_base_component_repository_release (component=0xf000) at ../../../../openmpi-1.9a1r32669/opal/mca/base/mca_base_component_repository.c:240 #13 0xffffffff7e540178 in mca_base_component_unload (component=0x0, output_id=-2145509376) at ../../../../openmpi-1.9a1r32669/opal/mca/base/mca_base_components_close.c:47 #14 0xffffffff7e54021c in mca_base_component_close (component=0xffffff7b000030ff, output_id=255) at ../../../../openmpi-1.9a1r32669/opal/mca/base/mca_base_components_close.c:60 #15 0xffffffff7e54032c in mca_base_components_close (output_id=767, components=0x0, skip=0xffffff7f73cdf800) at ../../../../openmpi-1.9a1r32669/opal/mca/base/mca_base_components_close.c:86 #16 0xffffffff7e54026c in mca_base_framework_components_close (framework=0xff, skip=0xffffff7c801c4000) at ../../../../openmpi-1.9a1r32669/opal/mca/base/mca_base_components_close.c:68 #17 0xffffffff7ee49a70 in orte_oob_base_close () at ../../../../openmpi-1.9a1r32669/orte/mca/oob/base/oob_base_frame.c:98 #18 0xffffffff7e56bdd4 in mca_base_framework_close (framework=0xffffff7e4e4014ff) at ../../../../openmpi-1.9a1r32669/opal/mca/base/mca_base_framework.c:187 #19 0xffffffff7bb13f00 in rte_finalize () at ../../../../../openmpi-1.9a1r32669/orte/mca/ess/hnp/ess_hnp_module.c:857 #20 0xffffffff7ec3adf0 in orte_finalize () at ../../openmpi-1.9a1r32669/orte/runtime/orte_finalize.c:66 #21 0x000000010000e264 in orterun (argc=5631, argv=0x0) at ../../../../openmpi-1.9a1r32669/orte/tools/orterun/orterun.c:1099 #22 0x00000001000046d4 in main (argc=255, argv=0xffffff7f0b067800) at ../../../../openmpi-1.9a1r32669/orte/tools/orterun/main.c:13 (gdb) I would be grateful, if somebody can fix the problem. Thank you very much for any help in advance. Kind regards Siegmar