-
Notifications
You must be signed in to change notification settings - Fork 259
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
Fix the broken error detection in GFS_phys_time_vary.fv3.F90 and pointer issues in c3 scheme #1917
Closed
SamuelTrahanNOAA
wants to merge
12
commits into
ufs-community:develop
from
SamuelTrahanNOAA:bugfix/errmsgflg-race-condition
Closed
Fix the broken error detection in GFS_phys_time_vary.fv3.F90 and pointer issues in c3 scheme #1917
SamuelTrahanNOAA
wants to merge
12
commits into
ufs-community:develop
from
SamuelTrahanNOAA:bugfix/errmsgflg-race-condition
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. detect empty errmsg from subroutines 2. Initialize err variables in set_soilveg.f, which is called from GFS_phys_time_vary.fv3.F90
34 tasks
This PR's branch has been merged into #1903 |
jkbk2004
pushed a commit
that referenced
this pull request
Oct 3, 2023
…sics, and string length mismatch in dycore (plus PR #1913, #1917, and #1926) (#1893) * GFDL_atmos_cubed_sphere: consistent string lengths in array * stop FV3_HRRR_c3 from crashing with gnu debug * 1hr forecast limit for conus13km_debug_qr * fv3atm: bug fix from Dusan to recover_fields crash * disable conus13km_debug_qr_gnu due to 25% failure rate on Hera * FV3 dycore: initialize srf_wnd_var2 and tracers_var3 arrays * enable conus13km_debug_qr_gnu * Fix race condition in GFS_phys_time_vary.fv3.F90 error detection * More bug fixes to GFS_phys_time_vary.fv3.F90: 1. detect empty errmsg from subroutines 2. Initialize err variables in set_soilveg.f, which is called from GFS_phys_time_vary.fv3.F90 * ccpp-physics: initialize errmsg & errflg in noahmp_tables.f90 * ccpp-physics: only read h2odata, ozdata and noahmp table when they are needed * "point to the dimension fix of smc for dust emission" * FV3: more dycore bug fixes from GFDL_atmos_cubed_sphere PR 285 * merge #1926 * merge GFDL_atmos_cubed_sphere #276 * bugfix: 12hr hrrr tests * add GAEA rocoto support * fv3: merge GF radar fixes * check that baseline directory exists and is non-empty --------- Co-authored-by: Haiqin.Li <[email protected]>
Merged with #1893 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR Author Checklist:
Description
Inside CCPP, there were several bugs in the error detection in GFS_phys_time_vary.fv3.F90. Errors might go undetected, or may be reported incorrectly. This was uncovered by @hu5970's RRFS runs.
Linked Issues and Pull Requests
Associated UFSWM Issue to close
All issues are in the ccpp-physics repository within the FV3 subcomponent.
noahmptable.tbl
file is mandatory, even for configurations that don't need it. ccpp-physics#107Subcomponent Pull Requests
Blocking Dependencies
None
Subcomponents involved:
Anticipated Changes
Input data
Regression Tests:
Expand for full list in conf format
Libraries
Code Managers Log
Testing Log: