GEOS-ESM / GEOSgcm

GEOS Earth System Model GEOSgcm Fixture
Apache License 2.0
36 stars 13 forks source link

Update to GMAO_Shared v1.9.9, ecbuild geos/v1.4.0 #829

Closed mathomp4 closed 1 month ago

mathomp4 commented 2 months ago

GMAO_Shared

Update to v1.9.9 which has a bug fix for GCC 14 (and clang per @gmao-ckung) as well as other minor fixes (see https://github.com/GEOS-ESM/GMAO_Shared/releases/tag/v1.9.9)

ecbuild

As found by @tclune and @gmao-ckung, XCode 16 on macOS has caused an issue where the -pipe GNU compiler flag causes errors in CMake builds.

It doesn't seem to be crucial and research online says the pipe flag isn't really that crucial for fast builds anymore.

mathomp4 commented 2 months ago

CI shows no big difference in the GNU build time. If anything it was faster than the last GNU build in CI...but this could also just be down to the vagaries of the cloud instance.