diff --git a/TESTING.md b/TESTING.md index a690afe92..ba9e32f2c 100644 --- a/TESTING.md +++ b/TESTING.md @@ -6,7 +6,7 @@ Values defined in `hb-debug.hh`. ```shell # quick sanity check time (make -j4 CPPFLAGS='-DHB_DEBUG_SUBSET=100' \ - && {make -j4 -C test/api check || cat test/api/test-suite.log}) + && (make -j4 -C test/api check || cat test/api/test-suite.log)) # slower sanity check time (make -j4 CPPFLAGS='-DHB_DEBUG_SUBSET=100' \ @@ -22,6 +22,13 @@ time (make -j4 CPPFLAGS='-DHB_DEBUG_SUBSET=100' \ make distcheck ``` +### Run tests with asan + +```shell +./configure CC=clang CXX=clang++ CPPFLAGS=-fsanitize=address LDFLAGS=-fsanitize=address +# make/run tests as usual +``` + ### Debug with GDB ```