Running on a Raspberry Pi w/ Debian Jessie.
A "make check" fails with a SEGV in the dl_open test.
The output is pretty much the same as my previous 2 reports for other
architectures:

make[4]: Entering directory
'/home/phargrov/OMPI/openmpi-2.0.0rc2-linux-arm-rpi/BLD/ompi/debuggers'
PASS: predefined_gap_test
PASS: predefined_pad_test
/home/phargrov/OMPI/openmpi-2.0.0rc2-linux-arm-rpi/openmpi-2.0.0rc2/config/test-driver:
line 107:  7258 Segmentation fault      "$@" > $log_file 2>&1
FAIL: dlopen_test
============================================================================
Testsuite summary for Open MPI 2.0.0rc2
============================================================================
# TOTAL: 3
# PASS:  2
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See ompi/debuggers/test-suite.log
Please report to http://www.open-mpi.org/community/help/
============================================================================
Makefile:2175: recipe for target 'test-suite.log' failed
make[4]: *** [test-suite.log] Error 1


Here is what I could find with gdb on a core file:

Core was generated by `.libs/dlopen_test'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0xb690bc7c in mca_patcher_linux_get_got_entry (base=0, phdr=0x10034,
phnum=8, phent=32,
    symbol=0x134ee78 "dlopen")
    at
/home/phargrov/OMPI/openmpi-2.0.0rc2-linux-arm-rpi/openmpi-2.0.0rc2/opal/mca/patcher/linux/patcher_linux_module.c:166
166             relsymname = strtab.tab + symtab.tab[relsymidx].st_name;
(gdb) print strtab.tab
$1 = 0x10488 ""
(gdb) print relsymidx
$2 = 529
(gdb) print symtab.tab[relsymidx].st_name
Cannot access memory at address 0x12388



-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

Reply via email to