This PR updates GEOSgcm to ESMA_cmake v3.38.0. This is a fairly trivial update for GEOS with updates mainly for non-usual builds of GEOSgcm. Updates include fixes for the NAG and ifx compilers, adding FindESMF.cmake for use with Spack builds of GEOSgcm, and adding support for Hygon processors.
[3.38.0] - 2024-01-19
Added
Add FindESMF.cmake for use with Spack builds of GEOSgcm
Added support for Hygon processors with Intel Fortran
[3.37.0] - 2024-01-09
Changed
Fixes for ifx compiler
Set nouninit for check flags when building with Debug build type
Remove some debug flags that don't exist with ifx
Remove -init=snan as that causes compiler faults with some MAPL files
For NAG, turn off setting of ESMF_HAS_ACHAR_BUG CMake option as it seems
no longer needed
This PR updates GEOSgcm to ESMA_cmake v3.38.0. This is a fairly trivial update for GEOS with updates mainly for non-usual builds of GEOSgcm. Updates include fixes for the NAG and
ifx
compilers, addingFindESMF.cmake
for use with Spack builds of GEOSgcm, and adding support for Hygon processors.[3.38.0] - 2024-01-19
Added
FindESMF.cmake
for use with Spack builds of GEOSgcm[3.37.0] - 2024-01-09
Changed
ifx
compilernouninit
for check flags when building with Debug build typeifx
-init=snan
as that causes compiler faults with some MAPL filesESMF_HAS_ACHAR_BUG
CMake option as it seems no longer needed