Opened 4 years ago

Closed 3 years ago

#2247 closed help (fixed)

Compilation fails on ARCHER

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


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:

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


Change History (7)

comment:1 Changed 4 years ago by grenville


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

if [ -f $UMSETUP ]

. $UMSETUP # set up UM environment variables


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

See if that works.


comment:2 Changed 4 years ago by willie

Hi Kira,

Is this working now?


comment:3 Changed 4 years ago by willie

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

comment:4 Changed 3 years ago by vegan

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

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:
The job reruns xmzke, which compiled and ran without problems.

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

comment:5 Changed 3 years 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 3 years ago by willie

Hi Kira,

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

# UM version

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

loadcomp intel


comment:7 Changed 3 years 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.