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

Running a previous version of CICE

simondriscoll

Simon Driscoll
Member
I wish to run CICE6.3.0 This is available at: GitHub - CICE-Consortium/CICE at CICE6.3.0 Yet a git clone option/command gives only: GitHub - CICE-Consortium/CICE: Development repository for the CICE sea-ice model

Which does not seem to point to CICE6.3.0

When I download directly CICE6.3.0 code (as a zip file for example) and then try to start up I get complaints regarding git. If I use the most up to date version of CICE and clone it via git it runs just fine.

How do I download CICE versions that are not the most up to date, via git and run them (or run at all?). It seems direct downloads don't function the same way as using most up to date via git.

Any help would be most appreciated.

Simon
 

simondriscoll

Simon Driscoll
Member
Hi Dave,

thanks for this! I've done this but it doesn't appear to do it properly (for example if I "ls icepack" on the icepack directory which I'd like to modify then it is just blank).

Is this then a sign of something else I'm not understanding?
 

dbailey

CSEG and Liaisons
Staff member
Ok. I see the issue. Icepack is a submodule of CICE. So you need to add --recursive to the clone.
 

simondriscoll

Simon Driscoll
Member
Hi Dave, thank you. I've done this and run into set up problems on the mac I have now about gmake. I've had similar issues where if I (for example) install gmake/make versions and then try to make aliases or anything similar it doesn't get passed this gmake issue. (Note that I have gmake)

Do you have any recommendations about gmake? Here is set up attempt:

Set up and error build

ee837335@JRHH3YR4VF CICE % ./cice.setup -c ~/mycase1 -g gx3 -m testmachine -s diag1,thread -p 8x1

./cice.setup:
Refresh index: 100% (472/472), done.
ICE_SANDBOX = /Users/ee837335/CICE_motherfolder/CICE
ICE_CASENAME = mycase1
ICE_CASEDIR = /Users/ee837335/mycase1
ICE_MACHINE = testmachine
ICE_ENVNAME = intel
ICE_RUNDIR = /Users/ee837335/CICE_RUNS/mycase1
ICE_PES = 8x1
ICE_GRID = gx3 (100x116) blocksize=25x29x2
ICE_DECOMP = roundrobin slenderX2
adding namelist mods set_nml.gx3
adding namelist mods set_nml.diag1
adding env mods set_env.thread
running parse_settings.sh
running parse_namelist.sh
running parse_namelist_from_env.sh
running cice.run.setup.csh
running cice.batch.csh (creating cice.run)
running cice.launch.csh

./cice.setup done

ee837335@JRHH3YR4VF CICE % cd ~/mycase1
ee837335@JRHH3YR4VF mycase1 % ./cice.build

./cice.build:

ICE_GRID = gx3
ICE_NTASK = 8
ICE_NTHRD = 1
ICE_CPPDEFS = -DUSE_NETCDF
Filepath =
/Users/ee837335/CICE_motherfolder/CICE/cicecore/drivers/standalone/cice
/Users/ee837335/CICE_motherfolder/CICE/cicecore/cicedynB/dynamics
/Users/ee837335/CICE_motherfolder/CICE/cicecore/cicedynB/general
/Users/ee837335/CICE_motherfolder/CICE/cicecore/cicedynB/analysis
/Users/ee837335/CICE_motherfolder/CICE/cicecore/cicedynB/infrastructure
/Users/ee837335/CICE_motherfolder/CICE/cicecore/cicedynB/infrastructure/io/io_netcdf
/Users/ee837335/CICE_motherfolder/CICE/cicecore/cicedynB/infrastructure/comm/mpi
/Users/ee837335/CICE_motherfolder/CICE/cicecore/shared
/Users/ee837335/CICE_motherfolder/CICE/icepack/columnphysics

building cice > /Users/ee837335/CICE_RUNS/mycase1/compile/cice.bldlog.240918-211129
gmake clean
gmake: Command not found.
gmake cice
gmake: Command not found.

./cice.build: COMPILE FAILED, see
cat /Users/ee837335/CICE_RUNS/mycase1/compile/cice.bldlog.240918-211129

Cat

ee837335@JRHH3YR4VF mycase1 % cat /Users/ee837335/CICE_RUNS/mycase1/compile/cice.bldlog.240918-211129
gmake: Command not found.

gmake
ee837335@JRHH3YR4VF mycase1 % gmake --version
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for i386-apple-darwin11.3.0
 
Top