Jeff,

Having already pointed my script at your tarball's URL, typing
"./test-ompi" releases about 60 "hounds".  I get an email for each system
as it's tests complete, and gmail filters tag only the ones where one or
more configurations failed.  So, the overhead for me is pretty small as
long as the number of failures is kept low.

I'll report what I find, but at this point I am expecting only the Cray+PGI
issue we know about.  I am under the impression that you've fixed
everything else I had reported.

-Paul

On Mon, Feb 2, 2015 at 5:05 PM, Jeff Squyres (jsquyres) <jsquy...@cisco.com>
wrote:

> Paul --
>
> If you've got the cycles and it's easy, release the hounds on the tarball
> that I just uploaded to:
>
>     http://www.open-mpi.org/~jsquyres/unofficial/
>
> Thanks!
>
>
> > On Feb 2, 2015, at 7:19 PM, Paul Hargrove <phhargr...@lbl.gov> wrote:
> >
> > Jeff,
> >
> > If you are still chasing the goal of getting this branch to "just work",
> then I am willing to keep testing.  Let me know when a new tarball is ready
> and I'll give it a run on all of my systems.
> >
> > -Paul
> >
> > On Mon, Feb 2, 2015 at 4:15 PM, Jeff Squyres (jsquyres) <
> jsquy...@cisco.com> wrote:
> > I had fixed it in my local tree but not yet pushed to my github branch;
> I was waiting to see what happened w.r.t. your failure on the NERSC machine.
> >
> > I pushed the fix up to my branch now; do you want a new tarball?
> >
> >
> > > On Feb 2, 2015, at 5:56 PM, Paul Hargrove <phhargr...@lbl.gov> wrote:
> > >
> > > Jeff,
> > >
> > > Looks like you didn't hit all the un-guarded references to lt_dladvise.
> > > Specifically you missed a struct decl:
> > >
> > >
> /[....]/openmpi-libltdl-linux-x86_64-gcc/openmpi-gitclone/opal/util/lt_interface.c:25:8:
> error: unknown type name 'lt_dladvise'
> > >
> > > -Paul
> > >
> > >
> > > On Sat, Jan 31, 2015 at 4:44 AM, Jeff Squyres (jsquyres) <
> jsquy...@cisco.com> wrote:
> > > Looks like the lt_interface.c code didn't properly use the lt_dladvise
> #if. How did that ever work, I wonder?
> > >
> > > Fixed now.  On to your second finding...
> > >
> > >
> > > > On Jan 30, 2015, at 7:42 PM, Paul Hargrove <phhargr...@lbl.gov>
> wrote:
> > > >
> > > > Not meeting with the greatest of success.
> > > > This is a report of just the first (of at least 2) failure modes I
> am seeing.
> > > >
> > > > On a Scientific Linux 5.5. (RHEL-5.5 clone like CentOS) I get a
> build failure described below.
> > > > At least Solaris-11 and a few other linux systems (including
> RHAS-4.4) are also failing in what appears to be the same manner.
> > > > I am sure there are more, but I am aborting this round of testing at
> this point.
> > > >
> > > > I again await a new tarball with a less broken-by-default behavior.
> > > >
> > > > -Paul
> > > >
> > > >
> > > > The configure output includes
> > > > checking ltdl.h usability... yes
> > > > checking ltdl.h presence... yes
> > > > checking for ltdl.h... yes
> > > > looking for library without search path
> > > > checking for lt_dlopen in -lltdl... yes
> > > > checking for lt_dladvise_init... no
> > > > configure: WARNING: *********************************************
> > > > configure: WARNING: Could not find lt_dladvise_init in libltdl
> > > > configure: WARNING: This could mean that your libltdl version
> > > > configure: WARNING: is old.  If you could upgrade, that would be
> great.
> > > > configure: WARNING: *********************************************
> > > > checking for lt_dladvise... no
> > > >
> > > > However, it looks like opal/utill/lt_interface.c is still attempting
> to call lt_dladvise:
> > > > PGC-S-0040-Illegal use of symbol, lt_dladvise
> (/global/homes/h/hargrove/GSCRATCH/OMPI/openmpi-libltdl-linux-x86_64-pgi-12.10/openmpi-gitclone/opal/util/lt_interface.c:
> 25)
> > > > PGC-W-0156-Type not specified, 'int' assumed
> (/global/homes/h/hargrove/GSCRATCH/OMPI/openmpi-libltdl-linux-x86_64-pgi-12.10/openmpi-gitclone/opal/util/lt_interface.c:
> 25)
> > > > PGC/x86-64 Linux 12.10-0: compilation completed with severe errors
> > > >
> > > > The put of "libtool --version" says "1.5.22" and we have
> libltdl.so.3.1.4.
> > > > However, the rpm database is not readable, preventing me from
> checking a package version associated with the libltdl.
> > > >
> > > > The failing Solaris-11/x86-64 system says 1.5.22 without any
> ambiguity:
> > > > $ pkg info libltdl | grep Version
> > > >        Version: 1.5.22
> > > >
> > > >
> > > > -Paul
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > On Fri, Jan 30, 2015 at 3:51 PM, Jeff Squyres (jsquyres) <
> jsquy...@cisco.com> wrote:
> > > > New tarball posted (same location).  Now featuring 100% fewer "make
> check" failures.
> > > >
> > > >     http://www.open-mpi.org/~jsquyres/unofficial/
> > > >
> > > >
> > > > > On Jan 30, 2015, at 5:14 PM, Jeff Squyres (jsquyres) <
> jsquy...@cisco.com> wrote:
> > > > >
> > > > > Shame on me for not running "make check".
> > > > >
> > > > > Fixing...
> > > > >
> > > > >
> > > > >> On Jan 30, 2015, at 4:58 PM, Paul Hargrove <phhargr...@lbl.gov>
> wrote:
> > > > >>
> > > > >> Jeff,
> > > > >>
> > > > >> I ran on just one (mac OSX 10.8) system first as a "smoke test".
> > > > >> It encountered the failure show below on "make check" at which
> point I decided not to test 60+ platforms.
> > > > >> Please advise how I should proceed (best guess is wait for a new
> tarball).
> > > > >>
> > > > >> -Paul
> > > > >>
> > > > >> Making check in test
> > > > >> Making check in support
> > > > >> make  libsupport.a
> > > > >>  CC       components.o
> > > > >>
> /Users/Paul/OMPI/openmpi-libltdl-macos10.8-x86-clang/openmpi-gitclone/test/support/components.c:27:10:
> fatal error: 'opal/libltdl/ltdl.h' file not found
> > > > >> #include "opal/libltdl/ltdl.h"
> > > > >>         ^
> > > > >>
> > > > >>
> > > > >> On Fri, Jan 30, 2015 at 1:29 PM, Jeff Squyres (jsquyres) <
> jsquy...@cisco.com> wrote:
> > > > >> On Jan 30, 2015, at 2:46 PM, Paul Hargrove <phhargr...@lbl.gov>
> wrote:
> > > > >>>
> > > > >>> If I had new enough autotools to autogen on this old system then
> I wouldn't have asked about libltdl from libtool-1.4.  So, please *do*
> generate a tarball and I will test (on *all* of my systems).
> > > > >>
> > > > >> Sweet, thank you.  I just posted a tarball here:
> > > > >>
> > > > >>    http://www.open-mpi.org/~jsquyres/unofficial/
> > > > >>
> > > > >> --
> > > > >> Jeff Squyres
> > > > >> jsquy...@cisco.com
> > > > >> For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
> > > > >>
> > > > >> _______________________________________________
> > > > >> 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/01/16854.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
> > > > >> _______________________________________________
> > > > >> 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/01/16855.php
> > > > >
> > > > >
> > > > > --
> > > > > Jeff Squyres
> > > > > jsquy...@cisco.com
> > > > > For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
> > > > >
> > > > > _______________________________________________
> > > > > 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/01/16856.php
> > > >
> > > >
> > > > --
> > > > Jeff Squyres
> > > > jsquy...@cisco.com
> > > > For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
> > > >
> > > > _______________________________________________
> > > > 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/01/16857.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
> > > > _______________________________________________
> > > > 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/01/16858.php
> > >
> > >
> > > --
> > > Jeff Squyres
> > > jsquy...@cisco.com
> > > For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
> > >
> > > _______________________________________________
> > > 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/01/16863.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
> > > _______________________________________________
> > > 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/02/16887.php
> >
> >
> > --
> > Jeff Squyres
> > jsquy...@cisco.com
> > For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
> >
> > _______________________________________________
> > 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/02/16889.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
> > _______________________________________________
> > 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/02/16890.php
>
>
> --
> Jeff Squyres
> jsquy...@cisco.com
> For corporate legal information go to:
> http://www.cisco.com/web/about/doing_business/legal/cri/
>
> _______________________________________________
> 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/02/16891.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