[Mvapich-discuss] MVAPICH 2.3.7-1 ch3:nemesis:tcp mpierrno undeclared

Clark, Nicholas - 1002 - MITLL Nicholas.Clark at ll.mit.edu
Fri Aug 5 12:29:06 EDT 2022


I am receiving the following error with mvapich 2.3.7 and 2.3.7-1 when built
with the following:

*	GCC 12.1.0
*	RHEL 9.0
*	FIPS-enabled

INSTALL_BASE=/opt
mvapich_version=2.3.7

./configure --prefix="${INSTALL_BASE}"/mvapich2-"${mvapich_version}"
--with-device=ch3:nemesis:tcp --disable-fortran --enable-cxx
--enable-threads=multiple

 

 

 

make[2]: Entering directory '/root/mvapich2-2.3.7-1'

  CC
src/mpid/ch3/channels/nemesis/netmod/tcp/lib_libmpi_la-tcp_init.lo

In file included from ./src/include/mpiimpl.h:2332,

                 from ./src/mpid/ch3/include/mpidimpl.h:36,

                 from
./src/mpid/ch3/channels/nemesis/include/mpidi_ch3_impl.h:10,

                 from
./src/mpid/ch3/channels/nemesis/include/mpid_nem_impl.h:22,

                 from
src/mpid/ch3/channels/nemesis/netmod/tcp/tcp_impl.h:10,

                 from src/mpid/ch3/channels/nemesis/netmod/tcp/tcp_init.c:7:

src/mpid/ch3/channels/nemesis/netmod/tcp/tcp_init.c: In function
'GetSockInterfaceAddr':

src/mpid/ch3/channels/nemesis/netmod/tcp/tcp_init.c:391:30: error:
'mpierrno' undeclared (first use in this function); did you mean
'mpi_errno'?

  391 |         MPIR_ERR_CHKANDJUMP2(mpierrno != 0, mpi_errno,
MPI_ERR_OTHER,

      |                              ^~~~~~~~

./src/include/mpierrs.h:789:13: note: in definition of macro
'MPIR_ERR_CHKANDSTMT2'

  789 |     do {if (cond_) {
MPIR_ERR_SETANDSTMT2(err_,class_,stmt_,gmsg_,smsg_,arg1_,arg2_); }} while
(0)

      |             ^~~~~

src/mpid/ch3/channels/nemesis/netmod/tcp/tcp_init.c:391:9: note: in
expansion of macro 'MPIR_ERR_CHKANDJUMP2'

  391 |         MPIR_ERR_CHKANDJUMP2(mpierrno != 0, mpi_errno,
MPI_ERR_OTHER,

      |         ^~~~~~~~~~~~~~~~~~~~

src/mpid/ch3/channels/nemesis/netmod/tcp/tcp_init.c:391:30: note: each
undeclared identifier is reported only once for each function it appears in

  391 |         MPIR_ERR_CHKANDJUMP2(mpierrno != 0, mpi_errno,
MPI_ERR_OTHER,

      |                              ^~~~~~~~

./src/include/mpierrs.h:789:13: note: in definition of macro
'MPIR_ERR_CHKANDSTMT2'

  789 |     do {if (cond_) {
MPIR_ERR_SETANDSTMT2(err_,class_,stmt_,gmsg_,smsg_,arg1_,arg2_); }} while
(0)

      |             ^~~~~

src/mpid/ch3/channels/nemesis/netmod/tcp/tcp_init.c:391:9: note: in
expansion of macro 'MPIR_ERR_CHKANDJUMP2'

  391 |         MPIR_ERR_CHKANDJUMP2(mpierrno != 0, mpi_errno,
MPI_ERR_OTHER,

      |         ^~~~~~~~~~~~~~~~~~~~

make[2]: *** [Makefile:33190:
src/mpid/ch3/channels/nemesis/netmod/tcp/lib_libmpi_la-tcp_init.lo] Error 1

make[2]: Leaving directory '/root/mvapich2-2.3.7-1'

make[1]: *** [Makefile:44393: all-recursive] Error 1

make[1]: Leaving directory '/root/mvapich2-2.3.7-1'

make: *** [Makefile:12029: all] Error 2

 

Sincerely,



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

 <mailto:nicholas.clark at ll.mit.edu> nicholas.clark at ll.mit.edu

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osu.edu/pipermail/mvapich-discuss/attachments/20220805/51614b97/attachment-0014.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 1621 bytes
Desc: not available
URL: <http://lists.osu.edu/pipermail/mvapich-discuss/attachments/20220805/51614b97/attachment-0014.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5653 bytes
Desc: not available
URL: <http://lists.osu.edu/pipermail/mvapich-discuss/attachments/20220805/51614b97/attachment-0014.p7s>


More information about the Mvapich-discuss mailing list