On FreeBSD-11/amd64:

$ mpirun -mca btl vader,self -np 2 examples/ring_c
[freebsd-amd64:25312] *** Process received signal ***
[freebsd-amd64:25312] Signal: Floating point exception (8)
[freebsd-amd64:25312] Signal code: Integer divide-by-zero (2)
[freebsd-amd64:25312] Failing at address: 0x800c13822
[freebsd-amd64:25312] [ 0] 0x8016e5934 <pthread_sigmask+0x544> at
/lib/libthr.so.3
[freebsd-amd64:25312] [ 1] 0x8016e4ecf <pthread_getspecific+0xe5f> at
/lib/libthr.so.3
[freebsd-amd64:25312] *** End of error message ***


gdb's backtrace, however, looks different:

#0  0x0000000800c13822 in look_proc (backend=0x802439c20,
infos=0x802433640, highest_cpuid=13,
    highest_ext_cpuid=2147483658, features=0x7fffffffdd20,
cpuid_type=57921536)
    at
/home/phargrov/OMPI/openmpi-3.0.0rc2-freebsd11-amd64/openmpi-3.0.0rc2/opal/mca/hwloc/hwloc1113/hwloc/src/topology-x86.c:458
458         cache->cacheid = infos->apicid / cache->nbthreads_sharing;
#1  0x0000000800c12749 in look_procs (backend=0x802439c20,
infos=0x802433640, fulldiscovery=1,
    highest_cpuid=13, highest_ext_cpuid=2147483658,
features=0x7fffffffdd20, cpuid_type=57921536,
    get_cpubind=0x800c0e3e0 <hwloc_freebsd_get_thisthread_cpubind>,
    set_cpubind=0x800c0e390 <hwloc_freebsd_set_thisthread_cpubind>)
    at
/home/phargrov/OMPI/openmpi-3.0.0rc2-freebsd11-amd64/openmpi-3.0.0rc2/opal/mca/hwloc/hwloc1113/hwloc/src/topology-x86.c:905
#2  0x0000000800c123dc in hwloc_look_x86 (backend=0x802439c20,
fulldiscovery=1)
    at
/home/phargrov/OMPI/openmpi-3.0.0rc2-freebsd11-amd64/openmpi-3.0.0rc2/opal/mca/hwloc/hwloc1113/hwloc/src/topology-x86.c:1056
#3  0x0000000800c11efe in hwloc_x86_discover (backend=0x802439c20)
    at
/home/phargrov/OMPI/openmpi-3.0.0rc2-freebsd11-amd64/openmpi-3.0.0rc2/opal/mca/hwloc/hwloc1113/hwloc/src/topology-x86.c:1127
#4  0x0000000800c21d16 in hwloc_discover (topology=0x8024e6000)
    at
/home/phargrov/OMPI/openmpi-3.0.0rc2-freebsd11-amd64/openmpi-3.0.0rc2/opal/mca/hwloc/hwloc1113/hwloc/src/topology.c:2499
#5  0x0000000800c21b9c in opal_hwloc1113_hwloc_topology_load
(topology=0x8024e6000)
    at
/home/phargrov/OMPI/openmpi-3.0.0rc2-freebsd11-amd64/openmpi-3.0.0rc2/opal/mca/hwloc/hwloc1113/hwloc/src/topology.c:2994
#6  0x0000000800bf9768 in opal_hwloc_base_get_topology ()
    at
/home/phargrov/OMPI/openmpi-3.0.0rc2-freebsd11-amd64/openmpi-3.0.0rc2/opal/mca/hwloc/base/hwloc_base_util.c:310
#7  0x0000000803219c3a in rte_init ()
    at
/home/phargrov/OMPI/openmpi-3.0.0rc2-freebsd11-amd64/openmpi-3.0.0rc2/orte/mca/ess/hnp/ess_hnp_module.c:213
#8  0x0000000800840502 in orte_init (pargc=0x7fffffffe888,
pargv=0x7fffffffe880, flags=4)
    at
/home/phargrov/OMPI/openmpi-3.0.0rc2-freebsd11-amd64/openmpi-3.0.0rc2/orte/runtime/orte_init.c:247
#9  0x000000080088bae7 in orte_submit_init (argc=7, argv=0x7fffffffea18,
opts=0x0)
    at
/home/phargrov/OMPI/openmpi-3.0.0rc2-freebsd11-amd64/openmpi-3.0.0rc2/orte/orted/orted_submit.c:524
#10 0x00000000004012c3 in orterun (argc=7, argv=0x7fffffffea18)
    at
/home/phargrov/OMPI/openmpi-3.0.0rc2-freebsd11-amd64/openmpi-3.0.0rc2/orte/tools/orterun/orterun.c:137
#11 0x0000000000401292 in main (argc=7, argv=0x7fffffffea18)
    at
/home/phargrov/OMPI/openmpi-3.0.0rc2-freebsd11-amd64/openmpi-3.0.0rc2/orte/tools/orterun/main.c:13

-Paul

-- 
Paul H. Hargrove                          phhargr...@lbl.gov
Computer Languages & Systems Software (CLaSS) Group
Computer Science Department               Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900
_______________________________________________
devel mailing list
devel@lists.open-mpi.org
https://lists.open-mpi.org/mailman/listinfo/devel

Reply via email to