[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