On Tue, Jul 29, 2014 at 9:09 PM, Gilles Gouaillardet <
> openpmi 1.8 (svn checkout) does not build the usempif08 bindings if
> PROCEDURE is not supported.
I have just verified that this requirement for PROCEDURE support is a
change in behavior between 1.8.1 and 1.8.2rc2.
This was an intentional change as noted in ompi_setup_mpi_fortran.m4:
# Per https://svn.open-mpi.org/trac/ompi/ticket/4590, if the
# Fortran compiler doesn't support PROCEDURE in the way we
# want/need, disable the mpi_f08 module.
Unfortunately, this (and https://svn.open-mpi.org/trac/ompi/changeset/31588
that followed) represent a REGRESSION in that between 1.8.1 and 1.8.2rc2
Open MPI has lost support for F08 with the PGI compilers.
Paul H. Hargrove PHHargrove_at_[hidden]
Future Technologies Group
Computer and Data Sciences Department Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory Fax: +1-510-486-6900