Paul, Thanks for the testing and note ! I already contacted mlnx folks.
Regards, Pasha From: devel-boun...@open-mpi.org [mailto:devel-boun...@open-mpi.org] On Behalf Of Paul Hargrove Sent: Thursday, April 04, 2013 9:16 PM To: Open MPI Developers Subject: Re: [OMPI devel] Trunk: Link Failure -- multiple definition of ib_address_t_class Ralph, You are welcome. I am already in "testing mode" today as I am preparing for my own release at the end of the month. With the scripts I have it takes less than a minute to launch a test such as these, and later I get email when the test completes. For anybody else that is interested in how this bug went (relatively) unnoticed: I found that not only did I need XRC, but I also needed to configure with --enable-static to reproduce the problem. I suspect that if Mellanox added --enable-static to an existing MTT configuration this would not have remained unfixed for so long. -Paul On Thu, Apr 4, 2013 at 5:52 PM, Ralph Castain <r...@open-mpi.org<mailto:r...@open-mpi.org>> wrote: Thanks Paul!! As always, much appreciated. On Apr 4, 2013, at 4:41 PM, Paul Hargrove <phhargr...@lbl.gov<mailto:phhargr...@lbl.gov>> wrote: Pasha, Your fix appears to work. My previous testing that reproduced the problem was against the 1.7 tarball. So, for good measure I tested BOTH last night's trunk tarball and the one Ralph created earlier today: openmpi-1.9r28284.tar.bz2 FAILS in the manner reported previously: CCLD libmpi.la<http://libmpi.la/> mca/btl/openib/.libs/libmca_btl_openib.a(btl_openib_xrc.o):(.data.rel+0x0): multiple definition of `ib_address_t_class' mca/common/ofacm/.libs/libmca_common_ofacm_noinst.a(common_ofacm_xoob.o):(.data.rel+0x0): first defined here collect2: ld returned 1 exit status openmpi-1.9r28290.tar.bz2 PASSES $ make all $ make install $ make check -Paul On Thu, Apr 4, 2013 at 3:12 PM, Ralph Castain <r...@open-mpi.org<mailto:r...@open-mpi.org>> wrote: Available on the web site now: http://www.open-mpi.org/nightly/trunk/ On Apr 4, 2013, at 2:13 PM, "Shamis, Pavel" <sham...@ornl.gov<mailto:sham...@ornl.gov>> wrote: > Paul, > > I will prepare a tarball for you. > > Thanks ! > > Pavel (Pasha) Shamis > --- > Computer Science Research Group > Computer Science and Math Division > Oak Ridge National Laboratory > > > > > > > On Apr 4, 2013, at 5:01 PM, Paul Hargrove > <phhargr...@lbl.gov<mailto:phhargr...@lbl.gov><mailto:phhargr...@lbl.gov<mailto:phhargr...@lbl.gov>>> > wrote: > > Pasha, > > I have at least one system where I can reproduce the problem, but don't have > up-to-date autotools. > So, I can only test from a tarball. > > If somebody can roll me a tarball of r28289 I can test ASAP. > Otherwise I'll try to remember to test from tonight's trunk nightly once it > appears. > > -Paul > > > On Thu, Apr 4, 2013 at 1:30 PM, Shamis, Pavel > <sham...@ornl.gov<mailto:sham...@ornl.gov><mailto:sham...@ornl.gov<mailto:sham...@ornl.gov>>> > wrote: > I pushed a bugfix to trunk (r28289). I don't have an access to a platform > with XRC (MOFED) installation, so this is a "blind" bugfix. If you have a > system with XRC, please test this revision. Hopefully this resolves the > problem. > > Regards, > - Pavel (Pasha) Shamis > > > On Apr 4, 2013, at 3:28 PM, Ralph Castain > <r...@open-mpi.org<mailto:r...@open-mpi.org><mailto:r...@open-mpi.org<mailto:r...@open-mpi.org>>> > wrote: > >> This is being addressed - however, for now, try configuring it with >> "--disable-openib-connectx-xrc" >> >> On Apr 4, 2013, at 10:32 AM, Ralph Castain >> <r...@open-mpi.org<mailto:r...@open-mpi.org><mailto:r...@open-mpi.org<mailto:r...@open-mpi.org>>> >> wrote: >> >>> Sadly, the IB folks never fixed this - sigh. >>> >>> I'll fix it in the trunk and then CMR it for 1.7. Unfortunately, it >>> requires that you have both IB and XRC to see it, which us non-IB-vendors >>> in the devel community don't. >>> >>> >>> On Apr 4, 2013, at 9:44 AM, Ralph Castain >>> <r...@open-mpi.org<mailto:r...@open-mpi.org><mailto:r...@open-mpi.org<mailto:r...@open-mpi.org>>> >>> wrote: >>> >>>> Let me try and dig into it a bit - sadly, my access to IB machines is >>>> sorely limited at the moment. >>>> >>>> On Apr 4, 2013, at 9:37 AM, Paul Kapinos >>>> <kapi...@rz.rwth-aachen.de<mailto:kapi...@rz.rwth-aachen.de><mailto:kapi...@rz.rwth-aachen.de<mailto:kapi...@rz.rwth-aachen.de>>> >>>> wrote: >>>> >>>>> Got the same error on all builds (4 compiler, with and without trheading >>>>> support, 64 and 32bit) on our systems, effectively prohibiting the >>>>> building of the 1.7 release. >>>>> >>>>> Any idea how to workaround this? >>>>> >>>>> Need more logs? >>>>> >>>>> Best >>>>> >>>>> >>>>> >>>>> On 08/06/12 19:41, Gutierrez, Samuel K wrote: >>>>>> Looks like the type is defined twice - once in >>>>>> ompi/mca/common/ofacm/common_ofacm_xoob.h and another time in >>>>>> ./ompi/mca/btl/openib/btl_openib_xrc.h. >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Sam >>>>>> >>>>>> On Aug 6, 2012, at 11:23 AM, Jeff Squyres wrote: >>>>>> >>>>>>> I don't have XRC support in my kernels, so it wouldn't show up for me. >>>>>>> >>>>>>> Did someone have 2 instances of the ib_address_t class? >>>>>>> >>>>>>> >>>>>>> On Aug 6, 2012, at 1:17 PM, Gutierrez, Samuel K wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> Anyone else seeing this? >>>>>>>> >>>>>>>> Creating mpi/man/man3/OpenMPI.3 man page... >>>>>>>> CCLD libmpi.la<http://libmpi.la/><http://libmpi.la/> >>>>>>>> mca/btl/openib/.libs/libmca_btl_openib.a(btl_openib_xrc.o):(.data.rel+0x0): >>>>>>>> multiple definition of `ib_address_t_class' >>>>>>>> mca/common/ofacm/.libs/libmca_common_ofacm_noinst.a(common_ofacm_xoob.o):(.data.rel+0x0): >>>>>>>> first defined here >>>>>>>> collect2: ld returned 1 exit status >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> Sam >>>>>>>> _______________________________________________ >>>>>>>> devel mailing list >>>>>>>> de...@open-mpi.org<mailto:de...@open-mpi.org><mailto:de...@open-mpi.org<mailto:de...@open-mpi.org>> >>>>>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Jeff Squyres >>>>>>> jsquy...@cisco.com<mailto:jsquy...@cisco.com><mailto:jsquy...@cisco.com<mailto: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<mailto:de...@open-mpi.org><mailto:de...@open-mpi.org<mailto:de...@open-mpi.org>> >>>>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> devel mailing list >>>>>> de...@open-mpi.org<mailto:de...@open-mpi.org><mailto:de...@open-mpi.org<mailto:de...@open-mpi.org>> >>>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel >>>>>> >>>>> >>>>> >>>>> -- >>>>> Dipl.-Inform. Paul Kapinos - High Performance Computing, >>>>> RWTH Aachen University, Center for Computing and Communication >>>>> Seffenter Weg 23, D 52074 Aachen (Germany) >>>>> Tel: +49 >>>>> 241/80-24915<tel:%2B49%20241%2F80-24915><tel:%2B49%20241%2F80-24915> >>>>> >>>>> _______________________________________________ >>>>> devel mailing list >>>>> de...@open-mpi.org<mailto:de...@open-mpi.org><mailto:de...@open-mpi.org<mailto:de...@open-mpi.org>> >>>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel >>>> >>> >> >> >> _______________________________________________ >> devel mailing list >> de...@open-mpi.org<mailto:de...@open-mpi.org><mailto:de...@open-mpi.org<mailto:de...@open-mpi.org>> >> http://www.open-mpi.org/mailman/listinfo.cgi/devel > > > _______________________________________________ > devel mailing list > de...@open-mpi.org<mailto:de...@open-mpi.org><mailto:de...@open-mpi.org<mailto:de...@open-mpi.org>> > http://www.open-mpi.org/mailman/listinfo.cgi/devel > > > > -- > Paul H. Hargrove > phhargr...@lbl.gov<mailto:phhargr...@lbl.gov><mailto:phhargr...@lbl.gov<mailto:phhargr...@lbl.gov>> > Future Technologies Group > Computer and Data Sciences Department Tel: > +1-510-495-2352<tel:%2B1-510-495-2352> > Lawrence Berkeley National Laboratory Fax: > +1-510-486-6900<tel:%2B1-510-486-6900> > _______________________________________________ > devel mailing list > de...@open-mpi.org<mailto:de...@open-mpi.org><mailto:de...@open-mpi.org<mailto:de...@open-mpi.org>> > http://www.open-mpi.org/mailman/listinfo.cgi/devel > > > _______________________________________________ > devel mailing list > de...@open-mpi.org<mailto:de...@open-mpi.org> > http://www.open-mpi.org/mailman/listinfo.cgi/devel _______________________________________________ devel mailing list de...@open-mpi.org<mailto:de...@open-mpi.org> http://www.open-mpi.org/mailman/listinfo.cgi/devel -- Paul H. Hargrove phhargr...@lbl.gov<mailto:phhargr...@lbl.gov> Future Technologies Group Computer and Data Sciences Department Tel: +1-510-495-2352<tel:%2B1-510-495-2352> Lawrence Berkeley National Laboratory Fax: +1-510-486-6900<tel:%2B1-510-486-6900> _______________________________________________ devel mailing list de...@open-mpi.org<mailto:de...@open-mpi.org> http://www.open-mpi.org/mailman/listinfo.cgi/devel _______________________________________________ devel mailing list de...@open-mpi.org<mailto:de...@open-mpi.org> http://www.open-mpi.org/mailman/listinfo.cgi/devel -- Paul H. Hargrove phhargr...@lbl.gov<mailto:phhargr...@lbl.gov> Future Technologies Group Computer and Data Sciences Department Tel: +1-510-495-2352 Lawrence Berkeley National Laboratory Fax: +1-510-486-6900