-
Notifications
You must be signed in to change notification settings - Fork 258
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
Convert real(kind_phys) vegetation, slope and soil type arrays into integer arrays without affecting input/output files, update submodule pointer for CMakeModules (updates to FindNetCDF.cmake and FindESMF.cmake), switch to EMC hpc-stack on gaea, update utest/opnReqTest #804
Convert real(kind_phys) vegetation, slope and soil type arrays into integer arrays without affecting input/output files, update submodule pointer for CMakeModules (updates to FindNetCDF.cmake and FindESMF.cmake), switch to EMC hpc-stack on gaea, update utest/opnReqTest #804
Conversation
Something is wrong recently with hera ...
|
@DusanJovic-NOAA @junwang-noaa @MinsukJi-NOAA I merged in the changes from Minsuk (climbfuji#11) and added the run-ci and hera-intel-rt labels. The submodule pointer for fv3atm is also updated and correct. Please check the PR again while the regression tests / CI tests are running. Thanks! |
CI tests passed, waiting for final hera-intel RT runs. If those come back successfully, whoever gets to it first please merge. |
Automated RT Failure Notification |
cpld_restart_c384_p7 run never got started and eventually timed out. Will manually run this case. |
Hera Intel RT passed, and this PR is ready for merge. |
Automated RT Failure Notification |
PR Checklist
Ths 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.
If new or updated input data is required by this PR, it is clearly stated in the text of the PR.
Description
This PR only updates the submodule pointers for fv3atm and ccpp-physics for the changes described in the dependent PRs below (convert real(kind_phys) vegetation, slope and soil type arrays into integer arrays without affecting input/output files).
Also included:
FindNetCDF.cmake
andFindESMF.cmake
)No changes to the input files.
Update 2021/09/30 The regression test
fv3_gsd
now has different results with Intel on Hera. It starts at 24h forecast time with a minimal difference in one of the tiles, and then propagates to all tiles. The regression testfv3_gsd_debug
(running out to 6h only) is b4b identical. With GNU, both the 48h forecastfv3_gsd
and the 6h forecastfv3_gsd_debug
are b4b identical. I then ran the DEBUG version out to 48h, and the results between the original code andd this PR were identical. Thus, the b4b difference forfv3_gsd
with Intel in PROD mode is due to an optimization round-off difference in RUC LSM.Update 2021/10/01 Switching to hpc-stack maintained by EMC (@kgerheiser) on gaea changes the "results" for the following regression tests - on gaea only, of course, and only in the Grib2 files produced by the regional inline post:
@WenMeng-NOAA helped me to look at the differences, and they are only in the grib2 header section. The data itself is 100% identical. Please look at the discussion in NOAA-EMC/hpc-stack#337 (towards the bottom) for more details.
Issue(s) addressed
Testing
Initial regression testing
Full regression tests passed on hera.intel against existing baseline.
Final regression testing
Regression tests will be run on all tier-1 platforms:
Dependencies