[mvapich-discuss] MVAPICH2-2.3.4 fatal error: helper_fns.h: No such file or directory

Subramoni, Hari subramoni.1 at osu.edu
Thu Aug 20 14:39:30 EDT 2020


Hi, Nicholas.

Can you see if this patch solves your issue?

diff --git a/src/mpid/ch3/channels/nemesis/Makefile.mk b/src/mpid/ch3/channels/nemesis/Makefile.mk
index 8078ba5..b445d1a 100644
--- a/src/mpid/ch3/channels/nemesis/Makefile.mk
+++ b/src/mpid/ch3/channels/nemesis/Makefile.mk
@@ -8,7 +8,8 @@
if BUILD_CH3_NEMESIS

AM_CPPFLAGS += -I$(top_srcdir)/src/mpid/ch3/channels/nemesis/include   \
-               -I$(top_builddir)/src/mpid/ch3/channels/nemesis/include
+               -I$(top_builddir)/src/mpid/ch3/channels/nemesis/include \
+                          -I$(top_srcdir)/src/mpi/coll

noinst_HEADERS +=                                                      \
     src/mpid/ch3/channels/nemesis/include/mpidi_ch3_impl.h             \

diff --git a/src/mpid/ch3/channels/nemesis/src/ch3_init.c b/src/mpid/ch3/channels/nemesis/src/ch3_init.c
index c70d772..073288d 100644
--- a/src/mpid/ch3/channels/nemesis/src/ch3_init.c
+++ b/src/mpid/ch3/channels/nemesis/src/ch3_init.c
@@ -28,6 +28,11 @@
#include "coll_shmem.h"
#endif /* _OSU_MVAPICH_ */

+#ifndef _OSU_MVAPICH_
+/* Use a runtime modifiable parameter to determine the minimum IOV density */
+int mv2_iov_density_min = MPIDI_IOV_DENSITY_MIN;
+#endif
+
void *MPIDI_CH3_packet_buffer = NULL;
int MPIDI_CH3I_my_rank = -1;
MPIDI_PG_t *MPIDI_CH3I_my_pg = NULL;

Thx,
Hari.

From: Subramoni, Hari <subramoni.1 at osu.edu>
Sent: Thursday, August 20, 2020 12:17 PM
To: Clark, Nicholas - 1002 - MITLL <Nicholas.Clark at ll.mit.edu>; mvapich-discuss at cse.ohio-state.edu <mvapich-discuss at mailman.cse.ohio-state.edu>
Cc: Subramoni, Hari <subramoni.1 at osu.edu>
Subject: RE: [mvapich-discuss] MVAPICH2-2.3.4 fatal error: helper_fns.h: No such file or directory

Hi, Nicholas.

The support for the nemesis channel was deprecated. That is why this was not caught earlier. We will try to see if this can be fixed for the upcoming release.

Best,
Hari.

From: mvapich-discuss-bounces at cse.ohio-state.edu<mailto:mvapich-discuss-bounces at cse.ohio-state.edu> <mvapich-discuss-bounces at mailman.cse.ohio-state.edu<mailto:mvapich-discuss-bounces at mailman.cse.ohio-state.edu>> On Behalf Of Clark, Nicholas - 1002 - MITLL
Sent: Thursday, August 20, 2020 10:29 AM
To: mvapich-discuss at cse.ohio-state.edu<mailto:mvapich-discuss at cse.ohio-state.edu> <mvapich-discuss at mailman.cse.ohio-state.edu<mailto:mvapich-discuss at mailman.cse.ohio-state.edu>>
Subject: Re: [mvapich-discuss] MVAPICH2-2.3.4 fatal error: helper_fns.h: No such file or directory

Unable to build MVAPICH2-2.3.4 from source code with --with-device=ch3:nemesis:tcp --disable-fortran configure flags.
This is on CentOS 7.8 with GCC 10.2.0.

fatal error: helper_fns.h: No such file or directory is occurring in all files that reference it.

Oddly enough, this file appears to be located in ./src/mpi/coll/helper_fns.h.

Using CFLAGS to add the path results in missing function definitions.

Sincerely,
[Description: LL]
Nicholas Clark
MIT Lincoln Laboratory
ISR and Tactical Systems Division
Embedded and Open Systems Group
Systems Administration
244 Wood St., S3-487
Lexington, MA 02421-6426
(O): 781-981-9342
nicholas.clark at ll.mit.edu<mailto:nicholas.clark at ll.mit.edu>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20200820/50d7812e/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 1621 bytes
Desc: image001.jpg
URL: <http://mailman.cse.ohio-state.edu/pipermail/mvapich-discuss/attachments/20200820/50d7812e/attachment-0001.jpg>


More information about the mvapich-discuss mailing list