I failed to get PGI 16.x working at all (licence issue, I think). So, I can neither confirm nor refute Geoffroy's reported problems.
-Paul On Thu, Sep 1, 2016 at 6:15 PM, Vallee, Geoffroy R. <valle...@ornl.gov> wrote: > Interesting, I am having the problem with both 16.5 and 16.7. > > My 2 cents, > > > On Sep 1, 2016, at 8:25 PM, Paul Hargrove <phhargr...@lbl.gov> wrote: > > > > FWIW I have not seen problems when testing the 2.0.1rc2 w/ PGI versions > 12.10, 13.9, 14.3 or 15.9. > > > > I am going to test 2.0.2.rc3 ASAP and try to get PGI 16.4 coverage added > in > > > > -Paul > > > > On Thu, Sep 1, 2016 at 12:48 PM, Jeff Squyres (jsquyres) < > jsquy...@cisco.com> wrote: > > Please send all the information on the build support page and open an > issue at github. Thanks. > > > > > > > On Sep 1, 2016, at 3:41 PM, Vallee, Geoffroy R. <valle...@ornl.gov> > wrote: > > > > > > This is indeed a little better but still creating a problem: > > > > > > CCLD opal_wrapper > > > ../../../opal/.libs/libopen-pal.a(opal_progress.o): In function > `_opal_progress_unregister': > > > /autofs/nccs-svm1_sw/gvh/src/openmpi-2.0.1rc2/opal/runtime/opal_progress.c:459: > undefined reference to `opal_atomic_swap_64' > > > ../../../opal/.libs/libopen-pal.a(opal_progress.o): In function > `_opal_progress_register': > > > /autofs/nccs-svm1_sw/gvh/src/openmpi-2.0.1rc2/opal/runtime/opal_progress.c:398: > undefined reference to `opal_atomic_swap_64' > > > make[2]: *** [opal_wrapper] Error 2 > > > make[2]: Leaving directory `/autofs/nccs-svm1_sw/gvh/src/ > openmpi-2.0.1rc2/opal/tools/wrappers' > > > make[1]: *** [all-recursive] Error 1 > > > make[1]: Leaving directory `/autofs/nccs-svm1_sw/gvh/src/ > openmpi-2.0.1rc2/opal' > > > make: *** [all-recursive] Error 1 > > > > > > $ nm libopen-pal.a | grep atomic > > > U opal_atomic_cmpset_64 > > > 0000000000000ab0 t opal_atomic_cmpset_ptr > > > U opal_atomic_wmb > > > 0000000000000950 t opal_lifo_push_atomic > > > U opal_atomic_cmpset_acq_32 > > > 00000000000003d0 t opal_atomic_lock > > > 0000000000000450 t opal_atomic_unlock > > > U opal_atomic_wmb > > > U opal_atomic_ll_64 > > > U opal_atomic_sc_64 > > > U opal_atomic_wmb > > > 0000000000001010 t opal_lifo_pop_atomic > > > U opal_atomic_cmpset_acq_32 > > > 00000000000004b0 t opal_atomic_init > > > 00000000000004e0 t opal_atomic_lock > > > U opal_atomic_mb > > > 0000000000000560 t opal_atomic_unlock > > > U opal_atomic_wmb > > > U opal_atomic_add_32 > > > U opal_atomic_cmpset_acq_32 > > > 0000000000000820 t opal_atomic_init > > > 0000000000000850 t opal_atomic_lock > > > U opal_atomic_sub_32 > > > U opal_atomic_swap_64 > > > 00000000000008d0 t opal_atomic_unlock > > > U opal_atomic_wmb > > > 0000000000000130 t opal_atomic_init > > > atomic-asm.o: > > > 0000000000000138 T opal_atomic_add_32 > > > 0000000000000018 T opal_atomic_cmpset_32 > > > 00000000000000c4 T opal_atomic_cmpset_64 > > > 000000000000003c T opal_atomic_cmpset_acq_32 > > > 00000000000000e8 T opal_atomic_cmpset_acq_64 > > > 0000000000000070 T opal_atomic_cmpset_rel_32 > > > 0000000000000110 T opal_atomic_cmpset_rel_64 > > > 0000000000000000 T opal_atomic_mb > > > 0000000000000008 T opal_atomic_rmb > > > 0000000000000150 T opal_atomic_sub_32 > > > 0000000000000010 T opal_atomic_wmb > > > 0000000000002280 t mca_base_pvar_is_atomic > > > U opal_atomic_ll_64 > > > U opal_atomic_sc_64 > > > U opal_atomic_wmb > > > 0000000000000900 t opal_lifo_pop_atomic > > > > > >> On Sep 1, 2016, at 3:16 PM, Jeff Squyres (jsquyres) < > jsquy...@cisco.com> wrote: > > >> > > >> Can you try the latest v2.0.1 nightly snapshot tarball? > > >> > > >> > > >>> On Sep 1, 2016, at 2:56 PM, Vallee, Geoffroy R. <valle...@ornl.gov> > wrote: > > >>> > > >>> Hello, > > >>> > > >>> I get the following problem when we compile OpenMPI-2.0.0 (it seems > to be specific to 2.x; the problem did not appear with 1.10.x) with PGI: > > >>> > > >>> CCLD opal_wrapper > > >>> ../../../opal/.libs/libopen-pal.so: undefined reference to > `opal_atomic_sc_64' > > >>> ../../../opal/.libs/libopen-pal.so: undefined reference to > `opal_atomic_ll_64' > > >>> ../../../opal/.libs/libopen-pal.so: undefined reference to > `opal_atomic_swap_64' > > >>> make[1]: *** [opal_wrapper] Error 2 > > >>> > > >>> It is a little for me to pin point the exact problem but i can see > the following: > > >>> > > >>> $ nm ./.libs/libopen-pal.so | grep atomic > > >>> 0000000000026320 t 00000017.plt_call.opal_atomic_add_32 > > >>> 0000000000026250 t 00000017.plt_call.opal_atomic_cmpset_32 > > >>> 0000000000026780 t 00000017.plt_call.opal_atomic_cmpset_64 > > >>> 00000000000280c0 t 00000017.plt_call.opal_atomic_cmpset_acq_32 > > >>> 0000000000028ae0 t 00000017.plt_call.opal_atomic_ll_64 > > >>> 0000000000027fe0 t 00000017.plt_call.opal_atomic_mb > > >>> 0000000000027d50 t 00000017.plt_call.opal_atomic_rmb > > >>> 0000000000028500 t 00000017.plt_call.opal_atomic_sc_64 > > >>> 0000000000027670 t 00000017.plt_call.opal_atomic_sub_32 > > >>> 0000000000026da0 t 00000017.plt_call.opal_atomic_swap_64 > > >>> 0000000000027050 t 00000017.plt_call.opal_atomic_wmb > > >>> 000000000005e6a0 t mca_base_pvar_is_atomic > > >>> 000000000004715c T opal_atomic_add_32 > > >>> 000000000004703c T opal_atomic_cmpset_32 > > >>> 00000000000470e8 T opal_atomic_cmpset_64 > > >>> 0000000000047060 T opal_atomic_cmpset_acq_32 > > >>> 000000000004710c T opal_atomic_cmpset_acq_64 > > >>> 000000000002a610 t opal_atomic_cmpset_ptr > > >>> 0000000000047094 T opal_atomic_cmpset_rel_32 > > >>> 0000000000047134 T opal_atomic_cmpset_rel_64 > > >>> 0000000000032cc0 t opal_atomic_init > > >>> 0000000000033980 t opal_atomic_init > > >>> 00000000000396a0 t opal_atomic_init > > >>> U opal_atomic_ll_64 > > >>> 000000000002e460 t opal_atomic_lock > > >>> 0000000000032cf0 t opal_atomic_lock > > >>> 00000000000339b0 t opal_atomic_lock > > >>> 0000000000047024 T opal_atomic_mb > > >>> 000000000004702c T opal_atomic_rmb > > >>> U opal_atomic_sc_64 > > >>> 0000000000047174 T opal_atomic_sub_32 > > >>> U opal_atomic_swap_64 > > >>> 000000000002e4e0 t opal_atomic_unlock > > >>> 0000000000032d70 t opal_atomic_unlock > > >>> 0000000000033a30 t opal_atomic_unlock > > >>> 0000000000047034 T opal_atomic_wmb > > >>> 00000000000324d0 t opal_lifo_pop_atomic > > >>> 00000000000cc260 t opal_lifo_pop_atomic > > >>> 000000000002a490 t opal_lifo_push_atomic > > >>> > > >>> Any idea of how to fix the problem? > > >>> > > >>> Thanks, > > >>> _______________________________________________ > > >>> devel mailing list > > >>> devel@lists.open-mpi.org > > >>> https://rfd.newmexicoconsortium.org/mailman/listinfo/devel > > >> > > >> > > >> -- > > >> Jeff Squyres > > >> jsquy...@cisco.com > > >> For corporate legal information go to: http://www.cisco.com/web/ > about/doing_business/legal/cri/ > > >> > > >> _______________________________________________ > > >> 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 > > > > > > -- > > Jeff Squyres > > jsquy...@cisco.com > > For corporate legal information go to: http://www.cisco.com/web/ > about/doing_business/legal/cri/ > > > > _______________________________________________ > > 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 > > _______________________________________________ > 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