Skip to content

Commit

Permalink
Disable MPI in sanitizer CI workflows because of MPICH bug in Ubuntu …
Browse files Browse the repository at this point in the history
…24.04

MPICH is built incorrectly, and fails to find other ranks (all ranks report that the world is of
size 1). More details in https://bugs.launchpad.net/ubuntu/+source/mpich/+bug/2072338.
  • Loading branch information
msimberg committed Nov 21, 2024
1 parent c6a863f commit 99eed0e
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/linux_asan_ubsan_lsan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,14 +36,15 @@ jobs:
- name: Configure
shell: bash
run: |
# MPI is disabled because of https://github.com/pika-org/pika/issues/1348
cmake \
. \
-Bbuild \
-GNinja \
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
-DCMAKE_BUILD_TYPE=Debug \
-DPIKA_WITH_MALLOC=system \
-DPIKA_WITH_MPI=ON \
-DPIKA_WITH_MPI=OFF \
-DPIKA_WITH_EXAMPLES=ON \
-DPIKA_WITH_TESTS=ON \
-DPIKA_WITH_TESTS_EXAMPLES=ON \
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/linux_tsan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,14 +43,15 @@ jobs:
- name: Configure
shell: bash
run: |
# MPI is disabled because of https://github.com/pika-org/pika/issues/1348
cmake \
. \
-Bbuild \
-GNinja \
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
-DCMAKE_BUILD_TYPE=Debug \
-DPIKA_WITH_MALLOC=system \
-DPIKA_WITH_MPI=ON \
-DPIKA_WITH_MPI=OFF \
-DPIKA_WITH_EXAMPLES=ON \
-DPIKA_WITH_TESTS=ON \
-DPIKA_WITH_TESTS_EXAMPLES=ON \
Expand Down

0 comments on commit 99eed0e

Please sign in to comment.