Skip to content

Commit 41959b4

Browse files
committed
meson CI: address sanitizer
Extra testing. Signed-off-by: Rosen Penev <[email protected]>
1 parent fd7a7c7 commit 41959b4

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/on_PR_meson.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ jobs:
6969

7070
- name: Compile and Test
7171
run: |
72-
meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Dwarning_level=3 -Dcpp_std=c++latest
72+
meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Dwarning_level=3 -Dcpp_std=c++latest -Db_sanitize=address
7373
meson compile -C "${{github.workspace}}/build" --verbose
7474
meson test -C "${{github.workspace}}/build" --verbose
7575
VisualStudio-clang-cl:
@@ -92,7 +92,7 @@ jobs:
9292
CC: clang-cl
9393
CXX: clang-cl
9494
run: |
95-
meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Dwarning_level=3 -Dcpp_std=c++latest
95+
meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Dwarning_level=3 -Dcpp_std=c++latest -Db_sanitize=address
9696
meson compile -C "${{github.workspace}}/build" --verbose
9797
meson test -C "${{github.workspace}}/build" --verbose
9898
MSYS2:
@@ -141,7 +141,7 @@ jobs:
141141
142142
- name: Compile and Test
143143
run: |
144-
meson setup "${{github.workspace}}/build" -Dauto_features=${{matrix.deps}} -Dwarning_level=3 -Dnls=disabled
144+
meson setup "${{github.workspace}}/build" -Dauto_features=${{matrix.deps}} -Dwarning_level=3 -Dnls=disabled -Db_sanitize=address,undefined
145145
meson compile -C "${{github.workspace}}/build" --verbose
146146
meson test -C "${{github.workspace}}/build" --verbose
147147
FreeBSD:

0 commit comments

Comments
 (0)