[MITgcm-devel] strange error messages from diagnostics pkg

Martin Losch Martin.Losch at awi.de
Mon May 18 04:14:29 EDT 2015


Hi there,

every now and then I am getting strange error messages from the 
diagnostics pkg:

(PID.TID 0121.0001) *** DIAGNOSTICS_STATUS_ERROR *** from: 
DIAGNOSTICS_FILL call
(PID.TID 0121.0001) *** ERROR *** DIAGNOSTICS_FILL: diagName="ETAN    ", 
expectStatus= 20, pkgStatus= 10
(PID.TID 0121.0001) *** ERROR *** DIAGNOSTICS_FILL: <== called from the 
WRONG place, i.e.
(PID.TID 0121.0001) *** ERROR *** DIAGNOSTICS_FILL: before 
DIAGNOSTICS_SWITCH_ONOFF call in FORWARD_STEP

this time from the processes 11 and 121 of a 624 cpu run (in fact I use 
nPx = 156 and nSx = 4 with OpenMP. They tend to be not reproducible 
(i.e. I rerun the same setup without any changes and without any 
problems), but pop up every couple of runs in a "chain-job" on the cray 
XC-30 (cca.ecmwf.int). This seems to happen when the model tries to 
store the first time slice of my first diagnostics (ETAN).
The code is "vanilla" checkpoint65k plus a few days.

Have you seen that before? Are there any chances to debug this? Can it 
have to do anything with OpenMP?

Martin


-- 
Martin Losch
Alfred Wegener Institute for Polar and Marine Research
Postfach 120161, 27515 Bremerhaven, Germany;
Tel./Fax: ++49(0471)4831-1872/1797




More information about the MITgcm-devel mailing list