Skip to content

Thread-safe calculations for USWRF, SDEN#1402

Merged
BenjaminBlake-NOAA merged 8 commits into
NOAA-EMC:developfrom
NickSzapiro-NOAA:ompprivate_for_gfs
Jan 14, 2026
Merged

Thread-safe calculations for USWRF, SDEN#1402
BenjaminBlake-NOAA merged 8 commits into
NOAA-EMC:developfrom
NickSzapiro-NOAA:ompprivate_for_gfs

Conversation

@NickSzapiro-NOAA
Copy link
Copy Markdown
Contributor

Fix thread-safety issues in calculations for RSWOUT, RSWINC, SLR by making previously shared real variables thread-private

Closes #1398

@BenjaminBlake-NOAA BenjaminBlake-NOAA added Ready for Review This PR is ready for code review. No Baseline Change No baseline of the UPP regression tests are made. labels Jan 12, 2026
@BenjaminBlake-NOAA
Copy link
Copy Markdown
Collaborator

@clyden-noaa This PR is ready for testing on the RDHPCs. No baseline changes are expected. Thanks!

Copy link
Copy Markdown
Collaborator

@clyden-noaa clyden-noaa left a comment

Choose a reason for hiding this comment

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

@WenMeng-NOAA @BenjaminBlake-NOAA @NickSzapiro-NOAA
My testing is now complete.
The RTs ran successfully without errors and finished within established timing thresholds on all RDHPC systems.
There were no baseline changes, as expected

Copy link
Copy Markdown
Collaborator

@BenjaminBlake-NOAA BenjaminBlake-NOAA left a comment

Choose a reason for hiding this comment

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

Testing is complete and this PR is ready for merging.

@BenjaminBlake-NOAA BenjaminBlake-NOAA merged commit a307d0e into NOAA-EMC:develop Jan 14, 2026
4 checks passed
DusanJovic-NOAA pushed a commit to NOAA-EMC/ufsatm that referenced this pull request Jan 28, 2026
Update the UPP hash for the production/GFS.v17 branch (named release/gfs_v17) in the UFSATM production/GFS.v17 branch. Included is a fix to a race condition (NOAA-EMC/UPP#1413) that is also now included at the head of UPP develop (NOAA-EMC/UPP#1402) and will be added to the UFSWM develop branch.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working No Baseline Change No baseline of the UPP regression tests are made. Ready for commit queue Ready for Review This PR is ready for code review.

Projects

Status: Merged

Development

Successfully merging this pull request may close these issues.

USWRF and SDEN don't reproduce in debug mode in UFS GEFS RT

4 participants