The same failure mode reported below is also occurring on a 32-bit ARM system.
-Paul On Wed, Jun 15, 2016 at 6:13 PM, Paul Hargrove <phhargr...@lbl.gov> wrote: > With a PPC64/Fedora20/gcc-4.8.3 system configuring for "-m32": > > configure --prefix=[...] --enable-debug \ > CFLAGS=-m32 --with-wrapper-cflags=-m32 \ > CXXFLAGS=-m32 --with-wrapper-cxxflags=-m32 \ > FCFLAGS=-m32 --with-wrapper-fcflags=-m32 --disable-mpi-fortran > > Build fails with > /bin/sh ../../../libtool --tag=CC --mode=link gcc -std=gnu99 -m32 -g > -finline-functions -fno-strict-aliasing -pthread -o opal_wrapper > opal_wrapper.o ../../../opal/libopen-pal.la -lrt -lm -lutil > libtool: link: gcc -std=gnu99 -m32 -g -finline-functions > -fno-strict-aliasing -pthread -o .libs/opal_wrapper opal_wrapper.o > ../../../opal/.libs/libopen-pal.so -ldl -lrt -lm -lutil -pthread > -Wl,-rpath -Wl,/home/phargrov/OMPI/openmpi-2.0.0rc3-linux-ppc32-gcc/INST/lib > ../../../opal/.libs/libopen-pal.so: undefined reference to > `OPAL_THREAD_ADD64' > collect2: error: ld returned 1 exit status > > -Paul > > On Wed, Jun 15, 2016 at 3:19 PM, Howard Pritchard <hpprit...@gmail.com> > wrote: > >> We are now feature complete for v2.0.0 and would appreciate testing by >> developers and end users before we finalize the v2.0.0 release. In that >> light, v2.0.0rc3 is now available: >> >> https://www.open-mpi.org/software/ompi/v2.x/ >> >> Here are the changes since 2.0.0rc2: >> >> - The MPI C++ bindings -- which were removed from the MPI standard in >> v3.0 -- are no longer built by default and will be removed in some >> future version of Open MPI. Use the --enable-mpi-cxx-bindings >> configure option to build the deprecated/removed MPI C++ bindings. >> >> --> NOTE: this is not new, actually -- but we just added it to the NEWS >> file. >> >> - In environments where mpirun cannot automatically determine the >> number of slots available (e.g., when using a hostfile that does not >> specify "slots", or when using --host without specifying a ":N" >> suffix to hostnames), mpirun now requires the use of "-np N" to >> specify how many MPI processes to launch. >> >> - Many updates and fixes to the revamped memory hooks infrastructure >> >> - Various configure-related compatibility updates for newer versions >> of libibverbs and OFED. >> >> - Properly detect Intel TrueScale and OmniPath devices in the ACTIVE >> state. Thanks to Durga Choudhury for reporting the issue. >> >> - Fix MPI_IREDUCE_SCATTER_BLOCK for a one-process communicator. Thanks >> to Lisandro Dalcin for reporting. >> >> - Fix detection and use of Solaris Studio 12.5 (beta) compilers. >> Thanks to Paul Hargrove for reporting and debugging. >> >> - Allow NULL arrays when creating empty MPI datatypes. >> >> - Miscellaneous minor bug fixes in the hcoll component. >> >> - Miscellaneous minor bug fixes in the ugni component. >> >> - Fix various small memory leaks. >> >> - Notable new MCA parameters: >> >> - opal_progress_lp_call_ration: Control how often low-priority >> callbacks are made during Open MPI's main progress loop. >> >> - Disable backtrace support by default in the PSM/PSM2 libraries to >> prevent unintentional conflicting behavior. >> >> Thanks, >> >> Howard >> >> -- >> >> Howard Pritchard >> HPC-DES >> Los Alamos National Laboratory >> >> _______________________________________________ >> devel mailing list >> de...@open-mpi.org >> Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel >> Link to this post: >> http://www.open-mpi.org/community/lists/devel/2016/06/19103.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 > -- 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