Parcourir la source

[2036] Return non-zero exit status when valgrind finds an issue

This should work fine with make check, so long as we have all issues
fixed or covered by suppressions. In this case, whenever a new issue
is introduced, make check would fail.
Mukund Sivaraman il y a 13 ans
Parent
commit
3317bd6b15
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      configure.ac

+ 1 - 1
configure.ac

@@ -991,7 +991,7 @@ AC_ARG_ENABLE(valgrind, [AC_HELP_STRING([--enable-valgrind],
 AM_CONDITIONAL(ENABLE_VALGRIND, test "x$enable_valgrind" != "xno")
 AM_CONDITIONAL(ENABLE_VALGRIND, test "x$enable_valgrind" != "xno")
 
 
 if test "x$VALGRIND" != "xno" -a "x$enable_valgrind" != "xno"; then
 if test "x$VALGRIND" != "xno" -a "x$enable_valgrind" != "xno"; then
-   VALGRIND_COMMAND="$VALGRIND -q --gen-suppressions=all --suppressions=\$(top_srcdir)/src/valgrind-suppressions --suppressions=\$(top_srcdir)/src/valgrind-suppressions.revisit --num-callers=24 --leak-check=full --fullpath-after="
+   VALGRIND_COMMAND="$VALGRIND -q --error-exitcode=1 --gen-suppressions=all --suppressions=\$(top_srcdir)/src/valgrind-suppressions --suppressions=\$(top_srcdir)/src/valgrind-suppressions.revisit --num-callers=24 --leak-check=full --fullpath-after="
 fi
 fi
 AC_SUBST(VALGRIND_COMMAND)
 AC_SUBST(VALGRIND_COMMAND)