On Tue, Jul 29, 2014 at 9:09 PM, Gilles Gouaillardet <
gilles.gouaillar...@iferc.org> wrote:

> 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


-- 
Paul H. Hargrove                          phhargr...@lbl.gov
Future Technologies Group
Computer and Data Sciences Department     Tel: +1-510-495-2352
Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900

Reply via email to