JCSDA / spack

A flexible package manager that supports multiple versions, configurations, platforms, and compilers.
https://spack.io
Other
0 stars 14 forks source link

New package MCT (Model Coupling Toolkit), cherry-pick cprnc from spack develop, add to relevant meta packages, fix esmf.mk compiler paths on Cray #379

Closed climbfuji closed 11 months ago

climbfuji commented 11 months ago

Description

  1. Add new package mct (Model Coupling Toolkit). Corresponding spack PR: https://github.com/spack/spack/pull/41564 - merged
  2. Cherry-pck cprnc from spack develop (including the bug fix for the checksums)
  3. Add mct to jedi-neptune-env
  4. Add cprnc to ufs-weather-model-env
  5. Fix spack compiler wrappers in esmf.mk on Cray systems where cc, CC, ftn are used. See spack PR https://github.com/spack/spack/pull/41640 - @sking112 @michalakes FYI

Testing

Issue(s) addressed

Working towards https://github.com/JCSDA/spack-stack/issues/885 Working towards https://github.com/JCSDA/spack-stack/issues/845 Fixes https://github.com/JCSDA/spack-stack/issues/892

Dependencies

n/a

Impact

n/a

Checklist

climbfuji commented 11 months ago

@michakales FYI