-
Notifications
You must be signed in to change notification settings - Fork 546
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
Add PIO switch #1324
base: dev/ufs-weather-model
Are you sure you want to change the base?
Add PIO switch #1324
Conversation
other standalone ww3 systems. It doesn't completely work yet though
@JessicaMeixner-NOAA I think the block of code in the In short, I think it better to have that entire
|
Thanks for your super fast feedback @DeniseWorthen - I'll implement that update now. |
@DeniseWorthen - Updates are there. |
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.
Code review
Pass
Testing
Pass
- WW3 standalone - successfully built under the regtest framework
- ufs-weather-model coupled - b4b (RegressionTests_hera.log.txt)
- global-workflow - WW3 pre/post programs now build successfully.
Approved.
@JessicaMeixner-NOAA thank you for quickly finding and testing a solution. |
@DeniseWorthen do you have any other comments for this? I wanted to check with you before I mark this PR as being reviewed by sub component in the ufs-weather-model PR. |
I'm OK w/ it. Thanks. |
Pull Request Summary
This PR adds a PIO switch, which is one way to address compile time issues when not building the mesh cap.
Description
This PR adds a PIO switch to create barriers around the section of ftn_source code to avoid compiling issues when building other WW3 executables. The compile time issues were described in the issue here: ufs-community/ufs-weather-model#2502
Alternative solutions will be continued to be explored, however this removes a blocking issue from the global-workflow.
Please also include the following information:
Issue(s) addressed
Commit Message
Add PIO switch
Check list
Testing
no changes expected.
matrixCompFull.txt
matrixCompSummary.txt
matrixDiff.txt