From 3e219c50e2cbefa6f511021478745eb7c0c3133d Mon Sep 17 00:00:00 2001 From: Brent Huisman <brenthuisman@users.noreply.github.com> Date: Thu, 1 Apr 2021 17:16:22 +0200 Subject: [PATCH] install v8 of clang, gcc (#1472) * Install gcc-8 and clang-8 in GitHub Actions Ubuntu image, as these had been removed in an update 29.03.2021. See https://github.com/actions/virtual-environments/issues/2950 --- .github/workflows/basic.yml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/.github/workflows/basic.yml b/.github/workflows/basic.yml index dcfcd33e..3ffd089a 100644 --- a/.github/workflows/basic.yml +++ b/.github/workflows/basic.yml @@ -92,6 +92,11 @@ jobs: # See https://github.com/open-mpi/ompi/issues/6518 OMPI_MCA_btl: "self,tcp" steps: + - name: Get clang/gcc 8 + if: ${{ startsWith(matrix.config.os, 'ubuntu') }} + run: | + sudo apt-get update + sudo apt-get install -y "clang-8" "lldb-8" "lld-8" "clang-format-8" g++-8 - name: Set up cmake uses: jwlawson/actions-setup-cmake@v1.7 with: @@ -157,27 +162,27 @@ jobs: - if: ${{ matrix.config.mpi == 'OFF' }} name: Run examples run: | - build/bin/bench + build/bin/bench build/bin/brunel build/bin/dryrun build/bin/gap_junctions build/bin/generators build/bin/lfp build/bin/probe-demo v - build/bin/ring + build/bin/ring build/bin/single-cell - if: ${{ matrix.config.mpi == 'ON' }} name: Run examples with MPI run: | - mpirun -n 4 -oversubscribe build/bin/bench + mpirun -n 4 -oversubscribe build/bin/bench mpirun -n 4 -oversubscribe build/bin/brunel mpirun -n 4 -oversubscribe build/bin/dryrun mpirun -n 4 -oversubscribe build/bin/gap_junctions mpirun -n 4 -oversubscribe build/bin/generators mpirun -n 4 -oversubscribe build/bin/lfp mpirun -n 4 -oversubscribe build/bin/probe-demo v - mpirun -n 4 -oversubscribe build/bin/ring - mpirun -n 4 -oversubscribe build/bin/single-cell + mpirun -n 4 -oversubscribe build/bin/ring + mpirun -n 4 -oversubscribe build/bin/single-cell - name: Run python tests run: python python/test/unit/runner.py - if: ${{ matrix.config.mpi == 'ON' }} -- GitLab