Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

Can't build cesm1_1_2 on edison

adrianne

New Member
I used svn to check out cesm1_1_2 and put it in the collections directory on edison. I was unable to run cesm_setup, so I updated to the latest env_mach_specific file that Helen He has issued. That allowed the cesm_setup to complete. Now I'm trying to build. CASEROOT = /project/projectdirs/ccsm1/runs/cesm1_1/b.e11.BRCP85NoVolcC5CN.f09_g16.001RUNDIR = /global/scratch2/sd/adrianne/b.e11.BRCP85NoVolcC5CN.f09_g16.001/runIt's dying when trying to build csm_share. The csm_share.buildlog.150313-084908 says:Could not cd to /b.e11.BRCP85NoVolcC5CN.f09_g16.001/csm_share: No such file or directorySo how do I change the directory away from root?Thanks,Adrianne
 

jedwards

CSEG and Liaisons
Staff member
Please do not check out code into the collections directories anymore, we no longer support that method.  In cesm1_1_2 the scratch directory is hardcoded to /scratch1/scratchdirs/$CCSMUSER  it should be replaced with $SCRATCHyou'll need to replace RUNDIR, EXEROOT and DOUT_S_ROOT
 

adrianne

New Member
Jim, I had already done that, and it still doesn't work.Thanks,Adrianne36 edison07> grep GSCR env*env_build.xml:    env_run.xml:    37 edison07> grep DOUT_S_ROOT env* env_run.xml:  
 

jedwards

CSEG and Liaisons
Staff member
I suspect that it's not properly resolving $GSCRATCH, replace that with the actual path.
 
Top