Run tests with ASAN enabled

This may capture more errors (like
e2ef39fae5).
pull/522/head
Romain Vimont 5 years ago
parent f11b0ec204
commit 66baf0f95b

@ -1,13 +1,18 @@
#!/bin/bash
set -e
# build and test locally
# test locally
TESTDIR=build_test
rm -rf "$TESTDIR"
# run client tests with ASAN enabled
meson "$TESTDIR" -Db_sanitize=address
ninja -C"$TESTDIR" test
BUILDDIR=build_release
rm -rf "$BUILDDIR"
meson "$BUILDDIR" --buildtype release --strip -Db_lto=true
cd "$BUILDDIR"
ninja
ninja test
cd -
# build Windows releases

Loading…
Cancel
Save