[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