Not intentionally - I did add that new MCA param as we discussed, but don’t recall making any other changes in this area.
There have been some other build system changes made as a result of more extensive testing of the 1.8 release candidate - it is possible that something in that area had an impact here. Are you saying it just works, even without passing the new param? > On Apr 26, 2015, at 6:39 AM, Andy Riebs <andy.ri...@hp.com> wrote: > > Hi Ralph, > > Did you solve this problem in a more general way? I finally sat down this > morning to try this with the openmpi-dev-1567-g11e8c20.tar.bz2 nightly kit > from last week, and can't reproduce the problem at all. > > Andy > > On 04/16/2015 12:15 PM, Ralph Castain wrote: >> Sorry - I had to revert the commit due to a reported MTT problem. I'll >> reinsert it after I get home and can debug the problem this weekend. >> >> On Thu, Apr 16, 2015 at 9:41 AM, Andy Riebs <andy.ri...@hp.com >> <mailto:andy.ri...@hp.com>> wrote: >> Hi Ralph, >> >> If I did this right (NEVER a good bet :-) ), it didn't work... >> >> Using last night's master nightly, openmpi-dev-1515-gc869490.tar.bz2, I >> built with the same script as yesterday, but removing the LDFLAGS=-Wl, stuff: >> >> $ ./configure --prefix=/home/ariebs/mic/mpi-nightly CC="icc -mmic" CXX="icpc >> -mmic" \ >> --build=x86_64-unknown-linux-gnu --host=x86_64-k1om-linux \ >> AR=x86_64-k1om-linux-ar RANLIB=x86_64-k1om-linux-ranlib >> LD=x86_64-k1om-linux-ld \ >> --enable-mpirun-prefix-by-default --disable-io-romio >> --disable-mpi-fortran \ >> --enable-debug >> --enable-mca-no-build=btl-usnic,btl-openib,common-verbs,oob-ud >> $ make >> $ make install >> ... >> make[1]: Leaving directory `/home/ariebs/mic/openmpi-dev-1515-gc869490/test' >> make[1]: Entering directory `/home/ariebs/mic/openmpi-dev-1515-gc869490' >> make[2]: Entering directory `/home/ariebs/mic/openmpi-dev-1515-gc869490' >> make install-exec-hook >> make[3]: Entering directory `/home/ariebs/mic/openmpi-dev-1515-gc869490' >> make[3]: ./config/find_common_syms: Command not found >> make[3]: [install-exec-hook] Error 127 (ignored) >> make[3]: Leaving directory `/home/ariebs/mic/openmpi-dev-1515-gc869490' >> make[2]: Nothing to be done for `install-data-am'. >> make[2]: Leaving directory `/home/ariebs/mic/openmpi-dev-1515-gc869490' >> make[1]: Leaving directory `/home/ariebs/mic/openmpi-dev-1515-gc869490' >> $ >> >> But it seems to finish the install. >> >> I then tried to run, adding the new mca arguments: >> >> $ shmemrun -x SHMEM_SYMMETRIC_HEAP_SIZE=1M -mca plm_rsh_pass_path $PATH >> -mca plm_rsh_pass_libpath $MIC_LD_LIBRARY_PATH -H mic0,mic1 -n 2 ./mic.out >> /home/ariebs/mic/mpi-nightly/bin/orted: error while loading shared >> libraries: libimf.so: cannot open shared object file: No such file or >> directory >> ... >> $ echo $MIC_LD_LIBRARY_PATH >> /opt/intel/15.0/composer_xe_2015.2.164/compiler/lib/mic:/opt/intel/15.0/composer_xe_2015.2.164/mpirt/lib/mic:/opt/intel/mic/coi/device-linux-release/lib:/opt/intel/mic/myo/lib:/opt/intel/15.0/composer_xe_2015.2.164/ipp/lib/lib/mic:/opt/intel/mic/coi/device-linux-release/lib:/opt/intel/mic/myo/lib:/opt/intel/15.0/composer_xe_2015.2.164/compiler/lib/mic:/opt/intel/15.0/composer_xe_2015.2.164/mkl/lib/mic:/opt/intel/15.0/composer_xe_2015.2.164/tbb/lib/mic >> $ ls /opt/intel/15.0/composer_xe_2015.2.164/compiler/lib/mic/libimf.* >> /opt/intel/15.0/composer_xe_2015.2.164/compiler/lib/mic/libimf.a >> /opt/intel/15.0/composer_xe_2015.2.164/compiler/lib/mic/libimf.so >> $ >> >> >> >> On 04/16/2015 07:22 AM, Ralph Castain wrote: >>> FWIW: I just added (last night) a pair of new MCA params for this purpose: >>> >>> plm_rsh_pass_path <foo> prepends the designated path to the remote >>> shell's PATH prior to executing orted >>> plm_rsh_pass_libpath <foo> same thing for LD_LIBRARY_PATH >>> >>> I believe that will resolve the problem for Andy regardless of compiler >>> used. In the master now, waiting for someone to verify it before adding to >>> 1.8.5. Sadly, I am away from any cluster for the rest of this week, so I'd >>> welcome anyone having a chance to test it. >>> >>> >>> On Thu, Apr 16, 2015 at 2:57 AM, Thomas Jahns <ja...@dkrz.de >>> <mailto:ja...@dkrz.de>> wrote: >>> Hello, >>> >>> On Apr 15, 2015, at 02:11 , Gilles Gouaillardet wrote: >>>> what about reconfiguring Open MPI with >>>> LDFLAGS="-Wl,-rpath,/opt/intel/15.0/composer_xe_2015.2.164/compiler/lib/mic" >>>> ? >>>> >>>> IIRC, an other option is : LDFLAGS="-static-intel" >>> >>> >>> let me first state that I have no experience developing for MIC. But >>> regarding the Intel runtime libraries, the only sane option in my opinion >>> is to use the icc.cfg/ifort.cfg/icpc.cfg files that get put in the same >>> directory as the corresponding compiler binaries and add a line like >>> >>> -Wl,-rpath,/path/to/composerxe/lib/intel?? >>> >>> to that file. >>> >>> Regards, Thomas >>> -- >>> Thomas Jahns >>> DKRZ GmbH, Department: Application software >>> >>> Deutsches Klimarechenzentrum >>> Bundesstraße 45a >>> D-20146 Hamburg >>> >>> Phone: +49-40-460094-151 <tel:%2B49-40-460094-151> >>> Fax: +49-40-460094-270 <tel:%2B49-40-460094-270> >>> Email: Thomas Jahns <ja...@dkrz.de <mailto:ja...@dkrz.de>> >>> >>> >>> >>> >>> _______________________________________________ >>> users mailing list >>> us...@open-mpi.org <mailto:us...@open-mpi.org> >>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users >>> <http://www.open-mpi.org/mailman/listinfo.cgi/users> >>> Link to this post: >>> http://www.open-mpi.org/community/lists/users/2015/04/26745.php >>> <http://www.open-mpi.org/community/lists/users/2015/04/26745.php> >>> >>> >>> >>> _______________________________________________ >>> users mailing list >>> us...@open-mpi.org <mailto:us...@open-mpi.org> >>> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users >>> <http://www.open-mpi.org/mailman/listinfo.cgi/users> >>> Link to this post: >>> http://www.open-mpi.org/community/lists/users/2015/04/26746.php >>> <http://www.open-mpi.org/community/lists/users/2015/04/26746.php> >> >> _______________________________________________ >> users mailing list >> us...@open-mpi.org <mailto:us...@open-mpi.org> >> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users >> <http://www.open-mpi.org/mailman/listinfo.cgi/users> >> Link to this post: >> http://www.open-mpi.org/community/lists/users/2015/04/26748.php >> <http://www.open-mpi.org/community/lists/users/2015/04/26748.php> >> >> >> >> _______________________________________________ >> users mailing list >> us...@open-mpi.org <mailto:us...@open-mpi.org> >> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users >> <http://www.open-mpi.org/mailman/listinfo.cgi/users> >> Link to this post: >> http://www.open-mpi.org/community/lists/users/2015/04/26749.php >> <http://www.open-mpi.org/community/lists/users/2015/04/26749.php> > _______________________________________________ > users mailing list > us...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users > Link to this post: > http://www.open-mpi.org/community/lists/users/2015/04/26789.php