See two responses inline below.

On Tue, Feb 24, 2015 at 1:08 PM, Jeff Squyres (jsquyres) <jsquy...@cisco.com
> wrote:

> On Feb 24, 2015, at 1:55 PM, Paul Hargrove <phhargr...@lbl.gov> wrote:
> >
> > Forgive me for asking a question I am sure I could answer by reading the
> .m4:
> > How are you planning to distinguish which platforms support dlopen()?
>
> Check for dlfcn.h and the dlopen symbol in -ldl.
>

Then the paranoid part of me wants to note that since you don't try using
dlopen() in the configure tests you risk encountering platforms with
non-functional/non-conforming implementations.  For instance stubs that
return w/ errno=ENOSYS or which don't support some flags you want/need to
pass.  I suppose one can safely ignore that possibility unless/until one
encounters such a beast.

On a related note: if dlopen() does fail at runtime, will things just
"magically" fallback to libltdl (assuming both were found at configure
time).



>
> > And the question you should have seen coming:
> > May I have a tarball please?
> >
> > If I get a tarball, I will "smoke test" Solaris-10, Solaris-11 and the
> BSDs before tomorrow's planned merge.  I also have access to Mac OS X back
> to the oldest OMPI supports (10.6 if I recall, but I have back as far as
> 10.4).
>
> Awesome; thanks.  Making a distcheck tarball now... done.
>
>     http://www.open-mpi.org/~jsquyres/unofficial/



Smoke testing will begin momentarily...



> I can certainly hold off on merging until your smoke testing is done /
> we've worked out any kinks.
>

The Solaris-10/SPARC builds will take a couple hours, but I should have
results well before I quit for the day.  So, you should certainly have
email about any "kinks" I find before you start any merge on Wed.

-Paul



>
> --
> 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/17026.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