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

Hari Subramoni subramoni.1 at osu.edu
Mon Jul 6 08:01:38 EDT 2015


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
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20150706/5f92f9d4/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mcast-compilation-fix.patch
Type: application/octet-stream
Size: 1507 bytes
Desc: not available
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20150706/5f92f9d4/attachment.obj>


More information about the mvapich-discuss mailing list