We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9cb6791 commit 9b2ee61Copy full SHA for 9b2ee61
.github/workflows/meson.yml
@@ -9,8 +9,13 @@ on:
9
jobs:
10
build-and-test:
11
strategy:
12
+ fail-fast: false
13
matrix:
14
cpp_compiler: [g++, clang++]
15
+ sanitize: [address ,undefined, thread, memory]
16
+ exclude:
17
+ - cpp_compiler: g++
18
+ sanitize: memory
19
20
runs-on: ubuntu-latest
21
@@ -23,10 +28,10 @@ jobs:
23
28
- name: Setup
24
29
env:
25
30
CXX: ${{ matrix.cpp_compiler }}
26
- run: meson setup build -Dwerror=true -Dwarning_level=3
31
+ run: meson setup build -Dwerror=true -Dwarning_level=3 -Db_sanitize=${{ matrix.sanitize }}
27
32
33
- name: Compile
34
run: meson compile -C build
35
36
- name: Test
- run: meson test -C build
37
+ run: meson test -C build --print-errorlogs
0 commit comments