[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