Skip to content

Conversation

@xylar
Copy link
Collaborator

@xylar xylar commented Nov 24, 2025

Updates:

  • mache v2.1.0 -- brings in many important changes, including updates to Perlmutter and Frontier modules
  • moab v5.6.0 -- release version with important changes that were previously only available on the master branch
  • mpas_tools v1.4.0 -- python 3.14 support and fixes the Stefan-Boltzmann constant

Drops Anvil, Chicoma and Compy as supported machines (in code, docs and utilities).

Testing

MPAS-Ocean with pr:

Omega CTests and omega_pr:

Deploying

MPAS-Ocean with pr:

  • chrysalis (@xylar)
    • intel and openmpi
    • gnu and openmpi
  • frontier (@xylar)
    • craygnu and mpich
    • craycray and mpich
  • pm-cpu (@xylar)
    • gnu and mpich
    • intel and mpich

Omega CTests and omega_pr:

@xylar xylar added enhancement New feature or request dependencies Pull requests that update a dependency file Omega PR required The polaris changes won't work with the current Omega submodule and require an update labels Nov 24, 2025
@xylar
Copy link
Collaborator Author

xylar commented Nov 24, 2025

Need an Omega update to bring in E3SM-Project/E3SM#7887 and E3SM-Project/E3SM#7872

Need a mache 2.1.0 release.

@xylar xylar marked this pull request as draft November 24, 2025 22:29
@xylar xylar force-pushed the update-to-0.10.0-alpha.1 branch from 7f83fc8 to 482a5fa Compare November 26, 2025 18:05
@xylar xylar added the E3SM PR finished The polaris changes required an update to the E3SM-Project submodule and this is now finished label Nov 26, 2025
@xylar xylar force-pushed the update-to-0.10.0-alpha.1 branch 2 times, most recently from ffd1744 to b478a6d Compare November 27, 2025 10:39
@xylar xylar added Omega PR finished The polaris changes required an update to the Omega submodule and this is now finished and removed Omega PR required The polaris changes won't work with the current Omega submodule and require an update labels Dec 1, 2025
@xylar xylar force-pushed the update-to-0.10.0-alpha.1 branch from 442df58 to 5824f6d Compare December 3, 2025 13:14
@xylar
Copy link
Collaborator Author

xylar commented Dec 4, 2025

Similar to MPAS-Dev/MPAS-Analysis#1127, we're seeing networkx/networkx#8362, which is caused by python/cpython#142214. This will require python 3.14.2 to resolve.

@xylar xylar force-pushed the update-to-0.10.0-alpha.1 branch 2 times, most recently from cf7e96c to 7d58960 Compare December 4, 2025 15:05
@xylar xylar marked this pull request as ready for review December 4, 2025 16:10
xylar added 11 commits December 4, 2025 15:43
We originally put it in the library environment thinking that
MPAS components might use it but this doesn't seem likely to
be supported in standalone runs.
We will not provide spack environments for any of these machines
so there is no value in documenting them as supported.
This is needed because Aurora uses `--depth`, not the more
typical `-c`.
@xylar xylar force-pushed the update-to-0.10.0-alpha.1 branch from 7d58960 to 0f344fe Compare December 4, 2025 20:43
@xylar
Copy link
Collaborator Author

xylar commented Dec 4, 2025

I'm going to merge without deploying on Perlmutter because we are out of computing time to test there.

@xylar xylar merged commit 14fbb90 into E3SM-Project:main Dec 4, 2025
6 checks passed
@xylar xylar self-assigned this Dec 4, 2025
@xylar xylar deleted the update-to-0.10.0-alpha.1 branch December 4, 2025 21:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file E3SM PR finished The polaris changes required an update to the E3SM-Project submodule and this is now finished enhancement New feature or request Omega PR finished The polaris changes required an update to the Omega submodule and this is now finished

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant