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

Hari Subramoni subramoni.1 at osu.edu
Tue Jul 7 08:00:33 EDT 2015


Thanks for verifying it. We've applied the patch internally and will be
available with the next release.

Regards,
Hari.

On Tue, Jul 7, 2015 at 12:34 PM, Devesh Sharma <devesh28 at gmail.com> wrote:

> 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/b3aabc5d/attachment-0001.html>


More information about the mvapich-discuss mailing list