Skip to content

Sync config_machines.xml to E3SM a3999e3 for pm-cpu drift#426

Merged
xylar merged 2 commits into
mainfrom
copilot/update-cime-machine-config-yet-again
May 22, 2026
Merged

Sync config_machines.xml to E3SM a3999e3 for pm-cpu drift#426
xylar merged 2 commits into
mainfrom
copilot/update-cime-machine-config-yet-again

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 22, 2026

This updates Mache’s vendored config_machines.xml to match upstream E3SM at
a3999e3d2801a56ebd9bae6fa701372c066c6f1b, addressing the daily drift report
for pm-cpu. The resulting delta is limited to upstream machine-config content.

  • Config sync

    • Replaced mache/cime_machine_config/config_machines.xml with the
      generated upstream file from utils/update_cime_machine_config.py.
    • Removed temporary upstream_config_machines.xml after replacement.
  • Affected machine delta (pm-cpu)

    • Upstream introduces an additional module load in the relevant block:
<modules compiler="intel">
  <command name="load">PrgEnv-intel/8.6.0</command>
  <command name="load">intel/2025.3</command>
  <command name="load">cray-libsci/25.09.0</command>
</modules>
  • Spack template follow-up
    • Reviewed mache/spack/templates/pm-cpu*; no template/version changes were
      indicated by this drift report.

Checklist

  • User's Guide has been updated if needed
  • Developer's Guide has been updated if needed
  • API documentation lists any new or modified class, method, or function
  • Documentation builds cleanly and changes look as expected
  • Tests pass and new features are covered by tests
  • PR description includes a summary and any relevant issue references
  • Testing comment, if appropriate, in the PR documents testing used to verify the changes

Copilot AI linked an issue May 22, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Update cime_machine_config based on upstream changes Sync config_machines.xml to E3SM a3999e3 for pm-cpu drift May 22, 2026
Copilot finished work on behalf of xylar May 22, 2026 09:21
Copilot AI requested a review from xylar May 22, 2026 09:21
Copy link
Copy Markdown
Collaborator

@xylar xylar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed mache/spack/templates/pm-cpu*; no template/version changes were
indicated by this drift report.

I concur. We were already including cray-libsci/25.09.0 as part of the intel compiler modules in the pm-cpu intel template.

@xylar xylar marked this pull request as ready for review May 22, 2026 09:47
@xylar xylar merged commit f28373a into main May 22, 2026
9 checks passed
@xylar xylar added the config-machines Changes to the config_machines.xml file label May 22, 2026
@xylar xylar deleted the copilot/update-cime-machine-config-yet-again branch May 22, 2026 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

config-machines Changes to the config_machines.xml file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Daily config_machines drift detected

2 participants