Unable to WGDOS to this accuracy

Hello,

I’m experiencing a persistent “Unable to WGDOS pack to this accuracy” error with my suite u-dw943 for the task “Europe_km11_RAL3P3_um_fcst_000”.

This task has run successfully before, but because I had an issue with the archive and also with the recent MASS switchover, I stopped my runs and switched off the archive, but when I reran, i’m beening keep getting this “Unable to WGDOS pack to this accuracy” error. This diagnostic is essential for my simulations, so removing it is not an option.

I have previously encountered this error, and I was advised to unpack so that I can at least examine it. However, after unpacking, I still get this error.

Hi there.

Could you please let me know your username and which platform you’re running on?

Thanks.

Jonny

Hi Jonny,

Thanks!. I’m running it on Monsoon3, and my username is kexin.qiu.ext

Hi Kexin,

I see that the head of the trunk of u-dw943 is at Cylc version 7 (it has a suite.rc instead of the Cylc 8 flow.cylc).

According to the docsYou will not be able to successfully run Cylc 7 suites [on Monsoon3]’. Has your local working copy been upgraded to Cylc 8 (I can’t see inside your home directory)?

Cheers

Jonny

Hi Jonny,

I checked the cylc version of my local copy, and it is cylc 8.6. I’ve run this suite successfully on Monsoon3 before.

Hi there.

OK thanks for this. Can you please commit your local changes with fcm commit so I can update my working copy?

Thanks

Hi Jonny,

I’ve done that. Thanks a lot for your help.

Best,

Kexin

Thanks Kexin.

I’m doing a test run now for just 20190101T0000Z.

… I stopped my runs and switched off the archive…

What is the setting that you changed to disable MASS archiving? This isn’t clear to me from your changeset where you switched it off.

Thanks

Jonny

Hi again Kexin.

Turning off the packing (i.e. setting packing=0) for this field’s package, reinstalling the workflow, and then triggering the failed task allows the task to complete successfully. Alternatively you can just start again from fresh.

The file that you need to change is ~/roses/u-dw943app/um/opt/rose-app-stashpack1.conf illustrated here…

More information on reloading and triggering a failing task can be found (for example) here.

Cheers

Jonny

PS - Cylc 8’s capability to run Cylc 7-style suites won’t work indefinitely, although I don’t know exactly when this will be. E.g. on Monsoon3…

$ cylc --version
8.6.5

$ cylc install .
WARNING - Backward compatibility mode ON - support for suite.rc files will be removed at 8.7.0
INSTALLED u-dw943/run6 from /lustre/ehz2col/collaboration/home/users/jonny.williams.ext/roses/u-dw943

Hi Jonny,

Thank you so much for this.

I think I probably found the problem because I changed the archive inside the Nested region conf setup. Just found out that when I did that, I also accidentally changed the number in the above section, radiation scheme time-step. And the STASH that keeps giving me an error is shortwave TOA. So this is likely the problem. I’m gonna try to see if this fixes the error.

Best,

Kexin

Hi Kexin.

Thank you so much for this.

No problem :smiley:.

I’m gonna try to see if this fixes the error.

Sounds like great progress. All the best.

Jonny