-
Notifications
You must be signed in to change notification settings - Fork 251
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
Combined PR: hpc-stack locations, Disable Fused Multiply Add, and Enable usage of shared pio #1645
Combined PR: hpc-stack locations, Disable Fused Multiply Add, and Enable usage of shared pio #1645
Conversation
@SamuelTrahanNOAA We would like to combine @natalie-perlin's PR#1617 with this PR, would you be able to pull it in? @natalie-perlin note, on this, if possible can create a direct PR to Sam's branch? |
I want to make sure #1617 didn't break Rocoto support, so I'll test that now in this branch. |
I've combined all three PRs, and I'm testing now to ensure Rocoto support still works. |
Thank you, Sam! @BrianCurtis-NOAA, PRs, #1617 #1640 and #1618 have all been combined here. |
I can confirm that the rt.sh Rocoto mode still works on Jet and Hera, which are the only two platforms where it is supported. |
@ulmononian @natalie-perlin - Could you please review this PR and make sure your changes are in here correctly? |
pio/cmakemodules updates look correct. |
@jkbk2004 - |
@natalie-perlin I don't get your point. The article you uploaded is only about communication in PR. Yes, we need speedy communication in PR. PRs #1618 #1640 are compile related. Your is hpc stack modulefule update. Can you tell me why we should run full regression tests repeatedly for each PR? We have limited resource and time. Decision was made with CMs discussion. I agree new PR is not needed. But sometime mis-communication happens. @zach1221 made a note about that. I am sorry I still see no issue. I like to keep processing with this PR. BTW, thanks for your comment! |
Please see jenkins-ci logs attached. ORTs have passed. |
@BrianCurtis-NOAA - Try again; it should work now. When I was adding the |
…NOAA/ufs-weather-model into pio-cmake-disable-fma
on-behalf-of @ufs-community <[email protected]>
Automated RT Failure Notification |
System timeout issue on hera gnu, regarding cpld_control_p8. Will try to run manually. |
I reported the cpld_control_p8 problem in September of last year, and it has been going on for much longer than that: Maybe someone will fix it someday? |
and this one is also related #1440 |
@SamuelTrahanNOAA could you provide me with permission to push logs to this PR, please? |
@zach1221 - you should get an invitation any second now |
Automated RT Failure Notification |
@SadeghTabas-NOAA Will the new faster RT's also need new baselines with the changes from this PR? |
@BrianCurtis-NOAA I don't think so, I don't see any baseline changes needed to be applied for the faster tests. |
I think they will for WCOSS2, the -no-fma option is added to all WCOSS2 tests that use the -DFASTER compile option. @jkbk2004 I'll need to generate new baselines for the new faster RT's on the WCOSS2 machines and run RT's again. |
Sure! |
The |
Right, we added 5 (i think) new RT's to test -DFASTER on other parts of the UFS in a previous PR. Look in rt.conf for _faster tests i.e.: https://github.com/SamuelTrahanNOAA/ufs-weather-model/blob/867add1732aeecb6b68a2580c9f37f94ba746f7d/tests/rt.conf#L126-L127 |
Hi, @SamuelTrahanNOAA . All the testing is now complete, so we'll go ahead to merge this PR. |
Description
This is #1617, #1618, and #1640 combined into a single PR solely for the purposes of final testing and merge.
Top of commit queue on: TBD
Input data additions/changes
Anticipated changes to regression tests:
Subcomponents involved:
Combined with PR's (If Applicable):
This is the combination of #1617, #1618, and #1640
-DFASTER=ON
#1618Commit Queue Checklist:
Linked PR's and Issues:
Testing Day Checklist:
Testing Log (for CM's):