These README edits should have been included in r30152.
Refs trac:4058 This commit was SVN r30153. The following SVN revision numbers were found above: r30152 --> open-mpi/ompi@36cca10042 The following Trac tickets were found above: Ticket 4058 --> https://svn.open-mpi.org/trac/ompi/ticket/4058
Этот коммит содержится в:
родитель
36cca10042
Коммит
4bb76afd3e
22
README
22
README
@ -322,20 +322,22 @@ Compiler Notes
|
||||
(but are, as yet, currently untested). It is expected that this
|
||||
support will mature over time.
|
||||
|
||||
The gfortran compiler is *not* supported with the mpi_f08 module
|
||||
(gfortran lacks some necessary modern Fortran features, sorry).
|
||||
As of v4.9, the GNU Fortran compiler (gfortran) is *not* supported
|
||||
with the mpi_f08 module (gfortran lacks some necessary modern
|
||||
Fortran features, sorry).
|
||||
|
||||
- All Fortran compilers support the mpif.h/shmem.fh-based bindings.
|
||||
|
||||
- If Open MPI is built with a non-GNU Fortran compiler, all MPI
|
||||
subroutines will be prototyped in the mpi module, meaning that all
|
||||
calls to MPI subroutines will have their parameter types checked
|
||||
at compile time.
|
||||
- If Open MPI is built with a non-gfortran compiler or with gfortran
|
||||
>=v4.9, all MPI subroutines will be prototyped in the mpi module,
|
||||
meaning that all calls to MPI subroutines will have their parameter
|
||||
types checked at compile time.
|
||||
|
||||
- If Open MPI is built with a GNU Fortran compiler (gfortran), it
|
||||
will compile a limited "mpi" module -- not all MPI subroutines
|
||||
will be prototyped due to both poor design of the mpi module in
|
||||
the MPI-2 specification and a lack of features in gfortran.
|
||||
- If Open MPI is built with gfortran <v4.9, it will compile a
|
||||
limited "mpi" module -- not all MPI subroutines will be prototyped
|
||||
due to both poor design of the mpi module in the MPI-2
|
||||
specification and a lack of features in older versions of
|
||||
gfortran.
|
||||
|
||||
Specifically, all MPI subroutines with no "choice" buffers are
|
||||
prototyped and will receive strong parameter type checking at
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user