CTSM
CTSM copied to clipboard
ERI tests fail for transient cases
Brief summary of bug
@jedwards found this in testing a FHIST compset with an ERI test.
General bug information
**CTSM version you are using: ?
Does this bug cause significantly incorrect results in the model's science? No
Configurations affected:
ERI tests with HIST compsets.
Details of bug
There's a discussion in CIME that this is maybe due to how ERI tests work, and that transient cases should be disallowed for this.
Important output or errors that show the problem
ERROR: Current model year does not match year on initial conditions file (finid
at)
Current year: 2014
Year on initial conditions file: 2012
This match is a requirement when both:
(a) The current run is a transient run, and
(b) The initial conditions file was generated from a transient run
Possible solutions to this problem:
(1) Make sure RUN_STARTDATE is set correctly
(2) Make sure you are using the correct initial conditions file (finidat)
(3) If you are confident that you are using the correct start date and initial
conditions file,
yet are still experiencing this error, then you can bypass this check by se
tting:
check_finidat_year_consistency = .false.
in user_nl_clm
ENDRUN:
ERROR in restFileMod.F90 at line 1039
OK, we are going to hold off on doing anything here, and will talk about if we need this in a future CSEG meeting. As such we may close this as a won't fix.
Fixed by #3299 on the b4b-dev branch. Do not close until b4b-dev gets merged to master.