meson CI: address sanitizer

Extra testing.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
main
Rosen Penev 1 year ago
parent fd7a7c75c8
commit 41959b4338

@ -69,7 +69,7 @@ jobs:
- name: Compile and Test - name: Compile and Test
run: | run: |
meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Dwarning_level=3 -Dcpp_std=c++latest meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Dwarning_level=3 -Dcpp_std=c++latest -Db_sanitize=address
meson compile -C "${{github.workspace}}/build" --verbose meson compile -C "${{github.workspace}}/build" --verbose
meson test -C "${{github.workspace}}/build" --verbose meson test -C "${{github.workspace}}/build" --verbose
VisualStudio-clang-cl: VisualStudio-clang-cl:
@ -92,7 +92,7 @@ jobs:
CC: clang-cl CC: clang-cl
CXX: clang-cl CXX: clang-cl
run: | run: |
meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Dwarning_level=3 -Dcpp_std=c++latest meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Dwarning_level=3 -Dcpp_std=c++latest -Db_sanitize=address
meson compile -C "${{github.workspace}}/build" --verbose meson compile -C "${{github.workspace}}/build" --verbose
meson test -C "${{github.workspace}}/build" --verbose meson test -C "${{github.workspace}}/build" --verbose
MSYS2: MSYS2:
@ -141,7 +141,7 @@ jobs:
- name: Compile and Test - name: Compile and Test
run: | run: |
meson setup "${{github.workspace}}/build" -Dauto_features=${{matrix.deps}} -Dwarning_level=3 -Dnls=disabled meson setup "${{github.workspace}}/build" -Dauto_features=${{matrix.deps}} -Dwarning_level=3 -Dnls=disabled -Db_sanitize=address,undefined
meson compile -C "${{github.workspace}}/build" --verbose meson compile -C "${{github.workspace}}/build" --verbose
meson test -C "${{github.workspace}}/build" --verbose meson test -C "${{github.workspace}}/build" --verbose
FreeBSD: FreeBSD:

Loading…
Cancel
Save