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.
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 docs ‘You 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)?
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
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.