The daily config_machines check found upstream changes for one or
more supported machines.
Required work:
- Run
pixi run -e py314 python utils/update_cime_machine_config.py --work-dir . --upstream-revision <sha>
from the repository root.
- Replace
mache/cime_machine_config/config_machines.xml with
upstream_config_machines.xml generated by that command, then
remove upstream_config_machines.xml before committing.
- If module or environment changes imply different
system-package
versions, update the corresponding mache Spack templates and
version strings for the affected toolchains.
- Look for related Spack template files under
mache/spack/templates/<machine>*.yaml,
mache/spack/templates/<machine>*.sh, and
mache/spack/templates/<machine>*.csh.
- If the only follow-up is module or version drift, keep the PR
focused on those updates.
- In the PR summary, state which upstream E3SM commit hash was
used for the config_machines.xml replacement.
- If any prefix or path values changed and the correct
replacement
is not obvious, add a TODO comment in the PR for the reviewer
instead of guessing.
Affected machines: pm-cpu
pm-cpu
- Package groups to review: none detected
- Prefix/path variables changed: none detected
- Spack templates to review: none matched
Module changes
- Selector: all matching toolchains
- Removed: load craype-accel-host
- Selector: compiler=!nvidia
- Added: load craype-accel-host
XML diff
--- old
+++ new
@@ -94,8 +94,11 @@
<command name="load">cray-libsci/25.09.0</command>
</modules>
+ <modules compiler="!nvidia">
+ <command name="load">craype-accel-host</command>
+ </modules>
+
<modules>
- <command name="load">craype-accel-host</command>
<command name="load">craype/2.7.35</command>
<command name="load">cray-mpich/9.0.1</command>
<command name="load">cmake/3.30.2</command>
The daily config_machines check found upstream changes for one or
more supported machines.
Required work:
pixi run -e py314 python utils/update_cime_machine_config.py --work-dir . --upstream-revision <sha>from the repository root.
mache/cime_machine_config/config_machines.xmlwithupstream_config_machines.xmlgenerated by that command, thenremove
upstream_config_machines.xmlbefore committing.system-package
versions, update the corresponding mache Spack templates and
version strings for the affected toolchains.
mache/spack/templates/<machine>*.yaml,mache/spack/templates/<machine>*.sh, andmache/spack/templates/<machine>*.csh.focused on those updates.
used for the
config_machines.xmlreplacement.replacement
is not obvious, add a TODO comment in the PR for the reviewer
instead of guessing.
Affected machines: pm-cpu
pm-cpu
Module changes
XML diff