#31 IFS problem - invalid reference to variable in NAMELIST

Chiuso
aperto 4 anni fa da fmasson · 4 commenti

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 ha commentato 4 anni fa
Proprietario

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 ha commentato 4 anni fa
Collaboratori

Done

Done
Pierre-Yves Barriat ha commentato 4 anni fa
Proprietario

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 ha commentato 4 anni fa
Collaboratori

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)
Sign in to join this conversation.
Nessuna milestone
Nessun assegnatario
2 Partecipanti
Caricamento...
Annulla
Salva
Non ci sono ancora contenuti.