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 CICE to CICE-Consortium (2024-05-01)+update mom6 to its main repo. 20240508 commit #2275 #2259

Merged
merged 28 commits into from
May 13, 2024

Conversation

NickSzapiro-NOAA
Copy link
Collaborator

@NickSzapiro-NOAA NickSzapiro-NOAA commented Apr 30, 2024

Commit Queue Requirements:

  • Fill out all sections of this template.
  • All sub component pull requests have been reviewed by their code managers.
  • Run the full Intel+GNU RT suite (compared to current baselines) on either Hera/Derecho/Hercules
  • Commit 'test_changes.list' from previous step

Description:

CICE-Consortium/CICE#935 This adds a namelist variable to control whether coords are written to history files
CICE-Consortium/CICE#936 This sets calendar information to be consistent w/ the namelist and vice versa
CICE-Consortium/CICE#938 This fixes a typo w/in a CESMCOUPLED block
CICE-Consortium/CICE#939 and CICE-Consortium/CICE#942 Port to Carpenter
CICE-Consortium/CICE#940 This adds new diagnostics field for snow volume tendencies due to thermo and dynamics
CICE-Consortium/CICE#943 This ensures that individual history streams have unique filenames. If they do not, then streams will overwrite each other. With this change, abort in that case.
CICE-Consortium/CICE#948 Fix Github Actions for macos system update
mom-ocean/MOM6#1623 Address compiler warning

Commit Message:

* UFSWM - Update CICE to CICE-Consortium (2024-05-01) and mom6 to its main repo (2024-05-08)
  * CICE - Update CICE to CICE-Consortium (2024-05-01)
  * MOM6 - Update mom6 to its main repo. 20240508 commit

Priority:

  • Normal

Git Tracking

UFSWM:

Sub component Pull Requests:

UFSWM Blocking Dependencies:

  • None

Changes

Regression Test Changes (Please commit test_changes.list):

  • No Baseline Changes.
    hera log and test_changes.list in commit history

Input data Changes:

  • None.

Library Changes/Upgrades:

  • No Updates

Testing Log:

  • RDHPCS
    • Hera
    • Orion
    • Hercules
    • Jet
    • Gaea
    • Derecho
  • WCOSS2
    • Dogwood/Cactus
    • Acorn
  • CI
  • opnReqTest (complete task if unnecessary)

@NickSzapiro-NOAA NickSzapiro-NOAA added No Baseline Change No Baseline Change Waiting for Reviews The PR is waiting for reviews from associated component PR's. labels May 1, 2024
@NickSzapiro-NOAA NickSzapiro-NOAA changed the title Update CICE to CICE-Consortium (2024-04-30) Update CICE to CICE-Consortium (2024-05-01) May 2, 2024
@jkbk2004 jkbk2004 changed the title Update CICE to CICE-Consortium (2024-05-01) Update CICE to CICE-Consortium (2024-05-01)+update cubed sphere gitmodules for perturbation/increments for cold starts #2271+update mom6 to its main repo. 20240508 commit #2275 May 9, 2024
@jkbk2004
Copy link
Collaborator

jkbk2004 commented May 9, 2024

@pjpegion @jiandewang I merged in #2271 and #2275 to this pr. Can you check?

@jiandewang
Copy link
Collaborator

MOM is pointing to the right branch. Thanks

@BrianCurtis-NOAA
Copy link
Collaborator

As per instructions in the previous pull request (see: #2215 (comment)), @jkbk2004 and team: when you combine multiple pull requests together its extremely important to bring all of the information from the outside PR's into the combined PR.

@jkbk2004
Copy link
Collaborator

It's strange to see compile error on gaea with physics. It ran ok on hera/orion/hercules though.

/gpfs/f5/epic/scratch/Jong.Kim/rt-2259/FV3/ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/gcycle.F90(236): error #8\
284: If the actual argument is scalar, the dummy argument shall be scalar unless the actual argument is of type charact\
er or is an element of an array that is not assumed shape, pointer, or polymorphic.   [SIG1T]
      CALL SFCCYCLE (9998, npts, max(lsoil,lsoil_lsm), sig1t, fhcyc, &
-----------^
compilation aborted for /gpfs/f5/epic/scratch/Jong.Kim/rt-2259/FV3/ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/g\
cycle.F90 (code 1)
make[2]: *** [FV3/ccpp/physics/CMakeFiles/ccpp_physics.dir/build.make:296: FV3/ccpp/physics/CMakeFiles/ccpp_physics.dir\
/physics/Interstitials/UFS_SCM_NEPTUNE/gcycle.F90.o] Error 1

@jkbk2004 jkbk2004 removed the Waiting for Reviews The PR is waiting for reviews from associated component PR's. label May 10, 2024
@jkbk2004
Copy link
Collaborator

As per instructions in the previous pull request (see: #2215 (comment)), @jkbk2004 and team: when you combine multiple pull requests together its extremely important to bring all of the information from the outside PR's into the combined PR.

@BrianCurtis-NOAA @zach1221 @FernandoAndrade-NOAA Thanks for the note! We will make sure to pull out all the PR information when PR is ready.

@BrianCurtis-NOAA
Copy link
Collaborator

As per instructions in the previous pull request (see: #2215 (comment)), @jkbk2004 and team: when you combine multiple pull requests together its extremely important to bring all of the information from the outside PR's into the combined PR.

@BrianCurtis-NOAA @zach1221 @FernandoAndrade-NOAA Thanks for the note! We will make sure to pull out all the PR information when PR is ready.

This should be completed before the PR starts testing. Testing is the final stage of the PR process before merge.

@jkbk2004
Copy link
Collaborator

It's strange to see compile error on gaea with physics. It ran ok on hera/orion/hercules though.

/gpfs/f5/epic/scratch/Jong.Kim/rt-2259/FV3/ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/gcycle.F90(236): error #8\
284: If the actual argument is scalar, the dummy argument shall be scalar unless the actual argument is of type charact\
er or is an element of an array that is not assumed shape, pointer, or polymorphic.   [SIG1T]
      CALL SFCCYCLE (9998, npts, max(lsoil,lsoil_lsm), sig1t, fhcyc, &
-----------^
compilation aborted for /gpfs/f5/epic/scratch/Jong.Kim/rt-2259/FV3/ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/g\
cycle.F90 (code 1)
make[2]: *** [FV3/ccpp/physics/CMakeFiles/ccpp_physics.dir/build.make:296: FV3/ccpp/physics/CMakeFiles/ccpp_physics.dir\
/physics/Interstitials/UFS_SCM_NEPTUNE/gcycle.F90.o] Error 1

@pjpegion The gaea build failures came from #2271. I am detaching #2271.

@jkbk2004 jkbk2004 changed the title Update CICE to CICE-Consortium (2024-05-01)+update cubed sphere gitmodules for perturbation/increments for cold starts #2271+update mom6 to its main repo. 20240508 commit #2275 Update CICE to CICE-Consortium (2024-05-01)+update mom6 to its main repo. 20240508 commit #2275 May 10, 2024
@BrianCurtis-NOAA
Copy link
Collaborator

It's strange to see compile error on gaea with physics. It ran ok on hera/orion/hercules though.

/gpfs/f5/epic/scratch/Jong.Kim/rt-2259/FV3/ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/gcycle.F90(236): error #8\
284: If the actual argument is scalar, the dummy argument shall be scalar unless the actual argument is of type charact\
er or is an element of an array that is not assumed shape, pointer, or polymorphic.   [SIG1T]
      CALL SFCCYCLE (9998, npts, max(lsoil,lsoil_lsm), sig1t, fhcyc, &
-----------^
compilation aborted for /gpfs/f5/epic/scratch/Jong.Kim/rt-2259/FV3/ccpp/physics/physics/Interstitials/UFS_SCM_NEPTUNE/g\
cycle.F90 (code 1)
make[2]: *** [FV3/ccpp/physics/CMakeFiles/ccpp_physics.dir/build.make:296: FV3/ccpp/physics/CMakeFiles/ccpp_physics.dir\
/physics/Interstitials/UFS_SCM_NEPTUNE/gcycle.F90.o] Error 1

@pjpegion The gaea build failures came from #2271. I am detaching #2271.

@jkbk2004 can you please elaborate on how this comes from #2271? You said it ran fine on three other platforms. This leans to being a gaea issue, not a PR issue.

@zach1221 zach1221 removed hercules-RT Run Hera regression testing orion-RT derecho-RT Run regression tests on Derecho labels May 12, 2024
@jiandewang
Copy link
Collaborator

@zach1221 I am heading for a dental appt. now, so if it comes to the point that needs MOM6 merging, please bear me a bit delay.

@jiandewang
Copy link
Collaborator

@zach1221 my dental appt. finished earlier than expected. Back to business now. Let me know when its time I shall do MOM6 merging

@BrianCurtis-NOAA
Copy link
Collaborator

At this point if we're waiting on Acorn only, then skip it. Lots of testing SA work going on Acorn, and it's currently not running there.

@FernandoAndrade-NOAA
Copy link
Collaborator

Ok, I'll leave a note in the sub PRs to continue with the merge process.

DeniseWorthen
DeniseWorthen previously approved these changes May 13, 2024
Copy link
Collaborator

@DeniseWorthen DeniseWorthen left a comment

Choose a reason for hiding this comment

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

CICE hash is correct.

@jiandewang
Copy link
Collaborator

just merged MOM6 woth hash 3bcfbbea

@NickSzapiro-NOAA
Copy link
Collaborator Author

@DeniseWorthen @jiandewang Updated CICE and MOM6 hashes

Copy link
Collaborator

@BrianCurtis-NOAA BrianCurtis-NOAA left a comment

Choose a reason for hiding this comment

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

Hashes look good on MOM6 and CICE.

@FernandoAndrade-NOAA FernandoAndrade-NOAA merged commit b2668e8 into ufs-community:develop May 13, 2024
3 checks passed
@NickSzapiro-NOAA NickSzapiro-NOAA deleted the cice_sync branch May 16, 2024 06:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
No Baseline Change No Baseline Change Ready for Commit Queue The PR is ready for the Commit Queue. All checkboxes in PR template have been checked.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

update MOM6 to its main repo. 20240508 commit Sync w/ Consortium/main
9 participants