Why https://github.com/ESCOMP/CESM/releases latest folder versions are empty?

nuvolet

Toni Viudez
Member
Greetings,

Somebody knows why when I download any of the version of cesm from the GitHub, the folders are empty?


Thanks advance
 

mlevy

Michael Levy
CSEG and Liaisons
Staff member
CESM uses git submodules to allow the different components to be developed in different repositories, and then uses a separate tool to manage the externals (because some components have externals that are only necessary for running that component outside of CESM).

What version of CESM did you download? There should be a README.rst file in the top of your CESM directory with further instructions, but for recent CESM 3.0 beta tags you want to run git-fleximod:

Code:
./bin/git-fleximod update

and for CESM 2.x, you want to run manage_externals:

Code:
./manage_externals/checkout_externals
 
Vote Upvote 0 Downvote

mlevy

Michael Levy
CSEG and Liaisons
Staff member
I suspect there are files that are out of date (perhaps referencing modules that were removed in a maintenance cycle at some point), but if the machine you want to use is listed in that directory I would suggest trying to build / run a simple test case and see how it goes. If something fails, you can submit an issue ticket to the ccs_config_cesm repository on github. Also, each of those directories should have a config_machines.xml file that contains a block like <SUPPORTED_BY>cseg</SUPPORTED_BY>; in this case (the file for NCAR's derecho supercomputer), support is provided by the CESM Software Engineering Group but other machines might list an individual email address. You could reach out directly to that individual for help as well.
 
Vote Upvote 0 Downvote
Back
Top