Re: [OMPI devel] 1.74rc1 build failure: Solaris 11 / x86_64 / Sun Studio 12.3

2013-12-20 Thread Jeff Squyres (jsquyres)
Fixed these two and just CMR'ed them. On Dec 19, 2013, at 9:47 PM, Paul Hargrove wrote: > Jeff, > > I didn't actually get very far after fixing __always_inline. > In fact, the build still fails on the *same* line, but for a different > (valid) reason: > fls() is declared in /usr/include/st

Re: [OMPI devel] 1.74rc1 build failure: Solaris 11 / x86_64 / Sun Studio 12.3

2013-12-19 Thread Paul Hargrove
FYI: My Solaris-11/x86-64/gcc-4.5.2 build completes with the following three changes: + Jeff's fix for if_posix.c + changing __always_inline to __opal_attribute_always_inline__ + fixing the fls() conflict by renaming OMPI's to "my_fls()" (just a lazy choice). -Paul On Thu, Dec 19, 2013 at 6:47

Re: [OMPI devel] 1.74rc1 build failure: Solaris 11 / x86_64 / Sun Studio 12.3

2013-12-19 Thread Paul Hargrove
Jeff, I didn't actually get very far after fixing __always_inline. In fact, the build still fails on the *same* line, but for a different (valid) reason: fls() is declared in /usr/include/string.h Making all in mca/btl/usnic make[2]: Entering directory `/shared/OMPI/openmpi-1.7.4rc2forpaul-so

Re: [OMPI devel] 1.74rc1 build failure: Solaris 11 / x86_64 / Sun Studio 12.3

2013-12-19 Thread Paul Hargrove
Jeff, Solaris 11 / x86_64 build get farther than before, but fails with the following: make[2]: Entering directory `/shared/OMPI/openmpi-1.7.4rc2forpaul-solaris11-x64-ib-gcc452/BLD/ompi/mca/btl/usnic' CC btl_usnic_module.lo In file included from /shared/OMPI/openmpi-1.7.4rc2forpaul-solari

Re: [OMPI devel] 1.74rc1 build failure: Solaris 11 / x86_64 / Sun Studio 12.3

2013-12-19 Thread Jeff Squyres (jsquyres)
Try http://www.open-mpi.org/~jsquyres/unofficial/. Should have both "if" fixes in it. On Dec 19, 2013, at 7:12 PM, Paul Hargrove wrote: > Jeff, > > The patch looks fine to my eyes, but I cannot test it: > > 1) Not sure if email botched withepsace or what, but the patch didn't apply > to if_

Re: [OMPI devel] 1.74rc1 build failure: Solaris 11 / x86_64 / Sun Studio 12.3

2013-12-19 Thread Paul Hargrove
Jeff, The patch looks fine to my eyes, but I cannot test it: 1) Not sure if email botched withepsace or what, but the patch didn't apply to if_posix.c. 2) Even if it did, I don't have sufficiently new autoconf on that system to "use" the configure.m4 part of the patch. Any chance of a patched-an

Re: [OMPI devel] 1.74rc1 build failure: Solaris 11 / x86_64 / Sun Studio 12.3

2013-12-19 Thread Jeff Squyres (jsquyres)
Paul -- Does this patch fix it for you? Index: opal/mca/if/posix_ipv4/configure.m4 === --- opal/mca/if/posix_ipv4/configure.m4 (revision 29997) +++ opal/mca/if/posix_ipv4/configure.m4 (working copy) @@ -42,8 +42,10 @@ )

[OMPI devel] 1.74rc1 build failure: Solaris 11 / x86_64 / Sun Studio 12.3

2013-12-19 Thread Paul Hargrove
In 1.7.4rc1's README support is still claimed for Solaris 11 on x86_64 with Sun Studio (12.2 and 12.3): - Oracle Solaris 10 and 11, 32 and 64 bit (SPARC, i386, x86_64), with Oracle Solaris Studio 12.2 and 12.3 However, I get a build failure when configured with: CC=cc CFLAGS=-m64 --w