Run tests with ASAN enabled
This may capture more errors (like
e2ef39fae5ffb576cdc4d924cf0b67393138168d).
#!/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
