You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(122) |
Nov
(152) |
Dec
(69) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(6) |
Feb
(25) |
Mar
(73) |
Apr
(82) |
May
(24) |
Jun
(25) |
Jul
(10) |
Aug
(11) |
Sep
(10) |
Oct
(54) |
Nov
(203) |
Dec
(182) |
| 2004 |
Jan
(307) |
Feb
(305) |
Mar
(430) |
Apr
(312) |
May
(187) |
Jun
(342) |
Jul
(487) |
Aug
(637) |
Sep
(336) |
Oct
(373) |
Nov
(441) |
Dec
(210) |
| 2005 |
Jan
(385) |
Feb
(480) |
Mar
(636) |
Apr
(544) |
May
(679) |
Jun
(625) |
Jul
(810) |
Aug
(838) |
Sep
(634) |
Oct
(521) |
Nov
(965) |
Dec
(543) |
| 2006 |
Jan
(494) |
Feb
(431) |
Mar
(546) |
Apr
(411) |
May
(406) |
Jun
(322) |
Jul
(256) |
Aug
(401) |
Sep
(345) |
Oct
(542) |
Nov
(308) |
Dec
(481) |
| 2007 |
Jan
(427) |
Feb
(326) |
Mar
(367) |
Apr
(255) |
May
(244) |
Jun
(204) |
Jul
(223) |
Aug
(231) |
Sep
(354) |
Oct
(374) |
Nov
(497) |
Dec
(362) |
| 2008 |
Jan
(322) |
Feb
(482) |
Mar
(658) |
Apr
(422) |
May
(476) |
Jun
(396) |
Jul
(455) |
Aug
(267) |
Sep
(280) |
Oct
(253) |
Nov
(232) |
Dec
(304) |
| 2009 |
Jan
(486) |
Feb
(470) |
Mar
(458) |
Apr
(423) |
May
(696) |
Jun
(461) |
Jul
(551) |
Aug
(575) |
Sep
(134) |
Oct
(110) |
Nov
(157) |
Dec
(102) |
| 2010 |
Jan
(226) |
Feb
(86) |
Mar
(147) |
Apr
(117) |
May
(107) |
Jun
(203) |
Jul
(193) |
Aug
(238) |
Sep
(300) |
Oct
(246) |
Nov
(23) |
Dec
(75) |
| 2011 |
Jan
(133) |
Feb
(195) |
Mar
(315) |
Apr
(200) |
May
(267) |
Jun
(293) |
Jul
(353) |
Aug
(237) |
Sep
(278) |
Oct
(611) |
Nov
(274) |
Dec
(260) |
| 2012 |
Jan
(303) |
Feb
(391) |
Mar
(417) |
Apr
(441) |
May
(488) |
Jun
(655) |
Jul
(590) |
Aug
(610) |
Sep
(526) |
Oct
(478) |
Nov
(359) |
Dec
(372) |
| 2013 |
Jan
(467) |
Feb
(226) |
Mar
(391) |
Apr
(281) |
May
(299) |
Jun
(252) |
Jul
(311) |
Aug
(352) |
Sep
(481) |
Oct
(571) |
Nov
(222) |
Dec
(231) |
| 2014 |
Jan
(185) |
Feb
(329) |
Mar
(245) |
Apr
(238) |
May
(281) |
Jun
(399) |
Jul
(382) |
Aug
(500) |
Sep
(579) |
Oct
(435) |
Nov
(487) |
Dec
(256) |
| 2015 |
Jan
(338) |
Feb
(357) |
Mar
(330) |
Apr
(294) |
May
(191) |
Jun
(108) |
Jul
(142) |
Aug
(261) |
Sep
(190) |
Oct
(54) |
Nov
(83) |
Dec
(22) |
| 2016 |
Jan
(49) |
Feb
(89) |
Mar
(33) |
Apr
(50) |
May
(27) |
Jun
(34) |
Jul
(53) |
Aug
(53) |
Sep
(98) |
Oct
(206) |
Nov
(93) |
Dec
(53) |
| 2017 |
Jan
(65) |
Feb
(82) |
Mar
(102) |
Apr
(86) |
May
(187) |
Jun
(67) |
Jul
(23) |
Aug
(93) |
Sep
(65) |
Oct
(45) |
Nov
(35) |
Dec
(17) |
| 2018 |
Jan
(26) |
Feb
(35) |
Mar
(38) |
Apr
(32) |
May
(8) |
Jun
(43) |
Jul
(27) |
Aug
(30) |
Sep
(43) |
Oct
(42) |
Nov
(38) |
Dec
(67) |
| 2019 |
Jan
(32) |
Feb
(37) |
Mar
(53) |
Apr
(64) |
May
(49) |
Jun
(18) |
Jul
(14) |
Aug
(53) |
Sep
(25) |
Oct
(30) |
Nov
(49) |
Dec
(31) |
| 2020 |
Jan
(87) |
Feb
(45) |
Mar
(37) |
Apr
(51) |
May
(99) |
Jun
(36) |
Jul
(11) |
Aug
(14) |
Sep
(20) |
Oct
(24) |
Nov
(40) |
Dec
(23) |
| 2021 |
Jan
(14) |
Feb
(53) |
Mar
(85) |
Apr
(15) |
May
(19) |
Jun
(3) |
Jul
(14) |
Aug
(1) |
Sep
(57) |
Oct
(73) |
Nov
(56) |
Dec
(22) |
| 2022 |
Jan
(3) |
Feb
(22) |
Mar
(6) |
Apr
(55) |
May
(46) |
Jun
(39) |
Jul
(15) |
Aug
(9) |
Sep
(11) |
Oct
(34) |
Nov
(20) |
Dec
(36) |
| 2023 |
Jan
(79) |
Feb
(41) |
Mar
(99) |
Apr
(169) |
May
(48) |
Jun
(16) |
Jul
(16) |
Aug
(57) |
Sep
(19) |
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
1
(9) |
2
(11) |
3
(3) |
4
(7) |
5
(15) |
|
6
(10) |
7
(9) |
8
(12) |
9
(10) |
10
(6) |
11
(12) |
12
(12) |
|
13
(11) |
14
(14) |
15
(18) |
16
(15) |
17
(19) |
18
(15) |
19
(9) |
|
20
|
21
(5) |
22
(10) |
23
(15) |
24
(18) |
25
(20) |
26
(15) |
|
27
(14) |
28
(11) |
29
(17) |
30
(17) |
31
(23) |
|
|
|
From: <sv...@va...> - 2014-07-26 17:26:30
|
Author: florian
Date: Sat Jul 26 17:26:22 2014
New Revision: 14196
Log:
Remove two unneded include files.
Modified:
trunk/drd/drd_bitmap.c
Modified: trunk/drd/drd_bitmap.c
==============================================================================
--- trunk/drd/drd_bitmap.c (original)
+++ trunk/drd/drd_bitmap.c Sat Jul 26 17:26:22 2014
@@ -28,11 +28,9 @@
#include "drd_suppression.h"
#include "pub_drd_bitmap.h"
#include "pub_tool_basics.h" /* Addr, SizeT */
-#include "pub_tool_debuginfo.h" /* VG_(get_objname)() */
#include "pub_tool_libcassert.h" /* tl_assert() */
#include "pub_tool_libcbase.h" /* VG_(memset) */
#include "pub_tool_libcprint.h" /* VG_(printf) */
-#include "pub_tool_machine.h" /* VG_(get_IP)() */
#include "pub_tool_mallocfree.h" /* VG_(malloc), VG_(free) */
|
|
From: <sv...@va...> - 2014-07-26 14:51:38
|
Author: florian
Date: Sat Jul 26 14:51:28 2014
New Revision: 14195
Log:
Fix a comment.
Modified:
trunk/coregrind/m_debuginfo/debuginfo.c
Modified: trunk/coregrind/m_debuginfo/debuginfo.c
==============================================================================
--- trunk/coregrind/m_debuginfo/debuginfo.c (original)
+++ trunk/coregrind/m_debuginfo/debuginfo.c Sat Jul 26 14:51:28 2014
@@ -1821,7 +1821,7 @@
HChar buf[50];
// We don't demangle, because it's faster not to, and the special names
- // we're looking for won't be demangled.
+ // we're looking for won't be mangled.
if (VG_(get_fnname_raw) ( ip, buf, BUFLEN )) {
buf[BUFLEN-1] = '\0'; // paranoia
return VG_(get_fnname_kind)(buf);
|
|
From: <sv...@va...> - 2014-07-26 11:36:59
|
Author: florian
Date: Sat Jul 26 11:36:50 2014
New Revision: 14194
Log:
Adapt testcase so it can be compiled with GCC 3.4.6.
Added:
trunk/memcheck/tests/inltemplate.stderr.exp-old-gcc
Modified:
trunk/memcheck/tests/Makefile.am
trunk/memcheck/tests/inltemplate.cpp
trunk/memcheck/tests/inltemplate.stderr.exp
Modified: trunk/memcheck/tests/Makefile.am
==============================================================================
--- trunk/memcheck/tests/Makefile.am (original)
+++ trunk/memcheck/tests/Makefile.am Sat Jul 26 11:36:50 2014
@@ -122,6 +122,7 @@
inlinfosupp.stderr.exp inlinfosupp.stdout.exp inlinfosupp.supp inlinfosupp.vgtest \
inlinfosuppobj.stderr.exp inlinfosuppobj.stdout.exp inlinfosuppobj.supp inlinfosuppobj.vgtest \
inltemplate.stderr.exp inltemplate.stdout.exp inltemplate.vgtest \
+ inltemplate.stderr.exp-old-gcc \
leak-0.vgtest leak-0.stderr.exp \
leak-cases-full.vgtest leak-cases-full.stderr.exp \
leak-cases-possible.vgtest leak-cases-possible.stderr.exp \
Modified: trunk/memcheck/tests/inltemplate.cpp
==============================================================================
--- trunk/memcheck/tests/inltemplate.cpp (original)
+++ trunk/memcheck/tests/inltemplate.cpp Sat Jul 26 11:36:50 2014
@@ -1,6 +1,15 @@
#include <stdio.h>
#include <valgrind.h>
+
+/* GCC 3.4.6 will not compile inlined member template functions.
+ Let's assume GCC 4.x does */
+#ifdef __GNUC__
+#if __GNUC__ > 3
#define INLINE inline __attribute__((always_inline))
+#else
+#define INLINE
+#endif
+#endif
class X
{
Modified: trunk/memcheck/tests/inltemplate.stderr.exp
==============================================================================
--- trunk/memcheck/tests/inltemplate.stderr.exp (original)
+++ trunk/memcheck/tests/inltemplate.stderr.exp Sat Jul 26 11:36:50 2014
@@ -1,5 +1,5 @@
Conditional jump or move depends on uninitialised value(s)
- at 0x........: temp_member_func_b<int> (inltemplate.cpp:12)
- by 0x........: int X::temp_member_func_noinline<int>(int) (inltemplate.cpp:19)
- by 0x........: main (inltemplate.cpp:27)
+ at 0x........: temp_member_func_b<int> (inltemplate.cpp:21)
+ by 0x........: int X::temp_member_func_noinline<int>(int) (inltemplate.cpp:28)
+ by 0x........: main (inltemplate.cpp:36)
Added: trunk/memcheck/tests/inltemplate.stderr.exp-old-gcc
==============================================================================
--- trunk/memcheck/tests/inltemplate.stderr.exp-old-gcc (added)
+++ trunk/memcheck/tests/inltemplate.stderr.exp-old-gcc Sat Jul 26 11:36:50 2014
@@ -0,0 +1,5 @@
+Conditional jump or move depends on uninitialised value(s)
+ at 0x........: int X::temp_member_func_b<int>(int) (inltemplate.cpp:21)
+ by 0x........: int X::temp_member_func_noinline<int>(int) (inltemplate.cpp:28)
+ by 0x........: main (inltemplate.cpp:36)
+
|
|
From: <sv...@va...> - 2014-07-26 11:10:53
|
Author: florian
Date: Sat Jul 26 11:10:30 2014
New Revision: 14193
Log:
Adapt testcase so it can be compiled with GCC 3.4.6 against glibc 2.3.4
Modified:
trunk/drd/tests/thread_name.c
Modified: trunk/drd/tests/thread_name.c
==============================================================================
--- trunk/drd/tests/thread_name.c (original)
+++ trunk/drd/tests/thread_name.c Sat Jul 26 11:10:30 2014
@@ -1,6 +1,6 @@
/* Test whether assigning names to threads works properly. */
-
+#define _GNU_SOURCE
#include <pthread.h>
#include <stddef.h>
#include <stdio.h>
|
|
From: Rich C. <rc...@wi...> - 2014-07-26 09:13:47
|
valgrind revision: 14192
VEX revision: 2910
C compiler: gcc (SUSE Linux) 4.8.1 20130909 [gcc-4_8-branch revision 202388]
GDB: GNU gdb (GDB; openSUSE Factory) 7.6.50.20130731-cvs
Assembler: GNU assembler (GNU Binutils; openSUSE Factory) 2.23.2
C library: GNU C Library (GNU libc) stable release version 2.18 (git )
uname -mrs: Linux 3.11.4-3-desktop x86_64
Vendor version: Welcome to openSUSE 13.1 "Bottle" Beta 1 - Kernel %r (%t).
Nightly build on rodan ( Linux 3.11.4-3-desktop x86_64 )
Started at 2014-07-25 22:54:25 CDT
Ended at 2014-07-26 04:13:35 CDT
Results unchanged from 24 hours ago
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... failed
Regression test results follow
== 607 tests, 5 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
memcheck/tests/err_disable3 (stderr)
memcheck/tests/err_disable4 (stderr)
memcheck/tests/threadname (stderr)
memcheck/tests/threadname_xml (stderr)
exp-sgcheck/tests/hackedbz2 (stderr)
--tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 --vg=../valgrind-new --vg=../valgrind-old
-- Running tests in perf ----------------------------------------------
-- bigcode1 --
bigcode1 valgrind-new:0.48s no: 7.8s (16.3x, -----) me:15.0s (31.2x, -----) ca:61.2s (127.5x, -----) he: 8.9s (18.5x, -----) ca:25.6s (53.4x, -----) dr: 8.7s (18.2x, -----) ma: 9.1s (18.9x, -----)
bigcode1 valgrind-old:0.48s no: 7.9s (16.4x, -0.4%) me:15.0s (31.2x, 0.1%) ca:61.2s (127.5x, 0.0%) he: 8.9s (18.5x, 0.0%) ca:25.6s (53.4x, 0.0%) dr: 8.8s (18.2x, -0.2%) ma: 9.1s (18.9x, 0.0%)
-- bigcode2 --
bigcode2 valgrind-new:0.49s no:18.7s (38.2x, -----) me:38.4s (78.4x, -----) ca:105.6s (215.5x, -----) he:22.3s (45.4x, -----) ca:41.0s (83.8x, -----) dr:21.2s (43.4x, -----) ma:21.4s (43.7x, -----)
bigcode2 valgrind-old:0.49s no:18.8s (38.4x, -0.4%) me:38.5s (78.5x, -0.1%) ca:107.0s (218.3x, -1.3%) he:22.3s (45.6x, -0.3%) ca:41.1s (83.9x, -0.2%) dr:21.3s (43.5x, -0.3%) ma:21.4s (43.7x, 0.0%)
-- bz2 --
bz2 valgrind-new:2.51s no:11.1s ( 4.4x, -----) me:27.3s (10.9x, -----) ca:62.5s (24.9x, -----) he:39.3s (15.6x, -----) ca:83.2s (33.2x, -----) dr:55.2s (22.0x, -----) ma: 9.8s ( 3.9x, -----)
bz2 valgrind-old:2.51s no:11.1s ( 4.4x, -0.1%) me:27.3s (10.9x, -0.1%) ca:62.3s (24.8x, 0.2%) he:39.3s (15.6x, 0.0%) ca:83.2s (33.2x, 0.0%) dr:55.2s (22.0x, -0.1%) ma: 9.8s ( 3.9x, 0.2%)
-- fbench --
fbench valgrind-new:1.44s no: 5.4s ( 3.8x, -----) me:17.8s (12.4x, -----) ca:27.2s (18.9x, -----) he:13.1s ( 9.1x, -----) ca:21.6s (15.0x, -----) dr:13.1s ( 9.1x, -----) ma: 5.6s ( 3.9x, -----)
fbench valgrind-old:1.44s no: 5.4s ( 3.8x, 0.0%) me:17.8s (12.3x, 0.1%) ca:27.2s (18.9x, -0.0%) he:13.0s ( 9.0x, 0.9%) ca:21.6s (15.0x, 0.1%) dr:13.1s ( 9.1x, 0.0%) ma: 5.6s ( 3.9x, 0.0%)
-- ffbench --
ffbench valgrind-new:1.01s no: 3.7s ( 3.7x, -----) me:12.1s (12.0x, -----) ca: 8.3s ( 8.2x, -----) he:21.2s (21.0x, -----) ca:26.8s (26.5x, -----) dr:17.1s (16.9x, -----) ma: 3.7s ( 3.6x, -----)
ffbench valgrind-old:1.01s no: 3.8s ( 3.7x, -0.5%) me:12.1s (12.0x, -0.1%) ca: 8.3s ( 8.2x, 0.2%) he:21.2s (21.0x, 0.0%) ca:26.8s (26.5x, 0.0%) dr:17.1s (16.9x, 0.0%) ma: 3.7s ( 3.6x, 0.0%)
-- heap --
heap valgrind-new:0.84s no: 5.3s ( 6.4x, -----) me:22.2s (26.4x, -----) ca:65.5s (78.0x, -----) he:30.8s (36.6x, -----) ca:40.6s (48.3x, -----) dr:20.9s (24.8x, -----) ma:38.4s (45.7x, -----)
heap valgrind-old:0.84s no: 5.4s ( 6.4x, -0.6%) me:21.6s (25.7x, 2.8%) ca:65.5s (77.9x, 0.2%) he:30.3s (36.1x, 1.5%) ca:40.6s (48.3x, -0.0%) dr:20.8s (24.8x, 0.1%) ma:38.5s (45.9x, -0.4%)
-- heap_pdb4 --
heap_pdb4 valgrind-new:0.91s no: 5.7s ( 6.2x, -----) me:37.9s (41.7x, -----) ca:68.4s (75.2x, -----) he:35.7s (39.2x, -----) ca:42.0s (46.1x, -----) dr:23.4s (25.7x, -----) ma:39.8s (43.8x, -----)
heap_pdb4 valgrind-old:0.91s no: 5.7s ( 6.3x, -0.7%) me:37.8s (41.5x, 0.3%) ca:68.6s (75.3x, -0.2%) he:35.5s (39.0x, 0.5%) ca:42.0s (46.1x, 0.1%) dr:23.2s (25.5x, 0.6%) ma:39.9s (43.8x, -0.1%)
-- many-loss-records --
many-loss-records valgrind-new:0.08s no: 1.5s (18.8x, -----) me: 5.8s (73.1x, -----) ca: 8.6s (107.1x, -----) he: 5.3s (65.9x, -----) ca: 6.3s (79.2x, -----) dr: 4.7s (59.1x, -----) ma: 6.9s (86.6x, -----)
many-loss-records valgrind-old:0.08s no: 1.5s (18.9x, -0.7%) me: 5.8s (72.8x, 0.5%) ca: 8.6s (107.1x, 0.0%) he: 5.3s (66.0x, -0.2%) ca: 6.3s (79.2x, 0.0%) dr: 4.7s (59.1x, 0.0%) ma: 7.0s (87.2x, -0.7%)
-- many-xpts --
many-xpts valgrind-new:0.24s no: 1.8s ( 7.5x, -----) me: 7.5s (31.1x, -----) ca:16.9s (70.4x, -----) he:10.0s (41.5x, -----) ca: 8.7s (36.2x, -----) dr: 6.3s (26.3x, -----) ma: 9.9s (41.3x, -----)
many-xpts valgrind-old:0.24s no: 1.8s ( 7.5x, -0.6%) me: 7.4s (30.9x, 0.7%) ca:16.9s (70.3x, 0.1%) he: 9.9s (41.3x, 0.6%) ca: 8.7s (36.2x, 0.1%) dr: 6.3s (26.2x, 0.3%) ma: 9.9s (41.3x, 0.0%)
-- sarp --
sarp valgrind-new:0.10s no: 1.5s (14.7x, -----) me:12.4s (124.5x, -----) ca: 8.7s (87.1x, -----) he:32.0s (319.8x, -----) ca: 5.7s (56.5x, -----) dr: 4.1s (41.0x, -----) ma: 1.5s (15.4x, -----)
sarp valgrind-old:0.10s no: 1.5s (14.7x, 0.0%) me:12.5s (124.8x, -0.2%) ca: 8.7s (87.0x, 0.1%) he:31.9s (318.9x, 0.3%) ca: 5.7s (56.6x, -0.2%) dr: 4.1s (41.0x, 0.0%) ma: 1.5s (15.4x, 0.0%)
-- tinycc --
tinycc valgrind-new:0.83s no: 8.3s (10.0x, -----) me:36.9s (44.4x, -----) ca:52.5s (63.3x, -----) he:45.4s (54.7x, -----) ca:49.0s (59.0x, -----) dr:38.1s (45.9x, -----) ma:14.3s (17.2x, -----)
tinycc valgrind-old:0.83s no: 8.3s (10.0x, 0.1%) me:36.9s (44.4x, 0.0%) ca:52.5s (63.3x, 0.0%) he:45.2s (54.5x, 0.4%) ca:49.0s (59.0x, 0.0%) dr:38.1s (45.9x, 0.1%) ma:14.3s (17.2x, 0.0%)
-- Finished tests in perf ----------------------------------------------
== 11 programs, 154 timings =================
real 180m56.849s
user 178m24.529s
sys 2m12.370s
=================================================
./valgrind-new/exp-sgcheck/tests/hackedbz2.stderr.diff-glibc28-amd64
=================================================
--- hackedbz2.stderr.exp-glibc28-amd64 2014-07-25 23:57:28.010582054 -0500
+++ hackedbz2.stderr.out 2014-07-26 01:11:21.971197793 -0500
@@ -1,7 +1,6 @@
Invalid read of size 1
- at 0x........: vex_strlen (hackedbz2.c:1006)
- by 0x........: add_to_myprintf_buf (hackedbz2.c:1284)
+ at 0x........: add_to_myprintf_buf (hackedbz2.c:1006)
by 0x........: vex_printf (hackedbz2.c:1155)
by 0x........: BZ2_compressBlock (hackedbz2.c:4039)
by 0x........: handle_compress (hackedbz2.c:4761)
=================================================
./valgrind-new/memcheck/tests/err_disable3.stderr.diff
=================================================
--- err_disable3.stderr.exp 2014-07-26 00:06:12.526324628 -0500
+++ err_disable3.stderr.out 2014-07-26 00:32:13.538702280 -0500
@@ -10,8 +10,6 @@
Thread 2:
Invalid read of size 1
at 0x........: err (err_disable3.c:25)
- by 0x........: child_fn (err_disable3.c:31)
- ...
Address 0x........ is 5 bytes inside a block of size 10 free'd
at 0x........: free (vg_replace_malloc.c:...)
by 0x........: main (err_disable3.c:42)
=================================================
./valgrind-new/memcheck/tests/err_disable4.stderr.diff
=================================================
--- err_disable4.stderr.exp 2014-07-26 00:06:50.664741999 -0500
+++ err_disable4.stderr.out 2014-07-26 00:32:17.885751198 -0500
@@ -1501,8 +1501,6 @@
Thread x:
Invalid read of size 1
at 0x........: err (err_disable4.c:41)
- by 0x........: child_fn_2 (err_disable4.c:55)
- ...
Address 0x........ is 5 bytes inside a block of size 10 free'd
at 0x........: free (vg_replace_malloc.c:...)
by 0x........: main (err_disable4.c:68)
=================================================
./valgrind-new/memcheck/tests/threadname.stderr.diff
=================================================
--- threadname.stderr.exp 2014-07-26 00:03:26.117503012 -0500
+++ threadname.stderr.out 2014-07-26 00:38:28.344913245 -0500
@@ -9,36 +9,12 @@
Thread 2:
Invalid write of size 1
at 0x........: bad_things (threadname.c:16)
- by 0x........: child_fn_0 (threadname.c:53)
- ...
Address 0x........ is 0 bytes after a block of size 2 alloc'd
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: bad_things (threadname.c:15)
by 0x........: child_fn_0 (threadname.c:53)
...
-Thread 3 try1:
-Invalid write of size 1
- at 0x........: bad_things (threadname.c:16)
- by 0x........: child_fn_1 (threadname.c:38)
- ...
- Address 0x........ is 0 bytes after a block of size 3 alloc'd
- at 0x........: malloc (vg_replace_malloc.c:...)
- by 0x........: bad_things (threadname.c:15)
- by 0x........: child_fn_1 (threadname.c:38)
- ...
-
-Thread 4 012345678901234:
-Invalid write of size 1
- at 0x........: bad_things (threadname.c:16)
- by 0x........: child_fn_2 (threadname.c:26)
- ...
- Address 0x........ is 0 bytes after a block of size 4 alloc'd
- at 0x........: malloc (vg_replace_malloc.c:...)
- by 0x........: bad_things (threadname.c:15)
- by 0x........: child_fn_2 (threadname.c:26)
- ...
-
Thread 1:
Invalid write of size 1
at 0x........: bad_things (threadname.c:16)
=================================================
./valgrind-new/memcheck/tests/threadname_xml.stderr.diff
=================================================
--- threadname_xml.stderr.exp 2014-07-26 00:06:12.495324289 -0500
+++ threadname_xml.stderr.out 2014-07-26 00:38:30.413936454 -0500
@@ -94,14 +94,6 @@
<file>threadname.c</file>
<line>...</line>
</frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_0</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
</stack>
<auxwhat>Address 0x........ is 0 bytes after a block of size 2 alloc'd</auxwhat>
<stack>
@@ -135,112 +127,6 @@
<error>
<unique>0x........</unique>
<tid>...</tid>
- <threadname>try1</threadname>
- <kind>InvalidWrite</kind>
- <what>Invalid write of size 1</what>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>bad_things</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_1</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- </stack>
- <auxwhat>Address 0x........ is 0 bytes after a block of size 3 alloc'd</auxwhat>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>malloc</fn>
- <dir>...</dir>
- <file>vg_replace_malloc.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>bad_things</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_1</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- </stack>
-</error>
-
-<error>
- <unique>0x........</unique>
- <tid>...</tid>
- <threadname>012345678901234</threadname>
- <kind>InvalidWrite</kind>
- <what>Invalid write of size 1</what>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>bad_things</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_2</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- </stack>
- <auxwhat>Address 0x........ is 0 bytes after a block of size 4 alloc'd</auxwhat>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
<truncated beyond 100 lines>
=================================================
./valgrind-old/exp-sgcheck/tests/hackedbz2.stderr.diff-glibc28-amd64
=================================================
--- hackedbz2.stderr.exp-glibc28-amd64 2014-07-25 22:55:19.916821576 -0500
+++ hackedbz2.stderr.out 2014-07-25 23:54:53.358887983 -0500
@@ -1,7 +1,6 @@
Invalid read of size 1
- at 0x........: vex_strlen (hackedbz2.c:1006)
- by 0x........: add_to_myprintf_buf (hackedbz2.c:1284)
+ at 0x........: add_to_myprintf_buf (hackedbz2.c:1006)
by 0x........: vex_printf (hackedbz2.c:1155)
by 0x........: BZ2_compressBlock (hackedbz2.c:4039)
by 0x........: handle_compress (hackedbz2.c:4761)
=================================================
./valgrind-old/memcheck/tests/err_disable3.stderr.diff
=================================================
--- err_disable3.stderr.exp 2014-07-25 22:54:47.871474441 -0500
+++ err_disable3.stderr.out 2014-07-25 23:15:22.592894164 -0500
@@ -10,8 +10,6 @@
Thread 2:
Invalid read of size 1
at 0x........: err (err_disable3.c:25)
- by 0x........: child_fn (err_disable3.c:31)
- ...
Address 0x........ is 5 bytes inside a block of size 10 free'd
at 0x........: free (vg_replace_malloc.c:...)
by 0x........: main (err_disable3.c:42)
=================================================
./valgrind-old/memcheck/tests/err_disable4.stderr.diff
=================================================
--- err_disable4.stderr.exp 2014-07-25 22:54:46.357458039 -0500
+++ err_disable4.stderr.out 2014-07-25 23:15:27.363946121 -0500
@@ -1501,8 +1501,6 @@
Thread x:
Invalid read of size 1
at 0x........: err (err_disable4.c:41)
- by 0x........: child_fn_2 (err_disable4.c:55)
- ...
Address 0x........ is 5 bytes inside a block of size 10 free'd
at 0x........: free (vg_replace_malloc.c:...)
by 0x........: main (err_disable4.c:68)
=================================================
./valgrind-old/memcheck/tests/threadname.stderr.diff
=================================================
--- threadname.stderr.exp 2014-07-25 22:54:46.727462048 -0500
+++ threadname.stderr.out 2014-07-25 23:21:42.946034138 -0500
@@ -9,36 +9,12 @@
Thread 2:
Invalid write of size 1
at 0x........: bad_things (threadname.c:16)
- by 0x........: child_fn_0 (threadname.c:53)
- ...
Address 0x........ is 0 bytes after a block of size 2 alloc'd
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: bad_things (threadname.c:15)
by 0x........: child_fn_0 (threadname.c:53)
...
-Thread 3 try1:
-Invalid write of size 1
- at 0x........: bad_things (threadname.c:16)
- by 0x........: child_fn_1 (threadname.c:38)
- ...
- Address 0x........ is 0 bytes after a block of size 3 alloc'd
- at 0x........: malloc (vg_replace_malloc.c:...)
- by 0x........: bad_things (threadname.c:15)
- by 0x........: child_fn_1 (threadname.c:38)
- ...
-
-Thread 4 012345678901234:
-Invalid write of size 1
- at 0x........: bad_things (threadname.c:16)
- by 0x........: child_fn_2 (threadname.c:26)
- ...
- Address 0x........ is 0 bytes after a block of size 4 alloc'd
- at 0x........: malloc (vg_replace_malloc.c:...)
- by 0x........: bad_things (threadname.c:15)
- by 0x........: child_fn_2 (threadname.c:26)
- ...
-
Thread 1:
Invalid write of size 1
at 0x........: bad_things (threadname.c:16)
=================================================
./valgrind-old/memcheck/tests/threadname_xml.stderr.diff
=================================================
--- threadname_xml.stderr.exp 2014-07-25 22:54:47.847474181 -0500
+++ threadname_xml.stderr.out 2014-07-25 23:21:45.049057017 -0500
@@ -94,14 +94,6 @@
<file>threadname.c</file>
<line>...</line>
</frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_0</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
</stack>
<auxwhat>Address 0x........ is 0 bytes after a block of size 2 alloc'd</auxwhat>
<stack>
@@ -135,112 +127,6 @@
<error>
<unique>0x........</unique>
<tid>...</tid>
- <threadname>try1</threadname>
- <kind>InvalidWrite</kind>
- <what>Invalid write of size 1</what>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>bad_things</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_1</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- </stack>
- <auxwhat>Address 0x........ is 0 bytes after a block of size 3 alloc'd</auxwhat>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>malloc</fn>
- <dir>...</dir>
- <file>vg_replace_malloc.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>bad_things</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_1</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- </stack>
-</error>
-
-<error>
- <unique>0x........</unique>
- <tid>...</tid>
- <threadname>012345678901234</threadname>
- <kind>InvalidWrite</kind>
- <what>Invalid write of size 1</what>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>bad_things</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_2</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- </stack>
- <auxwhat>Address 0x........ is 0 bytes after a block of size 4 alloc'd</auxwhat>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
<truncated beyond 100 lines>
|
|
From: Florian K. <fl...@ei...> - 2014-07-26 08:21:40
|
On 25.07.2014 21:37, Philippe Waroquiers wrote: > On Fri, 2014-07-25 at 08:07 +0200, Philippe Waroquiers wrote: >> Intuitively, the biggest change (the VexendNess change) is >> the first candidate to look at. > And as extremely often with performance related subjects, > intuition gives reliable guesses, as reliable as > interpreting the way the birds fly > or as a crystal ball, > or interpret coffee grounds > and other similar scientific ways to predict perf impact. > > So, it is not at all the VexendNess change. > > Rather from (manual) bisect, the regression is caused by r14186, > which is given below. > Thanks for investigating this. I'm working on a patch which attempts to eliminate these large buffers that are meant to hold function names (and file names). Those have caused usability issues in the past e.g. BZ 155125. That patch should eliminate many of these strncpy calls and therefore help with the perfprmance regression. But let's see.. Florian |
|
From: Christian B. <bor...@de...> - 2014-07-26 04:13:21
|
valgrind revision: 14192 VEX revision: 2910 C compiler: gcc (SUSE Linux) 4.3.4 [gcc-4_3-branch revision 152973] GDB: GNU gdb (GDB) SUSE (7.5.1-0.7.29) Assembler: GNU assembler (GNU Binutils; SUSE Linux Enterprise 11) 2.23.1 C library: GNU C Library stable release version 2.11.3 (20110527) uname -mrs: Linux 3.0.101-0.31-default s390x Vendor version: Welcome to SUSE Linux Enterprise Server 11 SP3 (s390x) - Kernel %r (%t). Nightly build on sless390 ( SUSE Linux Enterprise Server 11 SP3 gcc 4.3.4 on z196 (s390x) ) Started at 2014-07-26 03:45:01 CEST Ended at 2014-07-26 06:13:08 CEST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 657 tests, 3 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) helgrind/tests/pth_cond_destroy_busy (stderr) helgrind/tests/tc20_verifywrap (stderr) --tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 --vg=../valgrind-new --vg=../valgrind-old -- Running tests in perf ---------------------------------------------- -- bigcode1 -- bigcode1 valgrind-new:0.23s no: 4.9s (21.3x, -----) me: 6.2s (27.0x, -----) ca:26.5s (115.1x, -----) he: 5.5s (24.0x, -----) ca: 9.2s (39.9x, -----) dr: 4.8s (20.8x, -----) ma: 3.9s (17.0x, -----) bigcode1 valgrind-old:0.23s no: 5.0s (21.5x, -1.2%) me: 6.3s (27.3x, -1.0%) ca:26.5s (115.1x, 0.0%) he: 5.4s (23.7x, 1.3%) ca: 9.2s (40.0x, -0.2%) dr: 4.8s (20.7x, 0.4%) ma: 3.9s (17.0x, 0.0%) -- bigcode2 -- bigcode2 valgrind-new:0.24s no: 7.8s (32.6x, -----) me:13.2s (54.9x, -----) ca:39.2s (163.4x, -----) he:10.6s (44.0x, -----) ca:14.2s (59.3x, -----) dr: 9.0s (37.4x, -----) ma: 7.4s (30.7x, -----) bigcode2 valgrind-old:0.24s no: 7.8s (32.5x, 0.5%) me:13.1s (54.4x, 0.9%) ca:39.2s (163.4x, 0.0%) he:10.4s (43.5x, 0.9%) ca:14.3s (59.6x, -0.5%) dr: 8.9s (37.1x, 0.9%) ma: 7.3s (30.6x, 0.1%) -- bz2 -- bz2 valgrind-new:0.69s no: 6.6s ( 9.6x, -----) me:12.7s (18.4x, -----) ca:30.8s (44.7x, -----) he:19.8s (28.6x, -----) ca:34.6s (50.1x, -----) dr:28.9s (41.9x, -----) ma: 4.1s ( 6.0x, -----) bz2 valgrind-old:0.69s no: 6.6s ( 9.6x, 0.0%) me:12.7s (18.4x, -0.2%) ca:30.8s (44.6x, 0.0%) he:19.8s (28.7x, -0.1%) ca:34.6s (50.1x, -0.0%) dr:28.9s (41.9x, 0.0%) ma: 4.2s ( 6.0x, -0.5%) -- fbench -- fbench valgrind-new:0.41s no: 1.6s ( 3.9x, -----) me: 4.3s (10.5x, -----) ca: 9.4s (23.0x, -----) he: 6.3s (15.4x, -----) ca: 7.3s (17.9x, -----) dr: 5.5s (13.5x, -----) ma: 1.7s ( 4.0x, -----) fbench valgrind-old:0.41s no: 1.6s ( 4.0x, -0.6%) me: 4.2s (10.3x, 1.2%) ca: 9.4s (23.0x, 0.0%) he: 6.3s (15.3x, 0.8%) ca: 7.3s (17.9x, -0.4%) dr: 5.6s (13.6x, -0.5%) ma: 1.6s ( 4.0x, 1.2%) -- ffbench -- ffbench valgrind-new:0.19s no: 1.2s ( 6.2x, -----) me: 2.9s (15.5x, -----) ca: 3.1s (16.4x, -----) he:45.2s (237.9x, -----) ca: 9.7s (51.1x, -----) dr: 6.9s (36.4x, -----) ma: 1.0s ( 5.1x, -----) ffbench valgrind-old:0.19s no: 1.2s ( 6.2x, 0.0%) me: 3.0s (15.6x, -0.7%) ca: 3.1s (16.4x, -0.3%) he:45.1s (237.3x, 0.3%) ca: 9.7s (51.1x, 0.0%) dr: 6.9s (36.3x, 0.1%) ma: 1.0s ( 5.1x, 0.0%) -- heap -- heap valgrind-new:0.23s no: 2.3s (10.1x, -----) me: 8.8s (38.2x, -----) ca:13.3s (57.7x, -----) he:12.6s (54.9x, -----) ca:11.4s (49.5x, -----) dr: 7.4s (32.3x, -----) ma:29.4s (127.8x, -----) heap valgrind-old:0.23s no: 2.3s (10.1x, 0.0%) me: 8.7s (37.7x, 1.3%) ca:13.2s (57.4x, 0.5%) he:12.8s (55.6x, -1.3%) ca:11.4s (49.6x, -0.3%) dr: 7.5s (32.4x, -0.3%) ma:27.6s (120.0x, 6.1%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.22s no: 2.6s (11.6x, -----) me:12.7s (57.9x, -----) ca:14.3s (65.1x, -----) he:14.1s (63.9x, -----) ca:12.5s (56.6x, -----) dr: 8.4s (38.0x, -----) ma:29.5s (134.3x, -----) heap_pdb4 valgrind-old:0.22s no: 2.6s (12.0x, -2.7%) me:12.8s (58.2x, -0.6%) ca:14.3s (65.0x, 0.1%) he:14.1s (64.0x, -0.3%) ca:12.4s (56.5x, 0.2%) dr: 8.3s (38.0x, 0.2%) ma:28.4s (128.9x, 4.0%) -- many-loss-records -- many-loss-records valgrind-new:0.02s no: 0.5s (27.0x, -----) me: 2.1s (106.0x, -----) ca: 2.0s (102.0x, -----) he: 2.1s (107.0x, -----) ca: 2.0s (100.0x, -----) dr: 1.7s (83.0x, -----) ma: 5.1s (253.5x, -----) many-loss-records valgrind-old:0.02s no: 0.5s (27.0x, 0.0%) me: 2.1s (106.0x, 0.0%) ca: 2.0s (102.0x, 0.0%) he: 2.2s (108.0x, -0.9%) ca: 2.0s (100.0x, 0.0%) dr: 1.7s (83.0x, 0.0%) ma: 5.1s (253.5x, 0.0%) -- many-xpts -- many-xpts valgrind-new:0.07s no: 0.7s ( 9.7x, -----) me: 3.2s (45.1x, -----) ca:362.2s (5174.3x, -----) he: 6.6s (94.0x, -----) ca: 2.9s (41.1x, -----) dr: 2.4s (34.7x, -----) ma: 6.0s (86.4x, -----) many-xpts valgrind-old:0.07s no: 0.7s ( 9.7x, 0.0%) me: 3.1s (44.9x, 0.6%) ca:375.2s (5359.9x, -3.6%) he: 6.6s (94.9x, -0.9%) ca: 2.9s (41.3x, -0.3%) dr: 2.4s (34.6x, 0.4%) ma: 5.9s (84.9x, 1.8%) -- sarp -- sarp valgrind-new:0.03s no: 0.6s (20.3x, -----) me: 3.5s (116.0x, -----) ca: 3.3s (109.0x, -----) he:17.6s (586.0x, -----) ca: 2.1s (70.0x, -----) dr: 1.3s (44.7x, -----) ma: 0.5s (16.0x, -----) sarp valgrind-old:0.03s no: 0.6s (20.0x, 1.6%) me: 3.5s (115.0x, 0.9%) ca: 3.3s (109.0x, 0.0%) he:17.5s (583.0x, 0.5%) ca: 2.1s (70.3x, -0.5%) dr: 1.3s (44.7x, 0.0%) ma: 0.5s (16.3x, -2.1%) -- tinycc -- tinycc valgrind-new:0.22s no: 3.2s (14.5x, -----) me:14.5s (66.0x, -----) ca:30.2s (137.4x, -----) he:28.1s (127.6x, -----) ca:21.5s (97.5x, -----) dr:20.4s (92.6x, -----) ma: 7.3s (33.0x, -----) tinycc valgrind-old:0.22s no: 3.1s (14.3x, 0.9%) me:14.5s (65.9x, 0.2%) ca:30.2s (137.3x, 0.1%) he:28.3s (128.5x, -0.7%) ca:21.5s (97.6x, -0.1%) dr:20.4s (92.7x, -0.0%) ma: 7.3s (33.0x, 0.0%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 115m39.852s user 115m8.685s sys 0m26.090s |
|
From: Tom H. <to...@co...> - 2014-07-26 03:25:49
|
valgrind revision: 14192
VEX revision: 2910
C compiler: gcc (GCC) 4.3.0 20080428 (Red Hat 4.3.0-8)
GDB:
Assembler: GNU assembler version 2.18.50.0.6-2 20080403
C library: GNU C Library stable release version 2.8
uname -mrs: Linux 3.15.3-200.fc20.x86_64 x86_64
Vendor version: Fedora release 9 (Sulphur)
Nightly build on bristol ( )
Started at 2014-07-26 03:51:20 BST
Ended at 2014-07-26 04:25:31 BST
Results unchanged from 24 hours ago
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... failed
Regression test results follow
== 660 tests, 1 stderr failure, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
memcheck/tests/amd64/insn-pcmpistri (stderr)
none/tests/amd64/sse4-64 (stdout)
--tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 -vg=../valgrind-new --vg=../valgrind-old
usage: vg_perf [options] [files or dirs]
options for the user, with defaults in [ ], are:
-h --help show this message
--reps=<n> number of repeats for each program [1]
--tools=<t1,t2,t3> tools to run [Nulgrind and Memcheck]
--vg=<dir> top-level directory containing Valgrind to measure
[Valgrind in the current directory, i.e. --vg=.]
Can be specified multiple times.
The "in-place" build is used.
--outer-valgrind: run these Valgrind(s) under the given outer valgrind.
These Valgrind(s) must be configured with --enable-inner.
--outer-tool: tool to use by the outer valgrind (default cachegrind).
--outer-args: use this as outer tool args.
Any tools named in --tools must be present in all directories specified
with --vg. (This is not checked.)
Use EXTRA_REGTEST_OPTS to supply extra args for all tests
real 0m0.007s
user 0m0.006s
sys 0m0.000s
|
|
From: Tom H. <to...@co...> - 2014-07-26 02:47:55
|
valgrind revision: 14192
VEX revision: 2910
C compiler: gcc (GCC) 4.6.3 20120306 (Red Hat 4.6.3-2)
GDB: GNU gdb (GDB) Fedora (7.3.1-48.fc15)
Assembler: GNU assembler version 2.21.51.0.6-6.fc15 20110118
C library: GNU C Library stable release version 2.14.1
uname -mrs: Linux 3.15.3-200.fc20.x86_64 x86_64
Vendor version: Fedora release 15 (Lovelock)
Nightly build on bristol ( )
Started at 2014-07-26 03:12:44 BST
Ended at 2014-07-26 03:47:42 BST
Results unchanged from 24 hours ago
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... done
Regression test results follow
== 692 tests, 0 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
--tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 -vg=../valgrind-new --vg=../valgrind-old
usage: vg_perf [options] [files or dirs]
options for the user, with defaults in [ ], are:
-h --help show this message
--reps=<n> number of repeats for each program [1]
--tools=<t1,t2,t3> tools to run [Nulgrind and Memcheck]
--vg=<dir> top-level directory containing Valgrind to measure
[Valgrind in the current directory, i.e. --vg=.]
Can be specified multiple times.
The "in-place" build is used.
--outer-valgrind: run these Valgrind(s) under the given outer valgrind.
These Valgrind(s) must be configured with --enable-inner.
--outer-tool: tool to use by the outer valgrind (default cachegrind).
--outer-args: use this as outer tool args.
Any tools named in --tools must be present in all directories specified
with --vg. (This is not checked.)
Use EXTRA_REGTEST_OPTS to supply extra args for all tests
real 0m0.007s
user 0m0.005s
sys 0m0.001s
|
|
From: Tom H. <to...@co...> - 2014-07-26 02:38:35
|
valgrind revision: 14192
VEX revision: 2910
C compiler: gcc (GCC) 4.6.3 20120306 (Red Hat 4.6.3-2)
GDB: GNU gdb (GDB) Fedora (7.3.50.20110722-16.fc16)
Assembler: GNU assembler version 2.21.53.0.1-6.fc16 20110716
C library: GNU C Library development release version 2.14.90
uname -mrs: Linux 3.15.3-200.fc20.x86_64 x86_64
Vendor version: Fedora release 16 (Verne)
Nightly build on bristol ( )
Started at 2014-07-26 03:02:02 BST
Ended at 2014-07-26 03:38:24 BST
Results unchanged from 24 hours ago
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... done
Regression test results follow
== 692 tests, 0 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
--tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 -vg=../valgrind-new --vg=../valgrind-old
usage: vg_perf [options] [files or dirs]
options for the user, with defaults in [ ], are:
-h --help show this message
--reps=<n> number of repeats for each program [1]
--tools=<t1,t2,t3> tools to run [Nulgrind and Memcheck]
--vg=<dir> top-level directory containing Valgrind to measure
[Valgrind in the current directory, i.e. --vg=.]
Can be specified multiple times.
The "in-place" build is used.
--outer-valgrind: run these Valgrind(s) under the given outer valgrind.
These Valgrind(s) must be configured with --enable-inner.
--outer-tool: tool to use by the outer valgrind (default cachegrind).
--outer-args: use this as outer tool args.
Any tools named in --tools must be present in all directories specified
with --vg. (This is not checked.)
Use EXTRA_REGTEST_OPTS to supply extra args for all tests
real 0m0.007s
user 0m0.006s
sys 0m0.000s
|
|
From: Tom H. <to...@co...> - 2014-07-26 02:27:53
|
valgrind revision: 14192
VEX revision: 2910
C compiler: gcc (GCC) 4.7.2 20120921 (Red Hat 4.7.2-2)
GDB: GNU gdb (GDB) Fedora (7.4.50.20120120-54.fc17)
Assembler: GNU assembler version 2.22.52.0.1-10.fc17 20120131
C library: GNU C Library stable release version 2.15
uname -mrs: Linux 3.15.3-200.fc20.x86_64 x86_64
Vendor version: Fedora release 17 (Beefy Miracle)
Nightly build on bristol ( )
Started at 2014-07-26 02:51:20 BST
Ended at 2014-07-26 03:27:41 BST
Results differ from 24 hours ago
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... failed
Regression test results follow
== 692 tests, 4 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
gdbserver_tests/mcinfcallRU (stderr)
gdbserver_tests/mcinfcallWSRU (stderr)
gdbserver_tests/mcmain_pic (stderr)
exp-sgcheck/tests/preen_invars (stdout)
exp-sgcheck/tests/preen_invars (stderr)
=================================================
== Results from 24 hours ago ==
=================================================
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... failed
Regression test results follow
== 692 tests, 5 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
gdbserver_tests/mcinfcallRU (stderr)
gdbserver_tests/mcinfcallWSRU (stderr)
gdbserver_tests/mcmain_pic (stderr)
none/tests/fdleak_ipv4 (stderr)
exp-sgcheck/tests/preen_invars (stdout)
exp-sgcheck/tests/preen_invars (stderr)
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short 2014-07-26 03:09:42.979168234 +0100
--- new.short 2014-07-26 03:27:41.098530388 +0100
***************
*** 8,10 ****
! == 692 tests, 5 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
gdbserver_tests/mcinfcallRU (stderr)
--- 8,10 ----
! == 692 tests, 4 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
gdbserver_tests/mcinfcallRU (stderr)
***************
*** 12,14 ****
gdbserver_tests/mcmain_pic (stderr)
- none/tests/fdleak_ipv4 (stderr)
exp-sgcheck/tests/preen_invars (stdout)
--- 12,13 ----
--tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 -vg=../valgrind-new --vg=../valgrind-old
usage: vg_perf [options] [files or dirs]
options for the user, with defaults in [ ], are:
-h --help show this message
--reps=<n> number of repeats for each program [1]
--tools=<t1,t2,t3> tools to run [Nulgrind and Memcheck]
--vg=<dir> top-level directory containing Valgrind to measure
[Valgrind in the current directory, i.e. --vg=.]
Can be specified multiple times.
The "in-place" build is used.
--outer-valgrind: run these Valgrind(s) under the given outer valgrind.
These Valgrind(s) must be configured with --enable-inner.
--outer-tool: tool to use by the outer valgrind (default cachegrind).
--outer-args: use this as outer tool args.
Any tools named in --tools must be present in all directories specified
with --vg. (This is not checked.)
Use EXTRA_REGTEST_OPTS to supply extra args for all tests
real 0m0.008s
user 0m0.005s
sys 0m0.002s
|
|
From: Rich C. <rc...@wi...> - 2014-07-26 02:24:31
|
valgrind revision: 14192
VEX revision: 2910
C compiler: gcc (SUSE Linux) 4.8.1 20130909 [gcc-4_8-branch revision 202388]
GDB: GNU gdb (GDB; openSUSE Factory) 7.6.50.20130731-cvs
Assembler: GNU assembler (GNU Binutils; openSUSE Factory) 2.23.2
C library: GNU C Library (GNU libc) stable release version 2.18 (git )
uname -mrs: Linux 3.11.4-3-desktop x86_64
Vendor version: Welcome to openSUSE 13.1 "Bottle" Beta 1 - Kernel %r (%t).
Nightly build on rodan ( Linux 3.11.4-3-desktop x86_64 )
Started at 2014-07-25 19:22:01 CDT
Ended at 2014-07-25 21:24:19 CDT
Results unchanged from 24 hours ago
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... failed
Regression test results follow
== 607 tests, 5 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
memcheck/tests/err_disable3 (stderr)
memcheck/tests/err_disable4 (stderr)
memcheck/tests/threadname (stderr)
memcheck/tests/threadname_xml (stderr)
exp-sgcheck/tests/hackedbz2 (stderr)
=================================================
./valgrind-new/exp-sgcheck/tests/hackedbz2.stderr.diff-glibc28-amd64
=================================================
--- hackedbz2.stderr.exp-glibc28-amd64 2014-07-25 20:23:33.777748425 -0500
+++ hackedbz2.stderr.out 2014-07-25 21:23:07.362555931 -0500
@@ -1,7 +1,6 @@
Invalid read of size 1
- at 0x........: vex_strlen (hackedbz2.c:1006)
- by 0x........: add_to_myprintf_buf (hackedbz2.c:1284)
+ at 0x........: add_to_myprintf_buf (hackedbz2.c:1006)
by 0x........: vex_printf (hackedbz2.c:1155)
by 0x........: BZ2_compressBlock (hackedbz2.c:4039)
by 0x........: handle_compress (hackedbz2.c:4761)
=================================================
./valgrind-new/memcheck/tests/err_disable3.stderr.diff
=================================================
--- err_disable3.stderr.exp 2014-07-25 20:22:59.366373604 -0500
+++ err_disable3.stderr.out 2014-07-25 20:43:53.435025574 -0500
@@ -10,8 +10,6 @@
Thread 2:
Invalid read of size 1
at 0x........: err (err_disable3.c:25)
- by 0x........: child_fn (err_disable3.c:31)
- ...
Address 0x........ is 5 bytes inside a block of size 10 free'd
at 0x........: free (vg_replace_malloc.c:...)
by 0x........: main (err_disable3.c:42)
=================================================
./valgrind-new/memcheck/tests/err_disable4.stderr.diff
=================================================
--- err_disable4.stderr.exp 2014-07-25 20:22:59.524375325 -0500
+++ err_disable4.stderr.out 2014-07-25 20:43:57.769072515 -0500
@@ -1501,8 +1501,6 @@
Thread x:
Invalid read of size 1
at 0x........: err (err_disable4.c:41)
- by 0x........: child_fn_2 (err_disable4.c:55)
- ...
Address 0x........ is 5 bytes inside a block of size 10 free'd
at 0x........: free (vg_replace_malloc.c:...)
by 0x........: main (err_disable4.c:68)
=================================================
./valgrind-new/memcheck/tests/threadname.stderr.diff
=================================================
--- threadname.stderr.exp 2014-07-25 20:23:18.390580824 -0500
+++ threadname.stderr.out 2014-07-25 20:50:08.019084646 -0500
@@ -9,36 +9,12 @@
Thread 2:
Invalid write of size 1
at 0x........: bad_things (threadname.c:16)
- by 0x........: child_fn_0 (threadname.c:53)
- ...
Address 0x........ is 0 bytes after a block of size 2 alloc'd
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: bad_things (threadname.c:15)
by 0x........: child_fn_0 (threadname.c:53)
...
-Thread 3 try1:
-Invalid write of size 1
- at 0x........: bad_things (threadname.c:16)
- by 0x........: child_fn_1 (threadname.c:38)
- ...
- Address 0x........ is 0 bytes after a block of size 3 alloc'd
- at 0x........: malloc (vg_replace_malloc.c:...)
- by 0x........: bad_things (threadname.c:15)
- by 0x........: child_fn_1 (threadname.c:38)
- ...
-
-Thread 4 012345678901234:
-Invalid write of size 1
- at 0x........: bad_things (threadname.c:16)
- by 0x........: child_fn_2 (threadname.c:26)
- ...
- Address 0x........ is 0 bytes after a block of size 4 alloc'd
- at 0x........: malloc (vg_replace_malloc.c:...)
- by 0x........: bad_things (threadname.c:15)
- by 0x........: child_fn_2 (threadname.c:26)
- ...
-
Thread 1:
Invalid write of size 1
at 0x........: bad_things (threadname.c:16)
=================================================
./valgrind-new/memcheck/tests/threadname_xml.stderr.diff
=================================================
--- threadname_xml.stderr.exp 2014-07-25 20:22:52.741301440 -0500
+++ threadname_xml.stderr.out 2014-07-25 20:50:10.088107090 -0500
@@ -94,14 +94,6 @@
<file>threadname.c</file>
<line>...</line>
</frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_0</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
</stack>
<auxwhat>Address 0x........ is 0 bytes after a block of size 2 alloc'd</auxwhat>
<stack>
@@ -135,112 +127,6 @@
<error>
<unique>0x........</unique>
<tid>...</tid>
- <threadname>try1</threadname>
- <kind>InvalidWrite</kind>
- <what>Invalid write of size 1</what>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>bad_things</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_1</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- </stack>
- <auxwhat>Address 0x........ is 0 bytes after a block of size 3 alloc'd</auxwhat>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>malloc</fn>
- <dir>...</dir>
- <file>vg_replace_malloc.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>bad_things</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_1</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- </stack>
-</error>
-
-<error>
- <unique>0x........</unique>
- <tid>...</tid>
- <threadname>012345678901234</threadname>
- <kind>InvalidWrite</kind>
- <what>Invalid write of size 1</what>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>bad_things</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_2</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- </stack>
- <auxwhat>Address 0x........ is 0 bytes after a block of size 4 alloc'd</auxwhat>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
<truncated beyond 100 lines>
=================================================
./valgrind-old/exp-sgcheck/tests/hackedbz2.stderr.diff-glibc28-amd64
=================================================
--- hackedbz2.stderr.exp-glibc28-amd64 2014-07-25 19:22:55.860619753 -0500
+++ hackedbz2.stderr.out 2014-07-25 20:21:27.537373308 -0500
@@ -1,7 +1,6 @@
Invalid read of size 1
- at 0x........: vex_strlen (hackedbz2.c:1006)
- by 0x........: add_to_myprintf_buf (hackedbz2.c:1284)
+ at 0x........: add_to_myprintf_buf (hackedbz2.c:1006)
by 0x........: vex_printf (hackedbz2.c:1155)
by 0x........: BZ2_compressBlock (hackedbz2.c:4039)
by 0x........: handle_compress (hackedbz2.c:4761)
=================================================
./valgrind-old/memcheck/tests/err_disable3.stderr.diff
=================================================
--- err_disable3.stderr.exp 2014-07-25 19:22:51.713573574 -0500
+++ err_disable3.stderr.out 2014-07-25 19:42:11.071448354 -0500
@@ -10,8 +10,6 @@
Thread 2:
Invalid read of size 1
at 0x........: err (err_disable3.c:25)
- by 0x........: child_fn (err_disable3.c:31)
- ...
Address 0x........ is 5 bytes inside a block of size 10 free'd
at 0x........: free (vg_replace_malloc.c:...)
by 0x........: main (err_disable3.c:42)
=================================================
./valgrind-old/memcheck/tests/err_disable4.stderr.diff
=================================================
--- err_disable4.stderr.exp 2014-07-25 19:22:48.083533151 -0500
+++ err_disable4.stderr.out 2014-07-25 19:42:15.284495177 -0500
@@ -1501,8 +1501,6 @@
Thread x:
Invalid read of size 1
at 0x........: err (err_disable4.c:41)
- by 0x........: child_fn_2 (err_disable4.c:55)
- ...
Address 0x........ is 5 bytes inside a block of size 10 free'd
at 0x........: free (vg_replace_malloc.c:...)
by 0x........: main (err_disable4.c:68)
=================================================
./valgrind-old/memcheck/tests/threadname.stderr.diff
=================================================
--- threadname.stderr.exp 2014-07-25 19:22:51.013565779 -0500
+++ threadname.stderr.out 2014-07-25 19:48:27.499627510 -0500
@@ -9,36 +9,12 @@
Thread 2:
Invalid write of size 1
at 0x........: bad_things (threadname.c:16)
- by 0x........: child_fn_0 (threadname.c:53)
- ...
Address 0x........ is 0 bytes after a block of size 2 alloc'd
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: bad_things (threadname.c:15)
by 0x........: child_fn_0 (threadname.c:53)
...
-Thread 3 try1:
-Invalid write of size 1
- at 0x........: bad_things (threadname.c:16)
- by 0x........: child_fn_1 (threadname.c:38)
- ...
- Address 0x........ is 0 bytes after a block of size 3 alloc'd
- at 0x........: malloc (vg_replace_malloc.c:...)
- by 0x........: bad_things (threadname.c:15)
- by 0x........: child_fn_1 (threadname.c:38)
- ...
-
-Thread 4 012345678901234:
-Invalid write of size 1
- at 0x........: bad_things (threadname.c:16)
- by 0x........: child_fn_2 (threadname.c:26)
- ...
- Address 0x........ is 0 bytes after a block of size 4 alloc'd
- at 0x........: malloc (vg_replace_malloc.c:...)
- by 0x........: bad_things (threadname.c:15)
- by 0x........: child_fn_2 (threadname.c:26)
- ...
-
Thread 1:
Invalid write of size 1
at 0x........: bad_things (threadname.c:16)
=================================================
./valgrind-old/memcheck/tests/threadname_xml.stderr.diff
=================================================
--- threadname_xml.stderr.exp 2014-07-25 19:22:49.686551002 -0500
+++ threadname_xml.stderr.out 2014-07-25 19:48:29.563650401 -0500
@@ -94,14 +94,6 @@
<file>threadname.c</file>
<line>...</line>
</frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_0</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
</stack>
<auxwhat>Address 0x........ is 0 bytes after a block of size 2 alloc'd</auxwhat>
<stack>
@@ -135,112 +127,6 @@
<error>
<unique>0x........</unique>
<tid>...</tid>
- <threadname>try1</threadname>
- <kind>InvalidWrite</kind>
- <what>Invalid write of size 1</what>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>bad_things</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_1</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- </stack>
- <auxwhat>Address 0x........ is 0 bytes after a block of size 3 alloc'd</auxwhat>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>malloc</fn>
- <dir>...</dir>
- <file>vg_replace_malloc.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>bad_things</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_1</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- </stack>
-</error>
-
-<error>
- <unique>0x........</unique>
- <tid>...</tid>
- <threadname>012345678901234</threadname>
- <kind>InvalidWrite</kind>
- <what>Invalid write of size 1</what>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>bad_things</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>child_fn_2</fn>
- <dir>...</dir>
- <file>threadname.c</file>
- <line>...</line>
- </frame>
- </stack>
- <auxwhat>Address 0x........ is 0 bytes after a block of size 4 alloc'd</auxwhat>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
<truncated beyond 100 lines>
|
|
From: Tom H. <to...@co...> - 2014-07-26 02:18:16
|
valgrind revision: 14192
VEX revision: 2910
C compiler: gcc (GCC) 4.7.2 20121109 (Red Hat 4.7.2-8)
GDB: GNU gdb (GDB) Fedora 7.5.1-42.fc18
Assembler: GNU assembler version 2.23.51.0.1-10.fc18 20120806
C library: GNU C Library stable release version 2.16
uname -mrs: Linux 3.15.3-200.fc20.x86_64 x86_64
Vendor version: Fedora release 18 (Spherical Cow)
Nightly build on bristol ( )
Started at 2014-07-26 02:41:12 BST
Ended at 2014-07-26 03:18:05 BST
Results unchanged from 24 hours ago
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... failed
Regression test results follow
== 692 tests, 1 stderr failure, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
exp-sgcheck/tests/preen_invars (stdout)
exp-sgcheck/tests/preen_invars (stderr)
--tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 -vg=../valgrind-new --vg=../valgrind-old
usage: vg_perf [options] [files or dirs]
options for the user, with defaults in [ ], are:
-h --help show this message
--reps=<n> number of repeats for each program [1]
--tools=<t1,t2,t3> tools to run [Nulgrind and Memcheck]
--vg=<dir> top-level directory containing Valgrind to measure
[Valgrind in the current directory, i.e. --vg=.]
Can be specified multiple times.
The "in-place" build is used.
--outer-valgrind: run these Valgrind(s) under the given outer valgrind.
These Valgrind(s) must be configured with --enable-inner.
--outer-tool: tool to use by the outer valgrind (default cachegrind).
--outer-args: use this as outer tool args.
Any tools named in --tools must be present in all directories specified
with --vg. (This is not checked.)
Use EXTRA_REGTEST_OPTS to supply extra args for all tests
real 0m0.012s
user 0m0.009s
sys 0m0.001s
|
|
From: Tom H. <to...@co...> - 2014-07-26 02:10:16
|
valgrind revision: 14192
VEX revision: 2910
C compiler: gcc (GCC) 4.8.3 20140624 (Red Hat 4.8.3-1)
GDB: GNU gdb (GDB) Fedora 7.6.1-46.fc19
Assembler: GNU assembler version 2.23.52.0.1-9.fc19 20130226
C library: GNU C Library (GNU libc) stable release version 2.17
uname -mrs: Linux 3.15.3-200.fc20.x86_64 x86_64
Vendor version: Fedora release 19 (Schrödingerâs Cat)
Nightly build on bristol ( )
Started at 2014-07-26 02:31:37 BST
Ended at 2014-07-26 03:10:05 BST
Results differ from 24 hours ago
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... failed
Regression test results follow
== 692 tests, 2 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
none/tests/fdleak_ipv4 (stdout)
none/tests/fdleak_ipv4 (stderr)
exp-sgcheck/tests/hackedbz2 (stderr)
=================================================
== Results from 24 hours ago ==
=================================================
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... failed
Regression test results follow
== 692 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
exp-sgcheck/tests/hackedbz2 (stderr)
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short 2014-07-26 02:51:18.950302051 +0100
--- new.short 2014-07-26 03:10:05.130744199 +0100
***************
*** 8,10 ****
! == 692 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
exp-sgcheck/tests/hackedbz2 (stderr)
--- 8,12 ----
! == 692 tests, 2 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
! none/tests/fdleak_ipv4 (stdout)
! none/tests/fdleak_ipv4 (stderr)
exp-sgcheck/tests/hackedbz2 (stderr)
--tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 -vg=../valgrind-new --vg=../valgrind-old
usage: vg_perf [options] [files or dirs]
options for the user, with defaults in [ ], are:
-h --help show this message
--reps=<n> number of repeats for each program [1]
--tools=<t1,t2,t3> tools to run [Nulgrind and Memcheck]
--vg=<dir> top-level directory containing Valgrind to measure
[Valgrind in the current directory, i.e. --vg=.]
Can be specified multiple times.
The "in-place" build is used.
--outer-valgrind: run these Valgrind(s) under the given outer valgrind.
These Valgrind(s) must be configured with --enable-inner.
--outer-tool: tool to use by the outer valgrind (default cachegrind).
--outer-args: use this as outer tool args.
Any tools named in --tools must be present in all directories specified
with --vg. (This is not checked.)
Use EXTRA_REGTEST_OPTS to supply extra args for all tests
real 0m0.008s
user 0m0.005s
sys 0m0.001s
|