[MacPorts] #60954: ESMF does not build with gcc10 (in gcc10 and gfortran variants)

MacPorts noreply at macports.org
Tue Aug 4 09:24:52 UTC 2020


#60954: ESMF does not build with gcc10 (in gcc10 and gfortran variants)
--------------------------+--------------------
  Reporter:  platipodium  |      Owner:  (none)
      Type:  defect       |     Status:  new
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:               |   Keywords:
      Port:  esmf         |
--------------------------+--------------------

Comment (by platipodium):

 Upstream developers are aware of the issue with the stricter argument type
 checking by
 default in GCC 10.x. A workaround for this issue is documented under the
 Platform-sepcific Known Bugs section for ESMF 8.0.0
 (http://www.earthsystemmodeling.org/download/data/releases.shtml#8_0_0):

 For GNU compilers GCC>=10.x, the default Fortran argument mismatch
 checking has become stricter. This will result in build failures. The
 work-around is to set environment variable

 {{{ESMF_F90COMPILEOPTS="-fallow-argument-mismatch -fallow-invalid-boz"}}}

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


More information about the macports-tickets mailing list