Skip to content

Add GaeaC6 support - #1160

Merged
BrianCurtis-NOAA merged 31 commits into
ufs-community:developfrom
BrianCurtis-NOAA:gaeac6_support
Jul 13, 2026
Merged

Add GaeaC6 support#1160
BrianCurtis-NOAA merged 31 commits into
ufs-community:developfrom
BrianCurtis-NOAA:gaeac6_support

Conversation

@BrianCurtis-NOAA

@BrianCurtis-NOAA BrianCurtis-NOAA commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

DESCRIPTION OF CHANGES:

GENERATIVE AI USAGE

Transparency in the use of generative AI is required by NOAA policy.

  • GenAI is NOT used in this work
  • GenAI is used in this work: (INSERT GENERATIVE AI TOOL HERE)
    • The code has been reviewed, edited, and validated by NWS staff.

TESTING

WHICH CONSISTENCY TESTS TO RUN:

  • chgres_cube
  • cpld_gridgen
  • global_cycle
  • grid_gen
  • ice_blend
  • ocnice_prep
  • regrid_sfc
  • snow2mdl
  • weight_gen

TESTS CONDUCTED:

  • Compile branch using Intel:
    • Orion
    • Ursa
    • Gaea C6
    • Hercules
    • WCOSS2
  • Compile branch using GNU:
    • Ursa
  • Compile branch in 'Debug' mode:
    • WCOSS2
  • Compile with Doxygen with no errors.
  • Run unit tests on any Tier 1 machine.
  • Run relevant consistency tests:
    • Orion
    • Ursa
    • Gaea C6
    • Hercules
    • WCOSS2

Optional test.

  • Run full set of chgres_cube consistency tests on Ursa.

Describe any additional tests performed.

DEPENDENCIES:

DOCUMENTATION:

  • Doxygen does not need updates.
  • Doxygen is updated.

LINKED ISSUES:

CONTRIBUTORS (optional):

@BrianCurtis-NOAA BrianCurtis-NOAA changed the title Add Gaeac6 support Add GaeaC6 support Jun 10, 2026
@BrianCurtis-NOAA BrianCurtis-NOAA self-assigned this Jun 10, 2026
@BrianCurtis-NOAA
BrianCurtis-NOAA marked this pull request as ready for review June 16, 2026 17:21
@BrianCurtis-NOAA BrianCurtis-NOAA moved this to In Progress in UFS_UTILS v1.15.0 Jun 16, 2026
@BrianCurtis-NOAA

Copy link
Copy Markdown
Collaborator Author

Gaea C6 will be down for 2 weeks. Will delay this PR until it returns and passes tests again.

@BrianCurtis-NOAA

Copy link
Copy Markdown
Collaborator Author

I've ran these changes on Gaeac6, Ursa and am running on WCOSS2 right now. This testing should encompass all changes that I made to add support for GaeaC6. Adding reviewer @DavidHuber-NOAA

Comment thread modulefiles/build.gaeac6.intelllvm.lua
Comment thread modulefiles/build.gaeac6.intel.lua Outdated
@BrianCurtis-NOAA

Copy link
Copy Markdown
Collaborator Author

@DavidHuber-NOAA we should come back to supporting intel-classic later, and push forward with intelllvm support for now. I've tried using the ss 1.9.2 stack-intel provided and the netcdf wasn't built with that, so it causes issues at compile.

@DavidHuber-NOAA

Copy link
Copy Markdown
Collaborator

@BrianCurtis-NOAA OK, I will approve.

I suspect this is an issue we've managed to circumvent in the global workflow. I'll see what I can figure out. Which test case is the easiest to replicate the issue?

@DavidHuber-NOAA DavidHuber-NOAA left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Thanks!

@BrianCurtis-NOAA

Copy link
Copy Markdown
Collaborator Author

@BrianCurtis-NOAA OK, I will approve.

I suspect this is an issue we've managed to circumvent in the global workflow. I'll see what I can figure out. Which test case is the easiest to replicate the issue?

It's in compile. I'll try getting together a PR with the lua file that will cause the issue.

@BrianCurtis-NOAA
BrianCurtis-NOAA merged commit 15545d2 into ufs-community:develop Jul 13, 2026
2 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Done in UFS_UTILS v1.15.0 Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants