Closed anton-seaice closed 8 months ago
Logs are in :
/scratch/tm70/as2285/experiments/archive/pio_blocksize
/scratch/tm70/as2285/experiments/work/pio_blocksize
Can confirm that I can reproduce. Finally taking a look at this
Though it's not very clear from the error message, this error comes about because the MOM output diagnostics are configured in a way that is incompatible with the run stop frequency:
Adjusting the MOM diag_table
to output diagnostics at daily frequency fixes the issue:
### Section-1: File List
#========================
-"GMOM_JRA.mom6.h.rho2%4yr-%2mo", 1, "months", 1, "days", "time", 1, "months"
-"GMOM_JRA.mom6.h.native%4yr-%2mo", 1, "months", 1, "days", "time", 1, "months"
-"GMOM_JRA.mom6.h.z%4yr-%2mo", 1, "months", 1, "days", "time", 1, "months"
-"GMOM_JRA.mom6.h.sfc%4yr-%2mo", 1, "days", 1, "days", "time", 1, "months"
+"GMOM_JRA.mom6.h.rho2%4yr-%2mo-%2dy", 1, "days", 1, "days", "time", 1, "days"
+"GMOM_JRA.mom6.h.native%4yr-%2mo-%2dy", 1, "days", 1, "days", "time", 1, "days"
+"GMOM_JRA.mom6.h.z%4yr-%2mo-%2dy", 1, "days", 1, "days", "time", 1, "days"
+"GMOM_JRA.mom6.h.sfc%4yr-%2mo-%2dy", 1, "days", 1, "days", "time", 1, "days"
"GMOM_JRA.mom6.h.static", -1, "days", 1, "days", "time"
I configured 1deg_jra55do_iaf to produce daily restart files in
nuopc.runconfig
:I don't think any other changes I made are relevant, full details are here: https://github.com/COSIMA/MOM6-CICE6/commit/37efb5b5c446564be47d54962443297b9789d48d . Similarly the build i used is here: https://github.com/COSIMA/access-om3/compare/main...anton-seaice:access-om3:mom-date-bug-version
And then ran for 30ish days, on the model day starting 1958-01-29, MOM failed with the following error:
1958-02-29 is indeed an invalid date, 1958 is not a leap year. However, it should be using 1958-01-29 as the date.