From da044825665bb01b65bee070310f47f52d8f7de9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tiziano=20M=C3=BCller?= Date: Fri, 12 May 2023 13:59:53 +0200 Subject: [PATCH] gha: drop mpich testing on macOS for now --- .github/workflows/testing-macos.yml | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/.github/workflows/testing-macos.yml b/.github/workflows/testing-macos.yml index 08480000a4b..12cf73a9421 100644 --- a/.github/workflows/testing-macos.yml +++ b/.github/workflows/testing-macos.yml @@ -20,7 +20,7 @@ jobs: use_openmp: [OPENMP=ON] use_smm: [SMM=blas] blas_impl: [accelerate,openblas] - mpi_suffix: [openmpi,mpich] + mpi_suffix: [openmpi] exclude: - use_mpi: MPI=OFF mpi_suffix: mpich @@ -31,19 +31,14 @@ jobs: fetch-depth: 0 submodules: true - - name: Install dependencies + - name: Install common dependencies run: | env HOMEBREW_NO_AUTO_UPDATE=1 brew install \ - ninja \ - openmpi + ninja - - name: Unlink OpenMPI + - name: Install ${{ matrix.mpi_suffix }} run: | - brew unlink openmpi - - - name: Install MPICH - run: | - env HOMEBREW_NO_AUTO_UPDATE=1 brew install mpich + env HOMEBREW_NO_AUTO_UPDATE=1 brew install ${{ matrix.mpi_suffix }} - name: Configure run: | @@ -57,7 +52,6 @@ jobs: -DUSE_${{ matrix.use_openmp }} \ -DUSE_${{ matrix.use_smm }} \ $([ "${{ matrix.blas_impl }}" = "openblas" ] && echo '-DCMAKE_PREFIX_PATH=/usr/local/opt/openblas') \ - -DMPIEXEC_EXECUTABLE="$([ "${{ matrix.mpi_suffix }}" = "openmpi" ] && command -v /usr/local/Cellar/open-mpi/*/bin/mpiexec || command -v /usr/local/Cellar/mpich/*/bin/mpiexec)" \ -DMPIEXEC_PREFLAGS="$([ "${{ matrix.mpi_suffix }}" = "openmpi" ] && echo "-mca btl ^openib --allow-run-as-root")" \ -DTEST_MPI_RANKS=1 \ ..