Exhibit 1: the smoking gun

Program terminated with signal 11, Segmentation fault.
#0  0x00000fffa4d6f184 in opal_atomic_cmpset_acq_32 (addr=Cannot access
memory at address 0xd8
)
    at
/home/hargrov1/OMPI/openmpi-1.8.5rc3-linux-ppc64-xlc-11.1/openmpi-1.8.5rc3/opal/include/opal/sys/powerpc/atomic.h:158


So, this is a new symptom of the known inability of this compiler to get
the inline asm right.

Sorry for the false alarm,
-Paul

On Thu, Apr 23, 2015 at 4:09 PM, Paul Hargrove <phhargr...@lbl.gov> wrote:

> I have a system w/ xlc-11.1.
> It has essentially always failed "make check" in a LP64 build due to xlc
> botching the atomics.
> So, when it failed with 1.8.5.rc2 I didn't look closely.
>
> Today it has failed with rc3 and I *did* look closely and here is what I
> see:
>
> PASS: predefined_gap_test
> /bin/sh: line 5: 39766 Segmentation fault      ${dir}$tst
> FAIL: dlopen_test
> ========================================================
> 1 of 2 tests failed
> Please report to http://www.open-mpi.org/community/help/
> ========================================================
>
> I also see the same in the rc2 results I hadn't examined closely before.
> Meanwhile the rc1 failure was the known atomics-related one.
>
> So, UNLESS I find that the dlopen_test failure is related to the atomics
> or some other problem specific to xlc, this may be a new issue related to
> the elimination of the built-in libltdl.  Note that this system.
>
> Here's hoping this is a new symptom, and not a new problem.
>
> -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
>



-- 
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