Releases: GEOS-ESM/ESMA_env
Update to Baselibs 8.4.0, Intel 2021.13
This fixes the bug found in v5.1.0 where Baselibs did not build FMS. This restores it.
We also move to Intel 2021.13 at NCCS (SLES 15), NAS, and GMAO desktops.
From CHANGELOG.md
Changed
- Update to Baselibs 8.4.0
- Restore FMS build (was erroneously removed in 8.2.0)
- Fixes for MPT and using icx/icpx at NAS
- Move to use Intel ifort 2021.13 on SLES 15 at NCCS, at NAS, and on GMAO Desktops
What's Changed
Full Changelog: v5.1.0...v5.2.0
Update to Baselibs 8.3.1, Intel 2021.12
DO NOT USE - BROKEN
This release of ESMA_env v5 updates to Baselibs 8.3.1 which has:
- ESMF 8.6.1
- FMS 2024.01.02
- curl 8.8.0
- NCO 5.2.6
- Various make system updates for other compilers and machines
We also move to use Intel ifort 2021.12 on SLES 15 at NCCS, at NAS, and on GMAO Desktops (SLES12 is too old for this compiler) and update to GEOSpyD Min24.0.0 for Python3
From CHANGELOG.md
Changed
- Update to Baselibs 8.3.1
- ESMF 8.6.1
- FMS 2024.01.02
- curl 8.8.0
- NCO 5.2.6
- Various make system updates for other compilers and machines
- Move to use Intel ifort 2021.12 on SLES 15 at NCCS, at NAS, and on GMAO Desktops
- Update to GEOSpyD Min24.0.0 for Python3
What's Changed
- Update to Baselibs 8.3.1, Intel ifort 2021.12 (save NCCS SLES12), and GEOSpyD 24.4 by @mathomp4 in #125
Full Changelog: v5.0.0...v5.1.0
Update to Baselibs 8.0.2: FMS in Baselibs
This is a major release of ESMA_env. The main reason for this FMS is now built as part of Baselibs rather than inside of GEOSgcm.
Moreover, the version of FMS in Baselibs is now 2024.01. Using this with GEOS requires updates to ESMA_cmake, fvdycore, mom5, and GEOS_OceanGridComp in order for CMake to work as well as bring in some minor interface changes.
Testing shows that FMS 2024.01 is non-zero-diff to the 2019-era FMS GEOS previously used.
From CHANGELOG.md
Changed
- Update to Baselibs 8.0.2
- Has FMS 2024.01 and libyaml 0.2.5
- Move to use Intel MPI 2021.12 on SLES 15 at NCCS
- Add support for Milan processors at NAS
Added
- Added yaml linter
What's Changed
- Add yaml linter by @mathomp4 in #123
- WIP: Add Milan support at NAS by @mathomp4 in #122
- Updates to use FMS in Baselibs by @mathomp4 in #77
Full Changelog: v4.29.0...v5.0.0
Python 3 support for v3.4.0
This is a backport release off of v3.4.0 where the Python modules are updated with Python 3 support.
Full Changelog: v3.4.0...v3.4.0.1
Update to Baselibs 7.24.0
This release updates g5_modules
to use Baselibs 7.24.0. The main change is updating to ESMF 8.6.1b04 which has support for Spack builds of MAPL
From CHANGELOG.md
Changed
- Update to Baselibs 7.24.0
- ESMF v8.6.1b04
- NCO 5.2.4
- curl 8.7.1
- Removed udunits2_fortran and FLAP (no longer needed)
What's Changed
Full Changelog: v4.28.1...v4.29.0
Move back to Open MPI 4 on SLES15 at NCCS
This release moves SLES15 runs at NCCS back to Open MPI 4.1.6.
Testing showed that Open MPI 5 caused crashes at C360...though only C360. 🤷🏼
From CHANGELOG.md
Fixed
- Move back to Open MPI 4 on SLES15 at NCCS
- Testing showed crashes at C360 and under various other circumstances
What's Changed
Full Changelog: v4.28.0...v4.28.1
Update to Baselibs 7.23.0
This updates ESMA_env to use Baselibs 7.23.0. This adds GCC 13 support and also moves to Open MPI 5 by default on SLES 15 at NCCS
From CHANGELOG.md
Changed
- Update to Baselibs 7.23.0
- Reverted to HDF5 1.10.11 (odd issues on NCCS machines with HDF5 1.14, investigating)
- GFE v1.15.0
- gFTL v1.13.0
- gFTL-shared v1.8.0
- fArgParse v1.7.0
- pFUnit v4.9.0
- yaFyaml v1.3.0
- pFlogger v1.14.0
- NCO 5.2.2
- Various other updates
- Move to use Open MPI 5 by default on SLES15 at NCCS
Fixed
- Testing on GMAO Desktops showed that
LD_LIBRARY_PATH
could not be altered by
g5_modules
. So this is disabled on GMAO Desktops
What's Changed
Full Changelog: v4.27.0...v4.28.0
Move to latest GEOSpyD on GMAO desktops
Testing on GMAO Desktops showed that we need to use GEOSpyD Min23.5.2 now. So this moves to that
From CHANGELOG.md
Changed
- Move to use GEOSpyD Min23.5.2 on GMAO desktops
What's Changed
Full Changelog: v4.26.0...v4.27.0
Update to Baselibs 7.18.1
This moves ESMA_env to use Baselibs 7.18.1 the main change is moving to HDF5 1.14.3. The full changes are:
- HDF5 1.14.3
- curl 8.6.0
- zlib 1.3.1
Tests have been made with GEOSgcm, GEOSldas, and MAPL and all seem to handle the move to HDF5 1.14.3 and are zero-diff.
From CHANGELOG.md
Changed
- Move to Baselibs 7.18.1
- HDF5 1.14.3
- curl 8.6.0
- zlib 1.3.1
What's Changed
Full Changelog: v4.25.1...v4.26.0
Fix NCCS SLES15 Open MPI Module
This is a patch on ESMA_env v4.25 fixing a module on SLES15 NCCS.
From CHANGELOG.md
Fixed
- Fix incorrect Open MPI module at NCCS SLES15
What's Changed
Full Changelog: v4.25.0...v4.25.1