Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 May 2022 15:05:08 GMT
From:      Thierry Thomas <thierry@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: c212e29dfc9d - main - net/mpich2: remove
Message-ID:  <202205311505.24VF58Dp048705@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by thierry:

URL: https://cgit.FreeBSD.org/ports/commit/?id=c212e29dfc9d48f2999b16d110231f22439a2c78

commit c212e29dfc9d48f2999b16d110231f22439a2c78
Author:     Thierry Thomas <thierry@FreeBSD.org>
AuthorDate: 2022-05-31 15:01:15 +0000
Commit:     Thierry Thomas <thierry@FreeBSD.org>
CommitDate: 2022-05-31 15:03:23 +0000

    net/mpich2: remove
    
    MPICH2 has been marked as deprecated since dec. 2020, and no port in the
    tree depends on it anymore.
    
    Upstream switched to MPICH3 (net/mpich) and MPICH4 (not yet in the ports
    tree), and now it does not build with GCC-11: it’s time to remove it.
    
    PR:             264366
    Reported by:    salvadore
---
 MOVED                                              |   1 +
 net/Makefile                                       |   1 -
 net/mpich2/Makefile                                | 189 -----
 net/mpich2/distinfo                                |   2 -
 net/mpich2/files/patch-Makefile.in                 |  11 -
 net/mpich2/files/patch-configure                   |  47 --
 .../files/patch-src_mpe2_src_sbin_mpeinstall.in    |  47 --
 net/mpich2/files/patch-src_mpi_romio_configure     |  18 -
 .../files/patch-src_mpi_romio_util_romioinstall.in |  19 -
 net/mpich2/files/patch-src_openpa_Makefile.in      |  11 -
 net/mpich2/files/patch-src_openpa_configure        |  11 -
 net/mpich2/files/patch-test_mpi_configure          |  30 -
 net/mpich2/files/pkg-message.in                    |   7 -
 net/mpich2/pkg-descr                               |   8 -
 net/mpich2/pkg-plist                               | 863 ---------------------
 15 files changed, 1 insertion(+), 1264 deletions(-)

diff --git a/MOVED b/MOVED
index 034726985329..1853da78f0de 100644
--- a/MOVED
+++ b/MOVED
@@ -17183,3 +17183,4 @@ devel/autoconf213|devel/autoconf2.13|2022-05-27|Autoconf restructuring
 math/py-cdecimal||2022-05-27|Has expired: upstream does not support it after Python-3.2
 devel/py-meliae||2022-05-27|Has expired: does not build against Python-3.9
 databases/R-cran-RSQLite.extfuns|databases/R-cran-RSQLite|2022-05-31|Has expired: RSQLite incorporates RSQLite.extfuns
+net/mpich2|net/mpich|2022-05-31|Has been deprecrated for a long time and build fails with GCC 11
diff --git a/net/Makefile b/net/Makefile
index 7f3021a91582..78c522568d9a 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -466,7 +466,6 @@
     SUBDIR += mpd-l2tp-ipv6pd-client
     SUBDIR += mpd5
     SUBDIR += mpich
-    SUBDIR += mpich2
     SUBDIR += mpifx
     SUBDIR += mping
     SUBDIR += mptsd
diff --git a/net/mpich2/Makefile b/net/mpich2/Makefile
deleted file mode 100644
index 41e64570286c..000000000000
--- a/net/mpich2/Makefile
+++ /dev/null
@@ -1,189 +0,0 @@
-# Created by: dbader@ece.unm.edu
-
-PORTNAME=	mpich2
-DISTVERSION=	1.5
-PORTREVISION=	15
-PORTEPOCH=	5
-CATEGORIES=	net java parallel
-MASTER_SITES=	http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/${DISTVERSION}/
-DIST_SUBDIR=	mpich
-
-MAINTAINER=	thierry@FreeBSD.org
-COMMENT=	Portable implementation of MPI-1 and MPI-2
-
-LICENSE=	MPICH
-LICENSE_NAME=	MPICH
-LICENSE_FILE=	${WRKSRC}/COPYRIGHT
-LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
-
-DEPRECATED=	This is the legacy version, it is advised to use MPICH 3: net/mpich
-
-BUILD_DEPENDS=	bash:shells/bash
-RUN_DEPENDS=	bash:shells/bash
-
-USES=		libtool:keepla localbase fortran perl5 \
-		pkgconfig
-GNU_CONFIGURE=	yes
-USE_GCC=	yes
-USE_LDCONFIG=	yes
-USE_PERL5=	build
-INSTALL_TARGET=	install-strip
-
-OPTIONS_DEFINE_i386=	JAVA
-OPTIONS_DEFINE_amd64=	JAVA
-OPTIONS_DEFINE=	SMPD X11 DEBUG DOCS
-OPTIONS_DEFAULT_i386=	JAVA
-OPTIONS_DEFAULT_amd64=	JAVA
-OPTIONS_DEFAULT=	X11
-JAVA_DESC=	build MPE Jumpshot-4
-SMPD_DESC=	use SMPD instead of MPD, for a mixed-OS cluster
-X11_DESC=	build MPE graphics routines
-
-CONFIGURE_ARGS=	--enable-romio --enable-shared	\
-		--docdir="${DOCSDIR}" \
-		--without-python
-CONFIGURE_ENV=	FCFLAGS="${FFLAGS}" \
-		MPI_CFLAGS="-I${LOCALBASE}/include" \
-		PACKAGE="${PORTNAME}" \
-		PTHREAD_LIBS="-lpthread" \
-		BASH_SHELL="${LOCALBASE}/bin/bash"
-
-.if ${FFLAGS} == "-O"
-FFLAGS=		-O2
-.endif
-LDFLAGS+=	-lpthread -lexecinfo
-
-MAKE_ENV=	CCACHE_DISABLE=yes PACKAGE=${PORTNAME}
-NO_CCACHE=	yes
-
-CONFLICTS=	mpd mpich-3.*
-
-VERSO=		8.0.1
-VERSOM=		${VERSO:R:R}
-PLIST_SUB=	VER=${VERSO} VERM=${VERSOM}
-SUB_FILES=	pkg-message
-
-THREAD2FIX=	configure test/mpi/threads/comm/Makefile.in	\
-		test/mpi/threads/pt2pt/Makefile.in		\
-		src/mpe2/src/logging/configure			\
-		src/mpi/romio/configure src/openpa/configure	\
-		src/pm/hydra/configure
-LOCALBASE2FIX=	src/mpe2/src/slog2sdk/trace_rlog/configure	\
-		src/mpe2/src/slog2sdk/trace_sample/configure	\
-		src/mpe2/src/graphics/configure
-STAGE2FIX=	bin/mpicc bin/mpicxx bin/mpif77 bin/mpif90	\
-		etc/mpicc.conf etc/mpicxx.conf etc/mpif77.conf	\
-		etc/mpif90.conf sbin/mpeuninstall
-DOC2PATCH=	Makefile.in src/mpe2/sbin/mpeinstall.in		\
-		src/openpa/Makefile.in src/mpi/romio/util/romioinstall.in
-CONFPFX2FIX1=	src/pm/mpd/mpd.py
-CONFPFX2FIX2=	doc/installguide/install.tex.vin		\
-		src/pm/mpd/mpdroot.c
-BIN2STRIP=	check_callstack clog2_join clog2_print clog2_repair
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MDEBUG}
-MAKE_ENV+=	VERBOSE=1
-.endif
-
-.if ! ${PORT_OPTIONS:MJAVA}
-CONFIGURE_ARGS+=	--without-java
-PLIST_SUB+=	JAVA="@comment "
-PLX11=		"@comment "
-.else
-.if ! ${PORT_OPTIONS:MX11}
-IGNORE=		WITH_JAVA requires WITH_X11
-.endif
-CONFIGURE_ARGS+=	--with-java="${JAVA_HOME}"
-USE_JAVA=	yes
-PLIST_SUB+=	JAVA=""
-PLX11=		""
-BIN2STRIP+=	rlog_check_timeorder rlog_print
-.endif
-
-#define WITH_RECV_TIMEOUT to be an appropriate value (>20 for slow machines),
-#in order to set a different default MPIEXEC_RECV_TIMEOUT
-.if defined(MAINTAINER_MODE)
-WITH_RECV_TIMEOUT?=	100
-.else
-WITH_RECV_TIMEOUT?=	20
-.endif
-
-.if ${PORT_OPTIONS:MSMPD}
-CONFIGURE_ARGS+=	--with-pmi=smpd --with-pm=smpd
-PLIST_SUB+=	PM_MPD="@comment " PM_SMPD=""
-.else
-CONFIGURE_ARGS+=	--with-pmi=simple --with-pm=mpd
-PLIST_SUB+=	PM_MPD="" PM_SMPD="@comment "
-BIN2STRIP+=	mpdroot
-.endif
-
-.if ! ${PORT_OPTIONS:MX11}
-CONFIGURE_ARGS+=	--disable-graphics
-PLIST_SUB+=	X11="@comment "
-.else
-CONFIGURE_ARGS+=	--x-includes=${LOCALBASE}/include --x-libraries==${LOCALBASE}/lib
-USES+=		xorg
-USE_XORG=	x11 xt
-PLIST_SUB+=	X11=${PLX11}
-.endif
-
-.include <bsd.port.pre.mk>
-
-pre-configure:
-	${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${LOCALBASE2FIX:S|^|${WRKSRC}/|}
-	${FIND} ${WRKSRC} -name configure | ${XARGS}	\
-		${REINPLACE_CMD} -e 's|doc/$${PACKAGE}|doc/${PORTNAME}|'
-.for fin in ${DOC2PATCH}
-. if ${PORT_OPTIONS:MDOCS}
-	${REINPLACE_CMD} -e 's|%%PORTDOCS%%||' ${WRKSRC}/${fin}
-. else
-	${REINPLACE_CMD} -e 's|%%PORTDOCS%%|#|' ${WRKSRC}/${fin}
-. endif
-.endfor
-.if ! ${PORT_OPTIONS:MDOCS}
-	${REINPLACE_CMD} -e 's|lib doc share|lib share|'	\
-		${WRKSRC}/src/mpe2/src/slog2sdk/sbin/install-package.in
-.endif
-	${REINPLACE_CMD} -e '/MPIEXEC_RECV_TIMEOUT/s|20,|${WITH_RECV_TIMEOUT},|' \
-		${WRKSRC}/src/pm/mpd/mpiexec.py
-	${REINPLACE_CMD} -e 's|%%SRCDIR%%|${WRKSRC}|' ${WRKSRC}/${CONFIGURE_SCRIPT}
-.for cnf in ${CONFPFX2FIX1}
-	${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|' ${WRKSRC}/${cnf}
-.endfor
-.for cnf in ${CONFPFX2FIX2}
-	${REINPLACE_CMD} -e 's|/etc/mpd.conf|${PREFIX}/etc/mpd.conf|'	\
-		${WRKSRC}/${cnf}
-.endfor
-
-post-install:
-	@${ECHO_CMD} "MPD_SECRETWORD=change_on_install" > ${WRKDIR}/mpd.conf.dist
-	${INSTALL_DATA} ${WRKDIR}/mpd.conf.dist ${STAGEDIR}${PREFIX}/etc/
-.for pg in ${STAGE2FIX}
-	${REINPLACE_CMD} -e '/${STAGEDIR:C|/|\/|g}/s|${STAGEDIR}||'	\
-		${STAGEDIR}${PREFIX}/${pg}
-	${RM} ${STAGEDIR}${PREFIX}/${pg}.bak
-.endfor
-.for pg in ${BIN2STRIP}
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${pg}
-.endfor
-.if ${PORT_OPTIONS:MJAVA}
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/trace_rlog/libTraceInput.so
-.endif
-
-.if defined(MAINTAINER_MODE)
-regression-test:	install
-.if !exists(${HOME}/.mpd.conf)
-	@${ECHO_CMD} "MPD_SECRETWORD=change_on_install" > ${HOME}/.mpd.conf
-	${CHMOD} go-r ${HOME}/.mpd.conf
-	@${ECHO_MSG} "${HOME}/.mpd.conf has been generated - please change the secret word!"
-.endif
-	@${ECHO_MSG} "Increase MPIEXEC_RECV_TIMEOUT if needed!"
-	${PREFIX}/bin/mpd &
-	(cd ${WRKSRC} && \
-	PATH=${PATH}:${PREFIX}/bin VERBOSE=1 ${MAKE} testing)
-	${PREFIX}/bin/mpdallexit
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net/mpich2/distinfo b/net/mpich2/distinfo
deleted file mode 100644
index 1a6def9bf5cb..000000000000
--- a/net/mpich2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (mpich/mpich2-1.5.tar.gz) = 7175926fc2e4230f00201e880318c08de4f949c0dbe167fe1b2e256ac79d5f66
-SIZE (mpich/mpich2-1.5.tar.gz) = 22826035
diff --git a/net/mpich2/files/patch-Makefile.in b/net/mpich2/files/patch-Makefile.in
deleted file mode 100644
index d4de96233d19..000000000000
--- a/net/mpich2/files/patch-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig	2012-10-08 21:02:46.000000000 +0200
-+++ Makefile.in	2014-08-31 22:55:10.000000000 +0200
-@@ -6153,7 +6153,7 @@
- CLEAN_LOCAL_TARGETS = test-clean $(am__append_125)
- 
- # used by nodist_pkgconfig_DATA
--pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfigdir = $(libdir)data/pkgconfig
- 
- # contains all of the "errnames.txt" files that are used by maint/extracterrmsgs
- # to build src/mpi/errhan/defmsg.h
diff --git a/net/mpich2/files/patch-configure b/net/mpich2/files/patch-configure
deleted file mode 100644
index 9914f3ea872f..000000000000
--- a/net/mpich2/files/patch-configure
+++ /dev/null
@@ -1,47 +0,0 @@
---- configure.orig	2012-10-08 19:02:38 UTC
-+++ configure
-@@ -31361,7 +31361,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.$
- 	# The best solution is to turn off errors on particular routines
- 	# if that isn't possible (e.g., too many of them), then
- 	# just try arguments that turn off all checking
--	for flags in  "-mismatch" ; do
-+	for flags in  "-fallow-argument-mismatch" "-mismatch" ; do
-             testok=no
-             FFLAGS="$FFLAGS $flags"
-             cat > conftest.$ac_ext <<_ACEOF
-@@ -31403,18 +31403,8 @@ the same routine with arguments of different types." "
- fi
- 
- addarg=$pac_cv_prog_f77_mismatched_args_parm
-+FFLAGS="$FFLAGS $addarg"
- 
--    if test "X$addarg" != "X" ; then
--        # We could add the names of all of the MPI routines that
--        # accept different types.  Instead, we fail cleanly.
--        # Some Fortran compilers allow you to turn off checking for
--        # mismatched arguments for *all* routines.  Adding an argument
--	# that turns off checking for *everything* is not something that
--	# configure should do - if the user wants this, they can follow
--	# the instructions in the following error message.
--	as_fn_error $? "The Fortran compiler $F77 does not accept programs that call the same routine with arguments of different types without the option $addarg.  Rerun configure with FFLAGS=$addarg" "$LINENO" 5
--    fi
--
-     bindings="$bindings f77"
-     bindings_dirs="$bindings_dirs src/binding/f77"
- 
-@@ -43769,12 +43759,12 @@ return thr_create ();
-   return 0;
- }
- _ACEOF
--for ac_lib in '' thread; do
-+for ac_lib in '' -lpthread; do
-   if test -z "$ac_lib"; then
-     ac_res="none required"
-   else
--    ac_res=-l$ac_lib
--    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
-+    ac_res=$ac_lib
-+    LIBS="$ac_lib  $ac_func_search_save_LIBS"
-   fi
-   if ac_fn_c_try_link "$LINENO"; then :
-   ac_cv_search_thr_create=$ac_res
diff --git a/net/mpich2/files/patch-src_mpe2_src_sbin_mpeinstall.in b/net/mpich2/files/patch-src_mpe2_src_sbin_mpeinstall.in
deleted file mode 100644
index a391604385d8..000000000000
--- a/net/mpich2/files/patch-src_mpe2_src_sbin_mpeinstall.in
+++ /dev/null
@@ -1,47 +0,0 @@
---- src/mpe2/sbin/mpeinstall.in.orig	2012-04-30 22:12:21.000000000 +0200
-+++ src/mpe2/sbin/mpeinstall.in	2014-08-31 12:34:38.000000000 +0200
-@@ -531,7 +531,7 @@
-     # so $docdir (with NULL PACKAGE) is appended to dirlist for removal.
-     savedPACKAGE=$PACKAGE
-     PACKAGE=""
--    MkDir @docdir@
-+%%PORTDOCS%%    MkDir @docdir@
-     PACKAGE=$savedPACKAGE
- fi
- 
-@@ -579,15 +579,15 @@
- # ie INSTALL $top_srcdir/doc  $docdir
- #    INSTALL $top_srcdir/man  $mandir
- #    INSTALL $top_srcdir/html $htmldir
--for type in doc man html ; do
--    typename=${type}dir
--    eval typevalue=\$"$typename"
--    if [ -d $top_srcdir/$type ] ; then
--        MkDir $typevalue
--        echo "Installing $pkgname $type to $DESTDIR$typevalue"
--        InstallDirRecur $top_srcdir/$type $typevalue $MODE
--    fi
--done
-+%%PORTDOCS%%for type in doc man html ; do
-+%%PORTDOCS%%    typename=${type}dir
-+%%PORTDOCS%%    eval typevalue=\$"$typename"
-+%%PORTDOCS%%    if [ -d $top_srcdir/$type ] ; then
-+%%PORTDOCS%%        MkDir $typevalue
-+%%PORTDOCS%%        echo "Installing $pkgname $type to $DESTDIR$typevalue"
-+%%PORTDOCS%%        InstallDirRecur $top_srcdir/$type $typevalue $MODE
-+%%PORTDOCS%%    fi
-+%%PORTDOCS%%done
- 
- # Remove old uninstall file
- if [ "$appendUninstall" = 0 -a -f $UNINSTALLFILE ] ; then
-@@ -649,8 +649,8 @@
- if [ "$appendUninstall" = 0 ] ; then
-     cp $UNINSTALLFILE $sbinbuild_dir/mpeuninstall
- #
--    echo "Installed $pkgname in $DESTDIR$prefix"
--    echo "$UNINSTALLFILE may be used to remove the installation"
-+    echo "Installed $pkgname in $prefix"
-+    echo "${sbindir}/${UNINSTALL_base} may be used to remove the installation"
- fi
- 
- if [ $errs -gt 0 ] ; then
diff --git a/net/mpich2/files/patch-src_mpi_romio_configure b/net/mpich2/files/patch-src_mpi_romio_configure
deleted file mode 100644
index 445f2c63e36d..000000000000
--- a/net/mpich2/files/patch-src_mpi_romio_configure
+++ /dev/null
@@ -1,18 +0,0 @@
---- src/mpi/romio/configure.orig	2009-06-03 03:49:23.000000000 +0200
-+++ src/mpi/romio/configure	2009-06-22 19:13:16.000000000 +0200
-@@ -8755,12 +8755,12 @@
-   return 0;
- }
- _ACEOF
--for ac_lib in '' pthread; do
-+for ac_lib in '' $PTHREAD_LIBS; do
-   if test -z "$ac_lib"; then
-     ac_res="none required"
-   else
--    ac_res=-l$ac_lib
--    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
-+    ac_res=$ac_lib
-+    LIBS="$ac_lib  $ac_func_search_save_LIBS"
-   fi
-   rm -f conftest.$ac_objext conftest$ac_exeext
- if { (ac_try="$ac_link"
diff --git a/net/mpich2/files/patch-src_mpi_romio_util_romioinstall.in b/net/mpich2/files/patch-src_mpi_romio_util_romioinstall.in
deleted file mode 100644
index ef4f659c6f66..000000000000
--- a/net/mpich2/files/patch-src_mpi_romio_util_romioinstall.in
+++ /dev/null
@@ -1,19 +0,0 @@
---- ./src/mpi/romio/util/romioinstall.in.orig	2008-08-01 19:31:50.000000000 +0200
-+++ ./src/mpi/romio/util/romioinstall.in	2009-06-26 23:36:59.000000000 +0200
-@@ -145,11 +145,11 @@
- # Files
-     MkDir $prefix
- 
--    echo "copying directory $ROMIO_HOME/doc to $docdir"
--    MkDir $docdir
--    for file in COPYRIGHT README users-guide.ps.gz ; do
--	CopyFile $ROMIO_HOME/$file $docdir
--    done
-+%%PORTDOCS%%    echo "copying directory $ROMIO_HOME/doc to $docdir"
-+%%PORTDOCS%%    MkDir $docdir
-+%%PORTDOCS%%    for file in COPYRIGHT README users-guide.ps.gz ; do
-+%%PORTDOCS%%	CopyFile $ROMIO_HOME/$file $docdir
-+%%PORTDOCS%%    done
- 
-     echo "copying directory include to $includedir"
-     MkDir $includedir
diff --git a/net/mpich2/files/patch-src_openpa_Makefile.in b/net/mpich2/files/patch-src_openpa_Makefile.in
deleted file mode 100644
index f8008ca54f2a..000000000000
--- a/net/mpich2/files/patch-src_openpa_Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./src/openpa/Makefile.in.orig	2012-10-08 21:02:13.000000000 +0200
-+++ ./src/openpa/Makefile.in	2014-08-31 18:17:46.000000000 +0200
-@@ -316,7 +316,7 @@
- EXTRA_DIST = COPYRIGHT CHANGELOG openpa.pc.in VERSION
- 
- # pkgconfig files
--pkgconfigdir = $(libdir)/pkgconfig
-+pkgconfigdir = $(libdir)data/pkgconfig
- pkgconfig_DATA = openpa.pc
- all: all-recursive
- 
diff --git a/net/mpich2/files/patch-src_openpa_configure b/net/mpich2/files/patch-src_openpa_configure
deleted file mode 100644
index 28effdae704b..000000000000
--- a/net/mpich2/files/patch-src_openpa_configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./src/openpa/configure.orig	2009-06-03 03:50:24.000000000 +0200
-+++ ./src/openpa/configure	2009-06-23 20:51:27.000000000 +0200
-@@ -774,7 +774,7 @@
- localstatedir='${prefix}/var'
- includedir='${prefix}/include'
- oldincludedir='/usr/include'
--docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
-+docdir='${datarootdir}/doc/${PACKAGE}'
- infodir='${datarootdir}/info'
- htmldir='${docdir}'
- dvidir='${docdir}'
diff --git a/net/mpich2/files/patch-test_mpi_configure b/net/mpich2/files/patch-test_mpi_configure
deleted file mode 100644
index ca9e5b6c3303..000000000000
--- a/net/mpich2/files/patch-test_mpi_configure
+++ /dev/null
@@ -1,30 +0,0 @@
---- test/mpi/configure.orig	2012-10-08 19:02:24 UTC
-+++ test/mpi/configure
-@@ -9835,7 +9835,7 @@ rm -f core conftest.err conftest.$ac_objext conftest.$
- 	# The best solution is to turn off errors on particular routines
- 	# if that isn't possible (e.g., too many of them), then
- 	# just try arguments that turn off all checking
--	for flags in  "-mismatch" ; do
-+	for flags in  "-fallow-argument-mismatch" "-mismatch" ; do
-             testok=no
-             FFLAGS="$FFLAGS $flags"
-             cat > conftest.$ac_ext <<_ACEOF
-@@ -9877,17 +9877,7 @@ the same routine with arguments of different types." "
- fi
- 
- addarg=$pac_cv_prog_f77_mismatched_args_parm
--
--    if test "X$addarg" != "X" ; then
--        # We could add the names of all of the MPI routines that
--        # accept different types.  Instead, we fail cleanly.
--        # Some Fortran compilers allow you to turn off checking for
--        # mismatched arguments for *all* routines.  Adding an argument
--	# that turns off checking for *everything* is not something that
--	# configure should do - if the user wants this, they can follow
--	# the instructions in the following error message.
--	as_fn_error $? "The Fortran compiler $F77 does not accept programs that call the same routine with arguments of different types without the option $addarg.  Rerun configure with FFLAGS=$addarg" "$LINENO" 5
--    fi
-+FFLAGS="$FFLAGS $addarg"
- 
-     # Check whether we need -lU77 to get iargc and getarg, which
-     # are used for a few of the tests in spawn (U77 was needed with
diff --git a/net/mpich2/files/pkg-message.in b/net/mpich2/files/pkg-message.in
deleted file mode 100644
index f2bf2b80f2f9..000000000000
--- a/net/mpich2/files/pkg-message.in
+++ /dev/null
@@ -1,7 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-Please change the password in %%PREFIX%%/etc/mpd.conf
-EOM
-}
-]
diff --git a/net/mpich2/pkg-descr b/net/mpich2/pkg-descr
deleted file mode 100644
index 9dadcb0f71b9..000000000000
--- a/net/mpich2/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-MPICH2 is an implementation of the Message-Passing Interface (MPI).
-
-The goals of MPICH2 are to provide an MPI implementation for important
-platforms, including clusters, SMPs, and massively parallel processors.
-It also provides a vehicle for MPI implementation research and for developing
-new and better parallel programming environments
-
-WWW: http://www.mcs.anl.gov/research/projects/mpich2/
diff --git a/net/mpich2/pkg-plist b/net/mpich2/pkg-plist
deleted file mode 100644
index aebc22e00db9..000000000000
--- a/net/mpich2/pkg-plist
+++ /dev/null
@@ -1,863 +0,0 @@
-bin/bt2line
-bin/check_callstack
-@comment SLOG-2 tools are not installed if WITHOUT=DOCS
-%%JAVA%%bin/clog2TOslog2
-bin/clog2_join
-bin/clog2_print
-bin/clog2_repair
-%%JAVA%%bin/clog2print
-%%JAVA%%bin/clogTOslog2
-%%JAVA%%bin/clogprint
-%%JAVA%%bin/jumpshot
-%%JAVA%%bin/logconvertor
-%%PM_MPD%%bin/mpd
-%%PM_MPD%%bin/mpd.py
-%%PM_MPD%%bin/mpdallexit
-%%PM_MPD%%bin/mpdallexit.py
-%%PM_MPD%%bin/mpdboot
-%%PM_MPD%%bin/mpdboot.py
-%%PM_MPD%%bin/mpdcheck
-%%PM_MPD%%bin/mpdcheck.py
-%%PM_MPD%%bin/mpdchkpyver.py
-%%PM_MPD%%bin/mpdcleanup
-%%PM_MPD%%bin/mpdcleanup.py
-%%PM_MPD%%bin/mpdexit
-%%PM_MPD%%bin/mpdexit.py
-%%PM_MPD%%bin/mpdgdbdrv.py
-%%PM_MPD%%bin/mpdhelp
-%%PM_MPD%%bin/mpdhelp.py
-%%PM_MPD%%bin/mpdkilljob
-%%PM_MPD%%bin/mpdkilljob.py
-%%PM_MPD%%bin/mpdlib.py
-%%PM_MPD%%bin/mpdlistjobs
-%%PM_MPD%%bin/mpdlistjobs.py
-%%PM_MPD%%bin/mpdman.py
-%%PM_MPD%%bin/mpdringtest
-%%PM_MPD%%bin/mpdringtest.py
-%%PM_MPD%%bin/mpdroot
-%%PM_MPD%%bin/mpdrun
-%%PM_MPD%%bin/mpdrun.py
-%%PM_MPD%%bin/mpdsigjob
-%%PM_MPD%%bin/mpdsigjob.py
-%%PM_MPD%%bin/mpdtrace
-%%PM_MPD%%bin/mpdtrace.py
-bin/mpic++
-bin/mpicc
-bin/mpich2version
-bin/mpicxx
-bin/mpiexec
-%%PM_MPD%%bin/mpiexec.py
-bin/mpif77
-bin/mpif90
-%%PM_MPD%%bin/mpirun
-%%PM_MPD%%bin/mpirun.py
-bin/parkill
-%%JAVA%%bin/rlogTOslog2
-%%JAVA%%bin/rlog_check_timeorder
-%%JAVA%%bin/rlog_print
-%%JAVA%%bin/rlogprint
-%%JAVA%%bin/slog2filter
-%%JAVA%%bin/slog2navigator
-%%JAVA%%bin/slog2print
-%%JAVA%%bin/slog2updater
-@sample(,,600) etc/mpd.conf.dist etc/mpd.conf
-etc/mpe_callstack_ldflags.conf
-etc/mpe_f77env.conf
-%%X11%%etc/mpe_graphics.conf
-etc/mpe_help.conf
-etc/mpe_log.conf
-etc/mpe_log_postlib.conf
-%%X11%%etc/mpe_mpianim.conf
-etc/mpe_mpicheck.conf
-etc/mpe_mpilog.conf
-etc/mpe_mpitrace.conf
-etc/mpe_nolog.conf
-etc/mpicc.conf
-etc/mpicxx.conf
-etc/mpif77.conf
-etc/mpif90.conf
-include/clog_commset.h
-include/clog_const.h
-include/clog_inttypes.h
-include/clog_uuid.h
-include/mpe.h
-include/mpe_callstack.h
-include/mpe_graphics.h
-%%X11%%include/mpe_graphicsf.h
-include/mpe_log.h
-include/mpe_log_thread.h
-include/mpe_logf.h
-include/mpe_misc.h
-include/mpi.h
-include/mpi.mod
-include/mpi_base.mod
-include/mpi_constants.mod
-include/mpi_sizeofs.mod
-include/mpicxx.h
-include/mpif.h
-include/mpio.h
-include/mpiof.h
-include/opa_config.h
-include/opa_primitives.h
-include/opa_queue.h
-include/opa_util.h
-include/primitives/opa_by_lock.h
-include/primitives/opa_emulated.h
-include/primitives/opa_gcc_ia64.h
-include/primitives/opa_gcc_intel_32_64.h
-include/primitives/opa_gcc_intel_32_64_barrier.h
-include/primitives/opa_gcc_intel_32_64_ops.h
-include/primitives/opa_gcc_intel_32_64_p3.h
-include/primitives/opa_gcc_intel_32_64_p3barrier.h
-include/primitives/opa_gcc_intrinsics.h
-include/primitives/opa_gcc_ppc.h
-include/primitives/opa_gcc_sicortex.h
-include/primitives/opa_nt_intrinsics.h
-include/primitives/opa_sun_atomic_ops.h
-include/primitives/opa_unsafe.h
-%%JAVA%%lib/clog2TOdrawable.jar
-%%JAVA%%lib/clog2TOslog2.jar
-%%JAVA%%lib/clog2print.jar
-%%JAVA%%lib/clogTOdrawable.jar
-%%JAVA%%lib/clogTOslog2.jar
-%%JAVA%%lib/clogprint.jar
-%%JAVA%%lib/jumpshot.jar
-%%JAVA%%lib/jumpshot_launcher.jar
-%%X11%%lib/libampe.a
-lib/libfmpich.a
-lib/libfmpich.la
-lib/libfmpich.so
-lib/libfmpich.so.%%VER%%
-lib/libfmpich.so.%%VERM%%
-lib/liblmpe.a
-lib/libmpe.a
-lib/libmpe_collchk.a
-lib/libmpe_f2cmpi.a
-lib/libmpe_nompi.a
-lib/libmpe_nompi_null.a
-lib/libmpe_null.a
-lib/libmpich.a
-lib/libmpich.la
-lib/libmpich.so
-lib/libmpich.so.%%VERM%%
-lib/libmpich.so.%%VER%%
-lib/libmpichcxx.a
-lib/libmpichcxx.la
-lib/libmpichcxx.so
-lib/libmpichcxx.so.%%VERM%%
-lib/libmpichcxx.so.%%VER%%
-lib/libmpichf90.a
-lib/libmpichf90.la
-lib/libmpichf90.so
-lib/libmpichf90.so.%%VERM%%
-lib/libmpichf90.so.%%VER%%
-lib/libmpl.a
-lib/libmpl.la
-lib/libmpl.so
-lib/libmpl.so.1
-lib/libmpl.so.1.0.0
-lib/libopa.a
-lib/libopa.la
-lib/libopa.so
-lib/libopa.so.1
-lib/libopa.so.1.0.0
-lib/libtmpe.a
-%%JAVA%%lib/logconvertor.jar
-lib/mpe_prof.o
-%%JAVA%%lib/slog2filter.jar
-%%JAVA%%lib/slog2navigator.jar
-%%JAVA%%lib/slog2printrecur.jar
-%%JAVA%%lib/slog2printserial.jar
-%%JAVA%%lib/slog2update205to206.jar
-%%JAVA%%lib/traceTOslog2.jar
-%%JAVA%%lib/trace_rlog/libTraceInput.la
-%%JAVA%%lib/trace_rlog/libTraceInput.so
-%%JAVA%%lib/traceprint.jar
-libdata/pkgconfig/mpich2.pc
-libdata/pkgconfig/openpa.pc
-%%PORTDOCS%%man/man1/mpicc.1.gz
-%%PORTDOCS%%man/man1/mpicxx.1.gz
-%%PORTDOCS%%man/man1/mpiexec.1.gz
-%%PORTDOCS%%man/man1/mpif77.1.gz
-%%PORTDOCS%%man/man1/mpif90.1.gz
-%%PORTDOCS%%man/man3/MPIX_Comm_create_group.3.gz
-%%PORTDOCS%%man/man3/MPIX_Comm_group_failed.3.gz
-%%PORTDOCS%%man/man3/MPIX_Comm_idup.3.gz
-%%PORTDOCS%%man/man3/MPIX_Comm_reenable_anysource.3.gz
-%%PORTDOCS%%man/man3/MPIX_Comm_remote_group_failed.3.gz
-%%PORTDOCS%%man/man3/MPIX_Comm_split_type.3.gz
-%%PORTDOCS%%man/man3/MPIX_Compare_and_swap.3.gz
-%%PORTDOCS%%man/man3/MPIX_Fetch_and_op.3.gz
-%%PORTDOCS%%man/man3/MPIX_Get_accumulate.3.gz
-%%PORTDOCS%%man/man3/MPIX_Iallgather.3.gz
-%%PORTDOCS%%man/man3/MPIX_Iallgatherv.3.gz
-%%PORTDOCS%%man/man3/MPIX_Iallreduce.3.gz
-%%PORTDOCS%%man/man3/MPIX_Ialltoall.3.gz
-%%PORTDOCS%%man/man3/MPIX_Ialltoallv.3.gz
-%%PORTDOCS%%man/man3/MPIX_Ialltoallw.3.gz
-%%PORTDOCS%%man/man3/MPIX_Ibarrier.3.gz
-%%PORTDOCS%%man/man3/MPIX_Ibcast.3.gz
-%%PORTDOCS%%man/man3/MPIX_Iexscan.3.gz
-%%PORTDOCS%%man/man3/MPIX_Igather.3.gz
-%%PORTDOCS%%man/man3/MPIX_Igatherv.3.gz
-%%PORTDOCS%%man/man3/MPIX_Improbe.3.gz
-%%PORTDOCS%%man/man3/MPIX_Imrecv.3.gz
-%%PORTDOCS%%man/man3/MPIX_Ineighbor_allgather.3.gz
-%%PORTDOCS%%man/man3/MPIX_Ineighbor_allgatherv.3.gz
-%%PORTDOCS%%man/man3/MPIX_Ineighbor_alltoall.3.gz
-%%PORTDOCS%%man/man3/MPIX_Ineighbor_alltoallv.3.gz
-%%PORTDOCS%%man/man3/MPIX_Ineighbor_alltoallw.3.gz
-%%PORTDOCS%%man/man3/MPIX_Ireduce.3.gz
-%%PORTDOCS%%man/man3/MPIX_Ireduce_scatter.3.gz
-%%PORTDOCS%%man/man3/MPIX_Ireduce_scatter_block.3.gz
-%%PORTDOCS%%man/man3/MPIX_Iscan.3.gz
-%%PORTDOCS%%man/man3/MPIX_Iscatter.3.gz
-%%PORTDOCS%%man/man3/MPIX_Iscatterv.3.gz
-%%PORTDOCS%%man/man3/MPIX_Mprobe.3.gz
-%%PORTDOCS%%man/man3/MPIX_Mrecv.3.gz
-%%PORTDOCS%%man/man3/MPIX_Neighbor_allgather.3.gz
-%%PORTDOCS%%man/man3/MPIX_Neighbor_allgatherv.3.gz
-%%PORTDOCS%%man/man3/MPIX_Neighbor_alltoall.3.gz
-%%PORTDOCS%%man/man3/MPIX_Neighbor_alltoallv.3.gz
-%%PORTDOCS%%man/man3/MPIX_Neighbor_alltoallw.3.gz
-%%PORTDOCS%%man/man3/MPIX_Raccumulate.3.gz
-%%PORTDOCS%%man/man3/MPIX_Rget.3.gz
-%%PORTDOCS%%man/man3/MPIX_Rget_accumulate.3.gz
-%%PORTDOCS%%man/man3/MPIX_Rput.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_category_changed.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_category_get_categories.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_category_get_cvars.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_category_get_info.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_category_get_num.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_category_get_pvars.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_cvar_get_info.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_cvar_get_num.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_cvar_handle_alloc.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_cvar_handle_free.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_cvar_read.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_cvar_write.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_enum_get_info.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_enum_get_item.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_finalize.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_init_thread.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_pvar_get_info.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_pvar_get_num.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_pvar_handle_alloc.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_pvar_handle_free.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_pvar_read.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_pvar_readreset.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_pvar_reset.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_pvar_session_create.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_pvar_session_free.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_pvar_start.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_pvar_stop.3.gz
-%%PORTDOCS%%man/man3/MPIX_T_pvar_write.3.gz
-%%PORTDOCS%%man/man3/MPIX_Type_create_hindexed_block.3.gz
-%%PORTDOCS%%man/man3/MPIX_Win_allocate.3.gz
-%%PORTDOCS%%man/man3/MPIX_Win_allocate_shared.3.gz
-%%PORTDOCS%%man/man3/MPIX_Win_attach.3.gz
-%%PORTDOCS%%man/man3/MPIX_Win_create_dynamic.3.gz
-%%PORTDOCS%%man/man3/MPIX_Win_detach.3.gz
-%%PORTDOCS%%man/man3/MPIX_Win_flush.3.gz
-%%PORTDOCS%%man/man3/MPIX_Win_flush_all.3.gz
-%%PORTDOCS%%man/man3/MPIX_Win_flush_local.3.gz
-%%PORTDOCS%%man/man3/MPIX_Win_flush_local_all.3.gz
-%%PORTDOCS%%man/man3/MPIX_Win_lock_all.3.gz
-%%PORTDOCS%%man/man3/MPIX_Win_shared_query.3.gz
-%%PORTDOCS%%man/man3/MPIX_Win_sync.3.gz
-%%PORTDOCS%%man/man3/MPIX_Win_unlock_all.3.gz
-%%PORTDOCS%%man/man3/MPI_Abort.3.gz
-%%PORTDOCS%%man/man3/MPI_Accumulate.3.gz
-%%PORTDOCS%%man/man3/MPI_Add_error_class.3.gz
-%%PORTDOCS%%man/man3/MPI_Add_error_code.3.gz
-%%PORTDOCS%%man/man3/MPI_Add_error_string.3.gz
-%%PORTDOCS%%man/man3/MPI_Address.3.gz
-%%PORTDOCS%%man/man3/MPI_Allgather.3.gz
-%%PORTDOCS%%man/man3/MPI_Allgatherv.3.gz
-%%PORTDOCS%%man/man3/MPI_Alloc_mem.3.gz
-%%PORTDOCS%%man/man3/MPI_Allreduce.3.gz
-%%PORTDOCS%%man/man3/MPI_Alltoall.3.gz
-%%PORTDOCS%%man/man3/MPI_Alltoallv.3.gz
-%%PORTDOCS%%man/man3/MPI_Alltoallw.3.gz
-%%PORTDOCS%%man/man3/MPI_Attr_delete.3.gz
-%%PORTDOCS%%man/man3/MPI_Attr_get.3.gz
-%%PORTDOCS%%man/man3/MPI_Attr_put.3.gz
-%%PORTDOCS%%man/man3/MPI_Barrier.3.gz
-%%PORTDOCS%%man/man3/MPI_Bcast.3.gz
-%%PORTDOCS%%man/man3/MPI_Bsend.3.gz
-%%PORTDOCS%%man/man3/MPI_Bsend_init.3.gz
-%%PORTDOCS%%man/man3/MPI_Buffer_attach.3.gz
-%%PORTDOCS%%man/man3/MPI_Buffer_detach.3.gz
-%%PORTDOCS%%man/man3/MPI_Cancel.3.gz
-%%PORTDOCS%%man/man3/MPI_Cart_coords.3.gz
-%%PORTDOCS%%man/man3/MPI_Cart_create.3.gz
-%%PORTDOCS%%man/man3/MPI_Cart_get.3.gz
-%%PORTDOCS%%man/man3/MPI_Cart_map.3.gz
-%%PORTDOCS%%man/man3/MPI_Cart_rank.3.gz
-%%PORTDOCS%%man/man3/MPI_Cart_shift.3.gz
-%%PORTDOCS%%man/man3/MPI_Cart_sub.3.gz
-%%PORTDOCS%%man/man3/MPI_Cartdim_get.3.gz
-%%PORTDOCS%%man/man3/MPI_Close_port.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_accept.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_call_errhandler.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_compare.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_connect.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_create.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_create_errhandler.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_create_keyval.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_delete_attr.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_disconnect.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_dup.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_free.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_free_keyval.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_get_attr.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_get_errhandler.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_get_name.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_get_parent.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_group.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_join.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_rank.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_remote_group.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_remote_size.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_set_attr.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_set_errhandler.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_set_name.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_size.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_spawn.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_spawn_multiple.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_split.3.gz
-%%PORTDOCS%%man/man3/MPI_Comm_test_inter.3.gz
-%%PORTDOCS%%man/man3/MPI_Dims_create.3.gz
-%%PORTDOCS%%man/man3/MPI_Dist_graph_create.3.gz
-%%PORTDOCS%%man/man3/MPI_Dist_graph_create_adjacent.3.gz
-%%PORTDOCS%%man/man3/MPI_Dist_graph_neighbors.3.gz
-%%PORTDOCS%%man/man3/MPI_Dist_graph_neighbors_count.3.gz
-%%PORTDOCS%%man/man3/MPI_Errhandler_create.3.gz
-%%PORTDOCS%%man/man3/MPI_Errhandler_free.3.gz
-%%PORTDOCS%%man/man3/MPI_Errhandler_get.3.gz
-%%PORTDOCS%%man/man3/MPI_Errhandler_set.3.gz
-%%PORTDOCS%%man/man3/MPI_Error_class.3.gz
-%%PORTDOCS%%man/man3/MPI_Error_string.3.gz
-%%PORTDOCS%%man/man3/MPI_Exscan.3.gz
-%%PORTDOCS%%man/man3/MPI_File_c2f.3.gz
-%%PORTDOCS%%man/man3/MPI_File_call_errhandler.3.gz
-%%PORTDOCS%%man/man3/MPI_File_close.3.gz
-%%PORTDOCS%%man/man3/MPI_File_create_errhandler.3.gz
-%%PORTDOCS%%man/man3/MPI_File_delete.3.gz
-%%PORTDOCS%%man/man3/MPI_File_f2c.3.gz
-%%PORTDOCS%%man/man3/MPI_File_get_amode.3.gz
-%%PORTDOCS%%man/man3/MPI_File_get_atomicity.3.gz
-%%PORTDOCS%%man/man3/MPI_File_get_byte_offset.3.gz
-%%PORTDOCS%%man/man3/MPI_File_get_errhandler.3.gz
-%%PORTDOCS%%man/man3/MPI_File_get_group.3.gz
-%%PORTDOCS%%man/man3/MPI_File_get_info.3.gz
-%%PORTDOCS%%man/man3/MPI_File_get_position.3.gz
-%%PORTDOCS%%man/man3/MPI_File_get_position_shared.3.gz
-%%PORTDOCS%%man/man3/MPI_File_get_size.3.gz
-%%PORTDOCS%%man/man3/MPI_File_get_type_extent.3.gz
-%%PORTDOCS%%man/man3/MPI_File_get_view.3.gz
-%%PORTDOCS%%man/man3/MPI_File_iread.3.gz
-%%PORTDOCS%%man/man3/MPI_File_iread_at.3.gz
-%%PORTDOCS%%man/man3/MPI_File_iread_shared.3.gz
-%%PORTDOCS%%man/man3/MPI_File_iwrite.3.gz
-%%PORTDOCS%%man/man3/MPI_File_iwrite_at.3.gz
-%%PORTDOCS%%man/man3/MPI_File_iwrite_shared.3.gz
-%%PORTDOCS%%man/man3/MPI_File_open.3.gz
-%%PORTDOCS%%man/man3/MPI_File_preallocate.3.gz
-%%PORTDOCS%%man/man3/MPI_File_read.3.gz
-%%PORTDOCS%%man/man3/MPI_File_read_all.3.gz
-%%PORTDOCS%%man/man3/MPI_File_read_all_begin.3.gz
-%%PORTDOCS%%man/man3/MPI_File_read_all_end.3.gz
-%%PORTDOCS%%man/man3/MPI_File_read_at.3.gz
-%%PORTDOCS%%man/man3/MPI_File_read_at_all.3.gz
-%%PORTDOCS%%man/man3/MPI_File_read_at_all_begin.3.gz
-%%PORTDOCS%%man/man3/MPI_File_read_at_all_end.3.gz
-%%PORTDOCS%%man/man3/MPI_File_read_ordered.3.gz
-%%PORTDOCS%%man/man3/MPI_File_read_ordered_begin.3.gz
-%%PORTDOCS%%man/man3/MPI_File_read_ordered_end.3.gz
-%%PORTDOCS%%man/man3/MPI_File_read_shared.3.gz
-%%PORTDOCS%%man/man3/MPI_File_seek.3.gz
-%%PORTDOCS%%man/man3/MPI_File_seek_shared.3.gz
-%%PORTDOCS%%man/man3/MPI_File_set_atomicity.3.gz
-%%PORTDOCS%%man/man3/MPI_File_set_errhandler.3.gz
-%%PORTDOCS%%man/man3/MPI_File_set_info.3.gz
-%%PORTDOCS%%man/man3/MPI_File_set_size.3.gz
-%%PORTDOCS%%man/man3/MPI_File_set_view.3.gz
-%%PORTDOCS%%man/man3/MPI_File_sync.3.gz
-%%PORTDOCS%%man/man3/MPI_File_write.3.gz
-%%PORTDOCS%%man/man3/MPI_File_write_all.3.gz
-%%PORTDOCS%%man/man3/MPI_File_write_all_begin.3.gz
-%%PORTDOCS%%man/man3/MPI_File_write_all_end.3.gz
-%%PORTDOCS%%man/man3/MPI_File_write_at.3.gz
-%%PORTDOCS%%man/man3/MPI_File_write_at_all.3.gz
-%%PORTDOCS%%man/man3/MPI_File_write_at_all_begin.3.gz
-%%PORTDOCS%%man/man3/MPI_File_write_at_all_end.3.gz
-%%PORTDOCS%%man/man3/MPI_File_write_ordered.3.gz
-%%PORTDOCS%%man/man3/MPI_File_write_ordered_begin.3.gz
-%%PORTDOCS%%man/man3/MPI_File_write_ordered_end.3.gz
-%%PORTDOCS%%man/man3/MPI_File_write_shared.3.gz
-%%PORTDOCS%%man/man3/MPI_Finalize.3.gz
-%%PORTDOCS%%man/man3/MPI_Finalized.3.gz
-%%PORTDOCS%%man/man3/MPI_Free_mem.3.gz
-%%PORTDOCS%%man/man3/MPI_Gather.3.gz
-%%PORTDOCS%%man/man3/MPI_Gatherv.3.gz
-%%PORTDOCS%%man/man3/MPI_Get.3.gz
-%%PORTDOCS%%man/man3/MPI_Get_address.3.gz
-%%PORTDOCS%%man/man3/MPI_Get_count.3.gz
-%%PORTDOCS%%man/man3/MPI_Get_elements.3.gz
-%%PORTDOCS%%man/man3/MPI_Get_processor_name.3.gz
-%%PORTDOCS%%man/man3/MPI_Get_version.3.gz
-%%PORTDOCS%%man/man3/MPI_Graph_create.3.gz
-%%PORTDOCS%%man/man3/MPI_Graph_get.3.gz
-%%PORTDOCS%%man/man3/MPI_Graph_map.3.gz
-%%PORTDOCS%%man/man3/MPI_Graph_neighbors.3.gz
-%%PORTDOCS%%man/man3/MPI_Graph_neighbors_count.3.gz
-%%PORTDOCS%%man/man3/MPI_Graphdims_get.3.gz
-%%PORTDOCS%%man/man3/MPI_Grequest_complete.3.gz
-%%PORTDOCS%%man/man3/MPI_Grequest_start.3.gz
-%%PORTDOCS%%man/man3/MPI_Group_compare.3.gz
-%%PORTDOCS%%man/man3/MPI_Group_difference.3.gz
-%%PORTDOCS%%man/man3/MPI_Group_excl.3.gz
-%%PORTDOCS%%man/man3/MPI_Group_free.3.gz
-%%PORTDOCS%%man/man3/MPI_Group_incl.3.gz
-%%PORTDOCS%%man/man3/MPI_Group_intersection.3.gz
-%%PORTDOCS%%man/man3/MPI_Group_range_excl.3.gz
-%%PORTDOCS%%man/man3/MPI_Group_range_incl.3.gz
-%%PORTDOCS%%man/man3/MPI_Group_rank.3.gz
-%%PORTDOCS%%man/man3/MPI_Group_size.3.gz
-%%PORTDOCS%%man/man3/MPI_Group_translate_ranks.3.gz
-%%PORTDOCS%%man/man3/MPI_Group_union.3.gz
-%%PORTDOCS%%man/man3/MPI_Ibsend.3.gz
-%%PORTDOCS%%man/man3/MPI_Info_create.3.gz
-%%PORTDOCS%%man/man3/MPI_Info_delete.3.gz
-%%PORTDOCS%%man/man3/MPI_Info_dup.3.gz
-%%PORTDOCS%%man/man3/MPI_Info_free.3.gz
-%%PORTDOCS%%man/man3/MPI_Info_get.3.gz
-%%PORTDOCS%%man/man3/MPI_Info_get_nkeys.3.gz
-%%PORTDOCS%%man/man3/MPI_Info_get_nthkey.3.gz
-%%PORTDOCS%%man/man3/MPI_Info_get_valuelen.3.gz
-%%PORTDOCS%%man/man3/MPI_Info_set.3.gz
-%%PORTDOCS%%man/man3/MPI_Init.3.gz
-%%PORTDOCS%%man/man3/MPI_Init_thread.3.gz
-%%PORTDOCS%%man/man3/MPI_Initialized.3.gz
-%%PORTDOCS%%man/man3/MPI_Intercomm_create.3.gz
-%%PORTDOCS%%man/man3/MPI_Intercomm_merge.3.gz
-%%PORTDOCS%%man/man3/MPI_Iprobe.3.gz
-%%PORTDOCS%%man/man3/MPI_Irecv.3.gz
-%%PORTDOCS%%man/man3/MPI_Irsend.3.gz
-%%PORTDOCS%%man/man3/MPI_Is_thread_main.3.gz
-%%PORTDOCS%%man/man3/MPI_Isend.3.gz
-%%PORTDOCS%%man/man3/MPI_Issend.3.gz
*** 413 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202205311505.24VF58Dp048705>