#31 IFS problem - invalid reference to variable in NAMELIST

Cerrada
abierta hace 4 años por fmasson · 4 comentarios

Hi @pbarriat,

Me again, with a problem I can't get my head around:

Line 12450 of /home/acad/ucl-elic/fmasson/modeles/ecearth/ecearth_3.3.1/runtime/classic/fw00.sh.o7421573 says

forrtl: severe (19): invalid reference to variable in NAMELIST input, unit 4, file /SCRATCH/acad/ecearth/fmasson/run/fw00/fort.4, line 229, position 9 `

In the fort.4 file around line 229, I don't see anything abnormal, it is pretty consistent with others (ex: Helena's). (There are spaces after commas that I deleted because I thought this was the problem but it did not change anything anyway).

Suggestions welcome...

François

Hi @pbarriat, Me again, with a problem I can't get my head around: Line 12450 of `/home/acad/ucl-elic/fmasson/modeles/ecearth/ecearth_3.3.1/runtime/classic/fw00.sh.o7421573 ` says ``` forrtl: severe (19): invalid reference to variable in NAMELIST input, unit 4, file /SCRATCH/acad/ecearth/fmasson/run/fw00/fort.4, line 229, position 9 ```` In the `fort.4` file around line 229, I don't see anything abnormal, it is pretty consistent with others (ex: Helena's). (There are spaces after commas that I deleted because I thought this was the problem but it did not change anything anyway). Suggestions welcome... François
Pierre-Yves Barriat comentado hace 4 años
Propietario

Hi @fmasson,

Could you check the permissions please ?

find /home/acad/ucl-elic/fmasson/modeles/ecearth/ecearth_3.3.1/runtime/classic -perm 600

/home/acad/ucl-elic/fmasson/modeles/ecearth/ecearth_3.3.1/runtime/classic/fw00.sh.o7420330
/home/acad/ucl-elic/fmasson/modeles/ecearth/ecearth_3.3.1/runtime/classic/fw00.sh.o7421520
/home/acad/ucl-elic/fmasson/modeles/ecearth/ecearth_3.3.1/runtime/classic/fw00.sh.o7421573

find /SCRATCH/acad/ecearth/fmasson/run/fw00 -perm 600

/SCRATCH/acad/ecearth/fmasson/run/fw00/debug.notroot.04
/SCRATCH/acad/ecearth/fmasson/run/fw00/debug.root.03
/SCRATCH/acad/ecearth/fmasson/run/fw00/debug.root.04
/SCRATCH/acad/ecearth/fmasson/run/fw00/ifs.log

So please do:

chmod 644 /home/acad/ucl-elic/fmasson/modeles/ecearth/ecearth_3.3.1/runtime/classic/fw00.sh.o* 
chmod 644 /SCRATCH/acad/ecearth/fmasson/run/fw00/ifs.log 
chmod 644 /SCRATCH/acad/ecearth/fmasson/run/fw00/debug.* 
Hi @fmasson, Could you check the permissions please ? ```bash find /home/acad/ucl-elic/fmasson/modeles/ecearth/ecearth_3.3.1/runtime/classic -perm 600 /home/acad/ucl-elic/fmasson/modeles/ecearth/ecearth_3.3.1/runtime/classic/fw00.sh.o7420330 /home/acad/ucl-elic/fmasson/modeles/ecearth/ecearth_3.3.1/runtime/classic/fw00.sh.o7421520 /home/acad/ucl-elic/fmasson/modeles/ecearth/ecearth_3.3.1/runtime/classic/fw00.sh.o7421573 find /SCRATCH/acad/ecearth/fmasson/run/fw00 -perm 600 /SCRATCH/acad/ecearth/fmasson/run/fw00/debug.notroot.04 /SCRATCH/acad/ecearth/fmasson/run/fw00/debug.root.03 /SCRATCH/acad/ecearth/fmasson/run/fw00/debug.root.04 /SCRATCH/acad/ecearth/fmasson/run/fw00/ifs.log ``` So please do: ```bash chmod 644 /home/acad/ucl-elic/fmasson/modeles/ecearth/ecearth_3.3.1/runtime/classic/fw00.sh.o* chmod 644 /SCRATCH/acad/ecearth/fmasson/run/fw00/ifs.log chmod 644 /SCRATCH/acad/ecearth/fmasson/run/fw00/debug.* ```
Francois Massonnet comentado hace 4 años
Colaborador

Done

Done
Pierre-Yves Barriat comentado hace 4 años
Propietario

It was a typo bug in ecearth_patch (3.3.1 XML platform).

You need to update your file:

/home/acad/ucl-elic/fmasson/modeles/ecearth/ecearth_3.3.1/runtime/classic/ecconf.cfg

replacing all "3.3.0" occurrences with "3.3.1" (lines 12, 14 and 27).

Your job used the source code and binaries coming from 3.3.0 instead of 3.3.1... and in 3.3.0, the variable "LPISM" doesn't exist in the IFS namelist.

Sorry for this bug.

It was a typo bug in ecearth_patch (3.3.1 XML platform). You need to update your file: ``` /home/acad/ucl-elic/fmasson/modeles/ecearth/ecearth_3.3.1/runtime/classic/ecconf.cfg ``` replacing all "3.3.0" occurrences with "3.3.1" (lines 12, 14 and 27). Your job used the source code and binaries coming from `3.3.0` instead of `3.3.1`... and in `3.3.0`, the variable "LPISM" doesn't exist in the IFS namelist. Sorry for this bug.
Francois Massonnet comentado hace 4 años
Colaborador

No problem, I guess that's part of the game. Simulation is running now, thanks! (and for having committed the change too)

No problem, I guess that's part of the game. Simulation is running now, thanks! (and for having committed the change too)
Inicie sesión para unirse a esta conversación.
Sin Milestone
Sin asignado
2 participantes
Cargando...
Cancelar
Guardar
Aún no existe contenido.