Re: [OMPI devel] 1.8.5rc1 is ready for testing
Yeah, that version will cause us problems. We fixed in the master, but bringing it over to 1.8 is no small thing. I’m waiting for Jeff to return next week (since he’s the one that created the fix) to decide on best path forward. > On Apr 7, 2015, at 2:12 PM, Marco Atzeriwrote: > > On 4/7/2015 10:00 PM, Ralph Castain wrote: >> What version of libtool do you have? We require 2.4.2 - newer versions don’t >> necessarily work, I fear. >> > > 2.4.6 > > for what I can see opal/mca/backtrace/configure.m4 exist on > the source tree > > so it seems a lack of relative/absolute path when invoking > > make[2]: Entering directory > '/cygdrive/e/cyg_pub/devel/openmpi/openmpi-1.8.5rc1-1.x86_64/build/opal/libltdl' > CDPATH="${ZSH_VERSION+.}:" && cd > /pub/devel/openmpi/openmpi-1.8.5rc1-1.x86_64/src/openmpi-1.8.5rc1/opal/libltdl > && aclocal-1.15 -I ../../config > aclocal-1.15: error: ../../config/autogen_found_items.m4:304: file > 'opal/mca/backtrace/configure.m4' does not exist > Makefile:539: recipe for target > '/pub/devel/openmpi/openmpi-1.8.5rc1-1.x86_64/src/openmpi-1.8.5rc1/opal/libltdl/aclocal.m4' > failed > make[2]: *** > [/pub/devel/openmpi/openmpi-1.8.5rc1-1.x86_64/src/openmpi-1.8.5rc1/opal/libltdl/aclocal.m4] > Error 1 > ___ > 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/04/17194.php
Re: [OMPI devel] 1.8.5rc1 is ready for testing
On 4/7/2015 10:00 PM, Ralph Castain wrote: What version of libtool do you have? We require 2.4.2 - newer versions don’t necessarily work, I fear. 2.4.6 for what I can see opal/mca/backtrace/configure.m4 exist on the source tree so it seems a lack of relative/absolute path when invoking make[2]: Entering directory '/cygdrive/e/cyg_pub/devel/openmpi/openmpi-1.8.5rc1-1.x86_64/build/opal/libltdl' CDPATH="${ZSH_VERSION+.}:" && cd /pub/devel/openmpi/openmpi-1.8.5rc1-1.x86_64/src/openmpi-1.8.5rc1/opal/libltdl && aclocal-1.15 -I ../../config aclocal-1.15: error: ../../config/autogen_found_items.m4:304: file 'opal/mca/backtrace/configure.m4' does not exist Makefile:539: recipe for target '/pub/devel/openmpi/openmpi-1.8.5rc1-1.x86_64/src/openmpi-1.8.5rc1/opal/libltdl/aclocal.m4' failed make[2]: *** [/pub/devel/openmpi/openmpi-1.8.5rc1-1.x86_64/src/openmpi-1.8.5rc1/opal/libltdl/aclocal.m4] Error 1
Re: [OMPI devel] 1.8.5rc1 is ready for testing
On 4/5/2015 11:42 PM, Ralph Castain wrote: Usual place: http://www.open-mpi.org/software/ompi/v1.8/ building on cygwin64 Making all in libltdl make[2]: Entering directory '/cygdrive/e/cyg_pub/devel/openmpi/openmpi-1.8.5rc1-1.x86_64/build/opal/libltdl' CDPATH="${ZSH_VERSION+.}:" && cd /pub/devel/openmpi/openmpi-1.8.5rc1-1.x86_64/src/openmpi-1.8.5rc1/opal/libltdl && aclocal-1.15 -I ../../config aclocal-1.15: error: ../../config/autogen_found_items.m4:304: file 'opal/mca/backtrace/configure.m4' does not exist Makefile:539: recipe for target '/pub/devel/openmpi/openmpi-1.8.5rc1-1.x86_64/src/openmpi-1.8.5rc1/opal/libltdl/aclocal.m4' failed make[2]: *** [/pub/devel/openmpi/openmpi-1.8.5rc1-1.x86_64/src/openmpi-1.8.5rc1/opal/libltdl/aclocal.m4] Error 1 configuration: --disable-mca-dso \ --disable-sysv-shmem \ --enable-cxx-exceptions \ --with-threads=posix \ --without-cs-fs \ --with-mpi-param_check=always \ --enable-contrib-no-build=vt,libompitrace \ --enable-mca-no-build=paffinity,installdirs-windows,timer-windows,shmem-sysv
[OMPI devel] .ompi_info dependency files
I am working on rewriting some of the MCA component open code to delay dlclose until opal_util_finalize () and I ran into something interesting. Open MPI supports component dependency files ending in .ompi_info. These files can be used to describe dependencies between mca components. This feature seems to be a break in the MCA abstration. I could, for example, make mca_btl_vader.so "depend" on components in ompi (like mca_osc_pt2pt.so). What is the history of the .ompi_info dependency file format? Can we remove support for it? It would greatly simplify the code in mca_base_component_find.c. -Nathan pgpeRCq_mg0MQ.pgp Description: PGP signature
Re: [OMPI devel] 1.8.5rc1 VT-related build failure
On 04/06/2015 10:10 PM, Paul Hargrove wrote: I am trying to build Open MPI 1.8.5rc1 wit AMDs Open64 4.5.2.1. I see the following failure (from "make V=1") while building VT: thanks, I'll take a look. Bert openCC -DHAVE_CONFIG_H -I. -I/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt/tools/vtfilter -I../.. -I/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt/extlib/otf/otflib -I../../extlib/otf/otflib -I/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt/tools/vtfilter -I/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt/tools/vtfilter/old -I/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt/include -I../../include -I/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt/rfg -I/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt/vtlib -I/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt -DINSIDE_OPENMPI -I/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/opal/mca/hwloc/hwloc191/hwloc/include -I/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/BLD/opal/mca/hwloc/hwloc191/hwloc/include -I/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/opal/mca/event/libevent2021/libevent -I/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/opal/mca/event/libevent2021/libevent/include -I/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/BLD/opal/mca/event/libevent2021/libevent/include -I/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt/../../../include -I/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/BLD/ompi/contrib/vt/vt/../../../include -fopenmp -DVT_FILTER_OLD -O3 -DNDEBUG -finline-functions -pthread -MT vtfilter-vt_filter.o -MD -MP -MF .deps/vtfilter-vt_filter.Tpo -c -o vtfilter-vt_filter.o `test -f 'vt_filter.cc' || echo '/scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt/tools/vtfilter/'`vt_filter.cc In file included from /scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt/tools/vtfilter/vt_filter.h:16, from /scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt/tools/vtfilter/vt_filter.cc:13: /scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt/tools/vtfilter/vt_filter_config.h:39:12: error: floating constant in preprocessor expression In file included from /scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt/tools/vtfilter/vt_filter.h:16, from /scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt/tools/vtfilter/vt_filter.cc:13: /scratch/phargrov/OMPI/openmpi-1.8.5rc1-linux-x86_64-open64/openmpi-1.8.5rc1/ompi/contrib/vt/vt/tools/vtfilter/vt_filter_config.h:39:12: error: floating constant in preprocessor expression make[7]: *** [vtfilter-vt_filter.o] Error 1 The offending line is # if !(__OPENCC_PATCHLEVEL__ + 0) And the reason for the error is that __OPENCC_PATCHLEVEL__ is defined, but is not an INTEGER: $ /opt/amd/x86_open64-4.5.2.1/bin/openCC -dM -E ~/empty.c | grep OPENCC #define __OPENCC_MINOR__ 5 #define __OPENCC__ 4 #define __OPENCC_PATCHLEVEL__ 2.1 The same usage of __OPENCC_PATCHLEVEL__ as an integer appears in vt_unify_config.h. -Paul ___ 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/04/17183.php -- Dipl.-Inf. Bert Wesarg wiss. Mitarbeiter Technische Universität Dresden Zentrum für Informationsdienste und Hochleistungsrechnen (ZIH) 01062 Dresden Tel.: +49 (351) 463-42451 Fax: +49 (351) 463-37773 E-Mail: bert.wes...@tu-dresden.de smime.p7s Description: S/MIME Cryptographic Signature