Opened 3 weeks ago

Last modified 3 weeks ago

#2615 new help

Job xoeda (copy of standard job antia) failing to compile

Reported by: laurahb Owned by: um_support
Priority: normal Component: UM Model
Keywords: Cc:
Platform: ARCHER UM Version: 8.5

Description

I've made a copy of standard job antia, and it's failing to compile. Output is here:
/home/n02/n02/lbaker/output/xoeda000.xoeda.d18268.t150230.comp.leave

In a couple of places it says
There is a problem with a temp file or a program library file being used in this compilation.
fcm_internal compile failed (256)

  • does this mean it's trying to access something that's changed/moved/needs to be updated?

Thanks,
Laura

Change History (8)

comment:1 Changed 3 weeks ago by grenville

Laura

It looks like you are building with cce 8.5.8 rather than cce8.3.7 (I'm not certain this is the problem) - add this to your ARCHER .profile

#———————————
# UMUI UM version setup
#———————————
TARGET_MC=cce8.3.7

VN=8.5
if test -f $HOME/.umsetvars_$VN; then

. $HOME/.umsetvars_$VN

else

. $UMDIR/vn$VN/$TARGET_MC/scripts/.umsetvars_$VN

fi

loadcomp is a UM utility to change compilers.

. $UMDIR/bin/loadcomp
loadcomp $TARGET_MC

module list

and try again.

Grenville

comment:2 Changed 3 weeks ago by grenville

Laura - add a # in this line (it's a comment) - like this

#loadcomp is a UM utility to change compilers.

comment:3 Changed 3 weeks ago by laurahb

Thanks, afraid it didn't like this:

qsub: script file:: No such file or directory
MAIN_SCR: Submit failed

umui_runs/xoeda-269160711/SUBMIT[16]: .[370]: .: line 72: PROMPT_COMMAND: is read only

Your job directory on host login.archer.ac.uk is: /home/n02/n02/lbaker/umui_runs/xoeda-269160711

umui_runs/xoeda-269160711/SUBMIT[29]: .[16]: .: /work/y07/y07/umshared/vn8.5/cce8.3.7/scripts/.umsetvars_8.5: cannot open [No such file or directory]

comment:4 Changed 3 weeks ago by grenville

change

$UMDIR/vn$VN/$TARGET_MC/scripts/.umsetvars_$VN

to

$UMDIR/vn$VN/cce/scripts/.umsetvars_$VN

comment:5 Changed 3 weeks ago by laurahb

Thanks,
That worked for the compilation but it's now getting stuck with the reconfiguration:
/home/n02/n02/lbaker/umui_runs/xoeda-270095702/umuisubmit_rcf[57]: .: /work/y07/y07/umshared/vn8.5/cce8.3.7/scripts/.umsetvars_8.5: cannot open [No such file or directory]

I'm not sure why it's looking there rather than /work/y07/y07/umshared/vn8.5/cce/

comment:6 Changed 3 weeks ago by laurahb

Hi,
I'm still having problems with this.
I have now tried copying another job (my copy is xoedb) and tried running without compiling (i.e. using existing executables) but I'm getting similar issues with different version of things as I did with xoeda (see below). If i removed those extra lines from my .profile would that help? Or do I need to change them to something different?

cray-mpich/7.5.5(34):ERROR:150: Module 'cray-mpich/7.5.5' conflicts with the currently loaded module(s) 'cray-mpich/7.1.1'
cray-mpich/7.5.5(34):ERROR:102: Tcl command execution failed: conflict cray-mpich

cray-mpich/7.5.5(34):ERROR:150: Module 'cray-mpich/7.5.5' conflicts with the currently loaded module(s) 'cray-mpich/7.1.1'
cray-mpich/7.5.5(34):ERROR:102: Tcl command execution failed: conflict cray-mpich

cray-mpich/7.5.5(34):ERROR:150: Module 'cray-mpich/7.5.5' conflicts with the currently loaded module(s) 'cray-mpich/7.1.1'
cray-mpich/7.5.5(34):ERROR:102: Tcl command execution failed: conflict cray-mpich

cray-mpich/7.5.5(34):ERROR:150: Module 'cray-mpich/7.5.5' conflicts with the currently loaded module(s) 'cray-mpich/7.1.1'
cray-mpich/7.5.5(34):ERROR:102: Tcl command execution failed: conflict cray-mpich


Error: The Perftools module is available only after the perftools-base module
is loaded.

The Perftools-base module:

  • Provides access to Perftools man pages, Reveal and Cray Apprentice2
  • Does not alter compiling or program behavior
  • Makes the following instrumentation modules available:

perftools - full support, including pat_build and pat_report
perftools-lite - default CrayPat?-lite profile
perftools-lite-events - CrayPat?-lite event profile
perftools-lite-gpu - CrayPat?-lite gpu kernel and data movement
perftools-lite-loops - CrayPat?-lite loop estimates (for Reveal)
perftools-lite-hbm - CrayPat?-lite memory bandwidth estimates (for Reveal)


/home/n02/n02/lbaker/umui_runs/xoedb-270125356/umuisubmit_run[15]: /work/n02/n02/lbaker/xoedb/MPICH_RANK_ORDER: cannot create [No such file or directory]
/home/n02/n02/lbaker/umui_runs/xoedb-270125356/umuisubmit_run[16]: /work/n02/n02/lbaker/xoedb/MPICH_RANK_ORDER: cannot create [No such file or directory]
*

Version 8.5 template, Unified Model , Non-Operational
Created by UMUI version 8.5

*
/home/n02/n02/lbaker/umui_runs/xoedb-270125356/umuisubmit_run[64]: .: /work/y07/y07/umshared/vn8.5/cce8.3.7/scripts/.umsetvars_8.5: cannot open [No such file or directory]

comment:7 Changed 3 weeks ago by willie

Hi Laura,

Re your problems with xoedb, you need to change the UM_ROUTDIR (FCM Extract … UMUI page)to your directory rather than Buwen's. If you continue to have issues with this job, could you please create a new ticket.

Regards
Willie

comment:8 Changed 3 weeks ago by grenville

Laura

try this in you ARCHER .profile:

# Setup environment for running the UM under Rose
. /work/y07/y07/umshared/bin/rose-um-env

alias check_quota='lfs quota -u lbaker /work/n02'

#———————————

# UMUI UM version setup
#———————————
TARGET_MC=cce

VN=8.5
if test -f $HOME/.umsetvars_$VN; then

. $HOME/.umsetvars_$VN

else

. $UMDIR/vn$VN/cce/scripts/.umsetvars_$VN

fi

#loadcomp is a UM utility to change compilers.
. $UMDIR/bin/loadcomp
loadcomp cce8.3.7

module list

Grenville

Note: See TracTickets for help on using tickets.