summaryrefslogtreecommitdiff
path: root/parallel
diff options
context:
space:
mode:
authortnn <tnn>2008-05-29 20:25:53 +0000
committertnn <tnn>2008-05-29 20:25:53 +0000
commit939891b9fe71d8988e38435099f9c9ddc893f777 (patch)
tree1cb6879fdd78e867df314a084dd9db304af3f014 /parallel
parent9a65984fa5d6df3cda40f74d9e9a63dd79253ed2 (diff)
downloadpkgsrc-939891b9fe71d8988e38435099f9c9ddc893f777.tar.gz
Update to mpich2-1.0.7. From pkgsrc-wip, contributed by Aleksej Saushev.
MPICH2 is an all-new implementation of MPI from the group at Argonne National Laboratory. It shares many goals with the original MPICH but no actual code. It is a portable, high-performance implementation of the entire MPI-2 standard. This release has all MPI-2 functions and features required by the standard with the exception of support for the "external32" portable I/O format.
Diffstat (limited to 'parallel')
-rw-r--r--parallel/mpi-ch/DESCR4
-rw-r--r--parallel/mpi-ch/Makefile183
-rw-r--r--parallel/mpi-ch/PLIST2282
-rw-r--r--parallel/mpi-ch/PLIST.java3
-rw-r--r--parallel/mpi-ch/buildlink3.mk25
-rw-r--r--parallel/mpi-ch/distinfo35
-rw-r--r--parallel/mpi-ch/patches/patch-aa64
-rw-r--r--parallel/mpi-ch/patches/patch-ab26
-rw-r--r--parallel/mpi-ch/patches/patch-ac36
-rw-r--r--parallel/mpi-ch/patches/patch-ad23
-rw-r--r--parallel/mpi-ch/patches/patch-ae71
-rw-r--r--parallel/mpi-ch/patches/patch-al200
-rw-r--r--parallel/mpi-ch/patches/patch-at12
-rw-r--r--parallel/mpi-ch/patches/patch-au68
-rw-r--r--parallel/mpi-ch/patches/patch-av16
-rw-r--r--parallel/mpi-ch/patches/patch-aw66
-rw-r--r--parallel/mpi-ch/patches/patch-ax18
-rw-r--r--parallel/mpi-ch/patches/patch-ay51
-rw-r--r--parallel/mpi-ch/patches/patch-az17
-rw-r--r--parallel/mpi-ch/patches/patch-ba16
-rw-r--r--parallel/mpi-ch/patches/patch-bb18
-rw-r--r--parallel/mpi-ch/patches/patch-bc16
-rw-r--r--parallel/mpi-ch/patches/patch-bd17
-rw-r--r--parallel/mpi-ch/patches/patch-be17
-rw-r--r--parallel/mpi-ch/patches/patch-ca51
25 files changed, 809 insertions, 2526 deletions
diff --git a/parallel/mpi-ch/DESCR b/parallel/mpi-ch/DESCR
index 66ff80a3dfc..d7962ac433c 100644
--- a/parallel/mpi-ch/DESCR
+++ b/parallel/mpi-ch/DESCR
@@ -1,5 +1,5 @@
-MPICH is a freely available, portable implementation of MPI, the new
-Standard for message-passing libraries.
+MPICH is a freely available, portable implementation of MPI and MPI-2
+standard message-passing interface.
Documentation on installing and using MPICH is available, as well as
manual pages for the routines and commands.
diff --git a/parallel/mpi-ch/Makefile b/parallel/mpi-ch/Makefile
index 1cc4e73ca2f..66c28a8ce71 100644
--- a/parallel/mpi-ch/Makefile
+++ b/parallel/mpi-ch/Makefile
@@ -1,140 +1,59 @@
-# $NetBSD: Makefile,v 1.54 2008/05/26 02:13:23 joerg Exp $
+# $NetBSD: Makefile,v 1.55 2008/05/29 20:25:53 tnn Exp $
-DISTNAME= mpich-1.2.6
-PKGREVISION= 6
-CATEGORIES= parallel
-MASTER_SITES= ftp://ftp.mcs.anl.gov/pub/mpi/
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} mpich-docs.tgz
+DISTNAME= mpich2-1.0.7
+CATEGORIES= parallel
+MASTER_SITES= http://www.mcs.anl.gov/research/projects/mpich2/downloads/tarballs/
-MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://www-unix.mcs.anl.gov/mpi/mpich1/
-COMMENT= Free implementation of the Message Passing Interface
+MAINTAINER= asau@inbox.ru
+HOMEPAGE= http://www.mcs.anl.gov/research/projects/mpich2/
+COMMENT= Open source MPI and MPI-2 implementation from Univ. of Chicago
-# many failures
-MAKE_JOBS_SAFE= no
-
-.if !exists(/usr/bin/ssh)
-DEPENDS+= {openssh-[0-9]*,ssh{,6}-1.2.27*}:../../security/openssh
-.endif
-
-BUILD_TARGET= ALL examples
-INSTALL_TARGET= install-all
-USE_LANGUAGES= c c++ fortran
-USE_TOOLS+= pax perl:run
-HAS_CONFIGURE= yes
-USE_FORTRAN= yes
-PKG_SYSCONFSUBDIR= mpi-ch
-
-MPI_RSH?= ssh
-
-.include "../../mk/bsd.prefs.mk"
-
-CONFIGURE_ARGS+= -prefix=${PREFIX:Q}
-CONFIGURE_ARGS+= -docdir=${PREFIX}/share/doc/mpi-ch
-CONFIGURE_ARGS+= -htmldir=${PREFIX}/share/doc/mpi-ch/html
-CONFIGURE_ARGS+= -mandir=${PREFIX}/${PKGMANDIR}
-CONFIGURE_ARGS+= -opt=-O
-CONFIGURE_ARGS+= -rsh=${MPI_RSH:Q}
-CONFIGURE_ARGS+= --with-comm=ch_p4
-CONFIGURE_ARGS+= --with-mpe
-CONFIGURE_ARGS+= --disable-devdebug
-CONFIGURE_ARGS+= --disable-f90
-CONFIGURE_ARGS+= --disable-f90modules
-CONFIGURE_ENV+= sysconfdir=${PKG_SYSCONFDIR:Q}
-CONFIGURE_ENV+= PERL=${PERL5:Q}
-CONFIGURE_ENV+= PERLFULLPATH=${PERL5:Q}
-
-# build PATH in the config file is not a problem
-CHECK_WRKREF_SKIP+= share/examples/mpi-ch/perftest/config.system
-
-PKG_SYSCONFSUBDIR= mpi-ch
-EGDIR= ${PREFIX}/share/examples/mpi-ch
-CONF_FILES+= ${EGDIR}/mpichconf.h.dat ${PKG_SYSCONFDIR}/mpichconf.h.dat
-CONF_FILES+= ${EGDIR}/mpichlib.conf ${PKG_SYSCONFDIR}/mpichlib.conf
-CONF_FILES+= ${EGDIR}/mpichversion.c ${PKG_SYSCONFDIR}/mpichversion.c
-CONF_FILES+= ${EGDIR}/mpif77.conf ${PKG_SYSCONFDIR}/mpif77.conf
-
-.if ${OPSYS} == "NetBSD"
-CONFIGURE_ARGS+= --with-arch=netbsd
-PLIST_SUBST+= MPICH_OPSYS=${LOWER_OPSYS:Q}
-.elif ${OPSYS} == "DragonFly"
-CONFIGURE_ARGS+= --with-arch=freebsd
-PLIST_SUBST+= MPICH_OPSYS=freebsd
-.elif ${OPSYS} == "IRIX"
-CONFIGURE_ARGS+= --with-arch=IRIX${ABI:S/32/N32/}
-PLIST_SUBST+= MPICH_OPSYS="${OPSYS}${ABI:S/32/N32/}"
-.endif
+CONFLICTS+= musicpd-[0-9]* # installs bin/mpd
+CONFLICTS+= mpich-[0-9]* # installs bin/mpicc & other wrappers
+CONFLICTS+= openmpi-[0-9]* # installs bin/mpicc & other wrappers
-.include "../../mk/compiler.mk"
-.if !empty(CC_VERSION:Mgcc-3*)
-CONFIGURE_ARGS+= --disable-weak-symbols
-.endif
+PKG_DESTDIR_SUPPORT= user-destdir
-MAKE_ENV+= RSHCOMMAND=${MPI_RSH:Q}
-
-BUILD_DEFS+= MPI_RSH
-
-PLIST_SRC+= ${PKGDIR}/PLIST
-
-post-extract:
- chmod -R g-w ${WRKDIR}/docs
-
-pre-configure:
- set -e; for f in MPI-2-C++ examples/perftest/config/confdb mpe \
- mpe/slog2sdk mpe/slog2sdk/trace_rlog mpe/slog2sdk/trace_sample\
- mpid/ch_p4/p4 romio/confdb src/fortran/config; do \
- ${RM} -f ${WRKSRC}/"$$f"/config.guess; \
- ${CP} ${PKGSRCDIR}/mk/gnu-config/config.guess \
- ${WRKSRC}/$$f; \
- done
- set -e; for f in MPI-2-C++ examples/perftest/config/confdb mpe \
- mpe/slog2sdk mpe/slog2sdk/trace_rlog mpe/slog2sdk/trace_sample\
- romio/confdb src/fortran/config; do \
- ${RM} -f ${WRKSRC}/"$$f"/config.sub; \
- ${CP} ${PKGSRCDIR}/mk/gnu-config/config.sub \
- ${WRKSRC}/$$f; \
- done
-.if ${MPI_RSH} == "rsh"
- @${ECHO} "======================================================================"
- @${ECHO} "Remember to enable 'shell' and 'login' in your /etc/inetd.conf and"
- @${ECHO} "restart inetd -- otherwise, the configure script will disable 'rsh'!"
- @${ECHO} "======================================================================"
- @sleep 3
-.endif
-
-post-build:
- @(if [ -r ${WRKSRC}/mpe/viewers/jumpshot-2/bin/jumpshot ]; then \
- ${TOUCH} ${WRKDIR}/with-java; \
- fi)
- ${SED} -e "s,@PREFIX@,${PREFIX}," ${WRKSRC}/man/man1/MPI.1 > \
- ${WRKSRC}/man/man1/MPI.1.tmp
- ${MV} ${WRKSRC}/man/man1/MPI.1.tmp ${WRKSRC}/man/man1/MPI.1
-
-post-patch:
- ${RM} -f ${WRKSRC}/man/man1/MPI.1.orig
-
-post-install:
- cd ${WRKDIR}/docs && pax -rw . ${PREFIX}/share/doc/mpi-ch/html
- @${RM} ${PREFIX}/${PKGMANDIR}/mandesc
- @${MV} ${PREFIX}/sbin/mpiuninstall ${PREFIX}/sbin/mpiuninstall.not
- @${CHMOD} 444 ${PREFIX}/sbin/mpiuninstall.not
- @${ECHO} "#!/bin/sh" > ${PREFIX}/sbin/mpiuninstall
- @${ECHO} "echo Please use the pkg_delete command to uninstall MPICH." \
- >> ${PREFIX}/sbin/mpiuninstall
- @${ECHO} "echo The original mpiuninstall script is provided in" \
- >> ${PREFIX}/sbin/mpiuninstall
- @${ECHO} "echo ${PREFIX}/sbin/mpiuninstall.not for reference." \
- >> ${PREFIX}/sbin/mpiuninstall
- @${ECHO} "exit" >> ${PREFIX}/sbin/mpiuninstall
- @${CHMOD} 755 ${PREFIX}/sbin/mpiuninstall
+MAKE_JOBS_SAFE= no
-BUILDLINK_DEPMETHOD.libXt?= build
+GNU_CONFIGURE= yes
+USE_LANGUAGES= c c++ fortran
-.include "../../x11/libX11/buildlink3.mk"
-.include "../../x11/libXt/buildlink3.mk"
-.include "../../x11/tk/buildlink3.mk"
+PKG_SYSCONFSUBDIR= mpich
+
+CONFIGURE_ARGS+= --datadir=${PREFIX}/share/${PKGBASE}
+CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
+CONFIGURE_ARGS+= --with-docdir=${PREFIX}/share/doc/${PKGBASE}
+CONFIGURE_ARGS+= --with-htmldir=${PREFIX}/share/doc/${PKGBASE}/html
+
+USE_TOOLS+= perl:run
+
+REPLACE_PYTHON+= src/pm/mpd/*.py src/pm/mpd/test/*.py
+
+CONF_FILES+= share/${PKGBASE}/examples/mpe_callstack_ldflags.conf \
+ ${PKG_SYSCONFDIR}/mpe_callstack_ldflags.conf
+CONF_FILES+= share/${PKGBASE}/examples/mpe_f77env.conf \
+ ${PKG_SYSCONFDIR}/mpe_f77env.conf
+CONF_FILES+= share/${PKGBASE}/examples/mpe_help.conf \
+ ${PKG_SYSCONFDIR}/mpe_help.conf
+CONF_FILES+= share/${PKGBASE}/examples/mpe_log.conf \
+ ${PKG_SYSCONFDIR}/mpe_log.conf
+CONF_FILES+= share/${PKGBASE}/examples/mpe_log_postlib.conf \
+ ${PKG_SYSCONFDIR}/mpe_log_postlib.conf
+CONF_FILES+= share/${PKGBASE}/examples/mpe_mpicheck.conf \
+ ${PKG_SYSCONFDIR}/mpe_mpicheck.conf
+CONF_FILES+= share/${PKGBASE}/examples/mpe_mpilog.conf \
+ ${PKG_SYSCONFDIR}/mpe_mpilog.conf
+CONF_FILES+= share/${PKGBASE}/examples/mpe_mpitrace.conf \
+ ${PKG_SYSCONFDIR}/mpe_mpitrace.conf
+CONF_FILES+= share/${PKGBASE}/examples/mpe_nolog.conf \
+ ${PKG_SYSCONFDIR}/mpe_nolog.conf
+CONF_FILES+= share/${PKGBASE}/examples/mpicc.conf \
+ ${PKG_SYSCONFDIR}/mpicc.conf
+CONF_FILES+= share/${PKGBASE}/examples/mpicxx.conf \
+ ${PKG_SYSCONFDIR}/mpicxx.conf
+CONF_FILES+= share/${PKGBASE}/examples/mpif77.conf \
+ ${PKG_SYSCONFDIR}/mpif77.conf
+
+.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"
-
-.if exists(${WRKDIR}/with-java)
-PLIST_SRC+= ${PKGDIR}/PLIST.java
-.endif
diff --git a/parallel/mpi-ch/PLIST b/parallel/mpi-ch/PLIST
index 8d8cdee7ae6..c61a0daefda 100644
--- a/parallel/mpi-ch/PLIST
+++ b/parallel/mpi-ch/PLIST
@@ -1,154 +1,108 @@
-@comment $NetBSD: PLIST,v 1.9 2006/05/18 14:26:48 joerg Exp $
-bin/clog2alog
-bin/clog_print
+@comment $NetBSD: PLIST,v 1.10 2008/05/29 20:25:53 tnn Exp $
+bin/check_callstack
+bin/clog2_join
+bin/clog2_print
+bin/clog2_repair
+bin/mpd
+bin/mpd.py
+bin/mpdallexit
+bin/mpdallexit.py
+bin/mpdboot
+bin/mpdboot.py
+bin/mpdcheck
+bin/mpdcheck.py
+bin/mpdchkpyver.py
+bin/mpdcleanup
+bin/mpdcleanup.py
+bin/mpdexit
+bin/mpdexit.py
+bin/mpdgdbdrv.py
+bin/mpdhelp
+bin/mpdhelp.py
+bin/mpdkilljob
+bin/mpdkilljob.py
+bin/mpdlib.py
+bin/mpdlistjobs
+bin/mpdlistjobs.py
+bin/mpdman.py
+bin/mpdringtest
+bin/mpdringtest.py
+bin/mpdroot
+bin/mpdrun
+bin/mpdrun.py
+bin/mpdsigjob
+bin/mpdsigjob.py
+bin/mpdtrace
+bin/mpdtrace.py
+bin/mpecc.in
+bin/mpefc.in
bin/mpicc
-bin/mpichversion
+bin/mpich2version
bin/mpicxx
+bin/mpiexec
+bin/mpiexec.py
bin/mpif77
-bin/mpiman
-bin/mpireconfig
-bin/mpireconfig.dat
bin/mpirun
-bin/mpirun.args
-bin/mpirun.ch_p4
-bin/mpirun.ch_p4.args
-bin/mpirun.p4shmem
-bin/mpirun.pg
-bin/mpirun.rand
-bin/mpirun_dbg.dbx
-bin/mpirun_dbg.ddd
-bin/mpirun_dbg.gdb
-bin/mpirun_dbg.ladebug
-bin/mpirun_dbg.totalview
-bin/mpirun_dbg.xxgdb
-bin/serv_p4
-bin/tarch
-bin/tdevice
-include/basex11.h
+bin/mpirun.py
+bin/parkill
+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
include/mpe_log.h
-include/mpeexten.h
-include/mpef.h
-include/mpetools.h
+include/mpe_log_thread.h
+include/mpe_logf.h
+include/mpe_misc.h
+include/mpe_thread.h
include/mpi.h
-include/mpi2c++/comm.h
-include/mpi2c++/comm_inln.h
-include/mpi2c++/constants.h
-include/mpi2c++/datatype.h
-include/mpi2c++/datatype_inln.h
-include/mpi2c++/errhandler.h
-include/mpi2c++/errhandler_inln.h
-include/mpi2c++/exception.h
-include/mpi2c++/functions.h
-include/mpi2c++/functions_inln.h
-include/mpi2c++/group.h
-include/mpi2c++/group_inln.h
-include/mpi2c++/intercomm.h
-include/mpi2c++/intercomm_inln.h
-include/mpi2c++/intracomm.h
-include/mpi2c++/intracomm_inln.h
-include/mpi2c++/mpi++.h
-include/mpi2c++/mpi2c++_config.h
-include/mpi2c++/mpi2c++_list.h
-include/mpi2c++/mpi2c++_map.h
-include/mpi2c++/op.h
-include/mpi2c++/op_inln.h
-include/mpi2c++/pcomm.h
-include/mpi2c++/pdatatype.h
-include/mpi2c++/perrhandler.h
-include/mpi2c++/pexception.h
-include/mpi2c++/pgroup.h
-include/mpi2c++/pgroup_inln.h
-include/mpi2c++/pintercomm.h
-include/mpi2c++/pintracomm.h
-include/mpi2c++/pmpi++.h
-include/mpi2c++/pop.h
-include/mpi2c++/pop_inln.h
-include/mpi2c++/prequest.h
-include/mpi2c++/prequest_inln.h
-include/mpi2c++/pstatus.h
-include/mpi2c++/pstatus_inln.h
-include/mpi2c++/ptopology.h
-include/mpi2c++/request.h
-include/mpi2c++/request_inln.h
-include/mpi2c++/status.h
-include/mpi2c++/status_inln.h
-include/mpi2c++/topology.h
-include/mpi2c++/topology_inln.h
-include/mpi_errno.h
-include/mpi_fortdefs.h
-include/mpidefs.h
+include/mpicxx.h
include/mpif.h
include/mpio.h
include/mpiof.h
-include/protofix.h
-lib/libampe.a
lib/libfmpich.a
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/libmpichfsup.a
-lib/libpmpich++.a
-lib/libpmpich.a
+lib/libmpichcxx.a
lib/libtmpe.a
lib/mpe_prof.o
-man/man1/Jumpshots.1
+lib/pkgconfig/mpich2-ch3.pc
man/man1/MPI.1
-man/man1/chp4_servs.1
-man/man1/cleanipcs.1
-man/man1/mpiCC.1
man/man1/mpicc.1
+man/man1/mpicxx.1
+man/man1/mpiexec.1
man/man1/mpif77.1
man/man1/mpif90.1
-man/man1/mpiman.1
-man/man1/mpireconfig.1
-man/man1/mpirun.1
-man/man1/tstmachines.1
-man/man3/Constants.3
-man/man3/MPIO_Request_c2f.3
-man/man3/MPIO_Request_f2c.3
-man/man3/MPIO_Test.3
-man/man3/MPIO_Wait.3
-man/man3/MPI_2COMPLEX.3
-man/man3/MPI_2DOUBLE_COMPLEX.3
-man/man3/MPI_2DOUBLE_PRECISION.3
-man/man3/MPI_2INT.3
-man/man3/MPI_2INTEGER.3
-man/man3/MPI_2REAL.3
-man/man3/MPI_ANY_SOURCE.3
-man/man3/MPI_ANY_TAG.3
man/man3/MPI_Abort.3
+man/man3/MPI_Accumulate.3
+man/man3/MPI_Add_error_class.3
+man/man3/MPI_Add_error_code.3
+man/man3/MPI_Add_error_string.3
man/man3/MPI_Address.3
-man/man3/MPI_Aint.3
man/man3/MPI_Allgather.3
man/man3/MPI_Allgatherv.3
+man/man3/MPI_Alloc_mem.3
man/man3/MPI_Allreduce.3
man/man3/MPI_Alltoall.3
man/man3/MPI_Alltoallv.3
+man/man3/MPI_Alltoallw.3
man/man3/MPI_Attr_delete.3
man/man3/MPI_Attr_get.3
man/man3/MPI_Attr_put.3
-man/man3/MPI_BAND.3
-man/man3/MPI_BOR.3
-man/man3/MPI_BOTTOM.3
-man/man3/MPI_BSEND_OVERHEAD.3
-man/man3/MPI_BXOR.3
-man/man3/MPI_BYTE.3
man/man3/MPI_Barrier.3
man/man3/MPI_Bcast.3
man/man3/MPI_Bsend.3
man/man3/MPI_Bsend_init.3
man/man3/MPI_Buffer_attach.3
man/man3/MPI_Buffer_detach.3
-man/man3/MPI_CART.3
-man/man3/MPI_CHAR.3
-man/man3/MPI_COMM_NULL.3
-man/man3/MPI_COMM_SELF.3
-man/man3/MPI_COMM_WORLD.3
-man/man3/MPI_COMPLEX.3
-man/man3/MPI_CONGRUENT.3
man/man3/MPI_Cancel.3
man/man3/MPI_Cart_coords.3
man/man3/MPI_Cart_create.3
@@ -158,76 +112,48 @@ man/man3/MPI_Cart_rank.3
man/man3/MPI_Cart_shift.3
man/man3/MPI_Cart_sub.3
man/man3/MPI_Cartdim_get.3
+man/man3/MPI_Close_port.3
+man/man3/MPI_Comm_accept.3
+man/man3/MPI_Comm_call_errhandler.3
man/man3/MPI_Comm_compare.3
+man/man3/MPI_Comm_connect.3
man/man3/MPI_Comm_create.3
+man/man3/MPI_Comm_create_errhandler.3
+man/man3/MPI_Comm_create_keyval.3
+man/man3/MPI_Comm_delete_attr.3
+man/man3/MPI_Comm_disconnect.3
man/man3/MPI_Comm_dup.3
man/man3/MPI_Comm_free.3
+man/man3/MPI_Comm_free_keyval.3
+man/man3/MPI_Comm_get_attr.3
+man/man3/MPI_Comm_get_errhandler.3
man/man3/MPI_Comm_get_name.3
+man/man3/MPI_Comm_get_parent.3
man/man3/MPI_Comm_group.3
+man/man3/MPI_Comm_join.3
man/man3/MPI_Comm_rank.3
man/man3/MPI_Comm_remote_group.3
man/man3/MPI_Comm_remote_size.3
+man/man3/MPI_Comm_set_attr.3
+man/man3/MPI_Comm_set_errhandler.3
man/man3/MPI_Comm_set_name.3
man/man3/MPI_Comm_size.3
+man/man3/MPI_Comm_spawn.3
+man/man3/MPI_Comm_spawn_multiple.3
man/man3/MPI_Comm_split.3
man/man3/MPI_Comm_test_inter.3
-man/man3/MPI_Copy_function.3
-man/man3/MPI_DATATYPE_NULL.3
-man/man3/MPI_DOUBLE.3
-man/man3/MPI_DOUBLE_COMPLEX.3
-man/man3/MPI_DOUBLE_INT.3
-man/man3/MPI_DOUBLE_PRECISION.3
-man/man3/MPI_DUP_FN.3
-man/man3/MPI_Delete_function.3
man/man3/MPI_Dims_create.3
-man/man3/MPI_ERRHANDLER_NULL.3
-man/man3/MPI_ERROR.3
-man/man3/MPI_ERRORS_ARE_FATAL.3
-man/man3/MPI_ERRORS_RETURN.3
-man/man3/MPI_ERR_ARG.3
-man/man3/MPI_ERR_BAD_ARGS.3
-man/man3/MPI_ERR_BUFFER.3
-man/man3/MPI_ERR_BUFFER_EXISTS.3
-man/man3/MPI_ERR_COMM.3
-man/man3/MPI_ERR_COMM_INTER.3
-man/man3/MPI_ERR_COMM_INTRA.3
-man/man3/MPI_ERR_COMM_NULL.3
-man/man3/MPI_ERR_COUNT.3
-man/man3/MPI_ERR_DIMS.3
-man/man3/MPI_ERR_ERRORCODE.3
-man/man3/MPI_ERR_EXHAUSTED.3
-man/man3/MPI_ERR_GROUP.3
-man/man3/MPI_ERR_INIT.3
-man/man3/MPI_ERR_INTERN.3
-man/man3/MPI_ERR_IN_STATUS.3
-man/man3/MPI_ERR_LASTCODE.3
-man/man3/MPI_ERR_LIMIT.3
-man/man3/MPI_ERR_NOMATCH.3
-man/man3/MPI_ERR_NULL.3
-man/man3/MPI_ERR_OP.3
-man/man3/MPI_ERR_OTHER.3
-man/man3/MPI_ERR_PERM_KEY.3
-man/man3/MPI_ERR_PERM_OP.3
-man/man3/MPI_ERR_PERM_TYPE.3
-man/man3/MPI_ERR_PRE_INIT.3
-man/man3/MPI_ERR_RANK.3
-man/man3/MPI_ERR_REQUEST.3
-man/man3/MPI_ERR_ROOT.3
-man/man3/MPI_ERR_TAG.3
-man/man3/MPI_ERR_TOPOLOGY.3
-man/man3/MPI_ERR_TRUNCATE.3
-man/man3/MPI_ERR_TYPE.3
-man/man3/MPI_ERR_UNKNOWN.3
man/man3/MPI_Errhandler_create.3
man/man3/MPI_Errhandler_free.3
man/man3/MPI_Errhandler_get.3
man/man3/MPI_Errhandler_set.3
man/man3/MPI_Error_class.3
man/man3/MPI_Error_string.3
-man/man3/MPI_FLOAT.3
-man/man3/MPI_FLOAT_INT.3
+man/man3/MPI_Exscan.3
man/man3/MPI_File_c2f.3
+man/man3/MPI_File_call_errhandler.3
man/man3/MPI_File_close.3
+man/man3/MPI_File_create_errhandler.3
man/man3/MPI_File_delete.3
man/man3/MPI_File_f2c.3
man/man3/MPI_File_get_amode.3
@@ -283,11 +209,11 @@ man/man3/MPI_File_write_ordered_end.3
man/man3/MPI_File_write_shared.3
man/man3/MPI_Finalize.3
man/man3/MPI_Finalized.3
-man/man3/MPI_GRAPH.3
-man/man3/MPI_GROUP_EMPTY.3
-man/man3/MPI_GROUP_NULL.3
+man/man3/MPI_Free_mem.3
man/man3/MPI_Gather.3
man/man3/MPI_Gatherv.3
+man/man3/MPI_Get.3
+man/man3/MPI_Get_address.3
man/man3/MPI_Get_count.3
man/man3/MPI_Get_elements.3
man/man3/MPI_Get_processor_name.3
@@ -298,6 +224,8 @@ man/man3/MPI_Graph_map.3
man/man3/MPI_Graph_neighbors.3
man/man3/MPI_Graph_neighbors_count.3
man/man3/MPI_Graphdims_get.3
+man/man3/MPI_Grequest_complete.3
+man/man3/MPI_Grequest_start.3
man/man3/MPI_Group_compare.3
man/man3/MPI_Group_difference.3
man/man3/MPI_Group_excl.3
@@ -310,21 +238,10 @@ man/man3/MPI_Group_rank.3
man/man3/MPI_Group_size.3
man/man3/MPI_Group_translate_ranks.3
man/man3/MPI_Group_union.3
-man/man3/MPI_HOST.3
-man/man3/MPI_Handler_function.3
-man/man3/MPI_IDENT.3
-man/man3/MPI_INT.3
-man/man3/MPI_INTEGER.3
-man/man3/MPI_INTEGER1.3
-man/man3/MPI_INTEGER2.3
-man/man3/MPI_INTEGER4.3
-man/man3/MPI_IO.3
man/man3/MPI_Ibsend.3
-man/man3/MPI_Info_c2f.3
man/man3/MPI_Info_create.3
man/man3/MPI_Info_delete.3
man/man3/MPI_Info_dup.3
-man/man3/MPI_Info_f2c.3
man/man3/MPI_Info_free.3
man/man3/MPI_Info_get.3
man/man3/MPI_Info_get_nkeys.3
@@ -334,63 +251,38 @@ man/man3/MPI_Info_set.3
man/man3/MPI_Init.3
man/man3/MPI_Init_thread.3
man/man3/MPI_Initialized.3
-man/man3/MPI_Int2handle.3
man/man3/MPI_Intercomm_create.3
man/man3/MPI_Intercomm_merge.3
man/man3/MPI_Iprobe.3
man/man3/MPI_Irecv.3
man/man3/MPI_Irsend.3
+man/man3/MPI_Is_thread_main.3
man/man3/MPI_Isend.3
man/man3/MPI_Issend.3
-man/man3/MPI_KEYVAL_INVALID.3
man/man3/MPI_Keyval_create.3
man/man3/MPI_Keyval_free.3
-man/man3/MPI_LAND.3
-man/man3/MPI_LB.3
-man/man3/MPI_LOGICAL.3
-man/man3/MPI_LONG.3
-man/man3/MPI_LONG_DOUBLE.3
-man/man3/MPI_LONG_DOUBLE_INT.3
-man/man3/MPI_LONG_INT.3
-man/man3/MPI_LONG_LONG_INT.3
-man/man3/MPI_LOR.3
-man/man3/MPI_LXOR.3
-man/man3/MPI_MAX.3
-man/man3/MPI_MAXLOC.3
-man/man3/MPI_MAX_ERROR_STRING.3
-man/man3/MPI_MAX_PROCESSOR_NAME.3
-man/man3/MPI_MIN.3
-man/man3/MPI_MINLOC.3
-man/man3/MPI_NULL_COPY_FN.3
-man/man3/MPI_NULL_DELETE_FN.3
-man/man3/MPI_OP_NULL.3
+man/man3/MPI_Lookup_name.3
man/man3/MPI_Op_create.3
man/man3/MPI_Op_free.3
-man/man3/MPI_PACKED.3
-man/man3/MPI_PROC_NULL.3
-man/man3/MPI_PROD.3
+man/man3/MPI_Open_port.3
man/man3/MPI_Pack.3
+man/man3/MPI_Pack_external.3
+man/man3/MPI_Pack_external_size.3
man/man3/MPI_Pack_size.3
man/man3/MPI_Pcontrol.3
man/man3/MPI_Probe.3
-man/man3/MPI_REAL.3
-man/man3/MPI_REAL4.3
-man/man3/MPI_REAL8.3
-man/man3/MPI_REQUEST_NULL.3
+man/man3/MPI_Publish_name.3
+man/man3/MPI_Put.3
+man/man3/MPI_Query_thread.3
man/man3/MPI_Recv.3
man/man3/MPI_Recv_init.3
man/man3/MPI_Reduce.3
man/man3/MPI_Reduce_scatter.3
-man/man3/MPI_Request_c2f.3
+man/man3/MPI_Register_datarep.3
man/man3/MPI_Request_free.3
+man/man3/MPI_Request_get_status.3
man/man3/MPI_Rsend.3
man/man3/MPI_Rsend_init.3
-man/man3/MPI_SHORT.3
-man/man3/MPI_SHORT_INT.3
-man/man3/MPI_SIMILAR.3
-man/man3/MPI_SOURCE.3
-man/man3/MPI_SUCCESS.3
-man/man3/MPI_SUM.3
man/man3/MPI_Scan.3
man/man3/MPI_Scatter.3
man/man3/MPI_Scatterv.3
@@ -402,11 +294,8 @@ man/man3/MPI_Ssend.3
man/man3/MPI_Ssend_init.3
man/man3/MPI_Start.3
man/man3/MPI_Startall.3
-man/man3/MPI_Status_c2f.3
man/man3/MPI_Status_set_cancelled.3
man/man3/MPI_Status_set_elements.3
-man/man3/MPI_TAG.3
-man/man3/MPI_TAG_UB.3
man/man3/MPI_Test.3
man/man3/MPI_Test_cancelled.3
man/man3/MPI_Testall.3
@@ -416,66 +305,76 @@ man/man3/MPI_Topo_test.3
man/man3/MPI_Type_commit.3
man/man3/MPI_Type_contiguous.3
man/man3/MPI_Type_create_darray.3
+man/man3/MPI_Type_create_hindexed.3
+man/man3/MPI_Type_create_hvector.3
man/man3/MPI_Type_create_indexed_block.3
+man/man3/MPI_Type_create_keyval.3
+man/man3/MPI_Type_create_resized.3
+man/man3/MPI_Type_create_struct.3
man/man3/MPI_Type_create_subarray.3
+man/man3/MPI_Type_delete_attr.3
+man/man3/MPI_Type_dup.3
man/man3/MPI_Type_extent.3
man/man3/MPI_Type_free.3
+man/man3/MPI_Type_free_keyval.3
+man/man3/MPI_Type_get_attr.3
man/man3/MPI_Type_get_contents.3
man/man3/MPI_Type_get_envelope.3
+man/man3/MPI_Type_get_extent.3
+man/man3/MPI_Type_get_name.3
+man/man3/MPI_Type_get_true_extent.3
man/man3/MPI_Type_hindexed.3
man/man3/MPI_Type_hvector.3
man/man3/MPI_Type_indexed.3
man/man3/MPI_Type_lb.3
+man/man3/MPI_Type_match_size.3
+man/man3/MPI_Type_set_attr.3
+man/man3/MPI_Type_set_name.3
man/man3/MPI_Type_size.3
man/man3/MPI_Type_struct.3
man/man3/MPI_Type_ub.3
man/man3/MPI_Type_vector.3
-man/man3/MPI_UB.3
-man/man3/MPI_UNDEFINED.3
-man/man3/MPI_UNDEFINED_RANK.3
-man/man3/MPI_UNEQUAL.3
-man/man3/MPI_UNSIGNED.3
-man/man3/MPI_UNSIGNED_CHAR.3
-man/man3/MPI_UNSIGNED_LONG.3
-man/man3/MPI_UNSIGNED_SHORT.3
man/man3/MPI_Unpack.3
-man/man3/MPI_User_function.3
-man/man3/MPI_WTIME_IS_GLOBAL.3
+man/man3/MPI_Unpack_external.3
+man/man3/MPI_Unpublish_name.3
man/man3/MPI_Wait.3
man/man3/MPI_Waitall.3
man/man3/MPI_Waitany.3
man/man3/MPI_Waitsome.3
+man/man3/MPI_Win_call_errhandler.3
+man/man3/MPI_Win_complete.3
+man/man3/MPI_Win_create.3
+man/man3/MPI_Win_create_errhandler.3
+man/man3/MPI_Win_create_keyval.3
+man/man3/MPI_Win_delete_attr.3
+man/man3/MPI_Win_fence.3
+man/man3/MPI_Win_free.3
+man/man3/MPI_Win_free_keyval.3
+man/man3/MPI_Win_get_attr.3
+man/man3/MPI_Win_get_errhandler.3
+man/man3/MPI_Win_get_group.3
+man/man3/MPI_Win_get_name.3
+man/man3/MPI_Win_lock.3
+man/man3/MPI_Win_post.3
+man/man3/MPI_Win_set_attr.3
+man/man3/MPI_Win_set_errhandler.3
+man/man3/MPI_Win_set_name.3
+man/man3/MPI_Win_start.3
+man/man3/MPI_Win_test.3
+man/man3/MPI_Win_unlock.3
+man/man3/MPI_Win_wait.3
man/man3/MPI_Wtick.3
man/man3/MPI_Wtime.3
-man/man4/CLOG_Finalize.4
-man/man4/CLOG_Init.4
-man/man4/CLOG_Output.4
-man/man4/CLOG_commtype.4
-man/man4/CLOG_cput.4
-man/man4/CLOG_csync.4
-man/man4/CLOG_get_new_event.4
-man/man4/CLOG_get_new_state.4
-man/man4/CLOG_init_buffers.4
-man/man4/CLOG_mergelogs.4
-man/man4/CLOG_mergend.4
-man/man4/CLOG_msgtype.4
-man/man4/CLOG_newbuff.4
-man/man4/CLOG_nodebuffer2disk.4
-man/man4/CLOG_procbuf.4
-man/man4/CLOG_reclen.4
-man/man4/CLOG_rectype.4
-man/man4/CLOG_reinit_buff.4
-man/man4/CLOG_treesetup.4
-man/man4/MPE.4
man/man4/MPE_Add_RGB_color.4
man/man4/MPE_CaptureFile.4
man/man4/MPE_Close_graphics.4
man/man4/MPE_Comm_global_rank.4
-man/man4/MPE_Counter_create.4
-man/man4/MPE_Counter_free.4
-man/man4/MPE_Counter_nxtval.4
man/man4/MPE_Decomp1d.4
+man/man4/MPE_Describe_comm_event.4
+man/man4/MPE_Describe_comm_state.4
man/man4/MPE_Describe_event.4
+man/man4/MPE_Describe_info_event.4
+man/man4/MPE_Describe_info_state.4
man/man4/MPE_Describe_state.4
man/man4/MPE_Draw_circle.4
man/man4/MPE_Draw_line.4
@@ -483,9 +382,11 @@ man/man4/MPE_Draw_logic.4
man/man4/MPE_Draw_point.4
man/man4/MPE_Draw_points.4
man/man4/MPE_Draw_string.4
+man/man4/MPE_Errors_call_debugger.4
man/man4/MPE_Fill_circle.4
man/man4/MPE_Fill_rectangle.4
man/man4/MPE_Finish_log.4
+man/man4/MPE_GetHostName.4
man/man4/MPE_GetTags.4
man/man4/MPE_Get_mouse_press.4
man/man4/MPE_IO_Stdout_to_file.4
@@ -493,1481 +394,442 @@ man/man4/MPE_Iget_mouse_press.4
man/man4/MPE_Init_log.4
man/man4/MPE_Initialized_logging.4
man/man4/MPE_Line_thickness.4
+man/man4/MPE_Log_bare_event.4
+man/man4/MPE_Log_comm_event.4
+man/man4/MPE_Log_comm_receive.4
+man/man4/MPE_Log_comm_send.4
man/man4/MPE_Log_event.4
man/man4/MPE_Log_get_event_number.4
+man/man4/MPE_Log_get_solo_eventID.4
+man/man4/MPE_Log_get_state_eventIDs.4
+man/man4/MPE_Log_info_event.4
+man/man4/MPE_Log_merged_logfilename.4
+man/man4/MPE_Log_pack.4
man/man4/MPE_Log_receive.4
man/man4/MPE_Log_send.4
+man/man4/MPE_Log_sync_clocks.4
man/man4/MPE_Make_color_array.4
man/man4/MPE_Num_colors.4
man/man4/MPE_Open_graphics.4
-man/man4/MPE_Print_datatype_pack_action.4
-man/man4/MPE_Print_datatype_unpack_action.4
man/man4/MPE_ReturnTags.4
man/man4/MPE_Seq_begin.4
man/man4/MPE_Seq_end.4
+man/man4/MPE_Signals_call_debugger.4
man/man4/MPE_Start_log.4
man/man4/MPE_Stop_log.4
man/man4/MPE_TagsEnd.4
man/man4/MPE_Update.4
-sbin/chkserv
-sbin/chp4_servs
-sbin/cleanipcs
-sbin/mpiuninstall
-sbin/mpiuninstall.not
-sbin/tstmachines
-share/doc/mpi-ch/html/index.html
-share/doc/mpi-ch/html/install/blueball.gif
-share/doc/mpi-ch/html/install/greenball.gif
-share/doc/mpi-ch/html/install/img0.xbm
-share/doc/mpi-ch/html/install/next.xbm
-share/doc/mpi-ch/html/install/node1.htm
-share/doc/mpi-ch/html/install/node15.htm
-share/doc/mpi-ch/html/install/node16.htm
-share/doc/mpi-ch/html/install/node17.htm
-share/doc/mpi-ch/html/install/node18.htm
-share/doc/mpi-ch/html/install/node19.htm
-share/doc/mpi-ch/html/install/node2.htm
-share/doc/mpi-ch/html/install/node20.htm
-share/doc/mpi-ch/html/install/node21.htm
-share/doc/mpi-ch/html/install/node22.htm
-share/doc/mpi-ch/html/install/node23.htm
-share/doc/mpi-ch/html/install/node24.htm
-share/doc/mpi-ch/html/install/node29.htm
-share/doc/mpi-ch/html/install/node3.htm
-share/doc/mpi-ch/html/install/node30.htm
-share/doc/mpi-ch/html/install/node31.htm
-share/doc/mpi-ch/html/install/node32.htm
-share/doc/mpi-ch/html/install/node33.htm
-share/doc/mpi-ch/html/install/node34.htm
-share/doc/mpi-ch/html/install/node35.htm
-share/doc/mpi-ch/html/install/node38.htm
-share/doc/mpi-ch/html/install/node39.htm
-share/doc/mpi-ch/html/install/node4.htm
-share/doc/mpi-ch/html/install/node40.htm
-share/doc/mpi-ch/html/install/node41.htm
-share/doc/mpi-ch/html/install/node43.htm
-share/doc/mpi-ch/html/install/node44.htm
-share/doc/mpi-ch/html/install/node45.htm
-share/doc/mpi-ch/html/install/node46.htm
-share/doc/mpi-ch/html/install/node47.htm
-share/doc/mpi-ch/html/install/node48.htm
-share/doc/mpi-ch/html/install/node49.htm
-share/doc/mpi-ch/html/install/node5.htm
-share/doc/mpi-ch/html/install/node51.htm
-share/doc/mpi-ch/html/install/node52.htm
-share/doc/mpi-ch/html/install/node53.htm
-share/doc/mpi-ch/html/install/node54.htm
-share/doc/mpi-ch/html/install/node55.htm
-share/doc/mpi-ch/html/install/node56.htm
-share/doc/mpi-ch/html/install/node57.htm
-share/doc/mpi-ch/html/install/node58.htm
-share/doc/mpi-ch/html/install/node59.htm
-share/doc/mpi-ch/html/install/node6.htm
-share/doc/mpi-ch/html/install/node60.htm
-share/doc/mpi-ch/html/install/node61.htm
-share/doc/mpi-ch/html/install/node62.htm
-share/doc/mpi-ch/html/install/node64.htm
-share/doc/mpi-ch/html/install/node65.htm
-share/doc/mpi-ch/html/install/node7.htm
-share/doc/mpi-ch/html/install/node74.htm
-share/doc/mpi-ch/html/install/node75.htm
-share/doc/mpi-ch/html/install/node76.htm
-share/doc/mpi-ch/html/install/node77.htm
-share/doc/mpi-ch/html/install/node78.htm
-share/doc/mpi-ch/html/install/node8.htm
-share/doc/mpi-ch/html/install/paper.htm
-share/doc/mpi-ch/html/install/previous.xbm
-share/doc/mpi-ch/html/install/purpleball.gif
-share/doc/mpi-ch/html/install/redball.gif
-share/doc/mpi-ch/html/install/up.xbm
-share/doc/mpi-ch/html/install/yellowball.gif
-share/doc/mpi-ch/html/mpeguide/blueball.gif
-share/doc/mpi-ch/html/mpeguide/greenball.gif
-share/doc/mpi-ch/html/mpeguide/img0.xbm
-share/doc/mpi-ch/html/mpeguide/jumpshot.gif
-share/doc/mpi-ch/html/mpeguide/next.xbm
-share/doc/mpi-ch/html/mpeguide/node1.htm
-share/doc/mpi-ch/html/mpeguide/node12.htm
-share/doc/mpi-ch/html/mpeguide/node15.htm
-share/doc/mpi-ch/html/mpeguide/node16.htm
-share/doc/mpi-ch/html/mpeguide/node17.htm
-share/doc/mpi-ch/html/mpeguide/node18.htm
-share/doc/mpi-ch/html/mpeguide/node19.htm
-share/doc/mpi-ch/html/mpeguide/node2.htm
-share/doc/mpi-ch/html/mpeguide/node20.htm
-share/doc/mpi-ch/html/mpeguide/node21.htm
-share/doc/mpi-ch/html/mpeguide/node22.htm
-share/doc/mpi-ch/html/mpeguide/node23.htm
-share/doc/mpi-ch/html/mpeguide/node27.htm
-share/doc/mpi-ch/html/mpeguide/node3.htm
-share/doc/mpi-ch/html/mpeguide/node31.htm
-share/doc/mpi-ch/html/mpeguide/node32.htm
-share/doc/mpi-ch/html/mpeguide/node33.htm
-share/doc/mpi-ch/html/mpeguide/node34.htm
-share/doc/mpi-ch/html/mpeguide/node35.htm
-share/doc/mpi-ch/html/mpeguide/node36.htm
-share/doc/mpi-ch/html/mpeguide/node39.htm
-share/doc/mpi-ch/html/mpeguide/node4.htm
-share/doc/mpi-ch/html/mpeguide/node42.htm
-share/doc/mpi-ch/html/mpeguide/node43.htm
-share/doc/mpi-ch/html/mpeguide/node44.htm
-share/doc/mpi-ch/html/mpeguide/node45.htm
-share/doc/mpi-ch/html/mpeguide/node46.htm
-share/doc/mpi-ch/html/mpeguide/node47.htm
-share/doc/mpi-ch/html/mpeguide/node48.htm
-share/doc/mpi-ch/html/mpeguide/node49.htm
-share/doc/mpi-ch/html/mpeguide/node5.htm
-share/doc/mpi-ch/html/mpeguide/node6.htm
-share/doc/mpi-ch/html/mpeguide/node7.htm
-share/doc/mpi-ch/html/mpeguide/paper.htm
-share/doc/mpi-ch/html/mpeguide/previous.xbm
-share/doc/mpi-ch/html/mpeguide/purpleball.gif
-share/doc/mpi-ch/html/mpeguide/redball.gif
-share/doc/mpi-ch/html/mpeguide/up.xbm
-share/doc/mpi-ch/html/mpeguide/upshot1.gif
-share/doc/mpi-ch/html/mpeguide/yellowball.gif
-share/doc/mpi-ch/html/userguide/blueball.gif
-share/doc/mpi-ch/html/userguide/greenball.gif
-share/doc/mpi-ch/html/userguide/img0.xbm
-share/doc/mpi-ch/html/userguide/img1.xbm
-share/doc/mpi-ch/html/userguide/jumpshot.gif
-share/doc/mpi-ch/html/userguide/mpds-all.gif
-share/doc/mpi-ch/html/userguide/mpds-console.gif
-share/doc/mpi-ch/html/userguide/mpds-only.gif
-share/doc/mpi-ch/html/userguide/next.xbm
-share/doc/mpi-ch/html/userguide/node1.htm
-share/doc/mpi-ch/html/userguide/node10.htm
-share/doc/mpi-ch/html/userguide/node100.htm
-share/doc/mpi-ch/html/userguide/node101.htm
-share/doc/mpi-ch/html/userguide/node102.htm
-share/doc/mpi-ch/html/userguide/node103.htm
-share/doc/mpi-ch/html/userguide/node104.htm
-share/doc/mpi-ch/html/userguide/node105.htm
-share/doc/mpi-ch/html/userguide/node106.htm
-share/doc/mpi-ch/html/userguide/node11.htm
-share/doc/mpi-ch/html/userguide/node19.htm
-share/doc/mpi-ch/html/userguide/node2.htm
-share/doc/mpi-ch/html/userguide/node24.htm
-share/doc/mpi-ch/html/userguide/node25.htm
-share/doc/mpi-ch/html/userguide/node26.htm
-share/doc/mpi-ch/html/userguide/node28.htm
-share/doc/mpi-ch/html/userguide/node29.htm
-share/doc/mpi-ch/html/userguide/node3.htm
-share/doc/mpi-ch/html/userguide/node30.htm
-share/doc/mpi-ch/html/userguide/node31.htm
-share/doc/mpi-ch/html/userguide/node32.htm
-share/doc/mpi-ch/html/userguide/node33.htm
-share/doc/mpi-ch/html/userguide/node34.htm
-share/doc/mpi-ch/html/userguide/node35.htm
-share/doc/mpi-ch/html/userguide/node36.htm
-share/doc/mpi-ch/html/userguide/node40.htm
-share/doc/mpi-ch/html/userguide/node41.htm
-share/doc/mpi-ch/html/userguide/node43.htm
-share/doc/mpi-ch/html/userguide/node44.htm
-share/doc/mpi-ch/html/userguide/node45.htm
-share/doc/mpi-ch/html/userguide/node46.htm
-share/doc/mpi-ch/html/userguide/node47.htm
-share/doc/mpi-ch/html/userguide/node48.htm
-share/doc/mpi-ch/html/userguide/node49.htm
-share/doc/mpi-ch/html/userguide/node5.htm
-share/doc/mpi-ch/html/userguide/node50.htm
-share/doc/mpi-ch/html/userguide/node51.htm
-share/doc/mpi-ch/html/userguide/node53.htm
-share/doc/mpi-ch/html/userguide/node54.htm
-share/doc/mpi-ch/html/userguide/node55.htm
-share/doc/mpi-ch/html/userguide/node56.htm
-share/doc/mpi-ch/html/userguide/node57.htm
-share/doc/mpi-ch/html/userguide/node58.htm
-share/doc/mpi-ch/html/userguide/node59.htm
-share/doc/mpi-ch/html/userguide/node6.htm
-share/doc/mpi-ch/html/userguide/node60.htm
-share/doc/mpi-ch/html/userguide/node61.htm
-share/doc/mpi-ch/html/userguide/node62.htm
-share/doc/mpi-ch/html/userguide/node63.htm
-share/doc/mpi-ch/html/userguide/node64.htm
-share/doc/mpi-ch/html/userguide/node65.htm
-share/doc/mpi-ch/html/userguide/node66.htm
-share/doc/mpi-ch/html/userguide/node67.htm
-share/doc/mpi-ch/html/userguide/node68.htm
-share/doc/mpi-ch/html/userguide/node69.htm
-share/doc/mpi-ch/html/userguide/node70.htm
-share/doc/mpi-ch/html/userguide/node71.htm
-share/doc/mpi-ch/html/userguide/node75.htm
-share/doc/mpi-ch/html/userguide/node76.htm
-share/doc/mpi-ch/html/userguide/node81.htm
-share/doc/mpi-ch/html/userguide/node82.htm
-share/doc/mpi-ch/html/userguide/node84.htm
-share/doc/mpi-ch/html/userguide/node85.htm
-share/doc/mpi-ch/html/userguide/node9.htm
-share/doc/mpi-ch/html/userguide/node90.htm
-share/doc/mpi-ch/html/userguide/node91.htm
-share/doc/mpi-ch/html/userguide/node94.htm
-share/doc/mpi-ch/html/userguide/node95.htm
-share/doc/mpi-ch/html/userguide/node97.htm
-share/doc/mpi-ch/html/userguide/node98.htm
-share/doc/mpi-ch/html/userguide/node99.htm
-share/doc/mpi-ch/html/userguide/paper.htm
-share/doc/mpi-ch/html/userguide/previous.xbm
-share/doc/mpi-ch/html/userguide/purpleball.gif
-share/doc/mpi-ch/html/userguide/redball.gif
-share/doc/mpi-ch/html/userguide/up.xbm
-share/doc/mpi-ch/html/userguide/upshot1.gif
-share/doc/mpi-ch/html/userguide/yellowball.gif
-share/doc/mpi-ch/html/www1/Jumpshots.html
-share/doc/mpi-ch/html/www1/MPI.html
-share/doc/mpi-ch/html/www1/chp4_servs.html
-share/doc/mpi-ch/html/www1/cleanipcs.html
-share/doc/mpi-ch/html/www1/index.html
-share/doc/mpi-ch/html/www1/mpiCC.html
-share/doc/mpi-ch/html/www1/mpicc.html
-share/doc/mpi-ch/html/www1/mpif77.html
-share/doc/mpi-ch/html/www1/mpif90.html
-share/doc/mpi-ch/html/www1/mpiman.html
-share/doc/mpi-ch/html/www1/mpireconfig.html
-share/doc/mpi-ch/html/www1/mpirun.html
-share/doc/mpi-ch/html/www1/tstmachines.html
-share/doc/mpi-ch/html/www3/Constants.html
-share/doc/mpi-ch/html/www3/MPIO_Request_c2f.html
-share/doc/mpi-ch/html/www3/MPIO_Request_f2c.html
-share/doc/mpi-ch/html/www3/MPIO_Test.html
-share/doc/mpi-ch/html/www3/MPIO_Wait.html
-share/doc/mpi-ch/html/www3/MPI_Abort.html
-share/doc/mpi-ch/html/www3/MPI_Address.html
-share/doc/mpi-ch/html/www3/MPI_Allgather.html
-share/doc/mpi-ch/html/www3/MPI_Allgatherv.html
-share/doc/mpi-ch/html/www3/MPI_Allreduce.html
-share/doc/mpi-ch/html/www3/MPI_Alltoall.html
-share/doc/mpi-ch/html/www3/MPI_Alltoallv.html
-share/doc/mpi-ch/html/www3/MPI_Attr_delete.html
-share/doc/mpi-ch/html/www3/MPI_Attr_get.html
-share/doc/mpi-ch/html/www3/MPI_Attr_put.html
-share/doc/mpi-ch/html/www3/MPI_Barrier.html
-share/doc/mpi-ch/html/www3/MPI_Bcast.html
-share/doc/mpi-ch/html/www3/MPI_Bsend.html
-share/doc/mpi-ch/html/www3/MPI_Bsend_init.html
-share/doc/mpi-ch/html/www3/MPI_Buffer_attach.html
-share/doc/mpi-ch/html/www3/MPI_Buffer_detach.html
-share/doc/mpi-ch/html/www3/MPI_CHAR.html
-share/doc/mpi-ch/html/www3/MPI_Cancel.html
-share/doc/mpi-ch/html/www3/MPI_Cart_coords.html
-share/doc/mpi-ch/html/www3/MPI_Cart_create.html
-share/doc/mpi-ch/html/www3/MPI_Cart_get.html
-share/doc/mpi-ch/html/www3/MPI_Cart_map.html
-share/doc/mpi-ch/html/www3/MPI_Cart_rank.html
-share/doc/mpi-ch/html/www3/MPI_Cart_shift.html
-share/doc/mpi-ch/html/www3/MPI_Cart_sub.html
-share/doc/mpi-ch/html/www3/MPI_Cartdim_get.html
-share/doc/mpi-ch/html/www3/MPI_Comm_compare.html
-share/doc/mpi-ch/html/www3/MPI_Comm_create.html
-share/doc/mpi-ch/html/www3/MPI_Comm_dup.html
-share/doc/mpi-ch/html/www3/MPI_Comm_free.html
-share/doc/mpi-ch/html/www3/MPI_Comm_get_name.html
-share/doc/mpi-ch/html/www3/MPI_Comm_group.html
-share/doc/mpi-ch/html/www3/MPI_Comm_rank.html
-share/doc/mpi-ch/html/www3/MPI_Comm_remote_group.html
-share/doc/mpi-ch/html/www3/MPI_Comm_remote_size.html
-share/doc/mpi-ch/html/www3/MPI_Comm_set_name.html
-share/doc/mpi-ch/html/www3/MPI_Comm_size.html
-share/doc/mpi-ch/html/www3/MPI_Comm_split.html
-share/doc/mpi-ch/html/www3/MPI_Comm_test_inter.html
-share/doc/mpi-ch/html/www3/MPI_DUP_FN.html
-share/doc/mpi-ch/html/www3/MPI_Dims_create.html
-share/doc/mpi-ch/html/www3/MPI_Errhandler_create.html
-share/doc/mpi-ch/html/www3/MPI_Errhandler_free.html
-share/doc/mpi-ch/html/www3/MPI_Errhandler_get.html
-share/doc/mpi-ch/html/www3/MPI_Errhandler_set.html
-share/doc/mpi-ch/html/www3/MPI_Error_class.html
-share/doc/mpi-ch/html/www3/MPI_Error_string.html
-share/doc/mpi-ch/html/www3/MPI_File_c2f.html
-share/doc/mpi-ch/html/www3/MPI_File_close.html
-share/doc/mpi-ch/html/www3/MPI_File_delete.html
-share/doc/mpi-ch/html/www3/MPI_File_f2c.html
-share/doc/mpi-ch/html/www3/MPI_File_get_amode.html
-share/doc/mpi-ch/html/www3/MPI_File_get_atomicity.html
-share/doc/mpi-ch/html/www3/MPI_File_get_byte_offset.html
-share/doc/mpi-ch/html/www3/MPI_File_get_errhandler.html
-share/doc/mpi-ch/html/www3/MPI_File_get_group.html
-share/doc/mpi-ch/html/www3/MPI_File_get_info.html
-share/doc/mpi-ch/html/www3/MPI_File_get_position.html
-share/doc/mpi-ch/html/www3/MPI_File_get_position_shared.html
-share/doc/mpi-ch/html/www3/MPI_File_get_size.html
-share/doc/mpi-ch/html/www3/MPI_File_get_type_extent.html
-share/doc/mpi-ch/html/www3/MPI_File_get_view.html
-share/doc/mpi-ch/html/www3/MPI_File_iread.html
-share/doc/mpi-ch/html/www3/MPI_File_iread_at.html
-share/doc/mpi-ch/html/www3/MPI_File_iread_shared.html
-share/doc/mpi-ch/html/www3/MPI_File_iwrite.html
-share/doc/mpi-ch/html/www3/MPI_File_iwrite_at.html
-share/doc/mpi-ch/html/www3/MPI_File_iwrite_shared.html
-share/doc/mpi-ch/html/www3/MPI_File_open.html
-share/doc/mpi-ch/html/www3/MPI_File_preallocate.html
-share/doc/mpi-ch/html/www3/MPI_File_read.html
-share/doc/mpi-ch/html/www3/MPI_File_read_all.html
-share/doc/mpi-ch/html/www3/MPI_File_read_all_begin.html
-share/doc/mpi-ch/html/www3/MPI_File_read_all_end.html
-share/doc/mpi-ch/html/www3/MPI_File_read_at.html
-share/doc/mpi-ch/html/www3/MPI_File_read_at_all.html
-share/doc/mpi-ch/html/www3/MPI_File_read_at_all_begin.html
-share/doc/mpi-ch/html/www3/MPI_File_read_at_all_end.html
-share/doc/mpi-ch/html/www3/MPI_File_read_ordered.html
-share/doc/mpi-ch/html/www3/MPI_File_read_ordered_begin.html
-share/doc/mpi-ch/html/www3/MPI_File_read_ordered_end.html
-share/doc/mpi-ch/html/www3/MPI_File_read_shared.html
-share/doc/mpi-ch/html/www3/MPI_File_seek.html
-share/doc/mpi-ch/html/www3/MPI_File_seek_shared.html
-share/doc/mpi-ch/html/www3/MPI_File_set_atomicity.html
-share/doc/mpi-ch/html/www3/MPI_File_set_errhandler.html
-share/doc/mpi-ch/html/www3/MPI_File_set_info.html
-share/doc/mpi-ch/html/www3/MPI_File_set_size.html
-share/doc/mpi-ch/html/www3/MPI_File_set_view.html
-share/doc/mpi-ch/html/www3/MPI_File_sync.html
-share/doc/mpi-ch/html/www3/MPI_File_write.html
-share/doc/mpi-ch/html/www3/MPI_File_write_all.html
-share/doc/mpi-ch/html/www3/MPI_File_write_all_begin.html
-share/doc/mpi-ch/html/www3/MPI_File_write_all_end.html
-share/doc/mpi-ch/html/www3/MPI_File_write_at.html
-share/doc/mpi-ch/html/www3/MPI_File_write_at_all.html
-share/doc/mpi-ch/html/www3/MPI_File_write_at_all_begin.html
-share/doc/mpi-ch/html/www3/MPI_File_write_at_all_end.html
-share/doc/mpi-ch/html/www3/MPI_File_write_ordered.html
-share/doc/mpi-ch/html/www3/MPI_File_write_ordered_begin.html
-share/doc/mpi-ch/html/www3/MPI_File_write_ordered_end.html
-share/doc/mpi-ch/html/www3/MPI_File_write_shared.html
-share/doc/mpi-ch/html/www3/MPI_Finalize.html
-share/doc/mpi-ch/html/www3/MPI_Finalized.html
-share/doc/mpi-ch/html/www3/MPI_Gather.html
-share/doc/mpi-ch/html/www3/MPI_Gatherv.html
-share/doc/mpi-ch/html/www3/MPI_Get_count.html
-share/doc/mpi-ch/html/www3/MPI_Get_elements.html
-share/doc/mpi-ch/html/www3/MPI_Get_processor_name.html
-share/doc/mpi-ch/html/www3/MPI_Get_version.html
-share/doc/mpi-ch/html/www3/MPI_Graph_create.html
-share/doc/mpi-ch/html/www3/MPI_Graph_get.html
-share/doc/mpi-ch/html/www3/MPI_Graph_map.html
-share/doc/mpi-ch/html/www3/MPI_Graph_neighbors.html
-share/doc/mpi-ch/html/www3/MPI_Graph_neighbors_count.html
-share/doc/mpi-ch/html/www3/MPI_Graphdims_get.html
-share/doc/mpi-ch/html/www3/MPI_Group_compare.html
-share/doc/mpi-ch/html/www3/MPI_Group_difference.html
-share/doc/mpi-ch/html/www3/MPI_Group_excl.html
-share/doc/mpi-ch/html/www3/MPI_Group_free.html
-share/doc/mpi-ch/html/www3/MPI_Group_incl.html
-share/doc/mpi-ch/html/www3/MPI_Group_intersection.html
-share/doc/mpi-ch/html/www3/MPI_Group_range_excl.html
-share/doc/mpi-ch/html/www3/MPI_Group_range_incl.html
-share/doc/mpi-ch/html/www3/MPI_Group_rank.html
-share/doc/mpi-ch/html/www3/MPI_Group_size.html
-share/doc/mpi-ch/html/www3/MPI_Group_translate_ranks.html
-share/doc/mpi-ch/html/www3/MPI_Group_union.html
-share/doc/mpi-ch/html/www3/MPI_Ibsend.html
-share/doc/mpi-ch/html/www3/MPI_Info_c2f.html
-share/doc/mpi-ch/html/www3/MPI_Info_create.html
-share/doc/mpi-ch/html/www3/MPI_Info_delete.html
-share/doc/mpi-ch/html/www3/MPI_Info_dup.html
-share/doc/mpi-ch/html/www3/MPI_Info_f2c.html
-share/doc/mpi-ch/html/www3/MPI_Info_free.html
-share/doc/mpi-ch/html/www3/MPI_Info_get.html
-share/doc/mpi-ch/html/www3/MPI_Info_get_nkeys.html
-share/doc/mpi-ch/html/www3/MPI_Info_get_nthkey.html
-share/doc/mpi-ch/html/www3/MPI_Info_get_valuelen.html
-share/doc/mpi-ch/html/www3/MPI_Info_set.html
-share/doc/mpi-ch/html/www3/MPI_Init.html
-share/doc/mpi-ch/html/www3/MPI_Init_thread.html
-share/doc/mpi-ch/html/www3/MPI_Initialized.html
-share/doc/mpi-ch/html/www3/MPI_Int2handle.html
-share/doc/mpi-ch/html/www3/MPI_Intercomm_create.html
-share/doc/mpi-ch/html/www3/MPI_Intercomm_merge.html
-share/doc/mpi-ch/html/www3/MPI_Iprobe.html
-share/doc/mpi-ch/html/www3/MPI_Irecv.html
-share/doc/mpi-ch/html/www3/MPI_Irsend.html
-share/doc/mpi-ch/html/www3/MPI_Isend.html
-share/doc/mpi-ch/html/www3/MPI_Issend.html
-share/doc/mpi-ch/html/www3/MPI_Keyval_create.html
-share/doc/mpi-ch/html/www3/MPI_Keyval_free.html
-share/doc/mpi-ch/html/www3/MPI_NULL_COPY_FN.html
-share/doc/mpi-ch/html/www3/MPI_NULL_DELETE_FN.html
-share/doc/mpi-ch/html/www3/MPI_Op_create.html
-share/doc/mpi-ch/html/www3/MPI_Op_free.html
-share/doc/mpi-ch/html/www3/MPI_Pack.html
-share/doc/mpi-ch/html/www3/MPI_Pack_size.html
-share/doc/mpi-ch/html/www3/MPI_Pcontrol.html
-share/doc/mpi-ch/html/www3/MPI_Probe.html
-share/doc/mpi-ch/html/www3/MPI_Recv.html
-share/doc/mpi-ch/html/www3/MPI_Recv_init.html
-share/doc/mpi-ch/html/www3/MPI_Reduce.html
-share/doc/mpi-ch/html/www3/MPI_Reduce_scatter.html
-share/doc/mpi-ch/html/www3/MPI_Request_c2f.html
-share/doc/mpi-ch/html/www3/MPI_Request_free.html
-share/doc/mpi-ch/html/www3/MPI_Rsend.html
-share/doc/mpi-ch/html/www3/MPI_Rsend_init.html
-share/doc/mpi-ch/html/www3/MPI_Scan.html
-share/doc/mpi-ch/html/www3/MPI_Scatter.html
-share/doc/mpi-ch/html/www3/MPI_Scatterv.html
-share/doc/mpi-ch/html/www3/MPI_Send.html
-share/doc/mpi-ch/html/www3/MPI_Send_init.html
-share/doc/mpi-ch/html/www3/MPI_Sendrecv.html
-share/doc/mpi-ch/html/www3/MPI_Sendrecv_replace.html
-share/doc/mpi-ch/html/www3/MPI_Ssend.html
-share/doc/mpi-ch/html/www3/MPI_Ssend_init.html
-share/doc/mpi-ch/html/www3/MPI_Start.html
-share/doc/mpi-ch/html/www3/MPI_Startall.html
-share/doc/mpi-ch/html/www3/MPI_Status_c2f.html
-share/doc/mpi-ch/html/www3/MPI_Status_set_cancelled.html
-share/doc/mpi-ch/html/www3/MPI_Status_set_elements.html
-share/doc/mpi-ch/html/www3/MPI_Test.html
-share/doc/mpi-ch/html/www3/MPI_Test_cancelled.html
-share/doc/mpi-ch/html/www3/MPI_Testall.html
-share/doc/mpi-ch/html/www3/MPI_Testany.html
-share/doc/mpi-ch/html/www3/MPI_Testsome.html
-share/doc/mpi-ch/html/www3/MPI_Topo_test.html
-share/doc/mpi-ch/html/www3/MPI_Type_commit.html
-share/doc/mpi-ch/html/www3/MPI_Type_contiguous.html
-share/doc/mpi-ch/html/www3/MPI_Type_create_darray.html
-share/doc/mpi-ch/html/www3/MPI_Type_create_indexed_block.html
-share/doc/mpi-ch/html/www3/MPI_Type_create_subarray.html
-share/doc/mpi-ch/html/www3/MPI_Type_extent.html
-share/doc/mpi-ch/html/www3/MPI_Type_free.html
-share/doc/mpi-ch/html/www3/MPI_Type_get_contents.html
-share/doc/mpi-ch/html/www3/MPI_Type_get_envelope.html
-share/doc/mpi-ch/html/www3/MPI_Type_hindexed.html
-share/doc/mpi-ch/html/www3/MPI_Type_hvector.html
-share/doc/mpi-ch/html/www3/MPI_Type_indexed.html
-share/doc/mpi-ch/html/www3/MPI_Type_lb.html
-share/doc/mpi-ch/html/www3/MPI_Type_size.html
-share/doc/mpi-ch/html/www3/MPI_Type_struct.html
-share/doc/mpi-ch/html/www3/MPI_Type_ub.html
-share/doc/mpi-ch/html/www3/MPI_Type_vector.html
-share/doc/mpi-ch/html/www3/MPI_Unpack.html
-share/doc/mpi-ch/html/www3/MPI_Wait.html
-share/doc/mpi-ch/html/www3/MPI_Waitall.html
-share/doc/mpi-ch/html/www3/MPI_Waitany.html
-share/doc/mpi-ch/html/www3/MPI_Waitsome.html
-share/doc/mpi-ch/html/www3/MPI_Wtick.html
-share/doc/mpi-ch/html/www3/MPI_Wtime.html
-share/doc/mpi-ch/html/www3/index.html
-share/doc/mpi-ch/html/www4/CLOG_Finalize.html
-share/doc/mpi-ch/html/www4/CLOG_Init.html
-share/doc/mpi-ch/html/www4/CLOG_Output.html
-share/doc/mpi-ch/html/www4/CLOG_commtype.html
-share/doc/mpi-ch/html/www4/CLOG_cput.html
-share/doc/mpi-ch/html/www4/CLOG_csync.html
-share/doc/mpi-ch/html/www4/CLOG_get_new_event.html
-share/doc/mpi-ch/html/www4/CLOG_get_new_state.html
-share/doc/mpi-ch/html/www4/CLOG_init_buffers.html
-share/doc/mpi-ch/html/www4/CLOG_mergelogs.html
-share/doc/mpi-ch/html/www4/CLOG_mergend.html
-share/doc/mpi-ch/html/www4/CLOG_msgtype.html
-share/doc/mpi-ch/html/www4/CLOG_newbuff.html
-share/doc/mpi-ch/html/www4/CLOG_nodebuffer2disk.html
-share/doc/mpi-ch/html/www4/CLOG_procbuf.html
-share/doc/mpi-ch/html/www4/CLOG_reclen.html
-share/doc/mpi-ch/html/www4/CLOG_rectype.html
-share/doc/mpi-ch/html/www4/CLOG_reinit_buff.html
-share/doc/mpi-ch/html/www4/CLOG_treesetup.html
-share/doc/mpi-ch/html/www4/MPE.html
-share/doc/mpi-ch/html/www4/MPE_Add_RGB_color.html
-share/doc/mpi-ch/html/www4/MPE_CaptureFile.html
-share/doc/mpi-ch/html/www4/MPE_Close_graphics.html
-share/doc/mpi-ch/html/www4/MPE_Comm_global_rank.html
-share/doc/mpi-ch/html/www4/MPE_Counter_create.html
-share/doc/mpi-ch/html/www4/MPE_Counter_free.html
-share/doc/mpi-ch/html/www4/MPE_Counter_nxtval.html
-share/doc/mpi-ch/html/www4/MPE_Decomp1d.html
-share/doc/mpi-ch/html/www4/MPE_Describe_event.html
-share/doc/mpi-ch/html/www4/MPE_Describe_state.html
-share/doc/mpi-ch/html/www4/MPE_Draw_circle.html
-share/doc/mpi-ch/html/www4/MPE_Draw_line.html
-share/doc/mpi-ch/html/www4/MPE_Draw_logic.html
-share/doc/mpi-ch/html/www4/MPE_Draw_point.html
-share/doc/mpi-ch/html/www4/MPE_Draw_points.html
-share/doc/mpi-ch/html/www4/MPE_Draw_string.html
-share/doc/mpi-ch/html/www4/MPE_Fill_circle.html
-share/doc/mpi-ch/html/www4/MPE_Fill_rectangle.html
-share/doc/mpi-ch/html/www4/MPE_Finish_log.html
-share/doc/mpi-ch/html/www4/MPE_GetTags.html
-share/doc/mpi-ch/html/www4/MPE_Get_mouse_press.html
-share/doc/mpi-ch/html/www4/MPE_IO_Stdout_to_file.html
-share/doc/mpi-ch/html/www4/MPE_Iget_mouse_press.html
-share/doc/mpi-ch/html/www4/MPE_Init_log.html
-share/doc/mpi-ch/html/www4/MPE_Initialized_logging.html
-share/doc/mpi-ch/html/www4/MPE_Line_thickness.html
-share/doc/mpi-ch/html/www4/MPE_Log_event.html
-share/doc/mpi-ch/html/www4/MPE_Log_get_event_number.html
-share/doc/mpi-ch/html/www4/MPE_Log_receive.html
-share/doc/mpi-ch/html/www4/MPE_Log_send.html
-share/doc/mpi-ch/html/www4/MPE_Make_color_array.html
-share/doc/mpi-ch/html/www4/MPE_Num_colors.html
-share/doc/mpi-ch/html/www4/MPE_Open_graphics.html
-share/doc/mpi-ch/html/www4/MPE_Print_datatype_pack_action.html
-share/doc/mpi-ch/html/www4/MPE_Print_datatype_unpack_action.html
-share/doc/mpi-ch/html/www4/MPE_ReturnTags.html
-share/doc/mpi-ch/html/www4/MPE_Seq_begin.html
-share/doc/mpi-ch/html/www4/MPE_Seq_end.html
-share/doc/mpi-ch/html/www4/MPE_Start_log.html
-share/doc/mpi-ch/html/www4/MPE_Stop_log.html
-share/doc/mpi-ch/html/www4/MPE_TagsEnd.html
-share/doc/mpi-ch/html/www4/MPE_Update.html
-share/doc/mpi-ch/html/www4/index.html
-share/doc/mpi-ch/mpeman.pdf
-share/doc/mpi-ch/mpeman.ps.gz
-share/doc/mpi-ch/mpichman-chp4.pdf
-share/doc/mpi-ch/mpichman-chp4.ps.gz
-share/doc/mpi-ch/mpichman-chp4mpd.pdf
-share/doc/mpi-ch/mpichman-chp4mpd.ps.gz
-share/doc/mpi-ch/mpichman-chshmem.pdf
-share/doc/mpi-ch/mpichman-chshmem.ps.gz
-share/doc/mpi-ch/mpichman-globus2.pdf
-share/doc/mpi-ch/mpichman-globus2.ps.gz
-share/doc/mpi-ch/mpiman.ps
-share/doc/mpi-ch/romio-users.ps.gz
-share/examples/mpi-ch/mpichconf.h.dat
-share/examples/mpi-ch/mpichlib.conf
-share/examples/mpi-ch/mpichversion.c
-share/examples/mpi-ch/mpif77.conf
-share/examples/mpi-ch/MPI-2-C++/Makefile
-share/examples/mpi-ch/MPI-2-C++/Makefile.in
-share/examples/mpi-ch/MPI-2-C++/README
-share/examples/mpi-ch/MPI-2-C++/chapter_10_mpi2.cc
-share/examples/mpi-ch/MPI-2-C++/hello_world.cc
-share/examples/mpi-ch/MPI-2-C++/mpirun
-share/examples/mpi-ch/MPI-2-C++/pi.cc
-share/examples/mpi-ch/MPI-2-C++/ring.cc
-share/examples/mpi-ch/MPI-2-C++/topology.cc
-share/examples/mpi-ch/MPI-2-C++/user_bcast.cc
-share/examples/mpi-ch/Makefile
-share/examples/mpi-ch/Makefile.in
-share/examples/mpi-ch/README
-share/examples/mpi-ch/basic/Makefile
-share/examples/mpi-ch/basic/Makefile.in
-share/examples/mpi-ch/basic/README
-share/examples/mpi-ch/basic/cpi.c
-share/examples/mpi-ch/basic/cpilog.c
-share/examples/mpi-ch/basic/fpi.f
-share/examples/mpi-ch/basic/hello++.cc
-share/examples/mpi-ch/basic/iotest.c
-share/examples/mpi-ch/basic/pcp.c
-share/examples/mpi-ch/basic/pi3f90.f90
-share/examples/mpi-ch/basic/prm.c
-share/examples/mpi-ch/basic/srtest.c
-share/examples/mpi-ch/basic/systest.c
-share/examples/mpi-ch/basic/unsafe.c
-share/examples/mpi-ch/io/Makefile
-share/examples/mpi-ch/io/Makefile.in
-share/examples/mpi-ch/io/Mfile.in
-share/examples/mpi-ch/io/README
-share/examples/mpi-ch/io/async.c
-share/examples/mpi-ch/io/atomicity.c
-share/examples/mpi-ch/io/coll_perf.c
-share/examples/mpi-ch/io/coll_test.c
-share/examples/mpi-ch/io/creat_excl.c
-share/examples/mpi-ch/io/error.c
-share/examples/mpi-ch/io/excl.c
-share/examples/mpi-ch/io/fcoll_test.f
-share/examples/mpi-ch/io/fcoll_test.f.in
-share/examples/mpi-ch/io/file_info.c
-share/examples/mpi-ch/io/fmisc.f
-share/examples/mpi-ch/io/fmisc.f.in
-share/examples/mpi-ch/io/fperf.f
-share/examples/mpi-ch/io/fperf.f.in
-share/examples/mpi-ch/io/i_noncontig.c
-share/examples/mpi-ch/io/large_array.c
-share/examples/mpi-ch/io/large_file.c
-share/examples/mpi-ch/io/large_file.c.in
-share/examples/mpi-ch/io/misc.c
-share/examples/mpi-ch/io/misc.c.in
-share/examples/mpi-ch/io/noncontig.c
-share/examples/mpi-ch/io/noncontig_coll.c
-share/examples/mpi-ch/io/noncontig_coll2.c
-share/examples/mpi-ch/io/perf.c
-share/examples/mpi-ch/io/pfcoll_test.f
-share/examples/mpi-ch/io/pfcoll_test.f.in
-share/examples/mpi-ch/io/psimple.c
-share/examples/mpi-ch/io/rtest.in
-share/examples/mpi-ch/io/runtests
-share/examples/mpi-ch/io/runtests.in
-share/examples/mpi-ch/io/shared_fp.c
-share/examples/mpi-ch/io/simple.c
-share/examples/mpi-ch/io/split_coll.c
-share/examples/mpi-ch/io/status.c
-share/examples/mpi-ch/mpe/Makefile
-share/examples/mpi-ch/mpe/Makefile.in
-share/examples/mpi-ch/mpe/cpi.c
-share/examples/mpi-ch/mpe/cpilog.c
-share/examples/mpi-ch/mpe/cxgraphics.c
-share/examples/mpi-ch/mpe/fpi.f
-share/examples/mpi-ch/mpe/fxgraphics.f
-share/examples/mpi-ch/mpe/mpirun
-share/examples/mpi-ch/mpe/srtest.c
-share/examples/mpi-ch/nt/basic/cpi.c
-share/examples/mpi-ch/nt/basic/cpi.dsp
-share/examples/mpi-ch/nt/basic/fpi.dsp
-share/examples/mpi-ch/nt/basic/fpi.f
-share/examples/mpi-ch/nt/basic/makefile
-share/examples/mpi-ch/nt/basic/systest.c
-share/examples/mpi-ch/nt/basic/systest.dsp
-share/examples/mpi-ch/nt/examples.dsw
-share/examples/mpi-ch/nt/mandel/PpmPgm.cpp
-share/examples/mpi-ch/nt/mandel/PpmPgm.h
-share/examples/mpi-ch/nt/mandel/args.cpp
-share/examples/mpi-ch/nt/mandel/args.h
-share/examples/mpi-ch/nt/mandel/cool.points
-share/examples/mpi-ch/nt/mandel/fract_gen.cpp
-share/examples/mpi-ch/nt/mandel/fract_gen.h
-share/examples/mpi-ch/nt/mandel/funcs.cpp
-share/examples/mpi-ch/nt/mandel/funcs.h
-share/examples/mpi-ch/nt/mandel/lists.cpp
-share/examples/mpi-ch/nt/mandel/lists.h
-share/examples/mpi-ch/nt/mandel/mandel.dsp
-share/examples/mpi-ch/nt/mandel/mpe_graphics.h
-share/examples/mpi-ch/nt/mandel/pm_genproc.cpp
-share/examples/mpi-ch/nt/mandel/pm_genproc.h
-share/examples/mpi-ch/nt/mandel/pm_genproc_cleanedup.c
-share/examples/mpi-ch/nt/mandel/pm_separate_rect.cpp
-share/examples/mpi-ch/nt/mandel/pmandel.cpp
-share/examples/mpi-ch/nt/mandel/pmandel.h
-share/examples/mpi-ch/nt/mpptest/copy.c
-share/examples/mpi-ch/nt/mpptest/getopts.c
-share/examples/mpi-ch/nt/mpptest/getopts.h
-share/examples/mpi-ch/nt/mpptest/gopf.c
-share/examples/mpi-ch/nt/mpptest/grph.c
-share/examples/mpi-ch/nt/mpptest/halo.c
-share/examples/mpi-ch/nt/mpptest/mpe_seq.c
-share/examples/mpi-ch/nt/mpptest/mpptest.c
-share/examples/mpi-ch/nt/mpptest/mpptest.dsp
-share/examples/mpi-ch/nt/mpptest/mpptest.h
-share/examples/mpi-ch/nt/mpptest/mpptestconf.h
-share/examples/mpi-ch/nt/mpptest/ovlap.c
-share/examples/mpi-ch/nt/mpptest/pair.c
-share/examples/mpi-ch/nt/mpptest/pattern.c
-share/examples/mpi-ch/nt/mpptest/rate.c
-share/examples/mpi-ch/nt/netpipe/GetOpt.cpp
-share/examples/mpi-ch/nt/netpipe/GetOpt.h
-share/examples/mpi-ch/nt/netpipe/makefile
-share/examples/mpi-ch/nt/netpipe/netmpi.cpp
-share/examples/mpi-ch/nt/netpipe/netpipe.dsp
-share/examples/mpi-ch/perftest/Makefile
-share/examples/mpi-ch/perftest/Makefile.am
-share/examples/mpi-ch/perftest/Makefile.in
-share/examples/mpi-ch/perftest/Makefile.in.orig
-share/examples/mpi-ch/perftest/README
-share/examples/mpi-ch/perftest/acconfig.h
-share/examples/mpi-ch/perftest/aclocal.m4
-share/examples/mpi-ch/perftest/basetest
-share/examples/mpi-ch/perftest/buflimit
-share/examples/mpi-ch/perftest/buflimit.c
-share/examples/mpi-ch/perftest/buflimit.o
-share/examples/mpi-ch/perftest/cluster
-share/examples/mpi-ch/perftest/cluster.c
-share/examples/mpi-ch/perftest/cluster.o
-share/examples/mpi-ch/perftest/config.cache
-share/examples/mpi-ch/perftest/config.log
-share/examples/mpi-ch/perftest/config.status
-share/examples/mpi-ch/perftest/config.system
-share/examples/mpi-ch/perftest/config/confdb/.cvsignore
-share/examples/mpi-ch/perftest/config/confdb/Makefile
-share/examples/mpi-ch/perftest/config/confdb/Makefile.in
-share/examples/mpi-ch/perftest/config/confdb/README
-share/examples/mpi-ch/perftest/config/confdb/acconfig.h.in
-share/examples/mpi-ch/perftest/config/confdb/acconfig_cc.h
-share/examples/mpi-ch/perftest/config/confdb/acconfig_f77.h
-share/examples/mpi-ch/perftest/config/confdb/acconfig_mpi.h
-share/examples/mpi-ch/perftest/config/confdb/aclangf90.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_am.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_bugfix.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_cache.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_cc.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_cross.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_csharp.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_cxx.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_enable.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_f77.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_f90.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_java.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_make.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_mpi.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_perl.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_shl.m4
-share/examples/mpi-ch/perftest/config/confdb/aclocal_web.m4
-share/examples/mpi-ch/perftest/config/confdb/compiler_info.txt
-share/examples/mpi-ch/perftest/config/confdb/config.guess
-share/examples/mpi-ch/perftest/config/confdb/config.sub
-share/examples/mpi-ch/perftest/config/confdb/fortran90.m4
-share/examples/mpi-ch/perftest/config/confdb/install-sh
-share/examples/mpi-ch/perftest/config/confdb/libtool-2.13.m4
-share/examples/mpi-ch/perftest/config/confdb/libtool.m4
-share/examples/mpi-ch/perftest/config/confdb/ltmain-2.13.sh
-share/examples/mpi-ch/perftest/config/confdb/ltmain.sh
-share/examples/mpi-ch/perftest/config/confdb/makestrip
-share/examples/mpi-ch/perftest/config/confdb/pac.tex
-share/examples/mpi-ch/perftest/config/install-sh
-share/examples/mpi-ch/perftest/config/missing
-share/examples/mpi-ch/perftest/config/mkinstalldirs
-share/examples/mpi-ch/perftest/configure
-share/examples/mpi-ch/perftest/configure.in
-share/examples/mpi-ch/perftest/copy.c
-share/examples/mpi-ch/perftest/copy.o
-share/examples/mpi-ch/perftest/copytest
-share/examples/mpi-ch/perftest/copytest.c
-share/examples/mpi-ch/perftest/copytest.o
-share/examples/mpi-ch/perftest/copytest2.c
-share/examples/mpi-ch/perftest/ctest
-share/examples/mpi-ch/perftest/ctest.c
-share/examples/mpi-ch/perftest/ctest.o
-share/examples/mpi-ch/perftest/daytime.c
-share/examples/mpi-ch/perftest/daytime.o
-share/examples/mpi-ch/perftest/duff.c
-share/examples/mpi-ch/perftest/getopts.c
-share/examples/mpi-ch/perftest/getopts.h
-share/examples/mpi-ch/perftest/getopts.o
-share/examples/mpi-ch/perftest/gopf.c
-share/examples/mpi-ch/perftest/gopf.o
-share/examples/mpi-ch/perftest/goptest
-share/examples/mpi-ch/perftest/goptest.c
-share/examples/mpi-ch/perftest/goptest.hlp
-share/examples/mpi-ch/perftest/goptest.o
-share/examples/mpi-ch/perftest/grph.c
-share/examples/mpi-ch/perftest/grph.o
-share/examples/mpi-ch/perftest/halo.c
-share/examples/mpi-ch/perftest/halo.o
-share/examples/mpi-ch/perftest/lrctx.h
-share/examples/mpi-ch/perftest/lrtest.c
-share/examples/mpi-ch/perftest/makeplots
-share/examples/mpi-ch/perftest/mpe_seq.c
-share/examples/mpi-ch/perftest/mpe_seq.o
-share/examples/mpi-ch/perftest/mpptest
-share/examples/mpi-ch/perftest/mpptest.c
-share/examples/mpi-ch/perftest/mpptest.h
-share/examples/mpi-ch/perftest/mpptest.hlp
-share/examples/mpi-ch/perftest/mpptest.o
-share/examples/mpi-ch/perftest/mpptestconf.h
-share/examples/mpi-ch/perftest/mpptestconf.h.in
-share/examples/mpi-ch/perftest/ovlap.c
-share/examples/mpi-ch/perftest/ovlap.o
-share/examples/mpi-ch/perftest/pair.c
-share/examples/mpi-ch/perftest/pair.o
-share/examples/mpi-ch/perftest/pattern.c
-share/examples/mpi-ch/perftest/pattern.o
-share/examples/mpi-ch/perftest/pktuse
-share/examples/mpi-ch/perftest/pktuse.c
-share/examples/mpi-ch/perftest/pktuse.o
-share/examples/mpi-ch/perftest/rate.c
-share/examples/mpi-ch/perftest/rate.o
-share/examples/mpi-ch/perftest/runex
-share/examples/mpi-ch/perftest/rungoptest
-share/examples/mpi-ch/perftest/runmpptest
-share/examples/mpi-ch/perftest/runsample
-share/examples/mpi-ch/perftest/stamp-h
-share/examples/mpi-ch/perftest/stamp-h.in
-share/examples/mpi-ch/perftest/stress
-share/examples/mpi-ch/perftest/stress.c
-share/examples/mpi-ch/perftest/stress.hlp
-share/examples/mpi-ch/perftest/stress.o
-share/examples/mpi-ch/perftest/tcomm
-share/examples/mpi-ch/perftest/tcomm.c
-share/examples/mpi-ch/perftest/tcomm.o
-share/examples/mpi-ch/perftest/tstauto.c
-share/examples/mpi-ch/perftest/tsttest.c
-share/examples/mpi-ch/perftest/tunepkt
-share/examples/mpi-ch/perftest/tunepkt.c
-share/examples/mpi-ch/perftest/tunepkt.o
-share/examples/mpi-ch/perftest/vcluster.c
-share/examples/mpi-ch/perftest/vectest
-share/examples/mpi-ch/perftest/vectest.f
-share/examples/mpi-ch/perftest/vectest.o
-share/examples/mpi-ch/test/Makefile
-share/examples/mpi-ch/test/Makefile.in
-share/examples/mpi-ch/test/README
-share/examples/mpi-ch/test/coll/Makefile
-share/examples/mpi-ch/test/coll/Makefile.in
-share/examples/mpi-ch/test/coll/allgatherf.f
-share/examples/mpi-ch/test/coll/allred
-share/examples/mpi-ch/test/coll/allred.c
-share/examples/mpi-ch/test/coll/allred.o
-share/examples/mpi-ch/test/coll/allred2
-share/examples/mpi-ch/test/coll/allred2.c
-share/examples/mpi-ch/test/coll/allred2.o
-share/examples/mpi-ch/test/coll/allredf
-share/examples/mpi-ch/test/coll/allredf.f
-share/examples/mpi-ch/test/coll/allredf.o
-share/examples/mpi-ch/test/coll/allredf.std
-share/examples/mpi-ch/test/coll/allredmany
-share/examples/mpi-ch/test/coll/allredmany.c
-share/examples/mpi-ch/test/coll/allredmany.o
-share/examples/mpi-ch/test/coll/allredmany.std
-share/examples/mpi-ch/test/coll/alltoallv
-share/examples/mpi-ch/test/coll/alltoallv.c
-share/examples/mpi-ch/test/coll/alltoallv.o
-share/examples/mpi-ch/test/coll/assocf
-share/examples/mpi-ch/test/coll/assocf.f
-share/examples/mpi-ch/test/coll/assocf.o
-share/examples/mpi-ch/test/coll/barrier
-share/examples/mpi-ch/test/coll/barrier.c
-share/examples/mpi-ch/test/coll/barrier.o
-share/examples/mpi-ch/test/coll/bcast
-share/examples/mpi-ch/test/coll/bcast.c
-share/examples/mpi-ch/test/coll/bcast.o
-share/examples/mpi-ch/test/coll/bcast2.f
-share/examples/mpi-ch/test/coll/bcastbug
-share/examples/mpi-ch/test/coll/bcastbug.c
-share/examples/mpi-ch/test/coll/bcastbug.o
-share/examples/mpi-ch/test/coll/bcastbug2
-share/examples/mpi-ch/test/coll/bcastbug2.c
-share/examples/mpi-ch/test/coll/bcastbug2.o
-share/examples/mpi-ch/test/coll/bcastlog
-share/examples/mpi-ch/test/coll/bcastlog.f
-share/examples/mpi-ch/test/coll/bcastlog.o
-share/examples/mpi-ch/test/coll/bcastvec
-share/examples/mpi-ch/test/coll/bcastvec.c
-share/examples/mpi-ch/test/coll/bcastvec.o
-share/examples/mpi-ch/test/coll/coll1
-share/examples/mpi-ch/test/coll/coll1.c
-share/examples/mpi-ch/test/coll/coll1.o
-share/examples/mpi-ch/test/coll/coll10
-share/examples/mpi-ch/test/coll/coll10.c
-share/examples/mpi-ch/test/coll/coll10.o
-share/examples/mpi-ch/test/coll/coll11
-share/examples/mpi-ch/test/coll/coll11.c
-share/examples/mpi-ch/test/coll/coll11.o
-share/examples/mpi-ch/test/coll/coll12
-share/examples/mpi-ch/test/coll/coll12.c
-share/examples/mpi-ch/test/coll/coll12.o
-share/examples/mpi-ch/test/coll/coll13
-share/examples/mpi-ch/test/coll/coll13.c
-share/examples/mpi-ch/test/coll/coll13.o
-share/examples/mpi-ch/test/coll/coll2
-share/examples/mpi-ch/test/coll/coll2.c
-share/examples/mpi-ch/test/coll/coll2.o
-share/examples/mpi-ch/test/coll/coll3
-share/examples/mpi-ch/test/coll/coll3.c
-share/examples/mpi-ch/test/coll/coll3.o
-share/examples/mpi-ch/test/coll/coll4
-share/examples/mpi-ch/test/coll/coll4.c
-share/examples/mpi-ch/test/coll/coll4.o
-share/examples/mpi-ch/test/coll/coll5
-share/examples/mpi-ch/test/coll/coll5.c
-share/examples/mpi-ch/test/coll/coll5.o
-share/examples/mpi-ch/test/coll/coll6
-share/examples/mpi-ch/test/coll/coll6.c
-share/examples/mpi-ch/test/coll/coll6.o
-share/examples/mpi-ch/test/coll/coll7
-share/examples/mpi-ch/test/coll/coll7.c
-share/examples/mpi-ch/test/coll/coll7.o
-share/examples/mpi-ch/test/coll/coll8
-share/examples/mpi-ch/test/coll/coll8.c
-share/examples/mpi-ch/test/coll/coll8.o
-share/examples/mpi-ch/test/coll/coll9
-share/examples/mpi-ch/test/coll/coll9.c
-share/examples/mpi-ch/test/coll/coll9.o
-share/examples/mpi-ch/test/coll/grouptest
-share/examples/mpi-ch/test/coll/grouptest.c
-share/examples/mpi-ch/test/coll/grouptest.o
-share/examples/mpi-ch/test/coll/longuser
-share/examples/mpi-ch/test/coll/longuser.c
-share/examples/mpi-ch/test/coll/longuser.o
-share/examples/mpi-ch/test/coll/nbcoll.c
-share/examples/mpi-ch/test/coll/redscat
-share/examples/mpi-ch/test/coll/redscat.c
-share/examples/mpi-ch/test/coll/redscat.o
-share/examples/mpi-ch/test/coll/redtst
-share/examples/mpi-ch/test/coll/redtst.c
-share/examples/mpi-ch/test/coll/redtst.o
-share/examples/mpi-ch/test/coll/runtests
-share/examples/mpi-ch/test/coll/runtests.in
-share/examples/mpi-ch/test/coll/scantst
-share/examples/mpi-ch/test/coll/scantst.c
-share/examples/mpi-ch/test/coll/scantst.o
-share/examples/mpi-ch/test/coll/scattern
-share/examples/mpi-ch/test/coll/scattern.c
-share/examples/mpi-ch/test/coll/scattern.o
-share/examples/mpi-ch/test/coll/scatterv
-share/examples/mpi-ch/test/coll/scatterv.c
-share/examples/mpi-ch/test/coll/scatterv.o
-share/examples/mpi-ch/test/coll/scatterv.std
-share/examples/mpi-ch/test/coll/shortint.c
-share/examples/mpi-ch/test/coll/temprun
-share/examples/mpi-ch/test/coll/test.c
-share/examples/mpi-ch/test/coll/test.h
-share/examples/mpi-ch/test/coll/test.o
-share/examples/mpi-ch/test/command/README
-share/examples/mpi-ch/test/command/runtests
-share/examples/mpi-ch/test/command/runtests.in
-share/examples/mpi-ch/test/config.log
-share/examples/mpi-ch/test/config.status
-share/examples/mpi-ch/test/configure
-share/examples/mpi-ch/test/configure.in
-share/examples/mpi-ch/test/context/Makefile
-share/examples/mpi-ch/test/context/Makefile.in
-share/examples/mpi-ch/test/context/attrerr
-share/examples/mpi-ch/test/context/attrerr.c
-share/examples/mpi-ch/test/context/attrerr.o
-share/examples/mpi-ch/test/context/attrerr.std
-share/examples/mpi-ch/test/context/attrt
-share/examples/mpi-ch/test/context/attrt.c
-share/examples/mpi-ch/test/context/attrt.o
-share/examples/mpi-ch/test/context/attrt.std
-share/examples/mpi-ch/test/context/attrtest
-share/examples/mpi-ch/test/context/attrtest.f
-share/examples/mpi-ch/test/context/attrtest.o
-share/examples/mpi-ch/test/context/commnames.c
-share/examples/mpi-ch/test/context/commnames.std
-share/examples/mpi-ch/test/context/commnamesf.f
-share/examples/mpi-ch/test/context/context.std
-share/examples/mpi-ch/test/context/groupcreate
-share/examples/mpi-ch/test/context/groupcreate.c
-share/examples/mpi-ch/test/context/groupcreate.o
-share/examples/mpi-ch/test/context/grouptest
-share/examples/mpi-ch/test/context/grouptest.c
-share/examples/mpi-ch/test/context/grouptest.o
-share/examples/mpi-ch/test/context/icdup
-share/examples/mpi-ch/test/context/icdup.c
-share/examples/mpi-ch/test/context/icdup.o
-share/examples/mpi-ch/test/context/ictest
-share/examples/mpi-ch/test/context/ictest.c
-share/examples/mpi-ch/test/context/ictest.o
-share/examples/mpi-ch/test/context/ictest2
-share/examples/mpi-ch/test/context/ictest2.c
-share/examples/mpi-ch/test/context/ictest2.o
-share/examples/mpi-ch/test/context/ictest3
-share/examples/mpi-ch/test/context/ictest3.c
-share/examples/mpi-ch/test/context/ictest3.o
-share/examples/mpi-ch/test/context/runtests
-share/examples/mpi-ch/test/context/runtests.in
-share/examples/mpi-ch/test/context/test.c
-share/examples/mpi-ch/test/context/test.h
-share/examples/mpi-ch/test/context/test.o
-share/examples/mpi-ch/test/env/Makefile
-share/examples/mpi-ch/test/env/Makefile.in
-share/examples/mpi-ch/test/env/aborttest
-share/examples/mpi-ch/test/env/aborttest.c
-share/examples/mpi-ch/test/env/aborttest.o
-share/examples/mpi-ch/test/env/aborttest.std
-share/examples/mpi-ch/test/env/argstest.c
-share/examples/mpi-ch/test/env/baseattr
-share/examples/mpi-ch/test/env/baseattr.c
-share/examples/mpi-ch/test/env/baseattr.o
-share/examples/mpi-ch/test/env/baseattrf.f
-share/examples/mpi-ch/test/env/cmdline
-share/examples/mpi-ch/test/env/cmdline.c
-share/examples/mpi-ch/test/env/cmdline.o
-share/examples/mpi-ch/test/env/env.std
-share/examples/mpi-ch/test/env/errhand
-share/examples/mpi-ch/test/env/errhand.c
-share/examples/mpi-ch/test/env/errhand.o
-share/examples/mpi-ch/test/env/errhand2
-share/examples/mpi-ch/test/env/errhand2.c
-share/examples/mpi-ch/test/env/errhand2.o
-share/examples/mpi-ch/test/env/errhandf.f
-share/examples/mpi-ch/test/env/errstringsf.f
-share/examples/mpi-ch/test/env/errstringsf.std
-share/examples/mpi-ch/test/env/getproc
-share/examples/mpi-ch/test/env/getproc.c
-share/examples/mpi-ch/test/env/getproc.o
-share/examples/mpi-ch/test/env/getprocf.f
-share/examples/mpi-ch/test/env/gtime
-share/examples/mpi-ch/test/env/gtime.c
-share/examples/mpi-ch/test/env/gtime.o
-share/examples/mpi-ch/test/env/hang.c
-share/examples/mpi-ch/test/env/init
-share/examples/mpi-ch/test/env/init.c
-share/examples/mpi-ch/test/env/init.o
-share/examples/mpi-ch/test/env/runtests
-share/examples/mpi-ch/test/env/runtests.in
-share/examples/mpi-ch/test/env/sigchk
-share/examples/mpi-ch/test/env/sigchk.c
-share/examples/mpi-ch/test/env/sigchk.o
-share/examples/mpi-ch/test/env/test.c
-share/examples/mpi-ch/test/env/test.h
-share/examples/mpi-ch/test/env/test.o
-share/examples/mpi-ch/test/env/testerr
-share/examples/mpi-ch/test/env/testerr.c
-share/examples/mpi-ch/test/env/testerr.o
-share/examples/mpi-ch/test/env/timers
-share/examples/mpi-ch/test/env/timers.c
-share/examples/mpi-ch/test/env/timers.o
-share/examples/mpi-ch/test/env/timertest
-share/examples/mpi-ch/test/env/timertest.c
-share/examples/mpi-ch/test/env/timertest.o
-share/examples/mpi-ch/test/er.xsl
-share/examples/mpi-ch/test/f90tests
-share/examples/mpi-ch/test/io/Makefile
-share/examples/mpi-ch/test/io/Makefile.in
-share/examples/mpi-ch/test/io/Mfile.in
-share/examples/mpi-ch/test/io/README
-share/examples/mpi-ch/test/io/async
-share/examples/mpi-ch/test/io/async.c
-share/examples/mpi-ch/test/io/async.o
-share/examples/mpi-ch/test/io/atomicity
-share/examples/mpi-ch/test/io/atomicity.c
-share/examples/mpi-ch/test/io/atomicity.o
-share/examples/mpi-ch/test/io/coll_perf
-share/examples/mpi-ch/test/io/coll_perf.c
-share/examples/mpi-ch/test/io/coll_perf.o
-share/examples/mpi-ch/test/io/coll_test
-share/examples/mpi-ch/test/io/coll_test.c
-share/examples/mpi-ch/test/io/coll_test.o
-share/examples/mpi-ch/test/io/creat_excl.c
-share/examples/mpi-ch/test/io/error
-share/examples/mpi-ch/test/io/error.c
-share/examples/mpi-ch/test/io/error.o
-share/examples/mpi-ch/test/io/excl
-share/examples/mpi-ch/test/io/excl.c
-share/examples/mpi-ch/test/io/excl.o
-share/examples/mpi-ch/test/io/fcoll_test
-share/examples/mpi-ch/test/io/fcoll_test.f
-share/examples/mpi-ch/test/io/fcoll_test.f.in
-share/examples/mpi-ch/test/io/fcoll_test.o
-share/examples/mpi-ch/test/io/file_info
-share/examples/mpi-ch/test/io/file_info.c
-share/examples/mpi-ch/test/io/file_info.o
-share/examples/mpi-ch/test/io/fmisc
-share/examples/mpi-ch/test/io/fmisc.f
-share/examples/mpi-ch/test/io/fmisc.f.in
-share/examples/mpi-ch/test/io/fmisc.o
-share/examples/mpi-ch/test/io/fperf
-share/examples/mpi-ch/test/io/fperf.f
-share/examples/mpi-ch/test/io/fperf.f.in
-share/examples/mpi-ch/test/io/fperf.o
-share/examples/mpi-ch/test/io/i_noncontig
-share/examples/mpi-ch/test/io/i_noncontig.c
-share/examples/mpi-ch/test/io/i_noncontig.o
-share/examples/mpi-ch/test/io/large_array
-share/examples/mpi-ch/test/io/large_array.c
-share/examples/mpi-ch/test/io/large_array.o
-share/examples/mpi-ch/test/io/large_file
-share/examples/mpi-ch/test/io/large_file.c
-share/examples/mpi-ch/test/io/large_file.c.in
-share/examples/mpi-ch/test/io/large_file.o
-share/examples/mpi-ch/test/io/misc
-share/examples/mpi-ch/test/io/misc.c
-share/examples/mpi-ch/test/io/misc.c.in
-share/examples/mpi-ch/test/io/misc.o
-share/examples/mpi-ch/test/io/noncontig
-share/examples/mpi-ch/test/io/noncontig.c
-share/examples/mpi-ch/test/io/noncontig.o
-share/examples/mpi-ch/test/io/noncontig_coll
-share/examples/mpi-ch/test/io/noncontig_coll.c
-share/examples/mpi-ch/test/io/noncontig_coll.o
-share/examples/mpi-ch/test/io/noncontig_coll2
-share/examples/mpi-ch/test/io/noncontig_coll2.c
-share/examples/mpi-ch/test/io/noncontig_coll2.o
-share/examples/mpi-ch/test/io/perf
-share/examples/mpi-ch/test/io/perf.c
-share/examples/mpi-ch/test/io/perf.o
-share/examples/mpi-ch/test/io/pfcoll_test
-share/examples/mpi-ch/test/io/pfcoll_test.f
-share/examples/mpi-ch/test/io/pfcoll_test.f.in
-share/examples/mpi-ch/test/io/pfcoll_test.o
-share/examples/mpi-ch/test/io/psimple
-share/examples/mpi-ch/test/io/psimple.c
-share/examples/mpi-ch/test/io/psimple.o
-share/examples/mpi-ch/test/io/rtest.in
-share/examples/mpi-ch/test/io/runtests
-share/examples/mpi-ch/test/io/runtests.in
-share/examples/mpi-ch/test/io/shared_fp
-share/examples/mpi-ch/test/io/shared_fp.c
-share/examples/mpi-ch/test/io/shared_fp.o
-share/examples/mpi-ch/test/io/simple
-share/examples/mpi-ch/test/io/simple.c
-share/examples/mpi-ch/test/io/simple.o
-share/examples/mpi-ch/test/io/split_coll
-share/examples/mpi-ch/test/io/split_coll.c
-share/examples/mpi-ch/test/io/split_coll.o
-share/examples/mpi-ch/test/io/status
-share/examples/mpi-ch/test/io/status.c
-share/examples/mpi-ch/test/io/status.o
-share/examples/mpi-ch/test/profile/Makefile
-share/examples/mpi-ch/test/profile/Makefile.in
-share/examples/mpi-ch/test/profile/colluses
-share/examples/mpi-ch/test/profile/colluses.c
-share/examples/mpi-ch/test/profile/colluses.o
-share/examples/mpi-ch/test/profile/ptest
-share/examples/mpi-ch/test/profile/ptest.c
-share/examples/mpi-ch/test/profile/ptest.o
-share/examples/mpi-ch/test/profile/ptest.std
-share/examples/mpi-ch/test/profile/runtests
-share/examples/mpi-ch/test/profile/runtests.in
-share/examples/mpi-ch/test/pt2pt/Makefile
-share/examples/mpi-ch/test/pt2pt/Makefile.in
-share/examples/mpi-ch/test/pt2pt/README
-share/examples/mpi-ch/test/pt2pt/allpair.f
-share/examples/mpi-ch/test/pt2pt/allpair.std
-share/examples/mpi-ch/test/pt2pt/allpair2.f
-share/examples/mpi-ch/test/pt2pt/allpair2.std
-share/examples/mpi-ch/test/pt2pt/bsendtest
-share/examples/mpi-ch/test/pt2pt/bsendtest.c
-share/examples/mpi-ch/test/pt2pt/bsendtest.o
-share/examples/mpi-ch/test/pt2pt/cancel
-share/examples/mpi-ch/test/pt2pt/cancel.c
-share/examples/mpi-ch/test/pt2pt/cancel.o
-share/examples/mpi-ch/test/pt2pt/cancel2
-share/examples/mpi-ch/test/pt2pt/cancel2.c
-share/examples/mpi-ch/test/pt2pt/cancel2.o
-share/examples/mpi-ch/test/pt2pt/cancel3
-share/examples/mpi-ch/test/pt2pt/cancel3.c
-share/examples/mpi-ch/test/pt2pt/cancel3.o
-share/examples/mpi-ch/test/pt2pt/cancelibm
-share/examples/mpi-ch/test/pt2pt/cancelibm.c
-share/examples/mpi-ch/test/pt2pt/cancelibm.o
-share/examples/mpi-ch/test/pt2pt/cancelissend
-share/examples/mpi-ch/test/pt2pt/cancelissend.c
-share/examples/mpi-ch/test/pt2pt/cancelissend.o
-share/examples/mpi-ch/test/pt2pt/cancelmessages
-share/examples/mpi-ch/test/pt2pt/cancelmessages.c
-share/examples/mpi-ch/test/pt2pt/cancelmessages.o
-share/examples/mpi-ch/test/pt2pt/commit
-share/examples/mpi-ch/test/pt2pt/commit.c
-share/examples/mpi-ch/test/pt2pt/commit.o
-share/examples/mpi-ch/test/pt2pt/dataalign
-share/examples/mpi-ch/test/pt2pt/dataalign.c
-share/examples/mpi-ch/test/pt2pt/dataalign.o
-share/examples/mpi-ch/test/pt2pt/dtypelife
-share/examples/mpi-ch/test/pt2pt/dtypelife.c
-share/examples/mpi-ch/test/pt2pt/dtypelife.o
-share/examples/mpi-ch/test/pt2pt/dtyperecv
-share/examples/mpi-ch/test/pt2pt/dtyperecv.c
-share/examples/mpi-ch/test/pt2pt/dtyperecv.o
-share/examples/mpi-ch/test/pt2pt/dtypes.c
-share/examples/mpi-ch/test/pt2pt/dtypes.h
-share/examples/mpi-ch/test/pt2pt/dtypes.o
-share/examples/mpi-ch/test/pt2pt/exittest
-share/examples/mpi-ch/test/pt2pt/exittest.c
-share/examples/mpi-ch/test/pt2pt/exittest.o
-share/examples/mpi-ch/test/pt2pt/fairness/README
-share/examples/mpi-ch/test/pt2pt/fairness/fairness-euih.c
-share/examples/mpi-ch/test/pt2pt/fairness/fairness.c
-share/examples/mpi-ch/test/pt2pt/fairness/fairness2.c
-share/examples/mpi-ch/test/pt2pt/fairness/fairness2m.c
-share/examples/mpi-ch/test/pt2pt/fairness/fairnessm.c
-share/examples/mpi-ch/test/pt2pt/fifth
-share/examples/mpi-ch/test/pt2pt/fifth.c
-share/examples/mpi-ch/test/pt2pt/fifth.o
-share/examples/mpi-ch/test/pt2pt/flood
-share/examples/mpi-ch/test/pt2pt/flood.c
-share/examples/mpi-ch/test/pt2pt/flood.o
-share/examples/mpi-ch/test/pt2pt/flood2
-share/examples/mpi-ch/test/pt2pt/flood2.c
-share/examples/mpi-ch/test/pt2pt/flood2.o
-share/examples/mpi-ch/test/pt2pt/fourth
-share/examples/mpi-ch/test/pt2pt/fourth.c
-share/examples/mpi-ch/test/pt2pt/fourth.o
-share/examples/mpi-ch/test/pt2pt/gcomm.c
-share/examples/mpi-ch/test/pt2pt/gcomm.h
-share/examples/mpi-ch/test/pt2pt/gcomm.o
-share/examples/mpi-ch/test/pt2pt/getelm
-share/examples/mpi-ch/test/pt2pt/getelm.c
-share/examples/mpi-ch/test/pt2pt/getelm.o
-share/examples/mpi-ch/test/pt2pt/hindexed
-share/examples/mpi-ch/test/pt2pt/hindexed.c
-share/examples/mpi-ch/test/pt2pt/hindexed.o
-share/examples/mpi-ch/test/pt2pt/hindexed.std
-share/examples/mpi-ch/test/pt2pt/htmsg
-share/examples/mpi-ch/test/pt2pt/htmsg.c
-share/examples/mpi-ch/test/pt2pt/htmsg.o
-share/examples/mpi-ch/test/pt2pt/hvec
-share/examples/mpi-ch/test/pt2pt/hvec.c
-share/examples/mpi-ch/test/pt2pt/hvec.o
-share/examples/mpi-ch/test/pt2pt/hvec.std
-share/examples/mpi-ch/test/pt2pt/hvectest
-share/examples/mpi-ch/test/pt2pt/hvectest.c
-share/examples/mpi-ch/test/pt2pt/hvectest.o
-share/examples/mpi-ch/test/pt2pt/hvectest2
-share/examples/mpi-ch/test/pt2pt/hvectest2.c
-share/examples/mpi-ch/test/pt2pt/hvectest2.o
-share/examples/mpi-ch/test/pt2pt/irecvtest
-share/examples/mpi-ch/test/pt2pt/irecvtest.c
-share/examples/mpi-ch/test/pt2pt/irecvtest.o
-share/examples/mpi-ch/test/pt2pt/irsend
-share/examples/mpi-ch/test/pt2pt/irsend.c
-share/examples/mpi-ch/test/pt2pt/irsend.o
-share/examples/mpi-ch/test/pt2pt/irsendinit
-share/examples/mpi-ch/test/pt2pt/irsendinit.c
-share/examples/mpi-ch/test/pt2pt/irsendinit.o
-share/examples/mpi-ch/test/pt2pt/isendf.f
-share/examples/mpi-ch/test/pt2pt/isendtest
-share/examples/mpi-ch/test/pt2pt/isendtest.c
-share/examples/mpi-ch/test/pt2pt/isendtest.o
-share/examples/mpi-ch/test/pt2pt/isndrcv
-share/examples/mpi-ch/test/pt2pt/isndrcv.c
-share/examples/mpi-ch/test/pt2pt/isndrcv.o
-share/examples/mpi-ch/test/pt2pt/isndrcv2.c
-share/examples/mpi-ch/test/pt2pt/issend2
-share/examples/mpi-ch/test/pt2pt/issend2.c
-share/examples/mpi-ch/test/pt2pt/issend2.o
-share/examples/mpi-ch/test/pt2pt/issendinit
-share/examples/mpi-ch/test/pt2pt/issendinit.c
-share/examples/mpi-ch/test/pt2pt/issendinit.o
-share/examples/mpi-ch/test/pt2pt/issendtest
-share/examples/mpi-ch/test/pt2pt/issendtest.c
-share/examples/mpi-ch/test/pt2pt/issendtest.o
-share/examples/mpi-ch/test/pt2pt/longmsgs
-share/examples/mpi-ch/test/pt2pt/longmsgs.c
-share/examples/mpi-ch/test/pt2pt/longmsgs.o
-share/examples/mpi-ch/test/pt2pt/mpitest.h
-share/examples/mpi-ch/test/pt2pt/nblock
-share/examples/mpi-ch/test/pt2pt/nblock.c
-share/examples/mpi-ch/test/pt2pt/nblock.o
-share/examples/mpi-ch/test/pt2pt/nblock.std
-share/examples/mpi-ch/test/pt2pt/nbtest
-share/examples/mpi-ch/test/pt2pt/nbtest.c
-share/examples/mpi-ch/test/pt2pt/nbtest.o
-share/examples/mpi-ch/test/pt2pt/nbtest.std
-share/examples/mpi-ch/test/pt2pt/nullproc
-share/examples/mpi-ch/test/pt2pt/nullproc.c
-share/examples/mpi-ch/test/pt2pt/nullproc.o
-share/examples/mpi-ch/test/pt2pt/nullproc.std
-share/examples/mpi-ch/test/pt2pt/nullproc2
-share/examples/mpi-ch/test/pt2pt/nullproc2.c
-share/examples/mpi-ch/test/pt2pt/nullproc2.o
-share/examples/mpi-ch/test/pt2pt/nullproc2.std
-share/examples/mpi-ch/test/pt2pt/order
-share/examples/mpi-ch/test/pt2pt/order.c
-share/examples/mpi-ch/test/pt2pt/order.o
-share/examples/mpi-ch/test/pt2pt/overtake
-share/examples/mpi-ch/test/pt2pt/overtake.c
-share/examples/mpi-ch/test/pt2pt/overtake.o
-share/examples/mpi-ch/test/pt2pt/pack
-share/examples/mpi-ch/test/pt2pt/pack.c
-share/examples/mpi-ch/test/pt2pt/pack.o
-share/examples/mpi-ch/test/pt2pt/pack.std
-share/examples/mpi-ch/test/pt2pt/persist
-share/examples/mpi-ch/test/pt2pt/persist.c
-share/examples/mpi-ch/test/pt2pt/persist.o
-share/examples/mpi-ch/test/pt2pt/persist.std
-share/examples/mpi-ch/test/pt2pt/persist2
-share/examples/mpi-ch/test/pt2pt/persist2.c
-share/examples/mpi-ch/test/pt2pt/persist2.o
-share/examples/mpi-ch/test/pt2pt/persist2.std
-share/examples/mpi-ch/test/pt2pt/persistent
-share/examples/mpi-ch/test/pt2pt/persistent.c
-share/examples/mpi-ch/test/pt2pt/persistent.o
-share/examples/mpi-ch/test/pt2pt/persistent.std
-share/examples/mpi-ch/test/pt2pt/pingpong.f
-share/examples/mpi-ch/test/pt2pt/probe
-share/examples/mpi-ch/test/pt2pt/probe.c
-share/examples/mpi-ch/test/pt2pt/probe.o
-share/examples/mpi-ch/test/pt2pt/probe1
-share/examples/mpi-ch/test/pt2pt/probe1.c
-share/examples/mpi-ch/test/pt2pt/probe1.o
-share/examples/mpi-ch/test/pt2pt/relrank
-share/examples/mpi-ch/test/pt2pt/relrank.c
-share/examples/mpi-ch/test/pt2pt/relrank.o
-share/examples/mpi-ch/test/pt2pt/reqcreate
-share/examples/mpi-ch/test/pt2pt/reqcreate.c
-share/examples/mpi-ch/test/pt2pt/reqcreate.o
-share/examples/mpi-ch/test/pt2pt/reqcreate.std
-share/examples/mpi-ch/test/pt2pt/reqfree
-share/examples/mpi-ch/test/pt2pt/reqfree.c
-share/examples/mpi-ch/test/pt2pt/reqfree.o
-share/examples/mpi-ch/test/pt2pt/runtests
-share/examples/mpi-ch/test/pt2pt/runtests.in
-share/examples/mpi-ch/test/pt2pt/secondf.f
-share/examples/mpi-ch/test/pt2pt/self
-share/examples/mpi-ch/test/pt2pt/self.c
-share/examples/mpi-ch/test/pt2pt/self.o
-share/examples/mpi-ch/test/pt2pt/self.std
-share/examples/mpi-ch/test/pt2pt/selfvsworld
-share/examples/mpi-ch/test/pt2pt/selfvsworld.c
-share/examples/mpi-ch/test/pt2pt/selfvsworld.o
-share/examples/mpi-ch/test/pt2pt/selfvsworld.std
-share/examples/mpi-ch/test/pt2pt/send1.f
-share/examples/mpi-ch/test/pt2pt/sendcplx.f
-share/examples/mpi-ch/test/pt2pt/sendfort.f
-share/examples/mpi-ch/test/pt2pt/sendmany
-share/examples/mpi-ch/test/pt2pt/sendmany.c
-share/examples/mpi-ch/test/pt2pt/sendmany.o
-share/examples/mpi-ch/test/pt2pt/sendmany.std
-share/examples/mpi-ch/test/pt2pt/sendorder
-share/examples/mpi-ch/test/pt2pt/sendorder.c
-share/examples/mpi-ch/test/pt2pt/sendorder.o
-share/examples/mpi-ch/test/pt2pt/sendorder.std
-share/examples/mpi-ch/test/pt2pt/sendrecv
-share/examples/mpi-ch/test/pt2pt/sendrecv.c
-share/examples/mpi-ch/test/pt2pt/sendrecv.o
-share/examples/mpi-ch/test/pt2pt/sendrecv2
-share/examples/mpi-ch/test/pt2pt/sendrecv2.c
-share/examples/mpi-ch/test/pt2pt/sendrecv2.o
-share/examples/mpi-ch/test/pt2pt/sendrecv3
-share/examples/mpi-ch/test/pt2pt/sendrecv3.c
-share/examples/mpi-ch/test/pt2pt/sendrecv3.o
-share/examples/mpi-ch/test/pt2pt/sendrecv4
-share/examples/mpi-ch/test/pt2pt/sendrecv4.c
-share/examples/mpi-ch/test/pt2pt/sendrecv4.o
-share/examples/mpi-ch/test/pt2pt/sixth
-share/examples/mpi-ch/test/pt2pt/sixth.c
-share/examples/mpi-ch/test/pt2pt/sixth.o
-share/examples/mpi-ch/test/pt2pt/sndrcv
-share/examples/mpi-ch/test/pt2pt/sndrcv.c
-share/examples/mpi-ch/test/pt2pt/sndrcv.o
-share/examples/mpi-ch/test/pt2pt/sndrcvrep
-share/examples/mpi-ch/test/pt2pt/sndrcvrep.c
-share/examples/mpi-ch/test/pt2pt/sndrcvrep.o
-share/examples/mpi-ch/test/pt2pt/sndrcvrep.std
-share/examples/mpi-ch/test/pt2pt/sndrcvrpl2
-share/examples/mpi-ch/test/pt2pt/sndrcvrpl2.c
-share/examples/mpi-ch/test/pt2pt/sndrcvrpl2.o
-share/examples/mpi-ch/test/pt2pt/ssendtest
-share/examples/mpi-ch/test/pt2pt/ssendtest.c
-share/examples/mpi-ch/test/pt2pt/ssendtest.o
-share/examples/mpi-ch/test/pt2pt/ssendtest2
-share/examples/mpi-ch/test/pt2pt/ssendtest2.c
-share/examples/mpi-ch/test/pt2pt/ssendtest2.o
-share/examples/mpi-ch/test/pt2pt/ssendtest2.std
-share/examples/mpi-ch/test/pt2pt/structf.f
-share/examples/mpi-ch/test/pt2pt/structf.std
-share/examples/mpi-ch/test/pt2pt/structlb
-share/examples/mpi-ch/test/pt2pt/structlb.c
-share/examples/mpi-ch/test/pt2pt/structlb.o
-share/examples/mpi-ch/test/pt2pt/systest.c
-share/examples/mpi-ch/test/pt2pt/systest1.c
-share/examples/mpi-ch/test/pt2pt/test.c
-share/examples/mpi-ch/test/pt2pt/test.h
-share/examples/mpi-ch/test/pt2pt/test.o
-share/examples/mpi-ch/test/pt2pt/testall
-share/examples/mpi-ch/test/pt2pt/testall.c
-share/examples/mpi-ch/test/pt2pt/testall.o
-share/examples/mpi-ch/test/pt2pt/testhetero
-share/examples/mpi-ch/test/pt2pt/testsome
-share/examples/mpi-ch/test/pt2pt/testsome.c
-share/examples/mpi-ch/test/pt2pt/testsome.o
-share/examples/mpi-ch/test/pt2pt/testtest1
-share/examples/mpi-ch/test/pt2pt/testtest1.c
-share/examples/mpi-ch/test/pt2pt/testtest1.o
-share/examples/mpi-ch/test/pt2pt/testtypes.c
-share/examples/mpi-ch/test/pt2pt/texecer
-share/examples/mpi-ch/test/pt2pt/third
-share/examples/mpi-ch/test/pt2pt/third.c
-share/examples/mpi-ch/test/pt2pt/third.o
-share/examples/mpi-ch/test/pt2pt/trunc
-share/examples/mpi-ch/test/pt2pt/trunc.c
-share/examples/mpi-ch/test/pt2pt/trunc.o
-share/examples/mpi-ch/test/pt2pt/truncmult
-share/examples/mpi-ch/test/pt2pt/truncmult.c
-share/examples/mpi-ch/test/pt2pt/truncmult.o
-share/examples/mpi-ch/test/pt2pt/typebase
-share/examples/mpi-ch/test/pt2pt/typebase.c
-share/examples/mpi-ch/test/pt2pt/typebase.o
-share/examples/mpi-ch/test/pt2pt/typebase.std
-share/examples/mpi-ch/test/pt2pt/typebasef.f
-share/examples/mpi-ch/test/pt2pt/typecreate
-share/examples/mpi-ch/test/pt2pt/typecreate.c
-share/examples/mpi-ch/test/pt2pt/typecreate.o
-share/examples/mpi-ch/test/pt2pt/typecreate.std
-share/examples/mpi-ch/test/pt2pt/typelb
-share/examples/mpi-ch/test/pt2pt/typelb.c
-share/examples/mpi-ch/test/pt2pt/typelb.o
-share/examples/mpi-ch/test/pt2pt/typetest
-share/examples/mpi-ch/test/pt2pt/typetest.c
-share/examples/mpi-ch/test/pt2pt/typetest.o
-share/examples/mpi-ch/test/pt2pt/typeub
-share/examples/mpi-ch/test/pt2pt/typeub.c
-share/examples/mpi-ch/test/pt2pt/typeub.o
-share/examples/mpi-ch/test/pt2pt/typeub.std
-share/examples/mpi-ch/test/pt2pt/typeub2
-share/examples/mpi-ch/test/pt2pt/typeub2.c
-share/examples/mpi-ch/test/pt2pt/typeub2.o
-share/examples/mpi-ch/test/pt2pt/typeub2.std
-share/examples/mpi-ch/test/pt2pt/typeub3
-share/examples/mpi-ch/test/pt2pt/typeub3.c
-share/examples/mpi-ch/test/pt2pt/typeub3.o
-share/examples/mpi-ch/test/pt2pt/typeub3.std
-share/examples/mpi-ch/test/pt2pt/waitall
-share/examples/mpi-ch/test/pt2pt/waitall.c
-share/examples/mpi-ch/test/pt2pt/waitall.o
-share/examples/mpi-ch/test/pt2pt/waitall.std
-share/examples/mpi-ch/test/pt2pt/waitall2
-share/examples/mpi-ch/test/pt2pt/waitall2.c
-share/examples/mpi-ch/test/pt2pt/waitall2.o
-share/examples/mpi-ch/test/pt2pt/waitall2.std
-share/examples/mpi-ch/test/pt2pt/waitall3
-share/examples/mpi-ch/test/pt2pt/waitall3.c
-share/examples/mpi-ch/test/pt2pt/waitall3.o
-share/examples/mpi-ch/test/pt2pt/waitall4
-share/examples/mpi-ch/test/pt2pt/waitall4.c
-share/examples/mpi-ch/test/pt2pt/waitall4.o
-share/examples/mpi-ch/test/pt2pt/waitany
-share/examples/mpi-ch/test/pt2pt/waitany.c
-share/examples/mpi-ch/test/pt2pt/waitany.o
-share/examples/mpi-ch/test/pt2pt/waitany.std
-share/examples/mpi-ch/test/runbase
-share/examples/mpi-ch/test/sendchar.c
-share/examples/mpi-ch/test/sendlogc.f
-share/examples/mpi-ch/test/sendshort.c
-share/examples/mpi-ch/test/sendstruct.c
-share/examples/mpi-ch/test/sendvector.c
-share/examples/mpi-ch/test/testhetero
-share/examples/mpi-ch/test/topol/Makefile
-share/examples/mpi-ch/test/topol/Makefile.in
-share/examples/mpi-ch/test/topol/cart
-share/examples/mpi-ch/test/topol/cart.c
-share/examples/mpi-ch/test/topol/cart.o
-share/examples/mpi-ch/test/topol/cart1f.f
-share/examples/mpi-ch/test/topol/cart2
-share/examples/mpi-ch/test/topol/cart2.c
-share/examples/mpi-ch/test/topol/cart2.o
-share/examples/mpi-ch/test/topol/cart2f.f
-share/examples/mpi-ch/test/topol/cartc.f90
-share/examples/mpi-ch/test/topol/cartf.f
-share/examples/mpi-ch/test/topol/cartf.std
-share/examples/mpi-ch/test/topol/cartmap
-share/examples/mpi-ch/test/topol/cartmap.c
-share/examples/mpi-ch/test/topol/cartmap.o
-share/examples/mpi-ch/test/topol/cartmap.std
-share/examples/mpi-ch/test/topol/cartorder
-share/examples/mpi-ch/test/topol/cartorder.c
-share/examples/mpi-ch/test/topol/cartorder.o
-share/examples/mpi-ch/test/topol/dims
-share/examples/mpi-ch/test/topol/dims.c
-share/examples/mpi-ch/test/topol/dims.o
-share/examples/mpi-ch/test/topol/graphtest
-share/examples/mpi-ch/test/topol/graphtest.c
-share/examples/mpi-ch/test/topol/graphtest.o
-share/examples/mpi-ch/test/topol/graphtest.std
-share/examples/mpi-ch/test/topol/runtests
-share/examples/mpi-ch/test/topol/runtests.in
-share/examples/mpi-ch/test/topol/test.c
-share/examples/mpi-ch/test/topol/test.h
-share/examples/mpi-ch/test/topol/test.o
-share/examples/mpi-ch/test/topol/twod.f
-share/examples/mpi-ch/test/topol/twod2.f
-share/util/machines/machines.${MPICH_OPSYS}
-share/util/machines/machines.sample
-@dirrm share/util/machines
-@dirrm share/util
-@dirrm share/examples/mpi-ch/test/topol
-@dirrm share/examples/mpi-ch/test/pt2pt/fairness
-@dirrm share/examples/mpi-ch/test/pt2pt
-@dirrm share/examples/mpi-ch/test/profile
-@dirrm share/examples/mpi-ch/test/io
-@dirrm share/examples/mpi-ch/test/env
-@dirrm share/examples/mpi-ch/test/context
-@dirrm share/examples/mpi-ch/test/command
-@dirrm share/examples/mpi-ch/test/coll
-@dirrm share/examples/mpi-ch/test
-@exec ${MKDIR} %D/share/examples/mpi-ch/perftest/config/confdb/test1
-@dirrm share/examples/mpi-ch/perftest/config/confdb/test1
-@exec ${MKDIR} %D/share/examples/mpi-ch/perftest/config/confdb/test/test1
-@dirrm share/examples/mpi-ch/perftest/config/confdb/test/test1
-@dirrm share/examples/mpi-ch/perftest/config/confdb/test
-@dirrm share/examples/mpi-ch/perftest/config/confdb
-@dirrm share/examples/mpi-ch/perftest/config
-@dirrm share/examples/mpi-ch/perftest
-@dirrm share/examples/mpi-ch/nt/netpipe
-@dirrm share/examples/mpi-ch/nt/mpptest
-@dirrm share/examples/mpi-ch/nt/mandel
-@dirrm share/examples/mpi-ch/nt/basic
-@dirrm share/examples/mpi-ch/nt
-@dirrm share/examples/mpi-ch/mpe
-@dirrm share/examples/mpi-ch/io
-@dirrm share/examples/mpi-ch/basic
-@dirrm share/examples/mpi-ch/MPI-2-C++
-@dirrm share/examples/mpi-ch
-@dirrm share/doc/mpi-ch/html/www4
-@dirrm share/doc/mpi-ch/html/www3
-@dirrm share/doc/mpi-ch/html/www1
-@dirrm share/doc/mpi-ch/html/userguide
-@dirrm share/doc/mpi-ch/html/mpeguide
-@dirrm share/doc/mpi-ch/html/install
-@dirrm share/doc/mpi-ch/html
-@dirrm share/doc/mpi-ch
-@dirrm include/mpi2c++
+sbin/mpecheckinstall
+sbin/mpetestexec
+sbin/mpetestexeclog
+sbin/mpetestlink
+sbin/mpeuninstall
+share/doc/mpich2/html/index.htm
+share/doc/mpich2/html/www1/MPI.html
+share/doc/mpich2/html/www1/index.htm
+share/doc/mpich2/html/www1/mpicc.html
+share/doc/mpich2/html/www1/mpicxx.html
+share/doc/mpich2/html/www1/mpiexec.html
+share/doc/mpich2/html/www1/mpif77.html
+share/doc/mpich2/html/www1/mpif90.html
+share/doc/mpich2/html/www3/MPI_Abort.html
+share/doc/mpich2/html/www3/MPI_Accumulate.html
+share/doc/mpich2/html/www3/MPI_Add_error_class.html
+share/doc/mpich2/html/www3/MPI_Add_error_code.html
+share/doc/mpich2/html/www3/MPI_Add_error_string.html
+share/doc/mpich2/html/www3/MPI_Address.html
+share/doc/mpich2/html/www3/MPI_Allgather.html
+share/doc/mpich2/html/www3/MPI_Allgatherv.html
+share/doc/mpich2/html/www3/MPI_Alloc_mem.html
+share/doc/mpich2/html/www3/MPI_Allreduce.html
+share/doc/mpich2/html/www3/MPI_Alltoall.html
+share/doc/mpich2/html/www3/MPI_Alltoallv.html
+share/doc/mpich2/html/www3/MPI_Alltoallw.html
+share/doc/mpich2/html/www3/MPI_Attr_delete.html
+share/doc/mpich2/html/www3/MPI_Attr_get.html
+share/doc/mpich2/html/www3/MPI_Attr_put.html
+share/doc/mpich2/html/www3/MPI_Barrier.html
+share/doc/mpich2/html/www3/MPI_Bcast.html
+share/doc/mpich2/html/www3/MPI_Bsend.html
+share/doc/mpich2/html/www3/MPI_Bsend_init.html
+share/doc/mpich2/html/www3/MPI_Buffer_attach.html
+share/doc/mpich2/html/www3/MPI_Buffer_detach.html
+share/doc/mpich2/html/www3/MPI_Cancel.html
+share/doc/mpich2/html/www3/MPI_Cart_coords.html
+share/doc/mpich2/html/www3/MPI_Cart_create.html
+share/doc/mpich2/html/www3/MPI_Cart_get.html
+share/doc/mpich2/html/www3/MPI_Cart_map.html
+share/doc/mpich2/html/www3/MPI_Cart_rank.html
+share/doc/mpich2/html/www3/MPI_Cart_shift.html
+share/doc/mpich2/html/www3/MPI_Cart_sub.html
+share/doc/mpich2/html/www3/MPI_Cartdim_get.html
+share/doc/mpich2/html/www3/MPI_Close_port.html
+share/doc/mpich2/html/www3/MPI_Comm_accept.html
+share/doc/mpich2/html/www3/MPI_Comm_call_errhandler.html
+share/doc/mpich2/html/www3/MPI_Comm_compare.html
+share/doc/mpich2/html/www3/MPI_Comm_connect.html
+share/doc/mpich2/html/www3/MPI_Comm_create.html
+share/doc/mpich2/html/www3/MPI_Comm_create_errhandler.html
+share/doc/mpich2/html/www3/MPI_Comm_create_keyval.html
+share/doc/mpich2/html/www3/MPI_Comm_delete_attr.html
+share/doc/mpich2/html/www3/MPI_Comm_disconnect.html
+share/doc/mpich2/html/www3/MPI_Comm_dup.html
+share/doc/mpich2/html/www3/MPI_Comm_free.html
+share/doc/mpich2/html/www3/MPI_Comm_free_keyval.html
+share/doc/mpich2/html/www3/MPI_Comm_get_attr.html
+share/doc/mpich2/html/www3/MPI_Comm_get_errhandler.html
+share/doc/mpich2/html/www3/MPI_Comm_get_name.html
+share/doc/mpich2/html/www3/MPI_Comm_get_parent.html
+share/doc/mpich2/html/www3/MPI_Comm_group.html
+share/doc/mpich2/html/www3/MPI_Comm_join.html
+share/doc/mpich2/html/www3/MPI_Comm_rank.html
+share/doc/mpich2/html/www3/MPI_Comm_remote_group.html
+share/doc/mpich2/html/www3/MPI_Comm_remote_size.html
+share/doc/mpich2/html/www3/MPI_Comm_set_attr.html
+share/doc/mpich2/html/www3/MPI_Comm_set_errhandler.html
+share/doc/mpich2/html/www3/MPI_Comm_set_name.html
+share/doc/mpich2/html/www3/MPI_Comm_size.html
+share/doc/mpich2/html/www3/MPI_Comm_spawn.html
+share/doc/mpich2/html/www3/MPI_Comm_spawn_multiple.html
+share/doc/mpich2/html/www3/MPI_Comm_split.html
+share/doc/mpich2/html/www3/MPI_Comm_test_inter.html
+share/doc/mpich2/html/www3/MPI_Dims_create.html
+share/doc/mpich2/html/www3/MPI_Errhandler_create.html
+share/doc/mpich2/html/www3/MPI_Errhandler_free.html
+share/doc/mpich2/html/www3/MPI_Errhandler_get.html
+share/doc/mpich2/html/www3/MPI_Errhandler_set.html
+share/doc/mpich2/html/www3/MPI_Error_class.html
+share/doc/mpich2/html/www3/MPI_Error_string.html
+share/doc/mpich2/html/www3/MPI_Exscan.html
+share/doc/mpich2/html/www3/MPI_File_c2f.html
+share/doc/mpich2/html/www3/MPI_File_call_errhandler.html
+share/doc/mpich2/html/www3/MPI_File_close.html
+share/doc/mpich2/html/www3/MPI_File_create_errhandler.html
+share/doc/mpich2/html/www3/MPI_File_delete.html
+share/doc/mpich2/html/www3/MPI_File_f2c.html
+share/doc/mpich2/html/www3/MPI_File_get_amode.html
+share/doc/mpich2/html/www3/MPI_File_get_atomicity.html
+share/doc/mpich2/html/www3/MPI_File_get_byte_offset.html
+share/doc/mpich2/html/www3/MPI_File_get_errhandler.html
+share/doc/mpich2/html/www3/MPI_File_get_group.html
+share/doc/mpich2/html/www3/MPI_File_get_info.html
+share/doc/mpich2/html/www3/MPI_File_get_position.html
+share/doc/mpich2/html/www3/MPI_File_get_position_shared.html
+share/doc/mpich2/html/www3/MPI_File_get_size.html
+share/doc/mpich2/html/www3/MPI_File_get_type_extent.html
+share/doc/mpich2/html/www3/MPI_File_get_view.html
+share/doc/mpich2/html/www3/MPI_File_iread.html
+share/doc/mpich2/html/www3/MPI_File_iread_at.html
+share/doc/mpich2/html/www3/MPI_File_iread_shared.html
+share/doc/mpich2/html/www3/MPI_File_iwrite.html
+share/doc/mpich2/html/www3/MPI_File_iwrite_at.html
+share/doc/mpich2/html/www3/MPI_File_iwrite_shared.html
+share/doc/mpich2/html/www3/MPI_File_open.html
+share/doc/mpich2/html/www3/MPI_File_preallocate.html
+share/doc/mpich2/html/www3/MPI_File_read.html
+share/doc/mpich2/html/www3/MPI_File_read_all.html
+share/doc/mpich2/html/www3/MPI_File_read_all_begin.html
+share/doc/mpich2/html/www3/MPI_File_read_all_end.html
+share/doc/mpich2/html/www3/MPI_File_read_at.html
+share/doc/mpich2/html/www3/MPI_File_read_at_all.html
+share/doc/mpich2/html/www3/MPI_File_read_at_all_begin.html
+share/doc/mpich2/html/www3/MPI_File_read_at_all_end.html
+share/doc/mpich2/html/www3/MPI_File_read_ordered.html
+share/doc/mpich2/html/www3/MPI_File_read_ordered_begin.html
+share/doc/mpich2/html/www3/MPI_File_read_ordered_end.html
+share/doc/mpich2/html/www3/MPI_File_read_shared.html
+share/doc/mpich2/html/www3/MPI_File_seek.html
+share/doc/mpich2/html/www3/MPI_File_seek_shared.html
+share/doc/mpich2/html/www3/MPI_File_set_atomicity.html
+share/doc/mpich2/html/www3/MPI_File_set_errhandler.html
+share/doc/mpich2/html/www3/MPI_File_set_info.html
+share/doc/mpich2/html/www3/MPI_File_set_size.html
+share/doc/mpich2/html/www3/MPI_File_set_view.html
+share/doc/mpich2/html/www3/MPI_File_sync.html
+share/doc/mpich2/html/www3/MPI_File_write.html
+share/doc/mpich2/html/www3/MPI_File_write_all.html
+share/doc/mpich2/html/www3/MPI_File_write_all_begin.html
+share/doc/mpich2/html/www3/MPI_File_write_all_end.html
+share/doc/mpich2/html/www3/MPI_File_write_at.html
+share/doc/mpich2/html/www3/MPI_File_write_at_all.html
+share/doc/mpich2/html/www3/MPI_File_write_at_all_begin.html
+share/doc/mpich2/html/www3/MPI_File_write_at_all_end.html
+share/doc/mpich2/html/www3/MPI_File_write_ordered.html
+share/doc/mpich2/html/www3/MPI_File_write_ordered_begin.html
+share/doc/mpich2/html/www3/MPI_File_write_ordered_end.html
+share/doc/mpich2/html/www3/MPI_File_write_shared.html
+share/doc/mpich2/html/www3/MPI_Finalize.html
+share/doc/mpich2/html/www3/MPI_Finalized.html
+share/doc/mpich2/html/www3/MPI_Free_mem.html
+share/doc/mpich2/html/www3/MPI_Gather.html
+share/doc/mpich2/html/www3/MPI_Gatherv.html
+share/doc/mpich2/html/www3/MPI_Get.html
+share/doc/mpich2/html/www3/MPI_Get_address.html
+share/doc/mpich2/html/www3/MPI_Get_count.html
+share/doc/mpich2/html/www3/MPI_Get_elements.html
+share/doc/mpich2/html/www3/MPI_Get_processor_name.html
+share/doc/mpich2/html/www3/MPI_Get_version.html
+share/doc/mpich2/html/www3/MPI_Graph_create.html
+share/doc/mpich2/html/www3/MPI_Graph_get.html
+share/doc/mpich2/html/www3/MPI_Graph_map.html
+share/doc/mpich2/html/www3/MPI_Graph_neighbors.html
+share/doc/mpich2/html/www3/MPI_Graph_neighbors_count.html
+share/doc/mpich2/html/www3/MPI_Graphdims_get.html
+share/doc/mpich2/html/www3/MPI_Grequest_complete.html
+share/doc/mpich2/html/www3/MPI_Grequest_start.html
+share/doc/mpich2/html/www3/MPI_Group_compare.html
+share/doc/mpich2/html/www3/MPI_Group_difference.html
+share/doc/mpich2/html/www3/MPI_Group_excl.html
+share/doc/mpich2/html/www3/MPI_Group_free.html
+share/doc/mpich2/html/www3/MPI_Group_incl.html
+share/doc/mpich2/html/www3/MPI_Group_intersection.html
+share/doc/mpich2/html/www3/MPI_Group_range_excl.html
+share/doc/mpich2/html/www3/MPI_Group_range_incl.html
+share/doc/mpich2/html/www3/MPI_Group_rank.html
+share/doc/mpich2/html/www3/MPI_Group_size.html
+share/doc/mpich2/html/www3/MPI_Group_translate_ranks.html
+share/doc/mpich2/html/www3/MPI_Group_union.html
+share/doc/mpich2/html/www3/MPI_Ibsend.html
+share/doc/mpich2/html/www3/MPI_Info_create.html
+share/doc/mpich2/html/www3/MPI_Info_delete.html
+share/doc/mpich2/html/www3/MPI_Info_dup.html
+share/doc/mpich2/html/www3/MPI_Info_free.html
+share/doc/mpich2/html/www3/MPI_Info_get.html
+share/doc/mpich2/html/www3/MPI_Info_get_nkeys.html
+share/doc/mpich2/html/www3/MPI_Info_get_nthkey.html
+share/doc/mpich2/html/www3/MPI_Info_get_valuelen.html
+share/doc/mpich2/html/www3/MPI_Info_set.html
+share/doc/mpich2/html/www3/MPI_Init.html
+share/doc/mpich2/html/www3/MPI_Init_thread.html
+share/doc/mpich2/html/www3/MPI_Initialized.html
+share/doc/mpich2/html/www3/MPI_Intercomm_create.html
+share/doc/mpich2/html/www3/MPI_Intercomm_merge.html
+share/doc/mpich2/html/www3/MPI_Iprobe.html
+share/doc/mpich2/html/www3/MPI_Irecv.html
+share/doc/mpich2/html/www3/MPI_Irsend.html
+share/doc/mpich2/html/www3/MPI_Is_thread_main.html
+share/doc/mpich2/html/www3/MPI_Isend.html
+share/doc/mpich2/html/www3/MPI_Issend.html
+share/doc/mpich2/html/www3/MPI_Keyval_create.html
+share/doc/mpich2/html/www3/MPI_Keyval_free.html
+share/doc/mpich2/html/www3/MPI_Lookup_name.html
+share/doc/mpich2/html/www3/MPI_Op_create.html
+share/doc/mpich2/html/www3/MPI_Op_free.html
+share/doc/mpich2/html/www3/MPI_Open_port.html
+share/doc/mpich2/html/www3/MPI_Pack.html
+share/doc/mpich2/html/www3/MPI_Pack_external.html
+share/doc/mpich2/html/www3/MPI_Pack_external_size.html
+share/doc/mpich2/html/www3/MPI_Pack_size.html
+share/doc/mpich2/html/www3/MPI_Pcontrol.html
+share/doc/mpich2/html/www3/MPI_Probe.html
+share/doc/mpich2/html/www3/MPI_Publish_name.html
+share/doc/mpich2/html/www3/MPI_Put.html
+share/doc/mpich2/html/www3/MPI_Query_thread.html
+share/doc/mpich2/html/www3/MPI_Recv.html
+share/doc/mpich2/html/www3/MPI_Recv_init.html
+share/doc/mpich2/html/www3/MPI_Reduce.html
+share/doc/mpich2/html/www3/MPI_Reduce_scatter.html
+share/doc/mpich2/html/www3/MPI_Register_datarep.html
+share/doc/mpich2/html/www3/MPI_Request_free.html
+share/doc/mpich2/html/www3/MPI_Request_get_status.html
+share/doc/mpich2/html/www3/MPI_Rsend.html
+share/doc/mpich2/html/www3/MPI_Rsend_init.html
+share/doc/mpich2/html/www3/MPI_Scan.html
+share/doc/mpich2/html/www3/MPI_Scatter.html
+share/doc/mpich2/html/www3/MPI_Scatterv.html
+share/doc/mpich2/html/www3/MPI_Send.html
+share/doc/mpich2/html/www3/MPI_Send_init.html
+share/doc/mpich2/html/www3/MPI_Sendrecv.html
+share/doc/mpich2/html/www3/MPI_Sendrecv_replace.html
+share/doc/mpich2/html/www3/MPI_Ssend.html
+share/doc/mpich2/html/www3/MPI_Ssend_init.html
+share/doc/mpich2/html/www3/MPI_Start.html
+share/doc/mpich2/html/www3/MPI_Startall.html
+share/doc/mpich2/html/www3/MPI_Status_set_cancelled.html
+share/doc/mpich2/html/www3/MPI_Status_set_elements.html
+share/doc/mpich2/html/www3/MPI_Test.html
+share/doc/mpich2/html/www3/MPI_Test_cancelled.html
+share/doc/mpich2/html/www3/MPI_Testall.html
+share/doc/mpich2/html/www3/MPI_Testany.html
+share/doc/mpich2/html/www3/MPI_Testsome.html
+share/doc/mpich2/html/www3/MPI_Topo_test.html
+share/doc/mpich2/html/www3/MPI_Type_commit.html
+share/doc/mpich2/html/www3/MPI_Type_contiguous.html
+share/doc/mpich2/html/www3/MPI_Type_create_darray.html
+share/doc/mpich2/html/www3/MPI_Type_create_hindexed.html
+share/doc/mpich2/html/www3/MPI_Type_create_hvector.html
+share/doc/mpich2/html/www3/MPI_Type_create_indexed_block.html
+share/doc/mpich2/html/www3/MPI_Type_create_keyval.html
+share/doc/mpich2/html/www3/MPI_Type_create_resized.html
+share/doc/mpich2/html/www3/MPI_Type_create_struct.html
+share/doc/mpich2/html/www3/MPI_Type_create_subarray.html
+share/doc/mpich2/html/www3/MPI_Type_delete_attr.html
+share/doc/mpich2/html/www3/MPI_Type_dup.html
+share/doc/mpich2/html/www3/MPI_Type_extent.html
+share/doc/mpich2/html/www3/MPI_Type_free.html
+share/doc/mpich2/html/www3/MPI_Type_free_keyval.html
+share/doc/mpich2/html/www3/MPI_Type_get_attr.html
+share/doc/mpich2/html/www3/MPI_Type_get_contents.html
+share/doc/mpich2/html/www3/MPI_Type_get_envelope.html
+share/doc/mpich2/html/www3/MPI_Type_get_extent.html
+share/doc/mpich2/html/www3/MPI_Type_get_name.html
+share/doc/mpich2/html/www3/MPI_Type_get_true_extent.html
+share/doc/mpich2/html/www3/MPI_Type_hindexed.html
+share/doc/mpich2/html/www3/MPI_Type_hvector.html
+share/doc/mpich2/html/www3/MPI_Type_indexed.html
+share/doc/mpich2/html/www3/MPI_Type_lb.html
+share/doc/mpich2/html/www3/MPI_Type_match_size.html
+share/doc/mpich2/html/www3/MPI_Type_set_attr.html
+share/doc/mpich2/html/www3/MPI_Type_set_name.html
+share/doc/mpich2/html/www3/MPI_Type_size.html
+share/doc/mpich2/html/www3/MPI_Type_struct.html
+share/doc/mpich2/html/www3/MPI_Type_ub.html
+share/doc/mpich2/html/www3/MPI_Type_vector.html
+share/doc/mpich2/html/www3/MPI_Unpack.html
+share/doc/mpich2/html/www3/MPI_Unpack_external.html
+share/doc/mpich2/html/www3/MPI_Unpublish_name.html
+share/doc/mpich2/html/www3/MPI_Wait.html
+share/doc/mpich2/html/www3/MPI_Waitall.html
+share/doc/mpich2/html/www3/MPI_Waitany.html
+share/doc/mpich2/html/www3/MPI_Waitsome.html
+share/doc/mpich2/html/www3/MPI_Win_call_errhandler.html
+share/doc/mpich2/html/www3/MPI_Win_complete.html
+share/doc/mpich2/html/www3/MPI_Win_create.html
+share/doc/mpich2/html/www3/MPI_Win_create_errhandler.html
+share/doc/mpich2/html/www3/MPI_Win_create_keyval.html
+share/doc/mpich2/html/www3/MPI_Win_delete_attr.html
+share/doc/mpich2/html/www3/MPI_Win_fence.html
+share/doc/mpich2/html/www3/MPI_Win_free.html
+share/doc/mpich2/html/www3/MPI_Win_free_keyval.html
+share/doc/mpich2/html/www3/MPI_Win_get_attr.html
+share/doc/mpich2/html/www3/MPI_Win_get_errhandler.html
+share/doc/mpich2/html/www3/MPI_Win_get_group.html
+share/doc/mpich2/html/www3/MPI_Win_get_name.html
+share/doc/mpich2/html/www3/MPI_Win_lock.html
+share/doc/mpich2/html/www3/MPI_Win_post.html
+share/doc/mpich2/html/www3/MPI_Win_set_attr.html
+share/doc/mpich2/html/www3/MPI_Win_set_errhandler.html
+share/doc/mpich2/html/www3/MPI_Win_set_name.html
+share/doc/mpich2/html/www3/MPI_Win_start.html
+share/doc/mpich2/html/www3/MPI_Win_test.html
+share/doc/mpich2/html/www3/MPI_Win_unlock.html
+share/doc/mpich2/html/www3/MPI_Win_wait.html
+share/doc/mpich2/html/www3/MPI_Wtick.html
+share/doc/mpich2/html/www3/MPI_Wtime.html
+share/doc/mpich2/html/www3/index.htm
+share/doc/mpich2/html/www4/MPE_Add_RGB_color.html
+share/doc/mpich2/html/www4/MPE_CaptureFile.html
+share/doc/mpich2/html/www4/MPE_Close_graphics.html
+share/doc/mpich2/html/www4/MPE_Comm_global_rank.html
+share/doc/mpich2/html/www4/MPE_Decomp1d.html
+share/doc/mpich2/html/www4/MPE_Describe_comm_event.html
+share/doc/mpich2/html/www4/MPE_Describe_comm_state.html
+share/doc/mpich2/html/www4/MPE_Describe_event.html
+share/doc/mpich2/html/www4/MPE_Describe_info_event.html
+share/doc/mpich2/html/www4/MPE_Describe_info_state.html
+share/doc/mpich2/html/www4/MPE_Describe_state.html
+share/doc/mpich2/html/www4/MPE_Draw_circle.html
+share/doc/mpich2/html/www4/MPE_Draw_line.html
+share/doc/mpich2/html/www4/MPE_Draw_logic.html
+share/doc/mpich2/html/www4/MPE_Draw_point.html
+share/doc/mpich2/html/www4/MPE_Draw_points.html
+share/doc/mpich2/html/www4/MPE_Draw_string.html
+share/doc/mpich2/html/www4/MPE_Errors_call_debugger.html
+share/doc/mpich2/html/www4/MPE_Fill_circle.html
+share/doc/mpich2/html/www4/MPE_Fill_rectangle.html
+share/doc/mpich2/html/www4/MPE_Finish_log.html
+share/doc/mpich2/html/www4/MPE_GetHostName.html
+share/doc/mpich2/html/www4/MPE_GetTags.html
+share/doc/mpich2/html/www4/MPE_Get_mouse_press.html
+share/doc/mpich2/html/www4/MPE_IO_Stdout_to_file.html
+share/doc/mpich2/html/www4/MPE_Iget_mouse_press.html
+share/doc/mpich2/html/www4/MPE_Init_log.html
+share/doc/mpich2/html/www4/MPE_Initialized_logging.html
+share/doc/mpich2/html/www4/MPE_Line_thickness.html
+share/doc/mpich2/html/www4/MPE_Log_bare_event.html
+share/doc/mpich2/html/www4/MPE_Log_comm_event.html
+share/doc/mpich2/html/www4/MPE_Log_comm_receive.html
+share/doc/mpich2/html/www4/MPE_Log_comm_send.html
+share/doc/mpich2/html/www4/MPE_Log_event.html
+share/doc/mpich2/html/www4/MPE_Log_get_event_number.html
+share/doc/mpich2/html/www4/MPE_Log_get_solo_eventID.html
+share/doc/mpich2/html/www4/MPE_Log_get_state_eventIDs.html
+share/doc/mpich2/html/www4/MPE_Log_info_event.html
+share/doc/mpich2/html/www4/MPE_Log_merged_logfilename.html
+share/doc/mpich2/html/www4/MPE_Log_pack.html
+share/doc/mpich2/html/www4/MPE_Log_receive.html
+share/doc/mpich2/html/www4/MPE_Log_send.html
+share/doc/mpich2/html/www4/MPE_Log_sync_clocks.html
+share/doc/mpich2/html/www4/MPE_Make_color_array.html
+share/doc/mpich2/html/www4/MPE_Num_colors.html
+share/doc/mpich2/html/www4/MPE_Open_graphics.html
+share/doc/mpich2/html/www4/MPE_ReturnTags.html
+share/doc/mpich2/html/www4/MPE_Seq_begin.html
+share/doc/mpich2/html/www4/MPE_Seq_end.html
+share/doc/mpich2/html/www4/MPE_Signals_call_debugger.html
+share/doc/mpich2/html/www4/MPE_Start_log.html
+share/doc/mpich2/html/www4/MPE_Stop_log.html
+share/doc/mpich2/html/www4/MPE_TagsEnd.html
+share/doc/mpich2/html/www4/MPE_Update.html
+share/doc/mpich2/html/www4/libmpe.cit
+share/doc/mpich2/install.pdf
+share/doc/mpich2/logging.pdf
+share/doc/mpich2/smpd_pmi.pdf
+share/doc/mpich2/user.pdf
+share/mpich2/examples/mpe_callstack_ldflags.conf
+share/mpich2/examples/mpe_f77env.conf
+share/mpich2/examples/mpe_f77env.conf.in
+share/mpich2/examples/mpe_help.conf
+share/mpich2/examples/mpe_help.conf.in
+share/mpich2/examples/mpe_log.conf
+share/mpich2/examples/mpe_log_postlib.conf
+share/mpich2/examples/mpe_mpicheck.conf
+share/mpich2/examples/mpe_mpilog.conf
+share/mpich2/examples/mpe_mpitrace.conf
+share/mpich2/examples/mpe_nolog.conf
+share/mpich2/examples/mpicc.conf
+share/mpich2/examples/mpicxx.conf
+share/mpich2/examples/mpif77.conf
+share/mpich2/examples_collchk/Makefile
+share/mpich2/examples_collchk/Makefile.in
+share/mpich2/examples_collchk/composite.c
+share/mpich2/examples_collchk/scatterv.c
+share/mpich2/examples_collchk/time_allreduce.c
+share/mpich2/examples_collchk/time_alltoallv.c
+share/mpich2/examples_collchk/time_alltoallv0.c
+share/mpich2/examples_collchk/time_bcast.c
+share/mpich2/examples_collchk/wrong_composite.c
+share/mpich2/examples_collchk/wrong_int_byte.c
+share/mpich2/examples_collchk/wrong_reals.f
+share/mpich2/examples_collchk/wrong_root.c
+share/mpich2/examples_collchk/wrong_scatterv.c
+share/mpich2/examples_logging/Makefile
+share/mpich2/examples_logging/Makefile.in
+share/mpich2/examples_logging/comm1_isr.c
+share/mpich2/examples_logging/comm1_isr_loop.c
+share/mpich2/examples_logging/comm2_connect_accept.c
+share/mpich2/examples_logging/comm2_spawn_child.c
+share/mpich2/examples_logging/comm2_spawn_parent.c
+share/mpich2/examples_logging/cpi.c
+share/mpich2/examples_logging/cpilog.c
+share/mpich2/examples_logging/cpilog_pack.c
+share/mpich2/examples_logging/fcomm1_isr.f
+share/mpich2/examples_logging/fpilog.f
+share/mpich2/examples_logging/fpilog_pack.F
+share/mpich2/examples_logging/iotest.c
+share/mpich2/examples_logging/log_cost.c
+share/mpich2/examples_logging/openmp_mpilog.F
+share/mpich2/examples_logging/openmp_sendrecv.c
+share/mpich2/examples_logging/pthread_allreduce.c
+share/mpich2/examples_logging/pthread_sendrecv.c
+share/mpich2/examples_logging/pthread_sendrecv_user.c
+share/mpich2/examples_logging/srtest.c
+@dirrm share/mpich2/examples_logging
+@dirrm share/mpich2/examples_collchk
+@dirrm share/mpich2/examples
+@dirrm share/mpich2
+@dirrm share/doc/mpich2/html/www4
+@dirrm share/doc/mpich2/html/www3
+@dirrm share/doc/mpich2/html/www1
+@dirrm share/doc/mpich2/html
+@dirrm share/doc/mpich2
diff --git a/parallel/mpi-ch/PLIST.java b/parallel/mpi-ch/PLIST.java
deleted file mode 100644
index bc1449bd82d..00000000000
--- a/parallel/mpi-ch/PLIST.java
+++ /dev/null
@@ -1,3 +0,0 @@
-@comment $NetBSD: PLIST.java,v 1.2 2005/03/03 12:07:52 wiz Exp $
-bin/jumpshot
-bin/slog_print
diff --git a/parallel/mpi-ch/buildlink3.mk b/parallel/mpi-ch/buildlink3.mk
index 16be777fbce..791f84d1419 100644
--- a/parallel/mpi-ch/buildlink3.mk
+++ b/parallel/mpi-ch/buildlink3.mk
@@ -1,23 +1,20 @@
-# $NetBSD: buildlink3.mk,v 1.10 2007/01/14 09:03:09 joerg Exp $
+# $NetBSD: buildlink3.mk,v 1.11 2008/05/29 20:25:53 tnn Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
-MPICH_BUILDLINK3_MK:= ${MPICH_BUILDLINK3_MK}+
+MPICH2_BUILDLINK3_MK:= ${MPICH2_BUILDLINK3_MK}+
.if !empty(BUILDLINK_DEPTH:M+)
-BUILDLINK_DEPENDS+= mpich
+BUILDLINK_DEPENDS+= mpich2
.endif
-BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nmpich}
-BUILDLINK_PACKAGES+= mpich
-BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}mpich
+BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nmpich2}
+BUILDLINK_PACKAGES+= mpich2
+BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}mpich2
-.if !empty(MPICH_BUILDLINK3_MK:M+)
-BUILDLINK_API_DEPENDS.mpich+= mpich>=1.2.6
-BUILDLINK_ABI_DEPENDS.mpich?= mpich>=1.2.6nb3
-BUILDLINK_PKGSRCDIR.mpich?= ../../parallel/mpi-ch
-BUILDLINK_DEPMETHOD.mpich?= build
-.endif # MPICH_BUILDLINK3_MK
-
-.include "../../x11/libX11/buildlink3.mk"
+.if !empty(MPICH2_BUILDLINK3_MK:M+)
+BUILDLINK_API_DEPENDS.mpich2+= mpich2>=1.0.7
+BUILDLINK_PKGSRCDIR.mpich2?= ../../wip/mpi-ch
+BUILDLINK_DEPMETHOD.mpich2?= build
+.endif # MPICH2_BUILDLINK3_MK
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//}
diff --git a/parallel/mpi-ch/distinfo b/parallel/mpi-ch/distinfo
index 48853bcdce8..9d66a7c31a5 100644
--- a/parallel/mpi-ch/distinfo
+++ b/parallel/mpi-ch/distinfo
@@ -1,27 +1,10 @@
-$NetBSD: distinfo,v 1.12 2006/05/16 22:01:19 joerg Exp $
+$NetBSD: distinfo,v 1.13 2008/05/29 20:25:53 tnn Exp $
-SHA1 (mpich-1.2.6.tar.gz) = d3dba3993bc7b0bd11ec4e4bdb70374283770cea
-RMD160 (mpich-1.2.6.tar.gz) = dae2e2920a9bc0d3ca050fcb78b32d0f99a36dcf
-Size (mpich-1.2.6.tar.gz) = 15248688 bytes
-SHA1 (mpich-docs.tgz) = fb7a9c7459998b9b74584d2afc4553027d94ad10
-RMD160 (mpich-docs.tgz) = 85c7d200794b1d494f812eb4e5de904bcf681f2b
-Size (mpich-docs.tgz) = 326405 bytes
-SHA1 (patch-aa) = 8a25d520a9fce5ae92cdfc0851c9e8e1abe07d00
-SHA1 (patch-ab) = e04e09b7c32acc8e8e859323bf0710aef053f206
-SHA1 (patch-ac) = 0e34727cd635bf30eab625ec0f3baae0836a51e9
-SHA1 (patch-ad) = f38d4e5ac754e29b5ee5cba47e751f71333f8c8a
-SHA1 (patch-ae) = 190cc0fb19ca29d0ee86f662b3d8b54c520d9039
-SHA1 (patch-al) = 7f0276736040077fc465b3188d0190833c77f7b2
-SHA1 (patch-at) = d329f3d8a7d76fdb7d57c60bcea8944a990e0fb4
-SHA1 (patch-au) = 453cbb33db19e47ae79d3f2ed8c131ea14c663cf
-SHA1 (patch-av) = 0c2a655aa31b823fe89530bcb0dd709bdee174e2
-SHA1 (patch-aw) = a1a98f08743cd1d33187b37ceb24ff5c4fcd731a
-SHA1 (patch-ax) = bc2f39a1ea3570379c5d971f794caeb52b61f9a4
-SHA1 (patch-ay) = 38390be8f6d1778f7eeeddffe33548148a6e6835
-SHA1 (patch-az) = b81cb18c7c9f52d60dd540d1a47f16297e618a10
-SHA1 (patch-ba) = b20d05026031fd5a86c78f6bb9cdfdf821f10543
-SHA1 (patch-bb) = 7f399ed3d4bbaf00b75ec3a5ce8f114e4c6bbd23
-SHA1 (patch-bc) = e89bbf9e1ef9f2aaa6b8000d170c5a158408988d
-SHA1 (patch-bd) = 7c96f575263fbe9adc0514ed64452db04cc68212
-SHA1 (patch-be) = d21a703dbe17a48fb940ce65fd232284a57ff3cf
-SHA1 (patch-ca) = f5c7c8ed152ed55c5e8275fc7ca4278231203945
+SHA1 (mpich2-1.0.7.tar.gz) = 39d2734f2504b7c3a5e5ea79fa447913c5fcd177
+RMD160 (mpich2-1.0.7.tar.gz) = d818cd2b3daf173a3e754d9805fdf20d74335122
+Size (mpich2-1.0.7.tar.gz) = 16565875 bytes
+SHA1 (patch-aa) = dc0756c27c01715669c066007ff964733213f14c
+SHA1 (patch-ab) = 904c244fb3273dd1c38e0083c443f9a9c9d7e27e
+SHA1 (patch-ac) = 813ab9b66055ce009d7ff254a6a81a8422ccffcf
+SHA1 (patch-ad) = b63a0877e263fbc30500bf8e3a8f002912726efd
+SHA1 (patch-ae) = eb20a1eec5aa7fd173e4652e8c4a6e3475f24e7b
diff --git a/parallel/mpi-ch/patches/patch-aa b/parallel/mpi-ch/patches/patch-aa
index 2082100e953..a7acd7af130 100644
--- a/parallel/mpi-ch/patches/patch-aa
+++ b/parallel/mpi-ch/patches/patch-aa
@@ -1,12 +1,52 @@
-$NetBSD: patch-aa,v 1.6 2005/03/03 12:01:30 garbled Exp $
---- mpe/slog2sdk/sbin/install-package.in.orig 2005-03-03 02:45:22.000000000 -0700
-+++ mpe/slog2sdk/sbin/install-package.in 2005-03-03 02:46:00.000000000 -0700
-@@ -364,7 +364,7 @@
- bindir=$prefix/bin
- sbindir=$prefix/sbin
- docdir=$prefix/doc
-- etcdir=$prefix/etc
-+ etcdir=$prefix/mpi-ch/etc
- sharedir=$prefix/share
- logfilesdir=$prefix/logfiles
- if [ $appendUninstall = 0 ] ; then
+$NetBSD: patch-aa,v 1.7 2008/05/29 20:25:53 tnn Exp $
+
+Fix scripts installation.
+Install configuration files into example directory.
+
+--- src/env/Makefile.in.orig 2008-04-05 02:03:18.000000000 +0400
++++ src/env/Makefile.in 2008-04-15 23:58:49.000000000 +0400
+@@ -17,6 +17,7 @@
+ prefix = @prefix@
+ exec_prefix = @exec_prefix@
+ bindir = @bindir@
++datadir = @datadir@
+ sysconfdir = @sysconfdir@
+ DEFS = @DEFS@ -I. -I${srcdir}
+ CPPFLAGS = @CPPFLAGS@
+@@ -38,6 +39,8 @@
+ INCLUDES = -I../include
+ doc_sources = mpicc.txt mpif77.txt mpicxx.txt mpif90.txt mpiexec.txt
+
++exampledir = ${datadir}/examples
++
+ .SUFFIXES:
+ .SUFFIXES: .o .lo .c .man .html .latex .txt
+ .c.o:
+@@ -114,17 +117,17 @@
+ if [ ! -d ${DESTDIR}${exec_prefix} ] ; then $(MKDIR_P) ${DESTDIR}${exec_prefix} ; fi
+ if [ ! -d ${DESTDIR}${prefix} ] ; then $(MKDIR_P) ${DESTDIR}${prefix} ; fi
+ if [ ! -d ${DESTDIR}${bindir} ] ; then $(MKDIR_P) ${DESTDIR}${bindir} ; fi
+- $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) mpicc ${DESTDIR}${bindir}/mpicc
++ $(BSD_INSTALL_SCRIPT) mpicc ${DESTDIR}${bindir}/mpicc
+ $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) mpich2version ${DESTDIR}${bindir}/mpich2version
+- $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) parkill ${DESTDIR}${bindir}/parkill
+- if [ ! -d ${DESTDIR}${sysconfdir} ] ; then $(MKDIR_P) ${DESTDIR}${sysconfdir} ; fi
+- $(INSTALL_DATA) mpicc.conf ${DESTDIR}${sysconfdir}/mpicc.conf
+- if [ -s mpicxx ] ; then $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) mpicxx ${DESTDIR}${bindir}/mpicxx ; fi
+- if [ -s mpif77 ] ; then $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) mpif77 ${DESTDIR}${bindir}/mpif77 ; fi
+- if [ -s mpif90 ] ; then $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) mpif90 ${DESTDIR}${bindir}/mpif90 ; fi
+- if [ -s mpicxx.conf ] ; then $(INSTALL_DATA) mpicxx.conf ${DESTDIR}${sysconfdir}/mpicxx.conf ; fi
+- if [ -s mpif77.conf ] ; then $(INSTALL_DATA) mpif77.conf ${DESTDIR}${sysconfdir}/mpif77.conf ; fi
+- if [ -s mpif90.conf ] ; then $(INSTALL_DATA) mpif90.conf ${DESTDIR}${sysconfdir}/mpif90.conf ; fi
++ $(BSD_INSTALL_SCRIPT) parkill ${DESTDIR}${bindir}/parkill
++ if [ ! -d ${DESTDIR}${exampledir} ] ; then $(MKDIR_P) ${DESTDIR}${exampledir} ; fi
++ $(INSTALL_DATA) mpicc.conf ${DESTDIR}${exampledir}/mpicc.conf
++ if [ -s mpicxx ] ; then $(BSD_INSTALL_SCRIPT) mpicxx ${DESTDIR}${bindir}/mpicxx ; fi
++ if [ -s mpif77 ] ; then $(BSD_INSTALL_SCRIPT) mpif77 ${DESTDIR}${bindir}/mpif77 ; fi
++ if [ -s mpif90 ] ; then $(BSD_INSTALL_SCRIPT) mpif90 ${DESTDIR}${bindir}/mpif90 ; fi
++ if [ -s mpicxx.conf ] ; then $(INSTALL_DATA) mpicxx.conf ${DESTDIR}${exampledir}/mpicxx.conf ; fi
++ if [ -s mpif77.conf ] ; then $(INSTALL_DATA) mpif77.conf ${DESTDIR}${exampledir}/mpif77.conf ; fi
++ if [ -s mpif90.conf ] ; then $(INSTALL_DATA) mpif90.conf ${DESTDIR}${exampledir}/mpif90.conf ; fi
+
+ install-strip:
+ $(MAKE) INSTALL_STRIP_FLAG=-s install
diff --git a/parallel/mpi-ch/patches/patch-ab b/parallel/mpi-ch/patches/patch-ab
index 0501bc76e3c..176efb60ac7 100644
--- a/parallel/mpi-ch/patches/patch-ab
+++ b/parallel/mpi-ch/patches/patch-ab
@@ -1,13 +1,15 @@
-$NetBSD: patch-ab,v 1.3 2006/03/14 01:10:49 joerg Exp $
+$NetBSD: patch-ab,v 1.4 2008/05/29 20:25:54 tnn Exp $
---- bin/tarch.orig 2006-03-13 19:02:55.000000000 +0000
-+++ bin/tarch
-@@ -137,7 +137,7 @@ for LARCH in $ARCHLIST ; do
- cray|CRAY*) GARCH=CRAY ;;
- next) FARCH=NeXT ; break ;;
- KSR1|KSR2) FARCH=ksr ; break ;;
-- FreeBSD) FARCH=freebsd ; break ;;
-+ FreeBSD|DragonFly) FARCH=freebsd ; break ;;
- NetBSD) FARCH=netbsd ; break ;;
- i386) GARCH=ipsc2 ;;
- ULTRIX|RISC) GARCH=dec5000 ;;
+Fix installation of script.
+
+--- src/pkgconfig/Makefile.in.orig 2008-02-15 21:35:01.000000000 +0300
++++ src/pkgconfig/Makefile.in 2008-03-19 22:23:34.000000000 +0300
+@@ -74,7 +74,7 @@
+ # Install target
+ install: FORCE_TARGET
+ if [ ! -d ${DESTDIR}${pkgconfigdir} ] ; then $(MKDIR_P) ${DESTDIR}${pkgconfigdir} ; fi
+- if [ -s mpich2-@DEVICE_NAME@.pc ] ; then $(INSTALL_PROGRAM) mpich2-@DEVICE_NAME@.pc ${DESTDIR}${pkgconfigdir}/mpich2-@DEVICE_NAME@.pc ; fi
++ if [ -s mpich2-@DEVICE_NAME@.pc ] ; then $(INSTALL_DATA) mpich2-@DEVICE_NAME@.pc ${DESTDIR}${pkgconfigdir}/mpich2-@DEVICE_NAME@.pc ; fi
+
+ install-strip:
+ $(MAKE) INSTALL_STRIP_FLAG=-s install
diff --git a/parallel/mpi-ch/patches/patch-ac b/parallel/mpi-ch/patches/patch-ac
index b2f24e0fb27..ace2fc31aa7 100644
--- a/parallel/mpi-ch/patches/patch-ac
+++ b/parallel/mpi-ch/patches/patch-ac
@@ -1,12 +1,28 @@
-$NetBSD: patch-ac,v 1.4 2006/03/14 01:10:49 joerg Exp $
+$NetBSD: patch-ac,v 1.5 2008/05/29 20:25:54 tnn Exp $
---- mpid/ch_p4/p4/servers/serv_p4.c.orig 2006-03-13 23:25:07.000000000 +0000
-+++ mpid/ch_p4/p4/servers/serv_p4.c
-@@ -74,7 +74,6 @@ extern char *crypt();
- extern char *sys_errlist[];
- #define strerror(n) sys_errlist[n]
- #endif
--extern int errno;
+Install sample configuration files in example directory.
+
+--- src/mpe2/sbin/mpeinstall.in.orig 2007-11-29 00:51:40.000000000 +0300
++++ src/mpe2/sbin/mpeinstall.in 2008-04-16 00:32:18.000000000 +0400
+@@ -38,6 +38,8 @@
+ htmldir=@htmldir@
+ docdir=@docdir@
- char tmpbuf[1024];
- char *fromhost;
++exampledir=${datadir}/examples
++
+ # Assume PROF_LIBNAME=MPE_LIBNAME.
+ PROF_LIBNAME=@MPE_LIBNAME@
+ MPI_IMPL=@MPI_IMPL@
+@@ -466,10 +468,10 @@
+ if [ -n "$etcbuild_dir" ] ; then
+ if [ -d $etcbuild_dir ] ; then
+ echo "Installing $pkgname configuration files to $DESTDIR$sysconfdir"
+- InstallDirRecur $etcbuild_dir $sysconfdir $MODE
++ InstallDirRecur $etcbuild_dir $exampledir $MODE
+ cd $etcbuild_dir && \
+ for file in *.conf ; do \
+- FixInstallFile $file $sysconfdir/$file ; \
++ FixInstallFile $file $exampledir/$file ; \
+ done
+ fi
+ fi
diff --git a/parallel/mpi-ch/patches/patch-ad b/parallel/mpi-ch/patches/patch-ad
index 054f53e0972..63af1c068cc 100644
--- a/parallel/mpi-ch/patches/patch-ad
+++ b/parallel/mpi-ch/patches/patch-ad
@@ -1,12 +1,15 @@
-$NetBSD: patch-ad,v 1.3 2006/03/14 01:10:49 joerg Exp $
+$NetBSD: patch-ad,v 1.4 2008/05/29 20:25:54 tnn Exp $
---- mpid/server/serv_p4.c.orig 2006-03-14 00:20:07.000000000 +0000
-+++ mpid/server/serv_p4.c
-@@ -170,7 +170,6 @@ extern char *crypt();
- extern char *sys_errlist[];
- #define strerror(n) sys_errlist[n]
- #endif
--extern int errno;
+"test ==" portability fix.
+
+--- configure.orig Thu May 15 12:20:15 2008
++++ configure Thu May 15 12:26:13 2008
+@@ -30782,7 +30782,7 @@
+ ;;
+ esac
- char tmpbuf[1024];
- char *fromhost;
+- if test "$cpu_gcc_x86_cycle" == "no" ; then
++ if test "$cpu_gcc_x86_cycle" = "no" ; then
+ { { echo "$as_me:$LINENO: error: Linux86 cycle counter is not available on this system and or with the $CC compiler" >&5
+ echo "$as_me: error: Linux86 cycle counter is not available on this system and or with the $CC compiler" >&2;}
+ { (exit 1); exit 1; }; }
diff --git a/parallel/mpi-ch/patches/patch-ae b/parallel/mpi-ch/patches/patch-ae
index 6a222b4c65b..5454a0212ad 100644
--- a/parallel/mpi-ch/patches/patch-ae
+++ b/parallel/mpi-ch/patches/patch-ae
@@ -1,13 +1,60 @@
-$NetBSD: patch-ae,v 1.3 2006/05/16 22:01:19 joerg Exp $
+$NetBSD: patch-ae,v 1.4 2008/05/29 20:25:54 tnn Exp $
---- src/fortran/Makefile.in.orig 2006-05-14 16:34:37.000000000 +0000
-+++ src/fortran/Makefile.in
-@@ -54,7 +54,7 @@ install: src/lib${FLIBNAME}.a
- cp ${libbuild_dir}/lib${FWRAPNAME}.a ${f77libdir}/lib${FWRAPNAME}.a
- cp ${libbuild_dir}/lib${FLIBNAME}fsup.a ${f77libdir}/lib${FLIBNAME}fsup.a
- cp src/mpif77 ${f77bindir}/mpif77${subname}
-- cp src/mpif77.conf ${sysconfdir}/mpif77${subname}.conf
-+ cp src/mpif77.conf ${prefix}/share/examples/mpi-ch/mpif77${subname}.conf
-
- uninstall:
- -rm ${f77includedir}/mpif.h
+"test ==" portability fixes.
+
+--- src/mpid/ch3/channels/nemesis/configure.orig Sat Apr 5 02:04:06 2008
++++ src/mpid/ch3/channels/nemesis/configure Thu May 15 12:29:54 2008
+@@ -3249,7 +3249,7 @@
+ fi
+ fi;
+
+-if test "${nemesis_network}" == "gm" ; then
++if test "${nemesis_network}" = "gm" ; then
+ ac_safe=`echo "gm.h" | sed 'y%./+-%__p_%'`
+ echo "$as_me:$LINENO: checking for gm.h" >&5
+ echo $ECHO_N "checking for gm.h... $ECHO_C" >&6
+@@ -3444,7 +3444,7 @@
+ fi
+ fi;
+
+-if test "${nemesis_network}" == "ib" ; then
++if test "${nemesis_network}" = "ib" ; then
+ ac_safe=`echo "verbs.h" | sed 'y%./+-%__p_%'`
+ echo "$as_me:$LINENO: checking for verbs.h" >&5
+ echo $ECHO_N "checking for verbs.h... $ECHO_C" >&6
+@@ -3639,7 +3639,7 @@
+ fi
+ fi;
+
+-if test "${nemesis_network}" == "mx" ; then
++if test "${nemesis_network}" = "mx" ; then
+ ac_safe=`echo "myriexpress.h" | sed 'y%./+-%__p_%'`
+ echo "$as_me:$LINENO: checking for myriexpress.h" >&5
+ echo $ECHO_N "checking for myriexpress.h... $ECHO_C" >&6
+@@ -3844,7 +3844,7 @@
+ fi
+ fi;
+
+-if test "${nemesis_network}" == "elan" ; then
++if test "${nemesis_network}" = "elan" ; then
+ echo "=== You're about to use the experimental Nemesis/Elan network module."
+ echo "=== This module has not been thoroughly tested and some performance issues remain."
+
+@@ -4042,7 +4042,7 @@
+ fi
+ fi;
+
+-if test "${nemesis_network}" == "sctp" ; then
++if test "${nemesis_network}" = "sctp" ; then
+ ac_safe=`echo "netinet/sctp.h" | sed 'y%./+-%__p_%'`
+ echo "$as_me:$LINENO: checking for netinet/sctp.h" >&5
+ echo $ECHO_N "checking for netinet/sctp.h... $ECHO_C" >&6
+@@ -4237,7 +4237,7 @@
+ fi
+ fi;
+
+-if test "${nemesis_network}" == "psm" ; then
++if test "${nemesis_network}" = "psm" ; then
+ ac_safe=`echo "psm.h" | sed 'y%./+-%__p_%'`
+ echo "$as_me:$LINENO: checking for psm.h" >&5
+ echo $ECHO_N "checking for psm.h... $ECHO_C" >&6
diff --git a/parallel/mpi-ch/patches/patch-al b/parallel/mpi-ch/patches/patch-al
deleted file mode 100644
index 44e15472dba..00000000000
--- a/parallel/mpi-ch/patches/patch-al
+++ /dev/null
@@ -1,200 +0,0 @@
-$NetBSD: patch-al,v 1.8 2006/05/16 22:01:19 joerg Exp $
-
---- util/mpiinstall.in.orig 2004-07-02 17:34:43.000000000 +0000
-+++ util/mpiinstall.in
-@@ -172,7 +172,7 @@ if [ "$prefix_override" = 1 ] ; then
- bindir=$prefix/bin
- sbindir=$prefix/sbin
- includedir=$prefix/include
-- sysconfdir=$prefix/etc
-+ sysconfdir=$prefix/mpi-ch/etc
- libdir=$prefix/lib
- sharedlib_dir=$libdir/shared
- messagecat_dir=$libdir
-@@ -451,11 +451,13 @@ MkDir $sbindir
- MkDir $includedir
- MkDir $datadir
- MkDir $docdir
--MkDir $sysconfdir
-+#MkDir $sysconfdir
-
--MkDir $prefix/examples
-+MkDir $prefix/share/util
-+MkDir $prefix/share/util/machines
-+MkDir $prefix/share/examples/mpi-ch
- if [ -n "$CPP_DIR" -a "$buildcpp" = 1 ] ; then
-- MkDir $prefix/examples/$CPP_DIR
-+ MkDir $prefix/share/examples/mpi-ch/$CPP_DIR
- MkDir $includedir/mpi2c++
- fi
-
-@@ -478,14 +480,14 @@ chmod +x $UNINSTALLFILE
- if [ -z "$libonly" ] ; then
- CopyFile ${top_srcdir}/bin/tarch $bindir $XMODE
- CopyFile ${top_srcdir}/bin/tdevice $bindir $XMODE
-- CopyFile util/mpichlib.conf ${sysconfdir}
-+ CopyFile util/mpichlib.conf ${prefix}/share/examples/mpi-ch
- if [ -x "bin/mpichversion.exe" ] ; then
- CopyFile bin/mpichversion.exe $bindir $XMODE
- else
- CopyFile bin/mpichversion $bindir $XMODE
- fi
- # Copy the source file for mpichversion to the sysconfdir
-- CopyFile ${top_srcdir}/util/mpichversion.c ${sysconfdir}
-+ CopyFile ${top_srcdir}/util/mpichversion.c ${prefix}/share/examples/mpi-ch
- #
- # mpiman
- $Show /bin/rm -f $DESTDIR$bindir/mpiman
-@@ -566,12 +568,12 @@ if [ -z "$libonly" ] ; then
- FixupFile2 bin/mpicc $bindir/mpicc $XMODE
- if [ -x src/fortran/src/mpif77 -a "@NOF77@" = "0" ] ; then
- CopyFile src/fortran/src/mpif77 $bindir/mpif77 $XMODE
-- CopyFile src/fortran/src/mpif77.conf $sysconfdir
-+ CopyFile src/fortran/src/mpif77.conf ${prefix}/share/examples/mpi-ch
- CopyFile $includebuild_dir/mpif.h $includedir
- fi
- if [ -x src/fortran/src/mpif90 -a "@NO_F90@" = "0" ] ; then
- CopyFile src/fortran/src/mpif90 $bindir/mpif90 $XMODE
-- CopyFile src/fortran/src/mpif90.conf $sysconfdir
-+ CopyFile src/fortran/src/mpif90.conf ${prefix}/share/examples/mpi-ch
- fi
- #
- # mpiCC, if C++ selected
-@@ -623,23 +625,23 @@ else
- else
- CopyFile bin/mpichversion $bindir $XMODE
- fi
-- CopyFile util/mpichlib.conf ${sysconfdir}
-+ CopyFile util/mpichlib.conf ${prefix}/share/examples/mpi-ch
- # Copy the source file for mpichversion to the sysconfdir
-- CopyFile $top_srcdir/util/mpichversion.c ${sysconfdir}
-+ CopyFile $top_srcdir/util/mpichversion.c ${prefix}/share/examples/mpi-ch
- FixupFile $top_srcdir/util/mpireconfig.in $bindir/mpireconfig $XMODE
- # No user include uses mpichconf.h
-- CopyFile $includebuild_dir/mpichconf.h $sysconfdir/mpichconf.h.dat
-+ CopyFile $includebuild_dir/mpichconf.h ${prefix}/share/examples/mpi-ch/mpichconf.h.dat
- CopyFile $includebuild_dir/mpidefs.h $includedir
- CopyFile $includebuild_dir/mpi.h $includedir
- if [ -s $includebuild_dir/mpif.h -a "@NOF77@" = "0" ] ; then
- CopyFile $includebuild_dir/mpi_fortdefs.h $includedir
- CopyFile src/fortran/src/mpif77 $bindir/mpif77 $XMODE
-- CopyFile src/fortran/src/mpif77.conf $sysconfdir
-+ CopyFile src/fortran/src/mpif77.conf ${prefix}/share/examples/mpi-ch
- CopyFile $includebuild_dir/mpif.h $includedir
- fi
- if [ -x src/fortran/src/mpif90 -a "@NO_F90@" = "0" ] ; then
- CopyFile src/fortran/src/mpif90 $bindir/mpif90 $XMODE
-- CopyFile src/fortran/src/mpif90.conf $sysconfdir
-+ CopyFile src/fortran/src/mpif90.conf ${prefix}/share/examples/mpi-ch
- fi
- if [ -s romio/include/mpio.h ] ; then
- CopyFile romio/include/mpio.h $includedir
-@@ -697,7 +699,7 @@ if [ -z "$libonly" ] ; then
- # $CPRP -r util/machines $prefix/util/machines.anl
- for file in util/machines/machines* ; do
- if [ -s $file ] ; then
-- CopyFile $file $datadir
-+ CopyFile $file $prefix/share/util/machines
- fi
- done
- #
-@@ -710,7 +712,7 @@ if [ -z "$libonly" ] ; then
- #CopyFile include/protofix.h $includedir
- #CopyFile include/patchlevel.h $includedir
- # No user include uses mpichconf.h
-- CopyFile $includebuild_dir/mpichconf.h $sysconfdir/mpichconf.h.dat
-+ CopyFile $includebuild_dir/mpichconf.h ${prefix}/share/examples/mpi-ch/mpichconf.h.dat
- CopyFile $includebuild_dir/mpidefs.h $includedir
- # Install ROMIO files
- if [ -s romio/include/mpio.h ] ; then
-@@ -994,6 +996,8 @@ fi
- CopyFile $top_srcdir/util/cleanipcs $sbindir $XMODE
- #
- # Example programs
-+# We install all example programs, so we can skip these
-+if [ ! true ]; then
- CopyFile $top_srcdir/installtest/Makefile.in $prefix/examples
- #
- # This SHOULD use mpireconfig...
-@@ -1027,14 +1031,16 @@ CopyFile $top_srcdir/installtest/README
- $Show "(cd $DESTDIR$prefix/examples ; /bin/rm -f mpirun ; \
- ln -s ../bin/mpirun mpirun )"
- echo "/bin/rm -f $prefix/examples/mpirun" >> $UNINSTALLFILE
-+
-+fi # no examples
- #
- echo "About to run installation test..."
- if [ "x$DESTDIR" = "x" ]; then
- # only works when DESTDIR is blank, and installing on final location.
-- $Show "(cd $DESTDIR$prefix/examples; $MAKE all ; $MAKE clean )"
-+ $Show "(cd $prefix/share/examples/mpi-ch; $MAKE all ; $MAKE clean )"
- if [ @SHAREDKIND@ != "ignore" ] ; then
- echo "About to run installation test for shared libraries ..."
-- $Show "(cd $DESTDIR$prefix/examples; MPICH_USE_SHLIB="yes"; export MPICH_USE_SHLIB; $MAKE all ; $MAKE clean )"
-+ $Show "(cd $prefix/share/examples/mpi-ch; MPICH_USE_SHLIB="yes"; export MPICH_USE_SHLIB; $MAKE all ; $MAKE clean )"
- fi
- fi
- #
-@@ -1043,39 +1049,40 @@ Savevar=$prefix
- if [ -n "$CPP_DIR" -a "$buildcpp" = 1 ] ; then
- # Removed the installation of these extra examples.
- # C++ Example programs
--# CopyFile $top_srcdir/installtest/mpi-2-c++/Makefile.in $prefix/examples/$CPP_DIR
-+ CopyFile $top_srcdir/installtest/mpi-2-c++/Makefile.in $prefix/share/examples/mpi-ch/$CPP_DIR
- #
- prefix=$APREFIX
--# CPPEXDIR=$top_srcdir/$CPP_DIR/contrib/examples
-+ CPPEXDIR=$top_srcdir/$CPP_DIR/contrib/examples
- # # This isn't correct because it doesn't handle all of the fields in
- # # the C++ examples Makefile, particularly the TEMPLATE_REP field
- # # The intent here is to update the directories; but we also need
- # # to update a few additional fields
--# (cd $prefix/examples/$CPP_DIR ; $bindir/mpireconfig Makefile )
--# echo "(cd $prefix/examples/$CPP_DIR ; $MAKE clean)" >> $UNINSTALLFILE
--# echo "/bin/rm -f $prefix/examples/$CPP_DIR/Makefile" >> $UNINSTALLFILE
--# prefix=$Savevar
--# CopyFile $CPPEXDIR/hello_world.cc $prefix/examples/$CPP_DIR
--# CopyFile $CPPEXDIR/ring.cc $prefix/examples/$CPP_DIR
--# CopyFile $CPPEXDIR/topology.cc $prefix/examples/$CPP_DIR
--# CopyFile $CPPEXDIR/user_bcast.cc $prefix/examples/$CPP_DIR
--# CopyFile $CPPEXDIR/chapter_10_mpi2.cc $prefix/examples/$CPP_DIR
--# CopyFile $CPPEXDIR/pi.cc $prefix/examples/$CPP_DIR
--# CopyFile $CPPEXDIR/README $prefix/examples/$CPP_DIR
-+ (cd $prefix/share/examples/mpi-ch/$CPP_DIR ; $bindir/mpireconfig Makefile )
-+ echo "(cd $prefix/share/examples/mpi-ch/$CPP_DIR ; $MAKE clean)" >> $UNINSTALLFILE
-+ echo "/bin/rm -f $prefix/share/examples/mpi-ch/$CPP_DIR/Makefile" >> $UNINSTALLFILE
-+ prefix=$Savevar
-+ CopyFile $CPPEXDIR/hello_world.cc $prefix/share/examples/mpi-ch/$CPP_DIR
-+ CopyFile $CPPEXDIR/ring.cc $prefix/share/examples/mpi-ch/$CPP_DIR
-+ CopyFile $CPPEXDIR/topology.cc $prefix/share/examples/mpi-ch/$CPP_DIR
-+ CopyFile $CPPEXDIR/user_bcast.cc $prefix/share/examples/mpi-ch/$CPP_DIR
-+ CopyFile $CPPEXDIR/chapter_10_mpi2.cc $prefix/share/examples/mpi-ch/$CPP_DIR
-+ CopyFile $CPPEXDIR/pi.cc $prefix/share/examples/mpi-ch/$CPP_DIR
-+ CopyFile $CPPEXDIR/README $prefix/share/examples/mpi-ch/$CPP_DIR
-+
- # #
- # # Test build the C++ examples
--# $Show "(cd $prefix/examples/$CPP_DIR ; /bin/rm -f mpirun ; \
--# ln -s ../../bin/mpirun mpirun )"
--# echo "/bin/rm -f $prefix/examples/$CPP_DIR/mpirun" >> $UNINSTALLFILE
--# #
--# echo "About to run C++ installation test..."
--# $Show "(cd $prefix/examples/$CPP_DIR; $MAKE ; $MAKE clean)"
-+ $Show "(cd $prefix/share/examples/mpi-ch/$CPP_DIR ; /bin/rm -f mpirun ; \
-+ ln -s $bindir/mpirun mpirun )"
-+ echo "/bin/rm -f $prefix/share/examples/mpi-ch/$CPP_DIR/mpirun" >> $UNINSTALLFILE
-+
-+ echo "About to run C++ installation test..."
-+ $Show "(cd $prefix/share/examples/mpi-ch/$CPP_DIR; $MAKE ; $MAKE clean)"
- # # A temporary fix because C++ clean doesn't remove any template
- # # directories. This will eventually need to be changed into a for loop
- # # (even better, the clean target in the Makefile should be fixed)
--# if [ -d $prefix/examples/$CPP_DIR/ii_files ] ; then
--# $Show rm -rf $prefix/examples/$CPP_DIR/ii_files
--# fi
-+ if [ -d $prefix/share/examples/mpi-ch/$CPP_DIR/ii_files ] ; then
-+ $Show rm -rf $prefix/share/examples/mpi-ch/$CPP_DIR/ii_files
-+ fi
- #
- fi
- #
diff --git a/parallel/mpi-ch/patches/patch-at b/parallel/mpi-ch/patches/patch-at
deleted file mode 100644
index 114a519b27d..00000000000
--- a/parallel/mpi-ch/patches/patch-at
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-at,v 1.2 2005/03/03 12:01:30 garbled Exp $
---- mpe/sbin/mpeinstall.in.orig 2004-03-04 14:33:48.000000000 -0800
-+++ mpe/sbin/mpeinstall.in 2004-10-15 09:32:29.000000000 -0700
-@@ -420,7 +420,7 @@
- MkDir $datadir
-
- # Set the Examples directory where the sample MPE programs are located
--examplesdir=$datadir/examples
-+examplesdir=$datadir/examples/mpi-ch/mpe
- MkDir $examplesdir
-
- #
diff --git a/parallel/mpi-ch/patches/patch-au b/parallel/mpi-ch/patches/patch-au
deleted file mode 100644
index ef990ce9807..00000000000
--- a/parallel/mpi-ch/patches/patch-au
+++ /dev/null
@@ -1,68 +0,0 @@
-$NetBSD: patch-au,v 1.2 2005/03/03 12:01:30 garbled Exp $
---- examples/perftest/Makefile.in.orig 2004-08-04 09:08:28.000000000 -0700
-+++ examples/perftest/Makefile.in 2004-10-15 09:34:01.000000000 -0700
-@@ -114,7 +114,7 @@
- vectest_SOURCES = vectest.f
- stress_SOURCES = stress.c daytime.c getopts.c
- tcomm_SOURCES = tcomm.c mpe_seq.c getopts.c
--copytest_SOURCES = copytest.c duff.c
-+copytest_SOURCES = copytest.c
-
- # Distribution modifications
- EXTRA_DIST = config ${EXTRA_SCRIPTS}
-@@ -128,7 +128,7 @@
- DEFS = @DEFS@ -I. -I$(srcdir) -I.
- CPPFLAGS = @CPPFLAGS@
- LDFLAGS = @LDFLAGS@
--LIBS = @LIBS@
-+LIBS = @LIBS@ -lm
- tunepkt_SOURCES = tunepkt.c
- tunepkt_OBJECTS = tunepkt.o
- tunepkt_LDADD = $(LDADD)
-@@ -139,7 +139,7 @@
- pktuse_LDADD = $(LDADD)
- pktuse_DEPENDENCIES =
- pktuse_LDFLAGS =
--copytest_OBJECTS = copytest.o duff.o
-+copytest_OBJECTS = copytest.o
- copytest_LDADD = $(LDADD)
- copytest_DEPENDENCIES =
- copytest_LDFLAGS =
-@@ -276,12 +276,18 @@
- install-binPROGRAMS: $(bin_PROGRAMS)
- @$(NORMAL_INSTALL)
- $(mkinstalldirs) $(DESTDIR)$(bindir)
-- @list='$(bin_PROGRAMS)'; for p in $$list; do \
-+ @list='$(bin_PROGRAMS) $(EXTRA_PROGRAMS)'; for p in $$list; do \
- if test -f $$p; then \
- echo " $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
- $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
- else :; fi; \
- done
-+ @list='$(EXTRA_SCRIPTS)'; for p in $$list; do \
-+ if test -f $$p; then \
-+ echo " $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
-+ $(INSTALL_SCRIPT) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
-+ else :; fi; \
-+ done
-
- uninstall-binPROGRAMS:
- @$(NORMAL_UNINSTALL)
-@@ -342,7 +348,7 @@
-
- mpptest: $(mpptest_OBJECTS) $(mpptest_DEPENDENCIES)
- @rm -f mpptest
-- $(LINK) $(mpptest_LDFLAGS) $(mpptest_OBJECTS) $(mpptest_LDADD) $(LIBS)
-+ $(LINK) $(mpptest_LDFLAGS) $(mpptest_OBJECTS) $(mpptest_LDADD) $(LIBS) -lm
-
- goptest: $(goptest_OBJECTS) $(goptest_DEPENDENCIES)
- @rm -f goptest
-@@ -456,7 +462,7 @@
- install: install-am
- uninstall-am: uninstall-binPROGRAMS
- uninstall: uninstall-am
--all-am: Makefile $(PROGRAMS) $(HEADERS) mpptestconf.h
-+all-am: Makefile $(PROGRAMS) $(EXTRA_PROGRAMS) $(HEADERS) mpptestconf.h
- all-redirect: all-am
- install-strip:
- $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
diff --git a/parallel/mpi-ch/patches/patch-av b/parallel/mpi-ch/patches/patch-av
deleted file mode 100644
index 6e45de910a1..00000000000
--- a/parallel/mpi-ch/patches/patch-av
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-av,v 1.2 2005/03/03 12:01:30 garbled Exp $
---- Makefile.in.orig 2004-08-04 09:10:38.000000000 -0700
-+++ Makefile.in 2004-10-15 09:38:33.000000000 -0700
-@@ -712,10 +712,9 @@
- # Install adds ALL of the examples to the installation area
- # This is an initial version.
- install-all: install
-- (rm $(PREFIX)/examples/*)
-- -$(CPRP) -r examples $(PREFIX)
-+ -$(CPRP) -r examples/* $(PREFIX)/share/examples/mpi-ch
- # Update the makefiles
-- (cd $(PREFIX)/examples && \
-+ (cd $(PREFIX)/share/examples/mpi-ch && \
- $(bindir)/mpireconfig Makefile ; \
- for dir in `find . -type d -print` ; do \
- (cd $$dir && \
diff --git a/parallel/mpi-ch/patches/patch-aw b/parallel/mpi-ch/patches/patch-aw
deleted file mode 100644
index 746530e0da5..00000000000
--- a/parallel/mpi-ch/patches/patch-aw
+++ /dev/null
@@ -1,66 +0,0 @@
-$NetBSD: patch-aw,v 1.1 2003/03/27 21:07:06 jschauma Exp $
-
---- man/man1/MPI.1.orig Mon Jan 13 17:20:16 2003
-+++ man/man1/MPI.1 Thu Mar 27 13:33:25 2003
-@@ -27,12 +27,12 @@
-
- Add MPI to your path
- .nf
--% set path = ( $path /usr/local/mpi/bin )
-+% set path = ( $path @PREFIX@/bin )
- .fi
-
- Compute pi to a given resolution on 8 processors or threads
- .nf
--% mpirun -np 8 /usr/local/mpi/examples/basic/fpi
-+% mpirun -np 8 @PREFIX@/share/examples/mpi-ch/basic/fpi
- .fi
-
- Try 10000 intervals at the prompt. Fortran source is available
-@@ -40,7 +40,7 @@
-
- A coarse timing program is also available here
- .nf
--% mpirun -np 8 /usr/local/mpi/examples/basic/systest
-+% mpirun -np 8 @PREFIX@/share/examples/mpi-ch/basic/systest
- .fi
-
- More sophisticated timing programs may be found in the source for the MPICH
-@@ -61,8 +61,7 @@
- .SH DOCUMENTATION
-
- Postscript documentation can be found in directory
--/usr/local/mpi/doc/. These include an introductory guide
--(guide.ps) and a user manual (manual.ps).
-+@PREFIX@/share/doc/mpi-ch.
-
- Man pages exist for every MPI subroutine and function. The command
- .I mpiman
-@@ -92,14 +91,12 @@
- .SH FILES
-
- .nf
--/usr/local/mpi/ MPI software directory
--/usr/local/mpi/COPYRIGHT Copyright notice
--/usr/local/mpi/README various notes and instructions
--/usr/local/mpi/bin/ binaries, including mpirun
--/usr/local/mpi/examples/basic elementary MPI programs
--/usr/local/mpi/doc/ documentation
--/usr/local/mpi/include/ include files
--/usr/local/mpi/lib/ library files
-+@PREFIX@/bin/ binaries, including mpirun
-+@PREFIX@/share/examples/mpi-ch/basic elementary MPI programs
-+@PREFIX@/share/doc/mpi-ch documentation
-+@PREFIX@/share/doc/html/mpi-ch documentation
-+@PREFIX@/include/ include files
-+@PREFIX@/mpi/lib/ library files
- .fi
-
-
-@@ -111,6 +108,3 @@
-
- .SH ACKNOWLEDGEMENT
- Thanks to Richard Frost for suggesting this page and providing a sample.
--
--.SH LOCATION
--/home/MPI/mansrc/manpage
diff --git a/parallel/mpi-ch/patches/patch-ax b/parallel/mpi-ch/patches/patch-ax
deleted file mode 100644
index 3b4b1ab3190..00000000000
--- a/parallel/mpi-ch/patches/patch-ax
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: patch-ax,v 1.3 2005/03/03 12:01:30 garbled Exp $
---- src/fortran/configure.orig 2004-08-04 09:08:27.000000000 -0700
-+++ src/fortran/configure 2004-10-15 09:43:00.000000000 -0700
-@@ -4842,12 +4842,12 @@
- ac_fcompileforlib='${F77-f77} -c $FFLAGS conftest1.f 1>&5'
- if { (eval echo configure:4844: \"$ac_fcompileforlib\") 1>&5; (eval $ac_fcompileforlib) 2>&5; } && test -s conftest1.o ; then
- if test ! -d conftest ; then mkdir conftest2 ; fi
-- { ac_try='${ARCMD-"ar"} cr conftest2/libconftest.a conftest1.o'; { (eval echo configure:4846: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
-+ { ac_try='${ARCMD-ar} cr conftest2/libconftest.a conftest1.o'; { (eval echo configure:4846: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
- { ac_try='${RANLIB-ranlib} conftest2/libconftest.a'; { (eval echo configure:4847: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; }
- ac_fcompileldtest='${F77-f77} -o conftest $FFLAGS ${ldir}conftest2 conftest.f -lconftest $LDFLAGS 1>&5'
- for ldir in "-L" "-Wl,-L," ; do
- if { (eval echo configure:4850: \"$ac_fcompileldtest\") 1>&5; (eval $ac_fcompileldtest) 2>&5; } && test -s conftest ; then
-- pac_cv_prog_f77_library_dir_flag="$ldir"
-+ pac_cv_prog_f77_library_dir_flag="${ldir}"
- break
- fi
- done
diff --git a/parallel/mpi-ch/patches/patch-ay b/parallel/mpi-ch/patches/patch-ay
deleted file mode 100644
index 6750e4daac8..00000000000
--- a/parallel/mpi-ch/patches/patch-ay
+++ /dev/null
@@ -1,51 +0,0 @@
-$NetBSD: patch-ay,v 1.2 2005/03/03 12:01:30 garbled Exp $
---- MPI-2-C++/configure.orig 2004-07-27 09:37:34.000000000 -0700
-+++ MPI-2-C++/configure 2004-10-15 09:44:12.000000000 -0700
-@@ -3275,15 +3275,13 @@
- ; return 0; }
- EOF
- if { (eval echo configure:3232: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
-- rm -rf conftest*
- libmpi_found=yes
- else
- echo "configure: failed program was:" >&5
- cat conftest.$ac_ext >&5
-- rm -rf conftest*
- libmpi_found=no
- fi
--rm -f conftest*
-+rm -rf conftest*
- if test "$libmpi_found" = "yes"; then
- echo "$ac_t""yes" 1>&6
- else
-@@ -3491,12 +3489,10 @@
- ; return 0; }
- EOF
- if { (eval echo configure:3448: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>&5; }; then
-- rm -rf conftest*
- use_pending=yes
- else
- echo "configure: failed program was:" >&5
- cat conftest.$ac_ext >&5
-- rm -rf conftest*
- use_pending=no
- fi
- rm -f conftest*
-@@ -4002,7 +3998,7 @@
- EOF
-
- fi
--/bin/rm -f conftest*
-+rm -f conftest*
-
- # Don't ask. It's an AIX thing. <sob>
- if test "$?host" = "0"; then
-@@ -4078,7 +4074,7 @@
- EOF
-
- fi
--/bin/rm -f conftest*
-+rm -f conftest*
-
- LDFLAGS=$SAVE_LDFLAGS
- LIBS=$SAVE_LIBS
diff --git a/parallel/mpi-ch/patches/patch-az b/parallel/mpi-ch/patches/patch-az
deleted file mode 100644
index af7e49c40fc..00000000000
--- a/parallel/mpi-ch/patches/patch-az
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-az,v 1.1 2003/12/03 21:06:17 jschauma Exp $
-
---- ./MPI-2-C++/contrib/examples/hello_world.cc.orig 2003-12-02 22:56:44.000000000 -0500
-+++ ./MPI-2-C++/contrib/examples/hello_world.cc 2003-12-02 22:57:04.000000000 -0500
-@@ -27,9 +27,11 @@
- // Additional copyrights may follow.
- //
-
--#include <iostream.h>
-+#include <iostream>
- #include "mpi++.h"
-
-+using namespace std;
-+
- int
- main(int argc, char *argv[])
- {
diff --git a/parallel/mpi-ch/patches/patch-ba b/parallel/mpi-ch/patches/patch-ba
deleted file mode 100644
index 2f85e95f6ab..00000000000
--- a/parallel/mpi-ch/patches/patch-ba
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-ba,v 1.1 2003/12/03 21:06:17 jschauma Exp $
-
---- ./MPI-2-C++/contrib/examples/ring.cc.orig 2003-12-02 23:04:51.000000000 -0500
-+++ ./MPI-2-C++/contrib/examples/ring.cc 2003-12-02 23:05:08.000000000 -0500
-@@ -27,9 +27,10 @@
- // Additional copyrights may follow.
- //
-
--#include <iostream.h>
-+#include <iostream>
- #include <mpi++.h>
-
-+using namespace std;
-
- int
- main(int argc, char *argv[])
diff --git a/parallel/mpi-ch/patches/patch-bb b/parallel/mpi-ch/patches/patch-bb
deleted file mode 100644
index b14f5de67bf..00000000000
--- a/parallel/mpi-ch/patches/patch-bb
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD: patch-bb,v 1.1 2003/12/03 21:06:17 jschauma Exp $
-
---- MPI-2-C++/contrib/examples/topology.cc.orig 2003-12-02 23:07:49.000000000 -0500
-+++ MPI-2-C++/contrib/examples/topology.cc 2003-12-02 23:08:04.000000000 -0500
-@@ -27,10 +27,12 @@
- // Additional copyrights may follow.
- //
-
--#include <iostream.h>
-+#include <iostream>
- #include <mpi++.h>
- #include <assert.h>
-
-+using namespace std;
-+
- void cartesian();
- void graph();
-
diff --git a/parallel/mpi-ch/patches/patch-bc b/parallel/mpi-ch/patches/patch-bc
deleted file mode 100644
index a1925ee76e7..00000000000
--- a/parallel/mpi-ch/patches/patch-bc
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-bc,v 1.1 2003/12/03 21:06:17 jschauma Exp $
-
---- MPI-2-C++/contrib/examples/user_bcast.cc.orig 2003-12-02 23:09:27.000000000 -0500
-+++ MPI-2-C++/contrib/examples/user_bcast.cc 2003-12-02 23:09:38.000000000 -0500
-@@ -27,9 +27,10 @@
- // Additional copyrights may follow.
- //
-
--#include <iostream.h>
-+#include <iostream>
- #include <mpi++.h>
-
-+using namespace std;
-
- void user_bcast(int buffer[], int count, MPI::Intracomm comm);
-
diff --git a/parallel/mpi-ch/patches/patch-bd b/parallel/mpi-ch/patches/patch-bd
deleted file mode 100644
index 760bb1a0aae..00000000000
--- a/parallel/mpi-ch/patches/patch-bd
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-bd,v 1.1 2003/12/03 21:06:17 jschauma Exp $
-
---- MPI-2-C++/contrib/examples/chapter_10_mpi2.cc.orig 2003-12-02 23:10:53.000000000 -0500
-+++ MPI-2-C++/contrib/examples/chapter_10_mpi2.cc 2003-12-02 23:11:08.000000000 -0500
-@@ -27,9 +27,11 @@
- // Additional copyrights may follow.
- //
-
--#include <iostream.h>
-+#include <iostream>
- #include <mpi++.h>
-
-+using namespace std;
-+
- void example10_2(void);
- void example10_3(void);
- void example10_4(void);
diff --git a/parallel/mpi-ch/patches/patch-be b/parallel/mpi-ch/patches/patch-be
deleted file mode 100644
index d515f66dc1f..00000000000
--- a/parallel/mpi-ch/patches/patch-be
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-be,v 1.1 2003/12/03 21:06:17 jschauma Exp $
-
---- MPI-2-C++/contrib/examples/pi.cc.orig 2003-12-02 23:11:55.000000000 -0500
-+++ MPI-2-C++/contrib/examples/pi.cc 2003-12-02 23:12:15.000000000 -0500
-@@ -28,9 +28,11 @@
- //
-
- #include <math.h>
--#include <iostream.h>
-+#include <iostream>
- #include "mpi++.h"
-
-+using namespace std;
-+
- int
- main(int argc, char *argv[])
- {
diff --git a/parallel/mpi-ch/patches/patch-ca b/parallel/mpi-ch/patches/patch-ca
deleted file mode 100644
index c8bed7bde39..00000000000
--- a/parallel/mpi-ch/patches/patch-ca
+++ /dev/null
@@ -1,51 +0,0 @@
-$NetBSD: patch-ca,v 1.3 2005/09/06 08:10:59 abs Exp $
---- romio/adio/common/ad_fstype.c.orig 2003-09-04 13:24:44.000000000 -0700
-+++ romio/adio/common/ad_fstype.c 2004-10-15 09:54:55.000000000 -0700
-@@ -11,7 +11,15 @@
- */
-
- #include "adio.h"
--#if (defined(HPUX) || defined(SPPUX) || defined(IRIX) || defined(SOLARIS) || defined(AIX) || defined(DEC) || defined(CRAY))
-+#ifdef __NetBSD__
-+#include <sys/param.h>
-+#if __NetBSD_Version__ >= 299000900
-+#define NETBSD_STATVFS
-+#define f_basetype f_fstypename
-+#endif
-+#endif
-+
-+#if (defined(HPUX) || defined(SPPUX) || defined(IRIX) || defined(SOLARIS) || defined(AIX) || defined(DEC) || defined(CRAY) || defined(NETBSD_STATVFS))
- #include <sys/statvfs.h>
- #endif
- #ifdef LINUX
-@@ -159,10 +167,10 @@
- char *dir;
- int err;
- #endif
--#if (defined(HPUX) || defined(SPPUX) || defined(IRIX) || defined(SOLARIS) || defined(AIX) || defined(DEC) || defined(CRAY))
-+#if (defined(HPUX) || defined(SPPUX) || defined(IRIX) || defined(SOLARIS) || defined(AIX) || defined(DEC) || defined(CRAY) || defined(NETBSD_STATVFS))
- struct statvfs vfsbuf;
- #endif
--#if (defined(LINUX) || defined(FREEBSD) || defined(tflops))
-+#if (defined(LINUX) || defined(FREEBSD) || defined(tflops)) && !defined(NETBSD_STATVFS)
- struct statfs fsbuf;
- #endif
- #ifdef PARAGON
-@@ -174,7 +182,7 @@
-
- *error_code = MPI_SUCCESS;
-
--#if (defined(HPUX) || defined(SPPUX) || defined(IRIX) || defined(SOLARIS) || defined(AIX) || defined(DEC) || defined(CRAY))
-+#if (defined(HPUX) || defined(SPPUX) || defined(IRIX) || defined(SOLARIS) || defined(AIX) || defined(DEC) || defined(CRAY) || defined(NETBSD_STATVFS))
- do {
- err = statvfs(filename, &vfsbuf);
- } while (err && (errno == ESTALE));
-@@ -226,7 +234,7 @@
- #endif
- else *fstype = ADIO_UFS;
- }
--#elif (defined(FREEBSD) && defined(HAVE_MOUNT_NFS))
-+#elif (defined(FREEBSD) && defined(HAVE_MOUNT_NFS)) && !defined(NETBSD_STATVFS)
- do {
- err = statfs(filename, &fsbuf);
- } while (err && (errno == ESTALE));