I don’t think Jeff is pulling up the right configure line. I don’t have Solaris compilers on this system, I can’t find anything remotely resembling the configure line he is quoting, etc.
I wonder if MTT is confused because I am using the “as provided” option for OMPI - i.e., MTT isn’t building OMPI and just uses my “already installed” build? Or else Jeff is just clicking on the wrong button :-) Either way, I think this is just a red herring > On Sep 12, 2015, at 8:27 AM, Paul Hargrove <phhargr...@lbl.gov> wrote: > > In case it helps: those "-x..." switches and "%all" syntax are sure signs of > the Solaris Studio compilers. > > $ suncc -xtarget=opteron -xprefetch -xprefetch_level=2 -xvector=simd,lib > -xdepend=yes -xbuiltin=%all -xarch=amd64a -xO5 hello.c > cc: Warning: -xarch=amd64a is deprecated, use -m64 -xarch=sse2a instead > > -Paul > > On Sat, Sep 12, 2015 at 8:14 AM, Jeff Squyres (jsquyres) <jsquy...@cisco.com > <mailto:jsquy...@cisco.com>> wrote: > FWIW, I have various versions of gcc from 4.4.7 to 5.2 -- I don't have 4.8.3, > but I do have 4.8.1, and I can't get it to recognize the -xO5 switch that > you're using: > > ----- > $ gcc --version > gcc (GCC) 4.8.1 > Copyright (C) 2013 Free Software Foundation, Inc. > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > > $ gcc -xO5 hello.c -o hello > gcc: error: language O5 not recognized > gcc: error: language O5 not recognized > ----- > > > > On Sep 12, 2015, at 11:09 AM, Jeff Squyres (jsquyres) <jsquy...@cisco.com > > <mailto:jsquy...@cisco.com>> wrote: > > > > Sorry; I should have been clear -- the configure line I was specifying was > > from building Open MPI itself. > > > > I.e., it's your MTT infrastructure/ini file that is adding those flags. > > > > The config.log you show below looks like it is for one of the test suites > > (i.e., it's using the wrappers, which could not have been done for the main > > OMPI build itself). > > > > > >> On Sep 12, 2015, at 10:59 AM, Ralph Castain <r...@open-mpi.org > >> <mailto:r...@open-mpi.org>> wrote: > >> > >> I searched around, and I can’t for the life of me see where all that cruft > >> is coming from. Any suggestions? > >> > >> Here is the top of the config.log from that build: > >> > >> This file contains any messages produced by compilers while > >> running configure, to aid debugging if configure makes a mistake. > >> > >> It was created by ompi-ibm configure 10.0, which was > >> generated by GNU Autoconf 2.69. Invocation command line was > >> > >> $ ./configure CC=mpicc CXX=mpic++ F77=mpif77 > >> > >> ## --------- ## > >> ## Platform. ## > >> ## --------- ## > >> > >> hostname = bend001 > >> uname -m = x86_64 > >> uname -r = 3.10.0-229.7.2.el7.x86_64 > >> uname -s = Linux > >> uname -v = #1 SMP Tue Jun 23 22:06:11 UTC 2015 > >> > >> Do you want to see the log itself? I’m at a loss as to why it would add > >> that stuff. > >> > >> > >>> On Sep 12, 2015, at 7:38 AM, Ralph Castain <r...@open-mpi.org > >>> <mailto:r...@open-mpi.org>> wrote: > >>> > >>> Note that I didn’t set any of those flags outside of the CC and friends - > >>> they are being set by our MTT test configure itself. The compiler is just > >>> gcc 4.8.3, and I suspect O5 is asking a bit from it. > >>> > >>> > >>>> On Sep 12, 2015, at 6:08 AM, Jeff Squyres (jsquyres) <jsquy...@cisco.com > >>>> <mailto:jsquy...@cisco.com>> wrote: > >>>> > >>>> I notice that your configure line in the MTT tests is this: > >>>> > >>>> CC=cc CXX=CC FC=f90 F77=f77 --with-wrapper-cflags="-xtarget=opteron > >>>> -xprefetch -xprefetch_level=2 > >>>> -xvector=simd,lib -xdepend=yes -xbuiltin=%all -xarch=amd64a -xO5" > >>>> CFLAGS="-xtarget=opteron > >>>> -xprefetch -xprefetch_level=2 -xvector=simd,lib -xdepend=yes > >>>> -xbuiltin=%all -xarch=amd64a -xO5" > >>>> --with-wrapper-cxxflags="-xtarget=opteron -xprefetch -xprefetch_level=2 > >>>> -xvector=simd,lib > >>>> -xdepend=yes -xbuiltin=%all -xarch=amd64a -xO5" > >>>> CXXFLAGS="-xtarget=opteron -xprefetch > >>>> -xprefetch_level=2 -xvector=simd,lib -xdepend=yes -xbuiltin=%all > >>>> -xarch=amd64a -xO5" > >>>> --with-wrapper-fflags="-xtarget=opteron -xprefetch -xprefetch_level=2 > >>>> -xvector=simd,lib -stackvar > >>>> -xarch=amd64a -xO5" FFLAGS="-xtarget=opteron -xprefetch > >>>> -xprefetch_level=2 -xvector=simd,lib > >>>> -stackvar -xarch=amd64a -xO5" --with-wrapper-fcflags="-xtarget=opteron > >>>> -xprefetch -xprefetch_level=2 > >>>> -xvector=simd,lib -stackvar -xarch=amd64a -xO5" > >>>> FCFLAGS="-xtarget=opteron -xprefetch > >>>> -xprefetch_level=2 -xvector=simd,lib -stackvar -xarch=amd64a -xO5" > >>>> > >>>> What compiler suite is that? Is -xO5 really safe to use? > >>>> > >>>> > >>>> > >>>>> On Sep 11, 2015, at 8:51 PM, Ralph Castain <r...@open-mpi.org > >>>>> <mailto:r...@open-mpi.org>> wrote: > >>>>> > >>>>> Hi folks > >>>>> > >>>>> I’ve closed all the holes I can find in the PMIx integration, and > >>>>> things look pretty good overall. There are a handful of failures still > >>>>> being seen - most of them involving what appear to be unrelated code. > >>>>> I’m not entirely sure I understand the source of the errors, and could > >>>>> really use some help to determine (a) if these are in any way related > >>>>> to PMIx, and if so (b) how. > >>>>> > >>>>> The errors from my MTT run are here: > >>>>> http://mtt.open-mpi.org/index.php?do_redir=2256 > >>>>> <http://mtt.open-mpi.org/index.php?do_redir=2256> > >>>>> > >>>>> Any help diagnosing these problems would be greatly appreciated > >>>>> Ralph > >>>>> > >>>>> _______________________________________________ > >>>>> devel mailing list > >>>>> de...@open-mpi.org <mailto:de...@open-mpi.org> > >>>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > >>>>> <http://www.open-mpi.org/mailman/listinfo.cgi/devel> > >>>>> Link to this post: > >>>>> http://www.open-mpi.org/community/lists/devel/2015/09/18013.php > >>>>> <http://www.open-mpi.org/community/lists/devel/2015/09/18013.php> > >>>> > >>>> > >>>> -- > >>>> Jeff Squyres > >>>> jsquy...@cisco.com <mailto:jsquy...@cisco.com> > >>>> For corporate legal information go to: > >>>> http://www.cisco.com/web/about/doing_business/legal/cri/ > >>>> <http://www.cisco.com/web/about/doing_business/legal/cri/> > >>>> > >>>> _______________________________________________ > >>>> devel mailing list > >>>> de...@open-mpi.org <mailto:de...@open-mpi.org> > >>>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > >>>> <http://www.open-mpi.org/mailman/listinfo.cgi/devel> > >>>> Link to this post: > >>>> http://www.open-mpi.org/community/lists/devel/2015/09/18018.php > >>>> <http://www.open-mpi.org/community/lists/devel/2015/09/18018.php> > >>> > >> > >> _______________________________________________ > >> devel mailing list > >> de...@open-mpi.org <mailto:de...@open-mpi.org> > >> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > >> <http://www.open-mpi.org/mailman/listinfo.cgi/devel> > >> Link to this post: > >> http://www.open-mpi.org/community/lists/devel/2015/09/18020.php > >> <http://www.open-mpi.org/community/lists/devel/2015/09/18020.php> > > > > > > -- > > Jeff Squyres > > jsquy...@cisco.com <mailto:jsquy...@cisco.com> > > For corporate legal information go to: > > http://www.cisco.com/web/about/doing_business/legal/cri/ > > <http://www.cisco.com/web/about/doing_business/legal/cri/> > > > > _______________________________________________ > > devel mailing list > > de...@open-mpi.org <mailto:de...@open-mpi.org> > > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > > <http://www.open-mpi.org/mailman/listinfo.cgi/devel> > > Link to this post: > > http://www.open-mpi.org/community/lists/devel/2015/09/18021.php > > <http://www.open-mpi.org/community/lists/devel/2015/09/18021.php> > > > -- > Jeff Squyres > jsquy...@cisco.com <mailto:jsquy...@cisco.com> > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/ > <http://www.cisco.com/web/about/doing_business/legal/cri/> > > _______________________________________________ > devel mailing list > de...@open-mpi.org <mailto:de...@open-mpi.org> > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > <http://www.open-mpi.org/mailman/listinfo.cgi/devel> > Link to this post: > http://www.open-mpi.org/community/lists/devel/2015/09/18022.php > <http://www.open-mpi.org/community/lists/devel/2015/09/18022.php> > > > -- > Paul H. Hargrove phhargr...@lbl.gov > <mailto: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 > _______________________________________________ > devel mailing list > de...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > Link to this post: > http://www.open-mpi.org/community/lists/devel/2015/09/18025.php