#31 IFS problem - invalid reference to variable in NAMELIST

Uzavrená
otvorené 4 rokov pred užívateľom fmasson · 4 komentárov

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 okomentoval 4 rokov pred
Vlastník

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 okomentoval 4 rokov pred
Spolupracovník

Done

Done
Pierre-Yves Barriat okomentoval 4 rokov pred
Vlastník

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 okomentoval 4 rokov pred
Spolupracovník

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)
Prihláste sa pre zapojenie do konverzácie.
Žiadny míľnik
Žiadny priradený
2 účastníkov
Načítavanie...
Zrušiť
Uložiť
Zatiaľ neexistuje žiadny obsah.