[Mvapich-discuss] MVAPICH 2.3.7-1 ch3:nemesis:tcp mpierrno undeclared
Shineman, Nat
shineman.5 at osu.edu
Mon Aug 8 13:39:04 EDT 2022
Hi Nicholas,
The nemesis:tcp channel is not supported in MVAPICH2. The changes between v2.3.6 and v2.3.7 were made in order to meet the requirements of Red Hat's security team regarding deprecated functions in the source code, it looks like we may have missed some typos there. If you require TCP support, we recommend using the standard MPICH library, as none of MVAPICH2's enhanced functionality is supported over the nemesis:tcp device.
Please let me know if you have any questions.
Thanks,
Nat
________________________________
From: Mvapich-discuss <mvapich-discuss-bounces at lists.osu.edu> on behalf of Clark, Nicholas - 1002 - MITLL via Mvapich-discuss <mvapich-discuss at lists.osu.edu>
Sent: Friday, August 5, 2022 12:29
To: mvapich-discuss at lists.osu.edu <mvapich-discuss at lists.osu.edu>
Subject: [Mvapich-discuss] MVAPICH 2.3.7-1 ch3:nemesis:tcp mpierrno undeclared
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,
[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://lists.osu.edu/pipermail/mvapich-discuss/attachments/20220808/b3932f97/attachment-0015.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 1621 bytes
Desc: image001.jpg
URL: <http://lists.osu.edu/pipermail/mvapich-discuss/attachments/20220808/b3932f97/attachment-0015.jpg>
More information about the Mvapich-discuss
mailing list