Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] trunk and v1.7: xlc and lost atomics patch
From: Ralph Castain (rhc_at_[hidden])
Date: 2014-01-23 10:48:10


Sigh - no idea how that patch went into the 1.6 series without first entering the trunk. Thanks so much for tracking it down!

Now in the trunk and cmr'd for 1.7.4

On Jan 22, 2014, at 9:23 PM, Paul Hargrove <phhargrove_at_[hidden]> wrote:

> Testing the trunk w/ xlc-11.1 on a linux/ppc64 system I see two failures from "make check". Specifically the atomic_cmpset and atomic_spinlock tests both get segfaults.
>
> This is an issue I first reported against 1.5.5rc2 and v1.6.
>
> It appears that ticket 3040 was opened at the time of my original report, and my patch (attached to the ticket) was applied to v1.6 as r26226. HOWEVER, the patch never seems to have made into trunk at the time; and thus is not in either v1.7 or trunk today.
>
> Though the ticket indicates (and my testing today confirms) that xlc-11 will botch the atomic both with and without the patch, there *are* versions of xlc which only generate correct atomics with the patch applied.
>
> So, please CMR r26226 from v1.6 to v1.7(.5?) and trunk.
> The patch still applies cleanly (offset of 1 line).
>
> -Paul
>
> --
> Paul H. Hargrove PHHargrove_at_[hidden]
> Future Technologies Group
> Computer and Data Sciences Department Tel: +1-510-495-2352
> Lawrence Berkeley National Laboratory Fax: +1-510-486-6900
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel