[MacPorts] #66307: Scalapack: will not configure properly on PPC since mpi PG cannot handle mpich-gcc* but wants mpich-default

MacPorts noreply at macports.org
Fri Dec 2 07:20:55 UTC 2022


#66307: Scalapack: will not configure properly on PPC since mpi PG cannot handle
mpich-gcc* but wants mpich-default
---------------------------+-------------------------------------------
  Reporter:  barracuda156  |      Owner:  catap
      Type:  defect        |     Status:  assigned
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.8.0
Resolution:                |   Keywords:  powerpc, leopard, snowleopard
      Port:  scalapack     |
---------------------------+-------------------------------------------

Comment (by barracuda156):

 Replying to [comment:20 kencu]:
 > here is my port of mpich-default 4.0.3. Passes all tests.

 Thank you! Any idea why was it even disabled?

 I looked through the existing `mpich` port, and it takes little to enable
 `mpich-default` from there. Also, it appears that `mpich-default` is
 technically non-different from `mpich-gcc12` (or whatever is the default
 system compiler). The only thing required is blacklist old GCCs, like you
 have done, or otherwise set C++11 standard (TBH, I did not check if that
 is required, but given that `gcc-4.2` does not build it, failing
 immediately at configure, I guess yes), so that correct GCC is used.

 P. S. Also `+native` needs a fix for PPC, like I did for `folly` or smth
 alike (`-march=native` is not supported with PPC).

-- 
Ticket URL: <https://trac.macports.org/ticket/66307#comment:21>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list