# Upgrading suite to v13.5

**URL:** <https://cms-helpdesk.ncas.ac.uk/t/upgrading-suite-to-v13-5/1691>\
**Category:** Unified Model\
**Tags:** Monsoon2\
**Created:** [16 April 2025 16:01 UTC](https://cms-helpdesk.ncas.ac.uk/t/upgrading-suite-to-v13-5/1691 "2025-04-16T16:01:00Z")\
**Posts on this page:** 10\
**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:** [16 April 2025 16:01 UTC](https://cms-helpdesk.ncas.ac.uk/t/upgrading-suite-to-v13-5/1691/1 "2025-04-16T16:01:00Z")

</div>

Hello,

Because of the upcoming requirement for the new system to support only vn13.5 and up I’m trying to upgrade my suite from vn13.0 to vn13.5. I followed the guidance in [Upgrading a suite to the latest UM version](https://cms-helpdesk.ncas.ac.uk/t/upgrading-a-suite-to-the-latest-um-version/924) and [Upgrading suite to vn12.0 - #3 by James\_Weber](https://cms-helpdesk.ncas.ac.uk/t/upgrading-suite-to-vn12-0/299/3) and upgrading through each version one by one. I then have updated the ‘Sources’ in fcm\_make\_um for ‘um\_sources’ and ‘casim\_sources’ to a branch with vn13.5.

Running the suite it gets through fcm\_make\_um but is giving an error message during glm reconfiguration:  
Error from routine: CHECK\_JULES\_HYDROLOGY  
Error message: No value for ti\_max

Are there some more steps that should be done before running the suite to bring things up to vn13.5? The suite I am working in is u-dp232.

Thanks for your help,  
Russell

---

<div class="post-metadata">

**Author:** ![mdalvi](https://avatars.discourse-cdn.com/v4/letter/m/ad7895/32.png) [@mdalvi](https://cms-helpdesk.ncas.ac.uk/u/mdalvi)\
**Post date:** [17 April 2025 09:52 UTC](https://cms-helpdesk.ncas.ac.uk/t/upgrading-suite-to-v13-5/1691/2 "2025-04-17T09:52:44Z")

</div>

Hi,

There appears to be mismatch in settings being applied to the glm\_um\_recon1 task. ‘ti\_max’ is required when [l\_top is true](https://code.metoffice.gov.uk/trac/jules/browser/main/trunk/src/control/shared/jules_hydrology_mod.F90?rev=25828#L166) in jules\_hydrology namelist. It seems that l\_top is set to .false. by default but .true. in ga7/8/coMorph optional configurations. However, I am not sure which of these is being selected for glm\_um/ glm\_um\_recon.

Are you able to compare the settings with another vn13.4/5 GA8/9 Nested configuration - maybe the task runtime settings (suite.rc, suite-runtime.rc ) also need to be updated manually?

–  
Mohit

---

<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:** [24 April 2025 15:38 UTC](https://cms-helpdesk.ncas.ac.uk/t/upgrading-suite-to-v13-5/1691/3 "2025-04-24T15:38:30Z")

</div>

Hi Mohit,

I see in the glm namelist - rose-app.conf that l\_top was true but ti\_max wasn’t there so I have added it but now I am getting,  
‘Error reading namelist jules\_deposition  
IoMsg: A READ operation tried to read past the end-of-file.  
Please check input list against code.’

It seems like something needs to be updated or reconfigured but I’m not sure what.

Thank you,  
Russell

---

<div class="post-metadata">

**Author:** ![mdalvi](https://avatars.discourse-cdn.com/v4/letter/m/ad7895/32.png) [@mdalvi](https://cms-helpdesk.ncas.ac.uk/u/mdalvi)\
**Post date:** [24 April 2025 20:23 UTC](https://cms-helpdesk.ncas.ac.uk/t/upgrading-suite-to-v13-5/1691/4 "2025-04-24T20:23:43Z")

</div>

Hi Russell,

It looks like the upgrade macros have not been run for the app/glm\_um folder. The settings in that rose-app.conf are still at vn13.0.  
The rose app-upgrade command will have to be run for the intervening versions in all relevant folders including glm\_um, fcm\_make\_createbc and um\_createbc.

–  
Mohit

---

<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:** [25 April 2025 13:14 UTC](https://cms-helpdesk.ncas.ac.uk/t/upgrading-suite-to-v13-5/1691/5 "2025-04-25T13:14:30Z")

</div>

Hi Mohit,

Great, thanks I’ve upgraded those folders and the glm\_recon finishes but immediately runs into an error on the first glm\_fcst time with,

Error from routine: CHK\_OPTS\_MOD:CHK\_REAL\_STR called by CHECK\_RUN\_BL  
Problem performing defensive checks (CHECK\_RUN\_BL)  
c\_gust, (-0.107E+10), has failed to pa c\_gust, (-0.107E+10), has failed to pass any

Do you have a sense of the issue here?

Thank you,  
Russell

---

<div class="post-metadata">

**Author:** ![mdalvi](https://avatars.discourse-cdn.com/v4/letter/m/ad7895/32.png) [@mdalvi](https://cms-helpdesk.ncas.ac.uk/u/mdalvi)\
**Post date:** [25 April 2025 13:47 UTC](https://cms-helpdesk.ncas.ac.uk/t/upgrading-suite-to-v13-5/1691/6 "2025-04-25T13:47:05Z")

</div>

Hi,

This is due a new namelist item [(c\_gust)](https://code.metoffice.gov.uk/trac/um/changeset/124250/main/trunk/src/atmosphere/boundary_layer/bl_option_mod.F90) being added by a branch used in the suite: branches/dev/adrianlock/vn13.5\_c\_gust\_nml.  
Since this is at vn13.5 itself the corresponding upgrade macro will not be applied automatically. So, you can :

- either temporarily add _c\_gust=4.0_ by hand to [namelist:run\_bl] (to app/um and app/glm\_um)
- or, checkout Adrian’s branch above and modify app/glm\_um (and um/) /rose-app.conf: _meta=path-to-branch/rose-meta/um-atmos/HEAD_  
then run rose-edit in app/glm\_um and app/um for Rose to detect the missing item and add it via the fixer macros.  
The second option means that item will be added to any copies of the suite.

Similarly, if any other branches used contain a rose metadata change (items added /removed/ renamed), all the rose-meta.conf files will have to be merged in a single working copy and pointed to via ‘meta=’

Mohit

---

<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 April 2025 16:28 UTC](https://cms-helpdesk.ncas.ac.uk/t/upgrading-suite-to-v13-5/1691/7 "2025-04-28T16:28:19Z")

</div>

Hi,

I did the first option and continued on to the fcst recon steps where I have run into another error related to unrecognised namelist options:

Error reading namelist RUN\_Precip  
IoMsg: The variable name ‘CASIM\_AEROSOL\_COUPLE\_CHOICE’ is unrecognized in namelist input.  
Please check input list against code.

Is this related to your last point about metadata changes? Could you explain this a bit further? I’m not sure I follow.

Thanks very much

---

<div class="post-metadata">

**Author:** ![mdalvi](https://avatars.discourse-cdn.com/v4/letter/m/ad7895/32.png) [@mdalvi](https://cms-helpdesk.ncas.ac.uk/u/mdalvi)\
**Post date:** [29 April 2025 09:54 UTC](https://cms-helpdesk.ncas.ac.uk/t/upgrading-suite-to-v13-5/1691/8 "2025-04-29T09:54:06Z")

</div>

Hi,

This seems to be an odd one. The casim\_XX variables are [currently not supposed to be](https://code.metoffice.gov.uk/trac/um/browser/main/trunk/src/atmosphere/large_scale_precipitation/mphys_inputs_mod.F90?rev=122581#L355) in the namelist. However, I can trace them in the ral3p1 opt configuration right back to the first suite (u-cv482) that you have copied over, although in a deactivated state (with !!). One of the changes in your suite -the rose --macro-fix one- seems to have reactivated them, hence the error as these are not present in the code.  
You could try after commenting these out by hand, but I am not sure how many others have been inadvertantly added.  
I would also suggest asking someone familiar with Nesting suites to review the changes as the automatic upgrades over 5 versions could mean some new/ recommended Science settings are not being applied.

–  
Mohit

---

<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:** [7 May 2025 14:59 UTC](https://cms-helpdesk.ncas.ac.uk/t/upgrading-suite-to-v13-5/1691/9 "2025-05-07T14:59:02Z")

</div>

Hi Mohit,

Sorry for the late response, I have been working through the namelist and making changes based on the errors I was getting for adding/removing options. I’ve been able to complete the reconfigure steps and the model has successfully run so it seems that things have been upgraded successfully to 13.5 however I am nervous from your last comment about some science settings potentially not being applied. I will seek some help to review my suite.

Thanks very much,  
Russell

---

<div class="post-metadata">

**Author:** ![system](https://europe1.discourse-cdn.com/flex013/uploads/cms_support/original/1X/1fd2411499ffcbc299fe756cd5cdf26e44956558.png) [@system](https://cms-helpdesk.ncas.ac.uk/u/system)\
**Post date:** [6 June 2025 14:59 UTC](https://cms-helpdesk.ncas.ac.uk/t/upgrading-suite-to-v13-5/1691/10 "2025-06-06T14:59:54Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
