I have an x86-64/Linux system with a fairly standard install of Scientific
Linux 6.3 (a RHEL clone like CentOS).
However, it appears from the error messages (at the bottom of this email)
that the OFED install differs in some way from OMPI's expectations.

It appears the OFED was not installed via RPMs, leaving me not knowing how
to determine a version number.
Please let me know what additional information is required to resolve this,
and to whom to send it.

FWIW: This is on NERSC's Babbage testbed, to which Nathan and Howard may
already have access (or can request it).

-Paul


libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -I.
-I/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/openmpi-2.0.0rc2/opal/mca/btl/openib
-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/usr/include/infiniband
-I/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/openmpi-2.0.0rc2
-I../../../..
-I/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/openmpi-2.0.0rc2/opal/include
-I/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/openmpi-2.0.0rc2/orte/include
-I../../../../orte/include
-I/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/openmpi-2.0.0rc2/ompi/include
-I/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/openmpi-2.0.0rc2/oshmem/include
-I/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/openmpi-2.0.0rc2/opal/mca/hwloc/hwloc1112/hwloc/include
-I/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/BLD/opal/mca/hwloc/hwloc1112/hwloc/include
-I/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/openmpi-2.0.0rc2/opal/mca/event/libevent2022/libevent
-I/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/openmpi-2.0.0rc2/opal/mca/event/libevent2022/libevent/include
-I/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/BLD/opal/mca/event/libevent2022/libevent/include
-g -finline-functions -fno-strict-aliasing -pthread -MT
btl_openib_component.lo -MD -MP -MF .deps/btl_openib_component.Tpo -c
/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/openmpi-2.0.0rc2/opal/mca/btl/openib/btl_openib_component.c
 -fPIC -DPIC -o .libs/btl_openib_component.o
/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/openmpi-2.0.0rc2/opal/mca/btl/openib/btl_openib_component.c:
In function 'init_one_port':
/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/openmpi-2.0.0rc2/opal/mca/btl/openib/btl_openib_component.c:785:
error: 'struct ibv_exp_device_attr' has no member named 'ext_atom'
make[2]: *** [btl_openib_component.lo] Error 1
make[2]: Leaving directory
`/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/BLD/opal/mca/btl/openib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/tmp/hargrove/OMPI/openmpi-2.0.0rc2-babbage/BLD/opal'
make: *** [all-recursive] 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

Reply via email to