# Dump does not match STASH list

**URL:** https://cms-helpdesk.ncas.ac.uk/t/dump-does-not-match-stash-list/1082
**Category:** Uncategorized
**Created:** [28 July 2023 11:04 UTC](https://cms-helpdesk.ncas.ac.uk/t/dump-does-not-match-stash-list/1082 "2023-07-28T11:04:12Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![rglazer](https://avatars.discourse-cdn.com/v4/letter/r/65b543/32.png) [@rglazer](https://cms-helpdesk.ncas.ac.uk/u/rglazer)
#### Post date: [28 July 2023 11:04 UTC](https://cms-helpdesk.ncas.ac.uk/t/dump-does-not-match-stash-list/1082/1 "2023-07-28T11:04:12Z")

</div>

Hello,

My suiteid is u-cv482. I have been trying to edit my own stash list through the rose gui and for now I have many stash requests that are commented out (requests that I have not ticked the ‘Incl?’ option) because I want to make sure one works as I expect first. Anyway I have a stash request for W wind component (item 150) which works and I’ve now checked u wind to be in the stash requests. When I do this however I’m getting an error: ‘UM\_READDUMP Dump does not match STASH list’. When I go into the pe\_output it seems that it was expecting to read the W-wind but found the u-wind item code. I’ve done all the macros and made sure to reload the suite before retrying the run but this is not fixing the error. I’m out of ideas as to why it expects to read W-wind instead of u-wind.

Thank you for your help

---

<div class="post-metadata">

### Author: ![grenville](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/grenville/32/29_2.png) [@grenville](https://cms-helpdesk.ncas.ac.uk/u/grenville)
#### Post date: [2 August 2023 11:23 UTC](https://cms-helpdesk.ncas.ac.uk/t/dump-does-not-match-stash-list/1082/2 "2023-08-02T11:23:54Z")

</div>

Russell

It looks like you have fixed this problem?

Grenville

---

<div class="post-metadata">

### Author: ![shakka](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/shakka/32/111_2.png) [@shakka](https://cms-helpdesk.ncas.ac.uk/u/shakka)
#### Post date: [3 August 2023 10:52 UTC](https://cms-helpdesk.ncas.ac.uk/t/dump-does-not-match-stash-list/1082/3 "2023-08-03T10:52:39Z")

</div>

I’d be very keen to hear what your solution was @rglazer because I’ve been having this issue too (with QCF/QCL/qT on theta levels )

> [0] ???  
> [0] ???!!!???!!!???!!!???!!!???!!! ERROR ???!!!???!!!???!!!???!!!???!!!  
> [0] ? Error code: 6  
> [0] ? Error from routine: UM\_READDUMP  
> [0] ? Error message: UM\_READDUMP Dump does not match STASH list: Wrong processing code.  
> [0] ? Error from processor: 24  
> [0] ? Error number: 74  
> [0] ???

Feels similar to [this issue](https://cms-helpdesk.ncas.ac.uk/t/um-readdump-error-on-second-lam-forecast/916/8) but this time it’s not about the tidystash macro…

---

<div class="post-metadata">

### Author: ![rglazer](https://avatars.discourse-cdn.com/v4/letter/r/65b543/32.png) [@rglazer](https://cms-helpdesk.ncas.ac.uk/u/rglazer)
#### Post date: [3 August 2023 11:11 UTC](https://cms-helpdesk.ncas.ac.uk/t/dump-does-not-match-stash-list/1082/4 "2023-08-03T11:11:32Z")

</div>

Hi shakka I also was reading your issue on this.

So I don’t understand how or why but restarting the suite (or restarting a run) seems to solve these issues. I haven’t had this issue since last week. I’m only guessing here because I don’t understand in depth how the rose suite works but is the UM readdump initialised only when the suite is started? Basically if you add a new stash request while you have a run going and just reload the suite it will not update the readdump - it only updates the namelists?

---

<div class="post-metadata">

### Author: ![rglazer](https://avatars.discourse-cdn.com/v4/letter/r/65b543/32.png) [@rglazer](https://cms-helpdesk.ncas.ac.uk/u/rglazer)
#### Post date: [3 August 2023 11:23 UTC](https://cms-helpdesk.ncas.ac.uk/t/dump-does-not-match-stash-list/1082/5 "2023-08-03T11:23:06Z")

</div>

I have just had a run going where I changed the stash by checking or unchecking variables in the stash list and then reloading the suite and the runs were outputting correctly so I’m now unsure what the source of the problem was.

---

<div class="post-metadata">

### Author: ![shakka](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/shakka/32/111_2.png) [@shakka](https://cms-helpdesk.ncas.ac.uk/u/shakka)
#### Post date: [3 August 2023 12:30 UTC](https://cms-helpdesk.ncas.ac.uk/t/dump-does-not-match-stash-list/1082/6 "2023-08-03T12:30:21Z")

</div>

Ahhh, darn. That’s not gonna work for me. I get the same problem even when I’m reloading mid-way. I’m now testing the behaviour in another suite, but I’m not holding out much hope… @grenville any further thoughts on why the processing code is causing problems?

---

<div class="post-metadata">

### Author: ![rglazer](https://avatars.discourse-cdn.com/v4/letter/r/65b543/32.png) [@rglazer](https://cms-helpdesk.ncas.ac.uk/u/rglazer)
#### Post date: [3 August 2023 12:40 UTC](https://cms-helpdesk.ncas.ac.uk/t/dump-does-not-match-stash-list/1082/7 "2023-08-03T12:40:54Z")

</div>

Have you tried restarting the suite entirely? As in stop the run and then do a ‘rose suite-run --restart’ and go from where you left off?

---

<div class="post-metadata">

### Author: ![shakka](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/shakka/32/111_2.png) [@shakka](https://cms-helpdesk.ncas.ac.uk/u/shakka)
#### Post date: [3 August 2023 15:05 UTC](https://cms-helpdesk.ncas.ac.uk/t/dump-does-not-match-stash-list/1082/8 "2023-08-03T15:05:21Z")

</div>

I have indeed. And I’m seeing the same error in my other suite too. Seems peculiar…

---

<div class="post-metadata">

### Author: ![grenville](https://dub1.discourse-cdn.com/flex013/user_avatar/cms-helpdesk.ncas.ac.uk/grenville/32/29_2.png) [@grenville](https://cms-helpdesk.ncas.ac.uk/u/grenville)
#### Post date: [7 August 2023 13:27 UTC](https://cms-helpdesk.ncas.ac.uk/t/dump-does-not-match-stash-list/1082/9 "2023-08-07T13:27:08Z")

</div>

I’m not clear on the sequence of events that led to the UM\_READDUMP error, but changing a STASH configuration mid run can cause problems - the dump is used as a place to store diagnostics that need to be remembered over cycles and needs to have space reserved to such data. Adding STASH mid run may require the start file to be reconfigured.

Grenville
