-
Notifications
You must be signed in to change notification settings - Fork 0
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
release-clm5.0.30 merging with ctsm1.0.dev093 prior to fates_next_api merge #1
Comments
@ekluzek doing a diff on the two branches I notice that bld/configure is not included in the dev093 tag on master. Did this code get renamed or moved elsewhere? |
It was removed on master and is unneeded. |
@ekluzek the following exists in the release branch version of the code. Should it be included in the merge up to ctsm1.0.dev093? Note I have not corrected the change from Lines 364 to 371 in 8ac9d0b
The commit for this code is: ESCOMP@71b3a0a |
glacier_region_rain_to_snow_behavior was something that was JUST put on the release branch. So we should remove it in this update of fates_next_api, so that fates_next_api will be like what's on master. |
Does that mean that everything in the above commit should be reverted: ESCOMP@71b3a0a? Including things like |
Yes. release-clm5.0.15 was skipped on master (the above commit you point to). I don't see anything else that's like that (there was a cime update that doesn't apply for master in release-clm5.0.19, but nothing like this other commit) |
…update Updating externals_clm.cfg to point to the associated fates tag
This branch passes regression test comparisons using
|
Tested this branch last weekend with full
I'm getting the following DIFF fails:
Note that all the DIFF failures, except one, are for the compsets All but one of the clm4.5: ctsm/bld/namelist_files/namelist_defaults_ctsm.xml Lines 532 to 534 in ce3bab4
clm5.0: ctsm/bld/namelist_files/namelist_defaults_ctsm.xml Lines 554 to 556 in ce3bab4
ctsm/bld/namelist_files/namelist_defaults_ctsm.xml Lines 615 to 620 in ce3bab4
I'm going to locally edit the namelist file and see if this clears that subset of DIFF errors. UPDATE: running with the local edit to irrigation in the namelist file result in the same DIFF errors. Did result in a new, unexpected RUN fail though. Suggests to me that irrigation difference is fine. |
Still waiting on the
I'm not familiar with where the UPDATE: I see it being initialized with I should note that the following only have the difference in
|
Reinstate hlm_model_day fix from CTSM PR 820
Closing issue as the update has been complete via rebase. |
Changes to review of dynlakes_master_notools Response to review of Pull Request ESCOMP#1109: including removal of lake_heat variable, update of surfrd_lakemask module and clean up of comments.
Ideally we would do year-2000 tests to have more crop cover and thus potentially be more useful tests. However, there are problems running a year-2000 ciso test with crop. These problems exist even with an SMS test on master: I tried tests like SMS_Ly1_P72x1.f10_f10_mg37.I2000Clm45BgcCrop.cheyenne_gnu.clm-ciso--clm-cropMonthOutput, but both debug & non-debug, intel & gnu versions. Debug tests fail like this (from SMS_D_Ly1_P72x1.f10_f10_mg37.I2000Clm45BgcCrop.cheyenne_gnu.clm-ciso--clm-cropMonthOutput): 30:Program received signal SIGFPE: Floating-point exception - erroneous arithmetic operation. 30: 30:Backtrace for this error: 13: 13:Program received signal SIGFPE: Floating-point exception - erroneous arithmetic operation. 13: 13:Backtrace for this error: 13:#0 0x2b9d1acc4aff in ??? 30:#0 0x2b9d1acc4aff in ??? 13:#1 0xf63fff in cisofluxcalc 13: at /glade/work/sacks/ctsm_code/ctsm/src/biogeochem/CNCIsoFluxMod.F90:1555 30:#1 0xf63fff in cisofluxcalc 30: at /glade/work/sacks/ctsm_code/ctsm/src/biogeochem/CNCIsoFluxMod.F90:1555 30:#2 0xf6b489 in __cncisofluxmod_MOD_cisoflux1 30: at /glade/work/sacks/ctsm_code/ctsm/src/biogeochem/CNCIsoFluxMod.F90:153 13:#2 0xf6b489 in __cncisofluxmod_MOD_cisoflux1 13: at /glade/work/sacks/ctsm_code/ctsm/src/biogeochem/CNCIsoFluxMod.F90:153 13:#3 0xe45657 in __cndrivermod_MOD_cndrivernoleaching 13: at /glade/work/sacks/ctsm_code/ctsm/src/biogeochem/CNDriverMod.F90:559 30:#3 0xe45657 in __cndrivermod_MOD_cndrivernoleaching 30: at /glade/work/sacks/ctsm_code/ctsm/src/biogeochem/CNDriverMod.F90:559 An intel test dies in the same place. Non-debug versions die like this (both for gnu and intel): 30: set_curr_delta ERROR: found unexpected non-zero delta mid-year 30: Dribbler name: hrv_xsmrpool_to_atm_c_13 30: i, delta = 2 NaN 30: Start of time step date (yr, mon, day, tod) = 2000 1 15 57600 30: This indicates that some non-zero flux was generated at a time step 30: other than the first time step of the year, which this dribbler was told not to expect. 30: If this non-zero mid-year delta is expected, then you can suppress this error 30: by setting allows_non_annual_delta to .true. when constructing this dribbler. 30:iam = 30: local gridcell index = 2 30:iam = 30: global gridcell index = 103 30:iam = 30: gridcell longitude = 285.0000000 30:iam = 30: gridcell latitude = -10.0000000 30: ENDRUN: 30: ERROR: set_curr_delta: found unexpected non-zero delta mid-year: ERROR in /glade/work/sacks/ctsm_code/ctsm/src/utils/AnnualFluxDr ibbler.F90 at line 276 So there is some issue with year-2000 ciso tests with crop. This issue exists on master, for clm45 and clm50 tests. (e.g., for clm50, I tried SMS_D_Ly1_P72x1.f10_f10_mg37.I2000Clm50BgcCrop.cheyenne_gnu.clm-ciso--clm-cropMonthOutput.)
Update build namelist checks for valid landuse v2 mode combinations
Creating this issue as a place to discuss issues with merging release-clm5.0.30 and ctsm1.0.dev093 as noted here:
ESCOMP#1008 (comment)
Deconflicting branch is https://github.com/glemieux/ctsm/tree/release-clm5.0.30-ctsm1.0.dev093
The text was updated successfully, but these errors were encountered: