Repository navigation
v4: Update NVHPC Flags
This release updates the NVHPC flags to remove -Ktrap=fp from Release builds. Testing showed this caused FPEs during runs.
From CHANGELOG.md
Changed
- Use explicit
-O3 -Kieee -gflags instead of-fast -Kieee -gfor NVHPC Release builds and the build types that inherit its optimization flags. - Enable NVHPC floating-point trapping (
-Ktrap=fp) only in Debug and VectTrap builds, avoiding the observed initialization SIGFPE in optimized GEOSgcm runs with the NVHPC 26.9 next-generation compiler. Release, NoVect, Vect, and Aggressive builds no longer enable trapping by default. ThePGIcompiler alias uses the same flags.
What's Changed
Full Changelog: v4.52.0...v4.53.0