On Sat, Jun 01 2019, Stuart Henderson <s...@spacehopper.org> wrote:
> Please don't do the huge bump for SHARED_LIBS, just a standard major
> bump for the existing libraries and start the new ones at 0.0

IIRC the problem is that SHARED_LIBS isn't respected.

> --
> Sent from a phone, apologies for poor formatting.
>
> On 31 May 2019 18:55:23 Martin Reindl <mar...@catai.org> wrote:
>
>> Hello ports@,
>>
>>
>> here is an update for another port that probably get's not much widespread
>> usage. Nevertheless, this is worthwhile for people running in an MPI-3.1
>> environment. Tested on macppc, arm64 and amd64. I only needed this once, so
>> I am not too keen on taking MAINTAINER. Note all fortran bits pass make test
>> with the new egfortran from ports-gcc on the aforementioned archs.
>>
>>
>> -m
>>
>>
>>
>>
>> Index: Makefile
>> ===================================================================
>> RCS file: /cvs/ports/devel/openmpi/Makefile,v
>> retrieving revision 1.26
>> diff -u -p -u -p -r1.26 Makefile
>> --- Makefile 21 Jan 2019 14:24:30 -0000 1.26
>> +++ Makefile 30 May 2019 17:19:34 -0000
>> @@ -1,52 +1,46 @@
>> # $OpenBSD: Makefile,v 1.26 2019/01/21 14:24:30 jca Exp $
>>
>> -BROKEN-hppa = error: Could not determine global symbol label prefix
>> -BROKEN-powerpc = checking if Fortran 77 compiler works... no
>> +COMMENT = open source MPI-3.1 implementation
>>
>> -COMMENT = open source MPI-2 implementation
>> -
>> -V= 1.4.1
>> +V= 4.0.1
>> DISTNAME = openmpi-$V
>> -REVISION = 8
>> -
>> -SHARED_LIBS = mca_common_sm 1.0 \
>> - mpi 0.1 \
>> - mpi_cxx 0.0 \
>> - mpi_f77 0.0 \
>> - open-pal 0.0 \
>> - open-rte 0.0
>>
>> CATEGORIES = devel
>>
>> +MASTER_SITES =
>> ${HOMEPAGE}/software/ompi/v${V:C/^([0-9]+\.[0-9]+).*/\1/}/downloads/
>> +
>> HOMEPAGE = http://www.open-mpi.org/
>>
>> +# BSD
>> +PERMIT_PACKAGE_CDROM = Yes
>> +
>> +SHARED_LIBS += mca_common_dstore         1.0 \
>> + mca_common_monitoring     60.0 \
>> + mca_common_ompio          60.1 \
>> + mca_common_sm             60.0 \
>> + mpi                       60.1 \
>> + mpi_cxx  60.0 \
>> + mpi_mpifh                 60.1 \
>> + mpi_usempi_ignore_tkr     60.0 \
>> + mpi_usempif08             60.0 \
>> + ompitrace                 60.0 \
>> + open-pal                  60.1 \
>> + open-rte                  60.1
>> +
>> MODULES = fortran
>> -MODFORTRAN_COMPILER = g77
>> +MODFORTRAN_COMPILER = gfortran
>> BUILD_DEPENDS += ${MODFORTRAN_BUILD_DEPENDS}
>>
>> -# BSD
>> -PERMIT_PACKAGE_CDROM = Yes
>> +LIB_DEPENDS += devel/libexecinfo
>>
>> WANTLIB += c m pthread ${COMPILER_LIBCXX} util z
>> +WANTLIB += pciaccess execinfo
>>
>> COMPILER = base-clang ports-gcc base-gcc
>>
>> -MASTER_SITES =
>> ${HOMEPAGE}/software/ompi/v${V:C/^([0-9]+\.[0-9]+).*/\1/}/downloads/
>> -
>> -# XXX: uses a locally modified libtool.
>> -USE_LIBTOOL = No
>> -
>> -FAKE_FLAGS = sysconfdir=${PREFIX}/share/examples/openmpi/
>> CONFIGURE_STYLE = gnu
>> -CONFIGURE_ENV = F77=${MODFORTRAN_COMPILER}
>> +CONFIGURE_ARGS += --enable-mpi-cxx
>>
>> -.include <bsd.port.arch.mk>
>> -.if ${PROPERTIES:Mclang}
>> -CONFIGURE_ARGS = --disable-visibility
>> -.endif
>> -
>> -# openmpi's otfinfo conflicts with the one from texlive
>> -post-install:
>> - mv ${PREFIX}/bin/otfinfo ${PREFIX}/bin/otfinfompi
>> +FAKE_FLAGS = sysconfdir=${PREFIX}/share/examples/openmpi/
>>
>> .include <bsd.port.mk>
>> Index: distinfo
>> ===================================================================
>> RCS file: /cvs/ports/devel/openmpi/distinfo,v
>> retrieving revision 1.3
>> diff -u -p -u -p -r1.3 distinfo
>> --- distinfo 18 Jan 2015 03:13:19 -0000 1.3
>> +++ distinfo 30 May 2019 17:19:34 -0000
>> @@ -1,2 +1,2 @@
>> -SHA256 (openmpi-1.4.1.tar.gz) = quq9IhjNxPEejgPhVTkQEpzIQw6TN2xANsqW/BoVubU=
>> -SIZE (openmpi-1.4.1.tar.gz) = 9960381
>> +SHA256 (openmpi-4.0.1.tar.gz) = 5V4hP+CaIUq58scirP2L97ObvBgA5LekZNON8V5wf1k=
>> +SIZE (openmpi-4.0.1.tar.gz) = 17513706
>> Index: patches/patch-ompi_contrib_vt_vt_tools_compwrap_compwrap_cc
>> ===================================================================
>> RCS file: patches/patch-ompi_contrib_vt_vt_tools_compwrap_compwrap_cc
>> diff -N patches/patch-ompi_contrib_vt_vt_tools_compwrap_compwrap_cc
>> --- patches/patch-ompi_contrib_vt_vt_tools_compwrap_compwrap_cc 11 Apr
>> 2018 22:49:40 -0000 1.1
>> +++ /dev/null 1 Jan 1970 00:00:00 -0000
>> @@ -1,145 +0,0 @@
>> -$OpenBSD: patch-ompi_contrib_vt_vt_tools_compwrap_compwrap_cc,v 1.1
>> 2018/04/11 22:49:40 sthen Exp $
>> -
>> -Index: ompi/contrib/vt/vt/tools/compwrap/compwrap.cc
>> ---- ompi/contrib/vt/vt/tools/compwrap/compwrap.cc.orig
>> -+++ ompi/contrib/vt/vt/tools/compwrap/compwrap.cc
>> -@@ -99,7 +99,7 @@ ReadDataFile()
>> -       "compiler_iflags_ftrace", "inst_avail", "inst_default"
>> -    };
>> -
>> --   std::string data_file = DATADIR"/" + ExeName + "-wrapper-data.txt";
>> -+   std::string data_file = DATADIR "/" + ExeName + "-wrapper-data.txt";
>> -    std::ifstream in( data_file.c_str() );
>> -    if( !in )
>> -    {
>> -@@ -646,11 +646,11 @@ ParseCommandLine( int argc, char ** argv )
>> -       //
>> -       // -vt:<cc|cxx|f77|f90> <cmd>
>> -       //
>> --      else if( arg.compare("-vt:"WRAP_LANG_SUFFIX) == 0 )
>> -+      else if( arg.compare("-vt:" WRAP_LANG_SUFFIX) == 0 )
>> -       {
>> - if( i == argc - 1 )
>> - {
>> --    std::cerr << ExeName << ": <cmd> expected -- -vt:"WRAP_LANG_SUFFIX
>> -+    std::cerr << ExeName << ": <cmd> expected -- -vt:" WRAP_LANG_SUFFIX
>> -      << std::endl;
>> -    return false;
>> - }
>> -@@ -824,7 +824,7 @@ Wrapper::showUsageText()
>> -     << " compiler wrapper for VampirTrace."
>> -     << std::endl << std::endl
>> -     << " Syntax: " << ExeName << " "
>> --     << "[-vt:"WRAP_LANG_SUFFIX" <cmd>] "
>> -+     << "[-vt:" WRAP_LANG_SUFFIX " <cmd>] "
>> -     << "[-vt:inst <insttype>] [-vt:<seq|mpi|omp|hyb>] "
>> -     << std::endl << "         "
>> -     << "[-vt:opari <args>]"
>> -@@ -840,7 +840,7 @@ Wrapper::showUsageText()
>> -     << std::endl
>> -     << "     -vt:help            Show this help message."
>> -     << std::endl
>> --     << "     -vt:"WRAP_LANG_SUFFIX" <cmd>       ";
>> -+     << "     -vt:" WRAP_LANG_SUFFIX " <cmd>       ";
>> -    if( strlen( WRAP_LANG_SUFFIX ) == 2 ) std::cout << " ";
>> -    std::cout << "Set the underlying compiler command.";
>> -    std::cout <<  std::endl << std::endl;
>> -@@ -895,7 +895,7 @@ Wrapper::showUsageText()
>> -
>> -    std::cout << "     -vt:opari <args>    Set options for OPARI command."
>> -     << std::endl
>> --     << "                         (see
>> "DATADIR"/doc/opari/Readme.html for more information)"
>> -+     << "                         (see " DATADIR
>> "/doc/opari/Readme.html for more information)"
>> -     << std::endl << std::endl
>> -     << "     -vt:<seq|mpi|omp|hyb>"
>> -     << std::endl
>> -@@ -939,7 +939,7 @@ Wrapper::showUsageText()
>> -     << std::endl << std::endl
>> -     << "     See the man page for your underlying compiler for other
>> options that can"
>> -     << std::endl
>> --     << "     be passed through 'vt"WRAP_LANG_SUFFIX"'."
>> -+     << "     be passed through 'vt" WRAP_LANG_SUFFIX "'."
>> -     << std::endl << std::endl
>> -     << "   environment variables:"
>> -     << std::endl
>> -@@ -952,7 +952,7 @@ Wrapper::showUsageText()
>> - #elif defined(WRAP_LANG_F90)
>> -              << "     VT_F90"
>> - #endif
>> --             << "              Equivalent to '-vt:"WRAP_LANG_SUFFIX"'"
>> -+             << "              Equivalent to '-vt:" WRAP_LANG_SUFFIX "'"
>> -              << std::endl
>> -     << "     VT_INST             Equivalent to '-vt:inst'"
>> -     << std::endl << std::endl
>> -@@ -1121,7 +1121,7 @@ Wrapper::show()
>> - if( usesMPI() )
>> - {
>> -    vt_snprintf( vtlib, sizeof(vtlib) - 1,
>> -- "%s %s %s %s "VTHYBLIB" %s %s",
>> -+ "%s %s %s %s " VTHYBLIB " %s %s",
>> - Properties.comp_ldflags.c_str(),
>> - Properties.libdir.c_str(),
>> - getInstType() == INST_TYPE_DYNINST ?
>> -@@ -1136,7 +1136,7 @@ Wrapper::show()
>> - }
>> - else
>> - {
>> --    vt_snprintf( vtlib, sizeof(vtlib) - 1, "%s %s %s "VTOMPLIB" %s",
>> -+    vt_snprintf( vtlib, sizeof(vtlib) - 1, "%s %s %s " VTOMPLIB " %s",
>> - Properties.comp_ldflags.c_str(),
>> - Properties.libdir.c_str(),
>> - getInstType() == INST_TYPE_DYNINST ?
>> -@@ -1146,7 +1146,7 @@ Wrapper::show()
>> -       }
>> -       else if( usesMPI() )
>> -       {
>> -- vt_snprintf( vtlib, sizeof(vtlib) - 1, "%s %s %s %s "VTMPILIB" %s %s",
>> -+ vt_snprintf( vtlib, sizeof(vtlib) - 1, "%s %s %s %s " VTMPILIB " %s %s",
>> -      Properties.comp_ldflags.c_str(),
>> -      Properties.libdir.c_str(),
>> -      getInstType() == INST_TYPE_DYNINST ?
>> -@@ -1161,7 +1161,7 @@ Wrapper::show()
>> -       }
>> -       else
>> -       {
>> -- vt_snprintf( vtlib, sizeof(vtlib) - 1, "%s %s %s "VTSEQLIB" %s",
>> -+ vt_snprintf( vtlib, sizeof(vtlib) - 1, "%s %s %s " VTSEQLIB " %s",
>> -      Properties.comp_ldflags.c_str(),
>> -      Properties.libdir.c_str(),
>> -      getInstType() == INST_TYPE_DYNINST ?
>> -@@ -1269,7 +1269,7 @@ Wrapper::run()
>> - if( usesMPI() )
>> - {
>> -    vt_snprintf( vtlib, sizeof(vtlib) - 1,
>> -- "%s %s %s %s "VTHYBLIB" %s %s",
>> -+ "%s %s %s %s " VTHYBLIB " %s %s",
>> - Properties.comp_ldflags.c_str(),
>> - Properties.libdir.c_str(),
>> - getInstType() == INST_TYPE_DYNINST ?
>> -@@ -1284,7 +1284,7 @@ Wrapper::run()
>> - }
>> - else
>> - {
>> --    vt_snprintf( vtlib, sizeof(vtlib) - 1, "%s %s %s "VTOMPLIB" %s",
>> -+    vt_snprintf( vtlib, sizeof(vtlib) - 1, "%s %s %s " VTOMPLIB " %s",
>> - Properties.comp_ldflags.c_str(),
>> - Properties.libdir.c_str(),
>> - getInstType() == INST_TYPE_DYNINST ?
>> -@@ -1297,7 +1297,7 @@ Wrapper::run()
>> - if( usesMPI() )
>> - {
>> -    vt_snprintf( vtlib, sizeof(vtlib) - 1,
>> -- "%s %s %s %s "VTMPILIB" %s %s",
>> -+ "%s %s %s %s " VTMPILIB " %s %s",
>> - Properties.comp_ldflags.c_str(),
>> - Properties.libdir.c_str(),
>> - getInstType() == INST_TYPE_DYNINST ?
>> -@@ -1312,7 +1312,7 @@ Wrapper::run()
>> - }
>> - else
>> - {
>> --    vt_snprintf( vtlib, sizeof(vtlib) - 1, "%s %s %s "VTSEQLIB" %s",
>> -+    vt_snprintf( vtlib, sizeof(vtlib) - 1, "%s %s %s " VTSEQLIB " %s",
>> - Properties.comp_ldflags.c_str(),
>> - Properties.libdir.c_str(),
>> - getInstType() == INST_TYPE_DYNINST ?
>> Index: patches/patch-ompi_mca_btl_tcp_btl_tcp_component_c
>> ===================================================================
>> RCS file: patches/patch-ompi_mca_btl_tcp_btl_tcp_component_c
>> diff -N patches/patch-ompi_mca_btl_tcp_btl_tcp_component_c
>> --- patches/patch-ompi_mca_btl_tcp_btl_tcp_component_c 4 Apr 2010
>> 15:49:06 -0000 1.3
>> +++ /dev/null 1 Jan 1970 00:00:00 -0000
>> @@ -1,22 +0,0 @@
>> -$OpenBSD: patch-ompi_mca_btl_tcp_btl_tcp_component_c,v 1.3 2010/04/04
>> 15:49:06 jasper Exp $
>> -
>> -Quieten IPv4 usage.
>> -
>> ---- ompi/mca/btl/tcp/btl_tcp_component.c.orig Sun Apr  4 17:35:30 2010
>> -+++ ompi/mca/btl/tcp/btl_tcp_component.c Sun Apr  4 17:36:10 2010
>> -@@ -562,6 +562,7 @@ static int mca_btl_tcp_component_create_listen(uint16_
>> -         freeaddrinfo (res);
>> -
>> - #ifdef IPV6_V6ONLY
>> -+#ifndef __OpenBSD__
>> -         /* in case of AF_INET6, disable v4-mapped addresses */
>> -         if (AF_INET6 == af_family) {
>> -             int flg = 0;
>> -@@ -571,6 +572,7 @@ static int mca_btl_tcp_component_create_listen(uint16_
>> -                     "mca_btl_tcp_create_listen: unable to disable
>> v4-mapped addresses\n");
>> -             }
>> -         }
>> -+#endif /* __OpenBSD__ */
>> - #endif /* IPV6_V6ONLY */
>> -     }
>> - #else
>> Index: patches/patch-ompi_mca_io_romio321_romio_adio_common_ad_fstype_c
>> ===================================================================
>> RCS file: patches/patch-ompi_mca_io_romio321_romio_adio_common_ad_fstype_c
>> diff -N patches/patch-ompi_mca_io_romio321_romio_adio_common_ad_fstype_c
>> --- /dev/null 1 Jan 1970 00:00:00 -0000
>> +++ patches/patch-ompi_mca_io_romio321_romio_adio_common_ad_fstype_c
>> 30 May 2019 17:19:34 -0000
>> @@ -0,0 +1,90 @@
>> +$OpenBSD$
>> +
>> +Index: ompi/mca/io/romio321/romio/adio/common/ad_fstype.c
>> +--- ompi/mca/io/romio321/romio/adio/common/ad_fstype.c.orig
>> ++++ ompi/mca/io/romio321/romio/adio/common/ad_fstype.c
>> +@@ -38,7 +38,7 @@
>> +  *
>> +  * There are three more "general" mechanisms that we use for detecting
>> +  * file system type:
>> +- * - struct statfs's f_type field
>> ++ * - struct statfs's f_fstypename field
>> +  * - struct statvfs's f_basetype field
>> +  * - struct stat's st_fstype field
>> +  *
>> +@@ -347,15 +347,15 @@ static void ADIO_FileSysType_fncall(const char *filena
>> +
>> +
>> + #ifdef ROMIO_GPFS
>> +-    if (fsbuf.f_type == GPFS_SUPER_MAGIC) {
>> ++    if (fsbuf.f_fstypename == GPFS_SUPER_MAGIC) {
>> + *fstype = ADIO_GPFS;
>> + return;
>> +     }
>> + #endif
>> +
>> +-    /* FPRINTF(stderr, "%d\n", fsbuf.f_type);*/
>> ++    /* FPRINTF(stderr, "%d\n", fsbuf.f_fstypename);*/
>> + # ifdef NFS_SUPER_MAGIC
>> +-    if (fsbuf.f_type == NFS_SUPER_MAGIC) {
>> ++    if (fsbuf.f_fstypename == NFS_SUPER_MAGIC) {
>> + *fstype = ADIO_NFS;
>> + return;
>> +     }
>> +@@ -365,49 +365,49 @@ static void ADIO_FileSysType_fncall(const char *filena
>> + # ifndef LL_SUPER_MAGIC
>> + #  define LL_SUPER_MAGIC 0x0BD00BD0
>> + # endif
>> +-    if (fsbuf.f_type == LL_SUPER_MAGIC) {
>> ++    if (fsbuf.f_fstypename == LL_SUPER_MAGIC) {
>> + *fstype = ADIO_LUSTRE;
>> + return;
>> +     }
>> + #endif
>> +
>> + # ifdef PAN_KERNEL_FS_CLIENT_SUPER_MAGIC
>> +-    if (fsbuf.f_type == PAN_KERNEL_FS_CLIENT_SUPER_MAGIC) {
>> ++    if (fsbuf.f_fstypename == PAN_KERNEL_FS_CLIENT_SUPER_MAGIC) {
>> + *fstype = ADIO_PANFS;
>> + return;
>> +     }
>> + # endif
>> +
>> + # ifdef MOUNT_NFS
>> +-    if (fsbuf.f_type == MOUNT_NFS) {
>> ++    if (fsbuf.f_fstypename == MOUNT_NFS) {
>> + *fstype = ADIO_NFS;
>> + return;
>> +     }
>> + # endif
>> +
>> + # ifdef MOUNT_PFS
>> +-    if (fsbuf.f_type == MOUNT_PFS) {
>> ++    if (fsbuf.f_fstypename == MOUNT_PFS) {
>> + *fstype = ADIO_PFS;
>> + return;
>> +     }
>> + # endif
>> +
>> + # ifdef PVFS_SUPER_MAGIC
>> +-    if (fsbuf.f_type == PVFS_SUPER_MAGIC) {
>> ++    if (fsbuf.f_fstypename == PVFS_SUPER_MAGIC) {
>> + *fstype = ADIO_PVFS;
>> + return;
>> +     }
>> + # endif
>> +
>> + # ifdef PVFS2_SUPER_MAGIC
>> +-    if (fsbuf.f_type == PVFS2_SUPER_MAGIC) {
>> ++    if (fsbuf.f_fstypename == PVFS2_SUPER_MAGIC) {
>> + *fstype = ADIO_PVFS2;
>> + return;
>> +     }
>> + # endif
>> +
>> + # ifdef XFS_SUPER_MAGIC
>> +-    if (fsbuf.f_type == XFS_SUPER_MAGIC) {
>> ++    if (fsbuf.f_fstypename == XFS_SUPER_MAGIC) {
>> +    *fstype = ADIO_XFS;
>> +    return;
>> +     }
>> Index: patches/patch-ompi_mca_io_romio_romio_adio_common_ad_fstype_c
>> ===================================================================
>> RCS file: patches/patch-ompi_mca_io_romio_romio_adio_common_ad_fstype_c
>> diff -N patches/patch-ompi_mca_io_romio_romio_adio_common_ad_fstype_c
>> --- patches/patch-ompi_mca_io_romio_romio_adio_common_ad_fstype_c 10
>> Oct 2009 18:11:42 -0000 1.1.1.1
>> +++ /dev/null 1 Jan 1970 00:00:00 -0000
>> @@ -1,79 +0,0 @@
>> -$OpenBSD: patch-ompi_mca_io_romio_romio_adio_common_ad_fstype_c,v
>> 1.1.1.1 2009/10/10 18:11:42 jasper Exp $
>> ---- ompi/mca/io/romio/romio/adio/common/ad_fstype.c.orig Fri Aug 21
>> 08:54:47 2009
>> -+++ ompi/mca/io/romio/romio/adio/common/ad_fstype.c Fri Aug 21 08:56:05 2009
>> -@@ -30,7 +30,7 @@
>> -  *
>> -  * There are three more "general" mechanisms that we use for detecting
>> -  * file system type:
>> -- * - struct statfs's f_type field
>> -+ * - struct statfs's f_fstypename field
>> -  * - struct statvfs's f_basetype field
>> -  * - struct stat's st_fstype field
>> -  *
>> -@@ -329,14 +329,14 @@ static void ADIO_FileSysType_fncall(char *filename, in
>> -     /* BlueGene is a special case: all file systems are AD_BGL, except for
>> -      * certain exceptions */
>> -     *fstype = ADIO_BGL;
>> --    check_for_lockless_exceptions(fsbuf.f_type, fstype);
>> -+    check_for_lockless_exceptions(fsbuf.f_fstypename, fstype);
>> -     *error_code = MPI_SUCCESS;
>> -     return;
>> - #  endif
>> -
>> --    /* FPRINTF(stderr, "%d\n", fsbuf.f_type);*/
>> -+    /* FPRINTF(stderr, "%d\n", fsbuf.f_fstypename);*/
>> - # ifdef NFS_SUPER_MAGIC
>> --    if (fsbuf.f_type == NFS_SUPER_MAGIC) {
>> -+    if (fsbuf.f_fstypename == NFS_SUPER_MAGIC) {
>> - *fstype = ADIO_NFS;
>> - return;
>> -     }
>> -@@ -345,42 +345,42 @@ static void ADIO_FileSysType_fncall(char *filename, in
>> - /*#if defined(LINUX) && defined(ROMIO_LUSTRE)*/
>> - #ifdef ROMIO_LUSTRE
>> - #define LL_SUPER_MAGIC 0x0BD00BD0
>> --    if (fsbuf.f_type == LL_SUPER_MAGIC) {
>> -+    if (fsbuf.f_fstypename == LL_SUPER_MAGIC) {
>> - *fstype = ADIO_LUSTRE;
>> - return;
>> -     }
>> - # endif
>> -
>> - # ifdef PAN_KERNEL_FS_CLIENT_SUPER_MAGIC
>> --    if (fsbuf.f_type == PAN_KERNEL_FS_CLIENT_SUPER_MAGIC) {
>> -+    if (fsbuf.f_fstypename == PAN_KERNEL_FS_CLIENT_SUPER_MAGIC) {
>> - *fstype = ADIO_PANFS;
>> - return;
>> -     }
>> - # endif
>> -
>> - # ifdef MOUNT_NFS
>> --    if (fsbuf.f_type == MOUNT_NFS) {
>> -+    if (fsbuf.f_fstypename == MOUNT_NFS) {
>> - *fstype = ADIO_NFS;
>> - return;
>> -     }
>> - # endif
>> -
>> - # ifdef MOUNT_PFS
>> --    if (fsbuf.f_type == MOUNT_PFS) {
>> -+    if (fsbuf.f_fstypename == MOUNT_PFS) {
>> - *fstype = ADIO_PFS;
>> - return;
>> -     }
>> - # endif
>> -
>> - # ifdef PVFS_SUPER_MAGIC
>> --    if (fsbuf.f_type == PVFS_SUPER_MAGIC) {
>> -+    if (fsbuf.f_fstypename == PVFS_SUPER_MAGIC) {
>> - *fstype = ADIO_PVFS;
>> - return;
>> -     }
>> - # endif
>> -
>> - # ifdef PVFS2_SUPER_MAGIC
>> --    if (fsbuf.f_type == PVFS2_SUPER_MAGIC) {
>> -+    if (fsbuf.f_fstypename == PVFS2_SUPER_MAGIC) {
>> - *fstype = ADIO_PVFS2;
>> - return;
>> -     }
>> Index: patches/patch-opal_asm_base_MIPS_asm
>> ===================================================================
>> RCS file: patches/patch-opal_asm_base_MIPS_asm
>> diff -N patches/patch-opal_asm_base_MIPS_asm
>> --- patches/patch-opal_asm_base_MIPS_asm 14 Jun 2010 10:12:46 -0000 1.1
>> +++ /dev/null 1 Jan 1970 00:00:00 -0000
>> @@ -1,90 +0,0 @@
>> -$OpenBSD: patch-opal_asm_base_MIPS_asm,v 1.1 2010/06/14 10:12:46 jasper Exp 
>> $
>> -
>> -- include correct headers.
>> -- LEAF needs two arguments.
>> -
>> ---- opal/asm/base/MIPS.asm.orig Mon Jun 14 09:41:43 2010
>> -+++ opal/asm/base/MIPS.asm Mon Jun 14 09:42:33 2010
>> -@@ -1,31 +1,31 @@
>> - START_FILE
>> -
>> --#include <sys/asm.h>
>> --#include <regdef.h>
>> -+#include <machine/asm.h>
>> -+#include <machine/regdef.h>
>> -
>> - TEXT
>> -
>> - ALIGN(8)
>> --LEAF(opal_atomic_mb)
>> -+LEAF(opal_atomic_mb, 0)
>> - sync
>> - j ra
>> - END(opal_atomic_mb)
>> -
>> -
>> - ALIGN(8)
>> --LEAF(opal_atomic_rmb)
>> -+LEAF(opal_atomic_rmb, 0)
>> - sync
>> - j ra
>> - END(opal_atomic_rmb)
>> -
>> -
>> --LEAF(opal_atomic_wmb)
>> -+LEAF(opal_atomic_wmb, 0)
>> - sync
>> - j ra
>> - END(opal_atomic_wmb)
>> -
>> -
>> --LEAF(opal_atomic_cmpset_32)
>> -+LEAF(opal_atomic_cmpset_32, 0)
>> - .set noreorder
>> - retry1:
>> - ll     $3, 0($4)
>> -@@ -42,7 +42,7 @@ done1:
>> - END(opal_atomic_cmpset_32)
>> -
>> -
>> --LEAF(opal_atomic_cmpset_acq_32)
>> -+LEAF(opal_atomic_cmpset_acq_32, 0)
>> - .set noreorder
>> - retry2:
>> - ll     $3, 0($4)
>> -@@ -60,7 +60,7 @@ done2:
>> - END(opal_atomic_cmpset_acq_32)
>> -
>> -
>> --LEAF(opal_atomic_cmpset_rel_32)
>> -+LEAF(opal_atomic_cmpset_rel_32, 0)
>> - .set noreorder
>> - sync
>> - retry3:
>> -@@ -78,7 +78,7 @@ done3:
>> - END(opal_atomic_cmpset_rel_32)
>> -
>> -
>> --LEAF(opal_atomic_cmpset_64)
>> -+LEAF(opal_atomic_cmpset_64, 0)
>> - .set noreorder
>> - retry4:
>> - lld    $3, 0($4)
>> -@@ -95,7 +95,7 @@ done4:
>> - END(opal_atomic_cmpset_64)
>> -
>> -
>> --LEAF(opal_atomic_cmpset_acq_64)
>> -+LEAF(opal_atomic_cmpset_acq_64, 0)
>> - .set noreorder
>> - retry5:
>> - lld    $3, 0($4)
>> -@@ -112,7 +112,7 @@ done5:
>> - END(opal_atomic_cmpset_acq_64)
>> -
>> -
>> --LEAF(opal_atomic_cmpset_rel_64)
>> -+LEAF(opal_atomic_cmpset_rel_64, 0)
>> - .set noreorder
>> - sync
>> - retry6:
>> Index: patches/patch-opal_include_opal_config_h_in
>> ===================================================================
>> RCS file: patches/patch-opal_include_opal_config_h_in
>> diff -N patches/patch-opal_include_opal_config_h_in
>> --- patches/patch-opal_include_opal_config_h_in 10 Oct 2009
>> 18:11:42 -0000 1.1.1.1
>> +++ /dev/null 1 Jan 1970 00:00:00 -0000
>> @@ -1,13 +0,0 @@
>> -$OpenBSD: patch-opal_include_opal_config_h_in,v 1.1.1.1 2009/10/10
>> 18:11:42 jasper Exp $
>> ---- opal/include/opal_config.h.in.orig Fri Aug 21 14:03:01 2009
>> -+++ opal/include/opal_config.h.in Fri Aug 21 14:03:19 2009
>> -@@ -287,6 +287,9 @@
>> -
>> - /* Define to 1 if you have the `openpty' function. */
>> - #undef HAVE_OPENPTY
>> -+#ifdef __OpenBSD__
>> -+#define HAVE_OPENPTY 1
>> -+#endif
>> -
>> - /* Define to 1 if you have the `pipe' function. */
>> - #undef HAVE_PIPE
>> Index: patches/patch-opal_util_if_c
>> ===================================================================
>> RCS file: patches/patch-opal_util_if_c
>> diff -N patches/patch-opal_util_if_c
>> --- patches/patch-opal_util_if_c 21 Mar 2010 10:45:19 -0000 1.1
>> +++ /dev/null 1 Jan 1970 00:00:00 -0000
>> @@ -1,175 +0,0 @@
>> -$OpenBSD: patch-opal_util_if_c,v 1.1 2010/03/21 10:45:19 jasper Exp $
>> -
>> -Rewrite network interface configuration using getifaddrs(3) for BSD.
>> -From NetBSD's patch-ah.
>> -
>> ---- opal/util/if.c.orig Tue Dec  8 21:36:09 2009
>> -+++ opal/util/if.c Thu Feb  4 13:59:49 2010
>> -@@ -38,7 +38,10 @@
>> - #endif
>> - #ifdef HAVE_NETINET_IN_H
>> - #include <netinet/in.h>
>> -+#if defined(__DragonFly__)
>> -+#define IN_LINKLOCAL(i)        (((u_int32_t)(i) & 0xffff0000) == 
>> 0xa9fe0000)
>> - #endif
>> -+#endif
>> - #ifdef HAVE_ARPA_INET_H
>> - #include <arpa/inet.h>
>> - #endif
>> -@@ -164,6 +167,145 @@ static int opal_ifinit(void)
>> -                                 false, false, (int)false, &sd);
>> -     do_not_resolve = OPAL_INT_TO_BOOL(sd);
>> -
>> -+#if defined(__NetBSD__) || defined(__FreeBSD__) || \
>> -+    defined(__OpenBSD__) || defined(__DragonFly__)
>> -+    /* configure using getifaddrs(3) */
>> -+    {
>> -+        OBJ_CONSTRUCT(&opal_if_list, opal_list_t);
>> -+
>> -+        struct ifaddrs **ifadd_list;
>> -+        struct ifaddrs *cur_ifaddrs;
>> -+        struct sockaddr_in* sin_addr;
>> -+
>> -+        /*
>> -+         * the manpage claims that getifaddrs() allocates the memory,
>> -+         * and freeifaddrs() is later used to release the allocated memory.
>> -+         * however, without this malloc the call to getifaddrs() segfaults
>> -+         */
>> -+        ifadd_list = (struct ifaddrs **) malloc(sizeof(struct ifaddrs*));
>> -+
>> -+        /* create the linked list of ifaddrs structs */
>> -+        if(getifaddrs(ifadd_list) < 0) {
>> -+            opal_output(0, "opal_ifinit: getifaddrs() failed with
>> error=%d\n",
>> -+                    errno);
>> -+            return OPAL_ERROR;
>> -+        }
>> -+
>> -+        for(cur_ifaddrs = *ifadd_list; NULL != cur_ifaddrs;
>> -+                cur_ifaddrs = cur_ifaddrs->ifa_next) {
>> -+
>> -+            opal_if_t intf;
>> -+            opal_if_t *intf_ptr;
>> -+            struct in_addr a4;
>> -+
>> -+#if 0
>> -+    printf("interface %s.\n", cur_ifaddrs->ifa_name);
>> -+#endif
>> -+            /* skip non- af_inet interface addresses */
>> -+            if(AF_INET != cur_ifaddrs->ifa_addr->sa_family) {
>> -+#if 0
>> -+      printf("skipping non- af_inet interface %s, family %d.\n",
>> -+     cur_ifaddrs->ifa_name, cur_ifaddrs->ifa_addr->sa_family);
>> -+#endif
>> -+ continue;
>> -+    }
>> -+
>> -+            /* skip interface if it is down (IFF_UP not set) */
>> -+            if(0 == (cur_ifaddrs->ifa_flags & IFF_UP)) {
>> -+#if 0
>> -+                printf("skipping non-up interface %s.\n",
>> cur_ifaddrs->ifa_name);
>> -+#endif
>> -+                continue;
>> -+            }
>> -+
>> -+            /* skip interface if it is a loopback device
>> (IFF_LOOPBACK set) */
>> -+            /* or if it is a point-to-point interface */
>> -+            /* TODO: do we really skip p2p? */
>> -+            if(0 != (cur_ifaddrs->ifa_flags & IFF_LOOPBACK)
>> -+                    || 0!= (cur_ifaddrs->ifa_flags & IFF_POINTOPOINT)) {
>> -+#if 0
>> -+                printf("skipping loopback interface %s.\n",
>> cur_ifaddrs->ifa_name);
>> -+#endif
>> -+                continue;
>> -+            }
>> -+
>> -+#if 0
>> -+    printf("sa_len %d.\n", cur_ifaddrs->ifa_addr->sa_len);
>> -+#endif
>> -+            sin_addr = (struct sockaddr_in *) cur_ifaddrs->ifa_addr;
>> -+
>> -+    /* Do we really need to skip link-local addresses? */
>> -+#if 0
>> -+            /* skip link local address: */
>> -+            if(IN_LINKLOCAL (htonl(((struct
>> sockaddr_in*)cur_ifaddrs->ifa_addr)->sin_addr.s_addr))) {
>> -+#if 0
>> -+                opal_output(0, "opal_ifinit: skipping link-local ip
>> address on interface %s.\n",
>> -+                        cur_ifaddrs->ifa_name);
>> -+#endif
>> -+                continue;
>> -+            }
>> -+#endif
>> -+
>> -+            memset(&intf, 0, sizeof(intf));
>> -+            OBJ_CONSTRUCT(&intf, opal_list_item_t);
>> -+#if 0
>> -+            char *addr_name = (char *) malloc(48*sizeof(char));
>> -+            inet_ntop(AF_INET, &sin_addr->sin_addr, addr_name,
>> 48*sizeof(char));
>> -+            opal_output(0, "inet capable interface %s discovered,
>> address %s.\n",
>> -+                    cur_ifaddrs->ifa_name, addr_name);
>> -+            free(addr_name);
>> -+#endif
>> -+
>> -+            /* fill values into the opal_if_t */
>> -+            memcpy(&a4, &(sin_addr->sin_addr), sizeof(struct in_addr));
>> -+
>> -+            strncpy(intf.if_name, cur_ifaddrs->ifa_name, IF_NAMESIZE);
>> -+            intf.if_index = opal_list_get_size(&opal_if_list) + 1;
>> -+            ((struct sockaddr_in*) &intf.if_addr)->sin_addr = a4;
>> -+            ((struct sockaddr_in*) &intf.if_addr)->sin_family = AF_INET;
>> -+            ((struct sockaddr_in*) &intf.if_addr)->sin_len =
>> cur_ifaddrs->ifa_addr->sa_len;
>> -+
>> -+            /* since every scope != 0 is ignored, we just set the
>> scope to 0 */
>> -+            /* There's no scope_id in the non-ipv6 stuff
>> -+    ((struct sockaddr_in6*) &intf.if_addr)->sin6_scope_id = 0;
>> -+    */
>> -+
>> -+            /*
>> -+             * hardcoded netmask, adrian says that's ok
>> -+             */
>> -+    /* Non-NetBSD uses intf.if_mask = prefix(((struct sockaddr_in*)
>> &ifr->ifr_addr)->sin_addr.s_addr); */
>> -+            /* intf.if_mask = 64; */
>> -+    intf.if_mask = prefix( sin_addr->sin_addr.s_addr);
>> -+            intf.if_flags = cur_ifaddrs->ifa_flags;
>> -+
>> -+            /*
>> -+             * FIXME: figure out how to gain access to the kernel index
>> -+             * (or create our own), getifaddrs() does not contain such
>> -+             * data
>> -+             */
>> -+
>> -+            intf.if_kernel_index = (uint16_t)
>> if_nametoindex(cur_ifaddrs->ifa_name);
>> -+
>> -+            intf_ptr = (opal_if_t*) calloc(1, sizeof(opal_if_t));
>> -+            if(NULL == intf_ptr) {
>> -+                opal_output(0, "opal_ifinit: unable to allocate %lu 
>> bytes\n",
>> -+                            sizeof(opal_if_t));
>> -+                OBJ_DESTRUCT(&intf);
>> -+                return OPAL_ERR_OUT_OF_RESOURCE;
>> -+            }
>> -+            memcpy(intf_ptr, &intf, sizeof(intf));
>> -+
>> -+#if 0
>> -+            printf("About to append interface %s.\n", 
>> cur_ifaddrs->ifa_name);
>> -+#endif
>> -+    /* opal_list_append(&opal_if_list, &intf_ptr->super); */
>> -+            opal_list_append(&opal_if_list, (opal_list_item_t*) intf_ptr);
>> -+
>> -+            OBJ_DESTRUCT(&intf);
>> -+        }   /*  of for loop over ifaddrs list */
>> -+
>> -+    }
>> -+#else
>> -     /* create the internet socket to test off */
>> - /*
>> -    Change AF_INET to AF_UNSPEC (or AF_INET6) and everything will fail.
>> -@@ -356,6 +498,10 @@ static int opal_ifinit(void)
>> -     }
>> -     free(ifconf.ifc_req);
>> -     close(sd);
>> -+
>> -+#endif /* anything other than {Net,Open,Free}BSD and DragonFly */
>> -+
>> -+
>> - #if OPAL_WANT_IPV6
>> - #ifdef __linux__ /* Linux does not have SIOCGL*, so parse
>> -                      /proc/net/if_inet6 instead */
>> Index: patches/patch-orte_mca_oob_tcp_oob_tcp_c
>> ===================================================================
>> RCS file: patches/patch-orte_mca_oob_tcp_oob_tcp_c
>> diff -N patches/patch-orte_mca_oob_tcp_oob_tcp_c
>> --- patches/patch-orte_mca_oob_tcp_oob_tcp_c 4 Apr 2010 15:49:06 -0000 1.3
>> +++ /dev/null 1 Jan 1970 00:00:00 -0000
>> @@ -1,22 +0,0 @@
>> -$OpenBSD: patch-orte_mca_oob_tcp_oob_tcp_c,v 1.3 2010/04/04 15:49:06
>> jasper Exp $
>> -
>> -Quieten IPv4 usage.
>> -
>> ---- orte/mca/oob/tcp/oob_tcp.c.orig Sun Apr  4 17:36:24 2010
>> -+++ orte/mca/oob/tcp/oob_tcp.c Sun Apr  4 17:37:25 2010
>> -@@ -514,6 +514,7 @@ mca_oob_tcp_create_listen(int *target_sd, unsigned sho
>> -         freeaddrinfo (res);
>> -
>> - #ifdef IPV6_V6ONLY
>> -+#ifndef __OpenBSD__
>> -         /* in case of AF_INET6, disable v4-mapped addresses */
>> -         if (AF_INET6 == af_family) {
>> -             int flg = 0;
>> -@@ -523,6 +524,7 @@ mca_oob_tcp_create_listen(int *target_sd, unsigned sho
>> -                             "mca_oob_tcp_create_listen: unable to
>> disable v4-mapped addresses\n");
>> -             }
>> -         }
>> -+#endif /* __OpenBSD__ */
>> - #endif /* IPV6_V6ONLY */
>> -     }
>> - #else
>> Index: pkg/DESCR
>> ===================================================================
>> RCS file: /cvs/ports/devel/openmpi/pkg/DESCR,v
>> retrieving revision 1.1.1.1
>> diff -u -p -u -p -r1.1.1.1 DESCR
>> --- pkg/DESCR 10 Oct 2009 18:11:42 -0000 1.1.1.1
>> +++ pkg/DESCR 30 May 2019 17:19:34 -0000
>> @@ -1,4 +1,4 @@
>> -The Open MPI Project is an open source MPI-2 implementation that is
>> +The Open MPI Project is an open source MPI-3.1 implementation that is
>> developed and maintained by a consortium of academic, research, and
>> industry partners. Open MPI is therefore able to combine the expertise,
>> technologies, and resources from all across the High Performance
>> @@ -7,7 +7,7 @@ Open MPI offers advantages for system an
>> developers and computer science researchers.
>>
>> Features implemented or in short-term development for Open MPI:
>> -- Full MPI-2 standards conformance
>> +- Full MPI-3.1 standards conformance
>> - Thread safety and concurrency
>> - Dynamic process spawning
>> - Network and process fault tolerance
>> Index: pkg/PLIST
>> ===================================================================
>> RCS file: /cvs/ports/devel/openmpi/pkg/PLIST,v
>> retrieving revision 1.4
>> diff -u -p -u -p -r1.4 PLIST
>> --- pkg/PLIST 27 Mar 2016 15:31:24 -0000 1.4
>> +++ pkg/PLIST 30 May 2019 17:19:34 -0000
>> @@ -1,58 +1,53 @@
>> -@comment $OpenBSD: PLIST,v 1.4 2016/03/27 15:31:24 naddy Exp $
>> -@conflict lam-*
>> +@comment $OpenBSD: PLIST,v$
>> +bin/aggregate_profile.pl
>> bin/mpiCC
>> -bin/mpiCC-vt
>> bin/mpic++
>> -bin/mpic++-vt
>> bin/mpicc
>> -bin/mpicc-vt
>> bin/mpicxx
>> -bin/mpicxx-vt
>> bin/mpiexec
>> bin/mpif77
>> -bin/mpif77-vt
>> bin/mpif90
>> -bin/mpif90-vt
>> +bin/mpifort
>> bin/mpirun
>> -bin/ompi-checkpoint
>> bin/ompi-clean
>> -bin/ompi-iof
>> -bin/ompi-ps
>> -bin/ompi-restart
>> -@bin bin/ompi-server
>> +bin/ompi-server
>> @bin bin/ompi_info
>> @bin bin/opal_wrapper
>> -@bin bin/opari
>> @bin bin/orte-clean
>> -@bin bin/orte-iof
>> -@bin bin/orte-ps
>> +@bin bin/orte-info
>> +@bin bin/orte-server
>> +bin/ortecc
>> @bin bin/orted
>> @bin bin/orterun
>> -@bin bin/otfaux
>> -@bin bin/otfcompress
>> -@bin bin/otfconfig
>> -bin/otfdecompress
>> -@bin bin/otfdump
>> -@bin bin/otfinfompi
>> -@bin bin/otfmerge
>> -@bin bin/vtcc
>> -@bin bin/vtcxx
>> -@bin bin/vtf77
>> -@bin bin/vtf90
>> -@bin bin/vtfilter
>> -@bin bin/vtunify
>> +bin/profile2mat.pl
>> +include/mpi-ext.h
>> include/mpi.h
>> -include/mpif-common.h
>> +include/mpi_portable_platform.h
>> +include/mpif-c-constants-decl.h
>> include/mpif-config.h
>> -include/mpif-mpi-io.h
>> +include/mpif-constants.h
>> +include/mpif-ext.h
>> +include/mpif-externals.h
>> +include/mpif-handles.h
>> +include/mpif-io-constants.h
>> +include/mpif-io-handles.h
>> +include/mpif-sentinels.h
>> +include/mpif-sizeof.h
>> include/mpif.h
>> include/openmpi/
>> +include/openmpi/mpiext/
>> +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
>> include/openmpi/ompi/
>> include/openmpi/ompi/mpi/
>> include/openmpi/ompi/mpi/cxx/
>> include/openmpi/ompi/mpi/cxx/comm.h
>> include/openmpi/ompi/mpi/cxx/comm_inln.h
>> include/openmpi/ompi/mpi/cxx/constants.h
>> +include/openmpi/ompi/mpi/cxx/cxx_glue.h
>> include/openmpi/ompi/mpi/cxx/datatype.h
>> include/openmpi/ompi/mpi/cxx/datatype_inln.h
>> include/openmpi/ompi/mpi/cxx/errhandler.h
>> @@ -81,163 +76,414 @@ include/openmpi/ompi/mpi/cxx/topology.h
>> include/openmpi/ompi/mpi/cxx/topology_inln.h
>> include/openmpi/ompi/mpi/cxx/win.h
>> include/openmpi/ompi/mpi/cxx/win_inln.h
>> -include/vampirtrace/
>> -include/vampirtrace/OTF_CopyHandler.h
>> -include/vampirtrace/OTF_Definitions.h
>> -include/vampirtrace/OTF_File.h
>> -include/vampirtrace/OTF_FileManager.h
>> -include/vampirtrace/OTF_Filenames.h
>> -include/vampirtrace/OTF_HandlerArray.h
>> -include/vampirtrace/OTF_MasterControl.h
>> -include/vampirtrace/OTF_RBuffer.h
>> -include/vampirtrace/OTF_RStream.h
>> -include/vampirtrace/OTF_Reader.h
>> -include/vampirtrace/OTF_WBuffer.h
>> -include/vampirtrace/OTF_WStream.h
>> -include/vampirtrace/OTF_Writer.h
>> -include/vampirtrace/OTF_inttypes.h
>> -include/vampirtrace/OTF_inttypes_unix.h
>> -include/vampirtrace/opari_omp.h
>> -include/vampirtrace/otf.h
>> -include/vampirtrace/pomp_lib.h
>> -include/vampirtrace/vt_user.h
>> -include/vampirtrace/vt_user.inc
>> -include/vampirtrace/vt_user_comment.h
>> -include/vampirtrace/vt_user_comment.inc
>> -include/vampirtrace/vt_user_count.h
>> -include/vampirtrace/vt_user_count.inc
>> +lib/libmca_common_dstore.a
>> +lib/libmca_common_dstore.la
>> +@lib lib/libmca_common_dstore.so.${LIBmca_common_dstore_VERSION}
>> +lib/libmca_common_monitoring.a
>> +lib/libmca_common_monitoring.la
>> +@lib lib/libmca_common_monitoring.so.${LIBmca_common_monitoring_VERSION}
>> +lib/libmca_common_ompio.a
>> +lib/libmca_common_ompio.la
>> +@lib lib/libmca_common_ompio.so.${LIBmca_common_ompio_VERSION}
>> +lib/libmca_common_sm.a
>> lib/libmca_common_sm.la
>> @lib lib/libmca_common_sm.so.${LIBmca_common_sm_VERSION}
>> +lib/libmpi.a
>> lib/libmpi.la
>> @lib lib/libmpi.so.${LIBmpi_VERSION}
>> +lib/libmpi_cxx.a
>> lib/libmpi_cxx.la
>> @lib lib/libmpi_cxx.so.${LIBmpi_cxx_VERSION}
>> -lib/libmpi_f77.la
>> -@lib lib/libmpi_f77.so.${LIBmpi_f77_VERSION}
>> +lib/libmpi_mpifh.a
>> +lib/libmpi_mpifh.la
>> +@lib lib/libmpi_mpifh.so.${LIBmpi_mpifh_VERSION}
>> +lib/libmpi_usempi_ignore_tkr.a
>> +lib/libmpi_usempi_ignore_tkr.la
>> +@lib lib/libmpi_usempi_ignore_tkr.so.${LIBmpi_usempi_ignore_tkr_VERSION}
>> +lib/libmpi_usempif08.a
>> +lib/libmpi_usempif08.la
>> +@lib lib/libmpi_usempif08.so.${LIBmpi_usempif08_VERSION}
>> +lib/libompitrace.a
>> +lib/libompitrace.la
>> +@lib lib/libompitrace.so.${LIBompitrace_VERSION}
>> +lib/libopen-pal.a
>> lib/libopen-pal.la
>> @lib lib/libopen-pal.so.${LIBopen-pal_VERSION}
>> +lib/libopen-rte.a
>> lib/libopen-rte.la
>> @lib lib/libopen-rte.so.${LIBopen-rte_VERSION}
>> -lib/libotf.a
>> -lib/libotf.la
>> -lib/libvt.a
>> -lib/libvt.fmpi.a
>> -lib/libvt.mpi.a
>> +lib/mpi.mod
>> +lib/mpi_ext.mod
>> +lib/mpi_f08.mod
>> +lib/mpi_f08_callbacks.mod
>> +lib/mpi_f08_ext.mod
>> +lib/mpi_f08_interfaces.mod
>> +lib/mpi_f08_interfaces_callbacks.mod
>> +lib/mpi_f08_types.mod
>> +lib/ompi_monitoring_prof.a
>> +lib/ompi_monitoring_prof.la
>> +lib/ompi_monitoring_prof.so
>> lib/openmpi/
>> +lib/openmpi/libompi_dbg_msgq.a
>> lib/openmpi/libompi_dbg_msgq.la
>> lib/openmpi/libompi_dbg_msgq.so
>> +lib/openmpi/mca_allocator_basic.a
>> lib/openmpi/mca_allocator_basic.la
>> lib/openmpi/mca_allocator_basic.so
>> +lib/openmpi/mca_allocator_bucket.a
>> lib/openmpi/mca_allocator_bucket.la
>> lib/openmpi/mca_allocator_bucket.so
>> +lib/openmpi/mca_bml_r2.a
>> lib/openmpi/mca_bml_r2.la
>> lib/openmpi/mca_bml_r2.so
>> +lib/openmpi/mca_btl_self.a
>> lib/openmpi/mca_btl_self.la
>> lib/openmpi/mca_btl_self.so
>> +lib/openmpi/mca_btl_sm.a
>> lib/openmpi/mca_btl_sm.la
>> lib/openmpi/mca_btl_sm.so
>> +lib/openmpi/mca_btl_tcp.a
>> lib/openmpi/mca_btl_tcp.la
>> lib/openmpi/mca_btl_tcp.so
>> -lib/openmpi/mca_carto_auto_detect.la
>> -lib/openmpi/mca_carto_auto_detect.so
>> -lib/openmpi/mca_carto_file.la
>> -lib/openmpi/mca_carto_file.so
>> +lib/openmpi/mca_btl_vader.a
>> +lib/openmpi/mca_btl_vader.la
>> +lib/openmpi/mca_btl_vader.so
>> +lib/openmpi/mca_coll_basic.a
>> lib/openmpi/mca_coll_basic.la
>> lib/openmpi/mca_coll_basic.so
>> -lib/openmpi/mca_coll_hierarch.la
>> -lib/openmpi/mca_coll_hierarch.so
>> +lib/openmpi/mca_coll_inter.a
>> lib/openmpi/mca_coll_inter.la
>> lib/openmpi/mca_coll_inter.so
>> +lib/openmpi/mca_coll_libnbc.a
>> +lib/openmpi/mca_coll_libnbc.la
>> +lib/openmpi/mca_coll_libnbc.so
>> +lib/openmpi/mca_coll_monitoring.a
>> +lib/openmpi/mca_coll_monitoring.la
>> +lib/openmpi/mca_coll_monitoring.so
>> +lib/openmpi/mca_coll_self.a
>> lib/openmpi/mca_coll_self.la
>> lib/openmpi/mca_coll_self.so
>> +lib/openmpi/mca_coll_sm.a
>> lib/openmpi/mca_coll_sm.la
>> lib/openmpi/mca_coll_sm.so
>> +lib/openmpi/mca_coll_sync.a
>> lib/openmpi/mca_coll_sync.la
>> lib/openmpi/mca_coll_sync.so
>> +lib/openmpi/mca_coll_tuned.a
>> lib/openmpi/mca_coll_tuned.la
>> lib/openmpi/mca_coll_tuned.so
>> +lib/openmpi/mca_compress_bzip.a
>> +lib/openmpi/mca_compress_bzip.la
>> +lib/openmpi/mca_compress_bzip.so
>> +lib/openmpi/mca_compress_gzip.a
>> +lib/openmpi/mca_compress_gzip.la
>> +lib/openmpi/mca_compress_gzip.so
>> +lib/openmpi/mca_crs_none.a
>> lib/openmpi/mca_crs_none.la
>> lib/openmpi/mca_crs_none.so
>> -lib/openmpi/mca_dpm_orte.la
>> -lib/openmpi/mca_dpm_orte.so
>> -lib/openmpi/mca_errmgr_default.la
>> -lib/openmpi/mca_errmgr_default.so
>> +lib/openmpi/mca_dfs_app.a
>> +lib/openmpi/mca_dfs_app.la
>> +lib/openmpi/mca_dfs_app.so
>> +lib/openmpi/mca_dfs_orted.a
>> +lib/openmpi/mca_dfs_orted.la
>> +lib/openmpi/mca_dfs_orted.so
>> +lib/openmpi/mca_dfs_test.a
>> +lib/openmpi/mca_dfs_test.la
>> +lib/openmpi/mca_dfs_test.so
>> +lib/openmpi/mca_errmgr_default_app.a
>> +lib/openmpi/mca_errmgr_default_app.la
>> +lib/openmpi/mca_errmgr_default_app.so
>> +lib/openmpi/mca_errmgr_default_hnp.a
>> +lib/openmpi/mca_errmgr_default_hnp.la
>> +lib/openmpi/mca_errmgr_default_hnp.so
>> +lib/openmpi/mca_errmgr_default_orted.a
>> +lib/openmpi/mca_errmgr_default_orted.la
>> +lib/openmpi/mca_errmgr_default_orted.so
>> +lib/openmpi/mca_errmgr_default_tool.a
>> +lib/openmpi/mca_errmgr_default_tool.la
>> +lib/openmpi/mca_errmgr_default_tool.so
>> +lib/openmpi/mca_ess_env.a
>> lib/openmpi/mca_ess_env.la
>> lib/openmpi/mca_ess_env.so
>> +lib/openmpi/mca_ess_hnp.a
>> lib/openmpi/mca_ess_hnp.la
>> lib/openmpi/mca_ess_hnp.so
>> +lib/openmpi/mca_ess_pmi.a
>> +lib/openmpi/mca_ess_pmi.la
>> +lib/openmpi/mca_ess_pmi.so
>> +lib/openmpi/mca_ess_singleton.a
>> lib/openmpi/mca_ess_singleton.la
>> lib/openmpi/mca_ess_singleton.so
>> +lib/openmpi/mca_ess_tool.a
>> lib/openmpi/mca_ess_tool.la
>> lib/openmpi/mca_ess_tool.so
>> -lib/openmpi/mca_filem_rsh.la
>> -lib/openmpi/mca_filem_rsh.so
>> -lib/openmpi/mca_grpcomm_bad.la
>> -lib/openmpi/mca_grpcomm_bad.so
>> -lib/openmpi/mca_grpcomm_basic.la
>> -lib/openmpi/mca_grpcomm_basic.so
>> -lib/openmpi/mca_io_romio.la
>> -lib/openmpi/mca_io_romio.so
>> +lib/openmpi/mca_fcoll_dynamic.a
>> +lib/openmpi/mca_fcoll_dynamic.la
>> +lib/openmpi/mca_fcoll_dynamic.so
>> +lib/openmpi/mca_fcoll_dynamic_gen2.a
>> +lib/openmpi/mca_fcoll_dynamic_gen2.la
>> +lib/openmpi/mca_fcoll_dynamic_gen2.so
>> +lib/openmpi/mca_fcoll_individual.a
>> +lib/openmpi/mca_fcoll_individual.la
>> +lib/openmpi/mca_fcoll_individual.so
>> +lib/openmpi/mca_fcoll_two_phase.a
>> +lib/openmpi/mca_fcoll_two_phase.la
>> +lib/openmpi/mca_fcoll_two_phase.so
>> +lib/openmpi/mca_fcoll_vulcan.a
>> +lib/openmpi/mca_fcoll_vulcan.la
>> +lib/openmpi/mca_fcoll_vulcan.so
>> +lib/openmpi/mca_filem_raw.a
>> +lib/openmpi/mca_filem_raw.la
>> +lib/openmpi/mca_filem_raw.so
>> +lib/openmpi/mca_fs_ufs.a
>> +lib/openmpi/mca_fs_ufs.la
>> +lib/openmpi/mca_fs_ufs.so
>> +lib/openmpi/mca_grpcomm_direct.a
>> +lib/openmpi/mca_grpcomm_direct.la
>> +lib/openmpi/mca_grpcomm_direct.so
>> +lib/openmpi/mca_io_ompio.a
>> +lib/openmpi/mca_io_ompio.la
>> +lib/openmpi/mca_io_ompio.so
>> +lib/openmpi/mca_io_romio321.a
>> +lib/openmpi/mca_io_romio321.la
>> +lib/openmpi/mca_io_romio321.so
>> +lib/openmpi/mca_iof_hnp.a
>> lib/openmpi/mca_iof_hnp.la
>> lib/openmpi/mca_iof_hnp.so
>> +lib/openmpi/mca_iof_orted.a
>> lib/openmpi/mca_iof_orted.la
>> lib/openmpi/mca_iof_orted.so
>> +lib/openmpi/mca_iof_tool.a
>> lib/openmpi/mca_iof_tool.la
>> lib/openmpi/mca_iof_tool.so
>> -lib/openmpi/mca_maffinity_first_use.la
>> -lib/openmpi/mca_maffinity_first_use.so
>> -lib/openmpi/mca_mpool_fake.la
>> -lib/openmpi/mca_mpool_fake.so
>> -lib/openmpi/mca_mpool_rdma.la
>> -lib/openmpi/mca_mpool_rdma.so
>> -lib/openmpi/mca_mpool_sm.la
>> -lib/openmpi/mca_mpool_sm.so
>> +lib/openmpi/mca_mpool_hugepage.a
>> +lib/openmpi/mca_mpool_hugepage.la
>> +lib/openmpi/mca_mpool_hugepage.so
>> +lib/openmpi/mca_notifier_syslog.a
>> lib/openmpi/mca_notifier_syslog.la
>> lib/openmpi/mca_notifier_syslog.so
>> +lib/openmpi/mca_odls_default.a
>> lib/openmpi/mca_odls_default.la
>> lib/openmpi/mca_odls_default.so
>> +lib/openmpi/mca_odls_pspawn.a
>> +lib/openmpi/mca_odls_pspawn.la
>> +lib/openmpi/mca_odls_pspawn.so
>> +lib/openmpi/mca_oob_tcp.a
>> lib/openmpi/mca_oob_tcp.la
>> lib/openmpi/mca_oob_tcp.so
>> +lib/openmpi/mca_osc_monitoring.a
>> +lib/openmpi/mca_osc_monitoring.la
>> +lib/openmpi/mca_osc_monitoring.so
>> +lib/openmpi/mca_osc_pt2pt.a
>> lib/openmpi/mca_osc_pt2pt.la
>> lib/openmpi/mca_osc_pt2pt.so
>> +lib/openmpi/mca_osc_rdma.a
>> lib/openmpi/mca_osc_rdma.la
>> lib/openmpi/mca_osc_rdma.so
>> -lib/openmpi/mca_paffinity_posix.la
>> -lib/openmpi/mca_paffinity_posix.so
>> +lib/openmpi/mca_osc_sm.a
>> +lib/openmpi/mca_osc_sm.la
>> +lib/openmpi/mca_osc_sm.so
>> +lib/openmpi/mca_patcher_overwrite.a
>> +lib/openmpi/mca_patcher_overwrite.la
>> +lib/openmpi/mca_patcher_overwrite.so
>> +lib/openmpi/mca_plm_isolated.a
>> +lib/openmpi/mca_plm_isolated.la
>> +lib/openmpi/mca_plm_isolated.so
>> +lib/openmpi/mca_plm_rsh.a
>> lib/openmpi/mca_plm_rsh.la
>> lib/openmpi/mca_plm_rsh.so
>> +lib/openmpi/mca_pmix_flux.a
>> +lib/openmpi/mca_pmix_flux.la
>> +lib/openmpi/mca_pmix_flux.so
>> +lib/openmpi/mca_pmix_isolated.a
>> +lib/openmpi/mca_pmix_isolated.la
>> +lib/openmpi/mca_pmix_isolated.so
>> +lib/openmpi/mca_pmix_pmix3x.a
>> +lib/openmpi/mca_pmix_pmix3x.la
>> +lib/openmpi/mca_pmix_pmix3x.so
>> +lib/openmpi/mca_pml_cm.a
>> lib/openmpi/mca_pml_cm.la
>> lib/openmpi/mca_pml_cm.so
>> -lib/openmpi/mca_pml_csum.la
>> -lib/openmpi/mca_pml_csum.so
>> +lib/openmpi/mca_pml_monitoring.a
>> +lib/openmpi/mca_pml_monitoring.la
>> +lib/openmpi/mca_pml_monitoring.so
>> +lib/openmpi/mca_pml_ob1.a
>> lib/openmpi/mca_pml_ob1.la
>> lib/openmpi/mca_pml_ob1.so
>> -lib/openmpi/mca_pml_v.la
>> -lib/openmpi/mca_pml_v.so
>> -lib/openmpi/mca_pubsub_orte.la
>> -lib/openmpi/mca_pubsub_orte.so
>> -lib/openmpi/mca_rcache_vma.la
>> -lib/openmpi/mca_rcache_vma.so
>> -lib/openmpi/mca_rmaps_load_balance.la
>> -lib/openmpi/mca_rmaps_load_balance.so
>> +lib/openmpi/mca_pstat_test.a
>> +lib/openmpi/mca_pstat_test.la
>> +lib/openmpi/mca_pstat_test.so
>> +lib/openmpi/mca_ras_simulator.a
>> +lib/openmpi/mca_ras_simulator.la
>> +lib/openmpi/mca_ras_simulator.so
>> +lib/openmpi/mca_rcache_grdma.a
>> +lib/openmpi/mca_rcache_grdma.la
>> +lib/openmpi/mca_rcache_grdma.so
>> +lib/openmpi/mca_reachable_weighted.a
>> +lib/openmpi/mca_reachable_weighted.la
>> +lib/openmpi/mca_reachable_weighted.so
>> +lib/openmpi/mca_regx_fwd.a
>> +lib/openmpi/mca_regx_fwd.la
>> +lib/openmpi/mca_regx_fwd.so
>> +lib/openmpi/mca_regx_reverse.a
>> +lib/openmpi/mca_regx_reverse.la
>> +lib/openmpi/mca_regx_reverse.so
>> +lib/openmpi/mca_rmaps_mindist.a
>> +lib/openmpi/mca_rmaps_mindist.la
>> +lib/openmpi/mca_rmaps_mindist.so
>> +lib/openmpi/mca_rmaps_ppr.a
>> +lib/openmpi/mca_rmaps_ppr.la
>> +lib/openmpi/mca_rmaps_ppr.so
>> +lib/openmpi/mca_rmaps_rank_file.a
>> lib/openmpi/mca_rmaps_rank_file.la
>> lib/openmpi/mca_rmaps_rank_file.so
>> +lib/openmpi/mca_rmaps_resilient.a
>> +lib/openmpi/mca_rmaps_resilient.la
>> +lib/openmpi/mca_rmaps_resilient.so
>> +lib/openmpi/mca_rmaps_round_robin.a
>> lib/openmpi/mca_rmaps_round_robin.la
>> lib/openmpi/mca_rmaps_round_robin.so
>> +lib/openmpi/mca_rmaps_seq.a
>> lib/openmpi/mca_rmaps_seq.la
>> lib/openmpi/mca_rmaps_seq.so
>> +lib/openmpi/mca_rml_oob.a
>> lib/openmpi/mca_rml_oob.la
>> lib/openmpi/mca_rml_oob.so
>> +lib/openmpi/mca_routed_binomial.a
>> lib/openmpi/mca_routed_binomial.la
>> lib/openmpi/mca_routed_binomial.so
>> +lib/openmpi/mca_routed_debruijn.a
>> +lib/openmpi/mca_routed_debruijn.la
>> +lib/openmpi/mca_routed_debruijn.so
>> +lib/openmpi/mca_routed_direct.a
>> lib/openmpi/mca_routed_direct.la
>> lib/openmpi/mca_routed_direct.so
>> -lib/openmpi/mca_routed_linear.la
>> -lib/openmpi/mca_routed_linear.so
>> -lib/openmpi/mca_topo_unity.la
>> -lib/openmpi/mca_topo_unity.so
>> +lib/openmpi/mca_routed_radix.a
>> +lib/openmpi/mca_routed_radix.la
>> +lib/openmpi/mca_routed_radix.so
>> +lib/openmpi/mca_rtc_hwloc.a
>> +lib/openmpi/mca_rtc_hwloc.la
>> +lib/openmpi/mca_rtc_hwloc.so
>> +lib/openmpi/mca_schizo_flux.a
>> +lib/openmpi/mca_schizo_flux.la
>> +lib/openmpi/mca_schizo_flux.so
>> +lib/openmpi/mca_schizo_ompi.a
>> +lib/openmpi/mca_schizo_ompi.la
>> +lib/openmpi/mca_schizo_ompi.so
>> +lib/openmpi/mca_schizo_orte.a
>> +lib/openmpi/mca_schizo_orte.la
>> +lib/openmpi/mca_schizo_orte.so
>> +lib/openmpi/mca_sharedfp_individual.a
>> +lib/openmpi/mca_sharedfp_individual.la
>> +lib/openmpi/mca_sharedfp_individual.so
>> +lib/openmpi/mca_sharedfp_lockedfile.a
>> +lib/openmpi/mca_sharedfp_lockedfile.la
>> +lib/openmpi/mca_sharedfp_lockedfile.so
>> +lib/openmpi/mca_sharedfp_sm.a
>> +lib/openmpi/mca_sharedfp_sm.la
>> +lib/openmpi/mca_sharedfp_sm.so
>> +lib/openmpi/mca_shmem_mmap.a
>> +lib/openmpi/mca_shmem_mmap.la
>> +lib/openmpi/mca_shmem_mmap.so
>> +lib/openmpi/mca_shmem_posix.a
>> +lib/openmpi/mca_shmem_posix.la
>> +lib/openmpi/mca_shmem_posix.so
>> +lib/openmpi/mca_shmem_sysv.a
>> +lib/openmpi/mca_shmem_sysv.la
>> +lib/openmpi/mca_shmem_sysv.so
>> +lib/openmpi/mca_state_app.a
>> +lib/openmpi/mca_state_app.la
>> +lib/openmpi/mca_state_app.so
>> +lib/openmpi/mca_state_hnp.a
>> +lib/openmpi/mca_state_hnp.la
>> +lib/openmpi/mca_state_hnp.so
>> +lib/openmpi/mca_state_novm.a
>> +lib/openmpi/mca_state_novm.la
>> +lib/openmpi/mca_state_novm.so
>> +lib/openmpi/mca_state_orted.a
>> +lib/openmpi/mca_state_orted.la
>> +lib/openmpi/mca_state_orted.so
>> +lib/openmpi/mca_state_tool.a
>> +lib/openmpi/mca_state_tool.la
>> +lib/openmpi/mca_state_tool.so
>> +lib/openmpi/mca_topo_basic.a
>> +lib/openmpi/mca_topo_basic.la
>> +lib/openmpi/mca_topo_basic.so
>> +lib/openmpi/mca_topo_treematch.a
>> +lib/openmpi/mca_topo_treematch.la
>> +lib/openmpi/mca_topo_treematch.so
>> +lib/openmpi/mca_vprotocol_pessimist.a
>> lib/openmpi/mca_vprotocol_pessimist.la
>> lib/openmpi/mca_vprotocol_pessimist.so
>> +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/pmix/
>> +lib/pmix/mca_bfrops_v12.a
>> +lib/pmix/mca_bfrops_v12.la
>> +lib/pmix/mca_bfrops_v12.so
>> +lib/pmix/mca_bfrops_v20.a
>> +lib/pmix/mca_bfrops_v20.la
>> +lib/pmix/mca_bfrops_v20.so
>> +lib/pmix/mca_bfrops_v21.a
>> +lib/pmix/mca_bfrops_v21.la
>> +lib/pmix/mca_bfrops_v21.so
>> +lib/pmix/mca_bfrops_v3.a
>> +lib/pmix/mca_bfrops_v3.la
>> +lib/pmix/mca_bfrops_v3.so
>> +lib/pmix/mca_gds_ds12.a
>> +lib/pmix/mca_gds_ds12.la
>> +lib/pmix/mca_gds_ds12.so
>> +lib/pmix/mca_gds_ds21.a
>> +lib/pmix/mca_gds_ds21.la
>> +lib/pmix/mca_gds_ds21.so
>> +lib/pmix/mca_gds_hash.a
>> +lib/pmix/mca_gds_hash.la
>> +lib/pmix/mca_gds_hash.so
>> +lib/pmix/mca_plog_default.a
>> +lib/pmix/mca_plog_default.la
>> +lib/pmix/mca_plog_default.so
>> +lib/pmix/mca_plog_stdfd.a
>> +lib/pmix/mca_plog_stdfd.la
>> +lib/pmix/mca_plog_stdfd.so
>> +lib/pmix/mca_plog_syslog.a
>> +lib/pmix/mca_plog_syslog.la
>> +lib/pmix/mca_plog_syslog.so
>> +lib/pmix/mca_pnet_tcp.a
>> +lib/pmix/mca_pnet_tcp.la
>> +lib/pmix/mca_pnet_tcp.so
>> +lib/pmix/mca_pnet_test.a
>> +lib/pmix/mca_pnet_test.la
>> +lib/pmix/mca_pnet_test.so
>> +lib/pmix/mca_preg_native.a
>> +lib/pmix/mca_preg_native.la
>> +lib/pmix/mca_preg_native.so
>> +lib/pmix/mca_psec_native.a
>> +lib/pmix/mca_psec_native.la
>> +lib/pmix/mca_psec_native.so
>> +lib/pmix/mca_psec_none.a
>> +lib/pmix/mca_psec_none.la
>> +lib/pmix/mca_psec_none.so
>> +lib/pmix/mca_psensor_file.a
>> +lib/pmix/mca_psensor_file.la
>> +lib/pmix/mca_psensor_file.so
>> +lib/pmix/mca_psensor_heartbeat.a
>> +lib/pmix/mca_psensor_heartbeat.la
>> +lib/pmix/mca_psensor_heartbeat.so
>> +lib/pmix/mca_pshmem_mmap.a
>> +lib/pmix/mca_pshmem_mmap.la
>> +lib/pmix/mca_pshmem_mmap.so
>> +lib/pmix/mca_ptl_tcp.a
>> +lib/pmix/mca_ptl_tcp.la
>> +lib/pmix/mca_ptl_tcp.so
>> +lib/pmix/mca_ptl_usock.a
>> +lib/pmix/mca_ptl_usock.la
>> +lib/pmix/mca_ptl_usock.so
>> +lib/pmpi_f08_interfaces.mod
>> @man man/man1/mpiCC.1
>> @man man/man1/mpic++.1
>> @man man/man1/mpicc.1
>> @@ -245,27 +491,49 @@ lib/openmpi/mca_vprotocol_pessimist.so
>> @man man/man1/mpiexec.1
>> @man man/man1/mpif77.1
>> @man man/man1/mpif90.1
>> +@man man/man1/mpifort.1
>> @man man/man1/mpirun.1
>> -@man man/man1/ompi-checkpoint.1
>> @man man/man1/ompi-clean.1
>> -@man man/man1/ompi-iof.1
>> -@man man/man1/ompi-ps.1
>> -@man man/man1/ompi-restart.1
>> @man man/man1/ompi-server.1
>> @man man/man1/ompi_info.1
>> @man man/man1/opal_wrapper.1
>> @man man/man1/orte-clean.1
>> -@man man/man1/orte-iof.1
>> -@man man/man1/orte-ps.1
>> +@man man/man1/orte-info.1
>> +@man man/man1/orte-server.1
>> @man man/man1/orted.1
>> @man man/man1/orterun.1
>> @man man/man3/MPI.3
>> +@man man/man3/MPIX_Allgather_init.3
>> +@man man/man3/MPIX_Allgatherv_init.3
>> +@man man/man3/MPIX_Allreduce_init.3
>> +@man man/man3/MPIX_Alltoall_init.3
>> +@man man/man3/MPIX_Alltoallv_init.3
>> +@man man/man3/MPIX_Alltoallw_init.3
>> +@man man/man3/MPIX_Barrier_init.3
>> +@man man/man3/MPIX_Bcast_init.3
>> +@man man/man3/MPIX_Exscan_init.3
>> +@man man/man3/MPIX_Gather_init.3
>> +@man man/man3/MPIX_Gatherv_init.3
>> +@man man/man3/MPIX_Neighbor_allgather_init.3
>> +@man man/man3/MPIX_Neighbor_allgatherv_init.3
>> +@man man/man3/MPIX_Neighbor_alltoall_init.3
>> +@man man/man3/MPIX_Neighbor_alltoallv_init.3
>> +@man man/man3/MPIX_Neighbor_alltoallw_init.3
>> +@man man/man3/MPIX_Query_cuda_support.3
>> +@man man/man3/MPIX_Reduce_init.3
>> +@man man/man3/MPIX_Reduce_scatter_block_init.3
>> +@man man/man3/MPIX_Reduce_scatter_init.3
>> +@man man/man3/MPIX_Scan_init.3
>> +@man man/man3/MPIX_Scatter_init.3
>> +@man man/man3/MPIX_Scatterv_init.3
>> @man man/man3/MPI_Abort.3
>> @man man/man3/MPI_Accumulate.3
>> @man man/man3/MPI_Add_error_class.3
>> @man man/man3/MPI_Add_error_code.3
>> @man man/man3/MPI_Add_error_string.3
>> @man man/man3/MPI_Address.3
>> +@man man/man3/MPI_Aint_add.3
>> +@man man/man3/MPI_Aint_diff.3
>> @man man/man3/MPI_Allgather.3
>> @man man/man3/MPI_Allgatherv.3
>> @man man/man3/MPI_Alloc_mem.3
>> @@ -299,31 +567,42 @@ lib/openmpi/mca_vprotocol_pessimist.so
>> @man man/man3/MPI_Comm_connect.3
>> @man man/man3/MPI_Comm_create.3
>> @man man/man3/MPI_Comm_create_errhandler.3
>> +@man man/man3/MPI_Comm_create_group.3
>> @man man/man3/MPI_Comm_create_keyval.3
>> @man man/man3/MPI_Comm_delete_attr.3
>> @man man/man3/MPI_Comm_disconnect.3
>> @man man/man3/MPI_Comm_dup.3
>> +@man man/man3/MPI_Comm_dup_with_info.3
>> @man man/man3/MPI_Comm_f2c.3
>> @man man/man3/MPI_Comm_free.3
>> @man man/man3/MPI_Comm_free_keyval.3
>> @man man/man3/MPI_Comm_get_attr.3
>> @man man/man3/MPI_Comm_get_errhandler.3
>> +@man man/man3/MPI_Comm_get_info.3
>> @man man/man3/MPI_Comm_get_name.3
>> @man man/man3/MPI_Comm_get_parent.3
>> @man man/man3/MPI_Comm_group.3
>> +@man man/man3/MPI_Comm_idup.3
>> @man man/man3/MPI_Comm_join.3
>> @man man/man3/MPI_Comm_rank.3
>> @man man/man3/MPI_Comm_remote_group.3
>> @man man/man3/MPI_Comm_remote_size.3
>> @man man/man3/MPI_Comm_set_attr.3
>> @man man/man3/MPI_Comm_set_errhandler.3
>> +@man man/man3/MPI_Comm_set_info.3
>> @man man/man3/MPI_Comm_set_name.3
>> @man man/man3/MPI_Comm_size.3
>> @man man/man3/MPI_Comm_spawn.3
>> @man man/man3/MPI_Comm_spawn_multiple.3
>> @man man/man3/MPI_Comm_split.3
>> +@man man/man3/MPI_Comm_split_type.3
>> @man man/man3/MPI_Comm_test_inter.3
>> +@man man/man3/MPI_Compare_and_swap.3
>> @man man/man3/MPI_Dims_create.3
>> +@man man/man3/MPI_Dist_graph_create.3
>> +@man man/man3/MPI_Dist_graph_create_adjacent.3
>> +@man man/man3/MPI_Dist_graph_neighbors.3
>> +@man man/man3/MPI_Dist_graph_neighbors_count.3
>> @man man/man3/MPI_Errhandler_create.3
>> @man man/man3/MPI_Errhandler_free.3
>> @man man/man3/MPI_Errhandler_get.3
>> @@ -331,6 +610,7 @@ lib/openmpi/mca_vprotocol_pessimist.so
>> @man man/man3/MPI_Error_class.3
>> @man man/man3/MPI_Error_string.3
>> @man man/man3/MPI_Exscan.3
>> +@man man/man3/MPI_Fetch_and_op.3
>> @man man/man3/MPI_File_c2f.3
>> @man man/man3/MPI_File_call_errhandler.3
>> @man man/man3/MPI_File_close.3
>> @@ -349,10 +629,14 @@ lib/openmpi/mca_vprotocol_pessimist.so
>> @man man/man3/MPI_File_get_type_extent.3
>> @man man/man3/MPI_File_get_view.3
>> @man man/man3/MPI_File_iread.3
>> +@man man/man3/MPI_File_iread_all.3
>> @man man/man3/MPI_File_iread_at.3
>> +@man man/man3/MPI_File_iread_at_all.3
>> @man man/man3/MPI_File_iread_shared.3
>> @man man/man3/MPI_File_iwrite.3
>> +@man man/man3/MPI_File_iwrite_all.3
>> @man man/man3/MPI_File_iwrite_at.3
>> +@man man/man3/MPI_File_iwrite_at_all.3
>> @man man/man3/MPI_File_iwrite_shared.3
>> @man man/man3/MPI_File_open.3
>> @man man/man3/MPI_File_preallocate.3
>> @@ -394,9 +678,12 @@ lib/openmpi/mca_vprotocol_pessimist.so
>> @man man/man3/MPI_Gather.3
>> @man man/man3/MPI_Gatherv.3
>> @man man/man3/MPI_Get.3
>> +@man man/man3/MPI_Get_accumulate.3
>> @man man/man3/MPI_Get_address.3
>> @man man/man3/MPI_Get_count.3
>> @man man/man3/MPI_Get_elements.3
>> +@man man/man3/MPI_Get_elements_x.3
>> +@man man/man3/MPI_Get_library_version.3
>> @man man/man3/MPI_Get_processor_name.3
>> @man man/man3/MPI_Get_version.3
>> @man man/man3/MPI_Graph_create.3
>> @@ -421,11 +708,30 @@ lib/openmpi/mca_vprotocol_pessimist.so
>> @man man/man3/MPI_Group_size.3
>> @man man/man3/MPI_Group_translate_ranks.3
>> @man man/man3/MPI_Group_union.3
>> +@man man/man3/MPI_Iallgather.3
>> +@man man/man3/MPI_Iallgatherv.3
>> +@man man/man3/MPI_Iallreduce.3
>> +@man man/man3/MPI_Ialltoall.3
>> +@man man/man3/MPI_Ialltoallv.3
>> +@man man/man3/MPI_Ialltoallw.3
>> +@man man/man3/MPI_Ibarrier.3
>> +@man man/man3/MPI_Ibcast.3
>> @man man/man3/MPI_Ibsend.3
>> +@man man/man3/MPI_Iexscan.3
>> +@man man/man3/MPI_Igather.3
>> +@man man/man3/MPI_Igatherv.3
>> +@man man/man3/MPI_Improbe.3
>> +@man man/man3/MPI_Imrecv.3
>> +@man man/man3/MPI_Ineighbor_allgather.3
>> +@man man/man3/MPI_Ineighbor_allgatherv.3
>> +@man man/man3/MPI_Ineighbor_alltoall.3
>> +@man man/man3/MPI_Ineighbor_alltoallv.3
>> +@man man/man3/MPI_Ineighbor_alltoallw.3
>> @man man/man3/MPI_Info_c2f.3
>> @man man/man3/MPI_Info_create.3
>> @man man/man3/MPI_Info_delete.3
>> @man man/man3/MPI_Info_dup.3
>> +@man man/man3/MPI_Info_env.3
>> @man man/man3/MPI_Info_f2c.3
>> @man man/man3/MPI_Info_free.3
>> @man man/man3/MPI_Info_get.3
>> @@ -440,14 +746,30 @@ lib/openmpi/mca_vprotocol_pessimist.so
>> @man man/man3/MPI_Intercomm_merge.3
>> @man man/man3/MPI_Iprobe.3
>> @man man/man3/MPI_Irecv.3
>> +@man man/man3/MPI_Ireduce.3
>> +@man man/man3/MPI_Ireduce_scatter.3
>> +@man man/man3/MPI_Ireduce_scatter_block.3
>> @man man/man3/MPI_Irsend.3
>> @man man/man3/MPI_Is_thread_main.3
>> +@man man/man3/MPI_Iscan.3
>> +@man man/man3/MPI_Iscatter.3
>> +@man man/man3/MPI_Iscatterv.3
>> @man man/man3/MPI_Isend.3
>> @man man/man3/MPI_Issend.3
>> @man man/man3/MPI_Keyval_create.3
>> @man man/man3/MPI_Keyval_free.3
>> @man man/man3/MPI_Lookup_name.3
>> +@man man/man3/MPI_Message_c2f.3
>> +@man man/man3/MPI_Message_f2c.3
>> +@man man/man3/MPI_Mprobe.3
>> +@man man/man3/MPI_Mrecv.3
>> +@man man/man3/MPI_Neighbor_allgather.3
>> +@man man/man3/MPI_Neighbor_allgatherv.3
>> +@man man/man3/MPI_Neighbor_alltoall.3
>> +@man man/man3/MPI_Neighbor_alltoallv.3
>> +@man man/man3/MPI_Neighbor_alltoallw.3
>> @man man/man3/MPI_Op_c2f.3
>> +@man man/man3/MPI_Op_commutative.3
>> @man man/man3/MPI_Op_create.3
>> @man man/man3/MPI_Op_f2c.3
>> @man man/man3/MPI_Op_free.3
>> @@ -461,15 +783,21 @@ lib/openmpi/mca_vprotocol_pessimist.so
>> @man man/man3/MPI_Publish_name.3
>> @man man/man3/MPI_Put.3
>> @man man/man3/MPI_Query_thread.3
>> +@man man/man3/MPI_Raccumulate.3
>> @man man/man3/MPI_Recv.3
>> @man man/man3/MPI_Recv_init.3
>> @man man/man3/MPI_Reduce.3
>> +@man man/man3/MPI_Reduce_local.3
>> @man man/man3/MPI_Reduce_scatter.3
>> +@man man/man3/MPI_Reduce_scatter_block.3
>> @man man/man3/MPI_Register_datarep.3
>> @man man/man3/MPI_Request_c2f.3
>> @man man/man3/MPI_Request_f2c.3
>> @man man/man3/MPI_Request_free.3
>> @man man/man3/MPI_Request_get_status.3
>> +@man man/man3/MPI_Rget.3
>> +@man man/man3/MPI_Rget_accumulate.3
>> +@man man/man3/MPI_Rput.3
>> @man man/man3/MPI_Rsend.3
>> @man man/man3/MPI_Rsend_init.3
>> @man man/man3/MPI_Scan.3
>> @@ -488,6 +816,35 @@ lib/openmpi/mca_vprotocol_pessimist.so
>> @man man/man3/MPI_Status_f2c.3
>> @man man/man3/MPI_Status_set_cancelled.3
>> @man man/man3/MPI_Status_set_elements.3
>> +@man man/man3/MPI_Status_set_elements_x.3
>> +@man man/man3/MPI_T_category_changed.3
>> +@man man/man3/MPI_T_category_get_categories.3
>> +@man man/man3/MPI_T_category_get_cvars.3
>> +@man man/man3/MPI_T_category_get_info.3
>> +@man man/man3/MPI_T_category_get_num.3
>> +@man man/man3/MPI_T_category_get_pvars.3
>> +@man man/man3/MPI_T_cvar_get_info.3
>> +@man man/man3/MPI_T_cvar_get_num.3
>> +@man man/man3/MPI_T_cvar_handle_alloc.3
>> +@man man/man3/MPI_T_cvar_handle_free.3
>> +@man man/man3/MPI_T_cvar_read.3
>> +@man man/man3/MPI_T_cvar_write.3
>> +@man man/man3/MPI_T_enum_get_info.3
>> +@man man/man3/MPI_T_enum_get_item.3
>> +@man man/man3/MPI_T_finalize.3
>> +@man man/man3/MPI_T_init_thread.3
>> +@man man/man3/MPI_T_pvar_get_info.3
>> +@man man/man3/MPI_T_pvar_get_num.3
>> +@man man/man3/MPI_T_pvar_handle_alloc.3
>> +@man man/man3/MPI_T_pvar_handle_free.3
>> +@man man/man3/MPI_T_pvar_read.3
>> +@man man/man3/MPI_T_pvar_readreset.3
>> +@man man/man3/MPI_T_pvar_reset.3
>> +@man man/man3/MPI_T_pvar_session_create.3
>> +@man man/man3/MPI_T_pvar_session_free.3
>> +@man man/man3/MPI_T_pvar_start.3
>> +@man man/man3/MPI_T_pvar_stop.3
>> +@man man/man3/MPI_T_pvar_write.3
>> @man man/man3/MPI_Test.3
>> @man man/man3/MPI_Test_cancelled.3
>> @man man/man3/MPI_Testall.3
>> @@ -502,6 +859,7 @@ lib/openmpi/mca_vprotocol_pessimist.so
>> @man man/man3/MPI_Type_create_f90_integer.3
>> @man man/man3/MPI_Type_create_f90_real.3
>> @man man/man3/MPI_Type_create_hindexed.3
>> +@man man/man3/MPI_Type_create_hindexed_block.3
>> @man man/man3/MPI_Type_create_hvector.3
>> @man man/man3/MPI_Type_create_indexed_block.3
>> @man man/man3/MPI_Type_create_keyval.3
>> @@ -518,8 +876,10 @@ lib/openmpi/mca_vprotocol_pessimist.so
>> @man man/man3/MPI_Type_get_contents.3
>> @man man/man3/MPI_Type_get_envelope.3
>> @man man/man3/MPI_Type_get_extent.3
>> +@man man/man3/MPI_Type_get_extent_x.3
>> @man man/man3/MPI_Type_get_name.3
>> @man man/man3/MPI_Type_get_true_extent.3
>> +@man man/man3/MPI_Type_get_true_extent_x.3
>> @man man/man3/MPI_Type_hindexed.3
>> @man man/man3/MPI_Type_hvector.3
>> @man man/man3/MPI_Type_indexed.3
>> @@ -528,6 +888,7 @@ lib/openmpi/mca_vprotocol_pessimist.so
>> @man man/man3/MPI_Type_set_attr.3
>> @man man/man3/MPI_Type_set_name.3
>> @man man/man3/MPI_Type_size.3
>> +@man man/man3/MPI_Type_size_x.3
>> @man man/man3/MPI_Type_struct.3
>> @man man/man3/MPI_Type_ub.3
>> @man man/man3/MPI_Type_vector.3
>> @@ -538,128 +899,140 @@ lib/openmpi/mca_vprotocol_pessimist.so
>> @man man/man3/MPI_Waitall.3
>> @man man/man3/MPI_Waitany.3
>> @man man/man3/MPI_Waitsome.3
>> +@man man/man3/MPI_Win_allocate.3
>> +@man man/man3/MPI_Win_allocate_shared.3
>> +@man man/man3/MPI_Win_attach.3
>> @man man/man3/MPI_Win_c2f.3
>> @man man/man3/MPI_Win_call_errhandler.3
>> @man man/man3/MPI_Win_complete.3
>> @man man/man3/MPI_Win_create.3
>> +@man man/man3/MPI_Win_create_dynamic.3
>> @man man/man3/MPI_Win_create_errhandler.3
>> @man man/man3/MPI_Win_create_keyval.3
>> @man man/man3/MPI_Win_delete_attr.3
>> +@man man/man3/MPI_Win_detach.3
>> @man man/man3/MPI_Win_f2c.3
>> @man man/man3/MPI_Win_fence.3
>> +@man man/man3/MPI_Win_flush.3
>> +@man man/man3/MPI_Win_flush_all.3
>> +@man man/man3/MPI_Win_flush_local.3
>> +@man man/man3/MPI_Win_flush_local_all.3
>> @man man/man3/MPI_Win_free.3
>> @man man/man3/MPI_Win_free_keyval.3
>> @man man/man3/MPI_Win_get_attr.3
>> @man man/man3/MPI_Win_get_errhandler.3
>> @man man/man3/MPI_Win_get_group.3
>> +@man man/man3/MPI_Win_get_info.3
>> @man man/man3/MPI_Win_get_name.3
>> @man man/man3/MPI_Win_lock.3
>> +@man man/man3/MPI_Win_lock_all.3
>> @man man/man3/MPI_Win_post.3
>> @man man/man3/MPI_Win_set_attr.3
>> @man man/man3/MPI_Win_set_errhandler.3
>> +@man man/man3/MPI_Win_set_info.3
>> @man man/man3/MPI_Win_set_name.3
>> +@man man/man3/MPI_Win_shared_query.3
>> @man man/man3/MPI_Win_start.3
>> +@man man/man3/MPI_Win_sync.3
>> @man man/man3/MPI_Win_test.3
>> @man man/man3/MPI_Win_unlock.3
>> +@man man/man3/MPI_Win_unlock_all.3
>> @man man/man3/MPI_Win_wait.3
>> @man man/man3/MPI_Wtick.3
>> @man man/man3/MPI_Wtime.3
>> +@man man/man3/OMPI_Affinity_str.3
>> @man man/man3/OpenMPI.3
>> @man man/man7/ompi_crcp.7
>> @man man/man7/opal_crs.7
>> @man man/man7/orte_filem.7
>> @man man/man7/orte_hosts.7
>> @man man/man7/orte_snapc.7
>> +@man man/man7/orte_sstore.7
>> share/examples/openmpi/
>> -@sample ${SYSCONFDIR}/openmpi/
>> share/examples/openmpi/openmpi-default-hostfile
>> -@sample ${SYSCONFDIR}/openmpi/default-hostfile
>> share/examples/openmpi/openmpi-mca-params.conf
>> -@sample ${SYSCONFDIR}/openmpi/mca-params.conf
>> share/examples/openmpi/openmpi-totalview.tcl
>> -@sample ${SYSCONFDIR}/openmpi/totalview.tcl
>> +share/examples/openmpi/pmix-mca-params.conf
>> share/openmpi/
>> share/openmpi/amca-param-sets/
>> share/openmpi/amca-param-sets/example.conf
>> +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-param.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-odls-default.txt
>> -share/openmpi/help-ompi-crcp-base.txt
>> -share/openmpi/help-ompi-dpm-base.txt
>> -share/openmpi/help-ompi-dpm-orte.txt
>> -share/openmpi/help-ompi-pubsub-orte.txt
>> -share/openmpi/help-ompi-server.txt
>> -share/openmpi/help-ompi_info.txt
>> -share/openmpi/help-opal-carto-file.txt
>> -share/openmpi/help-opal-crs-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
>> 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-base.txt
>> -share/openmpi/help-orte-filem-rsh.txt
>> -share/openmpi/help-orte-iof.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-ps.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-lb.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
>> 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
>> +share/openmpi/help-ras-simulator.txt
>> +share/openmpi/help-rcache-base.txt
>> +share/openmpi/help-regex.txt
>> share/openmpi/help-rmaps_rank_file.txt
>> -share/openmpi/mpiCC-vt-wrapper-data.txt
>> +share/openmpi/help-state-base.txt
>> share/openmpi/mpiCC-wrapper-data.txt
>> -share/openmpi/mpic++-vt-wrapper-data.txt
>> share/openmpi/mpic++-wrapper-data.txt
>> -share/openmpi/mpicc-vt-wrapper-data.txt
>> share/openmpi/mpicc-wrapper-data.txt
>> -share/openmpi/mpicxx-vt-wrapper-data.txt
>> share/openmpi/mpicxx-wrapper-data.txt
>> -share/openmpi/mpif77-vt-wrapper-data.txt
>> share/openmpi/mpif77-wrapper-data.txt
>> -share/openmpi/mpif90-vt-wrapper-data.txt
>> share/openmpi/mpif90-wrapper-data.txt
>> +share/openmpi/mpifort-wrapper-data.txt
>> share/openmpi/openmpi-valgrind.supp
>> -share/vampirtrace/
>> -share/vampirtrace/FILTER.SPEC
>> -share/vampirtrace/GROUPS.SPEC
>> -share/vampirtrace/METRICS.SPEC
>> -share/vampirtrace/doc/
>> -share/vampirtrace/doc/ChangeLog
>> -share/vampirtrace/doc/LICENSE
>> -share/vampirtrace/doc/UserManual.html
>> -share/vampirtrace/doc/UserManual.pdf
>> -share/vampirtrace/doc/opari/
>> -share/vampirtrace/doc/opari/ChangeLog
>> -share/vampirtrace/doc/opari/LICENSE
>> -share/vampirtrace/doc/opari/Readme.html
>> -share/vampirtrace/doc/opari/lacsi01.pdf
>> -share/vampirtrace/doc/opari/opari-logo-100.gif
>> -share/vampirtrace/doc/otf/
>> -share/vampirtrace/doc/otf/ChangeLog
>> -share/vampirtrace/doc/otf/LICENSE
>> -share/vampirtrace/doc/otf/otftools.pdf
>> -share/vampirtrace/doc/otf/specification.pdf
>> -share/vampirtrace/vtcc-wrapper-data.txt
>> -share/vampirtrace/vtcxx-wrapper-data.txt
>> -share/vampirtrace/vtf77-wrapper-data.txt
>> -share/vampirtrace/vtf90-wrapper-data.txt
>> +share/openmpi/ortecc-wrapper-data.txt
>> +share/pmix/
>> +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

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to