diff options
Diffstat (limited to 'parallel/mpi-ch')
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)); |