Opened 10 years ago
Closed 9 years ago
#47541 closed request (fixed)
Please create mpich-devel-gcc5
Reported by: | rouson (Damian Rouson) | Owned by: | eborisch (Eric A. Borisch) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | seanfarley (Sean Farley), ryandesign (Ryan Carsten Schmidt), cooljeanius (Eric Gallager), mamoll (Mark Moll) | |
Port: | mpich-devel-gcc5 |
Description
GCC 5.1 released yesterday. Please create a corresponding MPICH port.
Change History (14)
comment:1 follow-up: 2 Changed 10 years ago by eborisch (Eric A. Borisch)
Summary: | Please create mopish-devel-gcc5 → Please create mpich-devel-gcc5 |
---|
comment:2 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to eborisch@…:
Requires a gcc51 port (see #47546)
The gcc5 port will be updated to version 5.1.0.
and the compilers portgroup to be updated first...
I filed #47553 for this.
comment:3 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | sean@… ryandesign@… added; eborisch@… removed |
---|---|
Owner: | changed from macports-tickets@… to eborisch@… |
Port: | mpich-devel-gcc5 added |
Version: | 2.3.3 |
comment:4 Changed 10 years ago by rouson (Damian Rouson)
Actually, given that there is a gcc5 port already, an MPICH built with the current gcc5 port would be sufficient for present purposes in advance of the creation of the gcc51 port. As a bonus, it turns out that the gcc5 port is dated the day before the release of GCC 5.1 so one is an extremely close (or identical) approximation of the other. Either would be very helpful because the existing gcc5 port is the minimum gcc version required for using OpenCoarrays (http://www.opencoarrays.org), which requires an MPI library built with gcc5 or later.
Damian
comment:5 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)
There will not be a gcc51 port. The gcc5 port will be updated to version 5.1.0. I am working on this update and plan to commit it today, assuming everything compiles.
comment:6 Changed 10 years ago by eborisch (Eric A. Borisch)
I understand (now) the gcc5/gcc51 status. The compilers portgroup is the next step, then.
comment:8 Changed 10 years ago by rouson (Damian Rouson)
I see that the gcc5 port has been updated to version 5.1.0 so hopefully the mpich-devel-gcc5 port can be created.
comment:9 Changed 10 years ago by eborisch (Eric A. Borisch)
Still waiting on #47553. I've put a simple patch on that ticket to see what the maintainer thinks. I'm ready once that is done.
comment:11 Changed 9 years ago by eborisch (Eric A. Borisch)
It should be ready in r136320. Usual caveats apply to using g++ (mpicxx) on Yosemite. Only tested so far to point of "installation works."
comment:12 Changed 9 years ago by rouson (Damian Rouson)
Thanks for working on this! I just installed mpich-gcc5 and tested it: mpif90 appears to work fine, but for some reason mpifort does not as the transcript below demonstrates. Any advice?
localhost:~ rouson$ mpifort --version
-bash: /opt/local/bin/mpifort: Permission denied
localhost:~ rouson$ sudo mpifort --version
sudo: mpifort: command not found
localhost:~ rouson$ mpif90 --version
GNU Fortran (MacPorts gcc5 5.1.0_0) 5.1.0 Copyright (C) 2015 Free Software Foundation, Inc.
GNU Fortran comes with NO WARRANTY, to the extent permitted by law. You may redistribute copies of GNU Fortran under the terms of the GNU General Public License. For more information about these matters, see the file named COPYING
comment:13 Changed 9 years ago by eborisch (Eric A. Borisch)
comment:14 Changed 9 years ago by eborisch (Eric A. Borisch)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Requires a gcc51 port (see #47546) and the compilers portgroup to be updated first...
Leaving this open, but won't address just yet.