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

Devesh Sharma devesh28 at gmail.com
Tue Jul 7 03:04:59 EDT 2015


Works well. Thanks Hari.

On Mon, Jul 6, 2015 at 5:31 PM, Hari Subramoni <subramoni.1 at osu.edu> wrote:

> Hello Devesh,
>
> Thank you for the report. Can you please try with the attached patch and
> see if it solves the issue?
>
> Best Regards,
> Hari.
>
> On Mon, Jul 6, 2015 at 4:20 PM, Devesh Sharma <devesh28 at gmail.com> wrote:
>
>> it fails on RHEL 7.0 as well.
>>
>> On Mon, Jul 6, 2015 at 4:19 PM, Devesh Sharma <devesh28 at gmail.com> wrote:
>>
>>> 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.
>>>
>>
>>
>>
>> --
>> Please don't print this E- mail unless you really need to - this will
>> preserve trees on planet earth.
>>
>> _______________________________________________
>> mvapich-discuss mailing list
>> mvapich-discuss at cse.ohio-state.edu
>> http://mailman.cse.ohio-state.edu/mailman/listinfo/mvapich-discuss
>>
>>
>


-- 
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/20150707/a51ca1ac/attachment.html>


More information about the mvapich-discuss mailing list