You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(122) |
Nov
(152) |
Dec
(69) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(6) |
Feb
(25) |
Mar
(73) |
Apr
(82) |
May
(24) |
Jun
(25) |
Jul
(10) |
Aug
(11) |
Sep
(10) |
Oct
(54) |
Nov
(203) |
Dec
(182) |
| 2004 |
Jan
(307) |
Feb
(305) |
Mar
(430) |
Apr
(312) |
May
(187) |
Jun
(342) |
Jul
(487) |
Aug
(637) |
Sep
(336) |
Oct
(373) |
Nov
(441) |
Dec
(210) |
| 2005 |
Jan
(385) |
Feb
(480) |
Mar
(636) |
Apr
(544) |
May
(679) |
Jun
(625) |
Jul
(810) |
Aug
(838) |
Sep
(634) |
Oct
(521) |
Nov
(965) |
Dec
(543) |
| 2006 |
Jan
(494) |
Feb
(431) |
Mar
(546) |
Apr
(411) |
May
(406) |
Jun
(322) |
Jul
(256) |
Aug
(401) |
Sep
(345) |
Oct
(542) |
Nov
(308) |
Dec
(481) |
| 2007 |
Jan
(427) |
Feb
(326) |
Mar
(367) |
Apr
(255) |
May
(244) |
Jun
(204) |
Jul
(223) |
Aug
(231) |
Sep
(354) |
Oct
(374) |
Nov
(497) |
Dec
(362) |
| 2008 |
Jan
(322) |
Feb
(482) |
Mar
(658) |
Apr
(422) |
May
(476) |
Jun
(396) |
Jul
(455) |
Aug
(267) |
Sep
(280) |
Oct
(253) |
Nov
(232) |
Dec
(304) |
| 2009 |
Jan
(486) |
Feb
(470) |
Mar
(458) |
Apr
(423) |
May
(696) |
Jun
(461) |
Jul
(551) |
Aug
(575) |
Sep
(134) |
Oct
(110) |
Nov
(157) |
Dec
(102) |
| 2010 |
Jan
(226) |
Feb
(86) |
Mar
(147) |
Apr
(117) |
May
(107) |
Jun
(203) |
Jul
(193) |
Aug
(238) |
Sep
(300) |
Oct
(246) |
Nov
(23) |
Dec
(75) |
| 2011 |
Jan
(133) |
Feb
(195) |
Mar
(315) |
Apr
(200) |
May
(267) |
Jun
(293) |
Jul
(353) |
Aug
(237) |
Sep
(278) |
Oct
(611) |
Nov
(274) |
Dec
(260) |
| 2012 |
Jan
(303) |
Feb
(391) |
Mar
(417) |
Apr
(441) |
May
(488) |
Jun
(655) |
Jul
(590) |
Aug
(610) |
Sep
(526) |
Oct
(478) |
Nov
(359) |
Dec
(372) |
| 2013 |
Jan
(467) |
Feb
(226) |
Mar
(391) |
Apr
(281) |
May
(299) |
Jun
(252) |
Jul
(311) |
Aug
(352) |
Sep
(481) |
Oct
(571) |
Nov
(222) |
Dec
(231) |
| 2014 |
Jan
(185) |
Feb
(329) |
Mar
(245) |
Apr
(238) |
May
(281) |
Jun
(399) |
Jul
(382) |
Aug
(500) |
Sep
(579) |
Oct
(435) |
Nov
(487) |
Dec
(256) |
| 2015 |
Jan
(338) |
Feb
(357) |
Mar
(330) |
Apr
(294) |
May
(191) |
Jun
(108) |
Jul
(142) |
Aug
(261) |
Sep
(190) |
Oct
(54) |
Nov
(83) |
Dec
(22) |
| 2016 |
Jan
(49) |
Feb
(89) |
Mar
(33) |
Apr
(50) |
May
(27) |
Jun
(34) |
Jul
(53) |
Aug
(53) |
Sep
(98) |
Oct
(206) |
Nov
(93) |
Dec
(53) |
| 2017 |
Jan
(65) |
Feb
(82) |
Mar
(102) |
Apr
(86) |
May
(187) |
Jun
(67) |
Jul
(23) |
Aug
(93) |
Sep
(65) |
Oct
(45) |
Nov
(35) |
Dec
(17) |
| 2018 |
Jan
(26) |
Feb
(35) |
Mar
(38) |
Apr
(32) |
May
(8) |
Jun
(43) |
Jul
(27) |
Aug
(30) |
Sep
(43) |
Oct
(42) |
Nov
(38) |
Dec
(67) |
| 2019 |
Jan
(32) |
Feb
(37) |
Mar
(53) |
Apr
(64) |
May
(49) |
Jun
(18) |
Jul
(14) |
Aug
(53) |
Sep
(25) |
Oct
(30) |
Nov
(49) |
Dec
(31) |
| 2020 |
Jan
(87) |
Feb
(45) |
Mar
(37) |
Apr
(51) |
May
(99) |
Jun
(36) |
Jul
(11) |
Aug
(14) |
Sep
(20) |
Oct
(24) |
Nov
(40) |
Dec
(23) |
| 2021 |
Jan
(14) |
Feb
(53) |
Mar
(85) |
Apr
(15) |
May
(19) |
Jun
(3) |
Jul
(14) |
Aug
(1) |
Sep
(57) |
Oct
(73) |
Nov
(56) |
Dec
(22) |
| 2022 |
Jan
(3) |
Feb
(22) |
Mar
(6) |
Apr
(55) |
May
(46) |
Jun
(39) |
Jul
(15) |
Aug
(9) |
Sep
(11) |
Oct
(34) |
Nov
(20) |
Dec
(36) |
| 2023 |
Jan
(79) |
Feb
(41) |
Mar
(99) |
Apr
(169) |
May
(48) |
Jun
(16) |
Jul
(16) |
Aug
(57) |
Sep
(19) |
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
1
(34) |
2
(28) |
3
(22) |
4
(24) |
5
(32) |
6
(26) |
|
7
(21) |
8
(30) |
9
(15) |
10
(20) |
11
(23) |
12
(27) |
13
(17) |
|
14
(16) |
15
(16) |
16
(15) |
17
(14) |
18
(20) |
19
(18) |
20
(11) |
|
21
(1) |
22
(18) |
23
(12) |
24
(17) |
25
(16) |
26
(15) |
27
(18) |
|
28
(19) |
29
(17) |
30
(17) |
|
|
|
|
|
From: <sv...@va...> - 2014-09-25 21:07:48
|
Author: florian
Date: Thu Sep 25 21:07:27 2014
New Revision: 14567
Log:
Merge from trunk.
Modified:
branches/BUF_REMOVAL/ (props changed)
branches/BUF_REMOVAL/NEWS
branches/BUF_REMOVAL/cachegrind/cg_main.c
branches/BUF_REMOVAL/callgrind/main.c
branches/BUF_REMOVAL/coregrind/m_gdbserver/m_gdbserver.c
branches/BUF_REMOVAL/coregrind/m_tooliface.c
branches/BUF_REMOVAL/coregrind/m_translate.c
branches/BUF_REMOVAL/coregrind/pub_core_gdbserver.h
branches/BUF_REMOVAL/coregrind/pub_core_tooliface.h
branches/BUF_REMOVAL/coregrind/vgdb-invoker-ptrace.c
branches/BUF_REMOVAL/docs/xml/manual-core.xml
branches/BUF_REMOVAL/drd/drd_load_store.c
branches/BUF_REMOVAL/drd/drd_load_store.h
branches/BUF_REMOVAL/exp-bbv/bbv_main.c
branches/BUF_REMOVAL/exp-dhat/dh_main.c
branches/BUF_REMOVAL/exp-sgcheck/h_main.c
branches/BUF_REMOVAL/exp-sgcheck/h_main.h
branches/BUF_REMOVAL/exp-sgcheck/sg_main.c
branches/BUF_REMOVAL/exp-sgcheck/sg_main.h
branches/BUF_REMOVAL/helgrind/hg_main.c
branches/BUF_REMOVAL/include/pub_tool_tooliface.h
branches/BUF_REMOVAL/lackey/lk_main.c
branches/BUF_REMOVAL/massif/ms_main.c
branches/BUF_REMOVAL/memcheck/mc_include.h
branches/BUF_REMOVAL/memcheck/mc_main.c
branches/BUF_REMOVAL/memcheck/mc_translate.c
branches/BUF_REMOVAL/none/nl_main.c
branches/BUF_REMOVAL/none/tests/ppc32/Makefile.am
branches/BUF_REMOVAL/none/tests/ppc64/Makefile.am
Modified: branches/BUF_REMOVAL/NEWS
==============================================================================
--- branches/BUF_REMOVAL/NEWS (original)
+++ branches/BUF_REMOVAL/NEWS Thu Sep 25 21:07:27 2014
@@ -27,9 +27,11 @@
https://bugs.kde.org/show_bug.cgi?id=XXXXXX
where XXXXXX is the bug number as listed below.
+338731 ppc: Fix testuite build for toolchains not supporting -maltivec
339020 ppc64: memcheck/tests/ppc64/power_ISA2_05 failing in nightly build
339156 - gdbsrv not called for fatal signal
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: branches/BUF_REMOVAL/cachegrind/cg_main.c
==============================================================================
--- branches/BUF_REMOVAL/cachegrind/cg_main.c (original)
+++ branches/BUF_REMOVAL/cachegrind/cg_main.c Thu Sep 25 21:07:27 2014
@@ -1045,9 +1045,9 @@
static
IRSB* cg_instrument ( VgCallbackClosure* closure,
IRSB* sbIn,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
- VexArchInfo* archinfo_host,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
+ const VexArchInfo* archinfo_host,
IRType gWordTy, IRType hWordTy )
{
Int i, isize;
Modified: branches/BUF_REMOVAL/callgrind/main.c
==============================================================================
--- branches/BUF_REMOVAL/callgrind/main.c (original)
+++ branches/BUF_REMOVAL/callgrind/main.c Thu Sep 25 21:07:27 2014
@@ -950,10 +950,10 @@
static
IRSB* CLG_(instrument)( VgCallbackClosure* closure,
- IRSB* sbIn,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
- VexArchInfo* archinfo_host,
+ IRSB* sbIn,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
+ const VexArchInfo* archinfo_host,
IRType gWordTy, IRType hWordTy )
{
Int i;
Modified: branches/BUF_REMOVAL/coregrind/m_gdbserver/m_gdbserver.c
==============================================================================
--- branches/BUF_REMOVAL/coregrind/m_gdbserver/m_gdbserver.c (original)
+++ branches/BUF_REMOVAL/coregrind/m_gdbserver/m_gdbserver.c Thu Sep 25 21:07:27 2014
@@ -491,7 +491,7 @@
}
/* Returns the reason for which gdbserver instrumentation is needed */
-static VgVgdb VG_(gdbserver_instrumentation_needed) (VexGuestExtents* vge)
+static VgVgdb VG_(gdbserver_instrumentation_needed) (const VexGuestExtents* vge)
{
GS_Address* g;
int e;
@@ -1096,8 +1096,8 @@
static void VG_(add_stmt_call_invalidate_if_not_gdbserved)
( IRSB* sb_in,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
IRTemp jmp,
IRSB* irsb)
{
@@ -1134,8 +1134,8 @@
debugger statement will be inserted for all instructions of a block. */
static void VG_(add_stmt_call_gdbserver)
(IRSB* sb_in, /* block being translated */
- VexGuestLayout* layout,
- VexGuestExtents* vge,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
IRType gWordTy, IRType hWordTy,
Addr iaddr, /* Addr of instruction being instrumented */
UChar delta, /* delta to add to iaddr to obtain IP */
@@ -1209,8 +1209,8 @@
or VG_(add_stmt_call_invalidate_if_not_gdbserved). */
static void VG_(add_stmt_call_invalidate_exit_target_if_not_gdbserved)
(IRSB* sb_in,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
IRType gWordTy,
IRSB* irsb)
{
@@ -1228,8 +1228,8 @@
IRSB* VG_(instrument_for_gdbserver_if_needed)
(IRSB* sb_in,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
IRType gWordTy, IRType hWordTy)
{
IRSB* sb_out;
Modified: branches/BUF_REMOVAL/coregrind/m_tooliface.c
==============================================================================
--- branches/BUF_REMOVAL/coregrind/m_tooliface.c (original)
+++ branches/BUF_REMOVAL/coregrind/m_tooliface.c Thu Sep 25 21:07:27 2014
@@ -41,8 +41,8 @@
void VG_(basic_tool_funcs)(
void(*post_clo_init)(void),
IRSB*(*instrument)(VgCallbackClosure*, IRSB*,
- VexGuestLayout*, VexGuestExtents*, VexArchInfo*,
- IRType, IRType),
+ const VexGuestLayout*, const VexGuestExtents*,
+ const VexArchInfo*, IRType, IRType),
void(*fini)(Int)
)
{
Modified: branches/BUF_REMOVAL/coregrind/m_translate.c
==============================================================================
--- branches/BUF_REMOVAL/coregrind/m_translate.c (original)
+++ branches/BUF_REMOVAL/coregrind/m_translate.c Thu Sep 25 21:07:27 2014
@@ -59,7 +59,7 @@
#include "pub_core_execontext.h" // VG_(make_depth_1_ExeContext_from_Addr)
-#include "pub_core_gdbserver.h" // VG_(tool_instrument_then_gdbserver_if_needed)
+#include "pub_core_gdbserver.h" // VG_(instrument_for_gdbserver_if_needed)
#include "libvex_emnote.h" // For PPC, EmWarn_PPC64_redir_underflow
@@ -219,10 +219,10 @@
*/
static
IRSB* tool_instrument_then_gdbserver_if_needed ( VgCallbackClosure* closureV,
- IRSB* sb_in,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
- VexArchInfo* vai,
+ IRSB* sb_in,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
+ const VexArchInfo* vai,
IRType gWordTy,
IRType hWordTy )
{
@@ -261,9 +261,9 @@
static
IRSB* vg_SP_update_pass ( void* closureV,
IRSB* sb_in,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
- VexArchInfo* vai,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
+ const VexArchInfo* vai,
IRType gWordTy,
IRType hWordTy )
{
@@ -776,7 +776,7 @@
return convention. */
static UInt needs_self_check ( void* closureV,
- VexGuestExtents* vge )
+ const VexGuestExtents* vge )
{
VgCallbackClosure* closure = (VgCallbackClosure*)closureV;
UInt i, bitset;
@@ -1418,7 +1418,6 @@
if (!vex_init_done) {
LibVEX_Init ( &failure_exit, &log_bytes,
1, /* debug_paranoia */
- False, /* valgrind support */
&VG_(clo_vex_control) );
vex_init_done = True;
}
@@ -1630,16 +1629,16 @@
They are entirely legal but longwinded so as to maximise the
chance of the C typechecker picking up any type snafus. */
IRSB*(*f)(VgCallbackClosure*,
- IRSB*,VexGuestLayout*,VexGuestExtents*, VexArchInfo*,
- IRType,IRType)
+ IRSB*,const VexGuestLayout*,const VexGuestExtents*,
+ const VexArchInfo*,IRType,IRType)
= VG_(clo_vgdb) != Vg_VgdbNo
? tool_instrument_then_gdbserver_if_needed
: VG_(tdict).tool_instrument;
IRSB*(*g)(void*,
- IRSB*,VexGuestLayout*,VexGuestExtents*,VexArchInfo*,
- IRType,IRType)
- = (IRSB*(*)(void*,IRSB*,VexGuestLayout*,VexGuestExtents*,
- VexArchInfo*,IRType,IRType))f;
+ IRSB*,const VexGuestLayout*,const VexGuestExtents*,
+ const VexArchInfo*,IRType,IRType)
+ = (IRSB*(*)(void*,IRSB*,const VexGuestLayout*,
+ const VexGuestExtents*, const VexArchInfo*,IRType,IRType))f;
vta.instrument1 = g;
}
/* No need for type kludgery here. */
Modified: branches/BUF_REMOVAL/coregrind/pub_core_gdbserver.h
==============================================================================
--- branches/BUF_REMOVAL/coregrind/pub_core_gdbserver.h (original)
+++ branches/BUF_REMOVAL/coregrind/pub_core_gdbserver.h Thu Sep 25 21:07:27 2014
@@ -150,8 +150,8 @@
gdbserver. */
extern IRSB* VG_(instrument_for_gdbserver_if_needed)
(IRSB* sb_in, /* block to be instrumented */
- VexGuestLayout* layout,
- VexGuestExtents* vge,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
IRType gWordTy, IRType hWordTy);
/* reason for which gdbserver connection must be finished */
Modified: branches/BUF_REMOVAL/coregrind/pub_core_tooliface.h
==============================================================================
--- branches/BUF_REMOVAL/coregrind/pub_core_tooliface.h (original)
+++ branches/BUF_REMOVAL/coregrind/pub_core_tooliface.h Thu Sep 25 21:07:27 2014
@@ -110,8 +110,8 @@
void (*tool_post_clo_init)(void);
IRSB* (*tool_instrument) (VgCallbackClosure*,
IRSB*,
- VexGuestLayout*, VexGuestExtents*,
- VexArchInfo*, IRType, IRType);
+ const VexGuestLayout*, const VexGuestExtents*,
+ const VexArchInfo*, IRType, IRType);
void (*tool_fini) (Int);
// VG_(needs).core_errors
Modified: branches/BUF_REMOVAL/coregrind/vgdb-invoker-ptrace.c
==============================================================================
--- branches/BUF_REMOVAL/coregrind/vgdb-invoker-ptrace.c (original)
+++ branches/BUF_REMOVAL/coregrind/vgdb-invoker-ptrace.c Thu Sep 25 21:07:27 2014
@@ -64,8 +64,9 @@
#include <sys/procfs.h>
-#if defined(VGA_s390x)
-/* RHEL 5 uses glibc 2.3.4 which does not define PTRACE_GETSIGINFO */
+// glibc versions prior to 2.5 do not define PTRACE_GETSIGINFO on
+// the platforms we support.
+#if !((__GLIBC__ > 2) || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 5))
# ifndef PTRACE_GETSIGINFO
# define PTRACE_GETSIGINFO 0x4202
# endif
Modified: branches/BUF_REMOVAL/docs/xml/manual-core.xml
==============================================================================
--- branches/BUF_REMOVAL/docs/xml/manual-core.xml (original)
+++ branches/BUF_REMOVAL/docs/xml/manual-core.xml Thu Sep 25 21:07:27 2014
@@ -1852,7 +1852,7 @@
==15363== by 0x8048550: main (varinfo1.c:56)
==15363== Address 0xbea0d0cc is on thread 1's stack
==15363== in frame #1, created by main (varinfo1.c:45)
-></programlisting>
+]]></programlisting>
<para>And here are the same errors with
<option>--read-var-info=yes</option>:</para>
Modified: branches/BUF_REMOVAL/drd/drd_load_store.c
==============================================================================
--- branches/BUF_REMOVAL/drd/drd_load_store.c (original)
+++ branches/BUF_REMOVAL/drd/drd_load_store.c Thu Sep 25 21:07:27 2014
@@ -590,9 +590,9 @@
IRSB* DRD_(instrument)(VgCallbackClosure* const closure,
IRSB* const bb_in,
- VexGuestLayout* const layout,
- VexGuestExtents* const vge,
- VexArchInfo* archinfo_host,
+ const VexGuestLayout* const layout,
+ const VexGuestExtents* const vge,
+ const VexArchInfo* archinfo_host,
IRType const gWordTy,
IRType const hWordTy)
{
Modified: branches/BUF_REMOVAL/drd/drd_load_store.h
==============================================================================
--- branches/BUF_REMOVAL/drd/drd_load_store.h (original)
+++ branches/BUF_REMOVAL/drd/drd_load_store.h Thu Sep 25 21:07:27 2014
@@ -41,9 +41,9 @@
void DRD_(set_first_race_only)(const Bool fro);
IRSB* DRD_(instrument)(VgCallbackClosure* const closure,
IRSB* const bb_in,
- VexGuestLayout* const layout,
- VexGuestExtents* const vge,
- VexArchInfo* const archinfo_host,
+ const VexGuestLayout* const layout,
+ const VexGuestExtents* const vge,
+ const VexArchInfo* const archinfo_host,
IRType const gWordTy,
IRType const hWordTy);
void DRD_(trace_mem_access)(const Addr addr, const SizeT size,
Modified: branches/BUF_REMOVAL/exp-bbv/bbv_main.c
==============================================================================
--- branches/BUF_REMOVAL/exp-bbv/bbv_main.c (original)
+++ branches/BUF_REMOVAL/exp-bbv/bbv_main.c Thu Sep 25 21:07:27 2014
@@ -337,10 +337,10 @@
/* gWordTy = size of guest word */
/* hWordTy = size of host word */
static IRSB* bbv_instrument ( VgCallbackClosure* closure,
- IRSB* sbIn, VexGuestLayout* layout,
- VexGuestExtents* vge,
- VexArchInfo* archinfo_host,
- IRType gWordTy, IRType hWordTy )
+ IRSB* sbIn, const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
+ const VexArchInfo* archinfo_host,
+ IRType gWordTy, IRType hWordTy )
{
Int i,n_instrs=1;
IRSB *sbOut;
Modified: branches/BUF_REMOVAL/exp-dhat/dh_main.c
==============================================================================
--- branches/BUF_REMOVAL/exp-dhat/dh_main.c (original)
+++ branches/BUF_REMOVAL/exp-dhat/dh_main.c Thu Sep 25 21:07:27 2014
@@ -872,9 +872,9 @@
static
IRSB* dh_instrument ( VgCallbackClosure* closure,
IRSB* sbIn,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
- VexArchInfo* archinfo_host,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
+ const VexArchInfo* archinfo_host,
IRType gWordTy, IRType hWordTy )
{
Int i, n = 0;
Modified: branches/BUF_REMOVAL/exp-sgcheck/h_main.c
==============================================================================
--- branches/BUF_REMOVAL/exp-sgcheck/h_main.c (original)
+++ branches/BUF_REMOVAL/exp-sgcheck/h_main.c Thu Sep 25 21:07:27 2014
@@ -607,9 +607,9 @@
IRSB* h_instrument ( VgCallbackClosure* closure,
IRSB* sbIn,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
- VexArchInfo* archinfo_host,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
+ const VexArchInfo* archinfo_host,
IRType gWordTy, IRType hWordTy )
{
Bool verboze = 0||False;
Modified: branches/BUF_REMOVAL/exp-sgcheck/h_main.h
==============================================================================
--- branches/BUF_REMOVAL/exp-sgcheck/h_main.h (original)
+++ branches/BUF_REMOVAL/exp-sgcheck/h_main.h Thu Sep 25 21:07:27 2014
@@ -70,9 +70,9 @@
/* Note that this also does the sg_ instrumentation. */
IRSB* h_instrument ( VgCallbackClosure* closure,
IRSB* sbIn,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
- VexArchInfo* archinfo_host,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
+ const VexArchInfo* archinfo_host,
IRType gWordTy, IRType hWordTy );
#endif
Modified: branches/BUF_REMOVAL/exp-sgcheck/sg_main.c
==============================================================================
--- branches/BUF_REMOVAL/exp-sgcheck/sg_main.c (original)
+++ branches/BUF_REMOVAL/exp-sgcheck/sg_main.c Thu Sep 25 21:07:27 2014
@@ -2079,7 +2079,7 @@
static IRTemp gen_Get_SP ( struct _SGEnv* sge,
IRSB* bbOut,
- VexGuestLayout* layout,
+ const VexGuestLayout* layout,
Int hWordTy_szB )
{
IRExpr* sp_expr;
@@ -2097,7 +2097,7 @@
static IRTemp gen_Get_FP ( struct _SGEnv* sge,
IRSB* bbOut,
- VexGuestLayout* layout,
+ const VexGuestLayout* layout,
Int hWordTy_szB )
{
IRExpr* fp_expr;
@@ -2120,7 +2120,7 @@
Bool isStore,
Int hWordTy_szB,
Addr curr_IP,
- VexGuestLayout* layout )
+ const VexGuestLayout* layout )
{
IRType tyAddr = Ity_INVALID;
XArray* frameBlocks = NULL;
@@ -2198,7 +2198,7 @@
void sg_instrument_IRStmt ( /*MOD*/struct _SGEnv * env,
/*MOD*/IRSB* sbOut,
IRStmt* st,
- VexGuestLayout* layout,
+ const VexGuestLayout* layout,
IRType gWordTy, IRType hWordTy )
{
if (!sg_clo_enable_sg_checks)
@@ -2333,7 +2333,7 @@
/*MOD*/IRSB* sbOut,
IRExpr* next,
IRJumpKind jumpkind,
- VexGuestLayout* layout,
+ const VexGuestLayout* layout,
IRType gWordTy, IRType hWordTy )
{
if (!sg_clo_enable_sg_checks)
Modified: branches/BUF_REMOVAL/exp-sgcheck/sg_main.h
==============================================================================
--- branches/BUF_REMOVAL/exp-sgcheck/sg_main.h (original)
+++ branches/BUF_REMOVAL/exp-sgcheck/sg_main.h Thu Sep 25 21:07:27 2014
@@ -62,14 +62,14 @@
void sg_instrument_IRStmt ( /*MOD*/struct _SGEnv * env,
/*MOD*/IRSB* sbOut,
IRStmt* st,
- VexGuestLayout* layout,
+ const VexGuestLayout* layout,
IRType gWordTy, IRType hWordTy );
void sg_instrument_final_jump ( /*MOD*/struct _SGEnv * env,
/*MOD*/IRSB* sbOut,
IRExpr* next,
IRJumpKind jumpkind,
- VexGuestLayout* layout,
+ const VexGuestLayout* layout,
IRType gWordTy, IRType hWordTy );
#endif
Modified: branches/BUF_REMOVAL/helgrind/hg_main.c
==============================================================================
--- branches/BUF_REMOVAL/helgrind/hg_main.c (original)
+++ branches/BUF_REMOVAL/helgrind/hg_main.c Thu Sep 25 21:07:27 2014
@@ -4478,9 +4478,9 @@
static
IRSB* hg_instrument ( VgCallbackClosure* closure,
IRSB* bbIn,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
- VexArchInfo* archinfo_host,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
+ const VexArchInfo* archinfo_host,
IRType gWordTy, IRType hWordTy )
{
Int i;
Modified: branches/BUF_REMOVAL/include/pub_tool_tooliface.h
==============================================================================
--- branches/BUF_REMOVAL/include/pub_tool_tooliface.h (original)
+++ branches/BUF_REMOVAL/include/pub_tool_tooliface.h Thu Sep 25 21:07:27 2014
@@ -218,9 +218,9 @@
*/
IRSB*(*instrument)(VgCallbackClosure* closure,
IRSB* sb_in,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
- VexArchInfo* archinfo_host,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
+ const VexArchInfo* archinfo_host,
IRType gWordTy,
IRType hWordTy),
Modified: branches/BUF_REMOVAL/lackey/lk_main.c
==============================================================================
--- branches/BUF_REMOVAL/lackey/lk_main.c (original)
+++ branches/BUF_REMOVAL/lackey/lk_main.c Thu Sep 25 21:07:27 2014
@@ -652,9 +652,9 @@
static
IRSB* lk_instrument ( VgCallbackClosure* closure,
IRSB* sbIn,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
- VexArchInfo* archinfo_host,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
+ const VexArchInfo* archinfo_host,
IRType gWordTy, IRType hWordTy )
{
IRDirty* di;
Modified: branches/BUF_REMOVAL/massif/ms_main.c
==============================================================================
--- branches/BUF_REMOVAL/massif/ms_main.c (original)
+++ branches/BUF_REMOVAL/massif/ms_main.c Thu Sep 25 21:07:27 2014
@@ -2079,9 +2079,9 @@
static
IRSB* ms_instrument ( VgCallbackClosure* closure,
IRSB* sbIn,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
- VexArchInfo* archinfo_host,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
+ const VexArchInfo* archinfo_host,
IRType gWordTy, IRType hWordTy )
{
if (! have_started_executing_code) {
Modified: branches/BUF_REMOVAL/memcheck/mc_include.h
==============================================================================
--- branches/BUF_REMOVAL/memcheck/mc_include.h (original)
+++ branches/BUF_REMOVAL/memcheck/mc_include.h Thu Sep 25 21:07:27 2014
@@ -657,9 +657,9 @@
/* Functions defined in mc_translate.c */
IRSB* MC_(instrument) ( VgCallbackClosure* closure,
IRSB* bb_in,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
- VexArchInfo* archinfo_host,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
+ const VexArchInfo* archinfo_host,
IRType gWordTy, IRType hWordTy );
IRSB* MC_(final_tidy) ( IRSB* );
Modified: branches/BUF_REMOVAL/memcheck/mc_main.c
==============================================================================
--- branches/BUF_REMOVAL/memcheck/mc_main.c (original)
+++ branches/BUF_REMOVAL/memcheck/mc_main.c Thu Sep 25 21:07:27 2014
@@ -138,11 +138,11 @@
On 64-bit machines it's more complicated. If we followed the same basic
scheme we'd have a four-level table which would require too many memory
- accesses. So instead the top-level map table has 2^19 entries (indexed
- using bits 16..34 of the address); this covers the bottom 32GB. Any
- accesses above 32GB are handled with a slow, sparse auxiliary table.
+ accesses. So instead the top-level map table has 2^20 entries (indexed
+ using bits 16..35 of the address); this covers the bottom 64GB. Any
+ accesses above 64GB are handled with a slow, sparse auxiliary table.
Valgrind's address space manager tries very hard to keep things below
- this 32GB barrier so that performance doesn't suffer too much.
+ this 64GB barrier so that performance doesn't suffer too much.
Note that this file has a lot of different functions for reading and
writing shadow memory. Only a couple are strictly necessary (eg.
Modified: branches/BUF_REMOVAL/memcheck/mc_translate.c
==============================================================================
--- branches/BUF_REMOVAL/memcheck/mc_translate.c (original)
+++ branches/BUF_REMOVAL/memcheck/mc_translate.c Thu Sep 25 21:07:27 2014
@@ -210,7 +210,7 @@
/* READONLY: the guest layout. This indicates which parts of
the guest state should be regarded as 'always defined'. */
- VexGuestLayout* layout;
+ const VexGuestLayout* layout;
/* READONLY: the host word type. Needed for constructing
arguments of type 'HWord' to be passed to helper functions.
@@ -6197,9 +6197,9 @@
IRSB* MC_(instrument) ( VgCallbackClosure* closure,
IRSB* sb_in,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
- VexArchInfo* archinfo_host,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
+ const VexArchInfo* archinfo_host,
IRType gWordTy, IRType hWordTy )
{
Bool verboze = 0||False;
Modified: branches/BUF_REMOVAL/none/nl_main.c
==============================================================================
--- branches/BUF_REMOVAL/none/nl_main.c (original)
+++ branches/BUF_REMOVAL/none/nl_main.c Thu Sep 25 21:07:27 2014
@@ -38,9 +38,9 @@
static
IRSB* nl_instrument ( VgCallbackClosure* closure,
IRSB* bb,
- VexGuestLayout* layout,
- VexGuestExtents* vge,
- VexArchInfo* archinfo_host,
+ const VexGuestLayout* layout,
+ const VexGuestExtents* vge,
+ const VexArchInfo* archinfo_host,
IRType gWordTy, IRType hWordTy )
{
return bb;
Modified: branches/BUF_REMOVAL/none/tests/ppc32/Makefile.am
==============================================================================
--- branches/BUF_REMOVAL/none/tests/ppc32/Makefile.am (original)
+++ branches/BUF_REMOVAL/none/tests/ppc32/Makefile.am Thu Sep 25 21:07:27 2014
@@ -72,8 +72,12 @@
allexec_CFLAGS = $(AM_CFLAGS) @FLAG_W_NO_NONNULL@
if HAS_ALTIVEC
+BUILD_FLAG_ALTIVEC = -maltivec
+BUILD_FLAG_ABI_ALTIVEC = -mabi=altivec
ALTIVEC_FLAG = -DHAS_ALTIVEC
else
+BUILD_FLAG_ALTIVEC =
+BUILD_FLAG_ABI_ALTIVEC =
ALTIVEC_FLAG =
endif
@@ -101,11 +105,12 @@
ISA_2_07_FLAG =
endif
-jm_insns_CFLAGS = $(AM_CFLAGS) -Winline -Wall -O -g -mregnames -maltivec \
- @FLAG_M32@ $(ALTIVEC_FLAG)
+jm_insns_CFLAGS = $(AM_CFLAGS) -Winline -Wall -O -g -mregnames \
+ @FLAG_M32@ $(ALTIVEC_FLAG) $(BUILD_FLAG_ALTIVEC)
-testVMX_CFLAGS = $(AM_CFLAGS) -O -g -Wall -maltivec -mabi=altivec -DALTIVEC \
- -DGCC_COMPILER @FLAG_M32@
+testVMX_CFLAGS = $(AM_CFLAGS) -O -g -Wall -DALTIVEC \
+ -DGCC_COMPILER @FLAG_M32@ $(BUILD_FLAG_ALTIVEC) \
+ $(BUILD_FLAG_ABI_ALTIVEC)
test_isa_2_06_part1_CFLAGS = $(AM_CFLAGS) -Winline -Wall -O -g -mregnames $(VSX_FLAG) \
@FLAG_M32@ $(ALTIVEC_FLAG) $(BUILD_FLAG_VSX)
Modified: branches/BUF_REMOVAL/none/tests/ppc64/Makefile.am
==============================================================================
--- branches/BUF_REMOVAL/none/tests/ppc64/Makefile.am (original)
+++ branches/BUF_REMOVAL/none/tests/ppc64/Makefile.am Thu Sep 25 21:07:27 2014
@@ -50,8 +50,10 @@
allexec_CFLAGS = $(AM_CFLAGS) @FLAG_W_NO_NONNULL@
if HAS_ALTIVEC
+BUILD_FLAG_ALTIVEC = -maltivec
ALTIVEC_FLAG = -DHAS_ALTIVEC
else
+BUILD_FLAG_ALTIVEC =
ALTIVEC_FLAG =
endif
@@ -88,8 +90,8 @@
test_isa_2_06_part3_CFLAGS = $(AM_CFLAGS) -Winline -Wall -O -g -mregnames $(VSX_FLAG) \
@FLAG_M64@ $(ALTIVEC_FLAG) $(BUILD_FLAG_VSX)
-jm_insns_CFLAGS = $(AM_CFLAGS) -Winline -Wall -O -g -mregnames -maltivec \
- @FLAG_M64@ $(ALTIVEC_FLAG)
+jm_insns_CFLAGS = $(AM_CFLAGS) -Winline -Wall -O -g -mregnames \
+ @FLAG_M64@ $(ALTIVEC_FLAG) $(BUILD_FLAG_ALTIVEC)
test_dfp1_CFLAGS = $(AM_CFLAGS) -Winline -Wall -O -g -mregnames $(DFP_FLAG) \
@FLAG_M64@ $(BUILD_FLAGS_DFP)
|
|
From: <sv...@va...> - 2014-09-25 20:34:01
|
Author: florian
Date: Thu Sep 25 20:33:50 2014
New Revision: 2961
Log:
Remove unneeded variable.
Modified:
trunk/priv/host_s390_defs.c
Modified: trunk/priv/host_s390_defs.c
==============================================================================
--- trunk/priv/host_s390_defs.c (original)
+++ trunk/priv/host_s390_defs.c Thu Sep 25 20:33:50 2014
@@ -8727,7 +8727,6 @@
s390_cc_t cond;
ULong target;
UChar *ptmp = buf;
- UChar *bufIN = buf;
s390_helper_call *helper_call = insn->variant.helper_call.details;
cond = helper_call->cond;
@@ -8741,7 +8740,7 @@
register(s) in the case where the call doesn't happen. If
this ever becomes necessary, maybe copy code from the ARM
equivalent. Until that day, just give up. */
- return bufIN; /* To denote failure. */
+ return buf; /* To denote failure. */
}
if (cond != S390_CC_ALWAYS) {
|
|
From: <sv...@va...> - 2014-09-25 15:57:43
|
Author: carll
Date: Thu Sep 25 15:57:31 2014
New Revision: 2960
Log:
The function mk_AvDuplicateRI() stores 16 bytes to memory and then
fetches the data into a vector register. The load was being
generated as a lvewx instead of a lvx instruction by the code:
/* Effectively splat the r_src value to dst */
addInstr(env, PPCInstr_AvLdSt( True/*ld*/, 4, dst, am_offset_zero ) );
The second argument controls which load instruction is generated. The
second argument should have been 16 to generate the lvx instruction not
the lvewx instruction. The issue was reported on the Freescale processor
for the vsptlb instruction. The issue was not detected before because
the backend code generation used the same vector register to load into
as was used previously to create the data. However, the code generation
is dependent on the HW/Distro/compiler. If the same register isn't used
the bug appears. The issue was found with Valgrind 3.10.0 on the Freescale
processor as the Valgrind code generation didn't happen to pick the same
register to do the load into.
The issue was reported in bugzilla 339182.
Modified:
trunk/priv/host_ppc_isel.c
Modified: trunk/priv/host_ppc_isel.c
==============================================================================
--- trunk/priv/host_ppc_isel.c (original)
+++ trunk/priv/host_ppc_isel.c Thu Sep 25 15:57:31 2014
@@ -1327,7 +1327,7 @@
}
/* Effectively splat the r_src value to dst */
- addInstr(env, PPCInstr_AvLdSt( True/*ld*/, 4, dst, am_offset_zero ) );
+ addInstr(env, PPCInstr_AvLdSt( True/*ld*/, 16, dst, am_offset_zero ) );
add_to_sp( env, 32 ); // Reset SP
return dst;
|
|
From: Tom H. <to...@co...> - 2014-09-25 12:22:17
|
valgrind revision: 14566 VEX revision: 2959 C compiler: gcc (GCC) 4.3.0 20080428 (Red Hat 4.3.0-8) GDB: Assembler: GNU assembler version 2.18.50.0.6-2 20080403 C library: GNU C Library stable release version 2.8 uname -mrs: Linux 3.16.2-200.fc20.x86_64 x86_64 Vendor version: Fedora release 9 (Sulphur) Nightly build on bristol ( x86_64, Fedora 9 ) Started at 2014-09-25 03:21:27 BST Ended at 2014-09-25 13:22:02 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 == 663 tests, 1 stderr failure, 1 stdout failure, 0 stderrB failures, 1 stdoutB failure, 0 post failures == gdbserver_tests/hgtls (stdoutB) memcheck/tests/amd64/insn-pcmpistri (stderr) none/tests/amd64/sse4-64 (stdout) --tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 --vg=../valgrind-new --vg=../valgrind-old -- Running tests in perf ---------------------------------------------- -- bigcode1 -- bigcode1 valgrind-new:0.11s no: 1.8s (16.1x, -----) me: 3.5s (31.8x, -----) ca:13.3s (120.9x, -----) he: 2.2s (19.6x, -----) ca: 4.4s (39.6x, -----) dr: 2.1s (19.4x, -----) ma: 2.0s (18.6x, -----) bigcode1 valgrind-old:0.11s no: 1.8s (16.1x, 0.0%) me: 3.5s (31.5x, 0.9%) ca:13.4s (121.9x, -0.8%) he: 2.2s (19.7x, -0.5%) ca: 4.4s (39.6x, 0.0%) dr: 2.1s (19.5x, -0.9%) ma: 2.1s (18.9x, -1.5%) -- bigcode2 -- bigcode2 valgrind-new:0.11s no: 4.2s (38.5x, -----) me: 8.9s (81.0x, -----) ca:23.7s (215.5x, -----) he: 5.2s (47.6x, -----) ca: 7.9s (71.9x, -----) dr: 4.8s (43.9x, -----) ma: 4.8s (43.8x, -----) bigcode2 valgrind-old:0.11s no: 4.3s (38.7x, -0.5%) me: 8.9s (80.6x, 0.4%) ca:24.2s (220.4x, -2.2%) he: 5.3s (48.1x, -1.0%) ca: 7.9s (71.7x, 0.3%) dr: 5.1s (46.0x, -4.8%) ma: 4.8s (43.9x, -0.2%) -- bz2 -- bz2 valgrind-new:0.61s no: 1.8s ( 2.9x, -----) me: 5.8s ( 9.6x, -----) ca:16.7s (27.4x, -----) he: 8.4s (13.8x, -----) ca:12.6s (20.6x, -----) dr:12.9s (21.1x, -----) ma: 1.8s ( 3.0x, -----) bz2 valgrind-old:0.61s no: 1.8s ( 2.9x, 0.6%) me: 5.8s ( 9.5x, 1.0%) ca:16.7s (27.4x, -0.2%) he: 8.5s (13.9x, -0.5%) ca:12.5s (20.5x, 0.2%) dr:12.8s (21.1x, 0.2%) ma: 1.8s ( 3.0x, 0.0%) -- fbench -- fbench valgrind-new:0.22s no: 1.1s ( 5.0x, -----) me: 3.7s (16.9x, -----) ca: 5.9s (26.8x, -----) he: 3.1s (14.1x, -----) ca: 3.6s (16.4x, -----) dr: 3.0s (13.6x, -----) ma: 1.1s ( 5.1x, -----) fbench valgrind-old:0.22s no: 1.1s ( 5.0x, 0.0%) me: 3.7s (16.9x, 0.3%) ca: 5.8s (26.2x, 2.0%) he: 3.1s (14.1x, 0.0%) ca: 3.6s (16.3x, 0.6%) dr: 3.0s (13.5x, 0.7%) ma: 1.1s ( 5.1x, 0.0%) -- ffbench -- ffbench valgrind-new:0.22s no: 1.2s ( 5.6x, -----) me: 3.3s (14.9x, -----) ca: 2.2s (10.0x, -----) he: 4.5s (20.5x, -----) ca: 5.1s (23.3x, -----) dr: 3.8s (17.0x, -----) ma: 1.2s ( 5.5x, -----) ffbench valgrind-old:0.22s no: 1.2s ( 5.6x, 0.0%) me: 3.3s (14.9x, 0.0%) ca: 2.2s (10.0x, 0.0%) he: 4.6s (20.8x, -1.8%) ca: 5.1s (23.4x, -0.2%) dr: 3.8s (17.0x, 0.0%) ma: 1.2s ( 5.4x, 0.8%) -- heap -- heap valgrind-new:0.08s no: 0.6s ( 8.0x, -----) me: 5.2s (65.4x, -----) ca: 6.0s (75.0x, -----) he: 7.1s (89.2x, -----) ca: 3.8s (48.0x, -----) dr: 4.4s (55.4x, -----) ma: 4.6s (57.8x, -----) heap valgrind-old:0.08s no: 0.6s ( 8.0x, 0.0%) me: 5.2s (65.6x, -0.4%) ca: 6.0s (74.9x, 0.2%) he: 7.2s (89.6x, -0.4%) ca: 3.9s (48.1x, -0.3%) dr: 4.4s (55.5x, -0.2%) ma: 4.6s (57.8x, 0.0%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.10s no: 0.7s ( 7.0x, -----) me: 8.7s (87.4x, -----) ca: 6.5s (65.0x, -----) he: 8.0s (80.4x, -----) ca: 4.2s (42.0x, -----) dr: 5.0s (50.3x, -----) ma: 4.8s (47.9x, -----) heap_pdb4 valgrind-old:0.10s no: 0.7s ( 7.0x, 0.0%) me: 8.8s (87.7x, -0.3%) ca: 6.5s (64.5x, 0.8%) he: 8.1s (80.6x, -0.2%) ca: 4.2s (42.0x, 0.0%) dr: 5.0s (50.4x, -0.2%) ma: 4.8s (48.0x, -0.2%) -- many-loss-records -- many-loss-records valgrind-new:0.01s no: 0.2s (24.0x, -----) me: 1.4s (142.0x, -----) ca: 1.0s (98.0x, -----) he: 1.3s (126.0x, -----) ca: 0.7s (69.0x, -----) dr: 1.1s (108.0x, -----) ma: 1.0s (97.0x, -----) many-loss-records valgrind-old:0.01s no: 0.2s (24.0x, 0.0%) me: 1.4s (142.0x, 0.0%) ca: 1.0s (99.0x, -1.0%) he: 1.2s (125.0x, 0.8%) ca: 0.7s (69.0x, -0.0%) dr: 1.1s (107.0x, 0.9%) ma: 1.0s (96.0x, 1.0%) -- many-xpts -- many-xpts valgrind-new:0.04s no: 0.3s ( 7.8x, -----) me: 1.9s (48.5x, -----) ca: 3.0s (76.2x, -----) he: 2.4s (60.5x, -----) ca: 1.2s (29.7x, -----) dr: 1.5s (38.0x, -----) ma: 1.4s (36.0x, -----) many-xpts valgrind-old:0.04s no: 0.3s ( 8.0x, -3.2%) me: 1.9s (48.8x, -0.5%) ca: 3.0s (75.5x, 1.0%) he: 2.4s (60.5x, 0.0%) ca: 1.2s (29.7x, 0.0%) dr: 1.5s (37.5x, 1.3%) ma: 1.4s (36.0x, 0.0%) -- sarp -- sarp valgrind-new:0.03s no: 0.3s ( 8.7x, -----) me: 2.5s (81.7x, -----) ca: 1.8s (61.3x, -----) he: 7.9s (262.3x, -----) ca: 1.0s (33.7x, -----) dr: 1.0s (32.0x, -----) ma: 0.3s ( 9.0x, -----) sarp valgrind-old:0.03s no: 0.3s ( 8.7x, 0.0%) me: 2.3s (77.7x, 4.9%) ca: 1.8s (61.3x, -0.0%) he: 7.9s (262.3x, 0.0%) ca: 1.0s (34.0x, -1.0%) dr: 1.0s (32.3x, -1.0%) ma: 0.3s ( 9.3x, -3.7%) -- tinycc -- tinycc valgrind-new:0.18s no: 1.4s ( 7.8x, -----) me: 9.2s (51.1x, -----) ca:11.3s (62.9x, -----) he:11.1s (61.6x, -----) ca: 9.2s (50.9x, -----) dr: 8.8s (48.9x, -----) ma: 2.5s (13.6x, -----) tinycc valgrind-old:0.18s no: 1.4s ( 7.8x, 0.7%) me: 9.2s (51.0x, 0.1%) ca:11.3s (62.6x, 0.4%) he:10.9s (60.7x, 1.5%) ca: 9.0s (50.1x, 1.6%) dr: 8.8s (49.1x, -0.3%) ma: 2.5s (13.6x, 0.0%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 36m18.310s user 35m13.650s sys 0m21.670s |
|
From: Christian B. <bor...@de...> - 2014-09-25 07:34:29
|
On 09/25/2014 06:14 AM, Christian Borntraeger wrote: > valgrind revision: 14566 > VEX revision: 2959 > 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-09-25 03:45:01 CEST > Ended at 2014-09-25 06:14:46 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 [....] > many-xpts valgrind-new:0.07s no: 0.6s ( 9.0x, -----) [...] ca:374.8s (5353.6x, -----) [...] > many-xpts valgrind-old:0.07s no: 0.6s ( 9.0x, 0.0%) [...] ca:371.9s (5312.4x, 0.8%) [...] This testcase is really weird. All other tests run fine within seconds, but this takes several minutes. When running the same test in the nightly folder it finishes after 3-4 seconds. No idea what is happening here right now. Any guesses? Christian |
|
From: Rich C. <rc...@wi...> - 2014-09-25 05:26:29
|
valgrind revision: 14566
VEX revision: 2959
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-09-24 19:22:02 CDT
Ended at 2014-09-25 00:26:17 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.9s (33.1x, -----) ca:61.4s (127.9x, -----) he: 9.8s (20.4x, -----) ca:17.4s (36.2x, -----) dr: 9.6s (20.0x, -----) ma: 9.1s (18.9x, -----)
bigcode1 valgrind-old:0.48s no: 7.8s (16.2x, -0.1%) me:15.9s (33.1x, 0.0%) ca:61.4s (127.9x, 0.0%) he: 9.8s (20.3x, 0.1%) ca:17.4s (36.2x, 0.0%) dr: 9.6s (20.0x, 0.0%) ma: 9.1s (18.9x, -0.1%)
-- bigcode2 --
bigcode2 valgrind-new:0.49s no:18.6s (37.9x, -----) me:39.3s (80.3x, -----) ca:107.4s (219.2x, -----) he:23.2s (47.3x, -----) ca:32.9s (67.0x, -----) dr:22.1s (45.1x, -----) ma:21.4s (43.6x, -----)
bigcode2 valgrind-old:0.49s no:18.6s (37.9x, 0.0%) me:39.4s (80.3x, -0.1%) ca:107.8s (220.0x, -0.3%) he:23.2s (47.3x, 0.0%) ca:32.9s (67.1x, -0.0%) dr:22.1s (45.1x, 0.0%) ma:21.4s (43.6x, 0.0%)
-- bz2 --
bz2 valgrind-new:2.32s no:10.3s ( 4.4x, -----) me:28.2s (12.1x, -----) ca:61.1s (26.3x, -----) he:40.7s (17.6x, -----) ca:59.3s (25.6x, -----) dr:57.9s (25.0x, -----) ma: 9.8s ( 4.2x, -----)
bz2 valgrind-old:2.32s no:10.3s ( 4.4x, -0.1%) me:28.2s (12.1x, 0.0%) ca:61.0s (26.3x, 0.0%) he:40.7s (17.6x, 0.0%) ca:59.3s (25.6x, 0.0%) dr:57.9s (25.0x, 0.0%) ma: 9.7s ( 4.2x, 0.1%)
-- fbench --
fbench valgrind-new:1.44s no: 5.4s ( 3.8x, -----) me:18.4s (12.7x, -----) ca:27.2s (18.9x, -----) he:13.7s ( 9.5x, -----) ca:17.3s (12.0x, -----) dr:14.1s ( 9.8x, -----) ma: 5.6s ( 3.9x, -----)
fbench valgrind-old:1.44s no: 5.4s ( 3.8x, -0.4%) me:18.3s (12.7x, 0.1%) ca:27.2s (18.9x, 0.0%) he:13.7s ( 9.5x, -0.1%) ca:17.3s (12.0x, 0.1%) dr:14.1s ( 9.8x, 0.1%) ma: 5.6s ( 3.9x, -0.2%)
-- ffbench --
ffbench valgrind-new:1.00s no: 3.7s ( 3.7x, -----) me:13.1s (13.1x, -----) ca: 8.2s ( 8.2x, -----) he:22.5s (22.5x, -----) ca:23.4s (23.4x, -----) dr:18.1s (18.1x, -----) ma: 3.7s ( 3.7x, -----)
ffbench valgrind-old:1.00s no: 3.7s ( 3.7x, 0.0%) me:13.1s (13.1x, 0.0%) ca: 8.2s ( 8.2x, 0.0%) he:22.5s (22.5x, -0.0%) ca:23.4s (23.4x, -0.0%) dr:18.1s (18.1x, 0.0%) ma: 3.7s ( 3.7x, 0.0%)
-- heap --
heap valgrind-new:0.41s no: 3.3s ( 8.1x, -----) me:23.1s (56.3x, -----) ca:31.2s (76.2x, -----) he:30.9s (75.3x, -----) ca:17.1s (41.8x, -----) dr:22.0s (53.6x, -----) ma:21.9s (53.4x, -----)
heap valgrind-old:0.41s no: 3.3s ( 8.1x, 0.0%) me:23.1s (56.3x, 0.0%) ca:31.3s (76.3x, -0.1%) he:30.8s (75.1x, 0.3%) ca:17.2s (42.1x, -0.6%) dr:22.0s (53.8x, -0.3%) ma:21.9s (53.5x, -0.2%)
-- heap_pdb4 --
heap_pdb4 valgrind-new:0.56s no: 3.7s ( 6.6x, -----) me:42.9s (76.6x, -----) ca:34.0s (60.7x, -----) he:35.7s (63.8x, -----) ca:19.1s (34.1x, -----) dr:22.6s (40.4x, -----) ma:23.4s (41.8x, -----)
heap_pdb4 valgrind-old:0.56s no: 3.7s ( 6.6x, 0.0%) me:42.8s (76.5x, 0.1%) ca:34.0s (60.8x, -0.2%) he:35.6s (63.6x, 0.3%) ca:19.1s (34.1x, -0.1%) dr:22.6s (40.4x, -0.0%) ma:23.4s (41.8x, -0.0%)
-- many-loss-records --
many-loss-records valgrind-new:0.05s no: 1.3s (25.4x, -----) me: 6.7s (134.0x, -----) ca: 5.1s (102.6x, -----) he: 6.1s (122.2x, -----) ca: 3.5s (71.0x, -----) dr: 5.5s (110.2x, -----) ma: 4.7s (94.0x, -----)
many-loss-records valgrind-old:0.05s no: 1.3s (25.2x, 0.8%) me: 6.7s (134.4x, -0.3%) ca: 5.1s (102.6x, 0.0%) he: 6.1s (122.8x, -0.5%) ca: 3.5s (71.0x, 0.0%) dr: 5.5s (110.2x, 0.0%) ma: 4.7s (94.4x, -0.4%)
-- many-xpts --
many-xpts valgrind-new:0.15s no: 1.5s (10.2x, -----) me: 8.0s (53.1x, -----) ca:13.2s (87.7x, -----) he:10.7s (71.3x, -----) ca: 5.0s (33.5x, -----) dr: 7.1s (47.3x, -----) ma: 7.3s (48.7x, -----)
many-xpts valgrind-old:0.15s no: 1.5s (10.2x, 0.0%) me: 8.0s (53.3x, -0.4%) ca:13.2s (87.7x, -0.1%) he:10.7s (71.4x, -0.2%) ca: 5.0s (33.4x, 0.4%) dr: 7.1s (47.4x, -0.3%) ma: 7.3s (48.8x, -0.3%)
-- sarp --
sarp valgrind-new:0.10s no: 1.5s (14.9x, -----) me:10.0s (99.6x, -----) ca: 8.3s (83.1x, -----) he:31.9s (318.9x, -----) ca: 4.9s (49.1x, -----) dr: 4.9s (48.9x, -----) ma: 1.5s (15.3x, -----)
sarp valgrind-old:0.10s no: 1.5s (14.9x, 0.0%) me:10.0s (99.7x, -0.1%) ca: 8.3s (83.1x, 0.0%) he:31.9s (318.8x, 0.0%) ca: 4.9s (49.4x, -0.6%) dr: 4.9s (48.7x, 0.4%) ma: 1.5s (15.3x, 0.0%)
-- tinycc --
tinycc valgrind-new:0.75s no: 7.6s (10.1x, -----) me:38.8s (51.7x, -----) ca:51.4s (68.5x, -----) he:46.2s (61.6x, -----) ca:41.4s (55.2x, -----) dr:41.3s (55.1x, -----) ma:12.0s (16.0x, -----)
tinycc valgrind-old:0.75s no: 7.6s (10.1x, -0.1%) me:38.8s (51.7x, -0.0%) ca:51.4s (68.5x, 0.1%) he:46.2s (61.6x, 0.0%) ca:41.4s (55.2x, -0.0%) dr:41.4s (55.1x, -0.1%) ma:12.0s (16.0x, -0.2%)
-- Finished tests in perf ----------------------------------------------
== 11 programs, 154 timings =================
real 160m19.375s
user 158m12.070s
sys 2m0.796s
=================================================
./valgrind-new/memcheck/tests/err_disable3.stderr.diff
=================================================
--- err_disable3.stderr.exp 2014-09-24 20:38:43.802362412 -0500
+++ err_disable3.stderr.out 2014-09-24 20:59:45.702551179 -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-09-24 20:39:05.452589399 -0500
+++ err_disable4.stderr.out 2014-09-24 20:59:50.828605858 -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-09-24 20:37:58.404886391 -0500
+++ threadname.stderr.out 2014-09-24 21:08:25.816089355 -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-09-24 20:38:43.836362768 -0500
+++ threadname_xml.stderr.out 2014-09-24 21:08:28.874121861 -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-09-24 19:22:30.169180049 -0500
+++ err_disable3.stderr.out 2014-09-24 19:42:41.367582777 -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-09-24 19:22:30.479183235 -0500
+++ err_disable4.stderr.out 2014-09-24 19:42:46.410634244 -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-09-24 19:22:30.853187079 -0500
+++ threadname.stderr.out 2014-09-24 19:51:21.161904581 -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-09-24 19:22:30.139179740 -0500
+++ threadname_xml.stderr.out 2014-09-24 19:51:24.224936348 -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-09-25 04:34:16
|
valgrind revision: 14566
VEX revision: 2959
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-09-25 00:00:01 UTC
Ended at 2014-09-25 01:38:53 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-09-25 00:48:10.160027344 +0000
+++ locked_vs_unlocked2.stderr.out 2014-09-25 01:18:07.780082808 +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-09-25 00:48:10.130027343 +0000
+++ pth_cond_destroy_busy.stderr.out 2014-09-25 01:18:16.840083078 +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-09-25 00:48:10.160027344 +0000
+++ tc22_exit_w_lock.stderr.out 2014-09-25 01:19:54.450086219 +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-09-25 00:48:10.100027342 +0000
+++ tc22_exit_w_lock.stderr.out 2014-09-25 01:19:54.450086219 +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-09-25 00:00:18.929928997 +0000
+++ locked_vs_unlocked2.stderr.out 2014-09-25 00:26:59.889980858 +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-09-25 00:00:18.929928997 +0000
+++ pth_cond_destroy_busy.stderr.out 2014-09-25 00:27:08.509981117 +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-09-25 00:00:18.989928999 +0000
+++ tc22_exit_w_lock.stderr.out 2014-09-25 00:28:44.939984301 +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-09-25 00:00:18.959928998 +0000
+++ tc22_exit_w_lock.stderr.out 2014-09-25 00:28:44.939984301 +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-09-25 04:15:02
|
valgrind revision: 14566 VEX revision: 2959 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-09-25 03:45:01 CEST Ended at 2014-09-25 06:14:46 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.22s no: 4.3s (19.5x, -----) me: 7.2s (32.8x, -----) ca:25.8s (117.2x, -----) he: 5.3s (24.0x, -----) ca: 9.1s (41.5x, -----) dr: 5.5s (24.9x, -----) ma: 4.9s (22.3x, -----) bigcode1 valgrind-old:0.22s no: 4.3s (19.5x, 0.0%) me: 7.2s (32.9x, -0.3%) ca:25.8s (117.2x, 0.0%) he: 5.3s (23.9x, 0.2%) ca: 9.1s (41.5x, 0.0%) dr: 5.5s (24.9x, 0.0%) ma: 4.9s (22.3x, 0.0%) -- bigcode2 -- bigcode2 valgrind-new:0.24s no: 7.2s (30.1x, -----) me:14.0s (58.5x, -----) ca:38.6s (161.0x, -----) he:10.2s (42.5x, -----) ca:14.2s (59.3x, -----) dr: 9.6s (39.9x, -----) ma: 8.3s (34.7x, -----) bigcode2 valgrind-old:0.24s no: 7.2s (30.1x, 0.0%) me:14.0s (58.5x, 0.0%) ca:38.9s (162.1x, -0.7%) he:10.2s (42.5x, 0.1%) ca:14.2s (59.3x, 0.1%) dr: 9.6s (40.0x, -0.1%) ma: 8.3s (34.7x, 0.0%) -- bz2 -- bz2 valgrind-new:0.70s no: 5.0s ( 7.1x, -----) me:13.1s (18.6x, -----) ca:31.4s (44.9x, -----) he:19.8s (28.3x, -----) ca:34.3s (49.0x, -----) dr:29.9s (42.7x, -----) ma: 4.8s ( 6.8x, -----) bz2 valgrind-old:0.70s no: 5.0s ( 7.1x, -0.2%) me:13.2s (18.8x, -0.8%) ca:31.4s (44.9x, 0.0%) he:19.8s (28.3x, 0.0%) ca:34.3s (49.0x, 0.0%) dr:29.9s (42.7x, -0.0%) ma: 4.8s ( 6.8x, 0.2%) -- fbench -- fbench valgrind-new:0.41s no: 1.6s ( 3.9x, -----) me: 4.5s (10.9x, -----) ca: 9.2s (22.5x, -----) he: 6.4s (15.7x, -----) ca: 7.2s (17.7x, -----) dr: 5.8s (14.1x, -----) ma: 1.7s ( 4.1x, -----) fbench valgrind-old:0.41s no: 1.6s ( 4.0x, -0.6%) me: 4.5s (10.9x, 0.0%) ca: 9.2s (22.5x, 0.1%) he: 6.4s (15.7x, 0.2%) ca: 7.2s (17.7x, 0.0%) dr: 5.8s (14.1x, 0.0%) ma: 1.7s ( 4.1x, -0.0%) -- ffbench -- ffbench valgrind-new:0.21s no: 1.1s ( 5.0x, -----) me: 3.5s (16.6x, -----) ca: 3.0s (14.2x, -----) he:44.4s (211.3x, -----) ca: 9.5s (45.2x, -----) dr: 7.4s (35.2x, -----) ma: 1.0s ( 4.7x, -----) ffbench valgrind-old:0.21s no: 1.1s ( 5.0x, 0.0%) me: 3.4s (16.4x, 1.1%) ca: 3.0s (14.2x, 0.0%) he:44.4s (211.4x, -0.0%) ca: 9.5s (45.1x, 0.1%) dr: 7.4s (35.2x, -0.1%) ma: 1.0s ( 4.6x, 1.0%) -- heap -- heap valgrind-new:0.23s no: 1.9s ( 8.2x, -----) me: 8.9s (38.7x, -----) ca:13.0s (56.4x, -----) he:12.7s (55.4x, -----) ca:11.2s (48.6x, -----) dr: 7.8s (34.0x, -----) ma: 8.0s (34.8x, -----) heap valgrind-old:0.23s no: 1.9s ( 8.3x, -1.1%) me: 8.9s (38.7x, 0.0%) ca:12.9s (56.3x, 0.2%) he:12.9s (55.9x, -0.9%) ca:11.2s (48.6x, -0.1%) dr: 7.9s (34.5x, -1.3%) ma: 7.9s (34.5x, 1.0%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.22s no: 2.0s ( 9.3x, -----) me:13.0s (59.0x, -----) ca:14.2s (64.3x, -----) he:14.2s (64.6x, -----) ca:12.3s (55.7x, -----) dr: 8.9s (40.3x, -----) ma: 8.1s (37.0x, -----) heap_pdb4 valgrind-old:0.22s no: 2.0s ( 9.3x, 0.0%) me:13.0s (59.0x, 0.1%) ca:14.1s (64.2x, 0.2%) he:14.1s (63.9x, 1.1%) ca:12.3s (55.7x, 0.0%) dr: 8.8s (40.1x, 0.5%) ma: 8.1s (37.0x, 0.0%) -- many-loss-records -- many-loss-records valgrind-new:0.02s no: 0.5s (24.0x, -----) me: 2.3s (117.0x, -----) ca: 1.9s (96.0x, -----) he: 2.4s (118.0x, -----) ca: 1.9s (95.5x, -----) dr: 2.0s (99.5x, -----) ma: 1.7s (84.0x, -----) many-loss-records valgrind-old:0.02s no: 0.5s (24.0x, 0.0%) me: 2.3s (116.5x, 0.4%) ca: 1.9s (96.0x, 0.0%) he: 2.4s (118.0x, 0.0%) ca: 1.9s (95.5x, 0.0%) dr: 2.0s (99.5x, 0.0%) ma: 1.7s (84.0x, -0.0%) -- many-xpts -- many-xpts valgrind-new:0.07s no: 0.6s ( 9.0x, -----) me: 3.4s (48.4x, -----) ca:374.8s (5353.6x, -----) he: 6.7s (95.7x, -----) ca: 2.8s (39.9x, -----) dr: 2.8s (39.6x, -----) ma: 2.6s (37.7x, -----) many-xpts valgrind-old:0.07s no: 0.6s ( 9.0x, 0.0%) me: 3.4s (48.4x, 0.0%) ca:371.9s (5312.4x, 0.8%) he: 6.7s (95.9x, -0.1%) ca: 2.8s (39.9x, 0.0%) dr: 2.8s (39.6x, 0.0%) ma: 2.6s (37.7x, 0.0%) -- sarp -- sarp valgrind-new:0.03s no: 0.6s (20.0x, -----) me: 3.7s (123.0x, -----) ca: 3.1s (104.0x, -----) he:17.1s (569.3x, -----) ca: 2.0s (68.3x, -----) dr: 1.6s (52.7x, -----) ma: 0.5s (18.0x, -----) sarp valgrind-old:0.03s no: 0.6s (20.0x, 0.0%) me: 3.7s (122.7x, 0.3%) ca: 3.1s (104.0x, 0.0%) he:16.9s (564.7x, 0.8%) ca: 2.0s (68.3x, 0.0%) dr: 1.6s (53.0x, -0.6%) ma: 0.5s (18.0x, 0.0%) -- tinycc -- tinycc valgrind-new:0.22s no: 2.8s (12.5x, -----) me:14.7s (67.0x, -----) ca:29.7s (135.1x, -----) he:27.8s (126.5x, -----) ca:21.1s (96.1x, -----) dr:20.7s (94.1x, -----) ma: 4.1s (18.7x, -----) tinycc valgrind-old:0.22s no: 2.8s (12.5x, -0.4%) me:14.7s (67.0x, 0.0%) ca:29.8s (135.2x, -0.1%) he:27.8s (126.2x, 0.2%) ca:21.1s (96.1x, 0.0%) dr:20.7s (94.1x, 0.0%) ma: 4.1s (18.7x, -0.2%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 111m31.635s user 110m54.588s sys 0m28.802s |
|
From: Tom H. <to...@co...> - 2014-09-25 03:28:10
|
valgrind revision: 14566 VEX revision: 2959 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-09-25 03:13:20 BST Ended at 2014-09-25 04:27:40 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.11s no: 1.6s (14.9x, -----) me: 3.4s (30.6x, -----) ca:14.5s (132.0x, -----) he: 2.0s (18.5x, -----) ca: 3.8s (34.6x, -----) dr: 2.0s (18.2x, -----) ma: 1.9s (17.5x, -----) bigcode1 valgrind-old:0.11s no: 1.6s (14.9x, 0.0%) me: 3.3s (30.1x, 1.8%) ca:14.4s (131.4x, 0.5%) he: 2.0s (18.5x, 0.5%) ca: 3.8s (34.5x, 0.3%) dr: 2.0s (18.2x, 0.0%) ma: 1.9s (17.5x, 0.0%) -- bigcode2 -- bigcode2 valgrind-new:0.11s no: 3.9s (35.5x, -----) me: 8.4s (76.7x, -----) ca:25.9s (235.2x, -----) he: 4.9s (44.7x, -----) ca: 7.2s (65.5x, -----) dr: 4.7s (42.4x, -----) ma: 4.5s (41.1x, -----) bigcode2 valgrind-old:0.11s no: 4.0s (35.9x, -1.0%) me: 8.4s (76.6x, 0.1%) ca:25.6s (232.9x, 1.0%) he: 4.9s (44.6x, 0.2%) ca: 7.1s (64.8x, 1.0%) dr: 4.7s (42.4x, 0.0%) ma: 4.5s (40.8x, 0.7%) -- bz2 -- bz2 valgrind-new:0.52s no: 2.1s ( 4.1x, -----) me: 6.7s (12.9x, -----) ca:14.1s (27.0x, -----) he: 8.8s (17.0x, -----) ca:11.5s (22.2x, -----) dr:11.1s (21.3x, -----) ma: 2.1s ( 4.0x, -----) bz2 valgrind-old:0.52s no: 2.1s ( 4.1x, 0.0%) me: 6.8s (13.0x, -0.9%) ca:14.3s (27.4x, -1.6%) he: 8.9s (17.2x, -1.2%) ca:11.7s (22.5x, -1.6%) dr:11.1s (21.2x, 0.1%) ma: 2.1s ( 4.0x, 0.0%) -- fbench -- fbench valgrind-new:0.22s no: 1.0s ( 4.6x, -----) me: 3.7s (16.7x, -----) ca: 5.4s (24.5x, -----) he: 2.7s (12.2x, -----) ca: 3.1s (14.1x, -----) dr: 2.6s (11.9x, -----) ma: 1.0s ( 4.6x, -----) fbench valgrind-old:0.22s no: 1.0s ( 4.5x, 2.0%) me: 3.6s (16.5x, 1.6%) ca: 5.4s (24.7x, -0.7%) he: 2.7s (12.2x, 0.0%) ca: 3.1s (14.2x, -0.3%) dr: 2.6s (11.9x, 0.0%) ma: 1.0s ( 4.6x, 0.0%) -- ffbench -- ffbench valgrind-new:0.20s no: 0.9s ( 4.5x, -----) me: 2.8s (14.0x, -----) ca: 1.8s ( 9.2x, -----) he: 5.7s (28.2x, -----) ca: 4.1s (20.5x, -----) dr: 3.5s (17.2x, -----) ma: 0.9s ( 4.3x, -----) ffbench valgrind-old:0.20s no: 0.9s ( 4.5x, 0.0%) me: 2.8s (14.0x, 0.0%) ca: 1.8s ( 9.1x, 1.1%) he: 5.1s (25.6x, 9.6%) ca: 4.1s (20.4x, 0.5%) dr: 3.4s (17.1x, 0.6%) ma: 0.8s ( 4.2x, 1.2%) -- heap -- heap valgrind-new:0.08s no: 0.6s ( 7.5x, -----) me: 5.0s (63.1x, -----) ca: 6.1s (76.4x, -----) he: 7.1s (88.2x, -----) ca: 3.2s (40.0x, -----) dr: 4.4s (54.5x, -----) ma: 4.8s (60.2x, -----) heap valgrind-old:0.08s no: 0.6s ( 7.4x, 1.7%) me: 5.1s (63.7x, -1.0%) ca: 6.1s (76.8x, -0.5%) he: 7.1s (88.5x, -0.3%) ca: 3.2s (40.2x, -0.6%) dr: 4.3s (54.4x, 0.2%) ma: 4.8s (60.1x, 0.2%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.12s no: 0.7s ( 5.6x, -----) me: 8.4s (69.9x, -----) ca: 6.9s (57.4x, -----) he: 8.0s (66.4x, -----) ca: 3.5s (29.4x, -----) dr: 5.1s (42.2x, -----) ma: 4.9s (40.5x, -----) heap_pdb4 valgrind-old:0.12s no: 0.7s ( 5.5x, 1.5%) me: 8.4s (70.0x, -0.1%) ca: 6.9s (57.2x, 0.3%) he: 8.0s (66.8x, -0.5%) ca: 3.5s (29.3x, 0.3%) dr: 5.1s (42.5x, -0.8%) ma: 5.0s (41.3x, -2.1%) -- many-loss-records -- many-loss-records valgrind-new:0.01s no: 0.2s (25.0x, -----) me: 1.4s (135.0x, -----) ca: 1.0s (99.0x, -----) he: 1.2s (117.0x, -----) ca: 0.7s (66.0x, -----) dr: 1.1s (106.0x, -----) ma: 0.9s (95.0x, -----) many-loss-records valgrind-old:0.01s no: 0.2s (25.0x, 0.0%) me: 1.4s (135.0x, 0.0%) ca: 1.0s (99.0x, 0.0%) he: 1.2s (118.0x, -0.9%) ca: 0.7s (66.0x, 0.0%) dr: 1.1s (106.0x, 0.0%) ma: 0.9s (95.0x, 0.0%) -- many-xpts -- many-xpts valgrind-new:0.03s no: 0.3s (10.0x, -----) me: 1.9s (62.0x, -----) ca: 2.6s (87.0x, -----) he: 2.2s (72.3x, -----) ca: 0.9s (31.7x, -----) dr: 1.5s (50.3x, -----) ma: 1.4s (46.7x, -----) many-xpts valgrind-old:0.03s no: 0.3s (10.0x, 0.0%) me: 1.9s (62.3x, -0.5%) ca: 2.6s (87.7x, -0.8%) he: 2.2s (72.3x, 0.0%) ca: 0.9s (30.7x, 3.2%) dr: 1.5s (49.3x, 2.0%) ma: 1.4s (46.7x, 0.0%) -- sarp -- sarp valgrind-new:0.02s no: 0.3s (13.5x, -----) me: 2.4s (119.5x, -----) ca: 1.7s (84.0x, -----) he: 6.7s (333.0x, -----) ca: 0.9s (47.0x, -----) dr: 1.0s (51.5x, -----) ma: 0.3s (15.0x, -----) sarp valgrind-old:0.02s no: 0.3s (14.0x, -3.7%) me: 2.5s (126.0x, -5.4%) ca: 1.8s (90.0x, -7.1%) he: 6.8s (337.5x, -1.4%) ca: 0.9s (47.5x, -1.1%) dr: 1.0s (51.5x, 0.0%) ma: 0.3s (14.5x, 3.3%) -- tinycc -- tinycc valgrind-new:0.16s no: 1.5s ( 9.1x, -----) me: 9.1s (57.0x, -----) ca:11.2s (69.8x, -----) he: 9.8s (61.1x, -----) ca: 7.9s (49.1x, -----) dr: 7.8s (48.8x, -----) ma: 2.4s (15.1x, -----) tinycc valgrind-old:0.16s no: 1.4s ( 9.1x, 0.7%) me: 9.2s (57.2x, -0.3%) ca:11.2s (70.0x, -0.3%) he: 9.8s (61.0x, 0.1%) ca: 8.2s (51.6x, -5.0%) dr: 8.3s (52.0x, -6.5%) ma: 2.5s (15.7x, -4.1%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 34m43.836s user 33m46.846s sys 0m21.360s |
|
From: Tom H. <to...@co...> - 2014-09-25 03:21:18
|
valgrind revision: 14566 VEX revision: 2959 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-09-25 03:02:39 BST Ended at 2014-09-25 04:21:06 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.11s no: 1.7s (15.1x, -----) me: 3.4s (30.6x, -----) ca:14.7s (134.0x, -----) he: 2.1s (18.9x, -----) ca: 3.8s (34.7x, -----) dr: 2.1s (18.7x, -----) ma: 2.0s (17.8x, -----) bigcode1 valgrind-old:0.11s no: 1.6s (14.9x, 1.2%) me: 3.4s (30.6x, 0.0%) ca:14.6s (132.6x, 1.0%) he: 2.1s (18.9x, 0.0%) ca: 3.8s (34.9x, -0.5%) dr: 2.0s (18.6x, 0.5%) ma: 1.9s (17.7x, 0.5%) -- bigcode2 -- bigcode2 valgrind-new:0.11s no: 3.9s (35.5x, -----) me: 8.5s (77.5x, -----) ca:27.3s (248.5x, -----) he: 5.0s (45.3x, -----) ca: 7.2s (65.5x, -----) dr: 4.7s (43.0x, -----) ma: 4.5s (40.8x, -----) bigcode2 valgrind-old:0.11s no: 3.9s (35.5x, -0.3%) me: 8.5s (76.9x, 0.8%) ca:27.0s (245.3x, 1.3%) he: 5.0s (45.3x, 0.0%) ca: 7.2s (65.3x, 0.4%) dr: 4.7s (42.5x, 1.1%) ma: 4.5s (40.9x, -0.2%) -- bz2 -- bz2 valgrind-new:0.52s no: 2.1s ( 4.1x, -----) me: 6.3s (12.1x, -----) ca:13.9s (26.8x, -----) he: 9.4s (18.1x, -----) ca:11.7s (22.5x, -----) dr:10.9s (21.0x, -----) ma: 2.1s ( 4.1x, -----) bz2 valgrind-old:0.52s no: 2.1s ( 4.1x, -0.5%) me: 6.3s (12.1x, 0.0%) ca:13.9s (26.8x, -0.1%) he: 9.3s (17.9x, 1.0%) ca:11.7s (22.5x, 0.0%) dr:10.9s (21.0x, 0.2%) ma: 2.1s ( 4.0x, 0.9%) -- fbench -- fbench valgrind-new:0.22s no: 1.0s ( 4.6x, -----) me: 3.8s (17.1x, -----) ca: 5.6s (25.5x, -----) he: 2.8s (12.8x, -----) ca: 3.2s (14.5x, -----) dr: 2.7s (12.4x, -----) ma: 1.1s ( 4.8x, -----) fbench valgrind-old:0.22s no: 1.0s ( 4.6x, -1.0%) me: 3.8s (17.1x, 0.3%) ca: 5.5s (25.0x, 1.6%) he: 2.8s (12.7x, 1.1%) ca: 3.2s (14.5x, 0.3%) dr: 2.7s (12.4x, -0.0%) ma: 1.1s ( 4.8x, -1.0%) -- ffbench -- ffbench valgrind-new:0.20s no: 0.9s ( 4.7x, -----) me: 2.9s (14.7x, -----) ca: 1.9s ( 9.4x, -----) he: 5.6s (27.9x, -----) ca: 4.2s (20.9x, -----) dr: 3.5s (17.4x, -----) ma: 0.9s ( 4.5x, -----) ffbench valgrind-old:0.20s no: 0.9s ( 4.7x, 0.0%) me: 2.9s (14.5x, 1.0%) ca: 1.9s ( 9.4x, 0.0%) he: 5.8s (28.8x, -3.0%) ca: 4.2s (20.9x, 0.0%) dr: 3.4s (17.2x, 1.1%) ma: 0.9s ( 4.4x, 1.1%) -- heap -- heap valgrind-new:0.08s no: 0.6s ( 8.0x, -----) me: 5.1s (64.0x, -----) ca: 6.6s (82.4x, -----) he: 6.9s (85.9x, -----) ca: 3.4s (42.2x, -----) dr: 4.7s (58.4x, -----) ma: 4.9s (61.2x, -----) heap valgrind-old:0.08s no: 0.6s ( 8.0x, 0.0%) me: 5.1s (63.9x, 0.2%) ca: 6.6s (82.9x, -0.6%) he: 6.9s (85.9x, 0.0%) ca: 3.4s (41.9x, 0.9%) dr: 4.6s (57.5x, 1.5%) ma: 4.8s (60.1x, 1.8%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.10s no: 0.7s ( 6.9x, -----) me: 8.4s (83.9x, -----) ca: 7.0s (70.5x, -----) he: 8.1s (80.8x, -----) ca: 3.8s (37.7x, -----) dr: 5.2s (52.3x, -----) ma: 5.0s (50.0x, -----) heap_pdb4 valgrind-old:0.10s no: 0.7s ( 6.8x, 1.4%) me: 8.3s (83.4x, 0.6%) ca: 7.0s (70.4x, 0.1%) he: 8.0s (80.0x, 1.0%) ca: 3.7s (36.9x, 2.1%) dr: 5.2s (51.7x, 1.1%) ma: 5.0s (49.9x, 0.2%) -- many-loss-records -- many-loss-records valgrind-new:0.01s no: 0.2s (25.0x, -----) me: 1.4s (140.0x, -----) ca: 1.0s (104.0x, -----) he: 1.2s (122.0x, -----) ca: 0.7s (68.0x, -----) dr: 1.1s (109.0x, -----) ma: 1.0s (97.0x, -----) many-loss-records valgrind-old:0.01s no: 0.2s (25.0x, 0.0%) me: 1.4s (139.0x, 0.7%) ca: 1.1s (105.0x, -1.0%) he: 1.2s (122.0x, 0.0%) ca: 0.7s (68.0x, 0.0%) dr: 1.1s (108.0x, 0.9%) ma: 1.0s (97.0x, 0.0%) -- many-xpts -- many-xpts valgrind-new:0.03s no: 0.3s (10.3x, -----) me: 1.9s (64.3x, -----) ca: 2.7s (90.0x, -----) he: 2.2s (72.3x, -----) ca: 0.9s (31.7x, -----) dr: 1.5s (51.0x, -----) ma: 1.4s (47.7x, -----) many-xpts valgrind-old:0.03s no: 0.3s (10.3x, 0.0%) me: 1.9s (63.7x, 1.0%) ca: 2.7s (91.0x, -1.1%) he: 2.2s (73.0x, -0.9%) ca: 1.0s (32.0x, -1.1%) dr: 1.5s (50.7x, 0.7%) ma: 1.4s (47.0x, 1.4%) -- sarp -- sarp valgrind-new:0.02s no: 0.3s (13.5x, -----) me: 2.5s (122.5x, -----) ca: 1.7s (84.5x, -----) he: 6.4s (322.0x, -----) ca: 0.9s (47.0x, -----) dr: 1.0s (51.5x, -----) ma: 0.3s (14.5x, -----) sarp valgrind-old:0.02s no: 0.3s (13.5x, 0.0%) me: 2.4s (121.0x, 1.2%) ca: 1.7s (84.0x, 0.6%) he: 6.5s (324.0x, -0.6%) ca: 0.9s (45.0x, 4.3%) dr: 1.0s (51.5x, 0.0%) ma: 0.3s (14.5x, 0.0%) -- tinycc -- tinycc valgrind-new:0.15s no: 1.4s ( 9.3x, -----) me: 8.6s (57.5x, -----) ca:10.6s (70.9x, -----) he: 9.4s (63.0x, -----) ca: 7.8s (52.2x, -----) dr: 7.9s (52.6x, -----) ma: 2.4s (16.0x, -----) tinycc valgrind-old:0.15s no: 1.4s ( 9.2x, 0.7%) me: 8.6s (57.3x, 0.3%) ca:10.7s (71.5x, -0.8%) he: 9.4s (62.7x, 0.5%) ca: 7.9s (52.4x, -0.4%) dr: 8.0s (53.4x, -1.5%) ma: 2.4s (16.1x, -0.4%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 35m2.237s user 34m7.406s sys 0m22.146s |
|
From: Tom H. <to...@co...> - 2014-09-25 03:08:20
|
valgrind revision: 14566 VEX revision: 2959 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-09-25 02:51:27 BST Ended at 2014-09-25 04:08:05 BST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 695 tests, 5 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == gdbserver_tests/mcinfcallRU (stderr) gdbserver_tests/mcinfcallWSRU (stderr) gdbserver_tests/mcmain_pic (stderr) memcheck/tests/err_disable4 (stderr) exp-sgcheck/tests/preen_invars (stdout) exp-sgcheck/tests/preen_invars (stderr) --tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 --vg=../valgrind-new --vg=../valgrind-old -- Running tests in perf ---------------------------------------------- -- bigcode1 -- bigcode1 valgrind-new:0.11s no: 1.6s (14.7x, -----) me: 3.5s (31.5x, -----) ca:13.2s (119.6x, -----) he: 2.1s (18.7x, -----) ca: 3.6s (33.2x, -----) dr: 2.0s (18.3x, -----) ma: 2.0s (17.8x, -----) bigcode1 valgrind-old:0.11s no: 1.6s (14.7x, 0.0%) me: 3.4s (31.2x, 1.2%) ca:13.3s (121.4x, -1.4%) he: 2.1s (18.8x, -0.5%) ca: 3.7s (33.6x, -1.4%) dr: 2.0s (18.5x, -1.5%) ma: 1.9s (17.6x, 1.0%) -- bigcode2 -- bigcode2 valgrind-new:0.11s no: 3.9s (35.3x, -----) me: 8.4s (76.4x, -----) ca:25.8s (234.4x, -----) he: 4.9s (44.7x, -----) ca: 7.0s (63.6x, -----) dr: 4.7s (42.4x, -----) ma: 4.5s (41.2x, -----) bigcode2 valgrind-old:0.11s no: 3.9s (35.2x, 0.3%) me: 8.5s (76.9x, -0.7%) ca:25.9s (235.8x, -0.6%) he: 5.0s (45.7x, -2.2%) ca: 7.0s (63.3x, 0.6%) dr: 4.7s (42.6x, -0.6%) ma: 4.5s (40.7x, 1.1%) -- bz2 -- bz2 valgrind-new:0.52s no: 2.1s ( 4.1x, -----) me: 6.4s (12.3x, -----) ca:13.0s (25.0x, -----) he: 8.9s (17.2x, -----) ca:11.2s (21.6x, -----) dr:11.3s (21.8x, -----) ma: 2.2s ( 4.3x, -----) bz2 valgrind-old:0.52s no: 2.1s ( 4.1x, 1.4%) me: 6.4s (12.2x, 0.2%) ca:13.0s (25.0x, 0.1%) he: 8.9s (17.0x, 0.9%) ca:11.2s (21.5x, 0.3%) dr:11.3s (21.7x, 0.3%) ma: 2.2s ( 4.2x, 1.8%) -- fbench -- fbench valgrind-new:0.22s no: 1.0s ( 4.6x, -----) me: 3.6s (16.4x, -----) ca: 5.5s (25.1x, -----) he: 2.9s (13.0x, -----) ca: 3.0s (13.6x, -----) dr: 2.5s (11.3x, -----) ma: 1.1s ( 4.9x, -----) fbench valgrind-old:0.22s no: 1.0s ( 4.6x, 0.0%) me: 3.6s (16.4x, 0.0%) ca: 5.5s (25.2x, -0.2%) he: 2.8s (12.9x, 0.7%) ca: 3.0s (13.5x, 0.7%) dr: 2.5s (11.5x, -1.6%) ma: 1.1s ( 5.0x, -1.9%) -- ffbench -- ffbench valgrind-new:0.27s no: 1.0s ( 3.6x, -----) me: 3.1s (11.3x, -----) ca: 1.9s ( 6.9x, -----) he: 7.7s (28.7x, -----) ca: 4.1s (15.3x, -----) dr: 3.5s (13.0x, -----) ma: 0.9s ( 3.3x, -----) ffbench valgrind-old:0.27s no: 0.9s ( 3.5x, 3.1%) me: 3.0s (11.0x, 2.9%) ca: 1.9s ( 6.9x, 1.1%) he: 7.1s (26.4x, 7.8%) ca: 4.1s (15.1x, 1.2%) dr: 3.4s (12.7x, 2.3%) ma: 0.9s ( 3.3x, 0.0%) -- heap -- heap valgrind-new:0.08s no: 0.6s ( 7.8x, -----) me: 5.5s (68.5x, -----) ca: 6.0s (74.9x, -----) he: 6.8s (85.2x, -----) ca: 3.2s (40.0x, -----) dr: 4.4s (54.5x, -----) ma: 5.0s (61.9x, -----) heap valgrind-old:0.08s no: 0.6s ( 7.8x, 0.0%) me: 5.5s (68.6x, -0.2%) ca: 6.0s (75.0x, -0.2%) he: 6.7s (84.2x, 1.2%) ca: 3.2s (39.9x, 0.3%) dr: 4.3s (54.1x, 0.7%) ma: 4.9s (61.2x, 1.0%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.11s no: 0.7s ( 6.2x, -----) me: 9.2s (83.2x, -----) ca: 6.5s (59.5x, -----) he: 7.9s (71.9x, -----) ca: 3.4s (31.2x, -----) dr: 5.1s (46.4x, -----) ma: 5.3s (47.8x, -----) heap_pdb4 valgrind-old:0.11s no: 0.7s ( 6.1x, 1.5%) me: 9.1s (83.1x, 0.1%) ca: 6.5s (59.4x, 0.2%) he: 7.8s (71.3x, 0.9%) ca: 3.4s (31.1x, 0.3%) dr: 5.0s (45.9x, 1.0%) ma: 5.2s (47.4x, 1.0%) -- many-loss-records -- many-loss-records valgrind-new:0.01s no: 0.2s (25.0x, -----) me: 1.5s (148.0x, -----) ca: 1.0s (100.0x, -----) he: 1.3s (126.0x, -----) ca: 0.6s (64.0x, -----) dr: 1.1s (112.0x, -----) ma: 1.0s (103.0x, -----) many-loss-records valgrind-old:0.01s no: 0.2s (25.0x, 0.0%) me: 1.5s (151.0x, -2.0%) ca: 1.0s (101.0x, -1.0%) he: 1.3s (126.0x, 0.0%) ca: 0.6s (64.0x, 0.0%) dr: 1.1s (113.0x, -0.9%) ma: 1.0s (104.0x, -1.0%) -- many-xpts -- many-xpts valgrind-new:0.03s no: 0.3s (10.7x, -----) me: 2.0s (65.3x, -----) ca: 2.6s (86.0x, -----) he: 2.3s (77.3x, -----) ca: 0.9s (30.3x, -----) dr: 1.5s (50.0x, -----) ma: 1.5s (51.3x, -----) many-xpts valgrind-old:0.03s no: 0.3s (10.3x, 3.1%) me: 1.9s (65.0x, 0.5%) ca: 2.6s (86.7x, -0.8%) he: 2.3s (77.3x, 0.0%) ca: 0.9s (30.0x, 1.1%) dr: 1.5s (50.3x, -0.7%) ma: 1.5s (50.7x, 1.3%) -- sarp -- sarp valgrind-new:0.02s no: 0.3s (13.5x, -----) me: 2.4s (121.5x, -----) ca: 1.7s (84.5x, -----) he: 7.3s (363.0x, -----) ca: 0.9s (44.0x, -----) dr: 1.0s (50.0x, -----) ma: 0.3s (14.5x, -----) sarp valgrind-old:0.02s no: 0.3s (13.5x, 0.0%) me: 2.4s (121.5x, 0.0%) ca: 1.7s (85.0x, -0.6%) he: 7.2s (361.5x, 0.4%) ca: 0.9s (44.0x, 0.0%) dr: 1.0s (49.5x, 1.0%) ma: 0.3s (15.0x, -3.4%) -- tinycc -- tinycc valgrind-new:0.16s no: 1.3s ( 8.3x, -----) me: 8.5s (53.1x, -----) ca:10.6s (66.1x, -----) he:10.0s (62.3x, -----) ca: 7.4s (46.5x, -----) dr: 7.5s (46.8x, -----) ma: 2.4s (15.1x, -----) tinycc valgrind-old:0.16s no: 1.4s ( 8.4x, -1.5%) me: 8.4s (52.7x, 0.6%) ca:10.6s (66.4x, -0.4%) he:10.0s (62.6x, -0.5%) ca: 7.4s (46.4x, 0.3%) dr: 7.4s (46.5x, 0.7%) ma: 2.4s (14.9x, 0.8%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 35m9.749s user 33m59.731s sys 0m23.094s |
|
From: Tom H. <to...@co...> - 2014-09-25 03:01:24
|
valgrind revision: 14566 VEX revision: 2959 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-09-25 02:41:38 BST Ended at 2014-09-25 04:01:09 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, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/err_disable4 (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-09-25 03:04:03.756693353 +0100 --- new.short 2014-09-25 03:26:03.634413348 +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,11 ---- ! == 695 tests, 2 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == ! memcheck/tests/err_disable4 (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.6s (14.9x, -----) me: 3.4s (30.8x, -----) ca:13.9s (126.6x, -----) he: 2.2s (20.4x, -----) ca: 3.7s (33.8x, -----) dr: 2.0s (18.5x, -----) ma: 1.9s (17.7x, -----) bigcode1 valgrind-old:0.11s no: 1.6s (14.8x, 0.6%) me: 3.4s (30.7x, 0.3%) ca:13.4s (122.1x, 3.6%) he: 2.1s (18.7x, 8.0%) ca: 3.7s (33.5x, 1.1%) dr: 2.0s (18.6x, -1.0%) ma: 1.9s (17.5x, 1.0%) -- bigcode2 -- bigcode2 valgrind-new:0.11s no: 3.9s (35.6x, -----) me: 8.4s (76.3x, -----) ca:26.0s (236.1x, -----) he: 4.9s (44.7x, -----) ca: 7.1s (64.3x, -----) dr: 4.7s (42.5x, -----) ma: 4.5s (40.7x, -----) bigcode2 valgrind-old:0.11s no: 3.9s (35.5x, 0.3%) me: 8.3s (75.8x, 0.6%) ca:24.6s (223.3x, 5.4%) he: 4.9s (44.2x, 1.2%) ca: 7.0s (63.7x, 0.8%) dr: 4.7s (43.1x, -1.5%) ma: 4.5s (41.3x, -1.3%) -- bz2 -- bz2 valgrind-new:0.52s no: 2.1s ( 4.1x, -----) me: 7.0s (13.5x, -----) ca:13.1s (25.2x, -----) he: 9.0s (17.3x, -----) ca:10.8s (20.7x, -----) dr:11.2s (21.5x, -----) ma: 2.1s ( 4.0x, -----) bz2 valgrind-old:0.52s no: 2.1s ( 4.1x, 0.0%) me: 7.0s (13.4x, 0.9%) ca:13.0s (25.1x, 0.8%) he: 9.0s (17.3x, 0.3%) ca:10.7s (20.6x, 0.5%) dr:11.2s (21.4x, 0.4%) ma: 2.1s ( 4.1x, -1.4%) -- fbench -- fbench valgrind-new:0.22s no: 1.0s ( 4.7x, -----) me: 3.6s (16.5x, -----) ca: 5.6s (25.3x, -----) he: 2.9s (13.0x, -----) ca: 3.0s (13.8x, -----) dr: 2.5s (11.4x, -----) ma: 1.1s ( 4.9x, -----) fbench valgrind-old:0.22s no: 1.0s ( 4.6x, 1.0%) me: 3.6s (16.5x, 0.0%) ca: 5.6s (25.4x, -0.4%) he: 2.8s (12.9x, 0.7%) ca: 3.0s (13.8x, 0.3%) dr: 2.5s (11.5x, -0.8%) ma: 1.1s ( 4.9x, 0.0%) -- ffbench -- ffbench valgrind-new:0.25s no: 1.0s ( 3.8x, -----) me: 3.0s (12.0x, -----) ca: 1.9s ( 7.4x, -----) he: 7.5s (30.1x, -----) ca: 4.2s (16.6x, -----) dr: 3.6s (14.4x, -----) ma: 0.9s ( 3.6x, -----) ffbench valgrind-old:0.25s no: 0.9s ( 3.8x, 1.0%) me: 3.0s (12.1x, -0.7%) ca: 1.8s ( 7.4x, 1.1%) he: 6.3s (25.3x, 15.8%) ca: 4.1s (16.2x, 2.2%) dr: 3.6s (14.3x, 0.3%) ma: 0.9s ( 3.6x, 0.0%) -- heap -- heap valgrind-new:0.08s no: 0.6s ( 7.9x, -----) me: 5.6s (69.5x, -----) ca: 6.1s (76.4x, -----) he: 7.0s (87.1x, -----) ca: 3.1s (39.2x, -----) dr: 4.8s (59.5x, -----) ma: 5.0s (63.1x, -----) heap valgrind-old:0.08s no: 0.6s ( 7.9x, 0.0%) me: 5.6s (69.6x, -0.2%) ca: 6.2s (77.1x, -1.0%) he: 7.0s (86.9x, 0.3%) ca: 3.1s (39.4x, -0.3%) dr: 4.8s (59.4x, 0.2%) ma: 5.0s (63.0x, 0.2%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.10s no: 0.7s ( 7.0x, -----) me: 9.3s (93.2x, -----) ca: 6.7s (66.8x, -----) he: 8.0s (79.8x, -----) ca: 3.5s (34.7x, -----) dr: 5.1s (50.7x, -----) ma: 5.4s (54.2x, -----) heap_pdb4 valgrind-old:0.10s no: 0.7s ( 7.0x, 0.0%) me: 9.4s (93.8x, -0.6%) ca: 6.7s (66.7x, 0.1%) he: 8.1s (81.1x, -1.6%) ca: 3.5s (34.6x, 0.3%) dr: 5.0s (49.8x, 1.8%) ma: 5.3s (53.4x, 1.5%) -- 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.3s (127.0x, -----) ca: 0.7s (65.0x, -----) dr: 1.1s (115.0x, -----) ma: 1.1s (107.0x, -----) many-loss-records valgrind-old:0.01s no: 0.2s (25.0x, 0.0%) me: 1.5s (150.0x, -2.0%) ca: 1.0s (100.0x, 0.0%) he: 1.3s (127.0x, 0.0%) ca: 0.7s (65.0x, 0.0%) dr: 1.1s (114.0x, 0.9%) ma: 1.1s (107.0x, 0.0%) -- many-xpts -- many-xpts valgrind-new:0.03s no: 0.3s (10.3x, -----) me: 2.0s (66.0x, -----) ca: 2.6s (86.7x, -----) he: 2.3s (77.7x, -----) ca: 0.9s (30.0x, -----) dr: 1.5s (50.3x, -----) ma: 1.6s (52.0x, -----) many-xpts valgrind-old:0.03s no: 0.3s (10.3x, 0.0%) me: 2.0s (65.7x, 0.5%) ca: 2.6s (86.7x, 0.0%) he: 2.3s (77.3x, 0.4%) ca: 0.9s (30.0x, 0.0%) dr: 1.5s (50.0x, 0.7%) ma: 1.6s (52.0x, 0.0%) -- sarp -- sarp valgrind-new:0.01s no: 0.3s (27.0x, -----) me: 2.3s (226.0x, -----) ca: 1.7s (171.0x, -----) he: 7.0s (704.0x, -----) ca: 0.9s (88.0x, -----) dr: 1.0s (99.0x, -----) ma: 0.3s (30.0x, -----) sarp valgrind-old:0.01s no: 0.3s (28.0x, -3.7%) me: 2.3s (226.0x, 0.0%) ca: 1.7s (169.0x, 1.2%) he: 7.1s (708.0x, -0.6%) ca: 0.9s (88.0x, 0.0%) dr: 1.0s (100.0x, -1.0%) ma: 0.3s (30.0x, 0.0%) -- tinycc -- tinycc valgrind-new:0.16s no: 1.3s ( 8.4x, -----) me: 8.6s (53.4x, -----) ca:10.7s (66.9x, -----) he:10.7s (66.7x, -----) ca: 7.6s (47.4x, -----) dr: 7.4s (46.1x, -----) ma: 2.4s (15.1x, -----) tinycc valgrind-old:0.16s no: 1.4s ( 8.4x, -0.7%) me: 8.6s (53.7x, -0.5%) ca:10.7s (66.7x, 0.3%) he: 9.8s (61.1x, 8.3%) ca: 7.5s (47.2x, 0.4%) dr: 7.4s (46.4x, -0.7%) ma: 2.4s (14.9x, 1.2%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 35m5.784s user 34m6.623s sys 0m23.871s |
|
From: Tom H. <to...@co...> - 2014-09-25 02:57:35
|
valgrind revision: 14566
VEX revision: 2959
C compiler: gcc (GCC) 4.8.3 20140624 (Red Hat 4.8.3-1)
GDB: GNU gdb (GDB) Fedora 7.6.1-46.fc19
Assembler: GNU assembler version 2.23.52.0.1-9.fc19 20130226
C library: GNU C Library (GNU libc) stable release version 2.17
uname -mrs: Linux 3.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-09-25 02:31:43 BST
Ended at 2014-09-25 03:57:21 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-09-25 03:00:44.087522673 +0100
--- new.short 2014-09-25 03:21:37.083508402 +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.7x, -----) me: 3.4s (30.6x, -----) ca:13.4s (121.8x, -----) he: 2.1s (18.7x, -----) ca: 4.5s (41.1x, -----) dr: 2.2s (19.9x, -----) ma: 2.1s (19.0x, -----)
bigcode1 valgrind-old:0.11s no: 1.7s (15.3x, -3.7%) me: 3.4s (31.1x, -1.5%) ca:13.5s (122.5x, -0.6%) he: 2.0s (18.5x, 1.0%) ca: 4.2s (38.3x, 6.9%) dr: 2.0s (18.5x, 7.3%) ma: 1.9s (17.7x, 6.7%)
-- bigcode2 --
bigcode2 valgrind-new:0.12s no: 3.9s (32.2x, -----) me: 8.6s (71.3x, -----) ca:27.2s (226.7x, -----) he: 4.9s (41.1x, -----) ca: 7.5s (62.2x, -----) dr: 4.6s (38.4x, -----) ma: 4.4s (36.8x, -----)
bigcode2 valgrind-old:0.12s no: 4.0s (33.6x, -4.1%) me: 8.3s (69.0x, 3.2%) ca:26.4s (219.9x, 3.0%) he: 4.9s (41.0x, 0.2%) ca: 7.5s (62.4x, -0.4%) dr: 4.6s (38.7x, -0.7%) ma: 4.4s (37.0x, -0.7%)
-- bz2 --
bz2 valgrind-new:0.49s no: 2.0s ( 4.2x, -----) me: 6.2s (12.6x, -----) ca:13.0s (26.6x, -----) he: 9.4s (19.2x, -----) ca:12.3s (25.2x, -----) dr:11.3s (23.0x, -----) ma: 2.1s ( 4.3x, -----)
bz2 valgrind-old:0.49s no: 2.1s ( 4.2x, -1.0%) me: 6.3s (13.0x, -2.8%) ca:13.2s (26.9x, -1.1%) he: 9.5s (19.4x, -1.3%) ca:12.3s (25.1x, 0.5%) dr:11.3s (23.0x, -0.3%) ma: 2.1s ( 4.3x, -1.9%)
-- fbench --
fbench valgrind-new:0.22s no: 1.0s ( 4.7x, -----) me: 3.5s (15.8x, -----) ca: 5.5s (25.2x, -----) he: 2.8s (12.9x, -----) ca: 3.3s (15.1x, -----) dr: 2.6s (11.6x, -----) ma: 1.1s ( 4.8x, -----)
fbench valgrind-old:0.22s no: 1.0s ( 4.7x, 0.0%) me: 3.5s (15.7x, 0.6%) ca: 5.7s (25.7x, -1.8%) he: 2.9s (13.0x, -0.7%) ca: 3.3s (15.0x, 0.9%) dr: 2.6s (11.6x, 0.0%) ma: 1.1s ( 4.8x, 0.9%)
-- ffbench --
ffbench valgrind-new:0.23s no: 0.9s ( 4.1x, -----) me: 3.0s (13.0x, -----) ca: 1.9s ( 8.3x, -----) he: 6.0s (26.0x, -----) ca: 4.9s (21.4x, -----) dr: 3.4s (14.7x, -----) ma: 0.9s ( 3.9x, -----)
ffbench valgrind-old:0.23s no: 0.9s ( 4.1x, 0.0%) me: 3.0s (13.2x, -1.0%) ca: 1.9s ( 8.3x, 0.0%) he: 6.7s (29.3x,-12.5%) ca: 5.0s (21.5x, -0.6%) dr: 3.4s (15.0x, -2.1%) ma: 0.9s ( 3.9x, 0.0%)
-- heap --
heap valgrind-new:0.08s no: 0.6s ( 8.0x, -----) me: 5.2s (64.4x, -----) ca: 6.1s (76.6x, -----) he: 7.0s (87.2x, -----) ca: 3.6s (45.0x, -----) dr: 4.4s (55.1x, -----) ma: 4.8s (60.2x, -----)
heap valgrind-old:0.08s no: 0.6s ( 7.9x, 1.6%) me: 5.2s (64.5x, -0.2%) ca: 6.1s (76.6x, 0.0%) he: 7.0s (87.1x, 0.1%) ca: 3.6s (45.4x, -0.8%) dr: 4.4s (54.9x, 0.5%) ma: 4.8s (60.4x, -0.2%)
-- heap_pdb4 --
heap_pdb4 valgrind-new:0.10s no: 0.7s ( 7.1x, -----) me: 8.8s (88.2x, -----) ca: 6.7s (67.0x, -----) he: 7.7s (77.1x, -----) ca: 3.9s (39.0x, -----) dr: 5.1s (51.2x, -----) ma: 5.1s (50.6x, -----)
heap_pdb4 valgrind-old:0.10s no: 0.7s ( 7.0x, 1.4%) me: 8.7s (87.0x, 1.4%) ca: 6.8s (67.9x, -1.3%) he: 7.8s (78.3x, -1.6%) ca: 3.9s (39.4x, -1.0%) dr: 5.2s (52.0x, -1.6%) ma: 5.0s (50.5x, 0.2%)
-- many-loss-records --
many-loss-records valgrind-new:0.01s no: 0.3s (26.0x, -----) me: 1.4s (143.0x, -----) ca: 1.0s (100.0x, -----) he: 1.3s (126.0x, -----) ca: 0.7s (70.0x, -----) dr: 1.2s (120.0x, -----) ma: 1.0s (104.0x, -----)
many-loss-records valgrind-old:0.01s no: 0.2s (25.0x, 3.8%) me: 1.4s (143.0x, 0.0%) ca: 1.0s (102.0x, -2.0%) he: 1.3s (127.0x, -0.8%) ca: 0.7s (71.0x, -1.4%) dr: 1.2s (119.0x, 0.8%) ma: 1.0s (104.0x, 0.0%)
-- many-xpts --
many-xpts valgrind-new:0.03s no: 0.3s (10.7x, -----) me: 1.6s (54.0x, -----) ca: 2.5s (84.7x, -----) he: 2.3s (76.0x, -----) ca: 1.0s (33.7x, -----) dr: 1.6s (54.0x, -----) ma: 1.6s (52.7x, -----)
many-xpts valgrind-old:0.03s no: 0.3s (10.7x, 0.0%) me: 1.6s (55.0x, -1.9%) ca: 2.5s (85.0x, -0.4%) he: 2.3s (77.0x, -1.3%) ca: 1.0s (34.0x, -1.0%) dr: 1.6s (53.3x, 1.2%) ma: 1.6s (53.0x, -0.6%)
-- sarp --
sarp valgrind-new:0.02s no: 0.3s (14.5x, -----) me: 2.3s (115.0x, -----) ca: 1.8s (87.5x, -----) he: 6.4s (319.5x, -----) ca: 1.0s (50.5x, -----) dr: 1.1s (54.0x, -----) ma: 0.3s (15.0x, -----)
sarp valgrind-old:0.02s no: 0.3s (14.0x, 3.4%) me: 2.3s (115.0x, 0.0%) ca: 1.7s (86.5x, 1.1%) he: 6.4s (319.0x, 0.2%) ca: 1.0s (50.5x, 0.0%) dr: 1.1s (54.5x, -0.9%) ma: 0.3s (15.0x, 0.0%)
-- tinycc --
tinycc valgrind-new:0.15s no: 1.4s ( 9.2x, -----) me: 7.8s (52.3x, -----) ca:10.8s (71.8x, -----) he:10.0s (66.5x, -----) ca: 8.3s (55.4x, -----) dr: 8.0s (53.2x, -----) ma: 2.4s (15.9x, -----)
tinycc valgrind-old:0.15s no: 1.4s ( 9.2x, -0.0%) me: 7.8s (52.2x, 0.1%) ca:10.5s (70.0x, 2.5%) he: 9.9s (66.1x, 0.6%) ca: 8.2s (54.8x, 1.1%) dr: 8.0s (53.4x, -0.4%) ma: 2.4s (16.3x, -2.1%)
-- Finished tests in perf ----------------------------------------------
== 11 programs, 154 timings =================
real 35m44.225s
user 34m36.686s
sys 0m25.517s
|
|
From: Tom H. <to...@co...> - 2014-09-25 02:52:32
|
valgrind revision: 14566
VEX revision: 2959
C compiler: gcc (GCC) 4.8.3 20140911 (Red Hat 4.8.3-7)
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.16.2-200.fc20.x86_64 x86_64
Vendor version: Fedora 20 (Heisenbug)
Nightly build on bristol ( x86_64, Fedora 20 )
Started at 2014-09-25 02:22:02 BST
Ended at 2014-09-25 03:52:08 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-09-25 02:55:11.809895764 +0100
--- new.short 2014-09-25 03:16:10.842753623 +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.5x, -----) me: 3.4s (30.5x, -----) ca:13.4s (122.2x, -----) he: 2.0s (18.6x, -----) ca: 4.2s (38.0x, -----) dr: 2.0s (18.5x, -----) ma: 1.9s (17.4x, -----)
bigcode1 valgrind-old:0.11s no: 1.6s (14.5x, -0.6%) me: 3.3s (29.8x, 2.1%) ca:13.2s (119.9x, 1.9%) he: 2.1s (18.8x, -1.0%) ca: 4.2s (38.1x, -0.2%) dr: 2.0s (18.3x, 1.5%) ma: 1.9s (17.5x, -0.5%)
-- bigcode2 --
bigcode2 valgrind-new:0.11s no: 3.8s (34.7x, -----) me: 8.3s (75.2x, -----) ca:26.1s (237.3x, -----) he: 4.8s (44.1x, -----) ca: 7.5s (67.8x, -----) dr: 4.7s (42.3x, -----) ma: 4.5s (41.0x, -----)
bigcode2 valgrind-old:0.11s no: 3.9s (35.5x, -2.4%) me: 8.9s (80.7x, -7.4%) ca:29.0s (263.7x,-11.1%) he: 4.9s (44.6x, -1.2%) ca: 7.5s (68.6x, -1.2%) dr: 4.7s (42.4x, -0.2%) ma: 4.5s (41.3x, -0.7%)
-- bz2 --
bz2 valgrind-new:0.50s no: 2.1s ( 4.2x, -----) me: 6.3s (12.6x, -----) ca:13.9s (27.8x, -----) he: 9.7s (19.4x, -----) ca:12.2s (24.5x, -----) dr:10.7s (21.4x, -----) ma: 2.1s ( 4.2x, -----)
bz2 valgrind-old:0.50s no: 2.1s ( 4.2x, 0.0%) me: 6.3s (12.6x, 0.0%) ca:13.5s (27.1x, 2.4%) he: 9.5s (19.0x, 2.0%) ca:12.2s (24.5x, -0.1%) dr:10.7s (21.4x, 0.0%) ma: 2.1s ( 4.2x, 0.9%)
-- fbench --
fbench valgrind-new:0.22s no: 1.0s ( 4.5x, -----) me: 3.5s (15.8x, -----) ca: 5.6s (25.4x, -----) he: 2.7s (12.1x, -----) ca: 3.3s (15.0x, -----) dr: 2.5s (11.5x, -----) ma: 1.1s ( 4.9x, -----)
fbench valgrind-old:0.22s no: 1.0s ( 4.6x, -3.0%) me: 3.5s (16.0x, -1.4%) ca: 5.7s (25.8x, -1.6%) he: 2.6s (12.0x, 1.5%) ca: 3.3s (15.0x, -0.3%) dr: 2.6s (11.7x, -1.2%) ma: 1.1s ( 4.8x, 1.9%)
-- ffbench --
ffbench valgrind-new:0.23s no: 0.9s ( 4.0x, -----) me: 3.0s (13.0x, -----) ca: 1.9s ( 8.0x, -----) he: 6.2s (26.7x, -----) ca: 4.9s (21.4x, -----) dr: 3.4s (14.9x, -----) ma: 0.9s ( 3.9x, -----)
ffbench valgrind-old:0.23s no: 1.0s ( 4.2x, -3.2%) me: 3.0s (13.1x, -1.3%) ca: 1.9s ( 8.4x, -4.3%) he: 6.3s (27.5x, -2.8%) ca: 5.0s (21.7x, -1.2%) dr: 3.4s (14.7x, 1.5%) ma: 0.9s ( 3.9x, -1.1%)
-- heap --
heap valgrind-new:0.08s no: 0.7s ( 8.1x, -----) me: 5.1s (64.1x, -----) ca: 6.2s (77.2x, -----) he: 7.0s (87.6x, -----) ca: 3.6s (45.2x, -----) dr: 5.0s (62.7x, -----) ma: 4.8s (59.5x, -----)
heap valgrind-old:0.08s no: 0.7s ( 8.1x, 0.0%) me: 5.1s (64.0x, 0.2%) ca: 6.2s (77.0x, 0.3%) he: 6.9s (86.2x, 1.6%) ca: 3.6s (45.1x, 0.3%) dr: 5.0s (62.4x, 0.6%) ma: 4.8s (59.4x, 0.2%)
-- heap_pdb4 --
heap_pdb4 valgrind-new:0.11s no: 0.7s ( 6.4x, -----) me: 8.8s (80.4x, -----) ca: 6.6s (60.1x, -----) he: 7.9s (72.2x, -----) ca: 4.1s (36.9x, -----) dr: 5.9s (53.8x, -----) ma: 5.0s (45.3x, -----)
heap_pdb4 valgrind-old:0.11s no: 0.7s ( 6.5x, -1.4%) me: 8.9s (80.7x, -0.5%) ca: 6.6s (60.3x, -0.3%) he: 7.9s (71.7x, 0.6%) ca: 4.0s (36.8x, 0.2%) dr: 6.0s (54.2x, -0.7%) ma: 5.0s (45.7x, -1.0%)
-- many-loss-records --
many-loss-records valgrind-new:0.01s no: 0.3s (26.0x, -----) me: 1.5s (146.0x, -----) ca: 1.0s (102.0x, -----) he: 1.3s (129.0x, -----) ca: 0.7s (70.0x, -----) dr: 1.2s (116.0x, -----) ma: 1.0s (103.0x, -----)
many-loss-records valgrind-old:0.01s no: 0.2s (25.0x, 3.8%) me: 1.4s (142.0x, 2.7%) ca: 1.0s (101.0x, 1.0%) he: 1.3s (126.0x, 2.3%) ca: 0.7s (71.0x, -1.4%) dr: 1.2s (116.0x, 0.0%) ma: 1.0s (102.0x, 1.0%)
-- many-xpts --
many-xpts valgrind-new:0.03s no: 0.3s (10.3x, -----) me: 1.6s (54.0x, -----) ca: 2.5s (85.0x, -----) he: 2.2s (74.7x, -----) ca: 1.0s (32.3x, -----) dr: 1.6s (53.7x, -----) ma: 1.5s (51.0x, -----)
many-xpts valgrind-old:0.03s no: 0.3s (10.3x, 0.0%) me: 1.6s (54.7x, -1.2%) ca: 2.6s (86.7x, -2.0%) he: 2.2s (74.3x, 0.4%) ca: 1.0s (32.3x, 0.0%) dr: 1.6s (53.7x, -0.0%) ma: 1.6s (51.7x, -1.3%)
-- sarp --
sarp valgrind-new:0.02s no: 0.3s (14.5x, -----) me: 2.3s (115.5x, -----) ca: 1.7s (85.5x, -----) he: 6.1s (306.0x, -----) ca: 1.1s (52.5x, -----) dr: 1.1s (54.0x, -----) ma: 0.3s (14.5x, -----)
sarp valgrind-old:0.02s no: 0.3s (14.0x, 3.4%) me: 2.3s (116.0x, -0.4%) ca: 1.7s (86.0x, -0.6%) he: 6.1s (305.5x, 0.2%) ca: 1.0s (51.5x, 1.9%) dr: 1.1s (54.5x, -0.9%) ma: 0.3s (15.0x, -3.4%)
-- tinycc --
tinycc valgrind-new:0.16s no: 1.4s ( 8.5x, -----) me: 7.9s (49.2x, -----) ca:10.7s (66.8x, -----) he:10.0s (62.5x, -----) ca: 8.0s (50.2x, -----) dr: 8.0s (50.0x, -----) ma: 2.4s (15.1x, -----)
tinycc valgrind-old:0.16s no: 1.4s ( 8.5x, -0.0%) me: 7.9s (49.2x, 0.0%) ca:11.3s (70.4x, -5.4%) he: 9.9s (62.1x, 0.7%) ca: 7.9s (49.4x, 1.6%) dr: 8.2s (51.1x, -2.1%) ma: 2.4s (15.2x, -1.2%)
-- Finished tests in perf ----------------------------------------------
== 11 programs, 154 timings =================
real 35m57.340s
user 34m40.363s
sys 0m25.457s
|
|
From: <ma...@bu...> - 2014-09-25 01:38:08
|
valgrind revision: 14566
VEX revision: 2959
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-09-25 00:00:01 UTC
Ended at 2014-09-25 01:37:55 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-09-25 00:27:28.018215593 +0000
--- new.short 2014-09-25 00:50:16.946756749 +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.1s (15.2x, -----) me: 4.5s (32.1x, -----) ca:18.5s (132.4x, -----) he: 2.6s (18.6x, -----) ca: 4.7s (33.4x, -----) dr: 2.5s (18.2x, -----) ma: 2.8s (20.0x, -----)
bigcode1 valgrind-old:0.14s no: 2.2s (16.0x, -5.2%) me: 4.6s (32.7x, -2.0%) ca:18.0s (128.6x, 2.8%) he: 2.9s (20.6x,-10.7%) ca: 5.0s (35.6x, -6.4%) dr: 2.7s (19.3x, -5.9%) ma: 2.7s (19.6x, 2.1%)
-- bigcode2 --
bigcode2 valgrind-new:0.14s no: 5.4s (38.7x, -----) me:11.3s (80.9x, -----) ca:35.9s (256.4x, -----) he: 6.6s (46.9x, -----) ca: 9.1s (64.9x, -----) dr: 6.3s (44.9x, -----) ma: 6.1s (43.7x, -----)
bigcode2 valgrind-old:0.14s no: 5.2s (37.4x, 3.3%) me:11.0s (78.6x, 2.9%) ca:35.7s (255.1x, 0.5%) he: 6.6s (47.4x, -0.9%) ca: 9.1s (65.3x, -0.7%) dr: 6.1s (43.6x, 2.7%) ma: 6.0s (42.5x, 2.8%)
-- bz2 --
bz2 valgrind-new:0.68s no: 2.9s ( 4.2x, -----) me: 8.4s (12.3x, -----) ca:16.9s (24.8x, -----) he:12.6s (18.5x, -----) ca:14.8s (21.8x, -----) dr:16.4s (24.1x, -----) ma: 2.9s ( 4.2x, -----)
bz2 valgrind-old:0.68s no: 2.8s ( 4.1x, 3.8%) me: 8.3s (12.2x, 1.2%) ca:16.6s (24.4x, 1.5%) he:12.2s (17.9x, 3.0%) ca:14.9s (21.9x, -0.7%) dr:15.8s (23.3x, 3.5%) ma: 2.8s ( 4.1x, 1.4%)
-- fbench --
fbench valgrind-new:0.29s no: 1.4s ( 4.7x, -----) me: 4.7s (16.2x, -----) ca: 7.7s (26.4x, -----) he: 3.6s (12.6x, -----) ca: 4.0s (13.7x, -----) dr: 3.2s (11.1x, -----) ma: 1.5s ( 5.1x, -----)
fbench valgrind-old:0.29s no: 1.4s ( 4.7x, -0.7%) me: 4.7s (16.3x, -0.6%) ca: 7.5s (25.9x, 2.1%) he: 3.6s (12.4x, 1.4%) ca: 3.9s (13.4x, 1.5%) dr: 3.2s (11.2x, -0.6%) ma: 1.4s ( 4.9x, 4.1%)
-- ffbench --
ffbench valgrind-new:0.26s no: 1.2s ( 4.8x, -----) me: 3.8s (14.5x, -----) ca: 2.4s ( 9.1x, -----) he: 9.4s (36.0x, -----) ca: 5.2s (20.2x, -----) dr: 4.4s (17.0x, -----) ma: 1.2s ( 4.7x, -----)
ffbench valgrind-old:0.26s no: 1.3s ( 5.0x, -4.8%) me: 3.8s (14.5x, 0.0%) ca: 2.4s ( 9.2x, -1.3%) he: 9.3s (35.8x, 0.4%) ca: 5.0s (19.3x, 4.0%) dr: 4.3s (16.4x, 3.4%) ma: 1.1s ( 4.4x, 5.7%)
-- heap --
heap valgrind-new:0.10s no: 1.0s (10.3x, -----) me: 7.0s (69.6x, -----) ca: 7.7s (76.8x, -----) he: 8.9s (89.0x, -----) ca: 4.1s (41.0x, -----) dr: 5.7s (57.1x, -----) ma: 6.0s (60.2x, -----)
heap valgrind-old:0.10s no: 0.9s ( 8.9x, 13.6%) me: 6.9s (69.1x, 0.7%) ca: 7.7s (76.8x, 0.0%) he: 8.8s (88.2x, 0.9%) ca: 4.1s (41.2x, -0.5%) dr: 5.7s (56.9x, 0.4%) ma: 6.1s (60.6x, -0.7%)
-- heap_pdb4 --
heap_pdb4 valgrind-new:0.15s no: 1.0s ( 6.8x, -----) me:12.9s (86.0x, -----) ca: 8.8s (58.7x, -----) he:10.4s (69.4x, -----) ca: 4.6s (30.8x, -----) dr: 6.6s (44.0x, -----) ma: 6.8s (45.1x, -----)
heap_pdb4 valgrind-old:0.15s no: 1.0s ( 6.8x, 0.0%) me:12.6s (84.3x, 2.0%) ca: 8.7s (58.3x, 0.8%) he:10.7s (71.0x, -2.3%) ca: 4.8s (32.1x, -4.1%) dr: 6.8s (45.1x, -2.6%) ma: 7.2s (47.9x, -6.2%)
-- many-loss-records --
many-loss-records valgrind-new:0.01s no: 0.4s (37.0x, -----) me: 1.9s (195.0x, -----) ca: 1.3s (128.0x, -----) he: 1.6s (164.0x, -----) ca: 0.9s (89.0x, -----) dr: 1.4s (143.0x, -----) ma: 1.5s (146.0x, -----)
many-loss-records valgrind-old:0.01s no: 0.4s (36.0x, 2.7%) me: 2.0s (197.0x, -1.0%) ca: 1.3s (126.0x, 1.6%) he: 1.6s (162.0x, 1.2%) ca: 0.8s (85.0x, 4.5%) dr: 1.4s (145.0x, -1.4%) ma: 1.3s (134.0x, 8.2%)
-- many-xpts --
many-xpts valgrind-new:0.04s no: 0.4s (10.2x, -----) me: 2.5s (62.5x, -----) ca: 3.4s (84.5x, -----) he: 3.0s (75.5x, -----) ca: 1.2s (30.0x, -----) dr: 1.9s (47.8x, -----) ma: 2.0s (50.0x, -----)
many-xpts valgrind-old:0.04s no: 0.4s (10.8x, -4.9%) me: 2.5s (61.5x, 1.6%) ca: 3.4s (84.8x, -0.3%) he: 3.0s (75.2x, 0.3%) ca: 1.2s (30.0x, 0.0%) dr: 1.9s (47.2x, 1.0%) ma: 1.9s (48.5x, 3.0%)
-- sarp --
sarp valgrind-new:0.02s no: 0.4s (18.5x, -----) me: 3.1s (153.0x, -----) ca: 2.1s (106.5x, -----) he: 9.7s (485.0x, -----) ca: 1.1s (56.0x, -----) dr: 1.3s (66.0x, -----) ma: 0.4s (20.0x, -----)
sarp valgrind-old:0.02s no: 0.4s (18.5x, 0.0%) me: 3.1s (154.0x, -0.7%) ca: 2.1s (107.5x, -0.9%) he: 9.7s (485.5x, -0.1%) ca: 1.1s (57.0x, -1.8%) dr: 1.2s (62.5x, 5.3%) ma: 0.4s (19.5x, 2.5%)
-- tinycc --
tinycc valgrind-new:0.26s no: 1.8s ( 6.8x, -----) me:10.8s (41.7x, -----) ca:14.8s (56.8x, -----) he:12.9s (49.5x, -----) ca:10.1s (38.9x, -----) dr: 9.7s (37.1x, -----) ma: 3.1s (11.9x, -----)
tinycc valgrind-old:0.26s no: 1.8s ( 6.8x, 0.0%) me:10.8s (41.5x, 0.6%) ca:13.6s (52.3x, 8.1%) he:13.1s (50.4x, -1.8%) ca:10.1s (38.9x, -0.1%) dr: 9.6s (37.0x, 0.4%) ma: 3.0s (11.7x, 1.6%)
-- Finished tests in perf ----------------------------------------------
== 11 programs, 154 timings =================
2748.25user 31.68system 47:38.45elapsed 97%CPU (0avgtext+0avgdata 500800maxresident)k
134456inputs+452920outputs (232major+11728542minor)pagefaults 0swaps
=================================================
./valgrind-new/helgrind/tests/pth_destroy_cond.stderr.diff
=================================================
--- pth_destroy_cond.stderr.exp 2014-09-25 00:27:32.218218496 +0000
+++ pth_destroy_cond.stderr.out 2014-09-25 00:41:22.706532241 +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
|