Samuel,

I didn't examine the code to see what the exact issue was when the "=r"
version failed.
I only know that "make check" had a large number of failures (SEGVs if
IIRC).

I don't have infinite time, but might be able to check if an early-clobber
fixes the problem (assuming first that I can recall which platforms had the
issue).
However, in this case I don't see why an early-clobber should make a
difference.  Am I missing something?

-Paul

On Tue, Jul 28, 2015 at 7:33 AM, Samuel Thibault <samuel.thiba...@inria.fr>
wrote:

> Paul Hargrove, le Tue 21 Jul 2015 16:15:24 -0700, a écrit :
> > I am glad you asked me to test widely, because I did find 2 compilers
> that
> > rejected my version with "=r" and one that generated bad code for that
> case.
>
> What kind of bad code was it generating? Perhaps it was due to not using
> an early clobber ("=&r" instead of just "=r")?
>
> Samuel
> _______________________________________________
> hwloc-devel mailing list
> hwloc-de...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/hwloc-devel
> Link to this post:
> http://www.open-mpi.org/community/lists/hwloc-devel/2015/07/4521.php
>



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