[mvapich-discuss] mvapich2-2.1 build fails on RHEL-7.1

Devesh Sharma devesh28 at gmail.com
Mon Jul 6 06:49:34 EDT 2015


Configure string:
./configure --prefix=/usr/local/mpi/mvapich2 --with-device=ch3:mrail
--with-rdma=gen2 --enable-hybrid --enable-static --disable-mcast

make -j 32 results in following failure:

  CC       src/mpid/ch3/channels/mrail/src/gen2/lib_libmpi_la-ibv_rma.lo
  CC
src/mpid/ch3/channels/mrail/src/gen2/lib_libmpi_la-rdma_iba_1sc.lo
  CC       src/mpid/ch3/channels/mrail/src/gen2/lib_libmpi_la-ibv_rndv.lo
  CC       src/mpid/ch3/channels/mrail/src/gen2/lib_libmpi_la-ibv_priv.lo
  CC       src/mpid/ch3/channels/common/src/reg_cache/lib_libmpi_la-avl.lo
  CC       src/mpid/ch3/channels/common/src/cm/lib_libmpi_la-cm.lo
  CC       src/mpid/ch3/channels/common/src/rdma_cm/lib_libmpi_la-rdma_cm.lo
  CC
src/mpid/ch3/channels/common/src/detect/arch/lib_libmpi_la-mv2_arch_detect.lo
  CC
src/mpid/ch3/channels/common/src/detect/hca/lib_libmpi_la-mv2_hca_detect.lo
In file included from
./src/mpid/ch3/channels/mrail/src/gen2/mpidi_ch3_rdma_pre.h:23:0,
                 from
./src/mpid/ch3/channels/mrail/include/mpidi_ch3_pre.h:23,
                 from ./src/mpid/ch3/include/mpidpre.h:60,
                 from ./src/include/mpiimpl.h:200,
                 from
src/mpid/ch3/channels/mrail/src/gen2/ibv_channel_manager.c:20:
src/mpid/ch3/channels/mrail/src/gen2/ibv_channel_manager.c: In function
âhandle_cqeâ:
./src/mpid/ch3/channels/mrail/src/gen2/vbuf.h:133:14: error:
âmcast_use_mcast_nackâ undeclared (first use in this function)
             (mcast_use_mcast_nack && p->type == MPIDI_CH3_PKT_MCST_NACK))
              ^
src/mpid/ch3/channels/mrail/src/gen2/ibv_channel_manager.c:617:36: note: in
expansion of macro âIS_MCAST_MSGâ
         if (rdma_enable_hybrid && !IS_MCAST_MSG(p)) {
                                    ^
./src/mpid/ch3/channels/mrail/src/gen2/vbuf.h:133:14: note: each undeclared
identifier is reported only once for each function it appears in
             (mcast_use_mcast_nack && p->type == MPIDI_CH3_PKT_MCST_NACK))
              ^
src/mpid/ch3/channels/mrail/src/gen2/ibv_channel_manager.c:617:36: note: in
expansion of macro âIS_MCAST_MSGâ
         if (rdma_enable_hybrid && !IS_MCAST_MSG(p)) {
                                    ^
  CC
src/mpid/ch3/channels/common/src/memory/lib_libmpi_la-mem_hooks.lo
  CC
src/mpid/ch3/channels/common/src/memory/ptmalloc2/lib_libmpi_la-mvapich_malloc.lo
make[2]: ***
[src/mpid/ch3/channels/mrail/src/gen2/lib_libmpi_la-ibv_channel_manager.lo]
Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/tmp/mvapich2-2.1'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/mvapich2-2.1'
make: *** [all] Error 2


-Thanks

-- 
Please don't print this E- mail unless you really need to - this will
preserve trees on planet earth.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20150706/09c76a04/attachment.html>


More information about the mvapich-discuss mailing list