Releases: E3SM-Project/mache
Releases · E3SM-Project/mache
v1.7.0
v1.6.0
Minor release with fixed base paths for Cori and Acme1, Spack updates to better support Intel-MPI, and syntax updates for Spack 0.18.x.
Minor enhancement
- Update acme1 base_path #51
- Update Cori base_url #54
- Switch to concretizer:unify:true #56
- Add extra_rpaths to all intel-mpi environments #57
Contributors
v1.5.0
v1.4.1
v1.4.0
This is a minor release that adds a tool for syncing diagnostics between E3SM machines, a module for updating permissions on shared directories, a small bug fix in config options related to job scripts, and two updates related to Spack builds.
Minor enhancements
- Add a module for updating permissions on directories #40
- Update Chrysalis Spack with new OpenMPI #41
- Add command-line tools for syncing diagnostics data #26
- Make LAPACK from E3SM optional in Spack builds #43
Bug fix
- Change configuration to constraint in Slurm #42
Contributors
v1.3.2
v1.3.1
v1.3.0
This is a minor release with many updates needed to support spack builds in compass, particularly to help support building Albany and Trilinos for use in MALI.
Minor enhancements
- Add load gcc module before intel on Anvil and Compy #28
- Update cmake on badger #29
- Get MPI compilers, mods and env vars from spack yaml #30
- Remove git module on cori-haswell #34
- Add arg for yaml template from outside mache #35
- Add arg for specifying spack temp. directory #36
Contributors
v1.2.1
v1.2.0
Minor release that adds support for creating Spack environments on E3SM supported machines, along with some other small fixes to paths, compilers and other settings.
Major enhancement:
- Add support for making Spack environments #24
Minor enhancements
- Update chrysalis cores per node to 128 #18
- Update paths on Grizzly and Badger #21
- Switch E3SM-Unified compiler on Chrysalis to Gnu #22
- Remove compilers for E3SM-Unified on Cori-KNL #23