ERROR: box_rearrange.F90.in: 534 : box_rearrange_io2comp: size(compbuf)= 1 not equal to size(compdof)= 123

Status
Not open for further replies.

Yuan Sun

Yuan Sun
Active Member
Hi all,

I am using 'do_transient_urban = .true.' and trying to compile the DynamicUrban module in CESM2.1.4. However, when CLM reads the landuse series file, there is an error in the cesm.log below:

pio_support::pio_die:: myrank= -1 : ERROR: box_rearrange.F90.in: 534 : box_rearrange_io2comp: size(compbuf)= 1 not equal to size(compdof)= 123

while in the lnd.log below:

Attempting to read landuse.timeseries data .....
(GETFIL): attempting to find local file landuse.timeseries_0.9x1.25_SSP3-7.0_78_CMIP6_1850-2100_c230517.nc
(GETFIL): using /work/n02/n02/yuansun/cesm/cesm_inputdata/lnd/clm2/surfdata_map/landuse.timeseries_0.9x1.25_SSP3-7.0_78_CMIP6_1850-2100_c230517.nc


I am not clear on what is wrong and the log files are attached. One concern is that I used CIME5.6.44 and I am not sure if its PIO function works for the new DynamicUrban code. The CLM source code is modified a lot in the latest version from CLM4_0 and CLM_4_5 to CTSM.

Best,
Yuan
 

Attachments

bowen

Bowen Fang
New Member
Glad to help! I feel we can try to see if it's caused by issues with implementing the dynamic urban code in CESM, possible incompatibilities from the relatively new landuse.timeseries, or the fact that you run CESM on a different machine... We'll try to debug together and report back here!
 
Status
Not open for further replies.
Back
Top