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

Error running B1850 with CESM2.1.3 - array not monotonically increasing in initInterpMultilevelInterp.F90

Besuyi

Besuyi
Member
Hi everyone,
After I successfully submitted the case, I get the errors from case.run.
Here shows CaseState first:
2021-07-20 09:26:05: case.submit starting
---------------------------------------------------
2021-07-20 09:26:11: case.submit success case.run:30630821, case.st_archive:30630822
---------------------------------------------------
2021-07-20 09:26:14: case.run starting
---------------------------------------------------
2021-07-20 09:26:25: model execution starting
---------------------------------------------------
2021-07-20 09:26:56: model execution success
---------------------------------------------------
2021-07-20 09:26:56: case.run error
ERROR: RUN FAIL: Command 'mpirun -np 192 /g8/JOB_TMP/zhangh/besyi/software/cesm2_1_3/scratch/cesmB/bld/cesm.exe >> cesm.log.$LID 2>&1 ' failed
See log file for details: /g8/JOB_TMP/zhangh/besyi/software/cesm2_1_3/scratch/cesmB/run/cesm.log.30630821.210720-092614
---------------------------------------------------
the major information in cesm.log file is:
NetCDF: Variable not found
NetCDF: Variable not found
NetCDF: Invalid dimension ID or name
NetCDF: Invalid dimension ID or name (I know these can be ignored)
ERROR:
confirm_monotonically_increasing ERROR: array not monotonically increasingERROR
in initInterpMultilevelInterp.F90 at line 465
0.000000000000000E+000 0.000000000000000E+000

Then the model endrun at the component clm. Under case run path, atm,cesm,cpl,lnd these 4 log files generated after running failed. I don't why this error happened,it seems to be a fortran problem. And I check the F90 file :
cesm2-1-3/components/clm/src/init_interp/initInterpMultilevelInterp.F90,here is the part about something wrong:
460 do i = 2, size(data)
461 if (data(i-1) >= data(i)) then
462 write(iulog,*) subname//' ERROR: array not monotonically increasing: '
463 write(iulog,*) data(i-1), data(i)
464 call endrun(msg=subname//" ERROR: array not monotonically increasing"// &
465 errMsg(sourcefile, __LINE__))
466 end if
467 end do
The version of gcc in this HPC is 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) and icc version 17.0.2 (gcc version 4.8.5 compatibility),also I ensured stack size (kbytes, -s) is unlimited. Log files have been attached.
How can I fix it?thanks in advance.
 

Attachments

  • atmlog.txt
    373.7 KB · Views: 2
  • cesmlog.txt
    72.8 KB · Views: 3
  • cpllog.txt
    41.7 KB · Views: 1
  • lndlog.txt
    118.7 KB · Views: 2
Top