Howard,

Both 2.0.2rc2 and 2.0.2rc3 builds just now are also failing in the same
manner, though I have records of at least a successful 2.0.2rc2 build
previously.
So, I am suspicious that something has changed with the updates applied
recently to this system, such as to binutils.

I am travelling all of next week (and finishing slides for that trip this
weekend).
So, I don't have time to poke at this in depth.

Since all my other BSD systems, including NetBSD/amd64, are error-free
*and* the older tarballs are also failing, I don't see this as a release
blocker (even if the eventual fix belongs in Open MPI's configury).

-Paul

On Sat, Jan 28, 2017 at 12:44 PM, Howard Pritchard <hpprit...@gmail.com>
wrote:

> HI Paul,
>
> This might be a result of building the tarball on a new system.
> Would you mind trying the rc3 tarball and see if that builds on the
> system?
>
>
> Howard
>
>
>
> 2017-01-27 15:12 GMT-07:00 Paul Hargrove <phhargr...@lbl.gov>:
>
>> I had no problem with 2.0.2rc3 on NetBSD, but with 2.0.2rc4 I am seeing a
>> "make install" failure (below).
>> This is seen on an x86 (32-bit) platform, but not x86_64.
>> I cannot say for certain that this is an Open MPI regression, since there
>> *have* been s/w updates on this system since I last tested.
>>
>> Configured with only --prefix and --disable-mpi-fortran (due to
>> https://github.com/open-mpi/ompi/issues/184)
>>
>> -Paul
>>
>> $ env LANG=C make install
>> [...]
>> Making install in mca/btl/sm
>>  
>> /home/phargrov/OMPI/openmpi-2.0.2rc4-netbsd7-i386/openmpi-2.0.2rc4/config/install-sh
>> -c -d '/home/phargrov/OMPI/openmpi-2.0.2rc4-netbsd7-i386/INST/shar
>> e/openmpi' /usr/bin/install -c -m 644 /home/phargrov/OMPI/openmpi-2.
>> 0.2rc4-netbsd7-i386/openmpi-2.0.2rc4/opal/mca/btl/sm/help-mpi-btl-sm.txt
>> '/home/phargrov/OMPI/openmpi-2.0.2rc4-netbsd7-i386/INST/share/openmpi'
>>  
>> /home/phargrov/OMPI/openmpi-2.0.2rc4-netbsd7-i386/openmpi-2.0.2rc4/config/install-sh
>> -c -d '/home/phargrov/OMPI/openmpi-2.0.2rc4-netbsd7-i386/INST/lib/
>> openmpi'
>>  /bin/sh ../../../../libtool   --mode=install /usr/bin/install -c
>> mca_btl_sm.la '/home/phargrov/OMPI/openmpi-2
>> .0.2rc4-netbsd7-i386/INST/lib/openmpi'
>> libtool: warning: relinking 'mca_btl_sm.la'
>> libtool: install: (cd /home/phargrov/OMPI/openmpi-2.
>> 0.2rc4-netbsd7-i386/BLD/opal/mca/btl/sm; /bin/sh "/home/ph
>> argrov/OMPI/openmpi-2.0.2rc4-netbsd7-i386/BLD/libtool"  --tag CC
>> --mode=relink gcc -std=gnu99 -O3 -DNDEBUG -finline-functions
>> -fno-strict-aliasing -pthread -module -avoid-version -o mca_btl_sm.la
>> -rpath /home/phargrov/OMPI/openmpi-2.0.2rc4-netbsd7-i386/INST/lib/openmpi
>> mca_btl_sm_la-btl_sm.lo mca_btl_sm_la-btl_sm_component.lo 
>> mca_btl_sm_la-btl_sm_frag.lo
>> /home/phargrov/OMPI/openmpi-2.0.2rc4-netbsd7-i386/BLD/opal/m
>> ca/common/sm/libmca_common_sm.la -lrt -lexecinfo -lm -lutil )
>>
>> *** Warning: linker path does not have real file for library
>> -lmca_common_sm.
>> *** I have the capability to make that library automatically link in when
>> *** you link to this library.  But I can only do this if you have a
>> *** shared version of the library, which you do not appear to have
>> *** because I did check the linker path looking for a file starting
>> *** with libmca_common_sm and none of the candidates passed a file format
>> test
>> *** using a regex pattern. Last file checked:
>> /home/phargrov/OMPI/openmpi-2.0.2rc4-netbsd7-i386/BLD/opal/mca/c
>> ommon/sm/.libs/libmca_common_sm.so.20.0
>>
>> *** Warning: libtool could not satisfy all declared inter-library
>> *** dependencies of module mca_btl_sm.  Therefore, libtool will create
>> *** a static module, that should work as long as the dlopening
>> *** application is linked with the -dlopen flag.
>> libtool: relink: ar cru .libs/mca_btl_sm.a .libs/mca_btl_sm_la-btl_sm.o
>> .libs/mca_btl_sm_la-btl_sm_component.o
>>  .libs/mca_btl_sm_la-btl_sm_frag.o
>> libtool: relink: ranlib .libs/mca_btl_sm.a
>> libtool: relink: ( cd ".libs" && rm -f "mca_btl_sm.la" && ln -s "../
>> mca_btl_sm.la" "mca_btl_sm.la" )
>> libtool: install: /usr/bin/install -c .libs/mca_btl_sm.soT
>> /home/phargrov/OMPI/openmpi-2.0.2rc4-netbsd7-i386/I
>> NST/lib/openmpi/mca_btl_sm.so
>> install: .libs/mca_btl_sm.soT: stat: No such file or directory
>> *** Error code 1
>>
>> Stop.
>>
>>
>>
>> -Paul
>>
>> --
>> Paul H. Hargrove                          phhargr...@lbl.gov
>> Computer Languages & Systems Software (CLaSS) Group
>> Computer Science Department               Tel: +1-510-495-2352
>> <(510)%20495-2352>
>> Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900
>> <(510)%20486-6900>
>>
>> _______________________________________________
>> devel mailing list
>> devel@lists.open-mpi.org
>> https://rfd.newmexicoconsortium.org/mailman/listinfo/devel
>>
>
>
> _______________________________________________
> devel mailing list
> devel@lists.open-mpi.org
> https://rfd.newmexicoconsortium.org/mailman/listinfo/devel
>



-- 
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
devel@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/devel

Reply via email to