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

Update submodules to ones consistent with the cesm3_0_beta05 rpointer updates #2912

Open
wants to merge 19 commits into
base: b4b-dev
Choose a base branch
from

Conversation

ekluzek
Copy link
Collaborator

@ekluzek ekluzek commented Dec 17, 2024

Description of changes

This updates the submodules to ones that are consistent with the cesm3_0_beta05 rpointer updates.

Specific notes

Contributors other than yourself, if any:
CESM submodule updates authors especially @jedwards4b

CTSM Issues Fixed (include github issue #):
Fixes #2899
Fixes #2920

Are answers expected to change (and if so in what way)? No

Any User Interface Changes (namelist or namelist defaults changes)? No

Any Dependencies? Yes!
Dependent on the submodules updated
Dependent on #2757
Dependent on MOSART and RTM rpointer update tags

Does this create a need to change or add documentation? Did you do so? No No

Testing performed, if any: Limited testing so far. Will do at least regular testing for the tag
Since this is a submodule update, possibly should also run the: fates and ctsm_sci testlists

@ekluzek ekluzek added enhancement new capability or improved behavior of existing capability blocked: dependency Wait to work on this until dependency is resolved external issue needs to be addressed elsewhere (submodule); issue here for the sake of project tracking bfb bit-for-bit PR status: needs testing labels Dec 17, 2024
@ekluzek ekluzek added this to the cesm3_0_beta06 milestone Dec 17, 2024
@ekluzek ekluzek self-assigned this Dec 17, 2024
@ekluzek ekluzek mentioned this pull request Dec 17, 2024
3 tasks
@ekluzek
Copy link
Collaborator Author

ekluzek commented Dec 17, 2024

There was some cleanup and documentation work to do in #2757 that I'm moving to here.

For example:

iRpointer files for restart now have the simulation timestamp in the filename

Add the simulation timestamp to the rpointer files. Also update submodules with this change
in CMEPS and CDEPS as well as updated cime to handle it. See the notes below for an explaination
about this.

Add a "clm" level directory under usermods_dirs so that the component where user-mods reside
is declared and to make them function the same as test-mods.
…imemgr_init, now timemgr_init is always called, remove things already done in timemgr_init and add documentation around this
@ekluzek ekluzek changed the base branch from master to b4b-dev January 4, 2025 22:18
@ekluzek ekluzek removed the blocked: dependency Wait to work on this until dependency is resolved label Jan 4, 2025
@ekluzek
Copy link
Collaborator Author

ekluzek commented Jan 4, 2025

From testing I see that the mosart and rtm tags bring in a previous change in answers for time. As such they can't be part of a b4b-dev tag. So I'll move their update to a future tag after the CTSM tags with all the coordinated time updates come in.

@ekluzek
Copy link
Collaborator Author

ekluzek commented Jan 6, 2025

@jedwards4b just tagged a fix for the SSP issues in cim36.1.58 and there's another PR to CTSM #2921 that addresses a SSP issue as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bfb bit-for-bit enhancement new capability or improved behavior of existing capability external issue needs to be addressed elsewhere (submodule); issue here for the sake of project tracking PR status: needs testing
Projects
Status: Ready to start (or start again)
Status: In Progress
Development

Successfully merging this pull request may close these issues.

Update externals to cesm3_0_beta05 versions with consistent rpointer changes
1 participant