NOAA-EMC / gfs-utils

Utility programs for global-workflow
0 stars 15 forks source link

Migrate to spack-stack libraries on non-production machines #23

Closed DavidHuber-NOAA closed 7 months ago

DavidHuber-NOAA commented 9 months ago

Upgrade the libraries used for gfs-utils to spack-stack version 1.4.1 libraries on all systems except WCOSS2, which does not yet have Intel 2022 installed.

DavidHuber-NOAA commented 7 months ago

The changes made to the source code and CMakeLists files to enable support for w3emc/2.10.0 and ip/4.3.0 cause build failures on WCOSS2. There is a newer version of ip (4.1.0) available on WCOSS2, but it does not have 8-byte integer support, so it cannot be used for this purpose. I may need to add preprocessor directives to use the ip/4 interface only if it is detected. UFS_Utils does this, so I could follow that as a model.