-
Notifications
You must be signed in to change notification settings - Fork 10
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
GitHub Issue NOAA-EMC/GSI#658 Issues of undefined values and thread safety in intrad.f90 #659
GitHub Issue NOAA-EMC/GSI#658 Issues of undefined values and thread safety in intrad.f90 #659
Conversation
…afety in intrad.f90
@shoyokota , thank you for catching this bug. Who would you like to be peer reviewers on this PR? |
I added myself as the Handling Reviewer. We still need two peer reviewers. |
@RussTreadon-NOAA @shoyokota I am pretty familiar with the bug/issue and am happy to review. |
Thank you, @JacobCarley-NOAA . I'll add you as a reviewer. |
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.
Changes look good. OMP directive changes appear as they will only take effect when use_corr_obs=.true.
which I don't think is the case for RRFS, hence no impact on RRFS test results.
@JacobCarley-NOAA Thank you for reviewing it! @RussTreadon-NOAA I think @TingLei-NOAA and @ShunLiu-NOAA are suited for the reviewer because they also investigated this bug. |
WCOSS2 ctests
Hera ctests
@shoyokota , would you please run the ctests on Orion and include the results in this PR? |
Thank you, @shoyokota , for identifying peer reviewers. @TingLei-NOAA has been added as a reviewer. |
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.
Changes look correct. Approve.
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.
The changes looks good and the bug need to be fixed.
I ran the ctests on Orion. Three tests are failed by exceeding maximum allowable threshold time, but all results are identical, so I think it is no problem. Orion ctests
|
Thank you @shoyokota . Pending Ting's review we can schedule this PR for merger into |
Thank you @TingLei-NOAA . I'll contact the GSI Handling Review team to schedule merger of this PR into |
Description
This PR fixes the following issues of undefined values and thread safety found in intrad.f90.
Fixes #658
Type of change
Please delete options that are not relevant.
How Has This Been Tested?
EnVar tests with the RRFS setting (Radar reflectivity is simultaneously assimilated with the other observations using SDL/VDL) were done on Orion. This fix didn't change the result.
Checklist