Closed mathomp4 closed 1 month ago
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)
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.
-pipe
It doesn't seem to be crucial and research online says the pipe flag isn't really that crucial for fast builds anymore.
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.
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.