pkgsrc-Changes archive

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

CVS commit: pkgsrc/parallel/mpi-ch



Module Name:    pkgsrc
Committed By:   he
Date:           Sun Oct  2 15:35:24 UTC 2022

Modified Files:
        pkgsrc/parallel/mpi-ch: Makefile PLIST distinfo
Added Files:
        pkgsrc/parallel/mpi-ch/patches:
            patch-src_mpi_romio_mpl_src_sock_mpl__sockaddr.c
            patch-src_mpl_src_sock_mpl__sockaddr.c
            patch-src_pm_hydra2_mpl_src_sock_mpl__sockaddr.c
            patch-src_pm_hydra_mpl_src_sock_mpl__sockaddr.c

Log Message:
parallel/mpi-ch: make this build and install on NetBSD.

 * AI_V4MAPPED is not defined on NetBSD, so conditionalize its use.
 * Force the use of pkgsrc GCC (here we require >= gcc 10) so that
   <ISO_Fortran_binding.h> is made available to the C compiler.
 * Sort PLIST.

The result builds and installs on amd64 and i386, but not on powerpc
due to Fortran's "real128" not being available there (CPU limitation).


To generate a diff of this commit:
cvs rdiff -u -r1.99 -r1.100 pkgsrc/parallel/mpi-ch/Makefile
cvs rdiff -u -r1.25 -r1.26 pkgsrc/parallel/mpi-ch/PLIST
cvs rdiff -u -r1.30 -r1.31 pkgsrc/parallel/mpi-ch/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/parallel/mpi-ch/patches/patch-src_mpi_romio_mpl_src_sock_mpl__sockaddr.c \
    pkgsrc/parallel/mpi-ch/patches/patch-src_mpl_src_sock_mpl__sockaddr.c \
    pkgsrc/parallel/mpi-ch/patches/patch-src_pm_hydra2_mpl_src_sock_mpl__sockaddr.c \
    pkgsrc/parallel/mpi-ch/patches/patch-src_pm_hydra_mpl_src_sock_mpl__sockaddr.c

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

Modified files:

Index: pkgsrc/parallel/mpi-ch/Makefile
diff -u pkgsrc/parallel/mpi-ch/Makefile:1.99 pkgsrc/parallel/mpi-ch/Makefile:1.100
--- pkgsrc/parallel/mpi-ch/Makefile:1.99        Thu Aug 25 21:46:53 2022
+++ pkgsrc/parallel/mpi-ch/Makefile     Sun Oct  2 15:35:23 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.99 2022/08/25 21:46:53 thor Exp $
+# $NetBSD: Makefile,v 1.100 2022/10/02 15:35:23 he Exp $
 
 DISTNAME=      mpich-3.4.3
 CATEGORIES=    parallel
@@ -52,6 +52,12 @@ CHECK_WRKREF_SKIP+=  bin/mpirun
 
 TEST_TARGET=   check
 
+.if ${OPSYS} == "NetBSD"
+# Needed for <ISO_Fortran_binding.h>
+USE_PKGSRC_GCC=                yes
+GCC_REQD=              10
+.endif
+
 # Re-enable when at version 2.x.
 #.include "../../parallel/hwloc/buildlink3.mk"
 .include "../../parallel/openpa/buildlink3.mk"

Index: pkgsrc/parallel/mpi-ch/PLIST
diff -u pkgsrc/parallel/mpi-ch/PLIST:1.25 pkgsrc/parallel/mpi-ch/PLIST:1.26
--- pkgsrc/parallel/mpi-ch/PLIST:1.25   Thu Aug 25 21:46:53 2022
+++ pkgsrc/parallel/mpi-ch/PLIST        Sun Oct  2 15:35:23 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2022/08/25 21:46:53 thor Exp $
+@comment $NetBSD: PLIST,v 1.26 2022/10/02 15:35:23 he Exp $
 bin/hydra_nameserver
 bin/hydra_persist
 bin/hydra_pmi_proxy
@@ -18,18 +18,18 @@ bin/parkill
 include/mpi.h
 ${PLIST.f90}include/mpi.mod
 ${PLIST.f90}include/mpi_base.mod
+${PLIST.f90}include/mpi_c_interface.mod
 ${PLIST.f90}include/mpi_c_interface_cdesc.mod
 ${PLIST.f90}include/mpi_c_interface_glue.mod
-${PLIST.f90}include/mpi_c_interface.mod
 ${PLIST.f90}include/mpi_c_interface_nobuf.mod
 ${PLIST.f90}include/mpi_c_interface_types.mod
 ${PLIST.f90}include/mpi_constants.mod
-${PLIST.f90}include/mpi_sizeofs.mod
+${PLIST.f90}include/mpi_f08.mod
 ${PLIST.f90}include/mpi_f08_callbacks.mod
 ${PLIST.f90}include/mpi_f08_compile_constants.mod
 ${PLIST.f90}include/mpi_f08_link_constants.mod
-${PLIST.f90}include/mpi_f08.mod
 ${PLIST.f90}include/mpi_f08_types.mod
+${PLIST.f90}include/mpi_sizeofs.mod
 include/mpicxx.h
 ${PLIST.f90}include/mpif.h
 include/mpio.h
@@ -462,43 +462,68 @@ share/doc/mpich/html/www1/mpiexec.html
 share/doc/mpich/html/www1/mpif77.html
 share/doc/mpich/html/www1/mpifort.html
 share/doc/mpich/html/www3/Constants.html
+share/doc/mpich/html/www3/MPIX_Comm_agree.html
+share/doc/mpich/html/www3/MPIX_Comm_failure_ack.html
+share/doc/mpich/html/www3/MPIX_Comm_failure_get_acked.html
+share/doc/mpich/html/www3/MPIX_Comm_revoke.html
+share/doc/mpich/html/www3/MPIX_Comm_shrink.html
+share/doc/mpich/html/www3/MPIX_GPU_query_support.html
 share/doc/mpich/html/www3/MPI_2DOUBLE_PRECISION.htm
-share/doc/mpich/html/www3/MPI_2INTEGER.htm
 share/doc/mpich/html/www3/MPI_2INT.htm
+share/doc/mpich/html/www3/MPI_2INTEGER.htm
 share/doc/mpich/html/www3/MPI_2REAL.htm
-share/doc/mpich/html/www3/MPI_Aint.htm
 share/doc/mpich/html/www3/MPI_AINT.htm
 share/doc/mpich/html/www3/MPI_ANY_SOURCE.htm
 share/doc/mpich/html/www3/MPI_ANY_TAG.htm
 share/doc/mpich/html/www3/MPI_APPNUM.htm
-share/doc/mpich/html/www3/MPI_ARGV_NULL.htm
 share/doc/mpich/html/www3/MPI_ARGVS_NULL.htm
+share/doc/mpich/html/www3/MPI_ARGV_NULL.htm
+share/doc/mpich/html/www3/MPI_Abort.html
+share/doc/mpich/html/www3/MPI_Accumulate.html
+share/doc/mpich/html/www3/MPI_Add_error_class.html
+share/doc/mpich/html/www3/MPI_Add_error_code.html
+share/doc/mpich/html/www3/MPI_Add_error_string.html
+share/doc/mpich/html/www3/MPI_Address.html
+share/doc/mpich/html/www3/MPI_Aint.htm
+share/doc/mpich/html/www3/MPI_Aint_add.html
+share/doc/mpich/html/www3/MPI_Aint_diff.html
+share/doc/mpich/html/www3/MPI_Allgather.html
+share/doc/mpich/html/www3/MPI_Allgatherv.html
+share/doc/mpich/html/www3/MPI_Alloc_mem.html
+share/doc/mpich/html/www3/MPI_Allreduce.html
+share/doc/mpich/html/www3/MPI_Alltoall.html
+share/doc/mpich/html/www3/MPI_Alltoallv.html
+share/doc/mpich/html/www3/MPI_Alltoallw.html
+share/doc/mpich/html/www3/MPI_Attr_delete.html
+share/doc/mpich/html/www3/MPI_Attr_get.html
+share/doc/mpich/html/www3/MPI_Attr_put.html
 share/doc/mpich/html/www3/MPI_BAND.htm
 share/doc/mpich/html/www3/MPI_BOR.htm
 share/doc/mpich/html/www3/MPI_BOTTOM.htm
 share/doc/mpich/html/www3/MPI_BSEND_OVERHEAD.htm
 share/doc/mpich/html/www3/MPI_BXOR.htm
 share/doc/mpich/html/www3/MPI_BYTE.htm
+share/doc/mpich/html/www3/MPI_Barrier.html
+share/doc/mpich/html/www3/MPI_Bcast.html
+share/doc/mpich/html/www3/MPI_Bsend.html
+share/doc/mpich/html/www3/MPI_Bsend_init.html
+share/doc/mpich/html/www3/MPI_Buffer_attach.html
+share/doc/mpich/html/www3/MPI_Buffer_detach.html
 share/doc/mpich/html/www3/MPI_CART.htm
-share/doc/mpich/html/www3/MPI_C_BOOL.htm
-share/doc/mpich/html/www3/MPI_C_COMPLEX.htm
-share/doc/mpich/html/www3/MPI_C_DOUBLE_COMPLEX.htm
-share/doc/mpich/html/www3/MPI_C_FLOAT_COMPLEX.htm
 share/doc/mpich/html/www3/MPI_CHAR.htm
-share/doc/mpich/html/www3/MPI_C_LONG_DOUBLE_COMPLEX.htm
 share/doc/mpich/html/www3/MPI_COMBINER_CONTIGUOUS.htm
 share/doc/mpich/html/www3/MPI_COMBINER_DARRAY.htm
 share/doc/mpich/html/www3/MPI_COMBINER_DUP.htm
 share/doc/mpich/html/www3/MPI_COMBINER_F90_COMPLEX.htm
 share/doc/mpich/html/www3/MPI_COMBINER_F90_INTEGER.htm
 share/doc/mpich/html/www3/MPI_COMBINER_F90_REAL.htm
-share/doc/mpich/html/www3/MPI_COMBINER_HINDEXED_BLOCK.htm
 share/doc/mpich/html/www3/MPI_COMBINER_HINDEXED.htm
+share/doc/mpich/html/www3/MPI_COMBINER_HINDEXED_BLOCK.htm
 share/doc/mpich/html/www3/MPI_COMBINER_HINDEXED_INTEGER.htm
 share/doc/mpich/html/www3/MPI_COMBINER_HVECTOR.htm
 share/doc/mpich/html/www3/MPI_COMBINER_HVECTOR_INTEGER.htm
-share/doc/mpich/html/www3/MPI_COMBINER_INDEXED_BLOCK.htm
 share/doc/mpich/html/www3/MPI_COMBINER_INDEXED.htm
+share/doc/mpich/html/www3/MPI_COMBINER_INDEXED_BLOCK.htm
 share/doc/mpich/html/www3/MPI_COMBINER_NAMED.htm
 share/doc/mpich/html/www3/MPI_COMBINER_RESIZED.htm
 share/doc/mpich/html/www3/MPI_COMBINER_STRUCT.htm
@@ -506,30 +531,91 @@ share/doc/mpich/html/www3/MPI_COMBINER_S
 share/doc/mpich/html/www3/MPI_COMBINER_SUBARRAY.htm
 share/doc/mpich/html/www3/MPI_COMBINER_VECTOR.htm
 share/doc/mpich/html/www3/MPI_COMM_DUP_FN.htm
+share/doc/mpich/html/www3/MPI_COMM_NULL.htm
 share/doc/mpich/html/www3/MPI_COMM_NULL_COPY_FN.htm
 share/doc/mpich/html/www3/MPI_COMM_NULL_DELETE_FN.htm
-share/doc/mpich/html/www3/MPI_COMM_NULL.htm
 share/doc/mpich/html/www3/MPI_COMM_SELF.htm
 share/doc/mpich/html/www3/MPI_COMM_TYPE_SHARED.htm
 share/doc/mpich/html/www3/MPI_COMM_WORLD.htm
 share/doc/mpich/html/www3/MPI_COMPLEX.htm
 share/doc/mpich/html/www3/MPI_CONGRUENT.htm
+share/doc/mpich/html/www3/MPI_COUNT.htm
+share/doc/mpich/html/www3/MPI_C_BOOL.htm
+share/doc/mpich/html/www3/MPI_C_COMPLEX.htm
+share/doc/mpich/html/www3/MPI_C_DOUBLE_COMPLEX.htm
+share/doc/mpich/html/www3/MPI_C_FLOAT_COMPLEX.htm
+share/doc/mpich/html/www3/MPI_C_LONG_DOUBLE_COMPLEX.htm
+share/doc/mpich/html/www3/MPI_Cancel.html
+share/doc/mpich/html/www3/MPI_Cart_coords.html
+share/doc/mpich/html/www3/MPI_Cart_create.html
+share/doc/mpich/html/www3/MPI_Cart_get.html
+share/doc/mpich/html/www3/MPI_Cart_map.html
+share/doc/mpich/html/www3/MPI_Cart_rank.html
+share/doc/mpich/html/www3/MPI_Cart_shift.html
+share/doc/mpich/html/www3/MPI_Cart_sub.html
+share/doc/mpich/html/www3/MPI_Cartdim_get.html
+share/doc/mpich/html/www3/MPI_Close_port.html
+share/doc/mpich/html/www3/MPI_Comm_accept.html
+share/doc/mpich/html/www3/MPI_Comm_call_errhandler.html
+share/doc/mpich/html/www3/MPI_Comm_compare.html
+share/doc/mpich/html/www3/MPI_Comm_connect.html
+share/doc/mpich/html/www3/MPI_Comm_create.html
+share/doc/mpich/html/www3/MPI_Comm_create_errhandler.html
+share/doc/mpich/html/www3/MPI_Comm_create_group.html
+share/doc/mpich/html/www3/MPI_Comm_create_keyval.html
+share/doc/mpich/html/www3/MPI_Comm_delete_attr.html
+share/doc/mpich/html/www3/MPI_Comm_disconnect.html
+share/doc/mpich/html/www3/MPI_Comm_dup.html
+share/doc/mpich/html/www3/MPI_Comm_dup_with_info.html
+share/doc/mpich/html/www3/MPI_Comm_free.html
+share/doc/mpich/html/www3/MPI_Comm_free_keyval.html
+share/doc/mpich/html/www3/MPI_Comm_get_attr.html
+share/doc/mpich/html/www3/MPI_Comm_get_errhandler.html
+share/doc/mpich/html/www3/MPI_Comm_get_info.html
+share/doc/mpich/html/www3/MPI_Comm_get_name.html
+share/doc/mpich/html/www3/MPI_Comm_get_parent.html
+share/doc/mpich/html/www3/MPI_Comm_group.html
+share/doc/mpich/html/www3/MPI_Comm_idup.html
+share/doc/mpich/html/www3/MPI_Comm_join.html
+share/doc/mpich/html/www3/MPI_Comm_rank.html
+share/doc/mpich/html/www3/MPI_Comm_remote_group.html
+share/doc/mpich/html/www3/MPI_Comm_remote_size.html
+share/doc/mpich/html/www3/MPI_Comm_set_attr.html
+share/doc/mpich/html/www3/MPI_Comm_set_errhandler.html
+share/doc/mpich/html/www3/MPI_Comm_set_info.html
+share/doc/mpich/html/www3/MPI_Comm_set_name.html
+share/doc/mpich/html/www3/MPI_Comm_size.html
+share/doc/mpich/html/www3/MPI_Comm_spawn.html
+share/doc/mpich/html/www3/MPI_Comm_spawn_multiple.html
+share/doc/mpich/html/www3/MPI_Comm_split.html
+share/doc/mpich/html/www3/MPI_Comm_split_type.html
+share/doc/mpich/html/www3/MPI_Comm_test_inter.html
+share/doc/mpich/html/www3/MPI_Compare_and_swap.html
 share/doc/mpich/html/www3/MPI_Copy_function.htm
 share/doc/mpich/html/www3/MPI_Count.htm
-share/doc/mpich/html/www3/MPI_COUNT.htm
 share/doc/mpich/html/www3/MPI_DATATYPE_NULL.htm
-share/doc/mpich/html/www3/MPI_Delete_function.htm
 share/doc/mpich/html/www3/MPI_DISPLACEMENT_CURRENT.htm
-share/doc/mpich/html/www3/MPI_DIST_GRAPH.htm
 share/doc/mpich/html/www3/MPI_DISTRIBUTE_BLOCK.htm
 share/doc/mpich/html/www3/MPI_DISTRIBUTE_CYCLIC.htm
 share/doc/mpich/html/www3/MPI_DISTRIBUTE_DFLT_DARG.htm
 share/doc/mpich/html/www3/MPI_DISTRIBUTE_NONE.htm
-share/doc/mpich/html/www3/MPI_DOUBLE_COMPLEX.htm
+share/doc/mpich/html/www3/MPI_DIST_GRAPH.htm
 share/doc/mpich/html/www3/MPI_DOUBLE.htm
+share/doc/mpich/html/www3/MPI_DOUBLE_COMPLEX.htm
 share/doc/mpich/html/www3/MPI_DOUBLE_INT.htm
 share/doc/mpich/html/www3/MPI_DOUBLE_PRECISION.htm
 share/doc/mpich/html/www3/MPI_DUP_FN.htm
+share/doc/mpich/html/www3/MPI_Delete_function.htm
+share/doc/mpich/html/www3/MPI_Dims_create.html
+share/doc/mpich/html/www3/MPI_Dist_graph_create.html
+share/doc/mpich/html/www3/MPI_Dist_graph_create_adjacent.html
+share/doc/mpich/html/www3/MPI_Dist_graph_neighbors.html
+share/doc/mpich/html/www3/MPI_Dist_graph_neighbors_count.html
+share/doc/mpich/html/www3/MPI_ERRCODES_IGNORE.htm
+share/doc/mpich/html/www3/MPI_ERRHANDLER_NULL.htm
+share/doc/mpich/html/www3/MPI_ERROR.htm
+share/doc/mpich/html/www3/MPI_ERRORS_ARE_FATAL.htm
+share/doc/mpich/html/www3/MPI_ERRORS_RETURN.htm
 share/doc/mpich/html/www3/MPI_ERR_ACCESS.htm
 share/doc/mpich/html/www3/MPI_ERR_AMODE.htm
 share/doc/mpich/html/www3/MPI_ERR_ARG.htm
@@ -537,37 +623,32 @@ share/doc/mpich/html/www3/MPI_ERR_ASSERT
 share/doc/mpich/html/www3/MPI_ERR_BAD_FILE.htm
 share/doc/mpich/html/www3/MPI_ERR_BASE.htm
 share/doc/mpich/html/www3/MPI_ERR_BUFFER.htm
-share/doc/mpich/html/www3/MPI_ERRCODES_IGNORE.htm
 share/doc/mpich/html/www3/MPI_ERR_COMM.htm
 share/doc/mpich/html/www3/MPI_ERR_CONVERSION.htm
 share/doc/mpich/html/www3/MPI_ERR_COUNT.htm
 share/doc/mpich/html/www3/MPI_ERR_DIMS.htm
 share/doc/mpich/html/www3/MPI_ERR_DISP.htm
 share/doc/mpich/html/www3/MPI_ERR_DUP_DATAREP.htm
-share/doc/mpich/html/www3/MPI_ERR_FILE_EXISTS.htm
 share/doc/mpich/html/www3/MPI_ERR_FILE.htm
+share/doc/mpich/html/www3/MPI_ERR_FILE_EXISTS.htm
 share/doc/mpich/html/www3/MPI_ERR_FILE_IN_USE.htm
 share/doc/mpich/html/www3/MPI_ERR_GROUP.htm
-share/doc/mpich/html/www3/MPI_ERRHANDLER_NULL.htm
 share/doc/mpich/html/www3/MPI_ERR_INFO.htm
 share/doc/mpich/html/www3/MPI_ERR_INFO_KEY.htm
 share/doc/mpich/html/www3/MPI_ERR_INFO_NOKEY.htm
 share/doc/mpich/html/www3/MPI_ERR_INFO_VALUE.htm
-share/doc/mpich/html/www3/MPI_ERR_IN_STATUS.htm
 share/doc/mpich/html/www3/MPI_ERR_INTERN.htm
+share/doc/mpich/html/www3/MPI_ERR_IN_STATUS.htm
 share/doc/mpich/html/www3/MPI_ERR_IO.htm
 share/doc/mpich/html/www3/MPI_ERR_KEYVAL.htm
 share/doc/mpich/html/www3/MPI_ERR_LASTCODE.htm
 share/doc/mpich/html/www3/MPI_ERR_LOCKTYPE.htm
 share/doc/mpich/html/www3/MPI_ERR_NAME.htm
+share/doc/mpich/html/www3/MPI_ERR_NOT_SAME.htm
 share/doc/mpich/html/www3/MPI_ERR_NO_MEM.htm
 share/doc/mpich/html/www3/MPI_ERR_NO_SPACE.htm
 share/doc/mpich/html/www3/MPI_ERR_NO_SUCH_FILE.htm
-share/doc/mpich/html/www3/MPI_ERR_NOT_SAME.htm
 share/doc/mpich/html/www3/MPI_ERR_OP.htm
-share/doc/mpich/html/www3/MPI_ERROR.htm
-share/doc/mpich/html/www3/MPI_ERRORS_ARE_FATAL.htm
-share/doc/mpich/html/www3/MPI_ERRORS_RETURN.htm
 share/doc/mpich/html/www3/MPI_ERR_OTHER.htm
 share/doc/mpich/html/www3/MPI_ERR_PENDING.htm
 share/doc/mpich/html/www3/MPI_ERR_PORT.htm
@@ -593,51 +674,202 @@ share/doc/mpich/html/www3/MPI_ERR_UNKNOW
 share/doc/mpich/html/www3/MPI_ERR_UNSUPPORTED_DATAREP.htm
 share/doc/mpich/html/www3/MPI_ERR_UNSUPPORTED_OPERATION.htm
 share/doc/mpich/html/www3/MPI_ERR_WIN.htm
+share/doc/mpich/html/www3/MPI_Errhandler_create.html
+share/doc/mpich/html/www3/MPI_Errhandler_free.html
+share/doc/mpich/html/www3/MPI_Errhandler_get.html
+share/doc/mpich/html/www3/MPI_Errhandler_set.html
+share/doc/mpich/html/www3/MPI_Error_class.html
+share/doc/mpich/html/www3/MPI_Error_string.html
+share/doc/mpich/html/www3/MPI_Exscan.html
 share/doc/mpich/html/www3/MPI_FILE_NULL.htm
 share/doc/mpich/html/www3/MPI_FLOAT.htm
 share/doc/mpich/html/www3/MPI_FLOAT_INT.htm
+share/doc/mpich/html/www3/MPI_Fetch_and_op.html
+share/doc/mpich/html/www3/MPI_File_c2f.html
+share/doc/mpich/html/www3/MPI_File_call_errhandler.html
+share/doc/mpich/html/www3/MPI_File_close.html
+share/doc/mpich/html/www3/MPI_File_create_errhandler.html
+share/doc/mpich/html/www3/MPI_File_delete.html
+share/doc/mpich/html/www3/MPI_File_f2c.html
+share/doc/mpich/html/www3/MPI_File_get_amode.html
+share/doc/mpich/html/www3/MPI_File_get_atomicity.html
+share/doc/mpich/html/www3/MPI_File_get_byte_offset.html
+share/doc/mpich/html/www3/MPI_File_get_errhandler.html
+share/doc/mpich/html/www3/MPI_File_get_group.html
+share/doc/mpich/html/www3/MPI_File_get_info.html
+share/doc/mpich/html/www3/MPI_File_get_position.html
+share/doc/mpich/html/www3/MPI_File_get_position_shared.html
+share/doc/mpich/html/www3/MPI_File_get_size.html
+share/doc/mpich/html/www3/MPI_File_get_type_extent.html
+share/doc/mpich/html/www3/MPI_File_get_view.html
+share/doc/mpich/html/www3/MPI_File_iread.html
+share/doc/mpich/html/www3/MPI_File_iread_all.html
+share/doc/mpich/html/www3/MPI_File_iread_at.html
+share/doc/mpich/html/www3/MPI_File_iread_at_all.html
+share/doc/mpich/html/www3/MPI_File_iread_shared.html
+share/doc/mpich/html/www3/MPI_File_iwrite.html
+share/doc/mpich/html/www3/MPI_File_iwrite_all.html
+share/doc/mpich/html/www3/MPI_File_iwrite_at.html
+share/doc/mpich/html/www3/MPI_File_iwrite_at_all.html
+share/doc/mpich/html/www3/MPI_File_iwrite_shared.html
+share/doc/mpich/html/www3/MPI_File_open.html
+share/doc/mpich/html/www3/MPI_File_preallocate.html
+share/doc/mpich/html/www3/MPI_File_read.html
+share/doc/mpich/html/www3/MPI_File_read_all.html
+share/doc/mpich/html/www3/MPI_File_read_all_begin.html
+share/doc/mpich/html/www3/MPI_File_read_all_end.html
+share/doc/mpich/html/www3/MPI_File_read_at.html
+share/doc/mpich/html/www3/MPI_File_read_at_all.html
+share/doc/mpich/html/www3/MPI_File_read_at_all_begin.html
+share/doc/mpich/html/www3/MPI_File_read_at_all_end.html
+share/doc/mpich/html/www3/MPI_File_read_ordered.html
+share/doc/mpich/html/www3/MPI_File_read_ordered_begin.html
+share/doc/mpich/html/www3/MPI_File_read_ordered_end.html
+share/doc/mpich/html/www3/MPI_File_read_shared.html
+share/doc/mpich/html/www3/MPI_File_seek.html
+share/doc/mpich/html/www3/MPI_File_seek_shared.html
+share/doc/mpich/html/www3/MPI_File_set_atomicity.html
+share/doc/mpich/html/www3/MPI_File_set_errhandler.html
+share/doc/mpich/html/www3/MPI_File_set_info.html
+share/doc/mpich/html/www3/MPI_File_set_size.html
+share/doc/mpich/html/www3/MPI_File_set_view.html
+share/doc/mpich/html/www3/MPI_File_sync.html
+share/doc/mpich/html/www3/MPI_File_write.html
+share/doc/mpich/html/www3/MPI_File_write_all.html
+share/doc/mpich/html/www3/MPI_File_write_all_begin.html
+share/doc/mpich/html/www3/MPI_File_write_all_end.html
+share/doc/mpich/html/www3/MPI_File_write_at.html
+share/doc/mpich/html/www3/MPI_File_write_at_all.html
+share/doc/mpich/html/www3/MPI_File_write_at_all_begin.html
+share/doc/mpich/html/www3/MPI_File_write_at_all_end.html
+share/doc/mpich/html/www3/MPI_File_write_ordered.html
+share/doc/mpich/html/www3/MPI_File_write_ordered_begin.html
+share/doc/mpich/html/www3/MPI_File_write_ordered_end.html
+share/doc/mpich/html/www3/MPI_File_write_shared.html
+share/doc/mpich/html/www3/MPI_Finalize.html
+share/doc/mpich/html/www3/MPI_Finalized.html
+share/doc/mpich/html/www3/MPI_Free_mem.html
 share/doc/mpich/html/www3/MPI_GRAPH.htm
 share/doc/mpich/html/www3/MPI_GROUP_EMPTY.htm
 share/doc/mpich/html/www3/MPI_GROUP_NULL.htm
-share/doc/mpich/html/www3/MPI_Handler_function.htm
+share/doc/mpich/html/www3/MPI_Gather.html
+share/doc/mpich/html/www3/MPI_Gatherv.html
+share/doc/mpich/html/www3/MPI_Get.html
+share/doc/mpich/html/www3/MPI_Get_accumulate.html
+share/doc/mpich/html/www3/MPI_Get_address.html
+share/doc/mpich/html/www3/MPI_Get_count.html
+share/doc/mpich/html/www3/MPI_Get_elements.html
+share/doc/mpich/html/www3/MPI_Get_elements_x.html
+share/doc/mpich/html/www3/MPI_Get_library_version.html
+share/doc/mpich/html/www3/MPI_Get_processor_name.html
+share/doc/mpich/html/www3/MPI_Get_version.html
+share/doc/mpich/html/www3/MPI_Graph_create.html
+share/doc/mpich/html/www3/MPI_Graph_get.html
+share/doc/mpich/html/www3/MPI_Graph_map.html
+share/doc/mpich/html/www3/MPI_Graph_neighbors.html
+share/doc/mpich/html/www3/MPI_Graph_neighbors_count.html
+share/doc/mpich/html/www3/MPI_Graphdims_get.html
+share/doc/mpich/html/www3/MPI_Grequest_complete.html
+share/doc/mpich/html/www3/MPI_Grequest_start.html
+share/doc/mpich/html/www3/MPI_Group_compare.html
+share/doc/mpich/html/www3/MPI_Group_difference.html
+share/doc/mpich/html/www3/MPI_Group_excl.html
+share/doc/mpich/html/www3/MPI_Group_free.html
+share/doc/mpich/html/www3/MPI_Group_incl.html
+share/doc/mpich/html/www3/MPI_Group_intersection.html
+share/doc/mpich/html/www3/MPI_Group_range_excl.html
+share/doc/mpich/html/www3/MPI_Group_range_incl.html
+share/doc/mpich/html/www3/MPI_Group_rank.html
+share/doc/mpich/html/www3/MPI_Group_size.html
+share/doc/mpich/html/www3/MPI_Group_translate_ranks.html
+share/doc/mpich/html/www3/MPI_Group_union.html
 share/doc/mpich/html/www3/MPI_HOST.htm
+share/doc/mpich/html/www3/MPI_Handler_function.htm
 share/doc/mpich/html/www3/MPI_IDENT.htm
 share/doc/mpich/html/www3/MPI_INFO_ENV.htm
 share/doc/mpich/html/www3/MPI_INFO_NULL.htm
-share/doc/mpich/html/www3/MPI_IN_PLACE.htm
+share/doc/mpich/html/www3/MPI_INT.htm
 share/doc/mpich/html/www3/MPI_INT16_T.htm
 share/doc/mpich/html/www3/MPI_INT32_T.htm
 share/doc/mpich/html/www3/MPI_INT64_T.htm
 share/doc/mpich/html/www3/MPI_INT8_T.htm
-share/doc/mpich/html/www3/MPI_INTEGER16.htm
+share/doc/mpich/html/www3/MPI_INTEGER.htm
 share/doc/mpich/html/www3/MPI_INTEGER1.htm
+share/doc/mpich/html/www3/MPI_INTEGER16.htm
 share/doc/mpich/html/www3/MPI_INTEGER2.htm
 share/doc/mpich/html/www3/MPI_INTEGER4.htm
 share/doc/mpich/html/www3/MPI_INTEGER8.htm
-share/doc/mpich/html/www3/MPI_INTEGER.htm
-share/doc/mpich/html/www3/MPI_INT.htm
+share/doc/mpich/html/www3/MPI_IN_PLACE.htm
 share/doc/mpich/html/www3/MPI_IO.htm
-share/doc/mpich/html/www3/MPI_KEYVAL_INVALID.htm
-share/doc/mpich/html/www3/MPI_LAND.htm
-share/doc/mpich/html/www3/MPI_LASTUSEDCODE.htm
-share/doc/mpich/html/www3/MPI_LB.htm
-share/doc/mpich/html/www3/MPI_LOCK_EXCLUSIVE.htm
-share/doc/mpich/html/www3/MPI_LOCK_SHARED.htm
-share/doc/mpich/html/www3/MPI_LOGICAL.htm
-share/doc/mpich/html/www3/MPI_LONG_DOUBLE.htm
-share/doc/mpich/html/www3/MPI_LONG_DOUBLE_INT.htm
-share/doc/mpich/html/www3/MPI_LONG.htm
+share/doc/mpich/html/www3/MPI_Iallgather.html
+share/doc/mpich/html/www3/MPI_Iallgatherv.html
+share/doc/mpich/html/www3/MPI_Iallreduce.html
+share/doc/mpich/html/www3/MPI_Ialltoall.html
+share/doc/mpich/html/www3/MPI_Ialltoallv.html
+share/doc/mpich/html/www3/MPI_Ialltoallw.html
+share/doc/mpich/html/www3/MPI_Ibarrier.html
+share/doc/mpich/html/www3/MPI_Ibcast.html
+share/doc/mpich/html/www3/MPI_Ibsend.html
+share/doc/mpich/html/www3/MPI_Iexscan.html
+share/doc/mpich/html/www3/MPI_Igather.html
+share/doc/mpich/html/www3/MPI_Igatherv.html
+share/doc/mpich/html/www3/MPI_Improbe.html
+share/doc/mpich/html/www3/MPI_Imrecv.html
+share/doc/mpich/html/www3/MPI_Ineighbor_allgather.html
+share/doc/mpich/html/www3/MPI_Ineighbor_allgatherv.html
+share/doc/mpich/html/www3/MPI_Ineighbor_alltoall.html
+share/doc/mpich/html/www3/MPI_Ineighbor_alltoallv.html
+share/doc/mpich/html/www3/MPI_Ineighbor_alltoallw.html
+share/doc/mpich/html/www3/MPI_Info_create.html
+share/doc/mpich/html/www3/MPI_Info_delete.html
+share/doc/mpich/html/www3/MPI_Info_dup.html
+share/doc/mpich/html/www3/MPI_Info_free.html
+share/doc/mpich/html/www3/MPI_Info_get.html
+share/doc/mpich/html/www3/MPI_Info_get_nkeys.html
+share/doc/mpich/html/www3/MPI_Info_get_nthkey.html
+share/doc/mpich/html/www3/MPI_Info_get_valuelen.html
+share/doc/mpich/html/www3/MPI_Info_set.html
+share/doc/mpich/html/www3/MPI_Init.html
+share/doc/mpich/html/www3/MPI_Init_thread.html
+share/doc/mpich/html/www3/MPI_Initialized.html
+share/doc/mpich/html/www3/MPI_Intercomm_create.html
+share/doc/mpich/html/www3/MPI_Intercomm_merge.html
+share/doc/mpich/html/www3/MPI_Iprobe.html
+share/doc/mpich/html/www3/MPI_Irecv.html
+share/doc/mpich/html/www3/MPI_Ireduce.html
+share/doc/mpich/html/www3/MPI_Ireduce_scatter.html
+share/doc/mpich/html/www3/MPI_Ireduce_scatter_block.html
+share/doc/mpich/html/www3/MPI_Irsend.html
+share/doc/mpich/html/www3/MPI_Is_thread_main.html
+share/doc/mpich/html/www3/MPI_Iscan.html
+share/doc/mpich/html/www3/MPI_Iscatter.html
+share/doc/mpich/html/www3/MPI_Iscatterv.html
+share/doc/mpich/html/www3/MPI_Isend.html
+share/doc/mpich/html/www3/MPI_Issend.html
+share/doc/mpich/html/www3/MPI_KEYVAL_INVALID.htm
+share/doc/mpich/html/www3/MPI_Keyval_create.html
+share/doc/mpich/html/www3/MPI_Keyval_free.html
+share/doc/mpich/html/www3/MPI_LAND.htm
+share/doc/mpich/html/www3/MPI_LASTUSEDCODE.htm
+share/doc/mpich/html/www3/MPI_LB.htm
+share/doc/mpich/html/www3/MPI_LOCK_EXCLUSIVE.htm
+share/doc/mpich/html/www3/MPI_LOCK_SHARED.htm
+share/doc/mpich/html/www3/MPI_LOGICAL.htm
+share/doc/mpich/html/www3/MPI_LONG.htm
+share/doc/mpich/html/www3/MPI_LONG_DOUBLE.htm
+share/doc/mpich/html/www3/MPI_LONG_DOUBLE_INT.htm
 share/doc/mpich/html/www3/MPI_LONG_INT.htm
 share/doc/mpich/html/www3/MPI_LONG_LONG.htm
 share/doc/mpich/html/www3/MPI_LONG_LONG_INT.htm
 share/doc/mpich/html/www3/MPI_LOR.htm
 share/doc/mpich/html/www3/MPI_LXOR.htm
-share/doc/mpich/html/www3/MPI_MAX_ERROR_STRING.htm
+share/doc/mpich/html/www3/MPI_Lookup_name.html
 share/doc/mpich/html/www3/MPI_MAX.htm
+share/doc/mpich/html/www3/MPI_MAXLOC.htm
+share/doc/mpich/html/www3/MPI_MAX_ERROR_STRING.htm
 share/doc/mpich/html/www3/MPI_MAX_INFO_KEY.htm
 share/doc/mpich/html/www3/MPI_MAX_INFO_VAL.htm
 share/doc/mpich/html/www3/MPI_MAX_LIBRARY_VERSION_STRING.htm
-share/doc/mpich/html/www3/MPI_MAXLOC.htm
 share/doc/mpich/html/www3/MPI_MAX_OBJECT_NAME.htm
 share/doc/mpich/html/www3/MPI_MAX_PORT_NAME.htm
 share/doc/mpich/html/www3/MPI_MAX_PROCESSOR_NAME.htm
@@ -658,22 +890,57 @@ share/doc/mpich/html/www3/MPI_MODE_RDWR.
 share/doc/mpich/html/www3/MPI_MODE_SEQUENTIAL.htm
 share/doc/mpich/html/www3/MPI_MODE_UNIQUE_OPEN.htm
 share/doc/mpich/html/www3/MPI_MODE_WRONLY.htm
+share/doc/mpich/html/www3/MPI_Mprobe.html
+share/doc/mpich/html/www3/MPI_Mrecv.html
 share/doc/mpich/html/www3/MPI_NO_OP.htm
 share/doc/mpich/html/www3/MPI_NULL_COPY_FN.htm
 share/doc/mpich/html/www3/MPI_NULL_DELETE_FN.htm
-share/doc/mpich/html/www3/MPI_Offset.htm
+share/doc/mpich/html/www3/MPI_Neighbor_allgather.html
+share/doc/mpich/html/www3/MPI_Neighbor_allgatherv.html
+share/doc/mpich/html/www3/MPI_Neighbor_alltoall.html
+share/doc/mpich/html/www3/MPI_Neighbor_alltoallv.html
+share/doc/mpich/html/www3/MPI_Neighbor_alltoallw.html
 share/doc/mpich/html/www3/MPI_OFFSET.htm
 share/doc/mpich/html/www3/MPI_OP_NULL.htm
 share/doc/mpich/html/www3/MPI_ORDER_C.htm
 share/doc/mpich/html/www3/MPI_ORDER_FORTRAN.htm
+share/doc/mpich/html/www3/MPI_Offset.htm
+share/doc/mpich/html/www3/MPI_Op_commute.html
+share/doc/mpich/html/www3/MPI_Op_create.html
+share/doc/mpich/html/www3/MPI_Op_free.html
+share/doc/mpich/html/www3/MPI_Open_port.html
 share/doc/mpich/html/www3/MPI_PACKED.htm
 share/doc/mpich/html/www3/MPI_PROC_NULL.htm
 share/doc/mpich/html/www3/MPI_PROD.htm
+share/doc/mpich/html/www3/MPI_Pack.html
+share/doc/mpich/html/www3/MPI_Pack_external.html
+share/doc/mpich/html/www3/MPI_Pack_external_size.html
+share/doc/mpich/html/www3/MPI_Pack_size.html
+share/doc/mpich/html/www3/MPI_Pcontrol.html
+share/doc/mpich/html/www3/MPI_Probe.html
+share/doc/mpich/html/www3/MPI_Publish_name.html
+share/doc/mpich/html/www3/MPI_Put.html
+share/doc/mpich/html/www3/MPI_Query_thread.html
+share/doc/mpich/html/www3/MPI_REAL.htm
 share/doc/mpich/html/www3/MPI_REAL4.htm
 share/doc/mpich/html/www3/MPI_REAL8.htm
-share/doc/mpich/html/www3/MPI_REAL.htm
 share/doc/mpich/html/www3/MPI_REPLACE.htm
 share/doc/mpich/html/www3/MPI_REQUEST_NULL.htm
+share/doc/mpich/html/www3/MPI_Raccumulate.html
+share/doc/mpich/html/www3/MPI_Recv.html
+share/doc/mpich/html/www3/MPI_Recv_init.html
+share/doc/mpich/html/www3/MPI_Reduce.html
+share/doc/mpich/html/www3/MPI_Reduce_local.html
+share/doc/mpich/html/www3/MPI_Reduce_scatter.html
+share/doc/mpich/html/www3/MPI_Reduce_scatter_block.html
+share/doc/mpich/html/www3/MPI_Register_datarep.html
+share/doc/mpich/html/www3/MPI_Request_free.html
+share/doc/mpich/html/www3/MPI_Request_get_status.html
+share/doc/mpich/html/www3/MPI_Rget.html
+share/doc/mpich/html/www3/MPI_Rget_accumulate.html
+share/doc/mpich/html/www3/MPI_Rput.html
+share/doc/mpich/html/www3/MPI_Rsend.html
+share/doc/mpich/html/www3/MPI_Rsend_init.html
 share/doc/mpich/html/www3/MPI_SEEK_CUR.htm
 share/doc/mpich/html/www3/MPI_SEEK_END.htm
 share/doc/mpich/html/www3/MPI_SEEK_SET.htm
@@ -687,8 +954,32 @@ share/doc/mpich/html/www3/MPI_STATUS_IGN
 share/doc/mpich/html/www3/MPI_SUBVERSION.htm
 share/doc/mpich/html/www3/MPI_SUCCESS.htm
 share/doc/mpich/html/www3/MPI_SUM.htm
+share/doc/mpich/html/www3/MPI_Scan.html
+share/doc/mpich/html/www3/MPI_Scatter.html
+share/doc/mpich/html/www3/MPI_Scatterv.html
+share/doc/mpich/html/www3/MPI_Send.html
+share/doc/mpich/html/www3/MPI_Send_init.html
+share/doc/mpich/html/www3/MPI_Sendrecv.html
+share/doc/mpich/html/www3/MPI_Sendrecv_replace.html
+share/doc/mpich/html/www3/MPI_Ssend.html
+share/doc/mpich/html/www3/MPI_Ssend_init.html
+share/doc/mpich/html/www3/MPI_Start.html
+share/doc/mpich/html/www3/MPI_Startall.html
+share/doc/mpich/html/www3/MPI_Status_set_cancelled.html
+share/doc/mpich/html/www3/MPI_Status_set_elements.html
+share/doc/mpich/html/www3/MPI_Status_set_elements_x.html
 share/doc/mpich/html/www3/MPI_TAG.htm
 share/doc/mpich/html/www3/MPI_TAG_UB.htm
+share/doc/mpich/html/www3/MPI_THREAD_FUNNELED.htm
+share/doc/mpich/html/www3/MPI_THREAD_MULTIPLE.htm
+share/doc/mpich/html/www3/MPI_THREAD_SERIALIZED.htm
+share/doc/mpich/html/www3/MPI_THREAD_SINGLE.htm
+share/doc/mpich/html/www3/MPI_TYPECLASS_COMPLEX.htm
+share/doc/mpich/html/www3/MPI_TYPECLASS_INTEGER.htm
+share/doc/mpich/html/www3/MPI_TYPECLASS_REAL.htm
+share/doc/mpich/html/www3/MPI_TYPE_DUP_FN.htm
+share/doc/mpich/html/www3/MPI_TYPE_NULL_COPY_FN.htm
+share/doc/mpich/html/www3/MPI_TYPE_NULL_DELETE_FN.htm
 share/doc/mpich/html/www3/MPI_T_BIND_MPI_COMM.htm
 share/doc/mpich/html/www3/MPI_T_BIND_MPI_DATATYPE.htm
 share/doc/mpich/html/www3/MPI_T_BIND_MPI_ERRHANDLER.htm
@@ -705,8 +996,8 @@ share/doc/mpich/html/www3/MPI_T_ENUM_NUL
 share/doc/mpich/html/www3/MPI_T_ERR_CANNOT_INIT.htm
 share/doc/mpich/html/www3/MPI_T_ERR_CVAR_SET_NEVER.htm
 share/doc/mpich/html/www3/MPI_T_ERR_CVAR_SET_NOT_NOW.htm
-share/doc/mpich/html/www3/MPI_T_ERR_INVALID_HANDLE.htm
 share/doc/mpich/html/www3/MPI_T_ERR_INVALID.htm
+share/doc/mpich/html/www3/MPI_T_ERR_INVALID_HANDLE.htm
 share/doc/mpich/html/www3/MPI_T_ERR_INVALID_INDEX.htm
 share/doc/mpich/html/www3/MPI_T_ERR_INVALID_ITEM.htm
 share/doc/mpich/html/www3/MPI_T_ERR_INVALID_NAME.htm
@@ -718,10 +1009,6 @@ share/doc/mpich/html/www3/MPI_T_ERR_OUT_
 share/doc/mpich/html/www3/MPI_T_ERR_PVAR_NO_ATOMIC.htm
 share/doc/mpich/html/www3/MPI_T_ERR_PVAR_NO_STARTSTOP.htm
 share/doc/mpich/html/www3/MPI_T_ERR_PVAR_NO_WRITE.htm
-share/doc/mpich/html/www3/MPI_THREAD_FUNNELED.htm
-share/doc/mpich/html/www3/MPI_THREAD_MULTIPLE.htm
-share/doc/mpich/html/www3/MPI_THREAD_SERIALIZED.htm
-share/doc/mpich/html/www3/MPI_THREAD_SINGLE.htm
 share/doc/mpich/html/www3/MPI_T_PVAR_CLASS_AGGREGATE.htm
 share/doc/mpich/html/www3/MPI_T_PVAR_CLASS_COUNTER.htm
 share/doc/mpich/html/www3/MPI_T_PVAR_CLASS_GENERIC.htm
@@ -734,11 +1021,11 @@ share/doc/mpich/html/www3/MPI_T_PVAR_CLA
 share/doc/mpich/html/www3/MPI_T_PVAR_CLASS_TIMER.htm
 share/doc/mpich/html/www3/MPI_T_PVAR_HANDLE_NULL.htm
 share/doc/mpich/html/www3/MPI_T_PVAR_SESSION_NULL.htm
-share/doc/mpich/html/www3/MPI_T_SCOPE_ALL_EQ.htm
 share/doc/mpich/html/www3/MPI_T_SCOPE_ALL.htm
+share/doc/mpich/html/www3/MPI_T_SCOPE_ALL_EQ.htm
 share/doc/mpich/html/www3/MPI_T_SCOPE_CONSTANT.htm
-share/doc/mpich/html/www3/MPI_T_SCOPE_GROUP_EQ.htm
 share/doc/mpich/html/www3/MPI_T_SCOPE_GROUP.htm
+share/doc/mpich/html/www3/MPI_T_SCOPE_GROUP_EQ.htm
 share/doc/mpich/html/www3/MPI_T_SCOPE_LOCAL.htm
 share/doc/mpich/html/www3/MPI_T_SCOPE_READONLY.htm
 share/doc/mpich/html/www3/MPI_T_VERBOSITY_MPIDEV_ALL.htm
@@ -750,328 +1037,6 @@ share/doc/mpich/html/www3/MPI_T_VERBOSIT
 share/doc/mpich/html/www3/MPI_T_VERBOSITY_USER_ALL.htm
 share/doc/mpich/html/www3/MPI_T_VERBOSITY_USER_BASIC.htm
 share/doc/mpich/html/www3/MPI_T_VERBOSITY_USER_DETAIL.htm
-share/doc/mpich/html/www3/MPI_TYPECLASS_COMPLEX.htm
-share/doc/mpich/html/www3/MPI_TYPECLASS_INTEGER.htm
-share/doc/mpich/html/www3/MPI_TYPECLASS_REAL.htm
-share/doc/mpich/html/www3/MPI_TYPE_DUP_FN.htm
-share/doc/mpich/html/www3/MPI_TYPE_NULL_COPY_FN.htm
-share/doc/mpich/html/www3/MPI_TYPE_NULL_DELETE_FN.htm
-share/doc/mpich/html/www3/MPI_UB.htm
-share/doc/mpich/html/www3/MPI_UINT16_T.htm
-share/doc/mpich/html/www3/MPI_UINT32_T.htm
-share/doc/mpich/html/www3/MPI_UINT64_T.htm
-share/doc/mpich/html/www3/MPI_UINT8_T.htm
-share/doc/mpich/html/www3/MPI_UNDEFINED.htm
-share/doc/mpich/html/www3/MPI_UNDEFINED_RANK.htm
-share/doc/mpich/html/www3/MPI_UNEQUAL.htm
-share/doc/mpich/html/www3/MPI_UNIVERSE_SIZE.htm
-share/doc/mpich/html/www3/MPI_UNSIGNED_CHAR.htm
-share/doc/mpich/html/www3/MPI_UNSIGNED.htm
-share/doc/mpich/html/www3/MPI_UNSIGNED_LONG.htm
-share/doc/mpich/html/www3/MPI_UNSIGNED_LONG_LONG.htm
-share/doc/mpich/html/www3/MPI_UNSIGNED_SHORT.htm
-share/doc/mpich/html/www3/MPI_UNWEIGHTED.htm
-share/doc/mpich/html/www3/MPI_User_function.htm
-share/doc/mpich/html/www3/MPI_VERSION.htm
-share/doc/mpich/html/www3/MPI_WCHAR.htm
-share/doc/mpich/html/www3/MPI_WEIGHTS_EMPTY.htm
-share/doc/mpich/html/www3/MPI_WIN_BASE.htm
-share/doc/mpich/html/www3/MPI_WIN_CREATE_FLAVOR.htm
-share/doc/mpich/html/www3/MPI_WIN_DISP_UNIT.htm
-share/doc/mpich/html/www3/MPI_WIN_DUP_FN.htm
-share/doc/mpich/html/www3/MPI_WIN_FLAVOR_ALLOCATE.htm
-share/doc/mpich/html/www3/MPI_WIN_FLAVOR_CREATE.htm
-share/doc/mpich/html/www3/MPI_WIN_FLAVOR_DYNAMIC.htm
-share/doc/mpich/html/www3/MPI_WIN_FLAVOR_SHARED.htm
-share/doc/mpich/html/www3/MPI_WIN_MODEL.htm
-share/doc/mpich/html/www3/MPI_WIN_NULL_COPY_FN.htm
-share/doc/mpich/html/www3/MPI_WIN_NULL_DELETE_FN.htm
-share/doc/mpich/html/www3/MPI_WIN_NULL.htm
-share/doc/mpich/html/www3/MPI_WIN_SEPARATE.htm
-share/doc/mpich/html/www3/MPI_WIN_SIZE.htm
-share/doc/mpich/html/www3/MPI_WIN_UNIFIED.htm
-share/doc/mpich/html/www3/MPI_WTIME_IS_GLOBAL.htm
-share/doc/mpich/html/www3/MPIX_GPU_query_support.html
-share/doc/mpich/html/www3/MPIX_Comm_agree.html
-share/doc/mpich/html/www3/MPIX_Comm_failure_ack.html
-share/doc/mpich/html/www3/MPIX_Comm_failure_get_acked.html
-share/doc/mpich/html/www3/MPIX_Comm_revoke.html
-share/doc/mpich/html/www3/MPIX_Comm_shrink.html
-share/doc/mpich/html/www3/MPI_Abort.html
-share/doc/mpich/html/www3/MPI_Accumulate.html
-share/doc/mpich/html/www3/MPI_Add_error_class.html
-share/doc/mpich/html/www3/MPI_Add_error_code.html
-share/doc/mpich/html/www3/MPI_Add_error_string.html
-share/doc/mpich/html/www3/MPI_Address.html
-share/doc/mpich/html/www3/MPI_Aint_add.html
-share/doc/mpich/html/www3/MPI_Aint_diff.html
-share/doc/mpich/html/www3/MPI_Allgather.html
-share/doc/mpich/html/www3/MPI_Allgatherv.html
-share/doc/mpich/html/www3/MPI_Alloc_mem.html
-share/doc/mpich/html/www3/MPI_Allreduce.html
-share/doc/mpich/html/www3/MPI_Alltoall.html
-share/doc/mpich/html/www3/MPI_Alltoallv.html
-share/doc/mpich/html/www3/MPI_Alltoallw.html
-share/doc/mpich/html/www3/MPI_Attr_delete.html
-share/doc/mpich/html/www3/MPI_Attr_get.html
-share/doc/mpich/html/www3/MPI_Attr_put.html
-share/doc/mpich/html/www3/MPI_Barrier.html
-share/doc/mpich/html/www3/MPI_Bcast.html
-share/doc/mpich/html/www3/MPI_Bsend.html
-share/doc/mpich/html/www3/MPI_Bsend_init.html
-share/doc/mpich/html/www3/MPI_Buffer_attach.html
-share/doc/mpich/html/www3/MPI_Buffer_detach.html
-share/doc/mpich/html/www3/MPI_Cancel.html
-share/doc/mpich/html/www3/MPI_Cart_coords.html
-share/doc/mpich/html/www3/MPI_Cart_create.html
-share/doc/mpich/html/www3/MPI_Cart_get.html
-share/doc/mpich/html/www3/MPI_Cart_map.html
-share/doc/mpich/html/www3/MPI_Cart_rank.html
-share/doc/mpich/html/www3/MPI_Cart_shift.html
-share/doc/mpich/html/www3/MPI_Cart_sub.html
-share/doc/mpich/html/www3/MPI_Cartdim_get.html
-share/doc/mpich/html/www3/MPI_Close_port.html
-share/doc/mpich/html/www3/MPI_Comm_accept.html
-share/doc/mpich/html/www3/MPI_Comm_call_errhandler.html
-share/doc/mpich/html/www3/MPI_Comm_compare.html
-share/doc/mpich/html/www3/MPI_Comm_connect.html
-share/doc/mpich/html/www3/MPI_Comm_create.html
-share/doc/mpich/html/www3/MPI_Comm_create_errhandler.html
-share/doc/mpich/html/www3/MPI_Comm_create_group.html
-share/doc/mpich/html/www3/MPI_Comm_create_keyval.html
-share/doc/mpich/html/www3/MPI_Comm_delete_attr.html
-share/doc/mpich/html/www3/MPI_Comm_disconnect.html
-share/doc/mpich/html/www3/MPI_Comm_dup.html
-share/doc/mpich/html/www3/MPI_Comm_dup_with_info.html
-share/doc/mpich/html/www3/MPI_Comm_free.html
-share/doc/mpich/html/www3/MPI_Comm_free_keyval.html
-share/doc/mpich/html/www3/MPI_Comm_get_attr.html
-share/doc/mpich/html/www3/MPI_Comm_get_errhandler.html
-share/doc/mpich/html/www3/MPI_Comm_get_info.html
-share/doc/mpich/html/www3/MPI_Comm_get_name.html
-share/doc/mpich/html/www3/MPI_Comm_get_parent.html
-share/doc/mpich/html/www3/MPI_Comm_group.html
-share/doc/mpich/html/www3/MPI_Comm_idup.html
-share/doc/mpich/html/www3/MPI_Comm_join.html
-share/doc/mpich/html/www3/MPI_Comm_rank.html
-share/doc/mpich/html/www3/MPI_Comm_remote_group.html
-share/doc/mpich/html/www3/MPI_Comm_remote_size.html
-share/doc/mpich/html/www3/MPI_Comm_set_attr.html
-share/doc/mpich/html/www3/MPI_Comm_set_errhandler.html
-share/doc/mpich/html/www3/MPI_Comm_set_info.html
-share/doc/mpich/html/www3/MPI_Comm_set_name.html
-share/doc/mpich/html/www3/MPI_Comm_size.html
-share/doc/mpich/html/www3/MPI_Comm_spawn.html
-share/doc/mpich/html/www3/MPI_Comm_spawn_multiple.html
-share/doc/mpich/html/www3/MPI_Comm_split.html
-share/doc/mpich/html/www3/MPI_Comm_split_type.html
-share/doc/mpich/html/www3/MPI_Comm_test_inter.html
-share/doc/mpich/html/www3/MPI_Compare_and_swap.html
-share/doc/mpich/html/www3/MPI_Dims_create.html
-share/doc/mpich/html/www3/MPI_Dist_graph_create.html
-share/doc/mpich/html/www3/MPI_Dist_graph_create_adjacent.html
-share/doc/mpich/html/www3/MPI_Dist_graph_neighbors.html
-share/doc/mpich/html/www3/MPI_Dist_graph_neighbors_count.html
-share/doc/mpich/html/www3/MPI_Errhandler_create.html
-share/doc/mpich/html/www3/MPI_Errhandler_free.html
-share/doc/mpich/html/www3/MPI_Errhandler_get.html
-share/doc/mpich/html/www3/MPI_Errhandler_set.html
-share/doc/mpich/html/www3/MPI_Error_class.html
-share/doc/mpich/html/www3/MPI_Error_string.html
-share/doc/mpich/html/www3/MPI_Exscan.html
-share/doc/mpich/html/www3/MPI_Fetch_and_op.html
-share/doc/mpich/html/www3/MPI_File_c2f.html
-share/doc/mpich/html/www3/MPI_File_call_errhandler.html
-share/doc/mpich/html/www3/MPI_File_close.html
-share/doc/mpich/html/www3/MPI_File_create_errhandler.html
-share/doc/mpich/html/www3/MPI_File_delete.html
-share/doc/mpich/html/www3/MPI_File_f2c.html
-share/doc/mpich/html/www3/MPI_File_get_amode.html
-share/doc/mpich/html/www3/MPI_File_get_atomicity.html
-share/doc/mpich/html/www3/MPI_File_get_byte_offset.html
-share/doc/mpich/html/www3/MPI_File_get_errhandler.html
-share/doc/mpich/html/www3/MPI_File_get_group.html
-share/doc/mpich/html/www3/MPI_File_get_info.html
-share/doc/mpich/html/www3/MPI_File_get_position.html
-share/doc/mpich/html/www3/MPI_File_get_position_shared.html
-share/doc/mpich/html/www3/MPI_File_get_size.html
-share/doc/mpich/html/www3/MPI_File_get_type_extent.html
-share/doc/mpich/html/www3/MPI_File_get_view.html
-share/doc/mpich/html/www3/MPI_File_iread.html
-share/doc/mpich/html/www3/MPI_File_iread_all.html
-share/doc/mpich/html/www3/MPI_File_iread_at.html
-share/doc/mpich/html/www3/MPI_File_iread_at_all.html
-share/doc/mpich/html/www3/MPI_File_iread_shared.html
-share/doc/mpich/html/www3/MPI_File_iwrite.html
-share/doc/mpich/html/www3/MPI_File_iwrite_all.html
-share/doc/mpich/html/www3/MPI_File_iwrite_at.html
-share/doc/mpich/html/www3/MPI_File_iwrite_at_all.html
-share/doc/mpich/html/www3/MPI_File_iwrite_shared.html
-share/doc/mpich/html/www3/MPI_File_open.html
-share/doc/mpich/html/www3/MPI_File_preallocate.html
-share/doc/mpich/html/www3/MPI_File_read.html
-share/doc/mpich/html/www3/MPI_File_read_all.html
-share/doc/mpich/html/www3/MPI_File_read_all_begin.html
-share/doc/mpich/html/www3/MPI_File_read_all_end.html
-share/doc/mpich/html/www3/MPI_File_read_at.html
-share/doc/mpich/html/www3/MPI_File_read_at_all.html
-share/doc/mpich/html/www3/MPI_File_read_at_all_begin.html
-share/doc/mpich/html/www3/MPI_File_read_at_all_end.html
-share/doc/mpich/html/www3/MPI_File_read_ordered.html
-share/doc/mpich/html/www3/MPI_File_read_ordered_begin.html
-share/doc/mpich/html/www3/MPI_File_read_ordered_end.html
-share/doc/mpich/html/www3/MPI_File_read_shared.html
-share/doc/mpich/html/www3/MPI_File_seek.html
-share/doc/mpich/html/www3/MPI_File_seek_shared.html
-share/doc/mpich/html/www3/MPI_File_set_atomicity.html
-share/doc/mpich/html/www3/MPI_File_set_errhandler.html
-share/doc/mpich/html/www3/MPI_File_set_info.html
-share/doc/mpich/html/www3/MPI_File_set_size.html
-share/doc/mpich/html/www3/MPI_File_set_view.html
-share/doc/mpich/html/www3/MPI_File_sync.html
-share/doc/mpich/html/www3/MPI_File_write.html
-share/doc/mpich/html/www3/MPI_File_write_all.html
-share/doc/mpich/html/www3/MPI_File_write_all_begin.html
-share/doc/mpich/html/www3/MPI_File_write_all_end.html
-share/doc/mpich/html/www3/MPI_File_write_at.html
-share/doc/mpich/html/www3/MPI_File_write_at_all.html
-share/doc/mpich/html/www3/MPI_File_write_at_all_begin.html
-share/doc/mpich/html/www3/MPI_File_write_at_all_end.html
-share/doc/mpich/html/www3/MPI_File_write_ordered.html
-share/doc/mpich/html/www3/MPI_File_write_ordered_begin.html
-share/doc/mpich/html/www3/MPI_File_write_ordered_end.html
-share/doc/mpich/html/www3/MPI_File_write_shared.html
-share/doc/mpich/html/www3/MPI_Finalize.html
-share/doc/mpich/html/www3/MPI_Finalized.html
-share/doc/mpich/html/www3/MPI_Free_mem.html
-share/doc/mpich/html/www3/MPI_Gather.html
-share/doc/mpich/html/www3/MPI_Gatherv.html
-share/doc/mpich/html/www3/MPI_Get.html
-share/doc/mpich/html/www3/MPI_Get_accumulate.html
-share/doc/mpich/html/www3/MPI_Get_address.html
-share/doc/mpich/html/www3/MPI_Get_count.html
-share/doc/mpich/html/www3/MPI_Get_elements.html
-share/doc/mpich/html/www3/MPI_Get_elements_x.html
-share/doc/mpich/html/www3/MPI_Get_library_version.html
-share/doc/mpich/html/www3/MPI_Get_processor_name.html
-share/doc/mpich/html/www3/MPI_Get_version.html
-share/doc/mpich/html/www3/MPI_Graph_create.html
-share/doc/mpich/html/www3/MPI_Graph_get.html
-share/doc/mpich/html/www3/MPI_Graph_map.html
-share/doc/mpich/html/www3/MPI_Graph_neighbors.html
-share/doc/mpich/html/www3/MPI_Graph_neighbors_count.html
-share/doc/mpich/html/www3/MPI_Graphdims_get.html
-share/doc/mpich/html/www3/MPI_Grequest_complete.html
-share/doc/mpich/html/www3/MPI_Grequest_start.html
-share/doc/mpich/html/www3/MPI_Group_compare.html
-share/doc/mpich/html/www3/MPI_Group_difference.html
-share/doc/mpich/html/www3/MPI_Group_excl.html
-share/doc/mpich/html/www3/MPI_Group_free.html
-share/doc/mpich/html/www3/MPI_Group_incl.html
-share/doc/mpich/html/www3/MPI_Group_intersection.html
-share/doc/mpich/html/www3/MPI_Group_range_excl.html
-share/doc/mpich/html/www3/MPI_Group_range_incl.html
-share/doc/mpich/html/www3/MPI_Group_rank.html
-share/doc/mpich/html/www3/MPI_Group_size.html
-share/doc/mpich/html/www3/MPI_Group_translate_ranks.html
-share/doc/mpich/html/www3/MPI_Group_union.html
-share/doc/mpich/html/www3/MPI_Iallgather.html
-share/doc/mpich/html/www3/MPI_Iallgatherv.html
-share/doc/mpich/html/www3/MPI_Iallreduce.html
-share/doc/mpich/html/www3/MPI_Ialltoall.html
-share/doc/mpich/html/www3/MPI_Ialltoallv.html
-share/doc/mpich/html/www3/MPI_Ialltoallw.html
-share/doc/mpich/html/www3/MPI_Ibarrier.html
-share/doc/mpich/html/www3/MPI_Ibcast.html
-share/doc/mpich/html/www3/MPI_Ibsend.html
-share/doc/mpich/html/www3/MPI_Iexscan.html
-share/doc/mpich/html/www3/MPI_Igather.html
-share/doc/mpich/html/www3/MPI_Igatherv.html
-share/doc/mpich/html/www3/MPI_Improbe.html
-share/doc/mpich/html/www3/MPI_Imrecv.html
-share/doc/mpich/html/www3/MPI_Ineighbor_allgather.html
-share/doc/mpich/html/www3/MPI_Ineighbor_allgatherv.html
-share/doc/mpich/html/www3/MPI_Ineighbor_alltoall.html
-share/doc/mpich/html/www3/MPI_Ineighbor_alltoallv.html
-share/doc/mpich/html/www3/MPI_Ineighbor_alltoallw.html
-share/doc/mpich/html/www3/MPI_Info_create.html
-share/doc/mpich/html/www3/MPI_Info_delete.html
-share/doc/mpich/html/www3/MPI_Info_dup.html
-share/doc/mpich/html/www3/MPI_Info_free.html
-share/doc/mpich/html/www3/MPI_Info_get.html
-share/doc/mpich/html/www3/MPI_Info_get_nkeys.html
-share/doc/mpich/html/www3/MPI_Info_get_nthkey.html
-share/doc/mpich/html/www3/MPI_Info_get_valuelen.html
-share/doc/mpich/html/www3/MPI_Info_set.html
-share/doc/mpich/html/www3/MPI_Init.html
-share/doc/mpich/html/www3/MPI_Init_thread.html
-share/doc/mpich/html/www3/MPI_Initialized.html
-share/doc/mpich/html/www3/MPI_Intercomm_create.html
-share/doc/mpich/html/www3/MPI_Intercomm_merge.html
-share/doc/mpich/html/www3/MPI_Iprobe.html
-share/doc/mpich/html/www3/MPI_Irecv.html
-share/doc/mpich/html/www3/MPI_Ireduce.html
-share/doc/mpich/html/www3/MPI_Ireduce_scatter.html
-share/doc/mpich/html/www3/MPI_Ireduce_scatter_block.html
-share/doc/mpich/html/www3/MPI_Irsend.html
-share/doc/mpich/html/www3/MPI_Is_thread_main.html
-share/doc/mpich/html/www3/MPI_Iscan.html
-share/doc/mpich/html/www3/MPI_Iscatter.html
-share/doc/mpich/html/www3/MPI_Iscatterv.html
-share/doc/mpich/html/www3/MPI_Isend.html
-share/doc/mpich/html/www3/MPI_Issend.html
-share/doc/mpich/html/www3/MPI_Keyval_create.html
-share/doc/mpich/html/www3/MPI_Keyval_free.html
-share/doc/mpich/html/www3/MPI_Lookup_name.html
-share/doc/mpich/html/www3/MPI_Mprobe.html
-share/doc/mpich/html/www3/MPI_Mrecv.html
-share/doc/mpich/html/www3/MPI_Neighbor_allgather.html
-share/doc/mpich/html/www3/MPI_Neighbor_allgatherv.html
-share/doc/mpich/html/www3/MPI_Neighbor_alltoall.html
-share/doc/mpich/html/www3/MPI_Neighbor_alltoallv.html
-share/doc/mpich/html/www3/MPI_Neighbor_alltoallw.html
-share/doc/mpich/html/www3/MPI_Op_commute.html
-share/doc/mpich/html/www3/MPI_Op_create.html
-share/doc/mpich/html/www3/MPI_Op_free.html
-share/doc/mpich/html/www3/MPI_Open_port.html
-share/doc/mpich/html/www3/MPI_Pack.html
-share/doc/mpich/html/www3/MPI_Pack_external.html
-share/doc/mpich/html/www3/MPI_Pack_external_size.html
-share/doc/mpich/html/www3/MPI_Pack_size.html
-share/doc/mpich/html/www3/MPI_Pcontrol.html
-share/doc/mpich/html/www3/MPI_Probe.html
-share/doc/mpich/html/www3/MPI_Publish_name.html
-share/doc/mpich/html/www3/MPI_Put.html
-share/doc/mpich/html/www3/MPI_Query_thread.html
-share/doc/mpich/html/www3/MPI_Raccumulate.html
-share/doc/mpich/html/www3/MPI_Recv.html
-share/doc/mpich/html/www3/MPI_Recv_init.html
-share/doc/mpich/html/www3/MPI_Reduce.html
-share/doc/mpich/html/www3/MPI_Reduce_local.html
-share/doc/mpich/html/www3/MPI_Reduce_scatter.html
-share/doc/mpich/html/www3/MPI_Reduce_scatter_block.html
-share/doc/mpich/html/www3/MPI_Register_datarep.html
-share/doc/mpich/html/www3/MPI_Request_free.html
-share/doc/mpich/html/www3/MPI_Request_get_status.html
-share/doc/mpich/html/www3/MPI_Rget.html
-share/doc/mpich/html/www3/MPI_Rget_accumulate.html
-share/doc/mpich/html/www3/MPI_Rput.html
-share/doc/mpich/html/www3/MPI_Rsend.html
-share/doc/mpich/html/www3/MPI_Rsend_init.html
-share/doc/mpich/html/www3/MPI_Scan.html
-share/doc/mpich/html/www3/MPI_Scatter.html
-share/doc/mpich/html/www3/MPI_Scatterv.html
-share/doc/mpich/html/www3/MPI_Send.html
-share/doc/mpich/html/www3/MPI_Send_init.html
-share/doc/mpich/html/www3/MPI_Sendrecv.html
-share/doc/mpich/html/www3/MPI_Sendrecv_replace.html
-share/doc/mpich/html/www3/MPI_Ssend.html
-share/doc/mpich/html/www3/MPI_Ssend_init.html
-share/doc/mpich/html/www3/MPI_Start.html
-share/doc/mpich/html/www3/MPI_Startall.html
-share/doc/mpich/html/www3/MPI_Status_set_cancelled.html
-share/doc/mpich/html/www3/MPI_Status_set_elements.html
-share/doc/mpich/html/www3/MPI_Status_set_elements_x.html
 share/doc/mpich/html/www3/MPI_T_category_changed.html
 share/doc/mpich/html/www3/MPI_T_category_get_categories.html
 share/doc/mpich/html/www3/MPI_T_category_get_cvars.html
@@ -1145,9 +1110,44 @@ share/doc/mpich/html/www3/MPI_Type_size_
 share/doc/mpich/html/www3/MPI_Type_struct.html
 share/doc/mpich/html/www3/MPI_Type_ub.html
 share/doc/mpich/html/www3/MPI_Type_vector.html
+share/doc/mpich/html/www3/MPI_UB.htm
+share/doc/mpich/html/www3/MPI_UINT16_T.htm
+share/doc/mpich/html/www3/MPI_UINT32_T.htm
+share/doc/mpich/html/www3/MPI_UINT64_T.htm
+share/doc/mpich/html/www3/MPI_UINT8_T.htm
+share/doc/mpich/html/www3/MPI_UNDEFINED.htm
+share/doc/mpich/html/www3/MPI_UNDEFINED_RANK.htm
+share/doc/mpich/html/www3/MPI_UNEQUAL.htm
+share/doc/mpich/html/www3/MPI_UNIVERSE_SIZE.htm
+share/doc/mpich/html/www3/MPI_UNSIGNED.htm
+share/doc/mpich/html/www3/MPI_UNSIGNED_CHAR.htm
+share/doc/mpich/html/www3/MPI_UNSIGNED_LONG.htm
+share/doc/mpich/html/www3/MPI_UNSIGNED_LONG_LONG.htm
+share/doc/mpich/html/www3/MPI_UNSIGNED_SHORT.htm
+share/doc/mpich/html/www3/MPI_UNWEIGHTED.htm
 share/doc/mpich/html/www3/MPI_Unpack.html
 share/doc/mpich/html/www3/MPI_Unpack_external.html
 share/doc/mpich/html/www3/MPI_Unpublish_name.html
+share/doc/mpich/html/www3/MPI_User_function.htm
+share/doc/mpich/html/www3/MPI_VERSION.htm
+share/doc/mpich/html/www3/MPI_WCHAR.htm
+share/doc/mpich/html/www3/MPI_WEIGHTS_EMPTY.htm
+share/doc/mpich/html/www3/MPI_WIN_BASE.htm
+share/doc/mpich/html/www3/MPI_WIN_CREATE_FLAVOR.htm
+share/doc/mpich/html/www3/MPI_WIN_DISP_UNIT.htm
+share/doc/mpich/html/www3/MPI_WIN_DUP_FN.htm
+share/doc/mpich/html/www3/MPI_WIN_FLAVOR_ALLOCATE.htm
+share/doc/mpich/html/www3/MPI_WIN_FLAVOR_CREATE.htm
+share/doc/mpich/html/www3/MPI_WIN_FLAVOR_DYNAMIC.htm
+share/doc/mpich/html/www3/MPI_WIN_FLAVOR_SHARED.htm
+share/doc/mpich/html/www3/MPI_WIN_MODEL.htm
+share/doc/mpich/html/www3/MPI_WIN_NULL.htm
+share/doc/mpich/html/www3/MPI_WIN_NULL_COPY_FN.htm
+share/doc/mpich/html/www3/MPI_WIN_NULL_DELETE_FN.htm
+share/doc/mpich/html/www3/MPI_WIN_SEPARATE.htm
+share/doc/mpich/html/www3/MPI_WIN_SIZE.htm
+share/doc/mpich/html/www3/MPI_WIN_UNIFIED.htm
+share/doc/mpich/html/www3/MPI_WTIME_IS_GLOBAL.htm
 share/doc/mpich/html/www3/MPI_Wait.html
 share/doc/mpich/html/www3/MPI_Waitall.html
 share/doc/mpich/html/www3/MPI_Waitany.html

Index: pkgsrc/parallel/mpi-ch/distinfo
diff -u pkgsrc/parallel/mpi-ch/distinfo:1.30 pkgsrc/parallel/mpi-ch/distinfo:1.31
--- pkgsrc/parallel/mpi-ch/distinfo:1.30        Thu Aug 25 21:46:53 2022
+++ pkgsrc/parallel/mpi-ch/distinfo     Sun Oct  2 15:35:23 2022
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.30 2022/08/25 21:46:53 thor Exp $
+$NetBSD: distinfo,v 1.31 2022/10/02 15:35:23 he Exp $
 
 BLAKE2s (mpich-3.4.3.tar.gz) = 5d4f3a8e6c80e78e23065a8160c0113c720125074bbaccea32f78b2b3190be36
 SHA512 (mpich-3.4.3.tar.gz) = d8455a3e7150dc720ba8a0660bfbbec364b62729f4a319928bb910644d20ee68d267baf9e9e2c322540a725e41858b416ed5fff001fb1f6aa45d1c08db8dad1a
@@ -8,6 +8,10 @@ SHA1 (patch-configure) = 3fd9d0029536c13
 SHA1 (patch-modules_libfabric_configure) = 58a60869a1f0e20c341336a69e3dc29a2b7ea7b7
 SHA1 (patch-modules_ucx_configure) = cba7bc2bbd1378015721cd6935cf9adf6ceccfe2
 SHA1 (patch-src_mpi_romio_configure) = 44dc0a5c655a1e45728bf1aad9ed4480b695df71
+SHA1 (patch-src_mpi_romio_mpl_src_sock_mpl__sockaddr.c) = e058d8d1e8b48590ab0a68d0ace1d4b78326f04f
 SHA1 (patch-src_mpid_ch3_channels_nemesis_include_mpidi_ch3_impl.h) = ec7d063fb22fbfb3fc1ee85197afd6f4c4db22bd
 SHA1 (patch-src_mpid_ch3_channels_nemesis_src_ch3__init.c) = 7b7947271b7a94a3df91515238216b212344177b
+SHA1 (patch-src_mpl_src_sock_mpl__sockaddr.c) = eeb256399e191300e94ade7ad1a8932943b60a3b
+SHA1 (patch-src_pm_hydra2_mpl_src_sock_mpl__sockaddr.c) = fb689800613546391292b9529ec039d5ce2e40da
 SHA1 (patch-src_pm_hydra_configure) = 814abcb0c6424ae9a1718c016e5b0a7f3ad85e59
+SHA1 (patch-src_pm_hydra_mpl_src_sock_mpl__sockaddr.c) = 9526cf793d8c3ef9d3418f798179126e0a5818ef

Added files:

Index: pkgsrc/parallel/mpi-ch/patches/patch-src_mpi_romio_mpl_src_sock_mpl__sockaddr.c
diff -u /dev/null pkgsrc/parallel/mpi-ch/patches/patch-src_mpi_romio_mpl_src_sock_mpl__sockaddr.c:1.1
--- /dev/null   Sun Oct  2 15:35:24 2022
+++ pkgsrc/parallel/mpi-ch/patches/patch-src_mpi_romio_mpl_src_sock_mpl__sockaddr.c     Sun Oct  2 15:35:24 2022
@@ -0,0 +1,16 @@
+$NetBSD: patch-src_mpi_romio_mpl_src_sock_mpl__sockaddr.c,v 1.1 2022/10/02 15:35:24 he Exp $
+
+Conditionalize use of AI_V4MAPPED (not present on NetBSD).
+
+--- src/mpi/romio/mpl/src/sock/mpl_sockaddr.c.orig     2021-12-16 16:59:29.000000000 +0000
++++ src/mpi/romio/mpl/src/sock/mpl_sockaddr.c
+@@ -98,7 +98,9 @@ int MPL_get_sockaddr(const char *s_hostn
+     ai_hint.ai_family = af_type;
+     ai_hint.ai_socktype = SOCK_STREAM;
+     ai_hint.ai_protocol = IPPROTO_TCP;
++#ifdef AI_V4MAPPED
+     ai_hint.ai_flags = AI_V4MAPPED;
++#endif
+     ret = getaddrinfo(s_hostname, NULL, &ai_hint, &ai_list);
+     if (ret) {
+         return ret;
Index: pkgsrc/parallel/mpi-ch/patches/patch-src_mpl_src_sock_mpl__sockaddr.c
diff -u /dev/null pkgsrc/parallel/mpi-ch/patches/patch-src_mpl_src_sock_mpl__sockaddr.c:1.1
--- /dev/null   Sun Oct  2 15:35:24 2022
+++ pkgsrc/parallel/mpi-ch/patches/patch-src_mpl_src_sock_mpl__sockaddr.c       Sun Oct  2 15:35:24 2022
@@ -0,0 +1,16 @@
+$NetBSD: patch-src_mpl_src_sock_mpl__sockaddr.c,v 1.1 2022/10/02 15:35:24 he Exp $
+
+Conditionalize use of AI_V4MAPPED (not present on NetBSD).
+
+--- src/mpl/src/sock/mpl_sockaddr.c.orig       2021-12-16 16:59:29.000000000 +0000
++++ src/mpl/src/sock/mpl_sockaddr.c
+@@ -98,7 +98,9 @@ int MPL_get_sockaddr(const char *s_hostn
+     ai_hint.ai_family = af_type;
+     ai_hint.ai_socktype = SOCK_STREAM;
+     ai_hint.ai_protocol = IPPROTO_TCP;
++#ifdef AI_V4MAPPED
+     ai_hint.ai_flags = AI_V4MAPPED;
++#endif
+     ret = getaddrinfo(s_hostname, NULL, &ai_hint, &ai_list);
+     if (ret) {
+         return ret;
Index: pkgsrc/parallel/mpi-ch/patches/patch-src_pm_hydra2_mpl_src_sock_mpl__sockaddr.c
diff -u /dev/null pkgsrc/parallel/mpi-ch/patches/patch-src_pm_hydra2_mpl_src_sock_mpl__sockaddr.c:1.1
--- /dev/null   Sun Oct  2 15:35:24 2022
+++ pkgsrc/parallel/mpi-ch/patches/patch-src_pm_hydra2_mpl_src_sock_mpl__sockaddr.c     Sun Oct  2 15:35:24 2022
@@ -0,0 +1,16 @@
+$NetBSD: patch-src_pm_hydra2_mpl_src_sock_mpl__sockaddr.c,v 1.1 2022/10/02 15:35:24 he Exp $
+
+Conditionalize use of AI_V4MAPPED (not present on NetBSD).
+
+--- src/pm/hydra2/mpl/src/sock/mpl_sockaddr.c.orig     2021-12-16 16:59:29.000000000 +0000
++++ src/pm/hydra2/mpl/src/sock/mpl_sockaddr.c
+@@ -98,7 +98,9 @@ int MPL_get_sockaddr(const char *s_hostn
+     ai_hint.ai_family = af_type;
+     ai_hint.ai_socktype = SOCK_STREAM;
+     ai_hint.ai_protocol = IPPROTO_TCP;
++#ifdef AI_V4MAPPED
+     ai_hint.ai_flags = AI_V4MAPPED;
++#endif
+     ret = getaddrinfo(s_hostname, NULL, &ai_hint, &ai_list);
+     if (ret) {
+         return ret;
Index: pkgsrc/parallel/mpi-ch/patches/patch-src_pm_hydra_mpl_src_sock_mpl__sockaddr.c
diff -u /dev/null pkgsrc/parallel/mpi-ch/patches/patch-src_pm_hydra_mpl_src_sock_mpl__sockaddr.c:1.1
--- /dev/null   Sun Oct  2 15:35:24 2022
+++ pkgsrc/parallel/mpi-ch/patches/patch-src_pm_hydra_mpl_src_sock_mpl__sockaddr.c      Sun Oct  2 15:35:24 2022
@@ -0,0 +1,16 @@
+$NetBSD: patch-src_pm_hydra_mpl_src_sock_mpl__sockaddr.c,v 1.1 2022/10/02 15:35:24 he Exp $
+
+Conditionalize use of AI_V4MAPPED (not present on NetBSD).
+
+--- src/pm/hydra/mpl/src/sock/mpl_sockaddr.c.orig      2021-12-16 16:59:29.000000000 +0000
++++ src/pm/hydra/mpl/src/sock/mpl_sockaddr.c
+@@ -98,7 +98,9 @@ int MPL_get_sockaddr(const char *s_hostn
+     ai_hint.ai_family = af_type;
+     ai_hint.ai_socktype = SOCK_STREAM;
+     ai_hint.ai_protocol = IPPROTO_TCP;
++#ifdef AI_V4MAPPED
+     ai_hint.ai_flags = AI_V4MAPPED;
++#endif
+     ret = getaddrinfo(s_hostname, NULL, &ai_hint, &ai_list);
+     if (ret) {
+         return ret;



Home | Main Index | Thread Index | Old Index