Opened 4 months ago

Closed 3 weeks ago

#2247 closed help (fixed)

Compilation fails on ARCHER

Reported by: vegan Owned by: um_support
Priority: normal Component: UM Model
Keywords: .profile Cc: kield97@…
Platform: ARCHER UM Version: 4.5

Description

For about a week or so I haven't been able to compile my jobs on ARCHER any more. As these are copies of jobs which have compiled successfully in the past I think this may be related to these module changes?

If so - what should I do in order to compile? I have attempted to reset the defaults as described here:

https://www.archer.ac.uk/about-archer/news-events/news/2017-08-09-module-changes.php

Job IDs: xmzkl and xmzkm
(for reference /um/umui_out/xmzkl000.xmzkl.d17221.t084921.leave and xmzkm000.xmzkm.d17221.t093355.leave).

Thanks!

Change History (7)

comment:1 Changed 4 months ago by grenville

Hi

I don't see where you are running loadcomp intel, but my build seemed to start OK when doing so.

Your ARCHER .profile should have something like:

loadcomp intel

UMSETUP=$UMDIR/setvars_4.5
if [ -f $UMSETUP ]
then

. $UMSETUP # set up UM environment variables

fi

and remove the explicit module swap PrgEnv?-cray PrgEnv?-intel (loadcomp does this for you)

See if that works.

Grenville

comment:2 Changed 3 months ago by willie

Hi Kira,

Is this working now?

Regards
Willie

comment:3 Changed 3 months ago by willie

  • Keywords .profile added
  • Resolution set to answered
  • Status changed from new to closed

comment:4 Changed 4 weeks ago by vegan

  • Cc kield97@… added
  • Resolution answered deleted
  • Status changed from closed to reopened

Hi,
finally got around to this again. Sorry - I never got an email on the ticket and didn't check here.

In response to Grenville's recommendation I commented out the module swap and added the loadcomp in my .profile, but the compilation still fails:
/home/n02/n02/vegan/um/umui_out/xmzkl000.xmzkl.d17317.t171715.leave
The job reruns xmzke, which compiled and ran without problems.

Is there anything else I should change in my .profile?
Thanks

comment:5 Changed 4 weeks ago by vegan

The command" loadcomp" I added in my .profile seems to not be recognized, I get this message on login:

-bash: loadcomp: command not found

comment:6 Changed 4 weeks ago by willie

Hi Kira,

You need to add the loadcomp line after the UM setup section:

# UM version
UMSETUP=$UMDIR/setvars_4.5

# Load setup
if [ -f $UMSETUP ]
then
   . $UMSETUP  #  set up UM environment variables 
fi

loadcomp intel

Regards
Willie

comment:7 Changed 3 weeks ago by willie

  • Resolution set to fixed
  • Status changed from reopened to closed

This solved the problem.

Note: See TracTickets for help on using tickets.