On a PPC64 host with gcc-4.8.3 I have configured with

 --prefix=[...] --enable-debug \
CFLAGS=-m64 --with-wrapper-cflags=-m64 \
CXXFLAGS=-m64 --with-wrapper-cxxflags=-m64 \
FCFLAGS=-m64 --with-wrapper-fcflags=-m64

I see "make check" report a failure from opal_fifo.
Previous testing of Open MPI 2.1.1rc1 did not fail this test.


I also noticed the following warnings from building opal_lifo and opal_fifo
tests, but have found that adding the volatile qualifier in opal_fifo.c did
*not* resolve the failure.

  CC       opal_lifo.o
/home/phargrov/OMPI/openmpi-3.0.0rc1-linux-ppc64-gcc/openmpi-3.0.0rc1/test/class/opal_lifo.c:
In function 'check_lifo_consistency':
/home/phargrov/OMPI/openmpi-3.0.0rc1-linux-ppc64-gcc/openmpi-3.0.0rc1/test/class/opal_lifo.c:72:26:
warning: assignment discards 'volatile' qualifier from pointer target type
[enabled by default]
     for (count = 0, item = lifo->opal_lifo_head.data.item ; item !=
&lifo->opal_lifo_ghost ;
                          ^
  CCLD     opal_lifo
  CC       opal_fifo.o
/home/phargrov/OMPI/openmpi-3.0.0rc1-linux-ppc64-gcc/openmpi-3.0.0rc1/test/class/opal_fifo.c:
In function 'check_fifo_consistency':
/home/phargrov/OMPI/openmpi-3.0.0rc1-linux-ppc64-gcc/openmpi-3.0.0rc1/test/class/opal_fifo.c:109:26:
warning: assignment discards 'volatile' qualifier from pointer target type
[enabled by default]
     for (count = 0, item = fifo->opal_fifo_head.data.item ; item !=
&fifo->opal_fifo_ghost ;



-Paul


-- 
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

Reply via email to