Releases: GEOS-ESM/ESMA_env
Fixes for OS detection in SLURM
This release fixes OS detection inside the SLURM allocation.
From CHANGELOG.md
Fixed
- Fixed issue with OS versioning when inside SLURM (has to be detected differently)
What's Changed
Full Changelog: v4.20.2...v4.20.3
Append SLES version at NCCS
This release append -SLES12
or -SLES15
on the build and install directories at NCCS when using build.csh
(→ parallel_build.csh
) to make it clear to users where they built.
From CHANGELOG.md
Fixed
- Append
-SLES12
or-SLES15
on the build and install directories at NCCS when usingbuild.csh
to make it clear to users
What's Changed
Full Changelog: v4.20.1...v4.20.2
Fixes for Milan Parallel build
This release fixes the use of build.csh
(→ parallel_build.csh
) with Milans at NCCS
From CHANGELOG.md
Fixed
- Fixed
build.csh
for using Milan at NCCS
What's Changed
Full Changelog: v4.20.0...v4.20.1
Add support for Milan at NCCS
This PR adds support for using the Milan processors at NCCS. As these are on a different OS, we have different setups on SLES12 and SLES15.
On SLES15 we now use GCC 12.3 as the C++ backer for Intel 2021.6, Open MPI 4.1.5 as the MPI stack (as Intel MPI currently has issues), and we only have Python3 available.
From CHANGELOG.md
Added
- Added support for Milan at NCCS
- Uses Open MPI 4.1.5 on SCU17 rather than Intel MPI due to issues with Intel MPI
What's Changed
Full Changelog: v4.19.0...v4.20.0
Update to Baselibs 7.14.0
This release of ESMA_env moves to use Baselibs 7.14.0 which has ESMF 8.5.0 (stable) and GFE v1.11.0
From CHANGELOG.md
Changed
- Moved to Baselibs 7.14.0
- ESMF v8.5.0
- GFE v1.11.0
- gFTL-shared v1.6.1
- pFUnit v4.7.3
- curl 8.2.1
- NCO 5.1.7
- CDO 2.2.1
What's Changed
Full Changelog: v4.18.0...v4.19.0
Remove Haswell from build.csh at NCCS, add any
This release of ESMA_env removes the ability to use Haswell at NCCS. It also adds a new "any" option that will build on either a Skylake or Cascade Lake...but only for Intel builds. GNU builds at NCCS use Open MPI and must build (and run) on Cascade Lake.
From CHANGELOG.md
Changed
- Removed Haswell as build node option at NCCS (no longer available)
- Added an "any" option for the build node at NCCS which will submit to any available node type
- At NCCS with GNU, Cascade Lake is forced as Open MPI is built only for Infiniband
What's Changed
- Remove Haswell at NCCS, add any option by @mathomp4 in #98
- Fixes for the Any option by @mathomp4 in #99
Full Changelog: v4.17.0...v4.18.0
Update to Baselibs 7.13.0
This release of ESMA_env moves to use Baselibs 7.13.0 which updates:
- esmf v8.5.0b22
- curl 8.1.1
- HDF5 1.10.10
- netCDF-C 4.9.2
- netCDF-Fortran 4.6.1
- CDO 2.2.0
All testing shows it zero-diff to ESMA_env 4.16
From CHANGELOG.md
Changed
- Moved to Baselibs 7.13.0
- esmf v8.5.0b22
- curl 8.1.1
- HDF5 1.10.10
- netCDF-C 4.9.2
- netCDF-Fortran 4.6.1
- CDO 2.2.0
What's Changed
Full Changelog: v4.16.1...v4.17.0
Fix parallel_build issue with tmpdir at NAS
This release of ESMA_env fixes a bug in parallel_build.csh
(aka build.csh
in this repo) handling tmpdir at NAS.
From CHANGELOG.md
Fixed
- Fixed issue with tmpdir at NAS
What's Changed
Full Changelog: v4.16.0...v4.16.1
Fix parallel_build issue with tmpdir at NAS (4.9 Branch)
This release of ESMA_env on the 4.9 release (ESMF 8.4) fixes a bug in parallel_build.csh
(aka build.csh
in this repo) handling tmpdir at NAS.
From CHANGELOG.md
Fixed
- Fixed issue with tmpdir at NAS
Full Changelog: v4.9.2...v4.9.3
Move to MPT 2.28 at NAS
This release of ESMA_env updates MPT to 2.28 at NAS. This needed due to the transition to TOSS4 at NAS for all nodes.
Should be used with:
as those also deal with the TOSS4 change at NAS
From CHANGELOG.md
Changed
- Updated to use MPT 2.28 at NAS per their recommendation for running on new TOSS4 nodes
- This is done through the
mpi-hpt/mpt
module which resolves tompi-hpe/mpt.2.28_25Apr23_rhel87
- This is done through the
What's Changed
Full Changelog: v4.15.0...v4.16.0