Skip to content

Commit

Permalink
Update CI for new min Cabana and Kokkos;
Browse files Browse the repository at this point in the history
Disable Cajita warnings in the CI for now
  • Loading branch information
streeve committed Oct 16, 2023
1 parent 2110647 commit d8425be
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,26 +20,26 @@ jobs:
cxx: ['g++', 'clang++']
backend: ['SERIAL', 'OPENMP']
cmake_build_type: ['Debug', 'Release']
kokkos_ver: ['3.6.01']
kokkos_ver: ['3.7.02']
output: ['HDF5']
include:
- distro: 'ubuntu:latest'
cxx: 'g++'
backend: 'SERIAL'
cmake_build_type: 'Debug'
kokkos_ver: '3.6.01'
kokkos_ver: '3.7.02'
output: 'SILO'
- distro: 'ubuntu:latest'
cxx: 'g++'
backend: 'SERIAL'
cmake_build_type: 'Debug'
kokkos_ver: '3.6.01'
kokkos_ver: '3.7.02'
output: 'NONE'
- distro: 'ubuntu:latest'
cxx: 'g++'
backend: 'SERIAL'
cmake_build_type: 'Debug'
kokkos_ver: '3.6.01'
kokkos_ver: '3.7.02'
output: 'BOTH'
runs-on: ubuntu-20.04
container: ghcr.io/ecp-copa/ci-containers/${{ matrix.distro }}
Expand All @@ -65,8 +65,8 @@ jobs:
uses: actions/checkout@v3
with:
repository: ECP-CoPA/Cabana
# This version is post-release 0.5
ref: 31ba70d9e8f8e20f2e55e7e310905f950b21776f
# This version is post-release 0.6
ref: b46b5fbec4c18241bcf57ccdc84dbe857e5d489c
path: cabana
- name: Build Cabana
working-directory: cabana
Expand All @@ -85,6 +85,7 @@ jobs:
-DCMAKE_CXX_COMPILER=${{ matrix.cxx }} \
-DCMAKE_INSTALL_PREFIX=$HOME/Cabana \
-DCMAKE_PREFIX_PATH="$HOME/kokkos" \
-DCabana_DISABLE_CAJITA_DEPRECATION_WARNINGS=ON \
${cabana_cmake_opts[@]}
cmake --build build --parallel 2
cmake --install build
Expand Down

0 comments on commit d8425be

Please sign in to comment.