Fcm_build_um failure

Dear CMS,

I’m trying to run my UM vn13.5 suite u-dj442, which I upgraded from my colleague’ vn12.0 suite u-cy847 using ‘rose app-upgrade’. I then created vn13.5_contrails_Chen2012 branch mimicking vn12.0_contrails_Chen2012@119756.

So it is not surprising that it does not run from the first attempt. The first problem I encountered is the fcm_build_um failure. The error message is like this;

[FAIL] LS_CONTRAILS_MOD.mod: bad or missing dependency (type=1.include)
[FAIL] required by: microphys_ctl_mod.o
[FAIL] required by: MICROPHYS_CTL_MOD.mod
[FAIL] required by: atmos_physics1_mod.o
[FAIL] required by: ATMOS_PHYSICS1_MOD.mod
[FAIL] required by: atm_step_4a_mod.o
…etc.

I guess this happens because the compiling or linking process does not recognise ls_contrails module, which was not present in the trunk version and I copied from the vn12.0 branch. So I think I have to add it somewhere but cannot figure out where and how.

Could you please help me? Thanks.
Masaru

Hi Masaru,

I cannot see the new module in the branch history . Have you executed ‘fcm add’ for this and any new source files?
Diff from main/trunk@123226 to main/branches/dev/masaruyoshioka/vn13.5_contrail_Chen2012@126166 – Unified Model (metoffice.gov.uk)

Hi Mohit,
Thanks for your help. OK, so I should have done ‘fcm add’ before committing the branch. fcm_build_um is now finished successfully so I think the problem above has been resolved.
Masaru

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