Skip to content

Releases: E3SM-Project/mache

v1.17.0

12 Sep 12:30
45ad55c
Compare
Choose a tag to compare

Minor release that primarily adds support for Frontier and updates support for Chicoma

Minor Enhancements

  • Add frontier as a supported machine #124
  • Switch E3SM-Unified to intel and intel-mpi on Compy #129
  • Switch E3SM-Unified back to gnu on Compy #131
  • Many updates for Chicoma support #132

Bug fixes

  • Comment out OMP environment variables on Chicoma #128
  • Fix and simplify machine discovery #130

Contributors

@xylar

v1.16.0

23 Jul 13:35
18a7932
Compare
Choose a tag to compare

Minor release that makes various updates and fixes, primarily related to Perlmutter and Chicoma, in preparation for the upcoming release of E3SM-Unified 1.9.0 and a compass update.

Minor Enhancements

  • Add more system libs to chicoma-cpu #119
  • Add more system packages to chicoma-cpu spack template #120
  • Update pm-cpu to intel 2023.1.0 #118
  • Use system python on pm-cpu #121
  • Add support for custom spack commands #126

Bug fixes

  • Perlmutter and Chicoma fixes #122
  • Various fixes needed for E3SM-Unified #123
  • Remove incorrect netcdf-fortran spec on pm-cpu #125

Contributors

@xylar

v1.15.0

05 Jun 22:32
0927443
Compare
Choose a tag to compare

Minor release that adds better support for using mache to create spack environments for non-E3SM machines. It also adds Intel support on Perlmutter-CPU.

Minor Enhancements

  • Build spack environments for external machines #115
  • Add intel to pm-cpu #117

Contributors

@xylar

v1.14.0

22 Mar 20:52
ff0af2d
Compare
Choose a tag to compare

Minor release that updates spack configurations for chicoma-cpu and pm-cpu based on recent system updates.

Minor Enhancements

  • Update chicoma-cpu and pm-cpu spack #112
  • Update modules for pm-cpu #114

Contributors

@jonbob
@xylar

v1.13.0

03 Mar 14:55
bfe315e
Compare
Choose a tag to compare

Minor release with a fix to python 3.8 support for importlib.resources and dropping system CMake from spack environments for Trilinos support.

Minor Enhancements

  • Remove system cmake from all spack templates #109

Bug fixes

  • Fix importlib.resources constraints #110

Clean up

  • Various fixes to do with linting #108

Continuous Integration

  • Move to GitHub Actions #104
  • Fix github action #105

Contributors

@trhille
@xylar

v1.12.0

20 Feb 06:07
63900f1
Compare
Choose a tag to compare

Minor release with a fix the spack OS name on Chrysalis.

Bug fixes

  • Fix Chrysalis OS in spack and update cime machine config file #102

Contributors

@xylar

v1.11.0

16 Jan 09:02
74b9a59
Compare
Choose a tag to compare

Minor release with several fixes for Chicoma (at LANL).

Minor enhancements

  • Update diagnostics and E3SM-Unified directories on Chicoma #97
  • Add python to chicoma spack template #98
  • Add support for a local spack mirror #96

Bug fixes

*Add hdf5 to Anvil with Gnu and MVAPICH #93

Continuous Integration

  • Fix updating base env in Azure #95

Contributors

@xylar

v1.10.0

10 Jan 14:24
aa152f8
Compare
Choose a tag to compare

Minor release that mostly includes updates to Perlmutter modules and support for Chicoma (at LANL).

Minor enhancements

  • Get machine name from file #84
  • Update pm-cpu modules #86
  • Add support for chicoma-cpu #48

Clean up

  • Replace deprecated importlib.resources calls #91

Bug fixes

  • Update xpmem config path on Perlmutter #87
  • Fix xpmem config path (again!) #89

Contributors

@xylar

v1.9.0

01 Dec 13:41
c28e4b3
Compare
Choose a tag to compare

Minor release that mostly includes bug fixes uncovered by testing E3SM-Unified 1.8.0.

Minor enhancements

  • Update modules for pm-cpu #71

Clean up

  • Change partition and qos order #81

Bug fixes

  • Fix typo in Perlmutter module load #70
  • Fix source diagnostics dir #73
  • Fix pm-cpu yaml #75
  • Fix anvil yaml files following recent spack update #77
  • Add path to xpmem to PKG_CONFIG_PATH on pm-cpu #79

Contributors

@tomvothecoder
@xylar

v1.8.0

08 Nov 22:29
304f5b7
Compare
Choose a tag to compare

Minor release that adds support for Perlmutter CPU nodes

Minor enhancements

  • Add python 3.11 and drop python 3.7 #68

Bug fixes

  • Fix libfabric on pm-cpu #63
  • Fix handling of cray compilers #64
  • Fix diagnostics directory on acme1 #67

Contributors

@chengzhuzhang
@tomvothecoder
@xylar