Re: [OMPI devel] [2.0.0rc2] xlc build failure (inline asm)

2016-05-04 Thread Josh Hursey
Committed to master here: https://github.com/open-mpi/ompi/commit/788cf1a9feeeac5a535328e93a8d0e44df7b44e8 PR filed for v2.x here: (Marked Nathan to review) https://github.com/open-mpi/ompi-release/pull/1140 I don't think v1.10 needs it. Thanks! On Wed, May 4, 2016 at 2:07 PM, Paul

Re: [OMPI devel] [2.0.0rc2] xlc build failure (inline asm)

2016-05-04 Thread Paul Hargrove
Nathan, The gcc syntax definitely makes everything but the first string in the asm optional. For instance asm("nop") Rather than asm("nop" :::) However xlc appears to be a little bit more restricted by not accepting a subset of the grammar. -Paul [Sent from my phone] On Wednesday, May 4,

Re: [OMPI devel] [2.0.0rc2] xlc build failure (inline asm)

2016-05-04 Thread Nathan Hjelm
Go ahead, I don't have access to xlc so I couldn't verify myself. I don't fully understand why the last : can be omitted when there are no clobbers. -Nathan On Wed, May 04, 2016 at 01:34:48PM -0500, Josh Hursey wrote: >Did someone pick this up to merge into master & v2.x? >I can confirm

Re: [OMPI devel] [2.0.0rc2] xlc build failure (inline asm)

2016-05-04 Thread Josh Hursey
Did someone pick this up to merge into master & v2.x? I can confirm that Paul's patch fixes the issue for XL compilers. I didn't see a PR for it, but can file one if no one has yet. On Mon, May 2, 2016 at 6:55 PM, Paul Hargrove wrote: > It appears that xlc's support for