[MacPorts] #43597: openmpi uses deprecated fortran wrappers / should use mpifort
MacPorts
noreply at macports.org
Tue May 6 09:00:35 PDT 2014
#43597: openmpi uses deprecated fortran wrappers / should use mpifort
-----------------------------------------------+---------------------------
Reporter: carsten@… | Owner: macports-
Type: defect | tickets@…
Priority: Normal | Status: new
Component: ports | Milestone:
Keywords: fortran, wrapper, mpif90, mpifort | Version: 2.2.1
| Port: openmpi
-----------------------------------------------+---------------------------
mpifort is a new name for the Fortran wrapper compiler that debuted in
Open MPI v1.7.
It supports compiling all versions of Fortran, and utilizing all MPI
Fortran interfaces (mpif.h, use mpi, and use mpi_f08). There is no need to
distinguish between "Fortran 77" (which hasn't existed for 30+ years) or
"Fortran 90" -- just use mpifort to compile all your Fortran MPI
applications and don't worry about what dialect it is, nor which MPI
Fortran interface it uses.
Other MPI implementations will also soon support a wrapper compiler named
mpifort, so hopefully we can move the whole world to this simpler wrapper
compiler name, and elminiate the use of mpif77 and mpif90.
Specifically: mpif77 and mpif90 are deprecated as of Open MPI v1.7.
Although mpif77 and mpif90 still exist in Open MPI v1.7 for legacy
reasons, they will likely be removed in some (undetermined) future
release. It is in your interest to convert to mpifort now."
Reference: http://www.open-mpi.org/faq/?category=mpi-apps#mpifort-vs-
mpif77-and-mpif90
Classified as defect, as 3rd party software relies on existence of mpifort
wrapper with Open MPI v1.7 and better.
--
Ticket URL: <https://trac.macports.org/ticket/43597>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list