CI: Move Ubuntu 20.04 workflows to 22.04#1731
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 <axel.huebl@plasma.ninja>
Ubuntu 20.04 runners shutting down April 1st