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
(32) |
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
1
(13) |
2
(14) |
3
(12) |
4
(2) |
|
5
(12) |
6
(6) |
7
(21) |
8
(17) |
9
(19) |
10
(13) |
11
(18) |
|
12
(13) |
13
(13) |
14
(16) |
15
(17) |
16
(11) |
17
(5) |
18
(14) |
|
19
(11) |
20
(7) |
21
(16) |
22
(27) |
23
(20) |
24
(14) |
25
(13) |
|
26
(13) |
27
(15) |
28
(14) |
29
(15) |
30
(20) |
31
(14) |
|
|
From: Tom H. <to...@co...> - 2014-10-07 02:52:09
|
valgrind revision: 14605 VEX revision: 2965 C compiler: gcc (GCC) 4.8.3 20140911 (Red Hat 4.8.3-7) 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.16.2-200.fc20.x86_64 x86_64 Vendor version: Fedora 19 (Schrödingerâs Cat) Nightly build on bristol ( x86_64, Fedora 19 (Schrödingerâs Cat) ) Started at 2014-10-07 02:33:23 BST Ended at 2014-10-07 03:51:53 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 == 695 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/err_disable4 (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.10s no: 1.6s (16.3x, -----) me: 3.3s (33.3x, -----) ca:13.3s (132.6x, -----) he: 2.1s (20.6x, -----) ca: 4.2s (42.1x, -----) dr: 2.0s (20.0x, -----) ma: 1.9s (19.4x, -----) bigcode1 valgrind-old:0.10s no: 1.6s (16.3x, 0.0%) me: 3.3s (33.4x, -0.3%) ca:13.4s (134.3x, -1.3%) he: 2.1s (20.8x, -1.0%) ca: 4.2s (41.7x, 1.0%) dr: 2.0s (20.2x, -1.0%) ma: 1.9s (19.2x, 1.0%) -- bigcode2 -- bigcode2 valgrind-new:0.11s no: 3.8s (34.8x, -----) me: 8.4s (76.8x, -----) ca:26.6s (241.5x, -----) he: 4.9s (44.5x, -----) ca: 7.5s (68.2x, -----) dr: 4.6s (41.5x, -----) ma: 4.5s (40.6x, -----) bigcode2 valgrind-old:0.11s no: 3.9s (35.0x, -0.5%) me: 8.3s (75.8x, 1.3%) ca:26.7s (243.1x, -0.6%) he: 4.9s (44.2x, 0.8%) ca: 7.5s (68.2x, 0.0%) dr: 4.6s (41.8x, -0.9%) ma: 4.5s (40.7x, -0.2%) -- bz2 -- bz2 valgrind-new:0.50s no: 1.6s ( 3.3x, -----) me: 5.7s (11.5x, -----) ca:12.8s (25.6x, -----) he: 8.8s (17.6x, -----) ca:11.8s (23.6x, -----) dr:11.1s (22.1x, -----) ma: 1.6s ( 3.1x, -----) bz2 valgrind-old:0.50s no: 1.6s ( 3.1x, 3.7%) me: 5.7s (11.4x, 0.7%) ca:12.6s (25.2x, 1.8%) he: 8.7s (17.5x, 0.7%) ca:11.7s (23.4x, 0.9%) dr:12.4s (24.8x,-12.1%) ma: 1.7s ( 3.4x, -7.6%) -- fbench -- fbench valgrind-new:0.22s no: 1.0s ( 4.7x, -----) me: 3.6s (16.4x, -----) ca: 6.1s (27.7x, -----) he: 3.0s (13.6x, -----) ca: 3.6s (16.5x, -----) dr: 2.8s (12.8x, -----) ma: 1.1s ( 4.9x, -----) fbench valgrind-old:0.22s no: 1.1s ( 4.8x, -1.0%) me: 3.7s (16.7x, -1.7%) ca: 5.5s (25.1x, 9.4%) he: 2.8s (12.5x, 7.7%) ca: 3.4s (15.3x, 7.2%) dr: 2.6s (11.7x, 8.5%) ma: 1.1s ( 4.9x, -0.9%) -- ffbench -- ffbench valgrind-new:0.24s no: 1.0s ( 4.1x, -----) me: 3.1s (12.9x, -----) ca: 1.9s ( 8.0x, -----) he: 7.7s (32.0x, -----) ca: 5.4s (22.6x, -----) dr: 3.6s (14.9x, -----) ma: 0.9s ( 3.8x, -----) ffbench valgrind-old:0.24s no: 1.2s ( 5.0x,-22.4%) me: 3.0s (12.7x, 1.3%) ca: 1.9s ( 7.8x, 1.6%) he: 5.8s (24.0x, 25.0%) ca: 4.9s (20.3x, 10.1%) dr: 3.5s (14.5x, 2.5%) ma: 0.9s ( 3.8x, -1.1%) -- heap -- heap valgrind-new:0.11s no: 0.6s ( 5.7x, -----) me: 5.8s (52.4x, -----) ca: 7.2s (65.9x, -----) he: 7.0s (63.9x, -----) ca: 3.7s (33.6x, -----) dr: 5.0s (45.1x, -----) ma: 4.9s (44.9x, -----) heap valgrind-old:0.11s no: 0.6s ( 5.8x, -1.6%) me: 5.7s (51.7x, 1.2%) ca: 7.0s (63.5x, 3.6%) he: 7.3s (66.8x, -4.6%) ca: 3.8s (34.2x, -1.6%) dr: 4.5s (41.3x, 8.5%) ma: 5.0s (45.3x, -0.8%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.10s no: 0.7s ( 6.9x, -----) me:10.4s (103.8x, -----) ca: 6.9s (69.0x, -----) he: 8.0s (79.7x, -----) ca: 4.0s (39.9x, -----) dr: 5.2s (52.5x, -----) ma: 4.9s (49.0x, -----) heap_pdb4 valgrind-old:0.10s no: 0.7s ( 6.8x, 1.4%) me: 8.8s (88.4x, 14.8%) ca: 6.8s (67.6x, 2.0%) he: 7.8s (77.7x, 2.5%) ca: 4.1s (40.9x, -2.5%) dr: 5.3s (52.9x, -0.8%) ma: 4.9s (49.2x, -0.4%) -- many-loss-records -- many-loss-records valgrind-new:0.01s no: 0.3s (26.0x, -----) me: 1.5s (147.0x, -----) ca: 1.1s (106.0x, -----) he: 1.3s (127.0x, -----) ca: 0.7s (72.0x, -----) dr: 1.2s (116.0x, -----) ma: 1.1s (107.0x, -----) many-loss-records valgrind-old:0.01s no: 0.3s (26.0x, 0.0%) me: 1.5s (148.0x, -0.7%) ca: 1.0s (101.0x, 4.7%) he: 1.3s (129.0x, -1.6%) ca: 0.7s (73.0x, -1.4%) dr: 1.2s (119.0x, -2.6%) ma: 1.1s (106.0x, 0.9%) -- many-xpts -- many-xpts valgrind-new:0.03s no: 0.3s (10.3x, -----) me: 1.7s (55.3x, -----) ca: 2.8s (93.0x, -----) he: 2.3s (76.0x, -----) ca: 1.0s (34.0x, -----) dr: 1.7s (56.3x, -----) ma: 1.6s (52.0x, -----) many-xpts valgrind-old:0.03s no: 0.3s (11.0x, -6.5%) me: 1.6s (55.0x, 0.6%) ca: 2.6s (87.7x, 5.7%) he: 2.3s (76.3x, -0.4%) ca: 1.0s (33.7x, 1.0%) dr: 1.6s (54.0x, 4.1%) ma: 1.6s (52.0x, 0.0%) -- sarp -- sarp valgrind-new:0.02s no: 0.3s (14.0x, -----) me: 2.4s (118.0x, -----) ca: 1.7s (86.5x, -----) he: 6.4s (320.0x, -----) ca: 1.0s (51.0x, -----) dr: 1.1s (56.5x, -----) ma: 0.3s (15.5x, -----) sarp valgrind-old:0.02s no: 0.3s (14.5x, -3.6%) me: 2.4s (118.0x, 0.0%) ca: 1.7s (85.0x, 1.7%) he: 6.5s (323.0x, -0.9%) ca: 1.0s (50.5x, 1.0%) dr: 1.1s (55.0x, 2.7%) ma: 0.3s (15.0x, 3.2%) -- tinycc -- tinycc valgrind-new:0.16s no: 1.4s ( 8.8x, -----) me: 9.0s (56.0x, -----) ca:10.9s (68.4x, -----) he:10.3s (64.5x, -----) ca: 9.0s (56.0x, -----) dr: 8.8s (54.9x, -----) ma: 2.4s (15.2x, -----) tinycc valgrind-old:0.16s no: 1.5s ( 9.2x, -5.0%) me: 8.2s (50.9x, 9.0%) ca:11.5s (71.6x, -4.8%) he:11.6s (72.4x,-12.3%) ca: 8.8s (54.9x, 1.9%) dr: 8.9s (55.6x, -1.4%) ma: 2.4s (15.1x, 0.4%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 37m12.636s user 35m46.598s sys 0m26.906s |
|
From: Tom H. <to...@co...> - 2014-10-07 02:39:42
|
valgrind revision: 14605 VEX revision: 2965 C compiler: gcc (GCC) 4.8.3 20140911 (Red Hat 4.8.3-7) GDB: GNU gdb (GDB) Fedora 7.7.1-19.fc20 Assembler: GNU assembler version 2.23.2 C library: GNU C Library (GNU libc) stable release version 2.18 uname -mrs: Linux 3.16.2-200.fc20.x86_64 x86_64 Vendor version: Fedora 20 (Heisenbug) Nightly build on bristol ( x86_64, Fedora 20 ) Started at 2014-10-07 02:21:30 BST Ended at 2014-10-07 03:39:23 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 == 695 tests, 2 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/err_disable4 (stderr) memcheck/tests/thread_alloca (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 == 695 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/err_disable4 (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2014-10-07 02:41:19.558500927 +0100 --- new.short 2014-10-07 03:02:07.630483682 +0100 *************** *** 8,11 **** ! == 695 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/err_disable4 (stderr) --- 8,12 ---- ! == 695 tests, 2 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/err_disable4 (stderr) + memcheck/tests/thread_alloca (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.11s no: 1.6s (14.5x, -----) me: 3.3s (30.3x, -----) ca:13.2s (119.8x, -----) he: 2.0s (18.5x, -----) ca: 4.2s (37.7x, -----) dr: 2.0s (18.1x, -----) ma: 1.9s (17.5x, -----) bigcode1 valgrind-old:0.11s no: 1.6s (14.5x, 0.0%) me: 3.3s (30.0x, 0.9%) ca:12.9s (117.0x, 2.4%) he: 2.0s (18.6x, -0.5%) ca: 4.2s (37.9x, -0.5%) dr: 2.0s (18.4x, -1.5%) ma: 1.9s (17.5x, 0.0%) -- bigcode2 -- bigcode2 valgrind-new:0.11s no: 3.8s (34.8x, -----) me: 8.4s (76.4x, -----) ca:26.0s (236.5x, -----) he: 4.9s (44.5x, -----) ca: 7.5s (68.0x, -----) dr: 4.6s (41.7x, -----) ma: 4.5s (40.7x, -----) bigcode2 valgrind-old:0.11s no: 3.8s (34.8x, 0.0%) me: 8.4s (76.5x, -0.1%) ca:25.8s (234.1x, 1.0%) he: 4.8s (43.8x, 1.4%) ca: 7.4s (67.4x, 0.9%) dr: 4.5s (41.4x, 0.9%) ma: 4.4s (40.4x, 0.9%) -- bz2 -- bz2 valgrind-new:0.49s no: 1.6s ( 3.2x, -----) me: 5.7s (11.7x, -----) ca:12.9s (26.3x, -----) he: 8.6s (17.6x, -----) ca:11.7s (23.9x, -----) dr:10.4s (21.2x, -----) ma: 1.6s ( 3.2x, -----) bz2 valgrind-old:0.49s no: 1.6s ( 3.3x, -1.9%) me: 5.6s (11.5x, 1.2%) ca:13.0s (26.5x, -0.7%) he: 8.8s (18.0x, -2.0%) ca:11.8s (24.1x, -0.7%) dr:10.4s (21.1x, 0.3%) ma: 1.6s ( 3.2x, -0.6%) -- fbench -- fbench valgrind-new:0.22s no: 1.0s ( 4.6x, -----) me: 3.5s (16.0x, -----) ca: 5.6s (25.3x, -----) he: 2.6s (12.0x, -----) ca: 3.3s (15.1x, -----) dr: 2.6s (11.8x, -----) ma: 1.1s ( 4.9x, -----) fbench valgrind-old:0.22s no: 1.0s ( 4.7x, -1.0%) me: 3.5s (16.0x, 0.0%) ca: 5.6s (25.3x, 0.0%) he: 2.6s (12.0x, 0.8%) ca: 3.3s (15.0x, 0.9%) dr: 2.6s (11.7x, 0.8%) ma: 1.1s ( 4.9x, 0.0%) -- ffbench -- ffbench valgrind-new:0.23s no: 1.0s ( 4.2x, -----) me: 3.1s (13.3x, -----) ca: 1.9s ( 8.4x, -----) he: 7.0s (30.3x, -----) ca: 5.2s (22.4x, -----) dr: 3.5s (15.3x, -----) ma: 0.9s ( 3.9x, -----) ffbench valgrind-old:0.23s no: 0.9s ( 4.1x, 2.1%) me: 3.0s (13.0x, 2.0%) ca: 1.9s ( 8.3x, 1.5%) he: 6.2s (27.0x, 10.6%) ca: 5.0s (21.9x, 2.5%) dr: 3.5s (15.1x, 1.1%) ma: 0.9s ( 3.9x, 0.0%) -- heap -- heap valgrind-new:0.08s no: 0.6s ( 7.5x, -----) me: 5.2s (65.0x, -----) ca: 6.3s (78.4x, -----) he: 7.0s (87.0x, -----) ca: 3.7s (46.1x, -----) dr: 5.0s (63.1x, -----) ma: 4.7s (58.6x, -----) heap valgrind-old:0.08s no: 0.6s ( 7.5x, 0.0%) me: 5.1s (63.5x, 2.3%) ca: 6.2s (77.4x, 1.3%) he: 6.9s (85.8x, 1.4%) ca: 3.6s (44.9x, 2.7%) dr: 5.0s (63.1x, 0.0%) ma: 4.7s (58.8x, -0.2%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.10s no: 0.7s ( 6.8x, -----) me: 8.8s (88.5x, -----) ca: 6.8s (67.8x, -----) he: 8.0s (80.1x, -----) ca: 3.9s (39.1x, -----) dr: 5.7s (56.9x, -----) ma: 5.0s (50.0x, -----) heap_pdb4 valgrind-old:0.10s no: 0.7s ( 6.7x, 1.5%) me: 8.9s (89.5x, -1.1%) ca: 6.6s (66.2x, 2.4%) he: 8.1s (80.5x, -0.5%) ca: 3.9s (39.4x, -0.8%) dr: 5.7s (57.1x, -0.4%) ma: 5.3s (53.1x, -6.2%) -- many-loss-records -- many-loss-records valgrind-new:0.01s no: 0.3s (27.0x, -----) me: 1.4s (145.0x, -----) ca: 1.0s (100.0x, -----) he: 1.3s (130.0x, -----) ca: 0.7s (72.0x, -----) dr: 1.2s (119.0x, -----) ma: 1.1s (115.0x, -----) many-loss-records valgrind-old:0.01s no: 0.3s (27.0x, 0.0%) me: 1.6s (155.0x, -6.9%) ca: 1.0s (102.0x, -2.0%) he: 1.4s (136.0x, -4.6%) ca: 0.7s (73.0x, -1.4%) dr: 1.2s (118.0x, 0.8%) ma: 1.1s (109.0x, 5.2%) -- many-xpts -- many-xpts valgrind-new:0.03s no: 0.3s (11.7x, -----) me: 1.8s (61.0x, -----) ca: 2.9s (96.0x, -----) he: 2.3s (76.3x, -----) ca: 1.0s (33.3x, -----) dr: 1.6s (53.0x, -----) ma: 1.7s (56.0x, -----) many-xpts valgrind-old:0.03s no: 0.3s (11.7x, 0.0%) me: 1.8s (59.3x, 2.7%) ca: 2.6s (88.3x, 8.0%) he: 2.3s (77.0x, -0.9%) ca: 1.0s (33.0x, 1.0%) dr: 1.6s (52.3x, 1.3%) ma: 1.6s (51.7x, 7.7%) -- sarp -- sarp valgrind-new:0.02s no: 0.3s (13.5x, -----) me: 2.4s (118.0x, -----) ca: 1.7s (86.0x, -----) he: 6.4s (321.0x, -----) ca: 1.0s (51.5x, -----) dr: 1.1s (55.0x, -----) ma: 0.3s (15.0x, -----) sarp valgrind-old:0.02s no: 0.3s (15.5x,-14.8%) me: 2.5s (125.5x, -6.4%) ca: 1.7s (86.0x, 0.0%) he: 7.2s (359.5x,-12.0%) ca: 1.0s (52.0x, -1.0%) dr: 1.1s (55.5x, -0.9%) ma: 0.3s (15.5x, -3.3%) -- tinycc -- tinycc valgrind-new:0.20s no: 1.4s ( 7.2x, -----) me: 8.2s (40.8x, -----) ca:11.2s (55.9x, -----) he:11.5s (57.7x, -----) ca: 9.5s (47.4x, -----) dr: 9.2s (45.8x, -----) ma: 2.5s (12.5x, -----) tinycc valgrind-old:0.20s no: 1.6s ( 8.2x,-13.1%) me: 9.1s (45.4x,-11.4%) ca:11.7s (58.7x, -4.9%) he:11.4s (57.0x, 1.3%) ca: 8.5s (42.4x, 10.5%) dr: 8.5s (42.5x, 7.3%) ma: 2.6s (12.9x, -2.8%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 37m15.636s user 35m15.790s sys 0m26.961s |
|
From: <ma...@bu...> - 2014-10-07 01:52:58
|
valgrind revision: 14605
VEX revision: 2965
C compiler: gcc (Debian 4.7.2-5) 4.7.2
GDB: GNU gdb (GDB) 7.4.1-debian
Assembler: GNU assembler (GNU Binutils for Debian) 2.22
C library: GNU C Library (Debian EGLIBC 2.13-38+deb7u4) stable release version 2.13
uname -mrs: Linux 3.2.0-4-amd64 x86_64
Vendor version: Debian GNU/Linux 7 (wheezy)
Nightly build on wildebeest ( Debian 7.6 wheezy x86_64 )
Started at 2014-10-07 00:00:01 UTC
Ended at 2014-10-07 01:52:44 UTC
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
== 683 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
helgrind/tests/pth_destroy_cond (stderr)
=================================================
== Results from 24 hours ago ==
=================================================
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... done
Regression test results follow
== 683 tests, 0 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short 2014-10-07 00:41:24.948524032 +0000
--- new.short 2014-10-07 01:04:59.032822964 +0000
***************
*** 4,6 ****
Building valgrind ... done
! Running regression tests ... done
--- 4,6 ----
Building valgrind ... done
! Running regression tests ... failed
***************
*** 8,10 ****
! == 683 tests, 0 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
--- 8,11 ----
! == 683 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
! helgrind/tests/pth_destroy_cond (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.14s no: 2.3s (16.3x, -----) me: 4.5s (32.1x, -----) ca:17.4s (124.3x, -----) he: 2.7s (19.2x, -----) ca: 5.0s (35.9x, -----) dr: 2.6s (18.9x, -----) ma: 2.6s (18.3x, -----)
bigcode1 valgrind-old:0.14s no: 2.2s (15.5x, 4.8%) me: 4.5s (32.0x, 0.4%) ca:17.4s (124.6x, -0.2%) he: 2.6s (18.9x, 1.9%) ca: 4.7s (33.4x, 7.0%) dr: 2.5s (18.2x, 3.8%) ma: 2.5s (17.7x, 3.1%)
-- bigcode2 --
bigcode2 valgrind-new:0.13s no: 5.0s (38.7x, -----) me:11.0s (84.8x, -----) ca:36.4s (279.9x, -----) he: 6.4s (49.4x, -----) ca: 9.6s (73.9x, -----) dr: 6.6s (50.5x, -----) ma: 6.1s (46.8x, -----)
bigcode2 valgrind-old:0.13s no: 5.3s (41.1x, -6.2%) me:11.0s (84.8x, 0.0%) ca:33.9s (260.6x, 6.9%) he: 7.0s (53.5x, -8.3%) ca: 9.2s (70.9x, 4.1%) dr: 6.1s (47.2x, 6.5%) ma: 5.9s (45.2x, 3.5%)
-- bz2 --
bz2 valgrind-new:0.68s no: 2.1s ( 3.1x, -----) me: 7.7s (11.3x, -----) ca:16.0s (23.5x, -----) he:11.6s (17.1x, -----) ca:13.6s (20.0x, -----) dr:14.5s (21.3x, -----) ma: 2.2s ( 3.2x, -----)
bz2 valgrind-old:0.68s no: 2.2s ( 3.3x, -6.1%) me: 8.0s (11.7x, -3.8%) ca:16.5s (24.2x, -3.2%) he:11.9s (17.5x, -2.7%) ca:14.3s (21.0x, -5.1%) dr:14.7s (21.6x, -1.4%) ma: 2.3s ( 3.4x, -5.0%)
-- fbench --
fbench valgrind-new:0.30s no: 1.4s ( 4.6x, -----) me: 4.9s (16.3x, -----) ca: 7.8s (25.8x, -----) he: 3.8s (12.6x, -----) ca: 4.0s (13.4x, -----) dr: 3.2s (10.8x, -----) ma: 1.4s ( 4.8x, -----)
fbench valgrind-old:0.30s no: 1.4s ( 4.8x, -4.3%) me: 4.8s (15.9x, 2.5%) ca: 7.8s (25.9x, -0.4%) he: 3.7s (12.3x, 2.6%) ca: 3.9s (13.1x, 2.5%) dr: 3.4s (11.4x, -5.2%) ma: 1.5s ( 4.9x, -2.1%)
-- ffbench --
ffbench valgrind-new:0.26s no: 1.3s ( 5.2x, -----) me: 3.9s (14.9x, -----) ca: 2.4s ( 9.3x, -----) he: 9.1s (35.0x, -----) ca: 5.4s (20.6x, -----) dr: 4.4s (16.8x, -----) ma: 1.2s ( 4.5x, -----)
ffbench valgrind-old:0.26s no: 1.3s ( 4.8x, 6.0%) me: 3.9s (15.1x, -1.6%) ca: 2.4s ( 9.2x, 1.2%) he: 9.1s (34.9x, 0.4%) ca: 5.2s (20.1x, 2.6%) dr: 4.4s (16.8x, 0.0%) ma: 1.2s ( 4.5x, 0.8%)
-- heap --
heap valgrind-new:0.10s no: 1.0s (10.0x, -----) me: 7.0s (69.5x, -----) ca: 8.1s (80.6x, -----) he: 9.0s (90.2x, -----) ca: 4.3s (43.1x, -----) dr: 5.8s (57.8x, -----) ma: 6.4s (63.8x, -----)
heap valgrind-old:0.10s no: 0.9s ( 8.6x, 14.0%) me: 6.8s (67.6x, 2.7%) ca: 7.6s (76.0x, 5.7%) he: 8.8s (88.2x, 2.2%) ca: 4.1s (41.2x, 4.4%) dr: 6.4s (63.7x,-10.2%) ma: 6.1s (61.4x, 3.8%)
-- heap_pdb4 --
heap_pdb4 valgrind-new:0.15s no: 0.9s ( 6.1x, -----) me:11.7s (78.1x, -----) ca: 8.6s (57.1x, -----) he:10.3s (68.9x, -----) ca: 4.5s (29.9x, -----) dr: 6.4s (42.9x, -----) ma: 7.5s (50.1x, -----)
heap_pdb4 valgrind-old:0.15s no: 0.9s ( 6.2x, -1.1%) me:11.8s (78.9x, -1.0%) ca: 8.6s (57.2x, -0.1%) he:10.4s (69.3x, -0.5%) ca: 4.5s (29.9x, -0.2%) dr: 6.5s (43.2x, -0.8%) ma: 6.5s (43.5x, 13.2%)
-- many-loss-records --
many-loss-records valgrind-new:0.02s no: 0.3s (17.0x, -----) me: 1.9s (92.5x, -----) ca: 1.3s (63.5x, -----) he: 1.6s (81.0x, -----) ca: 0.9s (43.0x, -----) dr: 1.4s (69.5x, -----) ma: 1.3s (66.0x, -----)
many-loss-records valgrind-old:0.02s no: 0.3s (17.5x, -2.9%) me: 1.8s (91.0x, 1.6%) ca: 1.2s (62.5x, 1.6%) he: 1.6s (82.0x, -1.2%) ca: 0.9s (43.5x, -1.2%) dr: 1.5s (73.0x, -5.0%) ma: 1.3s (66.0x, 0.0%)
-- many-xpts --
many-xpts valgrind-new:0.04s no: 0.4s (10.5x, -----) me: 2.5s (61.2x, -----) ca: 3.3s (83.5x, -----) he: 3.1s (76.8x, -----) ca: 1.2s (30.0x, -----) dr: 1.9s (47.8x, -----) ma: 2.0s (49.8x, -----)
many-xpts valgrind-old:0.04s no: 0.4s (10.5x, 0.0%) me: 2.5s (61.2x, 0.0%) ca: 3.4s (83.8x, -0.3%) he: 3.1s (77.0x, -0.3%) ca: 1.2s (30.2x, -0.8%) dr: 1.9s (48.0x, -0.5%) ma: 2.0s (49.5x, 0.5%)
-- sarp --
sarp valgrind-new:0.02s no: 0.4s (18.5x, -----) me: 3.1s (154.5x, -----) ca: 2.2s (109.0x, -----) he: 9.8s (492.0x, -----) ca: 1.2s (58.0x, -----) dr: 1.3s (65.0x, -----) ma: 0.4s (20.0x, -----)
sarp valgrind-old:0.02s no: 0.4s (18.5x, 0.0%) me: 3.1s (154.5x, 0.0%) ca: 2.2s (108.5x, 0.5%) he: 9.9s (493.0x, -0.2%) ca: 1.2s (58.0x, 0.0%) dr: 1.3s (65.0x, 0.0%) ma: 0.4s (20.0x, 0.0%)
-- tinycc --
tinycc valgrind-new:0.28s no: 1.8s ( 6.4x, -----) me:11.0s (39.1x, -----) ca:13.7s (48.9x, -----) he:13.0s (46.3x, -----) ca: 9.9s (35.5x, -----) dr: 9.6s (34.4x, -----) ma: 3.5s (12.7x, -----)
tinycc valgrind-old:0.28s no: 1.8s ( 6.4x, -1.1%) me:12.0s (43.0x, -9.8%) ca:13.6s (48.7x, 0.4%) he:13.2s (47.3x, -2.2%) ca:10.0s (35.7x, -0.4%) dr: 9.6s (34.4x, 0.2%) ma: 3.1s (11.0x, 13.2%)
-- Finished tests in perf ----------------------------------------------
== 11 programs, 154 timings =================
2711.71user 32.33system 47:45.39elapsed 95%CPU (0avgtext+0avgdata 500768maxresident)k
138448inputs+452928outputs (243major+11719140minor)pagefaults 0swaps
=================================================
./valgrind-new/helgrind/tests/pth_destroy_cond.stderr.diff
=================================================
--- pth_destroy_cond.stderr.exp 2014-10-07 00:41:28.624524435 +0000
+++ pth_destroy_cond.stderr.out 2014-10-07 00:56:13.132681583 +0000
@@ -5,6 +5,34 @@
by 0x........: pthread_create@* (hg_intercepts.c:...)
by 0x........: main (pth_destroy_cond.c:29)
+---Thread-Announcement------------------------------------------
+
+Thread #x is the program's root thread
+
+----------------------------------------------------------------
+
+ Lock at 0x........ was first observed
+ at 0x........: pthread_mutex_init (hg_intercepts.c:...)
+ by 0x........: main (pth_destroy_cond.c:25)
+ Address 0x........ is 0 bytes inside data symbol "mutex"
+
+Possible data race during read of size 1 at 0x........ by thread #x
+Locks held: 1, at address 0x........
+ at 0x........: my_memcmp (hg_intercepts.c:...)
+ by 0x........: pthread_cond_destroy_WRK (hg_intercepts.c:...)
+ by 0x........: pthread_cond_destroy@* (hg_intercepts.c:...)
+ by 0x........: ThreadFunction (pth_destroy_cond.c:18)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
+This conflicts with a previous write of size 4 by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...)
+ by 0x........: pthread_cond_wait@* (hg_intercepts.c:...)
+ by 0x........: main (pth_destroy_cond.c:31)
+ Address 0x........ is 4 bytes inside data symbol "cond"
+
----------------------------------------------------------------
Thread #x: pthread_cond_destroy: destruction of condition variable being waited upon
|
|
From: <sv...@va...> - 2014-10-06 21:55:07
|
Author: philippe
Date: Mon Oct 6 22:55:00 2014
New Revision: 14605
Log:
Indicate the fix for 339721 is only partial
Modified:
trunk/NEWS
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Mon Oct 6 22:55:00 2014
@@ -35,7 +35,7 @@
339182 ppc64: AvSplat ought to load destination vector register with 16/16
bytes stored prior
339433 ppc64 lxvw4x instruction uses four 32-byte loads
-339721 assertion 'check_sibling == sibling' failed in readdwarf3.c ...
+(not fully fixed yet) 339721 assertion 'check_sibling == sibling' failed in readdwarf3.c ...
n-i-bz Old STABS code is still being compiled, but never used. Remove it.
n-i-bz Fix compilation on distros with glibc < 2.5
|
|
From: <sv...@va...> - 2014-10-06 21:53:11
|
Author: florian
Date: Mon Oct 6 22:53:04 2014
New Revision: 14604
Log:
Add a few asserts.
Modified:
branches/BUF_REMOVAL/drd/drd_error.c
branches/BUF_REMOVAL/exp-sgcheck/pc_common.c
branches/BUF_REMOVAL/helgrind/hg_errors.c
branches/BUF_REMOVAL/memcheck/mc_errors.c
Modified: branches/BUF_REMOVAL/drd/drd_error.c
==============================================================================
--- branches/BUF_REMOVAL/drd/drd_error.c (original)
+++ branches/BUF_REMOVAL/drd/drd_error.c Mon Oct 6 22:53:04 2014
@@ -602,6 +602,7 @@
SizeT drd_get_extra_suppression_info(Error* e,
/*OUT*/HChar* buf, Int nBuf)
{
+ tl_assert(nBuf >= 1);
buf[0] = '\0';
return 0;
}
@@ -610,6 +611,7 @@
SizeT drd_print_extra_suppression_use(Supp* su,
/*OUT*/HChar* buf, Int nBuf)
{
+ tl_assert(nBuf >= 1);
buf[0] = '\0';
return 0;
}
Modified: branches/BUF_REMOVAL/exp-sgcheck/pc_common.c
==============================================================================
--- branches/BUF_REMOVAL/exp-sgcheck/pc_common.c (original)
+++ branches/BUF_REMOVAL/exp-sgcheck/pc_common.c Mon Oct 6 22:53:04 2014
@@ -780,6 +780,7 @@
{
ErrorKind ekind = VG_(get_error_kind )(err);
tl_assert(buf);
+ tl_assert(nBuf >= 1);
if (XE_SysParam == ekind) {
const HChar* errstr = VG_(get_error_string)(err);
@@ -794,6 +795,7 @@
SizeT pc_print_extra_suppression_use ( Supp* su,
/*OUT*/HChar* buf, Int nBuf )
{
+ tl_assert(nBuf >= 1);
buf[0] = '\0';
return 0;
}
Modified: branches/BUF_REMOVAL/helgrind/hg_errors.c
==============================================================================
--- branches/BUF_REMOVAL/helgrind/hg_errors.c (original)
+++ branches/BUF_REMOVAL/helgrind/hg_errors.c Mon Oct 6 22:53:04 2014
@@ -1311,6 +1311,7 @@
SizeT HG_(get_extra_suppression_info) ( Error* err,
/*OUT*/HChar* buf, Int nBuf )
{
+ tl_assert(nBuf >= 1);
/* Do nothing */
buf[0] = '\0';
return 0;
@@ -1319,6 +1320,7 @@
SizeT HG_(print_extra_suppression_use) ( Supp* su,
/*OUT*/HChar* buf, Int nBuf )
{
+ tl_assert(nBuf >= 1);
/* Do nothing */
buf[0] = '\0';
return 0;
Modified: branches/BUF_REMOVAL/memcheck/mc_errors.c
==============================================================================
--- branches/BUF_REMOVAL/memcheck/mc_errors.c (original)
+++ branches/BUF_REMOVAL/memcheck/mc_errors.c Mon Oct 6 22:53:04 2014
@@ -1516,6 +1516,7 @@
{
ErrorKind ekind = VG_(get_error_kind )(err);
tl_assert(buf);
+ tl_assert(nBuf >= 1);
if (Err_RegParam == ekind || Err_MemParam == ekind) {
const HChar* errstr = VG_(get_error_string)(err);
@@ -1539,6 +1540,8 @@
SizeT MC_(print_extra_suppression_use) ( Supp *su,
/*OUT*/HChar *buf, Int nBuf )
{
+ tl_assert(nBuf >= 1);
+
if (VG_(get_supp_kind)(su) == LeakSupp) {
MC_LeakSuppExtra *lse = (MC_LeakSuppExtra*) VG_(get_supp_extra) (su);
|
|
From: <sv...@va...> - 2014-10-06 21:46:52
|
Author: philippe
Date: Mon Oct 6 22:46:43 2014
New Revision: 14603
Log:
fix 339721 assertion 'check_sibling == sibling' failed in readdwarf3.c ...
The skip code was wrongly skipping 16 bytes, while only 8 are read
for a DW_FORM_ref_sig8.
Note that the problem is made visible by an assert when using
--trace-symtab=yes but in fact this is a real bug in the dwarf reader,
that was introduced in one of the optimisations done for the inline info.
It can manifest itself with other symptoms:
One of the 2 following assertions can fail:
vg_assert (check_sibling == sibling);
vg_assert (get_position_of_Cursor (&check_skip)
== get_position_of_Cursor (&c));
Or the following error can be given:
--29973-- WARNING: Serious error when reading debug info
--29973-- When reading debug info from /home/philippe/valgrind/trunk_untouched/memcheck/tests/dw4:
--29973-- Overrun whilst reading .debug_info section
Modified:
trunk/NEWS
trunk/coregrind/m_debuginfo/readdwarf3.c
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Mon Oct 6 22:46:43 2014
@@ -32,11 +32,12 @@
339156 gdbsrv not called for fatal signal
339442 Fix testsuite build failure on OS X 10.9
339645 Use correct tag names in sys_getdents/64 wrappers
-n-i-bz Old STABS code is still being compiled, but never used. Remove it.
-n-i-bz Fix compilation on distros with glibc < 2.5
339182 ppc64: AvSplat ought to load destination vector register with 16/16
bytes stored prior
339433 ppc64 lxvw4x instruction uses four 32-byte loads
+339721 assertion 'check_sibling == sibling' failed in readdwarf3.c ...
+n-i-bz Old STABS code is still being compiled, but never used. Remove it.
+n-i-bz Fix compilation on distros with glibc < 2.5
Release 3.10.0 (10 September 2014)
Modified: trunk/coregrind/m_debuginfo/readdwarf3.c
==============================================================================
--- trunk/coregrind/m_debuginfo/readdwarf3.c (original)
+++ trunk/coregrind/m_debuginfo/readdwarf3.c Mon Oct 6 22:46:43 2014
@@ -1498,7 +1498,7 @@
case DW_FORM_block:
return VARSZ_FORM;
case DW_FORM_ref_sig8:
- return 8 + 8;
+ return 8;
case DW_FORM_indirect:
return VARSZ_FORM;
case DW_FORM_GNU_ref_alt:
|
|
From: <sv...@va...> - 2014-10-06 21:12:02
|
Author: florian
Date: Mon Oct 6 22:11:55 2014
New Revision: 14602
Log:
Comment only change.
Modified:
branches/BUF_REMOVAL/coregrind/m_libcprint.c
Modified: branches/BUF_REMOVAL/coregrind/m_libcprint.c
==============================================================================
--- branches/BUF_REMOVAL/coregrind/m_libcprint.c (original)
+++ branches/BUF_REMOVAL/coregrind/m_libcprint.c Mon Oct 6 22:11:55 2014
@@ -227,8 +227,8 @@
/* --------- snprintf --------- */
-/* The behaviour of VG_(snprintf) and VG_(vsnprintf) differs from the
- semantics defined in C99. Let S be the size of the buffer as given in
+/* The return value of VG_(snprintf) and VG_(vsnprintf) differs from
+ what is defined in C99. Let S be the size of the buffer as given in
the 2nd argument.
Return value R:
R < S: The output string was successfully written to the buffer.
|
|
From: <sv...@va...> - 2014-10-06 21:04:22
|
Author: florian
Date: Mon Oct 6 22:04:14 2014
New Revision: 14601
Log:
Followup to r14600. Copy the contents of pub_core_guest.h to pub_tool_guest.h
to make it available to tools. This allows to remove quite a bit of
ifdeffery from memcheck's mc_machine.c
Added:
trunk/include/pub_tool_guest.h
Modified:
trunk/coregrind/pub_core_guest.h
trunk/include/Makefile.am
trunk/memcheck/mc_machine.c
Modified: trunk/coregrind/pub_core_guest.h
==============================================================================
--- trunk/coregrind/pub_core_guest.h (original)
+++ trunk/coregrind/pub_core_guest.h Mon Oct 6 22:04:14 2014
@@ -37,36 +37,11 @@
#ifndef __PUB_CORE_GUEST_H
#define __PUB_CORE_GUEST_H
-#if defined(VGA_x86)
-# include "libvex_guest_x86.h"
- typedef VexGuestX86State VexGuestArchState;
-#elif defined(VGA_amd64)
-# include "libvex_guest_amd64.h"
- typedef VexGuestAMD64State VexGuestArchState;
-#elif defined(VGA_ppc32)
-# include "libvex_guest_ppc32.h"
- typedef VexGuestPPC32State VexGuestArchState;
-#elif defined(VGA_ppc64be) || defined(VGA_ppc64le)
-# include "libvex_guest_ppc64.h"
- typedef VexGuestPPC64State VexGuestArchState;
-#elif defined(VGA_arm)
-# include "libvex_guest_arm.h"
- typedef VexGuestARMState VexGuestArchState;
-#elif defined(VGA_arm64)
-# include "libvex_guest_arm64.h"
- typedef VexGuestARM64State VexGuestArchState;
-#elif defined(VGA_s390x)
-# include "libvex_guest_s390x.h"
- typedef VexGuestS390XState VexGuestArchState;
-#elif defined(VGA_mips32)
-# include "libvex_guest_mips32.h"
- typedef VexGuestMIPS32State VexGuestArchState;
-#elif defined(VGA_mips64)
-# include "libvex_guest_mips64.h"
- typedef VexGuestMIPS64State VexGuestArchState;
-#else
-# error Unknown arch
-#endif
+#include "pub_tool_guest.h"
+
+// No core-only exports; everything in this module is visible to both
+// the core and tools.
+
#endif // __PUB_CORE_GUEST_H
Modified: trunk/include/Makefile.am
==============================================================================
--- trunk/include/Makefile.am (original)
+++ trunk/include/Makefile.am Mon Oct 6 22:04:14 2014
@@ -14,6 +14,7 @@
pub_tool_errormgr.h \
pub_tool_execontext.h \
pub_tool_gdbserver.h \
+ pub_tool_guest.h \
pub_tool_poolalloc.h \
pub_tool_hashtable.h \
pub_tool_libcbase.h \
Added: trunk/include/pub_tool_guest.h
==============================================================================
--- trunk/include/pub_tool_guest.h (added)
+++ trunk/include/pub_tool_guest.h Mon Oct 6 22:04:14 2014
@@ -0,0 +1,75 @@
+/* -*- mode: C; c-basic-offset: 3; -*- */
+
+/*---------------------------------------------------------------*/
+/*--- Provides guest state definition. pub_tool_guest.h ---*/
+/*---------------------------------------------------------------*/
+
+/*
+ This file is part of Valgrind, a dynamic binary instrumentation
+ framework.
+
+ Copyright (C) 2014-2014 OpenWorks LLP
+ in...@op...
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License as
+ published by the Free Software Foundation; either version 2 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ 02110-1301, USA.
+
+ The GNU General Public License is contained in the file COPYING.
+
+ Neither the names of the U.S. Department of Energy nor the
+ University of California nor the names of its contributors may be
+ used to endorse or promote products derived from this software
+ without prior written permission.
+*/
+
+#ifndef __PUB_TOOL_GUEST_H
+#define __PUB_TOOL_GUEST_H
+
+#if defined(VGA_x86)
+# include "libvex_guest_x86.h"
+ typedef VexGuestX86State VexGuestArchState;
+#elif defined(VGA_amd64)
+# include "libvex_guest_amd64.h"
+ typedef VexGuestAMD64State VexGuestArchState;
+#elif defined(VGA_ppc32)
+# include "libvex_guest_ppc32.h"
+ typedef VexGuestPPC32State VexGuestArchState;
+#elif defined(VGA_ppc64be) || defined(VGA_ppc64le)
+# include "libvex_guest_ppc64.h"
+ typedef VexGuestPPC64State VexGuestArchState;
+#elif defined(VGA_arm)
+# include "libvex_guest_arm.h"
+ typedef VexGuestARMState VexGuestArchState;
+#elif defined(VGA_arm64)
+# include "libvex_guest_arm64.h"
+ typedef VexGuestARM64State VexGuestArchState;
+#elif defined(VGA_s390x)
+# include "libvex_guest_s390x.h"
+ typedef VexGuestS390XState VexGuestArchState;
+#elif defined(VGA_mips32)
+# include "libvex_guest_mips32.h"
+ typedef VexGuestMIPS32State VexGuestArchState;
+#elif defined(VGA_mips64)
+# include "libvex_guest_mips64.h"
+ typedef VexGuestMIPS64State VexGuestArchState;
+#else
+# error Unknown arch
+#endif
+
+#endif // __PUB_TOOL_GUEST_H
+
+/*--------------------------------------------------------------------*/
+/*--- end ---*/
+/*--------------------------------------------------------------------*/
Modified: trunk/memcheck/mc_machine.c
==============================================================================
--- trunk/memcheck/mc_machine.c (original)
+++ trunk/memcheck/mc_machine.c Mon Oct 6 22:04:14 2014
@@ -41,55 +41,12 @@
#include "pub_tool_libcassert.h"
#include "pub_tool_libcprint.h"
#include "pub_tool_tooliface.h"
+#include "pub_tool_guest.h" // VexGuestArchState
#include "mc_include.h"
-#undef MC_SIZEOF_GUEST_STATE
+#define MC_SIZEOF_GUEST_STATE sizeof(VexGuestArchState)
-#if defined(VGA_x86)
-# include "libvex_guest_x86.h"
-# define MC_SIZEOF_GUEST_STATE sizeof(VexGuestX86State)
-#endif
-
-#if defined(VGA_amd64)
-# include "libvex_guest_amd64.h"
-# define MC_SIZEOF_GUEST_STATE sizeof(VexGuestAMD64State)
-#endif
-
-#if defined(VGA_ppc32)
-# include "libvex_guest_ppc32.h"
-# define MC_SIZEOF_GUEST_STATE sizeof(VexGuestPPC32State)
-#endif
-
-#if defined(VGA_ppc64be) || defined(VGA_ppc64le)
-# include "libvex_guest_ppc64.h"
-# define MC_SIZEOF_GUEST_STATE sizeof(VexGuestPPC64State)
-#endif
-
-#if defined(VGA_s390x)
-# include "libvex_guest_s390x.h"
-# define MC_SIZEOF_GUEST_STATE sizeof(VexGuestS390XState)
-#endif
-
-#if defined(VGA_arm)
-# include "libvex_guest_arm.h"
-# define MC_SIZEOF_GUEST_STATE sizeof(VexGuestARMState)
-#endif
-
-#if defined(VGA_arm64)
-# include "libvex_guest_arm64.h"
-# define MC_SIZEOF_GUEST_STATE sizeof(VexGuestARM64State)
-#endif
-
-#if defined(VGA_mips32)
-# include "libvex_guest_mips32.h"
-# define MC_SIZEOF_GUEST_STATE sizeof(VexGuestMIPS32State)
-#endif
-
-#if defined(VGA_mips64)
-# include "libvex_guest_mips64.h"
-# define MC_SIZEOF_GUEST_STATE sizeof(VexGuestMIPS64State)
-#endif
static inline Bool host_is_big_endian ( void ) {
UInt x = 0x11223344;
|
|
From: <sv...@va...> - 2014-10-06 16:41:22
|
Author: florian
Date: Mon Oct 6 17:41:14 2014
New Revision: 14600
Log:
Entangle header files a bit. Specifically, pub_core_basics.h no longer
includes libvex.h. It isn't needed to successfully compile pub_core_basics.h
standalone and the declarations libvex.h provides aren't used as broadly as
the comment in the code implied.
Move the guest-specific includes and some ifdeffery to the new file
pub_core_guest.h
For the curious reader: The change above avoids a problem when linking the
linux-launcher which previously included libvex.h indirectly. libvex.h also
defines the inline function LibVEX_Alloc which, when emitted, causes the
link step to fail due to unresoled references (as the launcher does not link
against libvex.a). See also BZ #339542.
Added:
trunk/coregrind/pub_core_guest.h
Modified:
trunk/coregrind/Makefile.am
trunk/coregrind/pub_core_basics.h
trunk/coregrind/pub_core_threadstate.h
trunk/coregrind/pub_core_transtab.h
Modified: trunk/coregrind/Makefile.am
==============================================================================
--- trunk/coregrind/Makefile.am (original)
+++ trunk/coregrind/Makefile.am Mon Oct 6 17:41:14 2014
@@ -170,6 +170,7 @@
pub_core_errormgr.h \
pub_core_execontext.h \
pub_core_gdbserver.h \
+ pub_core_guest.h \
pub_core_hashtable.h \
pub_core_initimg.h \
pub_core_inner.h \
Modified: trunk/coregrind/pub_core_basics.h
==============================================================================
--- trunk/coregrind/pub_core_basics.h (original)
+++ trunk/coregrind/pub_core_basics.h Mon Oct 6 17:41:14 2014
@@ -40,38 +40,6 @@
#include "pub_tool_basics.h"
/* ---------------------------------------------------------------------
- Other headers to include
- ------------------------------------------------------------------ */
-
-// Might as well have the following two in here, their contents are used so
-// broadly (eg. in pub_core_threadstate.h).
-
-#include "libvex.h"
-
-#if defined(VGA_x86)
-# include "libvex_guest_x86.h"
-#elif defined(VGA_amd64)
-# include "libvex_guest_amd64.h"
-#elif defined(VGA_ppc32)
-# include "libvex_guest_ppc32.h"
-#elif defined(VGA_ppc64be) || defined(VGA_ppc64le)
-# include "libvex_guest_ppc64.h"
-#elif defined(VGA_arm)
-# include "libvex_guest_arm.h"
-#elif defined(VGA_arm64)
-# include "libvex_guest_arm64.h"
-#elif defined(VGA_s390x)
-# include "libvex_guest_s390x.h"
-#elif defined(VGA_mips32)
-# include "libvex_guest_mips32.h"
-#elif defined(VGA_mips64)
-# include "libvex_guest_mips64.h"
-#else
-# error Unknown arch
-#endif
-
-
-/* ---------------------------------------------------------------------
A struct to hold starting values for stack unwinding.
------------------------------------------------------------------ */
Added: trunk/coregrind/pub_core_guest.h
==============================================================================
--- trunk/coregrind/pub_core_guest.h (added)
+++ trunk/coregrind/pub_core_guest.h Mon Oct 6 17:41:14 2014
@@ -0,0 +1,75 @@
+/* -*- mode: C; c-basic-offset: 3; -*- */
+
+/*---------------------------------------------------------------*/
+/*--- Provides guest state definition. pub_core_guest.h ---*/
+/*---------------------------------------------------------------*/
+
+/*
+ This file is part of Valgrind, a dynamic binary instrumentation
+ framework.
+
+ Copyright (C) 2014-2014 OpenWorks LLP
+ in...@op...
+
+ This program is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public License as
+ published by the Free Software Foundation; either version 2 of the
+ License, or (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+ 02110-1301, USA.
+
+ The GNU General Public License is contained in the file COPYING.
+
+ Neither the names of the U.S. Department of Energy nor the
+ University of California nor the names of its contributors may be
+ used to endorse or promote products derived from this software
+ without prior written permission.
+*/
+
+#ifndef __PUB_CORE_GUEST_H
+#define __PUB_CORE_GUEST_H
+
+#if defined(VGA_x86)
+# include "libvex_guest_x86.h"
+ typedef VexGuestX86State VexGuestArchState;
+#elif defined(VGA_amd64)
+# include "libvex_guest_amd64.h"
+ typedef VexGuestAMD64State VexGuestArchState;
+#elif defined(VGA_ppc32)
+# include "libvex_guest_ppc32.h"
+ typedef VexGuestPPC32State VexGuestArchState;
+#elif defined(VGA_ppc64be) || defined(VGA_ppc64le)
+# include "libvex_guest_ppc64.h"
+ typedef VexGuestPPC64State VexGuestArchState;
+#elif defined(VGA_arm)
+# include "libvex_guest_arm.h"
+ typedef VexGuestARMState VexGuestArchState;
+#elif defined(VGA_arm64)
+# include "libvex_guest_arm64.h"
+ typedef VexGuestARM64State VexGuestArchState;
+#elif defined(VGA_s390x)
+# include "libvex_guest_s390x.h"
+ typedef VexGuestS390XState VexGuestArchState;
+#elif defined(VGA_mips32)
+# include "libvex_guest_mips32.h"
+ typedef VexGuestMIPS32State VexGuestArchState;
+#elif defined(VGA_mips64)
+# include "libvex_guest_mips64.h"
+ typedef VexGuestMIPS64State VexGuestArchState;
+#else
+# error Unknown arch
+#endif
+
+#endif // __PUB_CORE_GUEST_H
+
+/*--------------------------------------------------------------------*/
+/*--- end ---*/
+/*--------------------------------------------------------------------*/
Modified: trunk/coregrind/pub_core_threadstate.h
==============================================================================
--- trunk/coregrind/pub_core_threadstate.h (original)
+++ trunk/coregrind/pub_core_threadstate.h Mon Oct 6 17:41:14 2014
@@ -42,6 +42,9 @@
#include "pub_tool_threadstate.h"
#include "pub_core_libcsetjmp.h" // VG_MINIMAL_JMP_BUF
#include "pub_core_vki.h" // vki_sigset_t
+#include "pub_core_guest.h" // VexGuestAMD64State etc.
+#include "libvex.h" // LibVEX_N_SPILL_BYTES
+
/*------------------------------------------------------------*/
/*--- Types ---*/
@@ -78,28 +81,6 @@
VgSchedReturnCode;
-#if defined(VGA_x86)
- typedef VexGuestX86State VexGuestArchState;
-#elif defined(VGA_amd64)
- typedef VexGuestAMD64State VexGuestArchState;
-#elif defined(VGA_ppc32)
- typedef VexGuestPPC32State VexGuestArchState;
-#elif defined(VGA_ppc64be) || defined(VGA_ppc64le)
- typedef VexGuestPPC64State VexGuestArchState;
-#elif defined(VGA_arm)
- typedef VexGuestARMState VexGuestArchState;
-#elif defined(VGA_arm64)
- typedef VexGuestARM64State VexGuestArchState;
-#elif defined(VGA_s390x)
- typedef VexGuestS390XState VexGuestArchState;
-#elif defined(VGA_mips32)
- typedef VexGuestMIPS32State VexGuestArchState;
-#elif defined(VGA_mips64)
- typedef VexGuestMIPS64State VexGuestArchState;
-#else
-# error Unknown architecture
-#endif
-
/* Forward declarations */
struct SyscallStatus;
struct SyscallArgs;
Modified: trunk/coregrind/pub_core_transtab.h
==============================================================================
--- trunk/coregrind/pub_core_transtab.h (original)
+++ trunk/coregrind/pub_core_transtab.h Mon Oct 6 17:41:14 2014
@@ -38,6 +38,7 @@
//--------------------------------------------------------------------
#include "pub_core_transtab_asm.h"
+#include "libvex.h" // VexGuestExtents
/* The fast-cache for tt-lookup. Unused entries are denoted by .guest
== 1, which is assumed to be a bogus address for all guest code. */
|
|
From: Julian S. <js...@ac...> - 2014-10-05 10:25:43
|
Best is: open a bug report as described http://www.valgrind.org/support/bug_reports.html and add the patch(es) to the bug report. J On 10/03/2014 05:39 PM, Zhigang Liu wrote: > I am new to this Valgrind developer email list, and I am going to submit a patch to add Tilegx HW platform support to Valgrind. > > The question is what is the right process to do that? Especially the patch is pretty large (25K+ lines). I do not think I should post it to this mail list directly. Thanks. > > ZhiGang Liu @ Tilera > > Note: TileGx is 64-bit multiple core VLIW microprocessor, you can find more about it at http://www.tilera.com > > > > > > ------------------------------------------------------------------------------ > Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer > Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports > Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper > Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer > http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk > _______________________________________________ > Valgrind-developers mailing list > Val...@li... > https://lists.sourceforge.net/lists/listinfo/valgrind-developers > |
|
From: Rich C. <rc...@wi...> - 2014-10-05 05:16:03
|
valgrind revision: 14599
VEX revision: 2965
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-10-04 19:22:01 CDT
Ended at 2014-10-05 00:15:50 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
== 611 tests, 4 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)
--tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 --vg=../valgrind-new --vg=../valgrind-old
+ perl perf/vg_perf --tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 --vg=../valgrind-new --vg=../valgrind-old perf
-- Running tests in perf ----------------------------------------------
-- bigcode1 --
bigcode1 valgrind-new:0.48s no: 7.8s (16.2x, -----) me:15.5s (32.2x, -----) ca:63.3s (131.9x, -----) he: 9.8s (20.4x, -----) ca:17.3s (36.1x, -----) dr: 9.6s (20.1x, -----) ma: 9.1s (18.9x, -----)
bigcode1 valgrind-old:0.48s no: 7.8s (16.2x, 0.3%) me:15.5s (32.3x, -0.1%) ca:63.2s (131.6x, 0.2%) he: 9.8s (20.3x, 0.2%) ca:17.4s (36.1x, -0.1%) dr: 9.6s (20.1x, 0.1%) ma: 9.1s (18.9x, -0.1%)
-- bigcode2 --
bigcode2 valgrind-new:0.49s no:18.5s (37.8x, -----) me:39.3s (80.1x, -----) ca:107.2s (218.8x, -----) he:23.2s (47.3x, -----) ca:33.3s (68.0x, -----) dr:22.2s (45.2x, -----) ma:21.3s (43.4x, -----)
bigcode2 valgrind-old:0.49s no:18.5s (37.8x, 0.0%) me:39.2s (80.1x, 0.0%) ca:108.2s (220.9x, -1.0%) he:23.2s (47.3x, 0.0%) ca:33.4s (68.1x, -0.0%) dr:22.1s (45.2x, 0.0%) ma:21.2s (43.4x, 0.1%)
-- bz2 --
bz2 valgrind-new:2.32s no: 8.1s ( 3.5x, -----) me:25.7s (11.1x, -----) ca:59.2s (25.5x, -----) he:38.1s (16.4x, -----) ca:58.5s (25.2x, -----) dr:54.3s (23.4x, -----) ma: 7.6s ( 3.3x, -----)
bz2 valgrind-old:2.32s no: 8.1s ( 3.5x, -0.1%) me:25.7s (11.1x, 0.0%) ca:59.2s (25.5x, -0.0%) he:38.1s (16.4x, -0.0%) ca:58.5s (25.2x, 0.0%) dr:54.3s (23.4x, 0.0%) ma: 7.6s ( 3.3x, 0.0%)
-- fbench --
fbench valgrind-new:1.44s no: 5.4s ( 3.8x, -----) me:18.5s (12.8x, -----) ca:28.1s (19.5x, -----) he:13.8s ( 9.6x, -----) ca:17.2s (12.0x, -----) dr:13.8s ( 9.6x, -----) ma: 5.6s ( 3.9x, -----)
fbench valgrind-old:1.44s no: 5.4s ( 3.8x, -0.2%) me:18.5s (12.8x, 0.0%) ca:28.1s (19.5x, 0.0%) he:13.8s ( 9.6x, 0.0%) ca:17.2s (12.0x, 0.1%) dr:13.8s ( 9.6x, 0.0%) ma: 5.6s ( 3.9x, 0.0%)
-- ffbench --
ffbench valgrind-new:1.00s no: 3.7s ( 3.7x, -----) me:13.2s (13.2x, -----) ca: 8.3s ( 8.3x, -----) he:22.5s (22.5x, -----) ca:23.1s (23.1x, -----) dr:18.0s (18.0x, -----) ma: 3.7s ( 3.7x, -----)
ffbench valgrind-old:1.00s no: 3.7s ( 3.7x, -0.3%) me:13.2s (13.2x, 0.0%) ca: 8.3s ( 8.3x, 0.0%) he:22.5s (22.5x, -0.1%) ca:23.1s (23.1x, 0.0%) dr:18.0s (18.0x, 0.0%) ma: 3.7s ( 3.7x, 0.0%)
-- heap --
heap valgrind-new:0.41s no: 3.2s ( 7.9x, -----) me:22.5s (55.0x, -----) ca:32.2s (78.6x, -----) he:30.3s (73.8x, -----) ca:17.2s (42.0x, -----) dr:21.9s (53.4x, -----) ma:22.3s (54.5x, -----)
heap valgrind-old:0.41s no: 3.2s ( 7.9x, 0.3%) me:22.6s (55.0x, -0.0%) ca:32.2s (78.5x, 0.1%) he:30.3s (73.9x, -0.1%) ca:17.2s (42.0x, 0.1%) dr:21.9s (53.4x, 0.0%) ma:22.4s (54.6x, -0.2%)
-- heap_pdb4 --
heap_pdb4 valgrind-new:0.55s no: 3.5s ( 6.5x, -----) me:43.1s (78.3x, -----) ca:35.7s (64.8x, -----) he:35.9s (65.3x, -----) ca:19.6s (35.6x, -----) dr:23.1s (42.0x, -----) ma:24.1s (43.8x, -----)
heap_pdb4 valgrind-old:0.55s no: 3.6s ( 6.5x, -0.3%) me:43.0s (78.3x, 0.1%) ca:35.7s (64.9x, -0.1%) he:35.9s (65.3x, -0.0%) ca:19.6s (35.6x, -0.2%) dr:23.0s (41.9x, 0.2%) ma:24.1s (43.9x, -0.1%)
-- many-loss-records --
many-loss-records valgrind-new:0.05s no: 1.3s (25.2x, -----) me: 6.7s (134.0x, -----) ca: 5.3s (105.2x, -----) he: 6.1s (121.2x, -----) ca: 3.6s (71.2x, -----) dr: 5.5s (110.8x, -----) ma: 4.7s (94.2x, -----)
many-loss-records valgrind-old:0.05s no: 1.3s (25.4x, -0.8%) me: 6.7s (133.6x, 0.3%) ca: 5.3s (105.2x, 0.0%) he: 6.1s (121.6x, -0.3%) ca: 3.6s (71.2x, 0.0%) dr: 5.5s (110.8x, 0.0%) ma: 4.7s (94.4x, -0.2%)
-- many-xpts --
many-xpts valgrind-new:0.15s no: 1.6s (10.3x, -----) me: 8.1s (53.8x, -----) ca:13.5s (89.8x, -----) he:10.5s (70.2x, -----) ca: 5.0s (33.1x, -----) dr: 7.4s (49.1x, -----) ma: 7.4s (49.1x, -----)
many-xpts valgrind-old:0.15s no: 1.5s (10.2x, 1.3%) me: 8.1s (53.9x, -0.1%) ca:13.5s (89.9x, -0.1%) he:10.5s (70.3x, -0.1%) ca: 5.0s (33.2x, -0.2%) dr: 7.3s (49.0x, 0.1%) ma: 7.4s (49.2x, -0.3%)
-- sarp --
sarp valgrind-new:0.10s no: 1.5s (14.9x, -----) me:10.0s (99.8x, -----) ca: 8.4s (83.9x, -----) he:29.7s (297.0x, -----) ca: 4.7s (47.2x, -----) dr: 4.9s (49.3x, -----) ma: 1.6s (15.5x, -----)
sarp valgrind-old:0.10s no: 1.5s (14.8x, 0.7%) me:10.0s (99.6x, 0.2%) ca: 8.4s (84.0x, -0.1%) he:29.7s (296.7x, 0.1%) ca: 4.7s (47.1x, 0.2%) dr: 4.9s (49.3x, 0.0%) ma: 1.6s (15.6x, -0.6%)
-- tinycc --
tinycc valgrind-new:0.77s no: 7.6s ( 9.8x, -----) me:39.0s (50.6x, -----) ca:49.9s (64.8x, -----) he:45.9s (59.6x, -----) ca:41.4s (53.8x, -----) dr:39.5s (51.3x, -----) ma:12.1s (15.7x, -----)
tinycc valgrind-old:0.77s no: 7.6s ( 9.8x, -0.1%) me:39.0s (50.6x, -0.0%) ca:50.1s (65.1x, -0.3%) he:45.9s (59.6x, 0.0%) ca:41.4s (53.8x, 0.0%) dr:39.4s (51.2x, 0.3%) ma:12.1s (15.7x, -0.1%)
-- Finished tests in perf ----------------------------------------------
== 11 programs, 154 timings =================
real 159m14.285s
user 156m45.537s
sys 1m58.051s
=================================================
./valgrind-new/memcheck/tests/err_disable3.stderr.diff
=================================================
--- err_disable3.stderr.exp 2014-10-04 20:29:40.156682327 -0500
+++ err_disable3.stderr.out 2014-10-04 20:50:20.457306796 -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-10-04 20:29:41.026692099 -0500
+++ err_disable4.stderr.out 2014-10-04 20:50:25.941365989 -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-10-04 20:29:40.760689111 -0500
+++ threadname.stderr.out 2014-10-04 20:59:00.106871038 -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-10-04 20:29:40.464685787 -0500
+++ threadname_xml.stderr.out 2014-10-04 20:59:03.172902574 -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/memcheck/tests/err_disable3.stderr.diff
=================================================
--- err_disable3.stderr.exp 2014-10-04 19:22:15.811879144 -0500
+++ err_disable3.stderr.out 2014-10-04 19:43:14.781352988 -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-10-04 19:22:16.657888880 -0500
+++ err_disable4.stderr.out 2014-10-04 19:43:21.365428613 -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-10-04 19:22:16.413886072 -0500
+++ threadname.stderr.out 2014-10-04 19:51:58.651294079 -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-10-04 19:22:16.119882688 -0500
+++ threadname_xml.stderr.out 2014-10-04 19:52:01.700328429 -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: <ma...@bu...> - 2014-10-05 04:34:17
|
valgrind revision: 14599
VEX revision: 2965
C compiler: gcc (GCC) 4.8.3 20140624 (Red Hat 4.8.3-1)
GDB: GNU gdb (GDB) Fedora 7.7.1-18.fc20
Assembler: GNU assembler version 2.23.2
C library: GNU C Library (GNU libc) stable release version 2.18
uname -mrs: Linux 3.11.10-301.fc20.s390x s390x
Vendor version: Fedora 20 (Heisenbug)
Nightly build on lfedora1 ( Fedora release 20 (Heisenbug), s390x )
Started at 2014-10-05 00:00:01 UTC
Ended at 2014-10-05 01:22:45 UTC
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
== 667 tests, 3 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
helgrind/tests/locked_vs_unlocked2 (stderr)
helgrind/tests/pth_cond_destroy_busy (stderr)
helgrind/tests/tc22_exit_w_lock (stderr)
=================================================
./valgrind-new/helgrind/tests/locked_vs_unlocked2.stderr.diff
=================================================
--- locked_vs_unlocked2.stderr.exp 2014-10-05 00:43:03.924031220 +0000
+++ locked_vs_unlocked2.stderr.out 2014-10-05 01:02:18.194068972 +0000
@@ -16,13 +16,13 @@
Lock at 0x........ was first observed
at 0x........: pthread_mutex_init (hg_intercepts.c:...)
- by 0x........: main (locked_vs_unlocked2.c:58)
- Address 0x........ is 0 bytes inside data symbol "mx2a"
+ by 0x........: main (locked_vs_unlocked2.c:59)
+ Address 0x........ is 0 bytes inside data symbol "mx2b"
Lock at 0x........ was first observed
at 0x........: pthread_mutex_init (hg_intercepts.c:...)
- by 0x........: main (locked_vs_unlocked2.c:59)
- Address 0x........ is 0 bytes inside data symbol "mx2b"
+ by 0x........: main (locked_vs_unlocked2.c:58)
+ Address 0x........ is 0 bytes inside data symbol "mx2a"
Lock at 0x........ was first observed
at 0x........: pthread_mutex_init (hg_intercepts.c:...)
=================================================
./valgrind-new/helgrind/tests/pth_cond_destroy_busy.stderr.diff
=================================================
--- pth_cond_destroy_busy.stderr.exp 2014-10-05 00:43:03.894031219 +0000
+++ pth_cond_destroy_busy.stderr.out 2014-10-05 01:02:25.104069178 +0000
@@ -47,4 +47,4 @@
First pthread_cond_destroy() call returned EBUSY.
Second pthread_cond_destroy() call returned success.
-ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 6 errors from 3 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/helgrind/tests/tc22_exit_w_lock.stderr.diff
=================================================
--- tc22_exit_w_lock.stderr.exp 2014-10-05 00:43:03.894031219 +0000
+++ tc22_exit_w_lock.stderr.out 2014-10-05 01:03:46.974071852 +0000
@@ -13,6 +13,23 @@
---Thread-Announcement------------------------------------------
+Thread #x is the program's root thread
+
+----------------------------------------------------------------
+
+Possible data race during write of size 8 at 0x........ by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: main (tc22_exit_w_lock.c:42)
+
+This conflicts with a previous read of size 8 by thread #x
+Locks held: none
+ ...
+ Address 0x........ is not stack'd, malloc'd or on a free list
+
+---Thread-Announcement------------------------------------------
+
Thread #x was created
...
by 0x........: pthread_create@* (hg_intercepts.c:...)
@@ -23,10 +40,6 @@
Thread #x: Exiting thread still holds 1 lock
...
----Thread-Announcement------------------------------------------
-
-Thread #x is the program's root thread
-
----------------------------------------------------------------
Thread #x: Exiting thread still holds 1 lock
@@ -34,4 +47,4 @@
by 0x........: main (tc22_exit_w_lock.c:48)
-ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 5 errors from 4 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/helgrind/tests/tc22_exit_w_lock.stderr.diff-kfail-x86
=================================================
--- tc22_exit_w_lock.stderr.exp-kfail-x86 2014-10-05 00:43:03.894031219 +0000
+++ tc22_exit_w_lock.stderr.out 2014-10-05 01:03:46.974071852 +0000
@@ -3,7 +3,6 @@
Thread #x was created
...
- by 0x........: pthread_create_WRK (hg_intercepts.c:...)
by 0x........: pthread_create@* (hg_intercepts.c:...)
by 0x........: main (tc22_exit_w_lock.c:39)
@@ -14,9 +13,25 @@
---Thread-Announcement------------------------------------------
+Thread #x is the program's root thread
+
+----------------------------------------------------------------
+
+Possible data race during write of size 8 at 0x........ by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: main (tc22_exit_w_lock.c:42)
+
+This conflicts with a previous read of size 8 by thread #x
+Locks held: none
+ ...
+ Address 0x........ is not stack'd, malloc'd or on a free list
+
+---Thread-Announcement------------------------------------------
+
Thread #x was created
...
- by 0x........: pthread_create_WRK (hg_intercepts.c:...)
by 0x........: pthread_create@* (hg_intercepts.c:...)
by 0x........: main (tc22_exit_w_lock.c:42)
@@ -25,14 +40,11 @@
Thread #x: Exiting thread still holds 1 lock
...
----Thread-Announcement------------------------------------------
-
-Thread #x is the program's root thread
-
----------------------------------------------------------------
Thread #x: Exiting thread still holds 1 lock
...
+ by 0x........: main (tc22_exit_w_lock.c:48)
-ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 5 errors from 4 contexts (suppressed: 0 from 0)
=================================================
./valgrind-old/helgrind/tests/locked_vs_unlocked2.stderr.diff
=================================================
--- locked_vs_unlocked2.stderr.exp 2014-10-05 00:00:15.693946334 +0000
+++ locked_vs_unlocked2.stderr.out 2014-10-05 00:20:39.953985909 +0000
@@ -16,13 +16,13 @@
Lock at 0x........ was first observed
at 0x........: pthread_mutex_init (hg_intercepts.c:...)
- by 0x........: main (locked_vs_unlocked2.c:58)
- Address 0x........ is 0 bytes inside data symbol "mx2a"
+ by 0x........: main (locked_vs_unlocked2.c:59)
+ Address 0x........ is 0 bytes inside data symbol "mx2b"
Lock at 0x........ was first observed
at 0x........: pthread_mutex_init (hg_intercepts.c:...)
- by 0x........: main (locked_vs_unlocked2.c:59)
- Address 0x........ is 0 bytes inside data symbol "mx2b"
+ by 0x........: main (locked_vs_unlocked2.c:58)
+ Address 0x........ is 0 bytes inside data symbol "mx2a"
Lock at 0x........ was first observed
at 0x........: pthread_mutex_init (hg_intercepts.c:...)
=================================================
./valgrind-old/helgrind/tests/pth_cond_destroy_busy.stderr.diff
=================================================
--- pth_cond_destroy_busy.stderr.exp 2014-10-05 00:00:15.633946332 +0000
+++ pth_cond_destroy_busy.stderr.out 2014-10-05 00:20:46.823986122 +0000
@@ -47,4 +47,4 @@
First pthread_cond_destroy() call returned EBUSY.
Second pthread_cond_destroy() call returned success.
-ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 6 errors from 3 contexts (suppressed: 0 from 0)
=================================================
./valgrind-old/helgrind/tests/tc22_exit_w_lock.stderr.diff
=================================================
--- tc22_exit_w_lock.stderr.exp 2014-10-05 00:00:15.603946331 +0000
+++ tc22_exit_w_lock.stderr.out 2014-10-05 00:22:07.703988781 +0000
@@ -13,6 +13,23 @@
---Thread-Announcement------------------------------------------
+Thread #x is the program's root thread
+
+----------------------------------------------------------------
+
+Possible data race during write of size 8 at 0x........ by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: main (tc22_exit_w_lock.c:42)
+
+This conflicts with a previous read of size 8 by thread #x
+Locks held: none
+ ...
+ Address 0x........ is not stack'd, malloc'd or on a free list
+
+---Thread-Announcement------------------------------------------
+
Thread #x was created
...
by 0x........: pthread_create@* (hg_intercepts.c:...)
@@ -23,10 +40,6 @@
Thread #x: Exiting thread still holds 1 lock
...
----Thread-Announcement------------------------------------------
-
-Thread #x is the program's root thread
-
----------------------------------------------------------------
Thread #x: Exiting thread still holds 1 lock
@@ -34,4 +47,4 @@
by 0x........: main (tc22_exit_w_lock.c:48)
-ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 5 errors from 4 contexts (suppressed: 0 from 0)
=================================================
./valgrind-old/helgrind/tests/tc22_exit_w_lock.stderr.diff-kfail-x86
=================================================
--- tc22_exit_w_lock.stderr.exp-kfail-x86 2014-10-05 00:00:15.633946332 +0000
+++ tc22_exit_w_lock.stderr.out 2014-10-05 00:22:07.703988781 +0000
@@ -3,7 +3,6 @@
Thread #x was created
...
- by 0x........: pthread_create_WRK (hg_intercepts.c:...)
by 0x........: pthread_create@* (hg_intercepts.c:...)
by 0x........: main (tc22_exit_w_lock.c:39)
@@ -14,9 +13,25 @@
---Thread-Announcement------------------------------------------
+Thread #x is the program's root thread
+
+----------------------------------------------------------------
+
+Possible data race during write of size 8 at 0x........ by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: main (tc22_exit_w_lock.c:42)
+
+This conflicts with a previous read of size 8 by thread #x
+Locks held: none
+ ...
+ Address 0x........ is not stack'd, malloc'd or on a free list
+
+---Thread-Announcement------------------------------------------
+
Thread #x was created
...
- by 0x........: pthread_create_WRK (hg_intercepts.c:...)
by 0x........: pthread_create@* (hg_intercepts.c:...)
by 0x........: main (tc22_exit_w_lock.c:42)
@@ -25,14 +40,11 @@
Thread #x: Exiting thread still holds 1 lock
...
----Thread-Announcement------------------------------------------
-
-Thread #x is the program's root thread
-
----------------------------------------------------------------
Thread #x: Exiting thread still holds 1 lock
...
+ by 0x........: main (tc22_exit_w_lock.c:48)
-ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 5 errors from 4 contexts (suppressed: 0 from 0)
|
|
From: Christian B. <bor...@de...> - 2014-10-05 04:12:32
|
valgrind revision: 14599 VEX revision: 2965 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.35-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-10-05 03:45:01 CEST Ended at 2014-10-05 06:12:17 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 == 661 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.5s (19.5x, -----) me: 6.4s (27.9x, -----) ca:25.8s (112.3x, -----) he: 5.8s (25.3x, -----) ca: 9.1s (39.6x, -----) dr: 5.1s (22.0x, -----) ma: 4.9s (21.3x, -----) bigcode1 valgrind-old:0.23s no: 4.5s (19.5x, -0.2%) me: 6.4s (27.8x, 0.2%) ca:25.9s (112.4x, -0.1%) he: 5.9s (25.5x, -0.7%) ca: 9.1s (39.6x, -0.1%) dr: 5.0s (22.0x, 0.2%) ma: 4.9s (21.3x, 0.0%) -- bigcode2 -- bigcode2 valgrind-new:0.25s no: 7.4s (29.6x, -----) me:13.2s (52.9x, -----) ca:38.8s (155.1x, -----) he:10.8s (43.3x, -----) ca:14.2s (56.7x, -----) dr: 9.1s (36.6x, -----) ma: 8.3s (33.2x, -----) bigcode2 valgrind-old:0.25s no: 7.4s (29.6x, 0.0%) me:13.2s (52.9x, 0.1%) ca:38.8s (155.0x, 0.0%) he:10.8s (43.4x, -0.2%) ca:14.2s (56.6x, 0.1%) dr: 9.3s (37.1x, -1.4%) ma: 8.3s (33.2x, -0.1%) -- bz2 -- bz2 valgrind-new:0.70s no: 5.5s ( 7.8x, -----) me:12.9s (18.4x, -----) ca:31.4s (44.9x, -----) he:19.9s (28.4x, -----) ca:34.0s (48.6x, -----) dr:29.4s (42.0x, -----) ma: 5.5s ( 7.8x, -----) bz2 valgrind-old:0.70s no: 5.4s ( 7.7x, 0.9%) me:12.9s (18.4x, 0.0%) ca:31.4s (44.9x, 0.0%) he:19.9s (28.4x, 0.0%) ca:34.0s (48.6x, -0.0%) dr:29.4s (42.0x, 0.0%) ma: 5.5s ( 7.8x, 0.4%) -- fbench -- fbench valgrind-new:0.40s no: 1.6s ( 4.0x, -----) me: 4.4s (11.1x, -----) ca: 9.2s (23.1x, -----) he: 6.4s (16.0x, -----) ca: 7.2s (18.1x, -----) dr: 5.8s (14.6x, -----) ma: 1.7s ( 4.2x, -----) fbench valgrind-old:0.40s no: 1.6s ( 4.0x, -0.0%) me: 4.4s (11.1x, 0.0%) ca: 9.2s (23.0x, 0.1%) he: 6.4s (16.0x, 0.0%) ca: 7.2s (18.1x, 0.0%) dr: 5.8s (14.6x, 0.0%) ma: 1.7s ( 4.2x, 0.0%) -- ffbench -- ffbench valgrind-new:0.21s no: 1.1s ( 5.2x, -----) me: 3.5s (16.5x, -----) ca: 3.0s (14.3x, -----) he:44.3s (211.1x, -----) ca: 9.5s (45.1x, -----) dr: 7.3s (35.0x, -----) ma: 1.0s ( 4.7x, -----) ffbench valgrind-old:0.21s no: 1.1s ( 5.2x, 0.0%) me: 3.5s (16.4x, 0.3%) ca: 3.0s (14.2x, 0.3%) he:44.4s (211.2x, -0.0%) ca: 9.4s (45.0x, 0.2%) dr: 7.3s (35.0x, -0.1%) ma: 1.0s ( 4.7x, 0.0%) -- heap -- heap valgrind-new:0.23s no: 2.0s ( 8.8x, -----) me: 8.8s (38.3x, -----) ca:13.0s (56.5x, -----) he:12.8s (55.9x, -----) ca:11.1s (48.4x, -----) dr: 7.9s (34.2x, -----) ma: 7.9s (34.3x, -----) heap valgrind-old:0.23s no: 2.0s ( 8.8x, 0.0%) me: 8.8s (38.3x, 0.0%) ca:13.1s (56.9x, -0.7%) he:12.8s (55.8x, 0.2%) ca:11.1s (48.3x, 0.3%) dr: 7.8s (33.7x, 1.4%) ma: 8.0s (34.6x, -0.6%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.23s no: 2.2s ( 9.5x, -----) me:13.0s (56.5x, -----) ca:14.1s (61.4x, -----) he:14.2s (61.7x, -----) ca:12.3s (53.5x, -----) dr: 8.7s (37.8x, -----) ma: 8.1s (35.2x, -----) heap_pdb4 valgrind-old:0.23s no: 2.2s ( 9.5x, 0.0%) me:13.0s (56.5x, 0.1%) ca:14.2s (61.6x, -0.2%) he:14.2s (61.8x, -0.1%) ca:12.3s (53.6x, -0.2%) dr: 8.7s (37.8x, 0.0%) ma: 8.2s (35.7x, -1.4%) -- many-loss-records -- many-loss-records valgrind-new:0.03s no: 0.5s (16.3x, -----) me: 2.3s (76.7x, -----) ca: 1.9s (64.7x, -----) he: 2.4s (79.3x, -----) ca: 1.9s (64.0x, -----) dr: 1.9s (64.3x, -----) ma: 1.7s (56.3x, -----) many-loss-records valgrind-old:0.03s no: 0.5s (16.3x, 0.0%) me: 2.3s (76.7x, 0.0%) ca: 1.9s (64.7x, 0.0%) he: 2.4s (79.3x, 0.0%) ca: 1.9s (64.0x, 0.0%) dr: 1.9s (64.3x, 0.0%) ma: 1.7s (56.7x, -0.6%) -- many-xpts -- many-xpts valgrind-new:0.07s no: 0.6s ( 9.1x, -----) me: 3.4s (48.0x, -----) ca:372.4s (5319.3x, -----) he: 6.7s (96.3x, -----) ca: 2.8s (39.9x, -----) dr: 2.7s (38.6x, -----) ma: 2.7s (38.1x, -----) many-xpts valgrind-old:0.07s no: 0.6s ( 9.1x, 0.0%) me: 3.4s (48.0x, 0.0%) ca:372.4s (5319.6x, -0.0%) he: 6.7s (96.0x, 0.3%) ca: 2.8s (39.9x, 0.0%) dr: 2.7s (38.6x, 0.0%) ma: 2.7s (38.1x, 0.0%) -- sarp -- sarp valgrind-new:0.03s no: 0.6s (20.0x, -----) me: 3.7s (123.7x, -----) ca: 3.2s (107.0x, -----) he:16.7s (556.0x, -----) ca: 2.0s (68.0x, -----) dr: 1.6s (52.3x, -----) ma: 0.5s (16.3x, -----) sarp valgrind-old:0.03s no: 0.6s (20.0x, 0.0%) me: 3.7s (123.3x, 0.3%) ca: 3.2s (105.3x, 1.6%) he:16.7s (556.0x, 0.0%) ca: 2.0s (68.3x, -0.5%) dr: 1.6s (52.7x, -0.6%) ma: 0.5s (16.3x, 0.0%) -- tinycc -- tinycc valgrind-new:0.22s no: 2.9s (13.3x, -----) me:14.7s (66.7x, -----) ca:29.6s (134.7x, -----) he:27.8s (126.5x, -----) ca:21.0s (95.6x, -----) dr:20.6s (93.8x, -----) ma: 4.1s (18.8x, -----) tinycc valgrind-old:0.22s no: 2.9s (13.3x, 0.0%) me:14.7s (66.6x, 0.1%) ca:29.6s (134.5x, 0.2%) he:27.9s (127.0x, -0.5%) ca:21.0s (95.5x, 0.1%) dr:20.6s (93.8x, 0.0%) ma: 4.1s (18.7x, 0.2%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 111m13.478s user 110m39.164s sys 0m28.108s |
|
From: Tom H. <to...@co...> - 2014-10-05 03:25:36
|
valgrind revision: 14599 VEX revision: 2965 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.16.2-200.fc20.x86_64 x86_64 Vendor version: Fedora release 15 (Lovelock) Nightly build on bristol ( x86_64, Fedora 15 ) Started at 2014-10-05 03:12:40 BST Ended at 2014-10-05 04:25:15 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 == 695 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/err_disable4 (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 == 695 tests, 2 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/err_disable4 (stderr) none/tests/fdleak_ipv4 (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2014-10-05 03:31:51.456992152 +0100 --- new.short 2014-10-05 03:50:23.580065190 +0100 *************** *** 8,12 **** ! == 695 tests, 2 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/err_disable4 (stderr) - none/tests/fdleak_ipv4 (stderr) --- 8,11 ---- ! == 695 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/err_disable4 (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.10s no: 1.7s (16.6x, -----) me: 3.4s (33.7x, -----) ca:14.4s (143.7x, -----) he: 2.0s (20.2x, -----) ca: 3.8s (38.4x, -----) dr: 2.0s (19.7x, -----) ma: 1.9s (19.4x, -----) bigcode1 valgrind-old:0.10s no: 1.6s (16.4x, 1.2%) me: 3.3s (33.0x, 2.1%) ca:14.3s (143.5x, 0.1%) he: 2.0s (20.3x, -0.5%) ca: 3.8s (38.3x, 0.3%) dr: 2.0s (19.6x, 0.5%) ma: 1.9s (19.5x, -0.5%) -- bigcode2 -- bigcode2 valgrind-new:0.11s no: 4.0s (36.1x, -----) me: 8.4s (76.3x, -----) ca:25.8s (234.1x, -----) he: 4.9s (44.7x, -----) ca: 8.7s (79.2x, -----) dr: 4.6s (42.1x, -----) ma: 4.5s (41.4x, -----) bigcode2 valgrind-old:0.11s no: 3.9s (35.8x, 0.8%) me: 8.3s (75.9x, 0.5%) ca:25.6s (232.3x, 0.8%) he: 5.0s (45.0x, -0.6%) ca: 8.7s (78.8x, 0.5%) dr: 4.6s (42.0x, 0.2%) ma: 4.5s (41.0x, 0.9%) -- bz2 -- bz2 valgrind-new:0.52s no: 1.6s ( 3.1x, -----) me: 5.7s (11.0x, -----) ca:13.6s (26.1x, -----) he: 8.3s (15.9x, -----) ca:11.0s (21.1x, -----) dr:10.7s (20.6x, -----) ma: 1.6s ( 3.1x, -----) bz2 valgrind-old:0.52s no: 1.6s ( 3.1x, 0.6%) me: 5.7s (11.0x, -0.2%) ca:13.5s (26.0x, 0.5%) he: 8.3s (16.0x, -0.5%) ca:11.0s (21.1x, 0.0%) dr:10.7s (20.6x, -0.2%) ma: 1.6s ( 3.1x, -0.0%) -- fbench -- fbench valgrind-new:0.22s no: 1.0s ( 4.6x, -----) me: 3.7s (16.8x, -----) ca: 5.6s (25.4x, -----) he: 2.7s (12.4x, -----) ca: 3.2s (14.4x, -----) dr: 2.7s (12.3x, -----) ma: 1.1s ( 4.8x, -----) fbench valgrind-old:0.22s no: 1.0s ( 4.6x, 1.0%) me: 3.6s (16.5x, 1.6%) ca: 5.6s (25.6x, -0.7%) he: 2.7s (12.4x, -0.0%) ca: 3.2s (14.4x, 0.0%) dr: 2.7s (12.4x, -0.7%) ma: 1.0s ( 4.7x, 1.0%) -- ffbench -- ffbench valgrind-new:0.22s no: 0.9s ( 4.3x, -----) me: 2.8s (12.9x, -----) ca: 1.8s ( 8.3x, -----) he: 6.0s (27.5x, -----) ca: 4.2s (18.9x, -----) dr: 3.5s (15.9x, -----) ma: 0.9s ( 3.9x, -----) ffbench valgrind-old:0.22s no: 0.9s ( 4.1x, 3.2%) me: 2.8s (12.9x, -0.4%) ca: 1.8s ( 8.3x, 0.0%) he: 5.8s (26.4x, 4.1%) ca: 4.1s (18.7x, 1.0%) dr: 3.5s (15.9x, 0.0%) ma: 0.9s ( 4.0x, -1.2%) -- heap -- heap valgrind-new:0.08s no: 0.6s ( 7.9x, -----) me: 5.0s (62.4x, -----) ca: 6.2s (77.1x, -----) he: 7.0s (87.1x, -----) ca: 3.2s (40.2x, -----) dr: 4.4s (55.5x, -----) ma: 4.8s (60.2x, -----) heap valgrind-old:0.08s no: 0.6s ( 7.8x, 1.6%) me: 5.0s (62.7x, -0.6%) ca: 6.2s (77.0x, 0.2%) he: 6.8s (85.6x, 1.7%) ca: 3.2s (39.9x, 0.9%) dr: 4.4s (54.8x, 1.4%) ma: 4.8s (59.4x, 1.5%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.11s no: 0.6s ( 5.8x, -----) me: 8.3s (75.1x, -----) ca: 6.9s (62.6x, -----) he: 7.8s (71.1x, -----) ca: 3.5s (32.1x, -----) dr: 5.0s (45.8x, -----) ma: 5.0s (45.1x, -----) heap_pdb4 valgrind-old:0.11s no: 0.6s ( 5.7x, 1.6%) me: 8.3s (75.5x, -0.6%) ca: 6.8s (61.8x, 1.3%) he: 7.8s (71.4x, -0.4%) ca: 3.5s (31.7x, 1.1%) dr: 5.1s (46.1x, -0.6%) ma: 4.9s (44.7x, 0.8%) -- many-loss-records -- many-loss-records valgrind-new:0.01s no: 0.3s (26.0x, -----) me: 1.4s (135.0x, -----) ca: 1.0s (99.0x, -----) he: 1.2s (116.0x, -----) ca: 0.7s (66.0x, -----) dr: 1.1s (105.0x, -----) ma: 1.0s (102.0x, -----) many-loss-records valgrind-old:0.01s no: 0.2s (25.0x, 3.8%) me: 1.3s (134.0x, 0.7%) ca: 1.0s (99.0x, 0.0%) he: 1.2s (123.0x, -6.0%) ca: 0.7s (69.0x, -4.5%) dr: 1.1s (112.0x, -6.7%) ma: 1.0s (104.0x, -2.0%) -- many-xpts -- many-xpts valgrind-new:0.04s no: 0.3s ( 8.0x, -----) me: 2.0s (49.0x, -----) ca: 2.7s (66.8x, -----) he: 2.3s (57.5x, -----) ca: 1.0s (24.5x, -----) dr: 1.6s (38.8x, -----) ma: 1.5s (38.0x, -----) many-xpts valgrind-old:0.04s no: 0.3s ( 8.0x, 0.0%) me: 2.0s (49.8x, -1.5%) ca: 2.7s (67.8x, -1.5%) he: 2.3s (57.5x, 0.0%) ca: 1.0s (24.8x, -1.0%) dr: 1.6s (38.8x, 0.0%) ma: 1.5s (38.2x, -0.7%) -- sarp -- sarp valgrind-new:0.02s no: 0.3s (14.0x, -----) me: 2.3s (116.0x, -----) ca: 1.8s (90.5x, -----) he: 6.8s (340.0x, -----) ca: 0.9s (47.0x, -----) dr: 1.0s (49.0x, -----) ma: 0.3s (15.0x, -----) sarp valgrind-old:0.02s no: 0.3s (14.0x, 0.0%) me: 2.3s (115.0x, 0.9%) ca: 1.8s (90.5x, 0.0%) he: 6.9s (344.0x, -1.2%) ca: 0.9s (47.0x, 0.0%) dr: 1.0s (50.5x, -3.1%) ma: 0.3s (15.0x, 0.0%) -- tinycc -- tinycc valgrind-new:0.17s no: 1.4s ( 8.5x, -----) me: 9.2s (54.1x, -----) ca:11.2s (66.2x, -----) he: 9.8s (57.7x, -----) ca: 8.2s (48.5x, -----) dr: 8.3s (48.9x, -----) ma: 2.5s (14.8x, -----) tinycc valgrind-old:0.17s no: 1.5s ( 8.6x, -1.4%) me: 9.2s (54.2x, -0.1%) ca:11.2s (65.8x, 0.6%) he: 9.8s (57.7x, 0.0%) ca: 8.2s (48.3x, 0.4%) dr: 8.2s (48.5x, 1.0%) ma: 2.6s (15.2x, -2.8%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 34m51.824s user 33m39.355s sys 0m23.473s |
|
From: Tom H. <to...@co...> - 2014-10-05 03:17:07
|
valgrind revision: 14599 VEX revision: 2965 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.16.2-200.fc20.x86_64 x86_64 Vendor version: Fedora release 16 (Verne) Nightly build on bristol ( x86_64, Fedora 16 ) Started at 2014-10-05 03:02:01 BST Ended at 2014-10-05 04:16:51 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 == 695 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/err_disable4 (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 == 695 tests, 2 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/err_disable4 (stderr) none/tests/fdleak_ipv4 (stdout) none/tests/fdleak_ipv4 (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2014-10-05 03:22:15.093967037 +0100 --- new.short 2014-10-05 03:41:47.503737683 +0100 *************** *** 8,13 **** ! == 695 tests, 2 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/err_disable4 (stderr) - none/tests/fdleak_ipv4 (stdout) - none/tests/fdleak_ipv4 (stderr) --- 8,11 ---- ! == 695 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/err_disable4 (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.11s no: 1.6s (15.0x, -----) me: 3.3s (30.3x, -----) ca:14.4s (130.5x, -----) he: 2.0s (18.6x, -----) ca: 3.9s (35.0x, -----) dr: 2.0s (18.3x, -----) ma: 1.9s (17.6x, -----) bigcode1 valgrind-old:0.11s no: 1.7s (15.2x, -1.2%) me: 3.4s (30.5x, -0.9%) ca:14.5s (131.6x, -0.8%) he: 2.1s (18.8x, -1.0%) ca: 3.9s (35.3x, -0.8%) dr: 2.0s (18.3x, 0.0%) ma: 1.9s (17.7x, -0.5%) -- bigcode2 -- bigcode2 valgrind-new:0.11s no: 3.9s (35.6x, -----) me: 8.5s (77.6x, -----) ca:26.9s (244.4x, -----) he: 5.0s (45.0x, -----) ca: 8.8s (79.9x, -----) dr: 4.7s (42.5x, -----) ma: 4.5s (41.3x, -----) bigcode2 valgrind-old:0.11s no: 4.0s (36.2x, -1.5%) me: 8.5s (77.4x, 0.4%) ca:25.9s (235.9x, 3.5%) he: 5.0s (45.3x, -0.6%) ca: 8.8s (80.1x, -0.2%) dr: 4.6s (42.1x, 1.1%) ma: 4.6s (41.5x, -0.4%) -- bz2 -- bz2 valgrind-new:0.52s no: 1.6s ( 3.1x, -----) me: 5.8s (11.1x, -----) ca:13.4s (25.8x, -----) he: 8.5s (16.3x, -----) ca:11.1s (21.2x, -----) dr:10.6s (20.3x, -----) ma: 1.6s ( 3.1x, -----) bz2 valgrind-old:0.52s no: 1.6s ( 3.1x, -0.0%) me: 5.8s (11.2x, -0.9%) ca:13.4s (25.8x, -0.1%) he: 8.5s (16.3x, -0.5%) ca:11.1s (21.3x, -0.4%) dr:10.6s (20.3x, 0.1%) ma: 1.6s ( 3.1x, 0.0%) -- fbench -- fbench valgrind-new:0.22s no: 1.0s ( 4.6x, -----) me: 3.8s (17.2x, -----) ca: 5.6s (25.3x, -----) he: 2.8s (12.5x, -----) ca: 3.2s (14.4x, -----) dr: 2.8s (12.6x, -----) ma: 1.1s ( 4.8x, -----) fbench valgrind-old:0.22s no: 1.0s ( 4.6x, 0.0%) me: 3.8s (17.1x, 0.5%) ca: 5.5s (25.2x, 0.2%) he: 2.7s (12.5x, 0.7%) ca: 3.2s (14.4x, 0.3%) dr: 2.8s (12.5x, 0.7%) ma: 1.1s ( 4.8x, 0.9%) -- ffbench -- ffbench valgrind-new:0.21s no: 0.9s ( 4.5x, -----) me: 2.9s (13.8x, -----) ca: 1.9s ( 9.0x, -----) he: 5.9s (28.1x, -----) ca: 4.2s (20.0x, -----) dr: 3.4s (16.4x, -----) ma: 0.9s ( 4.2x, -----) ffbench valgrind-old:0.21s no: 0.9s ( 4.5x, 0.0%) me: 2.9s (14.0x, -1.4%) ca: 1.9s ( 9.0x, 0.0%) he: 5.9s (28.1x, 0.0%) ca: 4.2s (19.9x, 0.7%) dr: 3.4s (16.3x, 0.6%) ma: 0.9s ( 4.2x, -1.1%) -- heap -- heap valgrind-new:0.08s no: 0.6s ( 7.6x, -----) me: 5.1s (63.4x, -----) ca: 6.5s (81.9x, -----) he: 6.8s (84.8x, -----) ca: 3.3s (41.1x, -----) dr: 4.7s (59.1x, -----) ma: 4.9s (60.8x, -----) heap valgrind-old:0.08s no: 0.6s ( 7.8x, -1.6%) me: 5.1s (64.2x, -1.4%) ca: 6.6s (83.0x, -1.4%) he: 6.8s (84.5x, 0.3%) ca: 3.3s (41.4x, -0.6%) dr: 4.7s (59.0x, 0.2%) ma: 4.9s (60.9x, -0.2%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.11s no: 0.7s ( 6.1x, -----) me: 8.6s (78.1x, -----) ca: 7.2s (65.1x, -----) he: 8.0s (72.6x, -----) ca: 3.7s (33.7x, -----) dr: 5.2s (47.5x, -----) ma: 5.0s (45.9x, -----) heap_pdb4 valgrind-old:0.11s no: 0.7s ( 6.2x, -1.5%) me: 8.6s (77.7x, 0.5%) ca: 7.2s (65.4x, -0.4%) he: 8.0s (72.4x, 0.4%) ca: 3.7s (33.8x, -0.3%) dr: 5.2s (47.1x, 1.0%) ma: 5.0s (45.5x, 0.8%) -- many-loss-records -- many-loss-records valgrind-new:0.01s no: 0.2s (25.0x, -----) me: 1.4s (141.0x, -----) ca: 1.1s (106.0x, -----) he: 1.2s (124.0x, -----) ca: 0.7s (72.0x, -----) dr: 1.1s (110.0x, -----) ma: 1.0s (101.0x, -----) many-loss-records valgrind-old:0.01s no: 0.3s (26.0x, -4.0%) me: 1.4s (142.0x, -0.7%) ca: 1.1s (106.0x, 0.0%) he: 1.2s (124.0x, 0.0%) ca: 0.7s (69.0x, 4.2%) dr: 1.1s (109.0x, 0.9%) ma: 1.0s (101.0x, 0.0%) -- many-xpts -- many-xpts valgrind-new:0.03s no: 0.3s (11.3x, -----) me: 2.0s (65.3x, -----) ca: 2.7s (89.0x, -----) he: 2.2s (74.0x, -----) ca: 0.9s (31.3x, -----) dr: 1.5s (51.3x, -----) ma: 1.4s (48.0x, -----) many-xpts valgrind-old:0.03s no: 0.3s (10.7x, 5.9%) me: 1.9s (64.0x, 2.0%) ca: 2.7s (91.0x, -2.2%) he: 2.2s (73.3x, 0.9%) ca: 1.0s (33.3x, -6.4%) dr: 1.6s (51.7x, -0.6%) ma: 1.5s (48.7x, -1.4%) -- sarp -- sarp valgrind-new:0.02s no: 0.3s (14.5x, -----) me: 2.2s (112.5x, -----) ca: 1.7s (86.5x, -----) he: 6.7s (336.0x, -----) ca: 0.9s (46.5x, -----) dr: 1.0s (51.0x, -----) ma: 0.3s (14.5x, -----) sarp valgrind-old:0.02s no: 0.3s (13.5x, 6.9%) me: 2.2s (112.5x, 0.0%) ca: 1.7s (86.0x, 0.6%) he: 6.8s (337.5x, -0.4%) ca: 0.9s (46.0x, 1.1%) dr: 1.0s (50.5x, 1.0%) ma: 0.3s (15.0x, -3.4%) -- tinycc -- tinycc valgrind-new:0.16s no: 1.4s ( 8.7x, -----) me: 8.7s (54.6x, -----) ca:10.7s (66.9x, -----) he: 9.4s (58.5x, -----) ca: 7.8s (49.1x, -----) dr: 7.9s (49.5x, -----) ma: 2.4s (15.1x, -----) tinycc valgrind-old:0.16s no: 1.4s ( 8.6x, 0.7%) me: 8.7s (54.5x, 0.1%) ca:10.8s (67.4x, -0.8%) he: 9.3s (58.2x, 0.4%) ca: 7.8s (48.8x, 0.6%) dr: 7.9s (49.2x, 0.5%) ma: 2.4s (15.2x, -0.8%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 35m4.287s user 33m51.141s sys 0m23.398s |
|
From: Tom H. <to...@co...> - 2014-10-05 03:07:29
|
valgrind revision: 14599 VEX revision: 2965 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.16.2-200.fc20.x86_64 x86_64 Vendor version: Fedora 17 (Beefy Miracle) Nightly build on bristol ( x86_64, Fedora 17 (Beefy Miracle) ) Started at 2014-10-05 02:51:14 BST Ended at 2014-10-05 04:07:06 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 == 695 tests, 5 stderr failures, 2 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == gdbserver_tests/mcinfcallRU (stderr) gdbserver_tests/mcmain_pic (stderr) memcheck/tests/err_disable4 (stderr) none/tests/fdleak_ipv4 (stdout) none/tests/fdleak_ipv4 (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 == 695 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) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2014-10-05 03:11:37.780001968 +0100 --- new.short 2014-10-05 03:32:21.247424965 +0100 *************** *** 8,13 **** ! == 695 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) --- 8,15 ---- ! == 695 tests, 5 stderr failures, 2 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == gdbserver_tests/mcinfcallRU (stderr) gdbserver_tests/mcmain_pic (stderr) + memcheck/tests/err_disable4 (stderr) + none/tests/fdleak_ipv4 (stdout) + none/tests/fdleak_ipv4 (stderr) exp-sgcheck/tests/preen_invars (stdout) --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.11s no: 1.7s (15.2x, -----) me: 3.3s (30.3x, -----) ca:13.5s (122.7x, -----) he: 2.1s (19.0x, -----) ca: 3.7s (33.6x, -----) dr: 2.0s (18.5x, -----) ma: 2.0s (17.8x, -----) bigcode1 valgrind-old:0.11s no: 1.6s (14.8x, 2.4%) me: 3.3s (30.3x, 0.0%) ca:13.4s (121.7x, 0.8%) he: 2.1s (18.8x, 1.0%) ca: 3.8s (34.5x, -2.7%) dr: 2.1s (18.9x, -2.5%) ma: 2.0s (17.9x, -0.5%) -- bigcode2 -- bigcode2 valgrind-new:0.11s no: 4.0s (36.1x, -----) me: 8.5s (76.9x, -----) ca:26.4s (239.7x, -----) he: 4.9s (44.8x, -----) ca: 7.5s (68.4x, -----) dr: 4.6s (42.2x, -----) ma: 4.6s (41.5x, -----) bigcode2 valgrind-old:0.11s no: 3.9s (35.8x, 0.8%) me: 8.5s (77.2x, -0.4%) ca:25.6s (233.2x, 2.7%) he: 4.9s (44.6x, 0.4%) ca: 7.6s (68.8x, -0.7%) dr: 4.7s (42.4x, -0.4%) ma: 4.5s (41.0x, 1.3%) -- bz2 -- bz2 valgrind-new:0.52s no: 1.6s ( 3.1x, -----) me: 5.8s (11.2x, -----) ca:12.4s (23.9x, -----) he: 8.3s (16.0x, -----) ca:10.4s (20.0x, -----) dr:10.5s (20.2x, -----) ma: 1.6s ( 3.1x, -----) bz2 valgrind-old:0.52s no: 1.7s ( 3.2x, -2.5%) me: 5.8s (11.2x, -0.7%) ca:12.3s (23.8x, 0.5%) he: 8.4s (16.1x, -0.5%) ca:10.3s (19.9x, 0.5%) dr:10.6s (20.3x, -0.2%) ma: 1.6s ( 3.1x, -0.6%) -- fbench -- fbench valgrind-new:0.22s no: 1.0s ( 4.6x, -----) me: 3.6s (16.3x, -----) ca: 5.5s (25.1x, -----) he: 2.8s (12.7x, -----) ca: 3.0s (13.5x, -----) dr: 2.5s (11.5x, -----) ma: 1.1s ( 4.8x, -----) fbench valgrind-old:0.22s no: 1.0s ( 4.6x, 0.0%) me: 3.6s (16.3x, 0.3%) ca: 5.5s (25.2x, -0.4%) he: 2.8s (12.8x, -0.4%) ca: 3.0s (13.5x, 0.0%) dr: 2.5s (11.5x, 0.4%) ma: 1.1s ( 4.8x, 0.0%) -- ffbench -- ffbench valgrind-new:0.21s no: 0.9s ( 4.5x, -----) me: 3.0s (14.1x, -----) ca: 1.8s ( 8.7x, -----) he: 6.9s (33.0x, -----) ca: 4.0s (19.3x, -----) dr: 3.4s (16.2x, -----) ma: 0.9s ( 4.3x, -----) ffbench valgrind-old:0.21s no: 1.0s ( 4.6x, -2.1%) me: 3.0s (14.3x, -1.3%) ca: 1.8s ( 8.8x, -0.5%) he: 6.2s (29.4x, 10.7%) ca: 4.0s (18.9x, 2.0%) dr: 3.4s (16.0x, 1.8%) ma: 0.9s ( 4.2x, 2.2%) -- heap -- heap valgrind-new:0.08s no: 0.6s ( 7.6x, -----) me: 5.4s (67.4x, -----) ca: 6.0s (75.2x, -----) he: 6.8s (84.9x, -----) ca: 3.1s (38.2x, -----) dr: 4.2s (52.9x, -----) ma: 4.9s (61.4x, -----) heap valgrind-old:0.08s no: 0.6s ( 7.6x, 0.0%) me: 5.4s (67.1x, 0.4%) ca: 6.0s (75.4x, -0.2%) he: 6.8s (84.9x, 0.0%) ca: 3.1s (38.4x, -0.3%) dr: 4.2s (53.1x, -0.5%) ma: 4.9s (61.4x, 0.0%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.11s no: 0.7s ( 6.5x, -----) me: 9.2s (83.6x, -----) ca: 6.7s (60.6x, -----) he: 8.0s (73.0x, -----) ca: 3.4s (31.2x, -----) dr: 5.0s (45.9x, -----) ma: 5.0s (45.3x, -----) heap_pdb4 valgrind-old:0.11s no: 0.7s ( 6.5x, 0.0%) me: 9.2s (83.2x, 0.5%) ca: 6.7s (60.6x, 0.0%) he: 8.0s (73.1x, -0.1%) ca: 3.4s (31.2x, 0.0%) dr: 5.1s (46.2x, -0.6%) ma: 5.0s (45.5x, -0.4%) -- many-loss-records -- many-loss-records valgrind-new:0.01s no: 0.3s (26.0x, -----) me: 1.5s (149.0x, -----) ca: 1.0s (99.0x, -----) he: 1.3s (129.0x, -----) ca: 0.6s (64.0x, -----) dr: 1.1s (111.0x, -----) ma: 1.0s (103.0x, -----) many-loss-records valgrind-old:0.01s no: 0.2s (25.0x, 3.8%) me: 1.5s (148.0x, 0.7%) ca: 1.0s (100.0x, -1.0%) he: 1.3s (129.0x, 0.0%) ca: 0.6s (64.0x, 0.0%) dr: 1.1s (112.0x, -0.9%) ma: 1.0s (103.0x, 0.0%) -- many-xpts -- many-xpts valgrind-new:0.03s no: 0.3s (10.7x, -----) me: 1.9s (65.0x, -----) ca: 2.6s (86.3x, -----) he: 2.4s (78.3x, -----) ca: 0.9s (30.7x, -----) dr: 1.5s (50.3x, -----) ma: 1.5s (51.3x, -----) many-xpts valgrind-old:0.03s no: 0.3s (10.7x, 0.0%) me: 1.9s (64.7x, 0.5%) ca: 2.6s (86.3x, 0.0%) he: 2.3s (78.0x, 0.4%) ca: 0.9s (31.0x, -1.1%) dr: 1.5s (50.3x, 0.0%) ma: 1.5s (51.3x, 0.0%) -- sarp -- sarp valgrind-new:0.02s no: 0.3s (14.0x, -----) me: 2.4s (122.0x, -----) ca: 1.7s (84.5x, -----) he: 7.5s (373.0x, -----) ca: 0.8s (42.0x, -----) dr: 1.0s (50.0x, -----) ma: 0.3s (15.0x, -----) sarp valgrind-old:0.02s no: 0.3s (14.0x, 0.0%) me: 2.4s (121.5x, 0.4%) ca: 1.7s (84.5x, 0.0%) he: 7.5s (374.5x, -0.4%) ca: 0.9s (43.0x, -2.4%) dr: 1.0s (50.0x, 0.0%) ma: 0.3s (15.0x, 0.0%) -- tinycc -- tinycc valgrind-new:0.16s no: 1.4s ( 8.5x, -----) me: 8.5s (53.0x, -----) ca:10.7s (66.9x, -----) he:10.1s (62.8x, -----) ca: 7.5s (46.8x, -----) dr: 7.5s (46.8x, -----) ma: 2.4s (15.0x, -----) tinycc valgrind-old:0.16s no: 1.4s ( 8.4x, 0.7%) me: 8.5s (53.1x, -0.1%) ca:10.6s (66.1x, 1.3%) he:10.1s (63.0x, -0.3%) ca: 7.5s (47.2x, -0.9%) dr: 7.5s (47.1x, -0.5%) ma: 2.4s (15.0x, 0.0%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 34m45.659s user 33m25.656s sys 0m23.397s |
|
From: Tom H. <to...@co...> - 2014-10-05 02:58:23
|
valgrind revision: 14599 VEX revision: 2965 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.16.2-200.fc20.x86_64 x86_64 Vendor version: Fedora 18 (Spherical Cow) Nightly build on bristol ( x86_64, Fedora 18 (Spherical Cow) ) Started at 2014-10-05 02:41:20 BST Ended at 2014-10-05 03:58:04 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 == 695 tests, 3 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/err_disable4 (stderr) none/tests/fdleak_ipv4 (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 == 695 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) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2014-10-05 03:01:19.324692989 +0100 --- new.short 2014-10-05 03:22:09.533072947 +0100 *************** *** 8,10 **** ! == 695 tests, 1 stderr failure, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == exp-sgcheck/tests/preen_invars (stdout) --- 8,12 ---- ! == 695 tests, 3 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == ! memcheck/tests/err_disable4 (stderr) ! none/tests/fdleak_ipv4 (stderr) exp-sgcheck/tests/preen_invars (stdout) --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.11s no: 1.7s (15.4x, -----) me: 3.4s (30.7x, -----) ca:13.4s (122.2x, -----) he: 2.2s (19.7x, -----) ca: 3.8s (34.1x, -----) dr: 2.0s (18.6x, -----) ma: 1.9s (17.6x, -----) bigcode1 valgrind-old:0.11s no: 1.7s (15.3x, 0.6%) me: 3.4s (31.3x, -1.8%) ca:13.3s (121.4x, 0.7%) he: 2.0s (18.6x, 5.5%) ca: 3.7s (33.4x, 2.1%) dr: 2.1s (18.8x, -1.0%) ma: 2.0s (17.8x, -1.0%) -- bigcode2 -- bigcode2 valgrind-new:0.11s no: 4.0s (36.5x, -----) me: 8.6s (78.5x, -----) ca:26.2s (238.4x, -----) he: 5.0s (45.4x, -----) ca: 7.5s (68.3x, -----) dr: 4.7s (42.6x, -----) ma: 4.5s (40.5x, -----) bigcode2 valgrind-old:0.11s no: 3.9s (35.8x, 2.0%) me: 8.6s (78.5x, 0.0%) ca:26.8s (244.0x, -2.4%) he: 5.0s (45.0x, 0.8%) ca: 7.5s (67.9x, 0.5%) dr: 4.8s (43.3x, -1.5%) ma: 4.5s (41.4x, -2.0%) -- bz2 -- bz2 valgrind-new:0.52s no: 1.6s ( 3.1x, -----) me: 6.2s (12.0x, -----) ca:12.4s (23.8x, -----) he: 8.5s (16.4x, -----) ca:10.4s (20.0x, -----) dr:11.0s (21.2x, -----) ma: 1.6s ( 3.1x, -----) bz2 valgrind-old:0.52s no: 1.7s ( 3.2x, -4.3%) me: 6.2s (11.9x, 0.6%) ca:12.4s (23.9x, -0.4%) he: 8.5s (16.4x, 0.1%) ca:10.4s (19.9x, 0.3%) dr:11.0s (21.2x, 0.4%) ma: 1.6s ( 3.1x, 0.0%) -- fbench -- fbench valgrind-new:0.22s no: 1.0s ( 4.6x, -----) me: 3.6s (16.5x, -----) ca: 5.7s (25.8x, -----) he: 2.8s (12.9x, -----) ca: 3.0s (13.9x, -----) dr: 2.5s (11.4x, -----) ma: 1.1s ( 4.9x, -----) fbench valgrind-old:0.22s no: 1.0s ( 4.7x, -1.0%) me: 3.6s (16.5x, -0.6%) ca: 5.6s (25.6x, 0.5%) he: 2.9s (13.0x, -0.7%) ca: 3.0s (13.9x, 0.0%) dr: 2.6s (11.6x, -2.0%) ma: 1.1s ( 4.9x, 0.9%) -- ffbench -- ffbench valgrind-new:0.25s no: 1.0s ( 3.9x, -----) me: 3.0s (12.0x, -----) ca: 1.9s ( 7.6x, -----) he: 7.6s (30.5x, -----) ca: 4.2s (16.7x, -----) dr: 3.7s (14.7x, -----) ma: 0.9s ( 3.6x, -----) ffbench valgrind-old:0.25s no: 1.0s ( 3.9x, -1.0%) me: 3.0s (12.1x, -0.3%) ca: 1.9s ( 7.4x, 2.6%) he: 7.2s (29.0x, 5.0%) ca: 4.0s (16.0x, 4.3%) dr: 3.7s (14.8x, -0.8%) ma: 0.9s ( 3.6x, 1.1%) -- heap -- heap valgrind-new:0.07s no: 0.6s ( 8.7x, -----) me: 5.4s (76.9x, -----) ca: 6.2s (88.3x, -----) he: 6.8s (97.4x, -----) ca: 3.1s (44.1x, -----) dr: 4.6s (66.1x, -----) ma: 5.0s (71.1x, -----) heap valgrind-old:0.07s no: 0.6s ( 8.6x, 1.6%) me: 5.4s (76.6x, 0.4%) ca: 6.2s (88.4x, -0.2%) he: 6.8s (97.6x, -0.1%) ca: 3.1s (44.4x, -0.6%) dr: 4.7s (66.9x, -1.1%) ma: 5.0s (71.4x, -0.4%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.11s no: 0.7s ( 5.9x, -----) me: 9.1s (82.5x, -----) ca: 6.9s (62.8x, -----) he: 8.0s (72.5x, -----) ca: 3.5s (31.4x, -----) dr: 5.0s (45.1x, -----) ma: 5.1s (46.6x, -----) heap_pdb4 valgrind-old:0.11s no: 0.7s ( 6.1x, -3.1%) me: 9.1s (82.6x, -0.1%) ca: 6.9s (62.4x, 0.7%) he: 8.0s (72.4x, 0.3%) ca: 3.4s (31.3x, 0.3%) dr: 4.9s (44.7x, 0.8%) ma: 5.1s (46.2x, 1.0%) -- many-loss-records -- many-loss-records valgrind-new:0.01s no: 0.2s (25.0x, -----) me: 1.5s (147.0x, -----) ca: 1.0s (100.0x, -----) he: 1.2s (125.0x, -----) ca: 0.6s (64.0x, -----) dr: 1.1s (114.0x, -----) ma: 1.1s (105.0x, -----) many-loss-records valgrind-old:0.01s no: 0.3s (26.0x, -4.0%) me: 1.5s (153.0x, -4.1%) ca: 1.0s (99.0x, 1.0%) he: 1.3s (127.0x, -1.6%) ca: 0.6s (64.0x, 0.0%) dr: 1.1s (114.0x, 0.0%) ma: 1.1s (106.0x, -1.0%) -- many-xpts -- many-xpts valgrind-new:0.03s no: 0.3s (10.7x, -----) me: 2.0s (66.0x, -----) ca: 2.7s (88.7x, -----) he: 2.3s (76.7x, -----) ca: 0.9s (31.0x, -----) dr: 1.5s (50.3x, -----) ma: 1.6s (52.0x, -----) many-xpts valgrind-old:0.03s no: 0.3s (10.7x, 0.0%) me: 2.0s (65.7x, 0.5%) ca: 2.6s (88.3x, 0.4%) he: 2.3s (77.0x, -0.4%) ca: 0.9s (30.7x, 1.1%) dr: 1.5s (50.3x, 0.0%) ma: 1.6s (51.7x, 0.6%) -- sarp -- sarp valgrind-new:0.01s no: 0.3s (28.0x, -----) me: 2.2s (220.0x, -----) ca: 1.7s (170.0x, -----) he: 7.0s (701.0x, -----) ca: 0.9s (88.0x, -----) dr: 1.0s (99.0x, -----) ma: 0.3s (30.0x, -----) sarp valgrind-old:0.01s no: 0.3s (27.0x, 3.6%) me: 2.2s (220.0x, 0.0%) ca: 1.7s (170.0x, 0.0%) he: 7.0s (703.0x, -0.3%) ca: 0.9s (89.0x, -1.1%) dr: 1.0s (99.0x, 0.0%) ma: 0.3s (30.0x, 0.0%) -- tinycc -- tinycc valgrind-new:0.15s no: 1.3s ( 8.9x, -----) me: 8.6s (57.1x, -----) ca:10.8s (71.8x, -----) he: 9.7s (64.9x, -----) ca: 7.5s (50.3x, -----) dr: 7.6s (50.9x, -----) ma: 2.4s (16.2x, -----) tinycc valgrind-old:0.15s no: 1.4s ( 9.0x, -0.7%) me: 8.6s (57.5x, -0.7%) ca:10.7s (71.6x, 0.3%) he: 9.7s (64.7x, 0.2%) ca: 7.5s (50.0x, 0.7%) dr: 7.6s (50.9x, 0.0%) ma: 2.4s (16.2x, 0.0%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 35m55.210s user 33m48.507s sys 0m24.705s |
|
From: Tom H. <to...@co...> - 2014-10-05 02:48:13
|
valgrind revision: 14599 VEX revision: 2965 C compiler: gcc (GCC) 4.8.3 20140911 (Red Hat 4.8.3-7) 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.16.2-200.fc20.x86_64 x86_64 Vendor version: Fedora 19 (Schrödingerâs Cat) Nightly build on bristol ( x86_64, Fedora 19 (Schrödingerâs Cat) ) Started at 2014-10-05 02:32:04 BST Ended at 2014-10-05 03:47:53 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 == 695 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 -- Running tests in perf ---------------------------------------------- -- bigcode1 -- bigcode1 valgrind-new:0.11s no: 1.6s (14.9x, -----) me: 3.4s (30.5x, -----) ca:13.3s (121.4x, -----) he: 2.1s (18.9x, -----) ca: 4.2s (37.8x, -----) dr: 2.0s (18.5x, -----) ma: 1.9s (17.5x, -----) bigcode1 valgrind-old:0.11s no: 1.6s (15.0x, -0.6%) me: 3.3s (30.1x, 1.2%) ca:13.3s (121.2x, 0.1%) he: 2.1s (18.8x, 0.5%) ca: 4.2s (38.0x, -0.5%) dr: 2.0s (18.5x, 0.0%) ma: 2.0s (17.8x, -1.6%) -- bigcode2 -- bigcode2 valgrind-new:0.11s no: 3.8s (34.7x, -----) me: 8.4s (76.0x, -----) ca:26.4s (240.0x, -----) he: 4.9s (44.3x, -----) ca: 7.5s (68.1x, -----) dr: 4.6s (41.8x, -----) ma: 4.4s (40.3x, -----) bigcode2 valgrind-old:0.11s no: 3.8s (34.6x, 0.3%) me: 8.4s (76.7x, -1.0%) ca:25.3s (230.3x, 4.1%) he: 4.9s (44.2x, 0.2%) ca: 7.5s (67.8x, 0.4%) dr: 4.6s (41.8x, 0.0%) ma: 4.5s (40.7x, -1.1%) -- bz2 -- bz2 valgrind-new:0.50s no: 1.6s ( 3.2x, -----) me: 5.8s (11.5x, -----) ca:12.5s (25.0x, -----) he: 8.8s (17.7x, -----) ca:11.8s (23.6x, -----) dr:11.1s (22.3x, -----) ma: 1.6s ( 3.1x, -----) bz2 valgrind-old:0.50s no: 1.6s ( 3.2x, -0.0%) me: 5.7s (11.4x, 1.2%) ca:12.6s (25.2x, -0.8%) he: 8.9s (17.8x, -0.6%) ca:11.9s (23.7x, -0.5%) dr:11.2s (22.4x, -0.8%) ma: 1.6s ( 3.1x, -0.6%) -- fbench -- fbench valgrind-new:0.22s no: 1.0s ( 4.7x, -----) me: 3.6s (16.2x, -----) ca: 5.5s (25.0x, -----) he: 2.8s (12.7x, -----) ca: 3.3s (15.0x, -----) dr: 2.6s (11.7x, -----) ma: 1.1s ( 4.9x, -----) fbench valgrind-old:0.22s no: 1.0s ( 4.6x, 1.9%) me: 3.5s (16.0x, 1.1%) ca: 5.5s (25.2x, -0.7%) he: 2.8s (12.6x, 0.4%) ca: 3.4s (15.4x, -3.0%) dr: 2.6s (11.8x, -0.8%) ma: 1.1s ( 4.9x, 0.9%) -- ffbench -- ffbench valgrind-new:0.25s no: 1.0s ( 3.9x, -----) me: 3.0s (12.2x, -----) ca: 1.9s ( 7.6x, -----) he: 6.9s (27.5x, -----) ca: 5.0s (20.0x, -----) dr: 3.4s (13.8x, -----) ma: 0.9s ( 3.6x, -----) ffbench valgrind-old:0.25s no: 1.0s ( 3.9x, 0.0%) me: 3.0s (11.9x, 2.6%) ca: 1.9s ( 7.6x, 0.0%) he: 6.2s (24.9x, 9.4%) ca: 5.0s (19.8x, 1.2%) dr: 3.5s (14.1x, -2.3%) ma: 0.9s ( 3.8x, -4.4%) -- heap -- heap valgrind-new:0.09s no: 0.6s ( 7.0x, -----) me: 5.2s (58.1x, -----) ca: 6.2s (68.3x, -----) he: 6.9s (77.1x, -----) ca: 3.7s (40.9x, -----) dr: 4.4s (48.9x, -----) ma: 4.8s (53.1x, -----) heap valgrind-old:0.09s no: 0.6s ( 6.9x, 1.6%) me: 5.2s (57.8x, 0.6%) ca: 6.2s (68.3x, 0.0%) he: 6.9s (76.8x, 0.4%) ca: 3.6s (40.1x, 1.9%) dr: 4.3s (48.2x, 1.4%) ma: 4.7s (52.0x, 2.1%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.10s no: 0.7s ( 6.8x, -----) me: 8.9s (89.0x, -----) ca: 6.7s (67.2x, -----) he: 7.9s (78.6x, -----) ca: 4.0s (39.9x, -----) dr: 5.3s (53.0x, -----) ma: 4.9s (49.4x, -----) heap_pdb4 valgrind-old:0.10s no: 0.7s ( 6.8x, 0.0%) me: 8.9s (88.9x, 0.1%) ca: 6.8s (67.6x, -0.6%) he: 7.8s (78.4x, 0.3%) ca: 4.0s (39.7x, 0.5%) dr: 5.3s (52.9x, 0.2%) ma: 5.0s (49.6x, -0.4%) -- many-loss-records -- many-loss-records valgrind-new:0.01s no: 0.3s (26.0x, -----) me: 1.5s (147.0x, -----) ca: 1.0s (101.0x, -----) he: 1.3s (130.0x, -----) ca: 0.7s (74.0x, -----) dr: 1.2s (120.0x, -----) ma: 1.1s (107.0x, -----) many-loss-records valgrind-old:0.01s no: 0.3s (26.0x, 0.0%) me: 1.5s (149.0x, -1.4%) ca: 1.0s (101.0x, 0.0%) he: 1.3s (129.0x, 0.8%) ca: 0.7s (72.0x, 2.7%) dr: 1.2s (118.0x, 1.7%) ma: 1.0s (104.0x, 2.8%) -- many-xpts -- many-xpts valgrind-new:0.03s no: 0.3s (10.7x, -----) me: 1.6s (55.0x, -----) ca: 2.6s (88.3x, -----) he: 2.3s (76.0x, -----) ca: 1.0s (33.7x, -----) dr: 1.6s (53.3x, -----) ma: 1.6s (52.0x, -----) many-xpts valgrind-old:0.03s no: 0.3s (10.7x, 0.0%) me: 1.7s (55.7x, -1.2%) ca: 2.6s (87.7x, 0.8%) he: 2.2s (75.0x, 1.3%) ca: 1.0s (33.3x, 1.0%) dr: 1.6s (52.7x, 1.2%) ma: 1.6s (51.7x, 0.6%) -- sarp -- sarp valgrind-new:0.02s no: 0.3s (14.0x, -----) me: 2.3s (117.0x, -----) ca: 1.7s (85.0x, -----) he: 6.4s (318.0x, -----) ca: 1.0s (50.0x, -----) dr: 1.1s (55.5x, -----) ma: 0.3s (15.5x, -----) sarp valgrind-old:0.02s no: 0.3s (14.0x, 0.0%) me: 2.3s (116.0x, 0.9%) ca: 1.7s (84.5x, 0.6%) he: 6.3s (317.5x, 0.2%) ca: 1.0s (50.5x, -1.0%) dr: 1.1s (54.5x, 1.8%) ma: 0.3s (15.0x, 3.2%) -- tinycc -- tinycc valgrind-new:0.15s no: 1.4s ( 9.1x, -----) me: 7.8s (52.3x, -----) ca:10.7s (71.0x, -----) he:10.1s (67.1x, -----) ca: 8.3s (55.3x, -----) dr: 8.1s (54.0x, -----) ma: 2.4s (16.3x, -----) tinycc valgrind-old:0.15s no: 1.4s ( 9.3x, -2.2%) me: 7.9s (52.9x, -1.0%) ca:10.8s (71.9x, -1.2%) he:10.1s (67.3x, -0.4%) ca: 8.2s (54.7x, 1.2%) dr: 8.0s (53.5x, 0.9%) ma: 2.4s (16.1x, 1.2%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 35m21.772s user 33m59.235s sys 0m25.750s |
|
From: Tom H. <to...@co...> - 2014-10-05 02:40:35
|
valgrind revision: 14599
VEX revision: 2965
C compiler: gcc (GCC) 4.8.3 20140911 (Red Hat 4.8.3-7)
GDB: GNU gdb (GDB) Fedora 7.7.1-19.fc20
Assembler: GNU assembler version 2.23.2
C library: GNU C Library (GNU libc) stable release version 2.18
uname -mrs: Linux 3.16.2-200.fc20.x86_64 x86_64
Vendor version: Fedora 20 (Heisenbug)
Nightly build on bristol ( x86_64, Fedora 20 )
Started at 2014-10-05 02:24:24 BST
Ended at 2014-10-05 03:40:18 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
== 695 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
memcheck/tests/err_disable4 (stderr)
=================================================
== Results from 24 hours ago ==
=================================================
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... done
Regression test results follow
== 695 tests, 0 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short 2014-10-05 02:44:26.569053776 +0100
--- new.short 2014-10-05 03:04:58.091575572 +0100
***************
*** 4,6 ****
Building valgrind ... done
! Running regression tests ... done
--- 4,6 ----
Building valgrind ... done
! Running regression tests ... failed
***************
*** 8,10 ****
! == 695 tests, 0 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
--- 8,11 ----
! == 695 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
! memcheck/tests/err_disable4 (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.11s no: 1.6s (14.6x, -----) me: 3.3s (30.2x, -----) ca:13.3s (120.8x, -----) he: 2.0s (18.6x, -----) ca: 4.2s (37.8x, -----) dr: 2.0s (18.3x, -----) ma: 1.9s (17.5x, -----)
bigcode1 valgrind-old:0.11s no: 1.6s (14.7x, -0.6%) me: 3.3s (30.3x, -0.3%) ca:13.2s (120.3x, 0.5%) he: 2.1s (19.0x, -2.0%) ca: 4.2s (37.8x, 0.0%) dr: 2.0s (18.1x, 1.0%) ma: 1.9s (17.5x, 0.0%)
-- bigcode2 --
bigcode2 valgrind-new:0.11s no: 3.8s (34.6x, -----) me: 8.4s (76.2x, -----) ca:25.9s (235.8x, -----) he: 4.9s (44.4x, -----) ca: 7.4s (67.6x, -----) dr: 4.6s (41.8x, -----) ma: 4.4s (39.9x, -----)
bigcode2 valgrind-old:0.11s no: 3.8s (34.6x, 0.0%) me: 8.4s (76.3x, -0.1%) ca:26.2s (238.5x, -1.1%) he: 4.9s (44.4x, 0.0%) ca: 7.5s (68.5x, -1.2%) dr: 4.6s (41.7x, 0.2%) ma: 4.4s (40.3x, -0.9%)
-- bz2 --
bz2 valgrind-new:0.49s no: 1.6s ( 3.2x, -----) me: 5.7s (11.7x, -----) ca:13.0s (26.5x, -----) he: 8.8s (17.9x, -----) ca:11.8s (24.2x, -----) dr:10.5s (21.4x, -----) ma: 1.6s ( 3.2x, -----)
bz2 valgrind-old:0.49s no: 1.6s ( 3.3x, -1.3%) me: 5.8s (11.8x, -1.0%) ca:13.1s (26.7x, -0.7%) he: 8.5s (17.4x, 2.4%) ca:11.7s (23.9x, 1.4%) dr:10.5s (21.4x, -0.1%) ma: 1.6s ( 3.2x, 1.9%)
-- fbench --
fbench valgrind-new:0.22s no: 1.0s ( 4.6x, -----) me: 3.5s (16.0x, -----) ca: 5.7s (25.7x, -----) he: 2.6s (12.0x, -----) ca: 3.3s (14.9x, -----) dr: 2.5s (11.5x, -----) ma: 1.1s ( 4.8x, -----)
fbench valgrind-old:0.22s no: 1.0s ( 4.6x, 0.0%) me: 3.5s (16.0x, 0.0%) ca: 5.6s (25.4x, 1.1%) he: 2.6s (12.0x, 0.0%) ca: 3.4s (15.2x, -2.4%) dr: 2.6s (11.9x, -2.8%) ma: 1.1s ( 4.9x, -1.9%)
-- ffbench --
ffbench valgrind-new:0.26s no: 1.0s ( 3.7x, -----) me: 3.1s (11.8x, -----) ca: 1.9s ( 7.3x, -----) he: 5.5s (21.3x, -----) ca: 5.0s (19.1x, -----) dr: 3.5s (13.6x, -----) ma: 0.9s ( 3.5x, -----)
ffbench valgrind-old:0.26s no: 1.0s ( 3.7x, 1.0%) me: 3.0s (11.7x, 1.3%) ca: 2.1s ( 7.9x, -7.9%) he: 6.1s (23.6x,-10.6%) ca: 5.0s (19.1x, -0.2%) dr: 3.5s (13.5x, 0.8%) ma: 0.9s ( 3.5x, 0.0%)
-- heap --
heap valgrind-new:0.08s no: 0.6s ( 7.6x, -----) me: 5.1s (63.5x, -----) ca: 6.2s (77.2x, -----) he: 6.8s (85.4x, -----) ca: 3.6s (45.1x, -----) dr: 5.0s (62.6x, -----) ma: 4.8s (59.5x, -----)
heap valgrind-old:0.08s no: 0.6s ( 7.5x, 1.6%) me: 5.1s (64.0x, -0.8%) ca: 6.2s (77.8x, -0.6%) he: 7.0s (87.5x, -2.5%) ca: 3.6s (45.0x, 0.3%) dr: 5.0s (62.3x, 0.6%) ma: 4.7s (59.2x, 0.4%)
-- heap_pdb4 --
heap_pdb4 valgrind-new:0.10s no: 0.7s ( 6.7x, -----) me: 9.0s (89.6x, -----) ca: 6.8s (67.6x, -----) he: 7.9s (79.3x, -----) ca: 3.9s (39.4x, -----) dr: 5.8s (57.9x, -----) ma: 5.0s (50.2x, -----)
heap_pdb4 valgrind-old:0.10s no: 0.7s ( 6.7x, 0.0%) me: 9.0s (90.3x, -0.8%) ca: 6.7s (66.7x, 1.3%) he: 7.9s (79.0x, 0.4%) ca: 3.9s (39.4x, 0.0%) dr: 5.8s (57.5x, 0.7%) ma: 5.0s (50.4x, -0.4%)
-- many-loss-records --
many-loss-records valgrind-new:0.01s no: 0.2s (25.0x, -----) me: 1.5s (146.0x, -----) ca: 1.0s (101.0x, -----) he: 1.3s (129.0x, -----) ca: 0.7s (72.0x, -----) dr: 1.2s (119.0x, -----) ma: 1.0s (104.0x, -----)
many-loss-records valgrind-old:0.01s no: 0.2s (25.0x, 0.0%) me: 1.5s (146.0x, 0.0%) ca: 1.0s (100.0x, 1.0%) he: 1.3s (126.0x, 2.3%) ca: 0.7s (72.0x, 0.0%) dr: 1.2s (116.0x, 2.5%) ma: 1.0s (104.0x, 0.0%)
-- many-xpts --
many-xpts valgrind-new:0.03s no: 0.3s (11.0x, -----) me: 1.7s (55.3x, -----) ca: 2.6s (87.7x, -----) he: 2.3s (75.3x, -----) ca: 1.0s (33.0x, -----) dr: 1.6s (53.0x, -----) ma: 1.6s (52.3x, -----)
many-xpts valgrind-old:0.03s no: 0.3s (10.3x, 6.1%) me: 1.6s (55.0x, 0.6%) ca: 2.6s (87.7x, 0.0%) he: 2.3s (75.3x, 0.0%) ca: 1.1s (35.3x, -7.1%) dr: 1.6s (53.7x, -1.3%) ma: 1.6s (52.7x, -0.6%)
-- sarp --
sarp valgrind-new:0.02s no: 0.3s (14.0x, -----) me: 2.4s (119.5x, -----) ca: 1.7s (84.5x, -----) he: 6.5s (322.5x, -----) ca: 1.0s (51.0x, -----) dr: 1.1s (55.0x, -----) ma: 0.3s (15.0x, -----)
sarp valgrind-old:0.02s no: 0.3s (13.5x, 3.6%) me: 2.4s (120.0x, -0.4%) ca: 1.7s (85.5x, -1.2%) he: 6.3s (317.5x, 1.6%) ca: 1.0s (51.5x, -1.0%) dr: 1.1s (54.0x, 1.8%) ma: 0.3s (15.0x, 0.0%)
-- tinycc --
tinycc valgrind-new:0.16s no: 1.4s ( 8.9x, -----) me: 8.2s (50.9x, -----) ca:10.8s (67.5x, -----) he:10.0s (62.3x, -----) ca: 8.1s (50.9x, -----) dr: 8.3s (51.7x, -----) ma: 2.4s (14.9x, -----)
tinycc valgrind-old:0.16s no: 1.4s ( 8.4x, 4.9%) me: 8.1s (50.6x, 0.6%) ca:11.0s (68.6x, -1.7%) he:10.0s (62.4x, -0.3%) ca: 8.2s (50.9x, -0.1%) dr: 8.3s (51.8x, -0.1%) ma: 2.4s (15.2x, -2.1%)
-- Finished tests in perf ----------------------------------------------
== 11 programs, 154 timings =================
real 35m20.510s
user 34m2.604s
sys 0m25.639s
|
|
From: <ma...@bu...> - 2014-10-05 01:34:31
|
valgrind revision: 14599
VEX revision: 2965
C compiler: gcc (Debian 4.7.2-5) 4.7.2
GDB: GNU gdb (GDB) 7.4.1-debian
Assembler: GNU assembler (GNU Binutils for Debian) 2.22
C library: GNU C Library (Debian EGLIBC 2.13-38+deb7u4) stable release version 2.13
uname -mrs: Linux 3.2.0-4-amd64 x86_64
Vendor version: Debian GNU/Linux 7 (wheezy)
Nightly build on wildebeest ( Debian 7.6 wheezy x86_64 )
Started at 2014-10-05 00:00:01 UTC
Ended at 2014-10-05 01:34:17 UTC
Results differ from 24 hours ago
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... done
Regression test results follow
== 683 tests, 0 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
=================================================
== 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
== 683 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
helgrind/tests/pth_destroy_cond (stderr)
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short 2014-10-05 00:23:27.791989660 +0000
--- new.short 2014-10-05 00:46:17.460789486 +0000
***************
*** 4,6 ****
Building valgrind ... done
! Running regression tests ... failed
--- 4,6 ----
Building valgrind ... done
! Running regression tests ... done
***************
*** 8,11 ****
! == 683 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
! helgrind/tests/pth_destroy_cond (stderr)
--- 8,10 ----
! == 683 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
-- Running tests in perf ----------------------------------------------
-- bigcode1 --
bigcode1 valgrind-new:0.14s no: 2.2s (15.5x, -----) me: 4.6s (32.7x, -----) ca:17.1s (121.9x, -----) he: 2.6s (18.9x, -----) ca: 4.8s (34.5x, -----) dr: 2.6s (18.9x, -----) ma: 2.5s (18.0x, -----)
bigcode1 valgrind-old:0.14s no: 2.2s (15.8x, -1.8%) me: 4.5s (32.1x, 1.7%) ca:17.6s (125.8x, -3.2%) he: 2.7s (19.4x, -2.3%) ca: 4.9s (35.1x, -1.9%) dr: 2.7s (19.3x, -1.9%) ma: 2.6s (18.9x, -4.8%)
-- bigcode2 --
bigcode2 valgrind-new:0.14s no: 5.2s (37.4x, -----) me:11.8s (84.6x, -----) ca:36.9s (263.4x, -----) he: 6.5s (46.4x, -----) ca: 9.6s (68.7x, -----) dr: 6.6s (47.2x, -----) ma: 6.0s (42.6x, -----)
bigcode2 valgrind-old:0.14s no: 5.4s (38.9x, -4.0%) me:11.9s (84.7x, -0.1%) ca:35.9s (256.1x, 2.8%) he: 6.7s (47.6x, -2.5%) ca: 9.3s (66.3x, 3.5%) dr: 6.3s (44.7x, 5.3%) ma: 5.9s (42.4x, 0.7%)
-- bz2 --
bz2 valgrind-new:0.67s no: 2.1s ( 3.2x, -----) me: 7.6s (11.4x, -----) ca:16.0s (23.9x, -----) he:11.3s (16.9x, -----) ca:13.7s (20.4x, -----) dr:14.2s (21.3x, -----) ma: 2.1s ( 3.2x, -----)
bz2 valgrind-old:0.67s no: 2.1s ( 3.1x, 0.9%) me: 7.6s (11.4x, 0.3%) ca:16.1s (24.1x, -0.7%) he:11.4s (17.1x, -1.1%) ca:13.3s (19.9x, 2.9%) dr:14.7s (22.0x, -3.4%) ma: 2.2s ( 3.3x, -4.2%)
-- fbench --
fbench valgrind-new:0.28s no: 1.3s ( 4.7x, -----) me: 4.7s (16.9x, -----) ca: 7.4s (26.4x, -----) he: 3.6s (13.0x, -----) ca: 3.9s (14.0x, -----) dr: 3.5s (12.5x, -----) ma: 1.4s ( 5.1x, -----)
fbench valgrind-old:0.28s no: 1.3s ( 4.8x, -2.3%) me: 4.7s (16.7x, 0.8%) ca: 7.6s (27.2x, -3.2%) he: 3.6s (12.9x, 0.8%) ca: 3.9s (14.0x, 0.3%) dr: 3.4s (12.3x, 1.4%) ma: 1.5s ( 5.2x, -2.1%)
-- ffbench --
ffbench valgrind-new:0.28s no: 1.2s ( 4.4x, -----) me: 3.8s (13.7x, -----) ca: 2.4s ( 8.6x, -----) he: 9.7s (34.5x, -----) ca: 5.3s (19.0x, -----) dr: 4.7s (16.9x, -----) ma: 1.2s ( 4.2x, -----)
ffbench valgrind-old:0.28s no: 1.2s ( 4.4x, 0.8%) me: 3.8s (13.7x, 0.0%) ca: 2.4s ( 8.7x, -1.7%) he: 9.9s (35.5x, -2.8%) ca: 5.2s (18.6x, 2.3%) dr: 4.3s (15.5x, 8.1%) ma: 1.2s ( 4.1x, 2.5%)
-- heap --
heap valgrind-new:0.11s no: 0.9s ( 7.9x, -----) me: 7.3s (66.7x, -----) ca: 7.9s (71.5x, -----) he: 8.8s (80.2x, -----) ca: 4.1s (37.3x, -----) dr: 5.6s (50.6x, -----) ma: 6.1s (55.3x, -----)
heap valgrind-old:0.11s no: 0.9s ( 8.5x, -8.0%) me: 6.9s (62.7x, 6.0%) ca: 7.6s (68.9x, 3.6%) he: 8.9s (80.6x, -0.6%) ca: 4.1s (37.5x, -0.5%) dr: 6.0s (54.8x, -8.3%) ma: 6.1s (55.8x, -1.0%)
-- heap_pdb4 --
heap_pdb4 valgrind-new:0.15s no: 0.9s ( 6.1x, -----) me:11.9s (79.2x, -----) ca: 8.6s (57.5x, -----) he:10.3s (68.9x, -----) ca: 4.5s (30.1x, -----) dr: 6.3s (42.3x, -----) ma: 6.5s (43.4x, -----)
heap_pdb4 valgrind-old:0.15s no: 0.9s ( 6.1x, 0.0%) me:11.8s (78.5x, 0.9%) ca: 8.6s (57.5x, 0.0%) he:10.6s (70.4x, -2.1%) ca: 4.7s (31.6x, -5.1%) dr: 6.4s (42.8x, -1.3%) ma: 6.8s (45.3x, -4.5%)
-- many-loss-records --
many-loss-records valgrind-new:0.01s no: 0.4s (36.0x, -----) me: 1.9s (190.0x, -----) ca: 1.3s (133.0x, -----) he: 1.7s (168.0x, -----) ca: 0.9s (91.0x, -----) dr: 1.5s (148.0x, -----) ma: 1.4s (138.0x, -----)
many-loss-records valgrind-old:0.01s no: 0.4s (36.0x, 0.0%) me: 2.0s (200.0x, -5.3%) ca: 1.3s (131.0x, 1.5%) he: 1.7s (166.0x, 1.2%) ca: 0.9s (88.0x, 3.3%) dr: 1.5s (150.0x, -1.4%) ma: 1.4s (135.0x, 2.2%)
-- many-xpts --
many-xpts valgrind-new:0.04s no: 0.4s (10.8x, -----) me: 2.5s (63.5x, -----) ca: 3.5s (87.0x, -----) he: 3.1s (77.8x, -----) ca: 1.2s (30.2x, -----) dr: 1.9s (48.5x, -----) ma: 2.0s (50.2x, -----)
many-xpts valgrind-old:0.04s no: 0.4s (11.0x, -2.3%) me: 2.5s (61.7x, 2.8%) ca: 3.4s (84.8x, 2.6%) he: 3.1s (78.2x, -0.6%) ca: 1.3s (31.5x, -4.1%) dr: 1.9s (48.8x, -0.5%) ma: 2.1s (53.0x, -5.5%)
-- sarp --
sarp valgrind-new:0.02s no: 0.5s (22.5x, -----) me: 3.1s (157.0x, -----) ca: 2.2s (109.5x, -----) he:10.0s (499.5x, -----) ca: 1.2s (59.5x, -----) dr: 1.4s (69.5x, -----) ma: 0.4s (20.0x, -----)
sarp valgrind-old:0.02s no: 0.4s (19.0x, 15.6%) me: 3.2s (161.0x, -2.5%) ca: 2.2s (110.0x, -0.5%) he: 9.9s (495.0x, 0.9%) ca: 1.2s (60.5x, -1.7%) dr: 1.4s (70.0x, -0.7%) ma: 0.4s (20.5x, -2.5%)
-- tinycc --
tinycc valgrind-new:0.28s no: 1.8s ( 6.5x, -----) me:10.9s (38.8x, -----) ca:13.6s (48.6x, -----) he:13.3s (47.5x, -----) ca:10.1s (36.0x, -----) dr: 9.7s (34.5x, -----) ma: 3.0s (10.9x, -----)
tinycc valgrind-old:0.28s no: 1.8s ( 6.3x, 3.8%) me:11.0s (39.4x, -1.6%) ca:14.3s (51.2x, -5.4%) he:13.0s (46.4x, 2.3%) ca:10.0s (35.7x, 0.8%) dr: 9.7s (34.8x, -0.7%) ma: 3.0s (10.9x, 0.3%)
-- Finished tests in perf ----------------------------------------------
== 11 programs, 154 timings =================
2723.41user 32.60system 48:00.13elapsed 95%CPU (0avgtext+0avgdata 500768maxresident)k
138968inputs+452944outputs (257major+11716998minor)pagefaults 0swaps
=================================================
./valgrind-old/helgrind/tests/pth_destroy_cond.stderr.diff
=================================================
--- pth_destroy_cond.stderr.exp 2014-10-05 00:00:11.619154125 +0000
+++ pth_destroy_cond.stderr.out 2014-10-05 00:14:45.227667502 +0000
@@ -5,6 +5,34 @@
by 0x........: pthread_create@* (hg_intercepts.c:...)
by 0x........: main (pth_destroy_cond.c:29)
+---Thread-Announcement------------------------------------------
+
+Thread #x is the program's root thread
+
+----------------------------------------------------------------
+
+ Lock at 0x........ was first observed
+ at 0x........: pthread_mutex_init (hg_intercepts.c:...)
+ by 0x........: main (pth_destroy_cond.c:25)
+ Address 0x........ is 0 bytes inside data symbol "mutex"
+
+Possible data race during read of size 1 at 0x........ by thread #x
+Locks held: 1, at address 0x........
+ at 0x........: my_memcmp (hg_intercepts.c:...)
+ by 0x........: pthread_cond_destroy_WRK (hg_intercepts.c:...)
+ by 0x........: pthread_cond_destroy@* (hg_intercepts.c:...)
+ by 0x........: ThreadFunction (pth_destroy_cond.c:18)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
+This conflicts with a previous write of size 4 by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_cond_wait_WRK (hg_intercepts.c:...)
+ by 0x........: pthread_cond_wait@* (hg_intercepts.c:...)
+ by 0x........: main (pth_destroy_cond.c:31)
+ Address 0x........ is 4 bytes inside data symbol "cond"
+
----------------------------------------------------------------
Thread #x: pthread_cond_destroy: destruction of condition variable being waited upon
|
|
From: <sv...@va...> - 2014-10-04 21:32:13
|
Author: florian
Date: Sat Oct 4 22:32:06 2014
New Revision: 14599
Log:
Use correct tag names in sys_getdents/64 wrappers.
Patch by Ivo Raisr (iv...@iv...).
Fixes BZ #339645
Modified:
trunk/NEWS
trunk/coregrind/m_syswrap/syswrap-generic.c
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Sat Oct 4 22:32:06 2014
@@ -31,6 +31,7 @@
339020 ppc64: memcheck/tests/ppc64/power_ISA2_05 failing in nightly build
339156 gdbsrv not called for fatal signal
339442 Fix testsuite build failure on OS X 10.9
+339645 Use correct tag names in sys_getdents/64 wrappers
n-i-bz Old STABS code is still being compiled, but never used. Remove it.
n-i-bz Fix compilation on distros with glibc < 2.5
339182 ppc64: AvSplat ought to load destination vector register with 16/16
Modified: trunk/coregrind/m_syswrap/syswrap-generic.c
==============================================================================
--- trunk/coregrind/m_syswrap/syswrap-generic.c (original)
+++ trunk/coregrind/m_syswrap/syswrap-generic.c Sat Oct 4 22:32:06 2014
@@ -3242,7 +3242,7 @@
*flags |= SfMayBlock;
PRINT("sys_getdents ( %ld, %#lx, %ld )", ARG1,ARG2,ARG3);
PRE_REG_READ3(long, "getdents",
- unsigned int, fd, struct linux_dirent *, dirp,
+ unsigned int, fd, struct vki_dirent *, dirp,
unsigned int, count);
PRE_MEM_WRITE( "getdents(dirp)", ARG2, ARG3 );
}
@@ -3259,7 +3259,7 @@
*flags |= SfMayBlock;
PRINT("sys_getdents64 ( %ld, %#lx, %ld )",ARG1,ARG2,ARG3);
PRE_REG_READ3(long, "getdents64",
- unsigned int, fd, struct linux_dirent64 *, dirp,
+ unsigned int, fd, struct vki_dirent64 *, dirp,
unsigned int, count);
PRE_MEM_WRITE( "getdents64(dirp)", ARG2, ARG3 );
}
|
|
From: <sv...@va...> - 2014-10-04 21:08:50
|
Author: florian
Date: Sat Oct 4 22:08:42 2014
New Revision: 14598
Log:
The XArray element type of variable "described" is HChar not UChar.
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 Oct 4 22:08:42 2014
@@ -3074,7 +3074,7 @@
DiVariable* var,
PtrdiffT var_offset,
PtrdiffT residual_offset,
- XArray* /*UChar*/ described,
+ XArray* /*HChar*/ described,
Int frameNo,
ThreadId tid )
{
@@ -3102,7 +3102,7 @@
vg_assert(described);
vg_assert(var && var->name);
have_descr = VG_(sizeXA)(described) > 0
- && *(UChar*)VG_(indexXA)(described,0) != '\0';
+ && *(HChar*)VG_(indexXA)(described,0) != '\0';
have_srcloc = var->fndn_ix > 0 && var->lineNo > 0;
tagL[0] = tagR[0] = xagL[0] = xagR[0] = 0;
|
|
From: Zhigang L. <zl...@ti...> - 2014-10-03 15:40:02
|
I am new to this Valgrind developer email list, and I am going to submit a patch to add Tilegx HW platform support to Valgrind. The question is what is the right process to do that? Especially the patch is pretty large (25K+ lines). I do not think I should post it to this mail list directly. Thanks. ZhiGang Liu @ Tilera Note: TileGx is 64-bit multiple core VLIW microprocessor, you can find more about it at http://www.tilera.com |
|
From: Rich C. <rc...@wi...> - 2014-10-03 05:17:39
|
valgrind revision: 14597
VEX revision: 2965
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-10-02 19:22:01 CDT
Ended at 2014-10-03 00:17:27 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
== 611 tests, 4 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)
--tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 --vg=../valgrind-new --vg=../valgrind-old
+ perl perf/vg_perf --tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 --vg=../valgrind-new --vg=../valgrind-old perf
-- Running tests in perf ----------------------------------------------
-- bigcode1 --
bigcode1 valgrind-new:0.48s no: 7.8s (16.2x, -----) me:15.5s (32.2x, -----) ca:63.2s (131.8x, -----) he: 9.8s (20.4x, -----) ca:17.4s (36.2x, -----) dr: 9.7s (20.1x, -----) ma: 9.1s (18.9x, -----)
bigcode1 valgrind-old:0.48s no: 7.8s (16.2x, -0.1%) me:15.9s (33.1x, -2.5%) ca:63.1s (131.4x, 0.3%) he: 9.8s (20.4x, 0.2%) ca:17.4s (36.2x, -0.1%) dr: 9.6s (20.1x, 0.2%) ma: 9.0s (18.8x, 0.3%)
-- bigcode2 --
bigcode2 valgrind-new:0.49s no:18.5s (37.8x, -----) me:39.2s (80.1x, -----) ca:107.1s (218.6x, -----) he:23.2s (47.3x, -----) ca:33.4s (68.1x, -----) dr:22.1s (45.2x, -----) ma:21.3s (43.4x, -----)
bigcode2 valgrind-old:0.49s no:18.5s (37.8x, -0.2%) me:39.3s (80.2x, -0.2%) ca:107.9s (220.2x, -0.7%) he:23.2s (47.4x, -0.2%) ca:33.4s (68.2x, -0.2%) dr:22.2s (45.3x, -0.3%) ma:21.1s (43.1x, 0.7%)
-- bz2 --
bz2 valgrind-new:2.32s no: 8.1s ( 3.5x, -----) me:25.8s (11.1x, -----) ca:59.2s (25.5x, -----) he:38.1s (16.4x, -----) ca:58.5s (25.2x, -----) dr:54.3s (23.4x, -----) ma: 7.6s ( 3.3x, -----)
bz2 valgrind-old:2.32s no:10.2s ( 4.4x,-26.7%) me:28.1s (12.1x, -9.1%) ca:73.9s (31.9x,-24.9%) he:40.6s (17.5x, -6.4%) ca:60.8s (26.2x, -3.9%) dr:57.9s (24.9x, -6.5%) ma: 9.8s ( 4.2x,-28.8%)
-- fbench --
fbench valgrind-new:1.44s no: 5.4s ( 3.8x, -----) me:18.5s (12.8x, -----) ca:28.1s (19.5x, -----) he:13.8s ( 9.6x, -----) ca:17.2s (12.0x, -----) dr:13.8s ( 9.6x, -----) ma: 5.6s ( 3.9x, -----)
fbench valgrind-old:1.44s no: 5.5s ( 3.8x, -1.1%) me:18.4s (12.7x, 0.7%) ca:28.0s (19.5x, 0.4%) he:13.9s ( 9.6x, -0.7%) ca:17.3s (12.0x, -0.2%) dr:13.9s ( 9.7x, -0.8%) ma: 5.6s ( 3.9x, 0.2%)
-- ffbench --
ffbench valgrind-new:1.00s no: 3.7s ( 3.7x, -----) me:13.2s (13.2x, -----) ca: 8.3s ( 8.3x, -----) he:22.2s (22.2x, -----) ca:23.1s (23.1x, -----) dr:18.0s (18.0x, -----) ma: 3.7s ( 3.7x, -----)
ffbench valgrind-old:1.00s no: 3.7s ( 3.7x, 0.3%) me:13.1s (13.1x, 1.0%) ca: 8.3s ( 8.3x, 0.1%) he:22.3s (22.3x, -0.2%) ca:23.2s (23.2x, -0.3%) dr:18.1s (18.1x, -0.3%) ma: 3.7s ( 3.7x, 0.5%)
-- heap --
heap valgrind-new:0.41s no: 3.2s ( 7.9x, -----) me:22.6s (55.0x, -----) ca:32.2s (78.5x, -----) he:30.2s (73.8x, -----) ca:17.2s (42.0x, -----) dr:21.9s (53.4x, -----) ma:22.4s (54.6x, -----)
heap valgrind-old:0.41s no: 3.3s ( 8.0x, -1.5%) me:22.8s (55.6x, -1.1%) ca:32.0s (78.0x, 0.7%) he:30.7s (74.8x, -1.4%) ca:17.4s (42.4x, -0.9%) dr:21.9s (53.4x, 0.0%) ma:22.5s (54.9x, -0.6%)
-- heap_pdb4 --
heap_pdb4 valgrind-new:0.56s no: 3.6s ( 6.4x, -----) me:43.1s (76.9x, -----) ca:35.7s (63.8x, -----) he:35.9s (64.2x, -----) ca:19.6s (35.0x, -----) dr:23.0s (41.1x, -----) ma:24.1s (43.0x, -----)
heap_pdb4 valgrind-old:0.56s no: 3.7s ( 6.6x, -3.4%) me:43.0s (76.9x, 0.1%) ca:35.7s (63.8x, -0.0%) he:35.5s (63.5x, 1.1%) ca:19.7s (35.2x, -0.7%) dr:23.1s (41.3x, -0.6%) ma:24.1s (43.1x, -0.1%)
-- many-loss-records --
many-loss-records valgrind-new:0.05s no: 1.2s (25.0x, -----) me: 6.7s (134.0x, -----) ca: 5.3s (105.2x, -----) he: 6.1s (121.2x, -----) ca: 3.5s (71.0x, -----) dr: 5.5s (111.0x, -----) ma: 4.7s (94.4x, -----)
many-loss-records valgrind-old:0.05s no: 1.3s (25.2x, -0.8%) me: 6.7s (134.6x, -0.4%) ca: 5.3s (105.2x, 0.0%) he: 6.0s (120.6x, 0.5%) ca: 3.6s (71.8x, -1.1%) dr: 5.5s (110.4x, 0.5%) ma: 4.7s (94.6x, -0.2%)
-- many-xpts --
many-xpts valgrind-new:0.15s no: 1.5s (10.1x, -----) me: 8.0s (53.6x, -----) ca:13.5s (89.9x, -----) he:10.5s (70.3x, -----) ca: 5.0s (33.1x, -----) dr: 7.4s (49.1x, -----) ma: 7.4s (49.1x, -----)
many-xpts valgrind-old:0.15s no: 1.5s (10.1x, -0.7%) me: 8.0s (53.2x, 0.7%) ca:13.4s (89.7x, 0.3%) he:10.5s (70.0x, 0.4%) ca: 4.9s (32.8x, 1.0%) dr: 7.1s (47.4x, 3.5%) ma: 7.4s (49.1x, 0.0%)
-- sarp --
sarp valgrind-new:0.10s no: 1.5s (14.8x, -----) me:10.0s (99.6x, -----) ca: 8.4s (83.7x, -----) he:29.7s (297.2x, -----) ca: 4.7s (47.2x, -----) dr: 4.9s (49.4x, -----) ma: 1.6s (15.6x, -----)
sarp valgrind-old:0.10s no: 1.5s (14.8x, 0.0%) me:10.0s (99.7x, -0.1%) ca: 8.4s (83.6x, 0.1%) he:30.3s (303.1x, -2.0%) ca: 4.7s (47.2x, 0.0%) dr: 5.0s (49.5x, -0.2%) ma: 1.5s (15.3x, 1.9%)
-- tinycc --
tinycc valgrind-new:0.76s no: 7.6s (10.0x, -----) me:39.0s (51.3x, -----) ca:50.1s (65.9x, -----) he:45.9s (60.4x, -----) ca:41.4s (54.4x, -----) dr:39.5s (52.0x, -----) ma:12.1s (15.9x, -----)
tinycc valgrind-old:0.76s no: 7.6s (10.0x, 0.1%) me:39.0s (51.2x, 0.1%) ca:53.9s (71.0x, -7.7%) he:50.1s (65.9x, -9.1%) ca:41.5s (54.6x, -0.3%) dr:49.5s (65.2x,-25.4%) ma:12.1s (15.9x, 0.2%)
-- Finished tests in perf ----------------------------------------------
== 11 programs, 154 timings =================
real 161m31.015s
user 159m10.223s
sys 1m56.902s
=================================================
./valgrind-new/memcheck/tests/err_disable3.stderr.diff
=================================================
--- err_disable3.stderr.exp 2014-10-02 20:29:18.275091844 -0500
+++ err_disable3.stderr.out 2014-10-02 20:49:44.003980401 -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-10-02 20:29:19.139100879 -0500
+++ err_disable4.stderr.out 2014-10-02 20:49:49.456038015 -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-10-02 20:29:18.880098171 -0500
+++ threadname.stderr.out 2014-10-02 20:58:23.533480265 -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-10-02 20:29:18.584095075 -0500
+++ threadname_xml.stderr.out 2014-10-02 20:58:26.637513183 -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/memcheck/tests/err_disable3.stderr.diff
=================================================
--- err_disable3.stderr.exp 2014-10-02 19:22:19.755145426 -0500
+++ err_disable3.stderr.out 2014-10-02 19:42:59.027727462 -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-10-02 19:22:20.613154796 -0500
+++ err_disable4.stderr.out 2014-10-02 19:43:04.470787291 -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-10-02 19:22:20.366152098 -0500
+++ threadname.stderr.out 2014-10-02 19:51:40.080454745 -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-10-02 19:22:20.067148833 -0500
+++ threadname_xml.stderr.out 2014-10-02 19:51:43.132488354 -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: <ma...@bu...> - 2014-10-03 04:34:16
|
valgrind revision: 14597
VEX revision: 2965
C compiler: gcc (GCC) 4.8.3 20140624 (Red Hat 4.8.3-1)
GDB: GNU gdb (GDB) Fedora 7.7.1-18.fc20
Assembler: GNU assembler version 2.23.2
C library: GNU C Library (GNU libc) stable release version 2.18
uname -mrs: Linux 3.11.10-301.fc20.s390x s390x
Vendor version: Fedora 20 (Heisenbug)
Nightly build on lfedora1 ( Fedora release 20 (Heisenbug), s390x )
Started at 2014-10-03 00:00:01 UTC
Ended at 2014-10-03 01:24:40 UTC
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
== 667 tests, 3 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
helgrind/tests/locked_vs_unlocked2 (stderr)
helgrind/tests/pth_cond_destroy_busy (stderr)
helgrind/tests/tc22_exit_w_lock (stderr)
=================================================
./valgrind-new/helgrind/tests/locked_vs_unlocked2.stderr.diff
=================================================
--- locked_vs_unlocked2.stderr.exp 2014-10-03 00:45:09.173410666 +0000
+++ locked_vs_unlocked2.stderr.out 2014-10-03 01:04:27.143448723 +0000
@@ -16,13 +16,13 @@
Lock at 0x........ was first observed
at 0x........: pthread_mutex_init (hg_intercepts.c:...)
- by 0x........: main (locked_vs_unlocked2.c:58)
- Address 0x........ is 0 bytes inside data symbol "mx2a"
+ by 0x........: main (locked_vs_unlocked2.c:59)
+ Address 0x........ is 0 bytes inside data symbol "mx2b"
Lock at 0x........ was first observed
at 0x........: pthread_mutex_init (hg_intercepts.c:...)
- by 0x........: main (locked_vs_unlocked2.c:59)
- Address 0x........ is 0 bytes inside data symbol "mx2b"
+ by 0x........: main (locked_vs_unlocked2.c:58)
+ Address 0x........ is 0 bytes inside data symbol "mx2a"
Lock at 0x........ was first observed
at 0x........: pthread_mutex_init (hg_intercepts.c:...)
=================================================
./valgrind-new/helgrind/tests/pth_cond_destroy_busy.stderr.diff
=================================================
--- pth_cond_destroy_busy.stderr.exp 2014-10-03 00:45:09.143410665 +0000
+++ pth_cond_destroy_busy.stderr.out 2014-10-03 01:04:34.153448939 +0000
@@ -47,4 +47,4 @@
First pthread_cond_destroy() call returned EBUSY.
Second pthread_cond_destroy() call returned success.
-ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 6 errors from 3 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/helgrind/tests/tc22_exit_w_lock.stderr.diff
=================================================
--- tc22_exit_w_lock.stderr.exp 2014-10-03 00:45:09.113410664 +0000
+++ tc22_exit_w_lock.stderr.out 2014-10-03 01:05:55.253451642 +0000
@@ -13,6 +13,23 @@
---Thread-Announcement------------------------------------------
+Thread #x is the program's root thread
+
+----------------------------------------------------------------
+
+Possible data race during write of size 8 at 0x........ by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: main (tc22_exit_w_lock.c:42)
+
+This conflicts with a previous read of size 8 by thread #x
+Locks held: none
+ ...
+ Address 0x........ is not stack'd, malloc'd or on a free list
+
+---Thread-Announcement------------------------------------------
+
Thread #x was created
...
by 0x........: pthread_create@* (hg_intercepts.c:...)
@@ -23,10 +40,6 @@
Thread #x: Exiting thread still holds 1 lock
...
----Thread-Announcement------------------------------------------
-
-Thread #x is the program's root thread
-
----------------------------------------------------------------
Thread #x: Exiting thread still holds 1 lock
@@ -34,4 +47,4 @@
by 0x........: main (tc22_exit_w_lock.c:48)
-ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 5 errors from 4 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/helgrind/tests/tc22_exit_w_lock.stderr.diff-kfail-x86
=================================================
--- tc22_exit_w_lock.stderr.exp-kfail-x86 2014-10-03 00:45:09.143410665 +0000
+++ tc22_exit_w_lock.stderr.out 2014-10-03 01:05:55.253451642 +0000
@@ -3,7 +3,6 @@
Thread #x was created
...
- by 0x........: pthread_create_WRK (hg_intercepts.c:...)
by 0x........: pthread_create@* (hg_intercepts.c:...)
by 0x........: main (tc22_exit_w_lock.c:39)
@@ -14,9 +13,25 @@
---Thread-Announcement------------------------------------------
+Thread #x is the program's root thread
+
+----------------------------------------------------------------
+
+Possible data race during write of size 8 at 0x........ by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: main (tc22_exit_w_lock.c:42)
+
+This conflicts with a previous read of size 8 by thread #x
+Locks held: none
+ ...
+ Address 0x........ is not stack'd, malloc'd or on a free list
+
+---Thread-Announcement------------------------------------------
+
Thread #x was created
...
- by 0x........: pthread_create_WRK (hg_intercepts.c:...)
by 0x........: pthread_create@* (hg_intercepts.c:...)
by 0x........: main (tc22_exit_w_lock.c:42)
@@ -25,14 +40,11 @@
Thread #x: Exiting thread still holds 1 lock
...
----Thread-Announcement------------------------------------------
-
-Thread #x is the program's root thread
-
----------------------------------------------------------------
Thread #x: Exiting thread still holds 1 lock
...
+ by 0x........: main (tc22_exit_w_lock.c:48)
-ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 5 errors from 4 contexts (suppressed: 0 from 0)
=================================================
./valgrind-old/helgrind/tests/locked_vs_unlocked2.stderr.diff
=================================================
--- locked_vs_unlocked2.stderr.exp 2014-10-03 00:05:34.843329597 +0000
+++ locked_vs_unlocked2.stderr.out 2014-10-03 00:24:52.573367605 +0000
@@ -16,13 +16,13 @@
Lock at 0x........ was first observed
at 0x........: pthread_mutex_init (hg_intercepts.c:...)
- by 0x........: main (locked_vs_unlocked2.c:58)
- Address 0x........ is 0 bytes inside data symbol "mx2a"
+ by 0x........: main (locked_vs_unlocked2.c:59)
+ Address 0x........ is 0 bytes inside data symbol "mx2b"
Lock at 0x........ was first observed
at 0x........: pthread_mutex_init (hg_intercepts.c:...)
- by 0x........: main (locked_vs_unlocked2.c:59)
- Address 0x........ is 0 bytes inside data symbol "mx2b"
+ by 0x........: main (locked_vs_unlocked2.c:58)
+ Address 0x........ is 0 bytes inside data symbol "mx2a"
Lock at 0x........ was first observed
at 0x........: pthread_mutex_init (hg_intercepts.c:...)
=================================================
./valgrind-old/helgrind/tests/pth_cond_destroy_busy.stderr.diff
=================================================
--- pth_cond_destroy_busy.stderr.exp 2014-10-03 00:05:34.783329595 +0000
+++ pth_cond_destroy_busy.stderr.out 2014-10-03 00:24:59.493367816 +0000
@@ -47,4 +47,4 @@
First pthread_cond_destroy() call returned EBUSY.
Second pthread_cond_destroy() call returned success.
-ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 6 errors from 3 contexts (suppressed: 0 from 0)
=================================================
./valgrind-old/helgrind/tests/tc22_exit_w_lock.stderr.diff
=================================================
--- tc22_exit_w_lock.stderr.exp 2014-10-03 00:05:34.783329595 +0000
+++ tc22_exit_w_lock.stderr.out 2014-10-03 00:26:20.343370475 +0000
@@ -13,6 +13,23 @@
---Thread-Announcement------------------------------------------
+Thread #x is the program's root thread
+
+----------------------------------------------------------------
+
+Possible data race during write of size 8 at 0x........ by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: main (tc22_exit_w_lock.c:42)
+
+This conflicts with a previous read of size 8 by thread #x
+Locks held: none
+ ...
+ Address 0x........ is not stack'd, malloc'd or on a free list
+
+---Thread-Announcement------------------------------------------
+
Thread #x was created
...
by 0x........: pthread_create@* (hg_intercepts.c:...)
@@ -23,10 +40,6 @@
Thread #x: Exiting thread still holds 1 lock
...
----Thread-Announcement------------------------------------------
-
-Thread #x is the program's root thread
-
----------------------------------------------------------------
Thread #x: Exiting thread still holds 1 lock
@@ -34,4 +47,4 @@
by 0x........: main (tc22_exit_w_lock.c:48)
-ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 5 errors from 4 contexts (suppressed: 0 from 0)
=================================================
./valgrind-old/helgrind/tests/tc22_exit_w_lock.stderr.diff-kfail-x86
=================================================
--- tc22_exit_w_lock.stderr.exp-kfail-x86 2014-10-03 00:05:34.783329595 +0000
+++ tc22_exit_w_lock.stderr.out 2014-10-03 00:26:20.343370475 +0000
@@ -3,7 +3,6 @@
Thread #x was created
...
- by 0x........: pthread_create_WRK (hg_intercepts.c:...)
by 0x........: pthread_create@* (hg_intercepts.c:...)
by 0x........: main (tc22_exit_w_lock.c:39)
@@ -14,9 +13,25 @@
---Thread-Announcement------------------------------------------
+Thread #x is the program's root thread
+
+----------------------------------------------------------------
+
+Possible data race during write of size 8 at 0x........ by thread #x
+Locks held: none
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: main (tc22_exit_w_lock.c:42)
+
+This conflicts with a previous read of size 8 by thread #x
+Locks held: none
+ ...
+ Address 0x........ is not stack'd, malloc'd or on a free list
+
+---Thread-Announcement------------------------------------------
+
Thread #x was created
...
- by 0x........: pthread_create_WRK (hg_intercepts.c:...)
by 0x........: pthread_create@* (hg_intercepts.c:...)
by 0x........: main (tc22_exit_w_lock.c:42)
@@ -25,14 +40,11 @@
Thread #x: Exiting thread still holds 1 lock
...
----Thread-Announcement------------------------------------------
-
-Thread #x is the program's root thread
-
----------------------------------------------------------------
Thread #x: Exiting thread still holds 1 lock
...
+ by 0x........: main (tc22_exit_w_lock.c:48)
-ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 5 errors from 4 contexts (suppressed: 0 from 0)
|