[MacPorts] #47806: OpenCoarrays @1.0
MacPorts
noreply at macports.org
Fri May 22 16:20:15 PDT 2015
#47806: OpenCoarrays @1.0
-------------------------------+--------------------------------
Reporter: fanfarillo.gcc@… | Owner: macports-tickets@…
Type: submission | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.3
Resolution: | Keywords:
Port: |
-------------------------------+--------------------------------
Comment (by damian@…):
Replying to [comment:1 ryandesign@…]:
> This port is a prerequisite for #47426.
>
> The use of `use_configure no` is a cause for concern, because it usually
implies that the port is not UsingTheRightCompiler or `-arch` flags and
doesn't have a universal variant so these things have to be done manually
in the port. If you're using fsf gcc then that further complicates things,
but I'm not sure if you are using gcc, since you've declared a dependency
on gcc5 but haven't given any configure arguments or environment variables
telling the build to use it.
I have had a very hard time figuring out the appropriate dependencies so
I'm hoping you can help sort this out:
(1) Building gcc5 does not require the OpenCoarrays libcaf_mpi.a library,
but using gcc5 to build parallel executables from coarray Fortran codes
requires linking to libcaf_mpi.a
(2) Building libcaf_mpi.a does not require gcc5 (earlier versions of gcc5
can build libcaf_mpi.a), but libcaf_mpi.a will be unusable if mpich-gcc5
is not present.
so either can be built without the other, but each is of limited utility
without the utility without the other. Should gcc5 depend on OpenCoarrays
or should OpenCoarrays depend on gcc5 or neither?
Damian
--
Ticket URL: <https://trac.macports.org/ticket/47806#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list