Main menu

Navigation

Problem running on Pleiades

5 posts / 0 new
Last post
brian.thomas@...
Problem running on Pleiades

A few months ago I successfully ran CESM 1.2.2 on the NASA HEC machine, Pleiades.  They have since updated the OS and now the "cesm_setup" script fails. 

Here's what I'm getting after creating a new case and running "cesm_setup".  Note that I can get past  "Unable to locate modulefile" by modifying the env_mach_specific file to "module load pkgsrc/2016Q4", but that package does not actually contain the modules listed in the default env_mach_specific file.  And the remaining errors with "preview_namelist" still come up.

 

bcthoma3@pfe21:~/cesm/cases/F_1850_WACCM_1.9x2.5_ivy3> ./cesm_setup
Macros script already created ...skipping
 Machine/Decomp/Pes configuration has already been done ...skipping
 Running preview_namelist script
ModuleCmd_Load.c(208):ERROR:105: Unable to locate a modulefile for 'comp-intel/2013.5.192'
ModuleCmd_Load.c(208):ERROR:105: Unable to locate a modulefile for 'mpi-sgi/mpt.2.08r7'
ModuleCmd_Load.c(208):ERROR:105: Unable to locate a modulefile for 'netcdf/4.0-i10.1'
ModuleCmd_Load.c(208):ERROR:105: Unable to locate a modulefile for 'cmake/2.8.12.1'
ModuleCmd_Load.c(208):ERROR:105: Unable to locate a modulefile for 'comp-intel/2013.5.192'
ModuleCmd_Load.c(208):ERROR:105: Unable to locate a modulefile for 'mpi-sgi/mpt.2.08r7'
ModuleCmd_Load.c(208):ERROR:105: Unable to locate a modulefile for 'netcdf/4.0-i10.1'
ModuleCmd_Load.c(208):ERROR:105: Unable to locate a modulefile for 'cmake/2.8.12.1'
syntax error at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 784, near "$model qw(cpl atm lnd ice ocn glc rof wav)"
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 787.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 792.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 793.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 794.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 795.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 796.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 797.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 798.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 799.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 813.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 815.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 821.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 823.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 829.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 835.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 841.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 847.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 853.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 859.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 865.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 871.
syntax error at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 881, near "}"
/home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist has too many errors.
ERROR: cpl.buildnml.csh failed
ERROR: /home1/bcthoma3/cesm/cases/F_1850_WACCM_1.9x2.5_ivy3/preview_namelists failed: 25344

Brian C. Thomas
Professor of Physics and Astronomy
Washburn University, Topeka, KS

fvitt

Hi Brian,

I made updates to the scripts for cesm1.2.2 found under /home6/fvitt/cesm/cesm1_2_2/scripts

Give this version a try.

Regards,

Francis

 

 

 

brian.thomas@...

Thanks, Francis.  I tried creating new cases using all three of the different Pleiades machine setups (ivy, san, wes) and still get similar errors as before:

 

bcthoma3@pfe22:~/cesm/cases/F_1850_WACCM_1.9x2.5_wesNew> ./cesm_setup
Creating Macros file for pleiades-wes
/home1/bcthoma3/cesm/cesm1_2_2/scripts/ccsm_utils/Machines/config_compilers.xml intel pleiades-wes
Creating batch script F_1850_WACCM_1.9x2.5_wesNew.run
Locking file env_mach_pes.xml
Creating user_nl_xxx files for components and cpl
Running preview_namelist script
syntax error at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 784, near "$model qw(cpl atm lnd ice ocn glc rof wav)"
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 787.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 792.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 793.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 794.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 795.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 796.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 797.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 798.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 799.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 813.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 815.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 821.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 823.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 829.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 835.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 841.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 847.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 853.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 859.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 865.
Global symbol "$model" requires explicit package name at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 871.
syntax error at /home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist line 881, near "}"
/home1/bcthoma3/cesm/cesm1_2_2/models/drv/bld/build-namelist has too many errors.
ERROR: cpl.buildnml.csh failed
ERROR: /home1/bcthoma3/cesm/cases/F_1850_WACCM_1.9x2.5_wesNew/preview_namelists failed: 25344

Brian C. Thomas
Professor of Physics and Astronomy
Washburn University, Topeka, KS

fvitt

Brian,

I failed to mention I have also an update in  models/drv/bld/build-namelist

You can cd to /home6/fvitt/cesm/cesm1_2_2/scripts and invoke create_newcase from there rather than copy my modifications to your local copy of cesm

The current vaild pleiades machines are:

  pleiades-ivy

  pleiades-has

  pleiades-san

  

brian.thomas@...

Thanks, Francis.  I was able to set up the case and build successfully.

Brian C. Thomas
Professor of Physics and Astronomy
Washburn University, Topeka, KS

Log in or register to post comments

Who's new

  • Nicholas.Davis@...
  • numarsanifa@...
  • bingdian_46@...
  • mxy2832029@...
  • nthg2000@...