Skip to content

80 cice5+nc compress#158

Merged
anton-seaice merged 4 commits into80-202504-dev-preindustrial+concentrations+cice5from
80-cice5+nc_compress
Jul 23, 2025
Merged

80 cice5+nc compress#158
anton-seaice merged 4 commits into80-202504-dev-preindustrial+concentrations+cice5from
80-cice5+nc_compress

Conversation

@anton-seaice
Copy link
Copy Markdown
Collaborator

@anton-seaice anton-seaice self-assigned this Jul 14, 2025
@anton-seaice
Copy link
Copy Markdown
Collaborator Author

anton-seaice commented Jul 14, 2025

!test repro

@github-actions
Copy link
Copy Markdown

❌ The Bitwise Reproducibility Check Failed ❌

When comparing:

  • 80-cice5+nc_compress (checksums created using commit 11a12e6), against
  • 80-202504-dev-preindustrial+concentrations+cice5 (checksums in commit 32923a0)
Further information

The experiment can be found on Gadi at /scratch/tm70/repro-ci/experiments/access-esm1.6-configs/11a12e63739c92dd085e2724bb151bfed15d7d9b, and the test results at https://github.com/ACCESS-NRI/access-esm1.6-configs/runs/45891832998.

The checksums generated by this !test command are found in the testing/checksum directory of https://github.com/ACCESS-NRI/access-esm1.6-configs/actions/runs/16255705330/artifacts/3523023999.

The checksums compared against are found here https://github.com/ACCESS-NRI/access-esm1.6-configs/tree/32923a0ae70806704cc2382e26f4172bb79550bc/testing/checksum

@anton-seaice
Copy link
Copy Markdown
Collaborator Author

!test repro

@github-actions
Copy link
Copy Markdown

✅ The Bitwise Reproducibility Check Succeeded ✅

When comparing:

  • 80-cice5+nc_compress (checksums created using commit 181e207), against
  • 80-202504-dev-preindustrial+concentrations+cice5 (checksums in commit 32923a0)
Further information

The experiment can be found on Gadi at /scratch/tm70/repro-ci/experiments/access-esm1.6-configs/181e207b465f087f73995e08b1b7c4ee648eba3f, and the test results at https://github.com/ACCESS-NRI/access-esm1.6-configs/runs/45892628511.

The checksums generated by this !test command are found in the testing/checksum directory of https://github.com/ACCESS-NRI/access-esm1.6-configs/actions/runs/16256013303/artifacts/3523102496.

The checksums compared against are found here https://github.com/ACCESS-NRI/access-esm1.6-configs/tree/32923a0ae70806704cc2382e26f4172bb79550bc/testing/checksum

@anton-seaice
Copy link
Copy Markdown
Collaborator Author

!test repro

@github-actions
Copy link
Copy Markdown

✅ The Bitwise Reproducibility Check Succeeded ✅

When comparing:

  • 80-cice5+nc_compress (checksums created using commit 26e1248), against
  • 80-202504-dev-preindustrial+concentrations+cice5 (checksums in commit 32923a0)
Further information

The experiment can be found on Gadi at /scratch/tm70/repro-ci/experiments/access-esm1.6-configs/26e1248e952e148ac42a2987f3cf3ed421f834da, and the test results at https://github.com/ACCESS-NRI/access-esm1.6-configs/runs/45892815018.

The checksums generated by this !test command are found in the testing/checksum directory of https://github.com/ACCESS-NRI/access-esm1.6-configs/actions/runs/16256105722/artifacts/3523120599.

The checksums compared against are found here https://github.com/ACCESS-NRI/access-esm1.6-configs/tree/32923a0ae70806704cc2382e26f4172bb79550bc/testing/checksum

@anton-seaice
Copy link
Copy Markdown
Collaborator Author

First failure might have been a transient file system thing ??

@blimlim
Copy link
Copy Markdown
Collaborator

blimlim commented Jul 18, 2025

The error log /scratch/tm70/repro-ci/experiments/access-esm1.6-configs/11a12e63739c92dd085e2724bb151bfed15d7d9b/control/exp_default_runtime/access-esm1.6.err has:

 ice: error reading coupling namelist in "input_ice.nml"

Which is a bit confusing. The stdout file has

CICE: input_ice.nml opened at unit =           11
 &COUPLING
 JOBNUM  =           1,
 RUNTIME =       86400,
 DT_CICE =        3600,
 DT_CPL_AI       =       21600,
 INPUTDIR        = INPUT            
                  ,                                                                               
 RESTARTDIR      = RESTART            
               ,                                                                                
 POP_ICEDIAG     = T,
 USE_OCNSLOPE    = F,
 USE_UMASK       = F,
 ICE_PRESSURE_ON = T,
 AIR_PRESSURE_ON = F,
 ICE_FWFLUX      = F,
 ROTATE_WINDS    = F,
 LIMIT_ICEMELT   = F,
 LIMIT_STFLX     = F,
 MELTLIMIT       =  -200.000000000000     ,
 USE_CORE_RUNOFF = T,
 GBM2PERICEAREA  = T,
 DO_SCALE_FLUXES = T,
 EXTREME_TEST    = F,
 IMSK_EVAP       = T,
 ICEBERG =           2,
 ICEBERG_RATE_S  =  0.500000000000000     ,
ICEBERG_RATE_N  =  0.500000000000000     ,
 ICEBERG_LH      =   1.00000000000000     ,
 ICEBERG_JE_S    =          70,
 RUNOFF_JE_S     =          45,
 ICEBERG_JS_N    =         201,
 RUNOFF_IS_N     =         222,
 RUNOFF_IE_N     =         270,
 RUNOFF_JS_N     =         230,
 RUNOFF_JE_N     =         300,
 RUNOFF_LH       = T,
 ADD_LPREC       =  5.131900000000000E-008,
 OCN_SSUV_FACTOR =   1.00000000000000     ,
 IOSTRESS_FACTOR =   1.00000000000000     ,
 CHK_A2I_FIELDS  = F,
 CHK_I2A_FIELDS  = F,
 CHK_I2O_FIELDS  = F,
 CHK_O2I_FIELDS  = F
 /

and so it looks like it read the namelist ok...

The same error came up during the long run I was doing at one point, but it's tricky as it seems pretty random

@anton-seaice
Copy link
Copy Markdown
Collaborator Author

I think you can only get to this if release_fileunit fails? which I don't understand. It worked on a rerun

@anton-seaice anton-seaice marked this pull request as ready for review July 23, 2025 00:05
@anton-seaice anton-seaice merged commit a5671f9 into 80-202504-dev-preindustrial+concentrations+cice5 Jul 23, 2025
@anton-seaice anton-seaice deleted the 80-cice5+nc_compress branch July 23, 2025 00:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants