aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/tools.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/tools.yml')
-rw-r--r--.github/workflows/tools.yml15
1 files changed, 12 insertions, 3 deletions
diff --git a/.github/workflows/tools.yml b/.github/workflows/tools.yml
index 21c1c2c9..eeaebddf 100644
--- a/.github/workflows/tools.yml
+++ b/.github/workflows/tools.yml
@@ -76,7 +76,15 @@ jobs:
with:
key: ${{ runner.os }}-${{ matrix.config }}-${{ matrix.cc }}-${{matrix.cube_wsi}}
- name: Configure
- run: cmake -S. -B build -G "Ninja" -DCMAKE_BUILD_TYPE=${{matrix.config}} -DCUBE_WSI_SELECTION=${{matrix.cube_wsi}} -D UPDATE_DEPS=ON -D INSTALL_ICD=ON -D BUILD_TESTS=ON -D ENABLE_ADDRESS_SANITIZER=ON
+ run: |
+ cmake -S. -B build -G "Ninja" \
+ -D CMAKE_BUILD_TYPE=${{matrix.config}} \
+ -D CUBE_WSI_SELECTION=${{matrix.cube_wsi}} \
+ -D UPDATE_DEPS=ON \
+ -D BUILD_WERROR=ON \
+ -D INSTALL_ICD=ON \
+ -D BUILD_TESTS=ON \
+ -D ENABLE_ADDRESS_SANITIZER=ON
env:
CC: ${{matrix.cc}}
CXX: ${{matrix.cxx}}
@@ -116,7 +124,7 @@ jobs:
arch: ${{ matrix.arch }}
- name: Configure
- run: cmake -S. -B build -G "Ninja" -DCMAKE_BUILD_TYPE=${{matrix.config}} -D UPDATE_DEPS=ON -D INSTALL_ICD=ON -D BUILD_TESTS=ON
+ run: cmake -S. -B build -G "Ninja" -DCMAKE_BUILD_TYPE=${{matrix.config}} -D UPDATE_DEPS=ON -D INSTALL_ICD=ON -D BUILD_TESTS=ON -D BUILD_WERROR=ON
- name: Build
run: cmake --build ./build
@@ -150,7 +158,7 @@ jobs:
run: echo "/usr/lib/ccache:/usr/local/opt/ccache/libexec" >> $GITHUB_PATH
- name: Configure
- run: cmake -S. -B build -G "Ninja" -DCMAKE_BUILD_TYPE=Release -D UPDATE_DEPS=ON -D INSTALL_ICD=ON -D BUILD_TESTS=ON -D ENABLE_ADDRESS_SANITIZER=ON
+ run: cmake -S. -B build -G "Ninja" -DCMAKE_BUILD_TYPE=Release -D UPDATE_DEPS=ON -D INSTALL_ICD=ON -D BUILD_TESTS=ON -D ENABLE_ADDRESS_SANITIZER=ON -D BUILD_WERROR=ON
env:
MACOSX_DEPLOYMENT_TARGET: 10.15
@@ -185,6 +193,7 @@ jobs:
-D CMAKE_BUILD_TYPE=Release \
-D UPDATE_DEPS=ON \
-D BUILD_TESTS=ON \
+ -D BUILD_WERROR=ON \
-G "Ninja"
- name: Build
run: cmake --build build