pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

openmpi: Various steps of progress, somewhat chaotic



Module Name:	pkgsrc-wip
Committed By:	Greg Troxel <gdt%lexort.com@localhost>
Pushed By:	gdt
Date:		Tue Aug 2 15:37:50 2022 -0400
Changeset:	257f57e91f8a4a27934c03b5bb739ddf02e2a41a

Modified Files:
	openmpi/Makefile
	openmpi/PLIST
	openmpi/TODO
	openmpi/buildlink3.mk
	openmpi/distinfo
	openmpi/options.mk

Log Message:
openmpi: Various steps of progress, somewhat chaotic

  - Declare that this is a straight update.
  - Don't try to namespace, because pkgsrc has not reached consensus
    that we should.
  - Add back PLIST vars from pkgsrc.
  - Clean up TOOD

This doesn't quite build, but the (very complicated) PLIST situation
is better.  Committed as interim in case anyone else is looking at
this, and to checkpoint a reasonable state.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=257f57e91f8a4a27934c03b5bb739ddf02e2a41a

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 openmpi/Makefile      |   18 +-
 openmpi/PLIST         | 1709 ++++++++++++++++++++++++++++---------------------
 openmpi/TODO          |   26 +-
 openmpi/buildlink3.mk |    6 +-
 openmpi/distinfo      |    2 +-
 openmpi/options.mk    |    4 +-
 6 files changed, 1001 insertions(+), 764 deletions(-)

diffs:
diff --git a/openmpi/Makefile b/openmpi/Makefile
index c23d09114c..621b10e745 100644
--- a/openmpi/Makefile
+++ b/openmpi/Makefile
@@ -22,7 +22,9 @@ CONFIGURE_ARGS+=	--without-slurm
 CONFIGURE_ARGS+=	--enable-contrib-no-build=vt # in separate package
 CONFIGURE_ARGS+=	--with-libltdl=${BUILDLINK_PREFIX.libltdl}
 CONFIGURE_ARGS+=	--with-hwloc=${BUILDLINK_PREFIX.hwloc}
+.if defined(PKGSRC_USE_MPI_SUBPREFIX)
 CONFIGURE_ARGS+=	--with-wrapper-ldflags="-L${MPI_PREFIX}/lib ${LINKER_RPATH_FLAG}${MPI_PREFIX}/lib"
+.endif
 CONFIGURE_ARGS+=	OPAL_HAVE_LTDL_ADVISE=0
 LIBTOOL_OVERRIDE=	libtool \
 			ompi/contrib/vt/vt/extlib/otf/libtool \
@@ -40,6 +42,10 @@ TEST_TARGET=	check
 PLIST_VARS+=	linux loadleveler oshmem pstattest shm
 PLIST_VARS+=	ignoretkr noignoretkr
 
+# \todo There are no PLIST entries with PLIST.shm
+
+# \todo ignoretkr is not making sense
+
 .if ${OPSYS} == "Linux"
 PLIST.shm=		yes
 PLIST.linux=		yes
@@ -62,11 +68,17 @@ PLIST.noignoretkr=	yes
 REPLACE_PERL=	ompi/tools/wrappers/mpijavac.pl.in
 REPLACE_PERL+=	ompi/mca/common/monitoring/*.pl
 
-# In HPC, we must have multiple implementations and multiple versions of
-# core tools like MPI in the same tree.  Some programs will require openmp3
-# while others will need 4, while still others will need mpich.
+# Some people want pkgsrc to support multiple versions of MPI at once,
+# but this is not the standard approach.   This logic, or perhaps extracting
+# the variable from the built package, is needed in buildlink3.mk.
+.if defined(PKGSRC_USE_MPI_SUBPREFIX)
 MPI_SUBPREFIX=	openmpi4
 MPI_PREFIX=	${PREFIX}/${MPI_SUBPREFIX}
+# \todo Support this in PLIST.
+.else
+MPI_SUBPREFIX=
+MPI_PREFIX=	${PREFIX}
+.endif
 
 #LIBLTDL_CONVENIENCE_SUBDIR=	opal/libltdl
 #.include "../../devel/libltdl/convenience.mk" # for "test" target to work
diff --git a/openmpi/PLIST b/openmpi/PLIST
index 44e1e00121..9f4def9e0f 100644
--- a/openmpi/PLIST
+++ b/openmpi/PLIST
@@ -1,739 +1,972 @@
 @comment $NetBSD$
-openmpi4/bin/aggregate_profile.pl
-openmpi4/bin/mpiCC
-openmpi4/bin/mpic++
-openmpi4/bin/mpicc
-openmpi4/bin/mpicxx
-openmpi4/bin/mpiexec
-openmpi4/bin/mpif77
-openmpi4/bin/mpif90
-openmpi4/bin/mpifort
-openmpi4/bin/mpirun
-openmpi4/bin/ompi-clean
-openmpi4/bin/ompi-server
-openmpi4/bin/ompi_info
-openmpi4/bin/opal_wrapper
-openmpi4/bin/orte-clean
-openmpi4/bin/orte-info
-openmpi4/bin/orte-server
-openmpi4/bin/ortecc
-openmpi4/bin/orted
-openmpi4/bin/orterun
-openmpi4/bin/profile2mat.pl
-openmpi4/etc/openmpi-default-hostfile
-openmpi4/etc/pmix-mca-params.conf
-openmpi4/include/mpi-ext.h
-openmpi4/include/mpi.h
-openmpi4/include/mpi_portable_platform.h
-openmpi4/include/mpif-c-constants-decl.h
-openmpi4/include/mpif-config.h
-openmpi4/include/mpif-constants.h
-openmpi4/include/mpif-ext.h
-openmpi4/include/mpif-externals.h
-openmpi4/include/mpif-handles.h
-openmpi4/include/mpif-io-constants.h
-openmpi4/include/mpif-io-handles.h
-openmpi4/include/mpif-sentinels.h
-openmpi4/include/mpif-sizeof.h
-openmpi4/include/mpif.h
-openmpi4/include/openmpi/mpiext/mpiext_affinity_c.h
-openmpi4/include/openmpi/mpiext/mpiext_cuda_c.h
-openmpi4/include/openmpi/mpiext/mpiext_pcollreq_c.h
-openmpi4/include/openmpi/mpiext/mpiext_pcollreq_mpifh.h
-openmpi4/include/openmpi/mpiext/pmpiext_pcollreq_c.h
-openmpi4/lib/libmca_common_dstore.la
-openmpi4/lib/libmca_common_monitoring.la
-openmpi4/lib/libmca_common_ompio.la
-openmpi4/lib/libmca_common_sm.la
-openmpi4/lib/libmpi.la
-openmpi4/lib/libmpi_mpifh.la
-openmpi4/lib/libmpi_usempi_ignore_tkr.la
-openmpi4/lib/libmpi_usempif08.la
-openmpi4/lib/libompitrace.la
-openmpi4/lib/libopen-pal.la
-openmpi4/lib/libopen-rte.la
-openmpi4/lib/mpi.mod
-openmpi4/lib/mpi_ext.mod
-openmpi4/lib/mpi_f08.mod
-openmpi4/lib/mpi_f08_callbacks.mod
-openmpi4/lib/mpi_f08_ext.mod
-openmpi4/lib/mpi_f08_interfaces.mod
-openmpi4/lib/mpi_f08_interfaces_callbacks.mod
-openmpi4/lib/mpi_f08_types.mod
-openmpi4/lib/ompi_monitoring_prof.la
-openmpi4/lib/openmpi/libompi_dbg_msgq.la
-openmpi4/lib/openmpi/mca_allocator_basic.la
-openmpi4/lib/openmpi/mca_allocator_bucket.la
-openmpi4/lib/openmpi/mca_bml_r2.la
-openmpi4/lib/openmpi/mca_btl_self.la
-openmpi4/lib/openmpi/mca_btl_sm.la
-openmpi4/lib/openmpi/mca_btl_tcp.la
-openmpi4/lib/openmpi/mca_btl_vader.la
-openmpi4/lib/openmpi/mca_coll_adapt.la
-openmpi4/lib/openmpi/mca_coll_basic.la
-openmpi4/lib/openmpi/mca_coll_han.la
-openmpi4/lib/openmpi/mca_coll_inter.la
-openmpi4/lib/openmpi/mca_coll_libnbc.la
-openmpi4/lib/openmpi/mca_coll_monitoring.la
-openmpi4/lib/openmpi/mca_coll_self.la
-openmpi4/lib/openmpi/mca_coll_sm.la
-openmpi4/lib/openmpi/mca_coll_sync.la
-openmpi4/lib/openmpi/mca_coll_tuned.la
-openmpi4/lib/openmpi/mca_compress_bzip.la
-openmpi4/lib/openmpi/mca_compress_gzip.la
-openmpi4/lib/openmpi/mca_crs_none.la
-openmpi4/lib/openmpi/mca_errmgr_default_app.la
-openmpi4/lib/openmpi/mca_errmgr_default_hnp.la
-openmpi4/lib/openmpi/mca_errmgr_default_orted.la
-openmpi4/lib/openmpi/mca_errmgr_default_tool.la
-openmpi4/lib/openmpi/mca_ess_env.la
-openmpi4/lib/openmpi/mca_ess_hnp.la
-openmpi4/lib/openmpi/mca_ess_pmi.la
-openmpi4/lib/openmpi/mca_ess_singleton.la
-openmpi4/lib/openmpi/mca_ess_tool.la
-openmpi4/lib/openmpi/mca_fbtl_posix.la
-openmpi4/lib/openmpi/mca_fcoll_dynamic.la
-openmpi4/lib/openmpi/mca_fcoll_dynamic_gen2.la
-openmpi4/lib/openmpi/mca_fcoll_individual.la
-openmpi4/lib/openmpi/mca_fcoll_two_phase.la
-openmpi4/lib/openmpi/mca_fcoll_vulcan.la
-openmpi4/lib/openmpi/mca_filem_raw.la
-openmpi4/lib/openmpi/mca_fs_ufs.la
-openmpi4/lib/openmpi/mca_grpcomm_direct.la
-openmpi4/lib/openmpi/mca_io_ompio.la
-openmpi4/lib/openmpi/mca_io_romio321.la
-openmpi4/lib/openmpi/mca_iof_hnp.la
-openmpi4/lib/openmpi/mca_iof_orted.la
-openmpi4/lib/openmpi/mca_iof_tool.la
-openmpi4/lib/openmpi/mca_mpool_hugepage.la
-openmpi4/lib/openmpi/mca_odls_default.la
-openmpi4/lib/openmpi/mca_odls_pspawn.la
-openmpi4/lib/openmpi/mca_oob_tcp.la
-openmpi4/lib/openmpi/mca_op_avx.la
-openmpi4/lib/openmpi/mca_osc_monitoring.la
-openmpi4/lib/openmpi/mca_osc_pt2pt.la
-openmpi4/lib/openmpi/mca_osc_rdma.la
-openmpi4/lib/openmpi/mca_osc_sm.la
-openmpi4/lib/openmpi/mca_patcher_overwrite.la
-openmpi4/lib/openmpi/mca_plm_isolated.la
-openmpi4/lib/openmpi/mca_plm_rsh.la
-openmpi4/lib/openmpi/mca_pmix_flux.la
-openmpi4/lib/openmpi/mca_pmix_isolated.la
-openmpi4/lib/openmpi/mca_pmix_pmix3x.la
-openmpi4/lib/openmpi/mca_pml_cm.la
-openmpi4/lib/openmpi/mca_pml_monitoring.la
-openmpi4/lib/openmpi/mca_pml_ob1.la
-openmpi4/lib/openmpi/mca_pstat_linux.la
-openmpi4/lib/openmpi/mca_ras_simulator.la
-openmpi4/lib/openmpi/mca_rcache_grdma.la
-openmpi4/lib/openmpi/mca_reachable_weighted.la
-openmpi4/lib/openmpi/mca_regx_fwd.la
-openmpi4/lib/openmpi/mca_regx_naive.la
-openmpi4/lib/openmpi/mca_regx_reverse.la
-openmpi4/lib/openmpi/mca_rmaps_mindist.la
-openmpi4/lib/openmpi/mca_rmaps_ppr.la
-openmpi4/lib/openmpi/mca_rmaps_rank_file.la
-openmpi4/lib/openmpi/mca_rmaps_resilient.la
-openmpi4/lib/openmpi/mca_rmaps_round_robin.la
-openmpi4/lib/openmpi/mca_rmaps_seq.la
-openmpi4/lib/openmpi/mca_rml_oob.la
-openmpi4/lib/openmpi/mca_routed_binomial.la
-openmpi4/lib/openmpi/mca_routed_direct.la
-openmpi4/lib/openmpi/mca_routed_radix.la
-openmpi4/lib/openmpi/mca_rtc_hwloc.la
-openmpi4/lib/openmpi/mca_schizo_flux.la
-openmpi4/lib/openmpi/mca_schizo_jsm.la
-openmpi4/lib/openmpi/mca_schizo_ompi.la
-openmpi4/lib/openmpi/mca_schizo_orte.la
-openmpi4/lib/openmpi/mca_sharedfp_individual.la
-openmpi4/lib/openmpi/mca_sharedfp_lockedfile.la
-openmpi4/lib/openmpi/mca_sharedfp_sm.la
-openmpi4/lib/openmpi/mca_shmem_mmap.la
-openmpi4/lib/openmpi/mca_shmem_posix.la
-openmpi4/lib/openmpi/mca_shmem_sysv.la
-openmpi4/lib/openmpi/mca_state_app.la
-openmpi4/lib/openmpi/mca_state_hnp.la
-openmpi4/lib/openmpi/mca_state_novm.la
-openmpi4/lib/openmpi/mca_state_orted.la
-openmpi4/lib/openmpi/mca_state_tool.la
-openmpi4/lib/openmpi/mca_topo_basic.la
-openmpi4/lib/openmpi/mca_topo_treematch.la
-openmpi4/lib/openmpi/mca_vprotocol_pessimist.la
-openmpi4/lib/pkgconfig/ompi-c.pc
-openmpi4/lib/pkgconfig/ompi-cxx.pc
-openmpi4/lib/pkgconfig/ompi-f77.pc
-openmpi4/lib/pkgconfig/ompi-f90.pc
-openmpi4/lib/pkgconfig/ompi-fort.pc
-openmpi4/lib/pkgconfig/ompi.pc
-openmpi4/lib/pkgconfig/orte.pc
-openmpi4/lib/pkgconfig/pmix.pc
-openmpi4/lib/pmix/mca_bfrops_v12.la
-openmpi4/lib/pmix/mca_bfrops_v20.la
-openmpi4/lib/pmix/mca_bfrops_v21.la
-openmpi4/lib/pmix/mca_bfrops_v3.la
-openmpi4/lib/pmix/mca_gds_ds12.la
-openmpi4/lib/pmix/mca_gds_ds21.la
-openmpi4/lib/pmix/mca_gds_hash.la
-openmpi4/lib/pmix/mca_pcompress_zlib.la
-openmpi4/lib/pmix/mca_plog_default.la
-openmpi4/lib/pmix/mca_plog_stdfd.la
-openmpi4/lib/pmix/mca_plog_syslog.la
-openmpi4/lib/pmix/mca_preg_compress.la
-openmpi4/lib/pmix/mca_preg_native.la
-openmpi4/lib/pmix/mca_psec_native.la
-openmpi4/lib/pmix/mca_psec_none.la
-openmpi4/lib/pmix/mca_psensor_file.la
-openmpi4/lib/pmix/mca_psensor_heartbeat.la
-openmpi4/lib/pmix/mca_pshmem_mmap.la
-openmpi4/lib/pmix/mca_psquash_flex128.la
-openmpi4/lib/pmix/mca_psquash_native.la
-openmpi4/lib/pmix/mca_ptl_tcp.la
-openmpi4/lib/pmix/mca_ptl_usock.la
-openmpi4/lib/pmpi_f08_interfaces.mod
-openmpi4/man/man1/mpiCC.1
-openmpi4/man/man1/mpic++.1
-openmpi4/man/man1/mpicc.1
-openmpi4/man/man1/mpicxx.1
-openmpi4/man/man1/mpiexec.1
-openmpi4/man/man1/mpif77.1
-openmpi4/man/man1/mpif90.1
-openmpi4/man/man1/mpifort.1
-openmpi4/man/man1/mpirun.1
-openmpi4/man/man1/ompi-clean.1
-openmpi4/man/man1/ompi-server.1
-openmpi4/man/man1/ompi_info.1
-openmpi4/man/man1/opal_wrapper.1
-openmpi4/man/man1/orte-clean.1
-openmpi4/man/man1/orte-info.1
-openmpi4/man/man1/orte-server.1
-openmpi4/man/man1/orted.1
-openmpi4/man/man1/orterun.1
-openmpi4/man/man3/MPI.3
-openmpi4/man/man3/MPIX_Allgather_init.3
-openmpi4/man/man3/MPIX_Allgatherv_init.3
-openmpi4/man/man3/MPIX_Allreduce_init.3
-openmpi4/man/man3/MPIX_Alltoall_init.3
-openmpi4/man/man3/MPIX_Alltoallv_init.3
-openmpi4/man/man3/MPIX_Alltoallw_init.3
-openmpi4/man/man3/MPIX_Barrier_init.3
-openmpi4/man/man3/MPIX_Bcast_init.3
-openmpi4/man/man3/MPIX_Exscan_init.3
-openmpi4/man/man3/MPIX_Gather_init.3
-openmpi4/man/man3/MPIX_Gatherv_init.3
-openmpi4/man/man3/MPIX_Neighbor_allgather_init.3
-openmpi4/man/man3/MPIX_Neighbor_allgatherv_init.3
-openmpi4/man/man3/MPIX_Neighbor_alltoall_init.3
-openmpi4/man/man3/MPIX_Neighbor_alltoallv_init.3
-openmpi4/man/man3/MPIX_Neighbor_alltoallw_init.3
-openmpi4/man/man3/MPIX_Query_cuda_support.3
-openmpi4/man/man3/MPIX_Reduce_init.3
-openmpi4/man/man3/MPIX_Reduce_scatter_block_init.3
-openmpi4/man/man3/MPIX_Reduce_scatter_init.3
-openmpi4/man/man3/MPIX_Scan_init.3
-openmpi4/man/man3/MPIX_Scatter_init.3
-openmpi4/man/man3/MPIX_Scatterv_init.3
-openmpi4/man/man3/MPI_Abort.3
-openmpi4/man/man3/MPI_Accumulate.3
-openmpi4/man/man3/MPI_Add_error_class.3
-openmpi4/man/man3/MPI_Add_error_code.3
-openmpi4/man/man3/MPI_Add_error_string.3
-openmpi4/man/man3/MPI_Address.3
-openmpi4/man/man3/MPI_Aint_add.3
-openmpi4/man/man3/MPI_Aint_diff.3
-openmpi4/man/man3/MPI_Allgather.3
-openmpi4/man/man3/MPI_Allgatherv.3
-openmpi4/man/man3/MPI_Alloc_mem.3
-openmpi4/man/man3/MPI_Allreduce.3
-openmpi4/man/man3/MPI_Alltoall.3
-openmpi4/man/man3/MPI_Alltoallv.3
-openmpi4/man/man3/MPI_Alltoallw.3
-openmpi4/man/man3/MPI_Attr_delete.3
-openmpi4/man/man3/MPI_Attr_get.3
-openmpi4/man/man3/MPI_Attr_put.3
-openmpi4/man/man3/MPI_Barrier.3
-openmpi4/man/man3/MPI_Bcast.3
-openmpi4/man/man3/MPI_Bsend.3
-openmpi4/man/man3/MPI_Bsend_init.3
-openmpi4/man/man3/MPI_Buffer_attach.3
-openmpi4/man/man3/MPI_Buffer_detach.3
-openmpi4/man/man3/MPI_Cancel.3
-openmpi4/man/man3/MPI_Cart_coords.3
-openmpi4/man/man3/MPI_Cart_create.3
-openmpi4/man/man3/MPI_Cart_get.3
-openmpi4/man/man3/MPI_Cart_map.3
-openmpi4/man/man3/MPI_Cart_rank.3
-openmpi4/man/man3/MPI_Cart_shift.3
-openmpi4/man/man3/MPI_Cart_sub.3
-openmpi4/man/man3/MPI_Cartdim_get.3
-openmpi4/man/man3/MPI_Close_port.3
-openmpi4/man/man3/MPI_Comm_accept.3
-openmpi4/man/man3/MPI_Comm_c2f.3
-openmpi4/man/man3/MPI_Comm_call_errhandler.3
-openmpi4/man/man3/MPI_Comm_compare.3
-openmpi4/man/man3/MPI_Comm_connect.3
-openmpi4/man/man3/MPI_Comm_create.3
-openmpi4/man/man3/MPI_Comm_create_errhandler.3
-openmpi4/man/man3/MPI_Comm_create_group.3
-openmpi4/man/man3/MPI_Comm_create_keyval.3
-openmpi4/man/man3/MPI_Comm_delete_attr.3
-openmpi4/man/man3/MPI_Comm_disconnect.3
-openmpi4/man/man3/MPI_Comm_dup.3
-openmpi4/man/man3/MPI_Comm_dup_with_info.3
-openmpi4/man/man3/MPI_Comm_f2c.3
-openmpi4/man/man3/MPI_Comm_free.3
-openmpi4/man/man3/MPI_Comm_free_keyval.3
-openmpi4/man/man3/MPI_Comm_get_attr.3
-openmpi4/man/man3/MPI_Comm_get_errhandler.3
-openmpi4/man/man3/MPI_Comm_get_info.3
-openmpi4/man/man3/MPI_Comm_get_name.3
-openmpi4/man/man3/MPI_Comm_get_parent.3
-openmpi4/man/man3/MPI_Comm_group.3
-openmpi4/man/man3/MPI_Comm_idup.3
-openmpi4/man/man3/MPI_Comm_join.3
-openmpi4/man/man3/MPI_Comm_rank.3
-openmpi4/man/man3/MPI_Comm_remote_group.3
-openmpi4/man/man3/MPI_Comm_remote_size.3
-openmpi4/man/man3/MPI_Comm_set_attr.3
-openmpi4/man/man3/MPI_Comm_set_errhandler.3
-openmpi4/man/man3/MPI_Comm_set_info.3
-openmpi4/man/man3/MPI_Comm_set_name.3
-openmpi4/man/man3/MPI_Comm_size.3
-openmpi4/man/man3/MPI_Comm_spawn.3
-openmpi4/man/man3/MPI_Comm_spawn_multiple.3
-openmpi4/man/man3/MPI_Comm_split.3
-openmpi4/man/man3/MPI_Comm_split_type.3
-openmpi4/man/man3/MPI_Comm_test_inter.3
-openmpi4/man/man3/MPI_Compare_and_swap.3
-openmpi4/man/man3/MPI_Dims_create.3
-openmpi4/man/man3/MPI_Dist_graph_create.3
-openmpi4/man/man3/MPI_Dist_graph_create_adjacent.3
-openmpi4/man/man3/MPI_Dist_graph_neighbors.3
-openmpi4/man/man3/MPI_Dist_graph_neighbors_count.3
-openmpi4/man/man3/MPI_Errhandler_create.3
-openmpi4/man/man3/MPI_Errhandler_free.3
-openmpi4/man/man3/MPI_Errhandler_get.3
-openmpi4/man/man3/MPI_Errhandler_set.3
-openmpi4/man/man3/MPI_Error_class.3
-openmpi4/man/man3/MPI_Error_string.3
-openmpi4/man/man3/MPI_Exscan.3
-openmpi4/man/man3/MPI_Fetch_and_op.3
-openmpi4/man/man3/MPI_File_c2f.3
-openmpi4/man/man3/MPI_File_call_errhandler.3
-openmpi4/man/man3/MPI_File_close.3
-openmpi4/man/man3/MPI_File_create_errhandler.3
-openmpi4/man/man3/MPI_File_delete.3
-openmpi4/man/man3/MPI_File_f2c.3
-openmpi4/man/man3/MPI_File_get_amode.3
-openmpi4/man/man3/MPI_File_get_atomicity.3
-openmpi4/man/man3/MPI_File_get_byte_offset.3
-openmpi4/man/man3/MPI_File_get_errhandler.3
-openmpi4/man/man3/MPI_File_get_group.3
-openmpi4/man/man3/MPI_File_get_info.3
-openmpi4/man/man3/MPI_File_get_position.3
-openmpi4/man/man3/MPI_File_get_position_shared.3
-openmpi4/man/man3/MPI_File_get_size.3
-openmpi4/man/man3/MPI_File_get_type_extent.3
-openmpi4/man/man3/MPI_File_get_view.3
-openmpi4/man/man3/MPI_File_iread.3
-openmpi4/man/man3/MPI_File_iread_all.3
-openmpi4/man/man3/MPI_File_iread_at.3
-openmpi4/man/man3/MPI_File_iread_at_all.3
-openmpi4/man/man3/MPI_File_iread_shared.3
-openmpi4/man/man3/MPI_File_iwrite.3
-openmpi4/man/man3/MPI_File_iwrite_all.3
-openmpi4/man/man3/MPI_File_iwrite_at.3
-openmpi4/man/man3/MPI_File_iwrite_at_all.3
-openmpi4/man/man3/MPI_File_iwrite_shared.3
-openmpi4/man/man3/MPI_File_open.3
-openmpi4/man/man3/MPI_File_preallocate.3
-openmpi4/man/man3/MPI_File_read.3
-openmpi4/man/man3/MPI_File_read_all.3
-openmpi4/man/man3/MPI_File_read_all_begin.3
-openmpi4/man/man3/MPI_File_read_all_end.3
-openmpi4/man/man3/MPI_File_read_at.3
-openmpi4/man/man3/MPI_File_read_at_all.3
-openmpi4/man/man3/MPI_File_read_at_all_begin.3
-openmpi4/man/man3/MPI_File_read_at_all_end.3
-openmpi4/man/man3/MPI_File_read_ordered.3
-openmpi4/man/man3/MPI_File_read_ordered_begin.3
-openmpi4/man/man3/MPI_File_read_ordered_end.3
-openmpi4/man/man3/MPI_File_read_shared.3
-openmpi4/man/man3/MPI_File_seek.3
-openmpi4/man/man3/MPI_File_seek_shared.3
-openmpi4/man/man3/MPI_File_set_atomicity.3
-openmpi4/man/man3/MPI_File_set_errhandler.3
-openmpi4/man/man3/MPI_File_set_info.3
-openmpi4/man/man3/MPI_File_set_size.3
-openmpi4/man/man3/MPI_File_set_view.3
-openmpi4/man/man3/MPI_File_sync.3
-openmpi4/man/man3/MPI_File_write.3
-openmpi4/man/man3/MPI_File_write_all.3
-openmpi4/man/man3/MPI_File_write_all_begin.3
-openmpi4/man/man3/MPI_File_write_all_end.3
-openmpi4/man/man3/MPI_File_write_at.3
-openmpi4/man/man3/MPI_File_write_at_all.3
-openmpi4/man/man3/MPI_File_write_at_all_begin.3
-openmpi4/man/man3/MPI_File_write_at_all_end.3
-openmpi4/man/man3/MPI_File_write_ordered.3
-openmpi4/man/man3/MPI_File_write_ordered_begin.3
-openmpi4/man/man3/MPI_File_write_ordered_end.3
-openmpi4/man/man3/MPI_File_write_shared.3
-openmpi4/man/man3/MPI_Finalize.3
-openmpi4/man/man3/MPI_Finalized.3
-openmpi4/man/man3/MPI_Free_mem.3
-openmpi4/man/man3/MPI_Gather.3
-openmpi4/man/man3/MPI_Gatherv.3
-openmpi4/man/man3/MPI_Get.3
-openmpi4/man/man3/MPI_Get_accumulate.3
-openmpi4/man/man3/MPI_Get_address.3
-openmpi4/man/man3/MPI_Get_count.3
-openmpi4/man/man3/MPI_Get_elements.3
-openmpi4/man/man3/MPI_Get_elements_x.3
-openmpi4/man/man3/MPI_Get_library_version.3
-openmpi4/man/man3/MPI_Get_processor_name.3
-openmpi4/man/man3/MPI_Get_version.3
-openmpi4/man/man3/MPI_Graph_create.3
-openmpi4/man/man3/MPI_Graph_get.3
-openmpi4/man/man3/MPI_Graph_map.3
-openmpi4/man/man3/MPI_Graph_neighbors.3
-openmpi4/man/man3/MPI_Graph_neighbors_count.3
-openmpi4/man/man3/MPI_Graphdims_get.3
-openmpi4/man/man3/MPI_Grequest_complete.3
-openmpi4/man/man3/MPI_Grequest_start.3
-openmpi4/man/man3/MPI_Group_c2f.3
-openmpi4/man/man3/MPI_Group_compare.3
-openmpi4/man/man3/MPI_Group_difference.3
-openmpi4/man/man3/MPI_Group_excl.3
-openmpi4/man/man3/MPI_Group_f2c.3
-openmpi4/man/man3/MPI_Group_free.3
-openmpi4/man/man3/MPI_Group_incl.3
-openmpi4/man/man3/MPI_Group_intersection.3
-openmpi4/man/man3/MPI_Group_range_excl.3
-openmpi4/man/man3/MPI_Group_range_incl.3
-openmpi4/man/man3/MPI_Group_rank.3
-openmpi4/man/man3/MPI_Group_size.3
-openmpi4/man/man3/MPI_Group_translate_ranks.3
-openmpi4/man/man3/MPI_Group_union.3
-openmpi4/man/man3/MPI_Iallgather.3
-openmpi4/man/man3/MPI_Iallgatherv.3
-openmpi4/man/man3/MPI_Iallreduce.3
-openmpi4/man/man3/MPI_Ialltoall.3
-openmpi4/man/man3/MPI_Ialltoallv.3
-openmpi4/man/man3/MPI_Ialltoallw.3
-openmpi4/man/man3/MPI_Ibarrier.3
-openmpi4/man/man3/MPI_Ibcast.3
-openmpi4/man/man3/MPI_Ibsend.3
-openmpi4/man/man3/MPI_Iexscan.3
-openmpi4/man/man3/MPI_Igather.3
-openmpi4/man/man3/MPI_Igatherv.3
-openmpi4/man/man3/MPI_Improbe.3
-openmpi4/man/man3/MPI_Imrecv.3
-openmpi4/man/man3/MPI_Ineighbor_allgather.3
-openmpi4/man/man3/MPI_Ineighbor_allgatherv.3
-openmpi4/man/man3/MPI_Ineighbor_alltoall.3
-openmpi4/man/man3/MPI_Ineighbor_alltoallv.3
-openmpi4/man/man3/MPI_Ineighbor_alltoallw.3
-openmpi4/man/man3/MPI_Info_c2f.3
-openmpi4/man/man3/MPI_Info_create.3
-openmpi4/man/man3/MPI_Info_delete.3
-openmpi4/man/man3/MPI_Info_dup.3
-openmpi4/man/man3/MPI_Info_env.3
-openmpi4/man/man3/MPI_Info_f2c.3
-openmpi4/man/man3/MPI_Info_free.3
-openmpi4/man/man3/MPI_Info_get.3
-openmpi4/man/man3/MPI_Info_get_nkeys.3
-openmpi4/man/man3/MPI_Info_get_nthkey.3
-openmpi4/man/man3/MPI_Info_get_valuelen.3
-openmpi4/man/man3/MPI_Info_set.3
-openmpi4/man/man3/MPI_Init.3
-openmpi4/man/man3/MPI_Init_thread.3
-openmpi4/man/man3/MPI_Initialized.3
-openmpi4/man/man3/MPI_Intercomm_create.3
-openmpi4/man/man3/MPI_Intercomm_merge.3
-openmpi4/man/man3/MPI_Iprobe.3
-openmpi4/man/man3/MPI_Irecv.3
-openmpi4/man/man3/MPI_Ireduce.3
-openmpi4/man/man3/MPI_Ireduce_scatter.3
-openmpi4/man/man3/MPI_Ireduce_scatter_block.3
-openmpi4/man/man3/MPI_Irsend.3
-openmpi4/man/man3/MPI_Is_thread_main.3
-openmpi4/man/man3/MPI_Iscan.3
-openmpi4/man/man3/MPI_Iscatter.3
-openmpi4/man/man3/MPI_Iscatterv.3
-openmpi4/man/man3/MPI_Isend.3
-openmpi4/man/man3/MPI_Issend.3
-openmpi4/man/man3/MPI_Keyval_create.3
-openmpi4/man/man3/MPI_Keyval_free.3
-openmpi4/man/man3/MPI_Lookup_name.3
-openmpi4/man/man3/MPI_Message_c2f.3
-openmpi4/man/man3/MPI_Message_f2c.3
-openmpi4/man/man3/MPI_Mprobe.3
-openmpi4/man/man3/MPI_Mrecv.3
-openmpi4/man/man3/MPI_Neighbor_allgather.3
-openmpi4/man/man3/MPI_Neighbor_allgatherv.3
-openmpi4/man/man3/MPI_Neighbor_alltoall.3
-openmpi4/man/man3/MPI_Neighbor_alltoallv.3
-openmpi4/man/man3/MPI_Neighbor_alltoallw.3
-openmpi4/man/man3/MPI_Op_c2f.3
-openmpi4/man/man3/MPI_Op_commutative.3
-openmpi4/man/man3/MPI_Op_create.3
-openmpi4/man/man3/MPI_Op_f2c.3
-openmpi4/man/man3/MPI_Op_free.3
-openmpi4/man/man3/MPI_Open_port.3
-openmpi4/man/man3/MPI_Pack.3
-openmpi4/man/man3/MPI_Pack_external.3
-openmpi4/man/man3/MPI_Pack_external_size.3
-openmpi4/man/man3/MPI_Pack_size.3
-openmpi4/man/man3/MPI_Pcontrol.3
-openmpi4/man/man3/MPI_Probe.3
-openmpi4/man/man3/MPI_Publish_name.3
-openmpi4/man/man3/MPI_Put.3
-openmpi4/man/man3/MPI_Query_thread.3
-openmpi4/man/man3/MPI_Raccumulate.3
-openmpi4/man/man3/MPI_Recv.3
-openmpi4/man/man3/MPI_Recv_init.3
-openmpi4/man/man3/MPI_Reduce.3
-openmpi4/man/man3/MPI_Reduce_local.3
-openmpi4/man/man3/MPI_Reduce_scatter.3
-openmpi4/man/man3/MPI_Reduce_scatter_block.3
-openmpi4/man/man3/MPI_Register_datarep.3
-openmpi4/man/man3/MPI_Request_c2f.3
-openmpi4/man/man3/MPI_Request_f2c.3
-openmpi4/man/man3/MPI_Request_free.3
-openmpi4/man/man3/MPI_Request_get_status.3
-openmpi4/man/man3/MPI_Rget.3
-openmpi4/man/man3/MPI_Rget_accumulate.3
-openmpi4/man/man3/MPI_Rput.3
-openmpi4/man/man3/MPI_Rsend.3
-openmpi4/man/man3/MPI_Rsend_init.3
-openmpi4/man/man3/MPI_Scan.3
-openmpi4/man/man3/MPI_Scatter.3
-openmpi4/man/man3/MPI_Scatterv.3
-openmpi4/man/man3/MPI_Send.3
-openmpi4/man/man3/MPI_Send_init.3
-openmpi4/man/man3/MPI_Sendrecv.3
-openmpi4/man/man3/MPI_Sendrecv_replace.3
-openmpi4/man/man3/MPI_Sizeof.3
-openmpi4/man/man3/MPI_Ssend.3
-openmpi4/man/man3/MPI_Ssend_init.3
-openmpi4/man/man3/MPI_Start.3
-openmpi4/man/man3/MPI_Startall.3
-openmpi4/man/man3/MPI_Status_c2f.3
-openmpi4/man/man3/MPI_Status_f2c.3
-openmpi4/man/man3/MPI_Status_set_cancelled.3
-openmpi4/man/man3/MPI_Status_set_elements.3
-openmpi4/man/man3/MPI_Status_set_elements_x.3
-openmpi4/man/man3/MPI_T_category_changed.3
-openmpi4/man/man3/MPI_T_category_get_categories.3
-openmpi4/man/man3/MPI_T_category_get_cvars.3
-openmpi4/man/man3/MPI_T_category_get_info.3
-openmpi4/man/man3/MPI_T_category_get_num.3
-openmpi4/man/man3/MPI_T_category_get_pvars.3
-openmpi4/man/man3/MPI_T_cvar_get_info.3
-openmpi4/man/man3/MPI_T_cvar_get_num.3
-openmpi4/man/man3/MPI_T_cvar_handle_alloc.3
-openmpi4/man/man3/MPI_T_cvar_handle_free.3
-openmpi4/man/man3/MPI_T_cvar_read.3
-openmpi4/man/man3/MPI_T_cvar_write.3
-openmpi4/man/man3/MPI_T_enum_get_info.3
-openmpi4/man/man3/MPI_T_enum_get_item.3
-openmpi4/man/man3/MPI_T_finalize.3
-openmpi4/man/man3/MPI_T_init_thread.3
-openmpi4/man/man3/MPI_T_pvar_get_info.3
-openmpi4/man/man3/MPI_T_pvar_get_num.3
-openmpi4/man/man3/MPI_T_pvar_handle_alloc.3
-openmpi4/man/man3/MPI_T_pvar_handle_free.3
-openmpi4/man/man3/MPI_T_pvar_read.3
-openmpi4/man/man3/MPI_T_pvar_readreset.3
-openmpi4/man/man3/MPI_T_pvar_reset.3
-openmpi4/man/man3/MPI_T_pvar_session_create.3
-openmpi4/man/man3/MPI_T_pvar_session_free.3
-openmpi4/man/man3/MPI_T_pvar_start.3
-openmpi4/man/man3/MPI_T_pvar_stop.3
-openmpi4/man/man3/MPI_T_pvar_write.3
-openmpi4/man/man3/MPI_Test.3
-openmpi4/man/man3/MPI_Test_cancelled.3
-openmpi4/man/man3/MPI_Testall.3
-openmpi4/man/man3/MPI_Testany.3
-openmpi4/man/man3/MPI_Testsome.3
-openmpi4/man/man3/MPI_Topo_test.3
-openmpi4/man/man3/MPI_Type_c2f.3
-openmpi4/man/man3/MPI_Type_commit.3
-openmpi4/man/man3/MPI_Type_contiguous.3
-openmpi4/man/man3/MPI_Type_create_darray.3
-openmpi4/man/man3/MPI_Type_create_f90_complex.3
-openmpi4/man/man3/MPI_Type_create_f90_integer.3
-openmpi4/man/man3/MPI_Type_create_f90_real.3
-openmpi4/man/man3/MPI_Type_create_hindexed.3
-openmpi4/man/man3/MPI_Type_create_hindexed_block.3
-openmpi4/man/man3/MPI_Type_create_hvector.3
-openmpi4/man/man3/MPI_Type_create_indexed_block.3
-openmpi4/man/man3/MPI_Type_create_keyval.3
-openmpi4/man/man3/MPI_Type_create_resized.3
-openmpi4/man/man3/MPI_Type_create_struct.3
-openmpi4/man/man3/MPI_Type_create_subarray.3
-openmpi4/man/man3/MPI_Type_delete_attr.3
-openmpi4/man/man3/MPI_Type_dup.3
-openmpi4/man/man3/MPI_Type_extent.3
-openmpi4/man/man3/MPI_Type_f2c.3
-openmpi4/man/man3/MPI_Type_free.3
-openmpi4/man/man3/MPI_Type_free_keyval.3
-openmpi4/man/man3/MPI_Type_get_attr.3
-openmpi4/man/man3/MPI_Type_get_contents.3
-openmpi4/man/man3/MPI_Type_get_envelope.3
-openmpi4/man/man3/MPI_Type_get_extent.3
-openmpi4/man/man3/MPI_Type_get_extent_x.3
-openmpi4/man/man3/MPI_Type_get_name.3
-openmpi4/man/man3/MPI_Type_get_true_extent.3
-openmpi4/man/man3/MPI_Type_get_true_extent_x.3
-openmpi4/man/man3/MPI_Type_hindexed.3
-openmpi4/man/man3/MPI_Type_hvector.3
-openmpi4/man/man3/MPI_Type_indexed.3
-openmpi4/man/man3/MPI_Type_lb.3
-openmpi4/man/man3/MPI_Type_match_size.3
-openmpi4/man/man3/MPI_Type_set_attr.3
-openmpi4/man/man3/MPI_Type_set_name.3
-openmpi4/man/man3/MPI_Type_size.3
-openmpi4/man/man3/MPI_Type_size_x.3
-openmpi4/man/man3/MPI_Type_struct.3
-openmpi4/man/man3/MPI_Type_ub.3
-openmpi4/man/man3/MPI_Type_vector.3
-openmpi4/man/man3/MPI_Unpack.3
-openmpi4/man/man3/MPI_Unpack_external.3
-openmpi4/man/man3/MPI_Unpublish_name.3
-openmpi4/man/man3/MPI_Wait.3
-openmpi4/man/man3/MPI_Waitall.3
-openmpi4/man/man3/MPI_Waitany.3
-openmpi4/man/man3/MPI_Waitsome.3
-openmpi4/man/man3/MPI_Win_allocate.3
-openmpi4/man/man3/MPI_Win_allocate_shared.3
-openmpi4/man/man3/MPI_Win_attach.3
-openmpi4/man/man3/MPI_Win_c2f.3
-openmpi4/man/man3/MPI_Win_call_errhandler.3
-openmpi4/man/man3/MPI_Win_complete.3
-openmpi4/man/man3/MPI_Win_create.3
-openmpi4/man/man3/MPI_Win_create_dynamic.3
-openmpi4/man/man3/MPI_Win_create_errhandler.3
-openmpi4/man/man3/MPI_Win_create_keyval.3
-openmpi4/man/man3/MPI_Win_delete_attr.3
-openmpi4/man/man3/MPI_Win_detach.3
-openmpi4/man/man3/MPI_Win_f2c.3
-openmpi4/man/man3/MPI_Win_fence.3
-openmpi4/man/man3/MPI_Win_flush.3
-openmpi4/man/man3/MPI_Win_flush_all.3
-openmpi4/man/man3/MPI_Win_flush_local.3
-openmpi4/man/man3/MPI_Win_flush_local_all.3
-openmpi4/man/man3/MPI_Win_free.3
-openmpi4/man/man3/MPI_Win_free_keyval.3
-openmpi4/man/man3/MPI_Win_get_attr.3
-openmpi4/man/man3/MPI_Win_get_errhandler.3
-openmpi4/man/man3/MPI_Win_get_group.3
-openmpi4/man/man3/MPI_Win_get_info.3
-openmpi4/man/man3/MPI_Win_get_name.3
-openmpi4/man/man3/MPI_Win_lock.3
-openmpi4/man/man3/MPI_Win_lock_all.3
-openmpi4/man/man3/MPI_Win_post.3
-openmpi4/man/man3/MPI_Win_set_attr.3
-openmpi4/man/man3/MPI_Win_set_errhandler.3
-openmpi4/man/man3/MPI_Win_set_info.3
-openmpi4/man/man3/MPI_Win_set_name.3
-openmpi4/man/man3/MPI_Win_shared_query.3
-openmpi4/man/man3/MPI_Win_start.3
-openmpi4/man/man3/MPI_Win_sync.3
-openmpi4/man/man3/MPI_Win_test.3
-openmpi4/man/man3/MPI_Win_unlock.3
-openmpi4/man/man3/MPI_Win_unlock_all.3
-openmpi4/man/man3/MPI_Win_wait.3
-openmpi4/man/man3/MPI_Wtick.3
-openmpi4/man/man3/MPI_Wtime.3
-openmpi4/man/man3/OMPI_Affinity_str.3
-openmpi4/man/man3/OpenMPI.3
-openmpi4/man/man7/ompi_crcp.7
-openmpi4/man/man7/opal_crs.7
-openmpi4/man/man7/orte_filem.7
-openmpi4/man/man7/orte_hosts.7
-openmpi4/man/man7/orte_snapc.7
-openmpi4/man/man7/orte_sstore.7
-openmpi4/share/openmpi/amca-param-sets/example.conf
-openmpi4/share/openmpi/examples/openmpi-mca-params.conf
-openmpi4/share/openmpi/examples/openmpi-totalview.tcl
-openmpi4/share/openmpi/help-btl-vader.txt
-openmpi4/share/openmpi/help-coll-sync.txt
-openmpi4/share/openmpi/help-dash-host.txt
-openmpi4/share/openmpi/help-errmgr-base.txt
-openmpi4/share/openmpi/help-ess-base.txt
-openmpi4/share/openmpi/help-hostfile.txt
-openmpi4/share/openmpi/help-mca-base.txt
-openmpi4/share/openmpi/help-mca-bml-r2.txt
-openmpi4/share/openmpi/help-mca-coll-base.txt
-openmpi4/share/openmpi/help-mca-hook-base.txt
-openmpi4/share/openmpi/help-mca-var.txt
-openmpi4/share/openmpi/help-mpi-api.txt
-openmpi4/share/openmpi/help-mpi-btl-base.txt
-openmpi4/share/openmpi/help-mpi-btl-sm.txt
-openmpi4/share/openmpi/help-mpi-btl-tcp.txt
-openmpi4/share/openmpi/help-mpi-coll-sm.txt
-openmpi4/share/openmpi/help-mpi-common-sm.txt
-openmpi4/share/openmpi/help-mpi-errors.txt
-openmpi4/share/openmpi/help-mpi-pml-ob1.txt
-openmpi4/share/openmpi/help-mpi-runtime.txt
-openmpi4/share/openmpi/help-mpool-base.txt
-openmpi4/share/openmpi/help-oob-base.txt
-openmpi4/share/openmpi/help-oob-tcp.txt
-openmpi4/share/openmpi/help-opal-crs-none.txt
-openmpi4/share/openmpi/help-opal-hwloc-base.txt
-openmpi4/share/openmpi/help-opal-runtime.txt
-openmpi4/share/openmpi/help-opal-shmem-mmap.txt
-openmpi4/share/openmpi/help-opal-shmem-posix.txt
-openmpi4/share/openmpi/help-opal-shmem-sysv.txt
-openmpi4/share/openmpi/help-opal-timer-linux.txt
-openmpi4/share/openmpi/help-opal-util.txt
-openmpi4/share/openmpi/help-opal-wrapper.txt
-openmpi4/share/openmpi/help-opal_info.txt
-openmpi4/share/openmpi/help-orte-clean.txt
-openmpi4/share/openmpi/help-orte-filem-raw.txt
-openmpi4/share/openmpi/help-orte-info.txt
-openmpi4/share/openmpi/help-orte-odls-base.txt
-openmpi4/share/openmpi/help-orte-odls-default.txt
-openmpi4/share/openmpi/help-orte-odls-pspawn.txt
-openmpi4/share/openmpi/help-orte-rmaps-base.txt
-openmpi4/share/openmpi/help-orte-rmaps-md.txt
-openmpi4/share/openmpi/help-orte-rmaps-ppr.txt
-openmpi4/share/openmpi/help-orte-rmaps-resilient.txt
-openmpi4/share/openmpi/help-orte-rmaps-rr.txt
-openmpi4/share/openmpi/help-orte-rmaps-seq.txt
-openmpi4/share/openmpi/help-orte-rtc-base.txt
-openmpi4/share/openmpi/help-orte-rtc-hwloc.txt
-openmpi4/share/openmpi/help-orte-runtime.txt
-openmpi4/share/openmpi/help-orte-server.txt
-openmpi4/share/openmpi/help-orte-snapc-base.txt
-openmpi4/share/openmpi/help-orted.txt
-openmpi4/share/openmpi/help-orterun.txt
-openmpi4/share/openmpi/help-osc-pt2pt.txt
-openmpi4/share/openmpi/help-plm-base.txt
-openmpi4/share/openmpi/help-plm-rsh.txt
-openmpi4/share/openmpi/help-pmix-base.txt
-openmpi4/share/openmpi/help-pmix-pmix3x.txt
-openmpi4/share/openmpi/help-ras-base.txt
-openmpi4/share/openmpi/help-ras-simulator.txt
-openmpi4/share/openmpi/help-rcache-base.txt
-openmpi4/share/openmpi/help-regex.txt
-openmpi4/share/openmpi/help-rmaps_rank_file.txt
-openmpi4/share/openmpi/help-state-base.txt
-openmpi4/share/openmpi/mpiCC-wrapper-data.txt
-openmpi4/share/openmpi/mpic++-wrapper-data.txt
-openmpi4/share/openmpi/mpicc-wrapper-data.txt
-openmpi4/share/openmpi/mpicxx-wrapper-data.txt
-openmpi4/share/openmpi/mpif77-wrapper-data.txt
-openmpi4/share/openmpi/mpif90-wrapper-data.txt
-openmpi4/share/openmpi/mpifort-wrapper-data.txt
-openmpi4/share/openmpi/openmpi-valgrind.supp
-openmpi4/share/openmpi/ortecc-wrapper-data.txt
-openmpi4/share/pmix/help-pmix-mca-base.txt
-openmpi4/share/pmix/help-pmix-mca-var.txt
-openmpi4/share/pmix/help-pmix-plog.txt
-openmpi4/share/pmix/help-pmix-psensor-file.txt
-openmpi4/share/pmix/help-pmix-psensor-heartbeat.txt
-openmpi4/share/pmix/help-pmix-runtime.txt
-openmpi4/share/pmix/help-pmix-server.txt
-openmpi4/share/pmix/pmix-valgrind.supp
+bin/aggregate_profile.pl
+bin/mpiCC
+bin/mpic++
+bin/mpicc
+bin/mpicxx
+bin/mpiexec
+bin/mpif77
+bin/mpif90
+bin/mpifort
+${PLIST.java}bin/mpijavac
+${PLIST.java}bin/mpijavac.pl
+bin/mpirun
+bin/ompi-clean
+bin/ompi-server
+bin/ompi_info
+bin/opal_wrapper
+bin/orte-clean
+bin/orte-info
+bin/orte-server
+bin/ortecc
+bin/orted
+bin/orterun
+${PLIST.oshmem}bin/oshcc
+${PLIST.oshmem}bin/oshfort
+${PLIST.oshmem}bin/oshmem_info
+${PLIST.oshmem}bin/oshrun
+bin/profile2mat.pl
+${PLIST.oshmem}bin/shmemcc
+${PLIST.oshmem}bin/shmemfort
+${PLIST.oshmem}bin/shmemrun
+include/mpi-ext.h
+include/mpi.h
+include/mpi_portable_platform.h
+include/mpif-c-constants-decl.h
+${PLIST.f90}include/mpif-config.h
+${PLIST.f90}include/mpif-constants.h
+include/mpif-ext.h
+${PLIST.f90}include/mpif-externals.h
+${PLIST.f90}include/mpif-handles.h
+${PLIST.f90}include/mpif-io-constants.h
+${PLIST.f90}include/mpif-io-handles.h
+${PLIST.f90}include/mpif-sentinels.h
+include/mpif-sizeof.h
+include/mpif.h
+${PLIST.oshmem}include/mpp/shmem.fh
+${PLIST.oshmem}include/mpp/shmem.h
+include/openmpi/mpiext/mpiext_affinity_c.h
+include/openmpi/mpiext/mpiext_cuda_c.h
+include/openmpi/mpiext/mpiext_pcollreq_c.h
+include/openmpi/mpiext/mpiext_pcollreq_mpifh.h
+include/openmpi/mpiext/pmpiext_pcollreq_c.h
+${PLIST.java}include/openmpi/ompi/mpi/java/mpiJava.h
+${PLIST.oshmem}include/openshmem/oshmem/constants.h
+${PLIST.oshmem}include/openshmem/oshmem/frameworks.h
+${PLIST.oshmem}include/openshmem/oshmem/types.h
+${PLIST.oshmem}include/openshmem/oshmem/version.h
+${PLIST.oshmem}include/openshmem/oshmem_config.h
+${PLIST.oshmem}include/pshmem.h
+${PLIST.oshmem}include/pshmemx.h
+${PLIST.oshmem}include/shmem-compat.h
+${PLIST.oshmem}include/shmem.fh
+${PLIST.oshmem}include/shmem.h
+${PLIST.oshmem}include/shmemx.h
+lib/libmca_common_dstore.la
+lib/libmca_common_monitoring.la
+lib/libmca_common_ompio.la
+lib/libmca_common_sm.la
+lib/libmpi.la
+${PLIST.java}lib/libmpi_java.la
+${PLIST.f90}lib/libmpi_mpifh.la
+${PLIST.f90}${PLIST.noignoretkr}lib/libmpi_usempi.la
+${PLIST.ignoretkr}lib/libmpi_usempi_ignore_tkr.la
+${PLIST.f08}lib/libmpi_usempif08.la
+lib/libompitrace.la
+lib/libopen-pal.la
+lib/libopen-rte.la
+${PLIST.oshmem}lib/liboshmem.la
+${PLIST.java}lib/mpi.jar
+${PLIST.f90}lib/mpi.mod
+${PLIST.f90}${PLIST.ignoretkr}lib/mpi_ext.mod
+${PLIST.f08}lib/mpi_f08.mod
+${PLIST.f08}lib/mpi_f08_callbacks.mod
+${PLIST.f08}lib/mpi_f08_ext.mod
+${PLIST.f08}lib/mpi_f08_interfaces.mod
+${PLIST.f08}lib/mpi_f08_interfaces_callbacks.mod
+${PLIST.f08}lib/mpi_f08_types.mod
+lib/ompi_monitoring_prof.la
+lib/openmpi/libompi_dbg_msgq.la
+lib/openmpi/mca_allocator_basic.la
+lib/openmpi/mca_allocator_bucket.la
+${PLIST.oshmem}lib/openmpi/mca_atomic_basic.la
+lib/openmpi/mca_bml_r2.la
+lib/openmpi/mca_btl_self.la
+lib/openmpi/mca_btl_sm.la
+lib/openmpi/mca_btl_tcp.la
+lib/openmpi/mca_btl_vader.la
+lib/openmpi/mca_coll_adapt.la
+lib/openmpi/mca_coll_basic.la
+lib/openmpi/mca_coll_han.la
+lib/openmpi/mca_coll_inter.la
+lib/openmpi/mca_coll_libnbc.la
+lib/openmpi/mca_coll_monitoring.la
+lib/openmpi/mca_coll_self.la
+lib/openmpi/mca_coll_sm.la
+lib/openmpi/mca_coll_sync.la
+lib/openmpi/mca_coll_tuned.la
+lib/openmpi/mca_compress_bzip.la
+lib/openmpi/mca_compress_gzip.la
+lib/openmpi/mca_crs_none.la
+lib/openmpi/mca_errmgr_default_app.la
+lib/openmpi/mca_errmgr_default_hnp.la
+lib/openmpi/mca_errmgr_default_orted.la
+lib/openmpi/mca_errmgr_default_tool.la
+lib/openmpi/mca_ess_env.la
+lib/openmpi/mca_ess_hnp.la
+lib/openmpi/mca_ess_pmi.la
+lib/openmpi/mca_ess_singleton.la
+lib/openmpi/mca_ess_tool.la
+lib/openmpi/mca_fbtl_posix.la
+lib/openmpi/mca_fcoll_dynamic.la
+lib/openmpi/mca_fcoll_dynamic_gen2.la
+lib/openmpi/mca_fcoll_individual.la
+lib/openmpi/mca_fcoll_two_phase.la
+lib/openmpi/mca_fcoll_vulcan.la
+lib/openmpi/mca_filem_raw.la
+lib/openmpi/mca_fs_ufs.la
+lib/openmpi/mca_grpcomm_direct.la
+lib/openmpi/mca_io_ompio.la
+lib/openmpi/mca_io_romio321.la
+lib/openmpi/mca_iof_hnp.la
+lib/openmpi/mca_iof_orted.la
+lib/openmpi/mca_iof_tool.la
+${PLIST.oshmem}lib/openmpi/mca_memheap_buddy.la
+${PLIST.oshmem}lib/openmpi/mca_memheap_ptmalloc.la
+lib/openmpi/mca_mpool_hugepage.la
+lib/openmpi/mca_odls_default.la
+lib/openmpi/mca_odls_pspawn.la
+lib/openmpi/mca_oob_tcp.la
+lib/openmpi/mca_op_avx.la
+lib/openmpi/mca_osc_monitoring.la
+lib/openmpi/mca_osc_pt2pt.la
+lib/openmpi/mca_osc_rdma.la
+lib/openmpi/mca_osc_sm.la
+lib/openmpi/mca_patcher_overwrite.la
+lib/openmpi/mca_plm_isolated.la
+lib/openmpi/mca_plm_rsh.la
+lib/openmpi/mca_pmix_flux.la
+lib/openmpi/mca_pmix_isolated.la
+lib/openmpi/mca_pmix_pmix3x.la
+lib/openmpi/mca_pml_cm.la
+lib/openmpi/mca_pml_monitoring.la
+lib/openmpi/mca_pml_ob1.la
+${PLIST.linux}lib/openmpi/mca_pstat_linux.la
+${PLIST.pstattest}lib/openmpi/mca_pstat_test.la
+${PLIST.sge}lib/openmpi/mca_ras_gridengine.la
+${PLIST.loadleveler}lib/openmpi/mca_ras_loadleveler.la
+lib/openmpi/mca_ras_simulator.la
+lib/openmpi/mca_rcache_grdma.la
+lib/openmpi/mca_reachable_weighted.la
+lib/openmpi/mca_regx_fwd.la
+lib/openmpi/mca_regx_naive.la
+lib/openmpi/mca_regx_reverse.la
+lib/openmpi/mca_rmaps_mindist.la
+lib/openmpi/mca_rmaps_ppr.la
+lib/openmpi/mca_rmaps_rank_file.la
+lib/openmpi/mca_rmaps_resilient.la
+lib/openmpi/mca_rmaps_round_robin.la
+lib/openmpi/mca_rmaps_seq.la
+lib/openmpi/mca_rml_oob.la
+lib/openmpi/mca_routed_binomial.la
+lib/openmpi/mca_routed_direct.la
+lib/openmpi/mca_routed_radix.la
+lib/openmpi/mca_rtc_hwloc.la
+lib/openmpi/mca_schizo_flux.la
+lib/openmpi/mca_schizo_jsm.la
+lib/openmpi/mca_schizo_ompi.la
+lib/openmpi/mca_schizo_orte.la
+${PLIST.oshmem}lib/openmpi/mca_scoll_basic.la
+${PLIST.oshmem}lib/openmpi/mca_scoll_mpi.la
+lib/openmpi/mca_sharedfp_individual.la
+lib/openmpi/mca_sharedfp_lockedfile.la
+lib/openmpi/mca_sharedfp_sm.la
+lib/openmpi/mca_shmem_mmap.la
+lib/openmpi/mca_shmem_posix.la
+lib/openmpi/mca_shmem_sysv.la
+${PLIST.oshmem}lib/openmpi/mca_spml_yoda.la
+${PLIST.oshmem}lib/openmpi/mca_sshmem_mmap.la
+${PLIST.oshmem}lib/openmpi/mca_sshmem_sysv.la
+lib/openmpi/mca_state_app.la
+lib/openmpi/mca_state_hnp.la
+lib/openmpi/mca_state_novm.la
+lib/openmpi/mca_state_orted.la
+lib/openmpi/mca_state_tool.la
+lib/openmpi/mca_topo_basic.la
+lib/openmpi/mca_topo_treematch.la
+lib/openmpi/mca_vprotocol_pessimist.la
+lib/pkgconfig/ompi-c.pc
+lib/pkgconfig/ompi-cxx.pc
+lib/pkgconfig/ompi-f77.pc
+lib/pkgconfig/ompi-f90.pc
+lib/pkgconfig/ompi-fort.pc
+lib/pkgconfig/ompi.pc
+lib/pkgconfig/orte.pc
+lib/pkgconfig/pmix.pc
+lib/pmix/mca_bfrops_v12.la
+lib/pmix/mca_bfrops_v20.la
+lib/pmix/mca_bfrops_v21.la
+lib/pmix/mca_bfrops_v3.la
+lib/pmix/mca_gds_ds12.la
+${PLIST.linux}lib/pmix/mca_gds_ds21.la
+lib/pmix/mca_gds_hash.la
+lib/pmix/mca_pcompress_zlib.la
+lib/pmix/mca_plog_default.la
+lib/pmix/mca_plog_stdfd.la
+lib/pmix/mca_plog_syslog.la
+lib/pmix/mca_preg_compress.la
+lib/pmix/mca_preg_native.la
+lib/pmix/mca_psec_native.la
+lib/pmix/mca_psec_none.la
+lib/pmix/mca_psensor_file.la
+lib/pmix/mca_psensor_heartbeat.la
+lib/pmix/mca_pshmem_mmap.la
+lib/pmix/mca_psquash_flex128.la
+lib/pmix/mca_psquash_native.la
+lib/pmix/mca_ptl_tcp.la
+lib/pmix/mca_ptl_usock.la
+${PLIST.f08}lib/pmpi_f08_interfaces.mod
+man/man1/mpiCC.1
+man/man1/mpic++.1
+man/man1/mpicc.1
+man/man1/mpicxx.1
+man/man1/mpiexec.1
+man/man1/mpif77.1
+man/man1/mpif90.1
+man/man1/mpifort.1
+${PLIST.java}man/man1/mpijavac.1
+man/man1/mpirun.1
+man/man1/ompi-clean.1
+man/man1/ompi-server.1
+man/man1/ompi_info.1
+man/man1/opal_wrapper.1
+man/man1/orte-clean.1
+man/man1/orte-info.1
+man/man1/orte-server.1
+man/man1/orted.1
+man/man1/orterun.1
+${PLIST.oshmem}man/man1/oshcc.1
+${PLIST.oshmem}man/man1/oshfort.1
+${PLIST.oshmem}man/man1/oshmem_info.1
+${PLIST.oshmem}man/man1/oshrun.1
+${PLIST.oshmem}man/man1/shmemcc.1
+${PLIST.oshmem}man/man1/shmemfort.1
+${PLIST.oshmem}man/man1/shmemrun.1
+man/man3/MPI.3
+man/man3/MPIX_Allgather_init.3
+man/man3/MPIX_Allgatherv_init.3
+man/man3/MPIX_Allreduce_init.3
+man/man3/MPIX_Alltoall_init.3
+man/man3/MPIX_Alltoallv_init.3
+man/man3/MPIX_Alltoallw_init.3
+man/man3/MPIX_Barrier_init.3
+man/man3/MPIX_Bcast_init.3
+man/man3/MPIX_Exscan_init.3
+man/man3/MPIX_Gather_init.3
+man/man3/MPIX_Gatherv_init.3
+man/man3/MPIX_Neighbor_allgather_init.3
+man/man3/MPIX_Neighbor_allgatherv_init.3
+man/man3/MPIX_Neighbor_alltoall_init.3
+man/man3/MPIX_Neighbor_alltoallv_init.3
+man/man3/MPIX_Neighbor_alltoallw_init.3
+man/man3/MPIX_Query_cuda_support.3
+man/man3/MPIX_Reduce_init.3
+man/man3/MPIX_Reduce_scatter_block_init.3
+man/man3/MPIX_Reduce_scatter_init.3
+man/man3/MPIX_Scan_init.3
+man/man3/MPIX_Scatter_init.3
+man/man3/MPIX_Scatterv_init.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_add.3
+man/man3/MPI_Aint_diff.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_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_Cancel.3
+man/man3/MPI_Cart_coords.3
+man/man3/MPI_Cart_create.3
+man/man3/MPI_Cart_get.3
+man/man3/MPI_Cart_map.3
+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_c2f.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_group.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_dup_with_info.3
+man/man3/MPI_Comm_f2c.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_info.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_idup.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_info.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_split_type.3
+man/man3/MPI_Comm_test_inter.3
+man/man3/MPI_Compare_and_swap.3
+man/man3/MPI_Dims_create.3
+man/man3/MPI_Dist_graph_create.3
+man/man3/MPI_Dist_graph_create_adjacent.3
+man/man3/MPI_Dist_graph_neighbors.3
+man/man3/MPI_Dist_graph_neighbors_count.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_Exscan.3
+man/man3/MPI_Fetch_and_op.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
+man/man3/MPI_File_get_atomicity.3
+man/man3/MPI_File_get_byte_offset.3
+man/man3/MPI_File_get_errhandler.3
+man/man3/MPI_File_get_group.3
+man/man3/MPI_File_get_info.3
+man/man3/MPI_File_get_position.3
+man/man3/MPI_File_get_position_shared.3
+man/man3/MPI_File_get_size.3
+man/man3/MPI_File_get_type_extent.3
+man/man3/MPI_File_get_view.3
+man/man3/MPI_File_iread.3
+man/man3/MPI_File_iread_all.3
+man/man3/MPI_File_iread_at.3
+man/man3/MPI_File_iread_at_all.3
+man/man3/MPI_File_iread_shared.3
+man/man3/MPI_File_iwrite.3
+man/man3/MPI_File_iwrite_all.3
+man/man3/MPI_File_iwrite_at.3
+man/man3/MPI_File_iwrite_at_all.3
+man/man3/MPI_File_iwrite_shared.3
+man/man3/MPI_File_open.3
+man/man3/MPI_File_preallocate.3
+man/man3/MPI_File_read.3
+man/man3/MPI_File_read_all.3
+man/man3/MPI_File_read_all_begin.3
+man/man3/MPI_File_read_all_end.3
+man/man3/MPI_File_read_at.3
+man/man3/MPI_File_read_at_all.3
+man/man3/MPI_File_read_at_all_begin.3
+man/man3/MPI_File_read_at_all_end.3
+man/man3/MPI_File_read_ordered.3
+man/man3/MPI_File_read_ordered_begin.3
+man/man3/MPI_File_read_ordered_end.3
+man/man3/MPI_File_read_shared.3
+man/man3/MPI_File_seek.3
+man/man3/MPI_File_seek_shared.3
+man/man3/MPI_File_set_atomicity.3
+man/man3/MPI_File_set_errhandler.3
+man/man3/MPI_File_set_info.3
+man/man3/MPI_File_set_size.3
+man/man3/MPI_File_set_view.3
+man/man3/MPI_File_sync.3
+man/man3/MPI_File_write.3
+man/man3/MPI_File_write_all.3
+man/man3/MPI_File_write_all_begin.3
+man/man3/MPI_File_write_all_end.3
+man/man3/MPI_File_write_at.3
+man/man3/MPI_File_write_at_all.3
+man/man3/MPI_File_write_at_all_begin.3
+man/man3/MPI_File_write_at_all_end.3
+man/man3/MPI_File_write_ordered.3
+man/man3/MPI_File_write_ordered_begin.3
+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_Free_mem.3
+man/man3/MPI_Gather.3
+man/man3/MPI_Gatherv.3
+man/man3/MPI_Get.3
+man/man3/MPI_Get_accumulate.3
+man/man3/MPI_Get_address.3
+man/man3/MPI_Get_count.3
+man/man3/MPI_Get_elements.3
+man/man3/MPI_Get_elements_x.3
+man/man3/MPI_Get_library_version.3
+man/man3/MPI_Get_processor_name.3
+man/man3/MPI_Get_version.3
+man/man3/MPI_Graph_create.3
+man/man3/MPI_Graph_get.3
+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_c2f.3
+man/man3/MPI_Group_compare.3
+man/man3/MPI_Group_difference.3
+man/man3/MPI_Group_excl.3
+man/man3/MPI_Group_f2c.3
+man/man3/MPI_Group_free.3
+man/man3/MPI_Group_incl.3
+man/man3/MPI_Group_intersection.3
+man/man3/MPI_Group_range_excl.3
+man/man3/MPI_Group_range_incl.3
+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_Iallgather.3
+man/man3/MPI_Iallgatherv.3
+man/man3/MPI_Iallreduce.3
+man/man3/MPI_Ialltoall.3
+man/man3/MPI_Ialltoallv.3
+man/man3/MPI_Ialltoallw.3
+man/man3/MPI_Ibarrier.3
+man/man3/MPI_Ibcast.3
+man/man3/MPI_Ibsend.3
+man/man3/MPI_Iexscan.3
+man/man3/MPI_Igather.3
+man/man3/MPI_Igatherv.3
+man/man3/MPI_Improbe.3
+man/man3/MPI_Imrecv.3
+man/man3/MPI_Ineighbor_allgather.3
+man/man3/MPI_Ineighbor_allgatherv.3
+man/man3/MPI_Ineighbor_alltoall.3
+man/man3/MPI_Ineighbor_alltoallv.3
+man/man3/MPI_Ineighbor_alltoallw.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_env.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
+man/man3/MPI_Info_get_nthkey.3
+man/man3/MPI_Info_get_valuelen.3
+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_Intercomm_create.3
+man/man3/MPI_Intercomm_merge.3
+man/man3/MPI_Iprobe.3
+man/man3/MPI_Irecv.3
+man/man3/MPI_Ireduce.3
+man/man3/MPI_Ireduce_scatter.3
+man/man3/MPI_Ireduce_scatter_block.3
+man/man3/MPI_Irsend.3
+man/man3/MPI_Is_thread_main.3
+man/man3/MPI_Iscan.3
+man/man3/MPI_Iscatter.3
+man/man3/MPI_Iscatterv.3
+man/man3/MPI_Isend.3
+man/man3/MPI_Issend.3
+man/man3/MPI_Keyval_create.3
+man/man3/MPI_Keyval_free.3
+man/man3/MPI_Lookup_name.3
+man/man3/MPI_Message_c2f.3
+man/man3/MPI_Message_f2c.3
+man/man3/MPI_Mprobe.3
+man/man3/MPI_Mrecv.3
+man/man3/MPI_Neighbor_allgather.3
+man/man3/MPI_Neighbor_allgatherv.3
+man/man3/MPI_Neighbor_alltoall.3
+man/man3/MPI_Neighbor_alltoallv.3
+man/man3/MPI_Neighbor_alltoallw.3
+man/man3/MPI_Op_c2f.3
+man/man3/MPI_Op_commutative.3
+man/man3/MPI_Op_create.3
+man/man3/MPI_Op_f2c.3
+man/man3/MPI_Op_free.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_Publish_name.3
+man/man3/MPI_Put.3
+man/man3/MPI_Query_thread.3
+man/man3/MPI_Raccumulate.3
+man/man3/MPI_Recv.3
+man/man3/MPI_Recv_init.3
+man/man3/MPI_Reduce.3
+man/man3/MPI_Reduce_local.3
+man/man3/MPI_Reduce_scatter.3
+man/man3/MPI_Reduce_scatter_block.3
+man/man3/MPI_Register_datarep.3
+man/man3/MPI_Request_c2f.3
+man/man3/MPI_Request_f2c.3
+man/man3/MPI_Request_free.3
+man/man3/MPI_Request_get_status.3
+man/man3/MPI_Rget.3
+man/man3/MPI_Rget_accumulate.3
+man/man3/MPI_Rput.3
+man/man3/MPI_Rsend.3
+man/man3/MPI_Rsend_init.3
+man/man3/MPI_Scan.3
+man/man3/MPI_Scatter.3
+man/man3/MPI_Scatterv.3
+man/man3/MPI_Send.3
+man/man3/MPI_Send_init.3
+man/man3/MPI_Sendrecv.3
+man/man3/MPI_Sendrecv_replace.3
+man/man3/MPI_Sizeof.3
+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_f2c.3
+man/man3/MPI_Status_set_cancelled.3
+man/man3/MPI_Status_set_elements.3
+man/man3/MPI_Status_set_elements_x.3
+man/man3/MPI_T_category_changed.3
+man/man3/MPI_T_category_get_categories.3
+man/man3/MPI_T_category_get_cvars.3
+man/man3/MPI_T_category_get_info.3
+man/man3/MPI_T_category_get_num.3
+man/man3/MPI_T_category_get_pvars.3
+man/man3/MPI_T_cvar_get_info.3
+man/man3/MPI_T_cvar_get_num.3
+man/man3/MPI_T_cvar_handle_alloc.3
+man/man3/MPI_T_cvar_handle_free.3
+man/man3/MPI_T_cvar_read.3
+man/man3/MPI_T_cvar_write.3
+man/man3/MPI_T_enum_get_info.3
+man/man3/MPI_T_enum_get_item.3
+man/man3/MPI_T_finalize.3
+man/man3/MPI_T_init_thread.3
+man/man3/MPI_T_pvar_get_info.3
+man/man3/MPI_T_pvar_get_num.3
+man/man3/MPI_T_pvar_handle_alloc.3
+man/man3/MPI_T_pvar_handle_free.3
+man/man3/MPI_T_pvar_read.3
+man/man3/MPI_T_pvar_readreset.3
+man/man3/MPI_T_pvar_reset.3
+man/man3/MPI_T_pvar_session_create.3
+man/man3/MPI_T_pvar_session_free.3
+man/man3/MPI_T_pvar_start.3
+man/man3/MPI_T_pvar_stop.3
+man/man3/MPI_T_pvar_write.3
+man/man3/MPI_Test.3
+man/man3/MPI_Test_cancelled.3
+man/man3/MPI_Testall.3
+man/man3/MPI_Testany.3
+man/man3/MPI_Testsome.3
+man/man3/MPI_Topo_test.3
+man/man3/MPI_Type_c2f.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_f90_complex.3
+man/man3/MPI_Type_create_f90_integer.3
+man/man3/MPI_Type_create_f90_real.3
+man/man3/MPI_Type_create_hindexed.3
+man/man3/MPI_Type_create_hindexed_block.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_f2c.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_extent_x.3
+man/man3/MPI_Type_get_name.3
+man/man3/MPI_Type_get_true_extent.3
+man/man3/MPI_Type_get_true_extent_x.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_size_x.3
+man/man3/MPI_Type_struct.3
+man/man3/MPI_Type_ub.3
+man/man3/MPI_Type_vector.3
+man/man3/MPI_Unpack.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_allocate.3
+man/man3/MPI_Win_allocate_shared.3
+man/man3/MPI_Win_attach.3
+man/man3/MPI_Win_c2f.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_dynamic.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_detach.3
+man/man3/MPI_Win_f2c.3
+man/man3/MPI_Win_fence.3
+man/man3/MPI_Win_flush.3
+man/man3/MPI_Win_flush_all.3
+man/man3/MPI_Win_flush_local.3
+man/man3/MPI_Win_flush_local_all.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_info.3
+man/man3/MPI_Win_get_name.3
+man/man3/MPI_Win_lock.3
+man/man3/MPI_Win_lock_all.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_info.3
+man/man3/MPI_Win_set_name.3
+man/man3/MPI_Win_shared_query.3
+man/man3/MPI_Win_start.3
+man/man3/MPI_Win_sync.3
+man/man3/MPI_Win_test.3
+man/man3/MPI_Win_unlock.3
+man/man3/MPI_Win_unlock_all.3
+man/man3/MPI_Win_wait.3
+man/man3/MPI_Wtick.3
+man/man3/MPI_Wtime.3
+man/man3/OMPI_Affinity_str.3
+man/man3/OpenMPI.3
+${PLIST.oshmem}man/man3/OpenSHMEM.3
+${PLIST.oshmem}man/man3/_my_pe.3
+${PLIST.oshmem}man/man3/_num_pes.3
+${PLIST.oshmem}man/man3/intro_shmem.3
+${PLIST.oshmem}man/man3/shfree.3
+${PLIST.oshmem}man/man3/shmalloc.3
+${PLIST.oshmem}man/man3/shmem_addr_accessible.3
+${PLIST.oshmem}man/man3/shmem_align.3
+${PLIST.oshmem}man/man3/shmem_barrier.3
+${PLIST.oshmem}man/man3/shmem_barrier_all.3
+${PLIST.oshmem}man/man3/shmem_broadcast32.3
+${PLIST.oshmem}man/man3/shmem_broadcast64.3
+${PLIST.oshmem}man/man3/shmem_char_g.3
+${PLIST.oshmem}man/man3/shmem_char_get.3
+${PLIST.oshmem}man/man3/shmem_char_p.3
+${PLIST.oshmem}man/man3/shmem_char_put.3
+${PLIST.oshmem}man/man3/shmem_clear_cache_inv.3
+${PLIST.oshmem}man/man3/shmem_clear_cache_line_inv.3
+${PLIST.oshmem}man/man3/shmem_clear_lock.3
+${PLIST.oshmem}man/man3/shmem_collect32.3
+${PLIST.oshmem}man/man3/shmem_collect64.3
+${PLIST.oshmem}man/man3/shmem_complexd_prod_to_all.3
+${PLIST.oshmem}man/man3/shmem_complexd_sum_to_all.3
+${PLIST.oshmem}man/man3/shmem_complexf_prod_to_all.3
+${PLIST.oshmem}man/man3/shmem_complexf_sum_to_all.3
+${PLIST.oshmem}man/man3/shmem_double_g.3
+${PLIST.oshmem}man/man3/shmem_double_get.3
+${PLIST.oshmem}man/man3/shmem_double_iget.3
+${PLIST.oshmem}man/man3/shmem_double_iput.3
+${PLIST.oshmem}man/man3/shmem_double_max_to_all.3
+${PLIST.oshmem}man/man3/shmem_double_min_to_all.3
+${PLIST.oshmem}man/man3/shmem_double_p.3
+${PLIST.oshmem}man/man3/shmem_double_prod_to_all.3
+${PLIST.oshmem}man/man3/shmem_double_put.3
+${PLIST.oshmem}man/man3/shmem_double_sum_to_all.3
+${PLIST.oshmem}man/man3/shmem_double_swap.3
+${PLIST.oshmem}man/man3/shmem_fcollect32.3
+${PLIST.oshmem}man/man3/shmem_fcollect64.3
+${PLIST.oshmem}man/man3/shmem_fence.3
+${PLIST.oshmem}man/man3/shmem_finalize.3
+${PLIST.oshmem}man/man3/shmem_float_g.3
+${PLIST.oshmem}man/man3/shmem_float_get.3
+${PLIST.oshmem}man/man3/shmem_float_iget.3
+${PLIST.oshmem}man/man3/shmem_float_iput.3
+${PLIST.oshmem}man/man3/shmem_float_max_to_all.3
+${PLIST.oshmem}man/man3/shmem_float_min_to_all.3
+${PLIST.oshmem}man/man3/shmem_float_p.3
+${PLIST.oshmem}man/man3/shmem_float_prod_to_all.3
+${PLIST.oshmem}man/man3/shmem_float_put.3
+${PLIST.oshmem}man/man3/shmem_float_sum_to_all.3
+${PLIST.oshmem}man/man3/shmem_float_swap.3
+${PLIST.oshmem}man/man3/shmem_free.3
+${PLIST.oshmem}man/man3/shmem_get128.3
+${PLIST.oshmem}man/man3/shmem_get32.3
+${PLIST.oshmem}man/man3/shmem_get64.3
+${PLIST.oshmem}man/man3/shmem_getmem.3
+${PLIST.oshmem}man/man3/shmem_global_exit.3
+${PLIST.oshmem}man/man3/shmem_iget128.3
+${PLIST.oshmem}man/man3/shmem_iget32.3
+${PLIST.oshmem}man/man3/shmem_iget64.3
+${PLIST.oshmem}man/man3/shmem_info_get_name.3
+${PLIST.oshmem}man/man3/shmem_info_get_version.3
+${PLIST.oshmem}man/man3/shmem_init.3
+${PLIST.oshmem}man/man3/shmem_int_add.3
+${PLIST.oshmem}man/man3/shmem_int_and_to_all.3
+${PLIST.oshmem}man/man3/shmem_int_cswap.3
+${PLIST.oshmem}man/man3/shmem_int_fadd.3
+${PLIST.oshmem}man/man3/shmem_int_finc.3
+${PLIST.oshmem}man/man3/shmem_int_g.3
+${PLIST.oshmem}man/man3/shmem_int_get.3
+${PLIST.oshmem}man/man3/shmem_int_iget.3
+${PLIST.oshmem}man/man3/shmem_int_inc.3
+${PLIST.oshmem}man/man3/shmem_int_iput.3
+${PLIST.oshmem}man/man3/shmem_int_max_to_all.3
+${PLIST.oshmem}man/man3/shmem_int_min_to_all.3
+${PLIST.oshmem}man/man3/shmem_int_or_to_all.3
+${PLIST.oshmem}man/man3/shmem_int_p.3
+${PLIST.oshmem}man/man3/shmem_int_prod_to_all.3
+${PLIST.oshmem}man/man3/shmem_int_put.3
+${PLIST.oshmem}man/man3/shmem_int_sum_to_all.3
+${PLIST.oshmem}man/man3/shmem_int_swap.3
+${PLIST.oshmem}man/man3/shmem_int_wait.3
+${PLIST.oshmem}man/man3/shmem_int_wait_until.3
+${PLIST.oshmem}man/man3/shmem_int_xor_to_all.3
+${PLIST.oshmem}man/man3/shmem_iput128.3
+${PLIST.oshmem}man/man3/shmem_iput32.3
+${PLIST.oshmem}man/man3/shmem_iput64.3
+${PLIST.oshmem}man/man3/shmem_long_add.3
+${PLIST.oshmem}man/man3/shmem_long_and_to_all.3
+${PLIST.oshmem}man/man3/shmem_long_cswap.3
+${PLIST.oshmem}man/man3/shmem_long_fadd.3
+${PLIST.oshmem}man/man3/shmem_long_finc.3
+${PLIST.oshmem}man/man3/shmem_long_g.3
+${PLIST.oshmem}man/man3/shmem_long_get.3
+${PLIST.oshmem}man/man3/shmem_long_iget.3
+${PLIST.oshmem}man/man3/shmem_long_inc.3
+${PLIST.oshmem}man/man3/shmem_long_iput.3
+${PLIST.oshmem}man/man3/shmem_long_max_to_all.3
+${PLIST.oshmem}man/man3/shmem_long_min_to_all.3
+${PLIST.oshmem}man/man3/shmem_long_or_to_all.3
+${PLIST.oshmem}man/man3/shmem_long_p.3
+${PLIST.oshmem}man/man3/shmem_long_prod_to_all.3
+${PLIST.oshmem}man/man3/shmem_long_put.3
+${PLIST.oshmem}man/man3/shmem_long_sum_to_all.3
+${PLIST.oshmem}man/man3/shmem_long_swap.3
+${PLIST.oshmem}man/man3/shmem_long_wait.3
+${PLIST.oshmem}man/man3/shmem_long_wait_until.3
+${PLIST.oshmem}man/man3/shmem_long_xor_to_all.3
+${PLIST.oshmem}man/man3/shmem_longdouble_g.3
+${PLIST.oshmem}man/man3/shmem_longdouble_get.3
+${PLIST.oshmem}man/man3/shmem_longdouble_iget.3
+${PLIST.oshmem}man/man3/shmem_longdouble_iput.3
+${PLIST.oshmem}man/man3/shmem_longdouble_max_to_all.3
+${PLIST.oshmem}man/man3/shmem_longdouble_min_to_all.3
+${PLIST.oshmem}man/man3/shmem_longdouble_p.3
+${PLIST.oshmem}man/man3/shmem_longdouble_prod_to_all.3
+${PLIST.oshmem}man/man3/shmem_longdouble_put.3
+${PLIST.oshmem}man/man3/shmem_longlong_add.3
+${PLIST.oshmem}man/man3/shmem_longlong_and_to_all.3
+${PLIST.oshmem}man/man3/shmem_longlong_cswap.3
+${PLIST.oshmem}man/man3/shmem_longlong_fadd.3
+${PLIST.oshmem}man/man3/shmem_longlong_finc.3
+${PLIST.oshmem}man/man3/shmem_longlong_g.3
+${PLIST.oshmem}man/man3/shmem_longlong_get.3
+${PLIST.oshmem}man/man3/shmem_longlong_iget.3
+${PLIST.oshmem}man/man3/shmem_longlong_inc.3
+${PLIST.oshmem}man/man3/shmem_longlong_iput.3
+${PLIST.oshmem}man/man3/shmem_longlong_max_to_all.3
+${PLIST.oshmem}man/man3/shmem_longlong_min_to_all.3
+${PLIST.oshmem}man/man3/shmem_longlong_or_to_all.3
+${PLIST.oshmem}man/man3/shmem_longlong_p.3
+${PLIST.oshmem}man/man3/shmem_longlong_prod_to_all.3
+${PLIST.oshmem}man/man3/shmem_longlong_put.3
+${PLIST.oshmem}man/man3/shmem_longlong_sum_to_all.3
+${PLIST.oshmem}man/man3/shmem_longlong_swap.3
+${PLIST.oshmem}man/man3/shmem_longlong_wait.3
+${PLIST.oshmem}man/man3/shmem_longlong_wait_until.3
+${PLIST.oshmem}man/man3/shmem_longlong_xor_to_all.3
+${PLIST.oshmem}man/man3/shmem_malloc.3
+${PLIST.oshmem}man/man3/shmem_my_pe.3
+${PLIST.oshmem}man/man3/shmem_n_pes.3
+${PLIST.oshmem}man/man3/shmem_pe_accessible.3
+${PLIST.oshmem}man/man3/shmem_ptr.3
+${PLIST.oshmem}man/man3/shmem_put128.3
+${PLIST.oshmem}man/man3/shmem_put32.3
+${PLIST.oshmem}man/man3/shmem_put64.3
+${PLIST.oshmem}man/man3/shmem_putmem.3
+${PLIST.oshmem}man/man3/shmem_quiet.3
+${PLIST.oshmem}man/man3/shmem_realloc.3
+${PLIST.oshmem}man/man3/shmem_set_cache_inv.3
+${PLIST.oshmem}man/man3/shmem_set_cache_line_inv.3
+${PLIST.oshmem}man/man3/shmem_set_lock.3
+${PLIST.oshmem}man/man3/shmem_short_and_to_all.3
+${PLIST.oshmem}man/man3/shmem_short_g.3
+${PLIST.oshmem}man/man3/shmem_short_get.3
+${PLIST.oshmem}man/man3/shmem_short_iget.3
+${PLIST.oshmem}man/man3/shmem_short_iput.3
+${PLIST.oshmem}man/man3/shmem_short_max_to_all.3
+${PLIST.oshmem}man/man3/shmem_short_min_to_all.3
+${PLIST.oshmem}man/man3/shmem_short_or_to_all.3
+${PLIST.oshmem}man/man3/shmem_short_p.3
+${PLIST.oshmem}man/man3/shmem_short_prod_to_all.3
+${PLIST.oshmem}man/man3/shmem_short_put.3
+${PLIST.oshmem}man/man3/shmem_short_sum_to_all.3
+${PLIST.oshmem}man/man3/shmem_short_wait.3
+${PLIST.oshmem}man/man3/shmem_short_wait_until.3
+${PLIST.oshmem}man/man3/shmem_short_xor_to_all.3
+${PLIST.oshmem}man/man3/shmem_swap.3
+${PLIST.oshmem}man/man3/shmem_test_lock.3
+${PLIST.oshmem}man/man3/shmem_udcflush.3
+${PLIST.oshmem}man/man3/shmem_udcflush_line.3
+${PLIST.oshmem}man/man3/shmem_wait.3
+${PLIST.oshmem}man/man3/shmem_wait_until.3
+${PLIST.oshmem}man/man3/shmemalign.3
+${PLIST.oshmem}man/man3/shrealloc.3
+${PLIST.oshmem}man/man3/start_pes.3
+man/man7/ompi_crcp.7
+man/man7/opal_crs.7
+man/man7/orte_filem.7
+man/man7/orte_hosts.7
+man/man7/orte_snapc.7
+man/man7/orte_sstore.7
+share/openmpi/amca-param-sets/example.conf
+share/openmpi/examples/openmpi-mca-params.conf
+share/openmpi/examples/openmpi-totalview.tcl
+share/openmpi/help-btl-vader.txt
+share/openmpi/help-coll-sync.txt
+share/openmpi/help-dash-host.txt
+share/openmpi/help-errmgr-base.txt
+share/openmpi/help-ess-base.txt
+share/openmpi/help-hostfile.txt
+share/openmpi/help-mca-base.txt
+share/openmpi/help-mca-bml-r2.txt
+share/openmpi/help-mca-coll-base.txt
+share/openmpi/help-mca-hook-base.txt
+share/openmpi/help-mca-var.txt
+share/openmpi/help-mpi-api.txt
+share/openmpi/help-mpi-btl-base.txt
+share/openmpi/help-mpi-btl-sm.txt
+share/openmpi/help-mpi-btl-tcp.txt
+share/openmpi/help-mpi-coll-sm.txt
+share/openmpi/help-mpi-common-sm.txt
+share/openmpi/help-mpi-errors.txt
+share/openmpi/help-mpi-pml-ob1.txt
+share/openmpi/help-mpi-runtime.txt
+share/openmpi/help-mpool-base.txt
+share/openmpi/help-oob-base.txt
+share/openmpi/help-oob-tcp.txt
+share/openmpi/help-opal-crs-none.txt
+share/openmpi/help-opal-hwloc-base.txt
+share/openmpi/help-opal-runtime.txt
+share/openmpi/help-opal-shmem-mmap.txt
+share/openmpi/help-opal-shmem-posix.txt
+share/openmpi/help-opal-shmem-sysv.txt
+${PLIST.linux}share/openmpi/help-opal-timer-linux.txt
+share/openmpi/help-opal-util.txt
+share/openmpi/help-opal-wrapper.txt
+share/openmpi/help-opal_info.txt
+share/openmpi/help-orte-clean.txt
+share/openmpi/help-orte-filem-raw.txt
+share/openmpi/help-orte-info.txt
+share/openmpi/help-orte-odls-base.txt
+share/openmpi/help-orte-odls-default.txt
+share/openmpi/help-orte-odls-pspawn.txt
+share/openmpi/help-orte-rmaps-base.txt
+share/openmpi/help-orte-rmaps-md.txt
+share/openmpi/help-orte-rmaps-ppr.txt
+share/openmpi/help-orte-rmaps-resilient.txt
+share/openmpi/help-orte-rmaps-rr.txt
+share/openmpi/help-orte-rmaps-seq.txt
+share/openmpi/help-orte-rtc-base.txt
+share/openmpi/help-orte-rtc-hwloc.txt
+share/openmpi/help-orte-runtime.txt
+share/openmpi/help-orte-server.txt
+share/openmpi/help-orte-snapc-base.txt
+share/openmpi/help-orted.txt
+share/openmpi/help-orterun.txt
+share/openmpi/help-osc-pt2pt.txt
+${PLIST.oshmem}share/openmpi/help-oshmem-info.txt
+${PLIST.oshmem}share/openmpi/help-oshmem-memheap.txt
+${PLIST.oshmem}share/openmpi/help-oshmem-spml-yoda.txt
+${PLIST.oshmem}share/openmpi/help-oshmem-sshmem-mmap.txt
+${PLIST.oshmem}share/openmpi/help-oshmem-sshmem-sysv.txt
+${PLIST.oshmem}share/openmpi/help-oshmem-sshmem.txt
+share/openmpi/help-plm-base.txt
+share/openmpi/help-plm-rsh.txt
+share/openmpi/help-pmix-base.txt
+share/openmpi/help-pmix-pmix3x.txt
+share/openmpi/help-ras-base.txt
+${PLIST.sge}share/openmpi/help-ras-gridengine.txt
+share/openmpi/help-ras-simulator.txt
+share/openmpi/help-rcache-base.txt
+share/openmpi/help-regex.txt
+share/openmpi/help-rmaps_rank_file.txt
+${PLIST.oshmem}share/openmpi/help-shmem-api.txt
+${PLIST.oshmem}share/openmpi/help-shmem-runtime.txt
+share/openmpi/help-state-base.txt
+share/openmpi/mpiCC-wrapper-data.txt
+share/openmpi/mpic++-wrapper-data.txt
+share/openmpi/mpicc-wrapper-data.txt
+share/openmpi/mpicxx-wrapper-data.txt
+share/openmpi/mpif77-wrapper-data.txt
+share/openmpi/mpif90-wrapper-data.txt
+share/openmpi/mpifort-wrapper-data.txt
+share/openmpi/openmpi-valgrind.supp
+share/openmpi/ortecc-wrapper-data.txt
+${PLIST.oshmem}share/openmpi/oshcc-wrapper-data.txt
+${PLIST.oshmem}share/openmpi/oshfort-wrapper-data.txt
+${PLIST.oshmem}share/openmpi/shmemcc-wrapper-data.txt
+${PLIST.oshmem}share/openmpi/shmemfort-wrapper-data.txt
+share/pmix/help-pmix-mca-base.txt
+share/pmix/help-pmix-mca-var.txt
+share/pmix/help-pmix-plog.txt
+share/pmix/help-pmix-psensor-file.txt
+share/pmix/help-pmix-psensor-heartbeat.txt
+share/pmix/help-pmix-runtime.txt
+share/pmix/help-pmix-server.txt
+share/pmix/pmix-valgrind.supp
diff --git a/openmpi/TODO b/openmpi/TODO
index 9543b8dbf9..7cb5c64e57 100644
--- a/openmpi/TODO
+++ b/openmpi/TODO
@@ -1,26 +1,14 @@
-- Update API/ABI depends in buildlink3.mk; seems like it can't be right.
+This is a candidate to replace the contents of parallel/openmpi.
 
-- Explain if this is to update openmpi, or to be openmpi4.  I assume
-  the former, given the wip name.
+- Update API/ABI depends in buildlink3.mk; seems like it can't be right.
 
-- Explain if fortran is an option or not.  USE_LANGUAGES has fortran
-  (which 1.10.7 didn't), but there's still an f90 option.  Perhaps the
-  base openmpi always needs fortran to build, but one only can use it
-  with fortran if the option is on?
+- f90 is a default-on option, which seems right.  However fortran is
+  unconditionally in USE_LANGUAGES.  Either make it condition or
+  explain why.
 
 - Explain if the subprefix scheme depend on other MPI impls adopting
   it.  Or is it just that one can install one non-prefixed, or N
   prefixed, or at most one non-prefixed?
 
-- PLIST error on NetBDS 9:
-    => Checking file-check results for openmpi-4.1.4
-    ERROR: ************************************************************
-    ERROR: The following files are in the PLIST but not in /tmp/work/wip/openmpi/work/.destdir/usr/pkg:
-    ERROR:         /tmp/work/wip/openmpi/work/.destdir/usr/pkg/openmpi4/lib/openmpi/mca_pstat_linux.la
-    ERROR:         /tmp/work/wip/openmpi/work/.destdir/usr/pkg/openmpi4/lib/pmix/mca_gds_ds21.la
-    ERROR:         /tmp/work/wip/openmpi/work/.destdir/usr/pkg/openmpi4/share/openmpi/help-opal-timer-linux.txt
-    ERROR: ************************************************************
-    ERROR: The following files are in /tmp/work/wip/openmpi/work/.destdir/usr/pkg but not in the PLIST:
-    ERROR:         /tmp/work/wip/openmpi/work/.destdir/usr/pkg/openmpi4/lib/openmpi/mca_pstat_test.a
-    ERROR:         /tmp/work/wip/openmpi/work/.destdir/usr/pkg/openmpi4/lib/openmpi/mca_pstat_test.la
-    ERROR:         /tmp/work/wip/openmpi/work/.destdir/usr/pkg/openmpi4/lib/openmpi/mca_pstat_test.so
+- PLIST errors, especially PLIST.ignoretkr related
+
diff --git a/openmpi/buildlink3.mk b/openmpi/buildlink3.mk
index 95cd6d6b90..0b4ada40d2 100644
--- a/openmpi/buildlink3.mk
+++ b/openmpi/buildlink3.mk
@@ -8,8 +8,10 @@ OPENMPI_BUILDLINK3_MK:=
 BUILDLINK_API_DEPENDS.openmpi+=	openmpi>=1.5.1
 BUILDLINK_PKGSRCDIR.openmpi?=	../../wip/openmpi
 
-MPI_SUBPREFIX=  openmpi4
-MPI_PREFIX=     ${PREFIX}/${MPI_SUBPREFIX}
+# \todo Extract to a mk fragment.
+#MPI_SUBPREFIX=  openmpi4
+#MPI_PREFIX=     ${PREFIX}/${MPI_SUBPREFIX}
+MPI_PREFIX=     ${PREFIX}
 
 .include "../../parallel/hwloc/buildlink3.mk"
 .endif # OPENMPI_BUILDLINK3_MK
diff --git a/openmpi/distinfo b/openmpi/distinfo
index 791607a13d..53fea3ffab 100644
--- a/openmpi/distinfo
+++ b/openmpi/distinfo
@@ -1,4 +1,4 @@
-$NetBSD$
+$NetBSD: distinfo,v 1.22 2021/10/26 11:10:37 nia Exp $
 
 BLAKE2s (openmpi-4.1.4.tar.bz2) = 0d98f1b9404f2a4328288c01d614421ca0a409f7e8550164664a5d692209b4b4
 SHA512 (openmpi-4.1.4.tar.bz2) = c70a92c9b16b8c76a871183f9b180d60861186e64140da897d206d53bc06213f31ea93b31734645f580f4bf28dda5605d85dbce2417e4596955384d961bed653
diff --git a/openmpi/options.mk b/openmpi/options.mk
index d8bf58d84d..ca0f3fca48 100644
--- a/openmpi/options.mk
+++ b/openmpi/options.mk
@@ -10,7 +10,7 @@ PKG_SUGGESTED_OPTIONS+=	f90
 CONFIGURE_ARGS+=	--enable-debug
 .endif
 
-PLIST_VARS+=		f08 f90 java
+PLIST_VARS+=		f08 f90 java sge
 
 .if !empty(PKG_OPTIONS:Mf90)
 USE_LANGUAGES+=		fortran
@@ -32,4 +32,6 @@ PLIST.java=		yes
 CONFIGURE_ARGS+=	--disable-mpi-java
 .endif
 
+# \todo Keep sge, or add to COMMIT_MSG an explanation of why it is
+# dropped.
 CONFIGURE_ARGS+=	--without-sge


Home | Main Index | Thread Index | Old Index