Vahid -- Were you able to give it a whirl?
Thanks. > On Jan 5, 2018, at 7:58 PM, Vahid Askarpour <vh261...@dal.ca> wrote: > > Gilles, > > I will try the 3.0.1rc1 version to see how it goes. > > Thanks, > > Vahid > >> On Jan 5, 2018, at 8:40 PM, Gilles Gouaillardet >> <gilles.gouaillar...@gmail.com> wrote: >> >> Vahid, >> >> This looks like the description of the issue reported at >> https://github.com/open-mpi/ompi/issues/4336 >> The fix is currently available in 3.0.1rc1, and I will back port the fix fo >> the v2.x branch. >> A workaround is to use ROM-IO instead of ompio, you can achieve this with >> mpirun —mca io ^ompio ... >> (FWIW 1.10 series use ROM-IO by default, so there is no leak out of the box) >> >> IIRC, a possible (and ugly) workaround for the compilation issue is to >> configure —with-ucx=/usr ... >> That being said, you should really upgrade to a supported version of Open >> MPI as previously suggested >> >> Cheers, >> >> Gilles >> >> On Saturday, January 6, 2018, Jeff Squyres (jsquyres) <jsquy...@cisco.com> >> wrote: >> You can still give Open MPI 2.1.1 a try. It should be source compatible >> with EPW. Hopefully the behavior is close enough that it should work. >> >> If not, please encourage the EPW developers to upgrade. v3.0.x is the >> current stable series; v1.10.x is ancient. >> >> >> >> > On Jan 5, 2018, at 5:22 PM, Vahid Askarpour <vh261...@dal.ca> wrote: >> > >> > Thank you Jeff for your suggestion to use the v.2.1 series. >> > >> > I am attempting to use openmpi with EPW. On the EPW website >> > (http://epw.org.uk/Main/DownloadAndInstall), it is stated that: >> > >> >> Compatibility of EPW >> >> >> >> EPW is tested and should work on the following compilers and libraries: >> >> >> >> • gcc640 serial >> >> • gcc640 + openmpi-1.10.7 >> >> • intel 12 + openmpi-1.10.7 >> >> • intel 17 + impi >> >> • PGI 17 + mvapich2.3 >> >> EPW is know to have the following incompatibilities with: >> >> >> >> • openmpi 2.0.2 (but likely on all the 2.x.x version): Works but >> >> memory leak. If you open and close a file a lot of times with openmpi >> >> 2.0.2, the memory increase linearly with the number of times the file is >> >> open. >> > >> > So I am hoping to avoid the 2.x.x series and use the 1.10.7 version >> > suggested by the EPW developers. However, it appears that this is not >> > possible. >> > >> > Vahid >> > >> >> On Jan 5, 2018, at 5:06 PM, Jeff Squyres (jsquyres) <jsquy...@cisco.com> >> >> wrote: >> >> >> >> I forget what the underlying issue was, but this issue just came up and >> >> was recently fixed: >> >> >> >> https://github.com/open-mpi/ompi/issues/4345 >> >> >> >> However, the v1.10 series is fairly ancient -- the fix was not applied to >> >> that series. The fix was applied to the v2.1.x series, and a snapshot >> >> tarball containing the fix is available here (generally just take the >> >> latest tarball): >> >> >> >> https://www.open-mpi.org/nightly/v2.x/ >> >> >> >> The fix is still pending for the v3.0.x and v3.1.x series (i.e., there >> >> are pending pull requests that haven't been merged yet, so the nightly >> >> snapshots for the v3.0.x and v3.1.x branches do not yet contain this fix). >> >> >> >> >> >> >> >>> On Jan 5, 2018, at 1:34 PM, Vahid Askarpour <vh261...@dal.ca> wrote: >> >>> >> >>> I am attempting to install openmpi-1.10.7 on CentOS Linux (7.4.1708) >> >>> using GCC-6.4.0. >> >>> >> >>> When compiling, I get the following error: >> >>> >> >>> make[2]: Leaving directory >> >>> '/home/vaskarpo/bin/openmpi-1.10.7/ompi/mca/pml/ob1' >> >>> Making all in mca/pml/ucx >> >>> make[2]: Entering directory >> >>> '/home/vaskarpo/bin/openmpi-1.10.7/ompi/mca/pml/ucx' >> >>> CC pml_ucx.lo >> >>> CC pml_ucx_request.lo >> >>> CC pml_ucx_datatype.lo >> >>> CC pml_ucx_component.lo >> >>> CCLD mca_pml_ucx.la >> >>> libtool: error: require no space between '-L' and '-lrt' >> >>> make[2]: *** [Makefile:1725: mca_pml_ucx.la] Error 1 >> >>> make[2]: Leaving directory >> >>> '/home/vaskarpo/bin/openmpi-1.10.7/ompi/mca/pml/ucx' >> >>> make[1]: *** [Makefile:3261: all-recursive] Error 1 >> >>> make[1]: Leaving directory '/home/vaskarpo/bin/openmpi-1.10.7/ompi' >> >>> make: *** [Makefile:1777: all-recursive] Error 1 >> >>> >> >>> Thank you, >> >>> >> >>> Vahid >> >>> _______________________________________________ >> >>> users mailing list >> >>> users@lists.open-mpi.org >> >>> https://lists.open-mpi.org/mailman/listinfo/users >> >> >> >> >> >> -- >> >> Jeff Squyres >> >> jsquy...@cisco.com >> >> >> >> >> >> >> >> _______________________________________________ >> >> users mailing list >> >> users@lists.open-mpi.org >> >> https://lists.open-mpi.org/mailman/listinfo/users >> > >> > _______________________________________________ >> > users mailing list >> > users@lists.open-mpi.org >> > https://lists.open-mpi.org/mailman/listinfo/users >> >> >> -- >> Jeff Squyres >> jsquy...@cisco.com >> >> >> >> _______________________________________________ >> users mailing list >> users@lists.open-mpi.org >> https://lists.open-mpi.org/mailman/listinfo/users >> _______________________________________________ >> users mailing list >> users@lists.open-mpi.org >> https://lists.open-mpi.org/mailman/listinfo/users > > _______________________________________________ > users mailing list > users@lists.open-mpi.org > https://lists.open-mpi.org/mailman/listinfo/users -- Jeff Squyres jsquy...@cisco.com _______________________________________________ users mailing list users@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/users