Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

Run FIST compset in CESM2.2 - error set_time_float_from_date

nuvolet

Toni Viudez
Member
Greetings,

I am trying to run a case using the FHIST compset.

Code:
./create_newcase --case $casename --compset FHIST --res f09_f09_mg17

And specifying the date and step tun such as:

Code:
./xmlchange RUN_STARTDATE=20100101,STOP_OPTION=ndays,STOP_N=2,DOUT_S=FALSE

The case compiles but gives me this error in the cess.log file

Code:
ERROR: CHKRC
 ERROR timeaddmonths():  MM out of range
 set_time_float_from_date: error return from ESMF_TimeSet for set_time_float_from_date

While in the atm.log file I found this:

Code:
(GETFIL): attempting to find local file exo_coldens.nc
 (GETFIL): using ~CESM2.2/data/input/atm/cam/chem/trop_mozart/phot/exo_coldens.nc
 Opened existing file ~CESM2.2/data/input/atm/cam/chem/trop_mozart/phot/exo_coldens.nc     2359296
 chemini: after photo_inti on node            0
 chemini: after aurora_inti
 chemini: after wetdep_init
 chemini: finished on node            0
 O1D_to_2OH_adj_init: Found j2oh index in O1D_to_2OH_adj_init of             -1
 O1D_to_2OH_adj_init: O1D_to_2OH_adj is active
 ozone is prescribed in :ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc
 trcdata_init: data type: SERIAL file: ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc
 (GETFIL): attempting to find local file ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc
 (GETFIL): using ~CESM2.2/data/input/atm/cam/ozone_strataero/ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc
 Opened existing file ~CESM2.2/data/input/atm/cam/ozone_strataero/ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc     2359296
 open_trc_datafile: ~CESM2.2/data/input/atm/cam/ozone_strataero/ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc
 set_time_float_from_date: error return from ESMF_TimeSet for set_time_float_from_date
 ERROR: CHKRC

It looks that there is another thread similar:


but I do not see it has been solved.

Thanks
 

peverley

Courtney Peverley
Moderator
Staff member
Hi Toni,

Are you still having this problem?

I was not able to reproduce your issue. Using the cesm tag release-cesm2.2.2, I was able to create an FHIST case with f09_f09_mg17 resolution, run

Code:
./xmlchange RUN_STARTDATE=20100101,STOP_OPTION=ndays,STOP_N=2,DOUT_S=FALSE

and the code ran to completion.

Are there any other changes you made? Either via xmlchange or namelist? You can see all xmlchange commands you have run in CaseStatus (in your case).

If not, follow up questions:
1. What compiler are you using? I'm using intel.
2. What version of ESMF are you using (you should be able to see this in your env_mach_specific.xml file)? I've got esmf/8.6.0
3. Are you using DEBUG=true? I was able to get it to work with debug on and off, but debug = true does mean the debug esmf library is loaded, so that miiiight change things.

Courtney
 

xiangli

Xiang Li
Member
Greetings,

I am trying to run a case using the FHIST compset.

Code:
./create_newcase --case $casename --compset FHIST --res f09_f09_mg17

And specifying the date and step tun such as:

Code:
./xmlchange RUN_STARTDATE=20100101,STOP_OPTION=ndays,STOP_N=2,DOUT_S=FALSE

The case compiles but gives me this error in the cess.log file

Code:
ERROR: CHKRC
 ERROR timeaddmonths():  MM out of range
 set_time_float_from_date: error return from ESMF_TimeSet for set_time_float_from_date

While in the atm.log file I found this:

Code:
(GETFIL): attempting to find local file exo_coldens.nc
 (GETFIL): using ~CESM2.2/data/input/atm/cam/chem/trop_mozart/phot/exo_coldens.nc
 Opened existing file ~CESM2.2/data/input/atm/cam/chem/trop_mozart/phot/exo_coldens.nc     2359296
 chemini: after photo_inti on node            0
 chemini: after aurora_inti
 chemini: after wetdep_init
 chemini: finished on node            0
 O1D_to_2OH_adj_init: Found j2oh index in O1D_to_2OH_adj_init of             -1
 O1D_to_2OH_adj_init: O1D_to_2OH_adj is active
 ozone is prescribed in :ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc
 trcdata_init: data type: SERIAL file: ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc
 (GETFIL): attempting to find local file ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc
 (GETFIL): using ~CESM2.2/data/input/atm/cam/ozone_strataero/ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc
 Opened existing file ~CESM2.2/data/input/atm/cam/ozone_strataero/ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc     2359296
 open_trc_datafile: ~CESM2.2/data/input/atm/cam/ozone_strataero/ozone_strataero_WACCM_L70_zm5day_18500101-20150103_CMIP6ensAvg_c180923.nc
 set_time_float_from_date: error return from ESMF_TimeSet for set_time_float_from_date
 ERROR: CHKRC

It looks that there is another thread similar:


but I do not see it has been solved.

Thanks
Hi Toni,

I got similar error in my BHIST run and I found that the time variable of the input data looks strange.

Please see details in this thread (Strange time value in BHIST input data).

Is that the same with your case?

Best,
Xiang
 
Top