Josh, This is a Power7 (big-endian) system "BlueBiou" at Rice.
Xlc is 13.1 with no updates: $ xlc -qversion IBM XL C/C++ for Linux, V13.1 Version: 13.01.0000.0000 I don't have privileged to install updates. FWIW: I too can build with xlc for little-endian Power8. $ /opt/ibm/xlC/13.1.2/bin/xlc -qversion IBM XL C/C++ for Linux, V13.1.2 (5725-C73, 5765-J08) Version: 13.01.0002.0000 However, it is worth noting that my understanding from IBM docs is that the xlc for ppc64el is a VERY different compiler. Specifically it uses the Clang front-end rather than IBM's own. -Paul On Tue, May 3, 2016 at 7:47 AM, Josh Hursey <jjhur...@open-mpi.org> wrote: > Paul, > > What generation of the power arch are you using? > > We have successfully built (a few weeks ago) with the xlc compiler 13.1.3 > on a Power 8 (pcc64le). It might be related the big vs. little endian, but > I wonder if it is something that was fixed in a point release of the xlc > compiler. Are you able to upgrade to the latest compiler revision and try > again? > > (Internally, we are working on getting MTT nightly testing with the xl > compilers - currently we are just reporting gcc results) > > Thanks, > Josh > > > On Tue, May 3, 2016 at 3:11 AM, Paul Hargrove <phhargr...@lbl.gov> wrote: > >> For possible inclusion in README: >> xlc-13.1.0 on Linux dies compiling the embedded hwloc in this rc (details >> below). >> The same is true of the released hwloc 1.11.3 >> >> -Paul >> >> libtool: compile: xlc -DHAVE_CONFIG_H -I. >> -I/gpfs-biou/phh1/OMPI/openmpi-2.0.0rc2-linux-ppc64-xlc-13.1/openmpi-2.0.0rc2/opal/mca/hwloc/hwloc1112/hwloc/src >> -I../../../../../../opal/include -I../../../../../../ompi/include >> -I../../../../../../oshmem/include >> -I../../../../../../opal/mca/hwloc/hwloc1112/hwloc/include/private/autogen >> -I../../../../../../opal/mca/hwloc/hwloc1112/hwloc/include/hwloc/autogen >> -I../../../../../../ompi/mpiext/cuda/c >> -I/gpfs-biou/phh1/OMPI/openmpi-2.0.0rc2-linux-ppc64-xlc-13.1/BLD/opal/mca/hwloc/hwloc1112/hwloc/include >> -I/gpfs-biou/phh1/OMPI/openmpi-2.0.0rc2-linux-ppc64-xlc-13.1/openmpi-2.0.0rc2/opal/mca/hwloc/hwloc1112/hwloc/include >> -DHWLOC_INSIDE_LIBHWLOC >> -DHWLOC_PLUGINS_PATH=\"/gpfs-biou/phh1/OMPI/openmpi-2.0.0rc2-linux-ppc64-xlc-13.1/INST/lib/hwloc\" >> -I/gpfs-biou/phh1/OMPI/openmpi-2.0.0rc2-linux-ppc64-xlc-13.1/openmpi-2.0.0rc2 >> -I../../../../../.. >> -I/gpfs-biou/phh1/OMPI/openmpi-2.0.0rc2-linux-ppc64-xlc-13.1/openmpi-2.0.0rc2/opal/include >> -I/gpfs-biou/phh1/OMPI/openmpi-2.0.0rc2-linux-ppc64-xlc-13.1/openmpi-2.0.0rc2/orte/include >> -I../../../../../../orte/include >> -I/gpfs-biou/phh1/OMPI/openmpi-2.0.0rc2-linux-ppc64-xlc-13.1/openmpi-2.0.0rc2/ompi/include >> -I/gpfs-biou/phh1/OMPI/openmpi-2.0.0rc2-linux-ppc64-xlc-13.1/openmpi-2.0.0rc2/oshmem/include >> -D_REENTRANT >> -I/gpfs-biou/phh1/OMPI/openmpi-2.0.0rc2-linux-ppc64-xlc-13.1/openmpi-2.0.0rc2/opal/mca/hwloc/hwloc1112/hwloc/include >> -I/gpfs-biou/phh1/OMPI/openmpi-2.0.0rc2-linux-ppc64-xlc-13.1/BLD/opal/mca/hwloc/hwloc1112/hwloc/include >> -I/gpfs-biou/phh1/OMPI/openmpi-2.0.0rc2-linux-ppc64-xlc-13.1/openmpi-2.0.0rc2/opal/mca/event/libevent2022/libevent >> -I/gpfs-biou/phh1/OMPI/openmpi-2.0.0rc2-linux-ppc64-xlc-13.1/openmpi-2.0.0rc2/opal/mca/event/libevent2022/libevent/include >> -I/gpfs-biou/phh1/OMPI/openmpi-2.0.0rc2-linux-ppc64-xlc-13.1/BLD/opal/mca/event/libevent2022/libevent/include >> -q64 -g -c >> /gpfs-biou/phh1/OMPI/openmpi-2.0.0rc2-linux-ppc64-xlc-13.1/openmpi-2.0.0rc2/opal/mca/hwloc/hwloc1112/hwloc/src/topology-xml-nolibxml.c >> -Wp,-qmakedep=gcc,-MF.deps/topology-xml-nolibxml.TPlo -qpic -DPIC -o >> .libs/topology-xml-nolibxml.o >> /opt/ibm/xlC/13.1.0/bin/.orig/xlc: 1501-224 (S) fatal error in >> /opt/ibm/xlC/13.1.0/exe/xlcentry: signal 11 received >> make[4]: *** [topology-xml-nolibxml.lo] Error 1 >> >> >> -- >> 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 >> de...@open-mpi.org >> Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel >> Link to this post: >> http://www.open-mpi.org/community/lists/devel/2016/05/18897.php >> > > > _______________________________________________ > devel mailing list > de...@open-mpi.org > Subscription: https://www.open-mpi.org/mailman/listinfo.cgi/devel > Link to this post: > http://www.open-mpi.org/community/lists/devel/2016/05/18902.php > -- 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