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 |
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 years ago by grenville
comment:2 Changed 4 years ago by willie
Hi Kira,
Is this working now?
Regards
Willie
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
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 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 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 years ago by willie
- Resolution set to fixed
- Status changed from reopened to closed
This solved the problem.
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
fi
and remove the explicit module swap PrgEnv?-cray PrgEnv?-intel (loadcomp does this for you)
See if that works.
Grenville