Skip to content

Releases: GEOS-ESM/ESMA_env

Update to Baselibs 8.4.0, Intel 2021.13

08 Jul 17:35
f79b2ad
Compare
Choose a tag to compare

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

05 Jul 16:43
98cffb6
Compare
Choose a tag to compare

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

21 May 17:25
60a2fc1
Compare
Choose a tag to compare

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

Full Changelog: v4.29.0...v5.0.0

Python 3 support for v3.4.0

14 May 17:39
Compare
Choose a tag to compare

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

25 Apr 14:44
7d45905
Compare
Choose a tag to compare

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

03 Apr 18:37
37c9d3f
Compare
Choose a tag to compare

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

02 Apr 19:26
08c13f1
Compare
Choose a tag to compare

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

04 Mar 19:40
72cea46
Compare
Choose a tag to compare

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

22 Feb 19:16
5342fbc
Compare
Choose a tag to compare

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

24 Jan 14:19
2eb9492
Compare
Choose a tag to compare

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