Closed
Description
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
All the output from configure and make, as well as config.log, is in the attached file.