-
Notifications
You must be signed in to change notification settings - Fork 52
Ufs/dev PR#246 #578
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ufs/dev PR#246 #578
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Checked the changes and they look the same, good job!
Just out of curiosity, because these changes changed the UWM RTs, would we expect them to also change our RTs?
@scrasmussen This PR wasn't supposed to change any UFS RTs and only ended up doing so due to compiler optimization changes (this was the hypothesis anyway). The changed RTs from this PR are suspicious to me since there are so many. I'm running the RT CI workflow manually on the main branch to double-check that the baselines are OK. |
@hertneky @scrasmussen Also, please hold off on merging this until I add a test tracer file. Lisa Bengtsson emailed me a snippet from a field_table that we can use. We can add an RT to test this if we want, even though one was not added for UFS. I'm on the fence about adding an additional RT, but I can at least test with using the new tracer locally before merging. |
@mkavulich @scrasmussen @hertneky It looks like the baselines weren't updated since the last time they changed. I ran the RTs on the top of main and there look to be the same differences as in this PR: https://github.com/NCAR/ccpp-scm/actions/runs/14132388691/job/39595745350. Could someone at NCAR take care of uploading this to mohawk please? |
@hertneky OK, I've added |
This should be ready to merge as soon as someone updates the baselines on mohawk and the RTs are kicked off again to show the true RT differences. |
I updated about 5 mins ago and they are already running. |
CI RTs only show differences to the GFS_v17_p8_ugwpv1 suite where progsigma is active, and the differences (miniscule) are consistent with the optimization change theory from the UFS RTs, so this should be good to go. CI is running again due to a tiny metadata fix in the physics: NCAR/ccpp-physics@0d4b4b9. We can wait until that finishes to merge. |
This PR catches the NCAR:main branch up with changes from the ufs-community:ufs/dev branch.
Associated ufs/dev PR:
Associated fv3atm PR:
Associated NCAR PR:
REGRESSION TEST CHANGES:
Expected changes from UWM tests:
cpld_control_p8_faster intel
control_p8_faster intel
hafs_regional_storm_following_1nest_atm_ocn_wav intel
hafs_regional_storm_following_1nest_atm_ocn_wav_inline intel