Philippe Waroquiers
1618b44d28
Fix 284540 and 307465
...
284540 Memcheck shouldn't count suppressions matching still-reachable allocations
307465 --show-possibly-lost=no should bring down the error count / exit code
Using the options --show-leak-kinds=kind1,kind2,.. and
--errors-for-leak-kinds=kind1,kind2,.., each leak kind (definite, indirect,
possible, reachable) can now be individually reported and/or counted as
an error.
In a leak suppression entry, an optional line 'match-leak-kinds:'
controls which leak kinds are suppressed by this entry.
This is a.o. useful to avoid definite leaks being "catched"
by a suppression entry aimed at suppressing possibly lost blocks.
Default behaviour is the same as 3.8.1
Old args (--show-reachable and --show-possibly-lost) are still accepted.
Addition of a new test (memcheck/tests/lks) testing the new args
and the new suppression line.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13170
2012-12-08 17:54:16 +00:00
..
2012-11-24 19:41:54 +00:00
2012-11-24 19:41:54 +00:00
2012-12-06 18:23:20 +00:00
2012-11-10 22:29:54 +00:00
2012-10-22 17:43:57 +00:00
2012-11-24 19:41:54 +00:00
2012-11-10 22:29:54 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-12-06 18:08:54 +00:00
2012-08-06 18:34:24 +00:00
2012-12-06 16:05:18 +00:00
2012-11-24 19:41:54 +00:00
2011-05-10 08:42:14 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-07-20 16:46:54 +00:00
2012-09-15 19:31:07 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-10-04 20:27:38 +00:00
2012-11-23 16:17:43 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-11-23 16:17:43 +00:00
2012-12-08 17:54:16 +00:00
2012-08-05 15:46:46 +00:00
2012-10-27 18:39:11 +00:00
2012-10-27 18:39:11 +00:00
2012-11-24 19:41:54 +00:00
2012-11-23 16:17:43 +00:00
2012-10-27 18:39:11 +00:00
2012-11-18 00:36:15 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-12-03 13:33:03 +00:00
2012-12-06 18:08:54 +00:00
2012-11-24 19:41:54 +00:00
2012-12-06 18:23:20 +00:00
2012-11-24 19:41:54 +00:00
2012-10-27 23:07:42 +00:00
2012-11-24 19:41:54 +00:00
2012-11-24 19:41:54 +00:00
2012-11-24 19:41:54 +00:00
2012-10-27 23:07:42 +00:00
2012-08-05 15:46:46 +00:00
2012-11-22 11:07:04 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-08-05 15:46:46 +00:00
2012-12-06 18:08:54 +00:00
2012-11-23 16:17:43 +00:00
2012-08-05 15:46:46 +00:00
2012-10-27 18:39:11 +00:00
2012-10-27 23:07:42 +00:00
2012-11-24 19:41:54 +00:00
2012-10-23 18:03:28 +00:00
2012-08-05 15:46:46 +00:00
2012-11-24 19:41:54 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-10-04 20:27:38 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-10-07 19:47:04 +00:00
2012-08-05 15:46:46 +00:00
2012-11-23 16:17:43 +00:00
2012-10-27 18:39:11 +00:00
2012-11-10 22:29:54 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-10-14 16:45:23 +00:00
2012-08-05 15:46:46 +00:00
2012-10-17 21:32:03 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-10-14 00:16:28 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-10-14 00:16:28 +00:00
2012-11-10 22:29:54 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-10-07 19:47:04 +00:00
2012-11-10 22:29:54 +00:00
2012-12-06 18:23:20 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-08-05 15:46:46 +00:00
2012-10-27 18:39:11 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-10-19 14:45:17 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-10-21 19:43:43 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-11-15 04:27:04 +00:00
2012-11-24 19:41:54 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-08-05 15:46:46 +00:00
2012-11-10 22:29:54 +00:00
2012-11-24 19:41:54 +00:00