Add valgrind targets.
authorJelmer Vernooij <jelmer@jelmer.uk>
Wed, 23 May 2018 20:59:02 +0000 (21:59 +0100)
committerJelmer Vernooij <jelmer@jelmer.uk>
Wed, 23 May 2018 20:59:02 +0000 (21:59 +0100)
Makefile

index 5bff979ba2bf22e23a291165de5a65054ba2d93c..a28bc5ac6418d071dfd9ce527b5afd8562a4ae9c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -27,6 +27,12 @@ check:: build-inplace
 gdb-check::
        $(MAKE) check DEBUGGER="gdb --args"
 
+valgrind-check-python3:
+       PYTHONMALLOC=malloc $(MAKE) check PYTHON=python DEBUGGER="valgrind --suppressions=/usr/lib/valgrind/python3.supp"
+
+valgrind-check-python2:
+       PYTHONMALLOC=malloc $(MAKE) check PYTHON=python3 DEBUGGER="valgrind --suppressions=/usr/lib/valgrind/python.supp"
+
 check-one::
        $(MAKE) check TEST_OPTIONS=-f