As I predicted, this is leading to failures on Linux w/ the PGI compilers. -Paul
On Sun, Mar 2, 2014 at 4:12 PM, Paul Hargrove <phhargr...@lbl.gov> wrote: > With many testers still running at this time, the first to complete is a > failure report. > > From a FreBSD-6/amd64 platform: > CCLD otfmerge-mpi > > /data/home/hargrove/OMPI/openmpi-1.7.5rc1-freebsd6-amd64/BLD/ompi/contrib/vt/vt/../../../.libs/libmpi.a(osc_sm > _passive_target.o)(.text+0x18b): In function `lk_fetch32': > > /data/home/hargrove/OMPI/openmpi-1.7.5rc1-freebsd6-amd64/openmpi-1.7.5rc1/ompi/mca/osc/sm/:51: > undefined reference to `__sync_synchronize' > > Keep in mind that with 99% certainty this has NOTHING to do with VT. It > just happens thatotfmerge-mpi is the first executable linked with libmpi. > Rather the fault lies with the __sync_synchronize call in > osc_sm_passive_target.c. The __sync_synchronize() call is not only > gcc-specific, but didn't exist prior to about gcc-4.1. Surely there must > be a opal call that should be used here instead? > > There is no reason to think this is specific to FreeBSD-6, but rather the > use of a gcc older than the addition of __sync_syncronize() seems the most > likely key to exposing the problem. I suspect that as my non-gcc testers > complete (esp. PGI and Sun) this same issue will arise there. > > > On Sat, Mar 1, 2014 at 6:13 PM, Ralph Castain <r...@open-mpi.org> wrote: > >> In the usual place: >> >> http://www.open-mpi.org/software/ompi/v1.7/ >> >> Please subject this to your best tests as we hope to roll this (plus bug >> fixes) to 1.8.0 at the end of the month. This includes the new OSHMEM >> support, plus a completely updated MPI-3 compliant one-sided implementation. >> >> Scheduled release date: Mar 10 >> >> Thanks >> Ralph >> >> _______________________________________________ >> devel mailing list >> de...@open-mpi.org >> http://www.open-mpi.org/mailman/listinfo.cgi/devel >> > > > > -- > Paul H. Hargrove phhargr...@lbl.gov > Future Technologies Group > Computer and Data Sciences Department Tel: +1-510-495-2352 > Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > -- Paul H. Hargrove phhargr...@lbl.gov Future Technologies Group Computer and Data Sciences Department Tel: +1-510-495-2352 Lawrence Berkeley National Laboratory Fax: +1-510-486-6900