-
Notifications
You must be signed in to change notification settings - Fork 51
CI: Move Ubuntu 20.04 workflows to 22.04 #1731
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
ef49f6b
to
5a0355b
Compare
This reverts commit c290fc6.
34da3d0
to
abbb2a1
Compare
4fd5250
to
fc589e4
Compare
fc589e4
to
58bb445
Compare
6c91209
to
5a389d5
Compare
bc529e6
to
f292b80
Compare
f292b80
to
7a94265
Compare
Oh, there is an MPICH bug marked as conflict for the exact MPICH and HDF5 combination we have here. Let's go to Ubuntu 24.04 then for this runner? |
I will remove ICC as well with this PR, since it is EOL for 1.5 years or so :) |
86cc5e0
to
87f1397
Compare
MPICH alone seems hard enough
I feel your pain |
I simplified the test now to only test MPICH with GCC. Currently it seems to work but the ParallelIO test fails with:
which I am not sure if it is a new MPICH issue or just a compiler build stack issue that we still need to solve in CI (more likely?) |
In doubt, if we cannot fix this today, we can exlcude this one runner and add a separate PR that adds again a regular system GCC + system MPICH test to have it (MPICH) covered. |
Thank you for fixing the MPICH setup! |
Sounds good! Can you open a PR after this is merged that simply undo's the last commit I added here? :) |
Yeah MPICH coverage is pretty important because we use it on all Cray/HPE systems (Frontier, Perlmutter, etc.) So let us definitely try to add one or two versions we can cover for it (and be aware of the HDF5 with MPICH 4.0 issues that Spack documents, no need to support that combination then). |
* RTD: Fix GA Integration (#1718) GA was dropped from RTD in early Oct, 2024. This adds it again. * CI: Move Ubuntu 20.04 workflows to 22.04 (#1731) * Reactivate MPICH runner (gcc13_py312_mpich_h5_ad2) (#1739) * Revert "CI: Disable MPICH for now" This reverts commit de9e7ad. * We shall try installin MPICH from Spack for now Ubuntu package broken https://bugs.launchpad.net/ubuntu/+source/mpich/+bug/2072338 * Take out version checks * Revert "Take out version checks" This reverts commit b22e4b3. * Revert "We shall try installin MPICH from Spack for now" This reverts commit 33b847f. * Alternative approach: self-compiled MPICH * Move MPICH installation to separate file * Fix broken CI: Support for old CMake versions (#1742) * Check for broken CI * Deactivate dependencies that are not yet compatible with CMake 4.0 * Fixes * Upgrade Spack * Fix warning * Fixes after upgrading spack --------- Co-authored-by: Axel Huebl <[email protected]>
Ubuntu 20.04 runners shutting down April 1st