Main menu

Navigation

Problem building CESM1_0_5 on yellowstone

7 posts / 0 new
Last post
esstang@...
Problem building CESM1_0_5 on yellowstone

When I try to build a default case of CESM1_0_5 on yellowstone, the following are the errors:

-------------------------------------------------------------------------
 CCSM BUILDNML SCRIPT STARTING
 - To prestage restarts, untar a restart.tar file into /glade/scratch/tangq/cesm_test2/run
 - Create modelio namelist input files
 CCSM BUILDNML SCRIPT HAS FINISHED SUCCESSFULLY
-------------------------------------------------------------------------
 CCSM PRESTAGE SCRIPT STARTING
 - CCSM input data directory, DIN_LOC_ROOT_CSMDATA, is /glade/p/cesm/cseg/inputdata
 - Case input data directory, DIN_LOC_ROOT, is /glade/p/cesm/cseg/inputdata
 - Checking the existence of input datasets in DIN_LOC_ROOT
 CCSM PRESTAGE SCRIPT HAS FINISHED SUCCESSFULLY
-------------------------------------------------------------------------
 CCSM BUILDEXE SCRIPT STARTING
 - Build Libraries: mct pio csm_share
Tue May 28 19:57:21 MDT 2013 /glade/scratch/tangq/cesm_test2/mct/mct.bldlog.130528-195719
ERROR: mct.buildlib failed, see /glade/scratch/tangq/cesm_test2/mct/mct.bldlog.130528-195719
ERROR: cat /glade/scratch/tangq/cesm_test2/mct/mct.bldlog.130528-195719

 

In the above file, it says

Tue May 28 19:57:21 MDT 2013 /glade/scratch/tangq/cesm_test2/mct/mct.bldlog.130528-195719
Copying source to CCSM EXEROOT...
New build of MCT
Running configure...
for OS=LINUX MACH=yellowstone
cat: Filepath: No such file or directory
/glade/u/home/tangq/case/cesm_test2/Tools/Makefile:93: /glade/p/work/svasquez/install/esmf-5.2.0p1-O/lib/esmf.mk: No such file or directory
cat: Srcfiles: No such file or directory
/glade/u/home/tangq/case/cesm_test2/Tools/mkSrcfiles > /glade/scratch/tangq/cesm_test2/mct/Srcfiles
cp -f /glade/scratch/tangq/cesm_test2/mct/Filepath /glade/scratch/tangq/cesm_test2/mct/Deppath
/glade/u/home/tangq/case/cesm_test2/Tools/mkDepends Deppath Srcfiles > /glade/scratch/tangq/cesm_test2/mct/Depends
gmake: *** No rule to make target `/glade/p/work/svasquez/install/esmf-5.2.0p1-O/lib/esmf.mk'.  Stop.
cp: cannot stat `Makefile.conf': No such file or directory
Makefile:4: Makefile.conf: No such file or directory
make: *** No rule to make target `Makefile.conf'.  Stop.

I thought 1_0_5 version should work out of the box. But seems it is not the case. Any help will be highly appreciated.

 

Qi

fischer

Hi Qi,


There were some software license checkout issues on yellowstone.  Please try again.

 Chris

esstang@...

Hi Chris,

Thank you for your reply. I tried again and got the same errors.


Qi

fischer

Hi Qi,


Can you point me to your log files on /glade/scratch.  I was able to succesfully build a simple CESM1_0_5 case.

 Chris

esstang@...

Hi Chris,

This is the file that the error message points to /glade/scratch/tangq/cesm1_0_5_test/mct/mct.bldlog.130529-143037

The case is located at /glade/u/home/tangq/case/cesm1_0_5_test

I tried another B* compset and it builds with no problems. I suspect that the problem is with the FSDCHM compset.

Thanks,

Qi

fischer

Hi Qi,

The problem is the FSDCHM compset needs the esmf library, which has been moved.  You'll need to do the following xmlchange in your case directory.

./xmlchange -file env_build.xml -id ESMF_LIBDIR -val /glade/p/work/svasquez/ESMF_5_2_0p1/esmf/lib/libO/Linux.intel.64.mpich2.default/


Chris

esstang@...

It works!!! Thank you so much!

Qi

Log in or register to post comments

Who's new

  • praveenmaniyatt@...
  • arjunbabun11@...
  • lama@...
  • sisi393@...
  • 1658093099@...