build system: add ubsan to the CI

This commit is contained in:
Michele Caini
2021-03-29 12:12:35 +02:00
parent 340d66c24c
commit 02b6ffc771
3 changed files with 7 additions and 7 deletions

View File

@@ -30,4 +30,4 @@ jobs:
run: |
wget https://codecov.io/bash -O codecov
chmod +x codecov
./codecov -a "-u" -t $CODECOV_TOKEN -B $GITHUB_REF -s .
./codecov -t $CODECOV_TOKEN -B $GITHUB_REF -s .

View File

@@ -9,7 +9,7 @@ jobs:
strategy:
matrix:
compiler: [g++, clang++]
compiler: [clang++]
runs-on: ubuntu-latest
@@ -20,7 +20,7 @@ jobs:
env:
CXX: ${{ matrix.compiler }}
run: |
cmake -DENTT_USE_ASAN=ON -DENTT_BUILD_TESTING=ON -DENTT_BUILD_LIB=ON -DENTT_BUILD_EXAMPLE=ON ..
cmake -DENTT_USE_SANITIZER=ON -DENTT_BUILD_TESTING=ON -DENTT_BUILD_LIB=ON -DENTT_BUILD_EXAMPLE=ON ..
make -j4
- name: Run tests
working-directory: build