Hello Discuss CESM staff:
I am trying to ./preview_namelists in my case, but I get an error related to sh ( probably csh and perl as well).
I set up the config_machines.xml:
sh, csh, and perl are all available on the Eiger machine, just not as modules.
Cheers,
-Jonathan
I am trying to ./preview_namelists in my case, but I get an error related to sh ( probably csh and perl as well).
$ ./preview_namelists
ERROR: module command None purge failed with message:
/bin/sh: None: command not found
I set up the config_machines.xml:
<module_system type="module">
<init_path lang="perl">/usr/bin/perl</init_path>
<init_path lang="csh">/usr/local/bin/csh</init_path>
<init_path lang="sh">/usr/bin/sh</init_path>
<cmd_path lang="perl">/usr/bin/perl perl</cmd_path>
<cmd_path lang="sh">/usr/bin/sh sh</cmd_path>
<cmd_path lang="csh">/usr/local/bin/csh csh</cmd_path>
<modules>
<command name="purge"/>
<command name="load">cray/23.12</command>
<command name="load">PrgEnv-gnu</command>
<command name="load">cray-parallel-netcdf</command>
<command name="load">cray-hdf5-parallel</command>
<command name="load">cray-netcdf-hdf5parallel</command>
<command name="load">cray-python</command>
</modules>
</module_system>
sh, csh, and perl are all available on the Eiger machine, just not as modules.
I think I do not understand the syntax of the xml file. the CSCS staff was wondering if I can call these programs without modules.jbuzan@eiger-ln003:~/.cime [15:44:00] $ which perl
/usr/bin/perl
jbuzan@eiger-ln003:~/.cime [15:47:47] $ which sh
/usr/bin/sh
jbuzan@eiger-ln003:~/.cime [15:47:48] $ which csh
/usr/local/bin/csh
Cheers,
-Jonathan