Fixed by https://github.com/open-mpi/ompi/pull/1619

Thanks for catching this.

-Nathan

On Mon, May 02, 2016 at 01:57:07PM -0700, Paul Hargrove wrote:
>    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

> _______________________________________________
> 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/18875.php

Attachment: pgpDkjre9VB8g.pgp
Description: PGP signature

Reply via email to