Skip to content

Building and Running GEOSgcm with ifx 2025.2 #980

@mathomp4

Description

@mathomp4

Due to a preprocessor bug (and other issues) with ifx 2025.2, there are many things that will be needed for support.

GEOSgcm v11

  • Update GFE in Baselibs with ifx support (new yafyaml, pflogger, pfunit) → ESMA_env
  • Update to ESMA_cmake v3.65.0
  • Update MAPL to have ifx support → MAPL 2.62
  • Update ifx flags to match ifort → WIP: v3: Update ifx flags to match ifort ESMA_cmake#481 (This seems to avoid an ICE in ifx in RRTMGP)
  • Fix ifx crash in umwm_cmake (due to -fp-model consistent)
  • Update needed in GMAO_gfio/CMakeLists.txt
  • Update needed in GMI CMake
  • Update needed in Stratchem CMake
  • Update needed in ACHEM CMake
  • Update needed in FVdycoreCubed_GridComp → v11: Initialize q_con FVdycoreCubed_GridComp#318

GEOSgcm v12

  • Update GFE in Baselibs with ifx support (new yafyaml, pflogger, pfunit) → ESMA_env
  • Update to ESMA_cmake v4.24.0
  • Update MAPL to have ifx support → MAPL 2.62
  • Update ifx flags to match ifort → v4: Update ifx flags to match ifort ESMA_cmake#482 (This seems to avoid an ICE in ifx in RRTMGP)
  • Fix ifx crash in umwm_cmake (due to -fp-model consistent)
  • Update needed in GMAO_gfio/CMakeLists.txt
  • Update needed in GMI CMake
  • Update needed in Stratchem CMake
  • Update needed in ACHEM CMake

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions