Skip to content

Commit

Permalink
TEMP: Simplify build.
Browse files Browse the repository at this point in the history
  • Loading branch information
marcfehling committed Feb 7, 2025
1 parent a0f72ec commit 6f313f0
Showing 1 changed file with 0 additions and 30 deletions.
30 changes: 0 additions & 30 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,14 @@ jobs:
# if: ${{ github.event_name == 'push' || !github.event.pull_request.draft }}

steps:
- uses: actions/checkout@v4
- name: modules
run: |
sudo apt-get update
sudo apt-get install -yq --no-install-recommends \
clang \
libboost-all-dev \
libmemkind-dev \
libomp-dev \
libopenmpi-dev \
libp4est-dev \
nvidia-cuda-toolkit \
openmpi-bin
- name: info
Expand All @@ -79,30 +76,3 @@ jobs:
-D Kokkos_ARCH_HOPPER90=ON \
..
make install
- name: configure deal.II
run: |
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Debug \
-D CMAKE_CXX_COMPILER=clang++ \
-D DEAL_II_CXX_FLAGS="-std=c++20 -Werror -Wno-deprecated-volatile" \
-D DEAL_II_EARLY_DEPRECATIONS=ON \
-D DEAL_II_WITH_KOKKOS=ON \
-D KOKKOS_DIR=${GITHUB_WORKSPACE}/../kokkos-install \
-D DEAL_II_WITH_MPI=ON \
-D DEAL_II_MPI_WITH_DEVICE_SUPPORT=OFF \
-D DEAL_II_WITH_P4EST=ON \
..
- name: print detailed.log
run: |
cat build/detailed.log
- name: build deal.II
run: |
cd build
make VERBOSE=1
- name: build CUDA tests
run: |
cd build
make setup_tests_matrix_free_kokkos
cd tests/matrix_free_kokkos
make compile_test_executables

0 comments on commit 6f313f0

Please sign in to comment.