From a9fbc983037c54b382bb7f95308234bb9130377b Mon Sep 17 00:00:00 2001 From: Peter Munch Date: Tue, 28 Jul 2020 11:26:53 +0200 Subject: [PATCH] Test simplex in osx-parallel64 --- .github/workflows/linux.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index ff0fd6ad70..7c61951905 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -29,3 +29,37 @@ jobs: - name: build run: | make -j 2 + + linux-debug-parallel-simplex: + # simple parallel debug build using g++ with simplex configuration enabled + + name: linux debug parallel simplex + runs-on: [ubuntu-18.04] + + steps: + - uses: actions/checkout@v2 + - name: modules + run: | + sudo apt-get install libopenmpi-dev numdiff + - name: setup + run: | + ./contrib/utilities/download_clang_format + - name: info + run: | + mpicc -v + cmake --version + - name: configure + run: | + cmake -D CMAKE_BUILD_TYPE=Debug -D DEAL_II_CXX_FLAGS='-Werror' -D CMAKE_CXX_COMPILER="mpic++" -D DEAL_II_WITH_MPI="ON" -D DEAL_II_WITH_SIMPLEX_SUPPORT="ON" -D DEAL_II_COMPONENT_EXAMPLES="OFF" . + - name: archive + uses: actions/upload-artifact@v1 + with: + name: linux-simplex-detailed.log + path: detailed.log + - name: build + run: | + make -j 2 + - name: test + run: | + make -j 2 setup_tests + ctest -j 2 -R simplex/ -- 2.39.5