Skip to content

ctsm5.4.043 Overflow respiration bug fixes #3491#4014

Merged
slevis-lmwg merged 9 commits into
ESCOMP:masterfrom
wwieder:mimics_5.2.028_working
Jun 3, 2026
Merged

ctsm5.4.043 Overflow respiration bug fixes #3491#4014
slevis-lmwg merged 9 commits into
ESCOMP:masterfrom
wwieder:mimics_5.2.028_working

Conversation

@wwieder

@wwieder wwieder commented May 11, 2026

Copy link
Copy Markdown
Contributor

Description of changes

Fixes overflow respiration error described in #3491

Specific notes

Contributors other than yourself, if any:

CTSM issues resolved or otherwise addressed, if any:
Resolves #3491

If answers are expected to change, describe (delete this line otherwise):
Yes, reduces N limitation in MIMICS simulations

Any user interface changes (namelist or namelist defaults changes)?
NA

Testing planned or performed, if any:

  • Single point cases ran at East River and Cedar Creek LTER look improved

Requirements before merge:

  • The code in this PR branch builds with no errors.

  • The code in this PR branch runs with no errors. Briefly describe tested configuration(s):

  • This either (a) does not change answers, (b) it only changes answers at roundoff level, or (c) I have performed a scientific evaluation of the answer changes. Which?:

    • c, evaluated results in single point cases
  • I have reviewed relevant parts of the CLM documentation Tech Note or User's Guide to determine if anything needs to be changed or added. If it does, describe:

    Documentation for MIMICS still needed, see Docs needed: MIMICS #3166

  • This PR either (a) does not create a need to update the documentation or (b) includes required documentation updates (see guidelines for contributing documentation). Which?:

    Documentation for MIMICS still needed, see Docs needed: MIMICS #3166

This was referenced May 11, 2026
Comment thread src/soilbiogeochem/SoilBiogeochemCarbonFluxType.F90 Outdated
Comment thread src/soilbiogeochem/SoilBiogeochemCompetitionMod.F90
@wwieder wwieder added bug something is working incorrectly science Enhancement to or bug impacting science labels May 11, 2026
@slevis-lmwg slevis-lmwg moved this from Todo to In Progress in LMWG: Sprint Planning Board May 11, 2026
@slevis-lmwg slevis-lmwg added the non-b4b Changes answers (incl. adding tests) label May 11, 2026
@slevis-lmwg slevis-lmwg marked this pull request as ready for review May 11, 2026 21:53
Comment thread src/soilbiogeochem/SoilBiogeochemCarbonFluxType.F90 Outdated

@wwieder wwieder left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor change, do we need to request a review from someone else?

Comment thread src/soilbiogeochem/SoilBiogeochemCarbonFluxType.F90 Outdated
Comment thread src/soilbiogeochem/SoilBiogeochemCarbonFluxType.F90 Outdated
Comment thread src/soilbiogeochem/SoilBiogeochemCarbonFluxType.F90 Outdated
Comment thread src/soilbiogeochem/SoilBiogeochemCarbonFluxType.F90
@slevis-lmwg slevis-lmwg added the test: aux_clm Pass aux_clm suite before merging label May 13, 2026
@slevis-lmwg

slevis-lmwg commented May 13, 2026

Copy link
Copy Markdown
Contributor
  • aux_clm on derecho when the machine comes up: ./run_sys_tests -s aux_clm --skip-generate -c ctsm5.4.038
    Expected diffs:
FAIL ERP_D_P64x2_Ld3.f10_f10_mg37.I1850Clm60BgcCrop.derecho_gnu.clm-mimics BASELINE ctsm5.4.038: DIFF
FAIL SMS_D.1x1_brazil.I1850Clm60BgcCrop.derecho_gnu.clm-mimics_matrixcn BASELINE ctsm5.4.038: DIFF
FAIL SMS_Ld5_Mmpi-serial.1x1_brazil.IHistClm60Bgc.derecho_gnu.clm-mimics BASELINE ctsm5.4.038: DIFF
FAIL SMS_Ly5_Mmpi-serial.1x1_brazil.IHistClm50BgcQianRs.derecho_intel.clm-newton_krylov_spinup BASELINE ctsm5.4.038: DIFF

@slevis-lmwg

Copy link
Copy Markdown
Contributor

@wwieder do you want to pick another reviewer? Maybe Sam R. would be a good option?

@wwieder

wwieder commented May 13, 2026

Copy link
Copy Markdown
Contributor Author

@wwieder do you want to pick another reviewer? Maybe Sam R. would be a good option?

I think this makes sense. Should we see what derecho testing look like first, or just go ahead and request Sam's review?

@wwieder wwieder added this to the ctsm6.0.0 (code freeze) milestone May 13, 2026
@slevis-lmwg

Copy link
Copy Markdown
Contributor

@wwieder do you want to pick another reviewer? Maybe Sam R. would be a good option?

I think this makes sense. Should we see what derecho testing look like first, or just go ahead and request Sam's review?

I say let's wait, just in case derecho testing discovers problems that require code revisions.

@slevis-lmwg slevis-lmwg requested a review from samsrabin May 14, 2026 15:25
@slevis-lmwg slevis-lmwg moved this from In Progress to Stalled in LMWG: Sprint Planning Board May 19, 2026
@github-project-automation github-project-automation Bot moved this to Ready to start (or start again) in CTSM: Upcoming tags May 19, 2026
@slevis-lmwg slevis-lmwg moved this from Ready to start (or start again) to Stalled (needs review, blocked etc.) in CTSM: Upcoming tags May 19, 2026
@slevis-lmwg slevis-lmwg changed the title overflow respiration bug fixes #3491 ctsm5.4.041? Overflow respiration bug fixes #3491 May 19, 2026
@slevis-lmwg slevis-lmwg changed the title ctsm5.4.041? Overflow respiration bug fixes #3491 ctsm5.4.0xx Overflow respiration bug fixes #3491 May 21, 2026
@wwieder wwieder moved this from Stalled (needs review, blocked etc.) to In progress - master in CTSM: Upcoming tags May 28, 2026
@wwieder wwieder changed the title ctsm5.4.0xx Overflow respiration bug fixes #3491 ctsm5.4.043 Overflow respiration bug fixes #3491 May 28, 2026
@wwieder wwieder moved this from Stalled to In Progress in LMWG: Sprint Planning Board Jun 3, 2026
@wwieder

wwieder commented Jun 3, 2026

Copy link
Copy Markdown
Contributor Author

@slevis-lmwg I think we can merge this PR.

@slevis-lmwg

slevis-lmwg commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

./run_sys_tests -s aux_clm -c ctsm5.4.042 -g ctsm5.4.043

Also this test is on the third resubmit (expected failure that goes away):
ERP_P64x2_D_Ld5.f10_f10_mg37.I1850Clm50Bgc.derecho_intel.clm-ciso--clm-matrixcnOn_ignore_warnings

@slevis-lmwg

slevis-lmwg commented Jun 3, 2026

Copy link
Copy Markdown
Contributor
  • Update ChangeLog/Sum

@slevis-lmwg

slevis-lmwg commented Jun 3, 2026

Copy link
Copy Markdown
Contributor
  • Ready to merge, but I will wait for feedback from the group regarding the MEMLEAK failure

@slevis-lmwg slevis-lmwg merged commit 63cab7a into ESCOMP:master Jun 3, 2026
4 checks passed
@github-project-automation github-project-automation Bot moved this from In progress - master to Done (non release/external) in CTSM: Upcoming tags Jun 3, 2026
@github-project-automation github-project-automation Bot moved this from In Progress to Done in LMWG: Sprint Planning Board Jun 3, 2026
@slevis-lmwg slevis-lmwg deleted the mimics_5.2.028_working branch June 3, 2026 23:59
@slevis-lmwg slevis-lmwg restored the mimics_5.2.028_working branch June 3, 2026 23:59
ekluzek added a commit that referenced this pull request Jun 8, 2026
Overflow respiration bug fixes

PR #4014
Issue 3491
Changes answers in MIMICS cases only.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug something is working incorrectly non-b4b Changes answers (incl. adding tests) science Enhancement to or bug impacting science test: aux_clm Pass aux_clm suite before merging

Projects

Status: Done (non release/external)
Status: Done

Development

Successfully merging this pull request may close these issues.

MIMICS overflow respiration not being handled correctly

2 participants