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

Reply via email to