Skip to content
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

gwdps.f bug fix #1035

Closed

Conversation

SMoorthi-emc
Copy link
Contributor

PR Checklist

  • This PR is up-to-date with the top of all sub-component repositories except for those sub-components which are the subject of this PR. Please consult the ufs-weather-model wiki if you are unsure how to do this.

  • This PR has been tested using a branch which is up-to-date with the top of all sub-component repositories except for those sub-components which are the subject of this PR

  • An Issue describing the work contained in this PR has been created either in the subcomponent(s) or in the ufs-weather-model. The Issue should be created in the repository that is most relevant to the changes in contained in the PR. The Issue and the dependent sub-component PR
    are specified below.

  • Results for one or more of the regression tests change and the reasons for the changes are understood and explained below.

  • New or updated input data is required by this PR. If checked, please work with the code managers to update input data sets on all platforms.

Instructions: All subsequent sections of text should be filled in as appropriate.

The information provided below allows the code managers to understand the changes relevant to this PR, whether those changes are in the ufs-weather-model repository or in a subcomponent repository. Ufs-weather-model code managers will use the information provided to add any applicable labels, assign reviewers and place it in the Commit Queue. Once the PR is in the Commit Queue, it is the PR owner's responsiblity to keep the PR up-to-date with the develop branch of ufs-weather-model.

Description

Provide a detailed description of what this PR does. What bug does it fix, or what feature does it add? Is a change of answers expected from this PR? Are any library updates included in this PR (modulefiles etc.)?
Fixes a bug in gwdps.f under ccpp-physics

Issue(s) addressed

Link the issues to be closed with this PR, whether in this repository, or in another repository.
(Remember, issues must always be created before starting work on a PR branch!)

  • fixes #<issue_number>
  • fixes noaa-emc/fv3atm/issues/<issue_number>

Testing

How were these changes tested? What compilers / HPCs was it tested with? Are the changes covered by regression tests? (If not, why? Do new tests need to be added?) Have regression tests and unit tests (utests) been run? On which platforms and with which compilers? (Note that unit tests can only be run on tier-1 platforms)

  • hera.intel
  • hera.gnu
  • orion.intel
  • cheyenne.intel
  • cheyenne.gnu
  • gaea.intel
  • jet.intel
  • wcoss_cray
  • wcoss_dell_p3
  • opnReqTest for newly added/changed feature
  • CI

Dependencies

If testing this branch requires non-default branches in other repositories, list them. Those branches should have matching names (ideally).

Do PRs in upstream repositories need to be merged first?
If so add the "waiting for other repos" label and list the upstream PRs

  • waiting on noaa-emc/nems/pull/<pr_number>
  • waiting on noaa-emc/fv3atm/pull/<pr_number>474

@junwang-noaa
Copy link
Collaborator

@SMoorthi-emc Can you check if your fv3 submodule is pointing to your fv3atm branch? The same for stochastic physics?

@SMoorthi-emc
Copy link
Contributor Author

SMoorthi-emc commented Feb 4, 2022 via email

@junwang-noaa
Copy link
Collaborator

@SMoorthi-emc Please sync the CMEPS component.

@SMoorthi-emc
Copy link
Contributor Author

SMoorthi-emc commented Feb 4, 2022 via email

@junwang-noaa
Copy link
Collaborator

I still see CMEPS differences in this PR, https://github.com/ufs-community/ufs-weather-model/pull/1035/files.

@SMoorthi-emc
Copy link
Contributor Author

SMoorthi-emc commented Feb 4, 2022 via email

@grantfirl
Copy link
Collaborator

FYI, I ran full RTs on Hera/Intel (using latest develop branches of ufs-weather-model and fv3atm with the ccpp-physics branch associated with this PR) to double-check that the expected tests are the only ones that fail. I found this to be the case -- that the only tests that failed did so in check_result and all called gwdps_run. See, e.g., the following list:
control 016 failed in check_result
control 016 failed in run_test
control_decomp 017 failed in check_result
control_decomp 017 failed in run_test
control_2dwrtdecomp 018 failed in check_result
control_2dwrtdecomp 018 failed in run_test
control_2threads 019 failed in check_result
control_2threads 019 failed in run_test
control_fhzero 021 failed in check_result
control_fhzero 021 failed in run_test
control_CubedSphereGrid 022 failed in check_result
control_CubedSphereGrid 022 failed in run_test
control_latlon 023 failed in check_result
control_latlon 023 failed in run_test
control_wrtGauss_netcdf_parallel 024 failed in check_result
control_wrtGauss_netcdf_parallel 024 failed in run_test
control_c48 025 failed in check_result
control_c48 025 failed in run_test
control_c192 026 failed in check_result
control_c192 026 failed in run_test
control_c384 027 failed in check_result
control_c384 027 failed in run_test
control_c384gdas 028 failed in check_result
control_c384gdas 028 failed in run_test
control_stochy 029 failed in check_result
control_stochy 029 failed in run_test
control_lndp 031 failed in check_result
control_lndp 031 failed in run_test
control_iovr4 032 failed in check_result
control_iovr4 032 failed in run_test
control_iovr5 033 failed in check_result
control_iovr5 033 failed in run_test
regional_control 039 failed in check_result
regional_control 039 failed in run_test
regional_control_2dwrtdecomp 041 failed in check_result
regional_control_2dwrtdecomp 041 failed in run_test
regional_noquilt 042 failed in check_result
regional_noquilt 042 failed in run_test
regional_2threads 043 failed in check_result
regional_2threads 043 failed in run_test
regional_hafs 044 failed in check_result
regional_hafs 044 failed in run_test
regional_netcdf_parallel 045 failed in check_result
regional_netcdf_parallel 045 failed in run_test
regional_RRTMGP 046 failed in check_result
regional_RRTMGP 046 failed in run_test
rrfs_v1beta 053 failed in check_result
rrfs_v1beta 053 failed in run_test
control_rrtmgp 056 failed in check_result
control_rrtmgp 056 failed in run_test
control_rrtmgp_c192 057 failed in check_result
control_rrtmgp_c192 057 failed in run_test
control_csawmg 058 failed in check_result
control_csawmg 058 failed in run_test
control_csawmgt 059 failed in check_result
control_csawmgt 059 failed in run_test
control_flake 060 failed in check_result
control_flake 060 failed in run_test
control_ras 061 failed in check_result
control_ras 061 failed in run_test
control_thompson 062 failed in check_result
control_thompson 062 failed in run_test
control_thompson_no_aero 063 failed in check_result
control_thompson_no_aero 063 failed in run_test
control_wam 064 failed in check_result
control_wam 064 failed in run_test
control_debug 065 failed in check_result
control_debug 065 failed in run_test
control_2threads_debug 066 failed in check_result
control_2threads_debug 066 failed in run_test
control_CubedSphereGrid_debug 067 failed in check_result
control_CubedSphereGrid_debug 067 failed in run_test
control_wrtGauss_netcdf_parallel_debug 068 failed in check_result
control_wrtGauss_netcdf_parallel_debug 068 failed in run_test
control_stochy_debug 069 failed in check_result
control_stochy_debug 069 failed in run_test
control_lndp_debug 070 failed in check_result
control_lndp_debug 070 failed in run_test
control_rrtmgp_debug 071 failed in check_result
control_rrtmgp_debug 071 failed in run_test
control_csawmg_debug 072 failed in check_result
control_csawmg_debug 072 failed in run_test
control_csawmgt_debug 073 failed in check_result
control_csawmgt_debug 073 failed in run_test
control_ras_debug 074 failed in check_result
control_ras_debug 074 failed in run_test
control_diag_debug 075 failed in check_result
control_diag_debug 075 failed in run_test
control_thompson_debug 077 failed in check_result
control_thompson_debug 077 failed in run_test
control_thompson_no_aero_debug 078 failed in check_result
control_thompson_no_aero_debug 078 failed in run_test
control_thompson_extdiag_debug 079 failed in check_result
control_thompson_extdiag_debug 079 failed in run_test
control_thompson_progcld_thompson_debug 080 failed in check_result
control_thompson_progcld_thompson_debug 080 failed in run_test
regional_debug 081 failed in check_result
regional_debug 081 failed in run_test
rap_cires_ugwp_debug 085 failed in check_result
rap_cires_ugwp_debug 085 failed in run_test
rap_unified_ugwp_debug 086 failed in check_result
rap_unified_ugwp_debug 086 failed in run_test
rap_noah_sfcdiff_cires_ugwp_debug 092 failed in check_result
rap_noah_sfcdiff_cires_ugwp_debug 092 failed in run_test
rrfs_v1beta_debug 094 failed in check_result
rrfs_v1beta_debug 094 failed in run_test
control_wam_debug 095 failed in check_result
control_wam_debug 095 failed in run_test
hafs_regional_atm 096 failed in check_result
hafs_regional_atm 096 failed in run_test
hafs_regional_atm_thompson_gfdlsf 097 failed in check_result
hafs_regional_atm_thompson_gfdlsf 097 failed in run_test
hafs_regional_atm_ocn 098 failed in check_result
hafs_regional_atm_ocn 098 failed in run_test
hafs_regional_atm_wav 099 failed in check_result
hafs_regional_atm_wav 099 failed in run_test
hafs_regional_atm_ocn_wav 100 failed in check_result
hafs_regional_atm_ocn_wav 100 failed in run_test
hafs_regional_1nest_atm 101 failed in check_result
hafs_regional_1nest_atm 101 failed in run_test
hafs_regional_telescopic_2nests_atm 102 failed in check_result
hafs_regional_telescopic_2nests_atm 102 failed in run_test
hafs_global_1nest_atm 103 failed in check_result
hafs_global_1nest_atm 103 failed in run_test
hafs_regional_docn 105 failed in check_result
hafs_regional_docn 105 failed in run_test
hafs_regional_docn_oisst 106 failed in check_result
hafs_regional_docn_oisst 106 failed in run_test
control_atmwav 119 failed in check_result
control_atmwav 119 failed in run_test
control_c384gdas_wav 120 failed in check_result
control_c384gdas_wav 120 failed in run_test
control_atm_aerosols 121 failed in check_result
control_atm_aerosols 121 failed in run_test

@grantfirl
Copy link
Collaborator

grantfirl commented Feb 4, 2022

Given the expected results that #1037 doesn't change the answer and this PR needs new baselines for the list copied above, is it OK if I create new PRs for ufs-weather-model, fv3atm, and ccpp-physics that combine these two to save time testing/merging? @SMoorthi-emc @junwang-noaa

@SMoorthi-emc
Copy link
Contributor Author

SMoorthi-emc commented Feb 4, 2022 via email

@SMoorthi-emc
Copy link
Contributor Author

It appears that now the hash for CMEPS is correct and consistent with that in my branch. So, how did this happen? What was wrong before?

@junwang-noaa
Copy link
Collaborator

This PR is combined with #1037.

JianpingHuang-NOAA pushed a commit to JianpingHuang-NOAA/ufs-weather-model that referenced this pull request Apr 21, 2024
…fs-community#1035)

Remove develop branch CODEOWNERS for @BrianCurtis-NOAA as maintainer for only production/AQM.v7 branch
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants