[MacPorts] #39428: mpich should have variant +gcc47 by default

MacPorts noreply at macports.org
Thu Jul 11 17:07:53 PDT 2013


#39428: mpich should have variant +gcc47 by default
--------------------------+------------------------
  Reporter:  dstrubbe@…   |      Owner:  eborisch@…
      Type:  enhancement  |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.1.3
Resolution:               |   Keywords:  haspatch
      Port:  mpich        |
--------------------------+------------------------

Comment (by sean@…):

 Replying to [comment:10 dstrubbe@…]:
 > Replying to [comment:9 sean@…]:
 >
 > > 2) split up mpi ports into fortan subports
 > >
 > > This would break the macports structure of compilers already in place.
 Also, this breaks mpi standards because fortran mpi wrappers need to
 exist.
 >
 > What do you mean that MPI standards require Fortran MPI wrappers? Some
 MPI's seem to produce useless Fortran wrappers that just write an error
 message if compiled without Fortran. Not sure how that helps anything. For
 comparison, the openmpi port does not bother installing mpif77 or mpif90
 if installed without Fortran support.

 And there's a reason OpenMPI isn't recommend by scientific projects. Apple
 shipped a broken MPI with Leopard and that was inexcusable. For not very
 good reasons, Bill Gropp and others decided that MPI should wrap compilers
 (instead of just providing linking flags) therefore and package providing
 MPI needs to provide the C and Fortran wrappers. As a note, C++ MPI has
 been deprecated.

-- 
Ticket URL: <https://trac.macports.org/ticket/39428#comment:11>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list