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
(25) |
2
(33) |
3
(25) |
4
(27) |
5
(17) |
|
6
(3) |
7
(18) |
8
(16) |
9
(21) |
10
(14) |
11
(17) |
12
(11) |
|
13
(3) |
14
(24) |
15
(19) |
16
(13) |
17
(16) |
18
(29) |
19
(19) |
|
20
(17) |
21
(27) |
22
(21) |
23
(32) |
24
(19) |
25
(24) |
26
(16) |
|
27
(2) |
28
(21) |
29
(20) |
30
(20) |
31
(2) |
|
|
|
From: <sv...@va...> - 2013-10-04 22:31:59
|
Author: mjw
Date: Fri Oct 4 22:31:48 2013
New Revision: 2782
Log:
Fix guest_amd64_toIR xbegin and xtest to match cpuid given for AVX hwcaps.
Otherwise valgrind none/tests/amd64/tm1.vgtest might fail on amd64-avx.
Modified:
trunk/priv/guest_amd64_toIR.c
Modified: trunk/priv/guest_amd64_toIR.c
==============================================================================
--- trunk/priv/guest_amd64_toIR.c (original)
+++ trunk/priv/guest_amd64_toIR.c Fri Oct 4 22:31:48 2013
@@ -20067,7 +20067,7 @@
}
/* BEGIN HACKY SUPPORT FOR xbegin */
if (modrm == 0xF8 && !have66orF2orF3(pfx) && sz == 4
- && (archinfo->hwcaps & VEX_HWCAPS_AMD64_AVX2)) {
+ && (archinfo->hwcaps & VEX_HWCAPS_AMD64_AVX)) {
delta++; /* mod/rm byte */
d64 = getSDisp(4,delta);
delta += 4;
@@ -20725,7 +20725,7 @@
}
/* BEGIN HACKY SUPPORT FOR xtest */
/* 0F 01 D6 = XTEST */
- if (modrm == 0xD6 && (archinfo->hwcaps & VEX_HWCAPS_AMD64_AVX2)) {
+ if (modrm == 0xD6 && (archinfo->hwcaps & VEX_HWCAPS_AMD64_AVX)) {
/* Sets ZF because there never is a transaction, and all
CF, OF, SF, PF and AF are always cleared by xtest. */
delta += 1;
|
|
From: Mark W. <mj...@re...> - 2013-10-04 21:45:15
|
On Fri, 2013-10-04 at 19:47 +0200, Florian Krohm wrote:
> this testcase guards itself like so:
>
> prereq: test -x tm1 && ../../../tests/ amd64-avx
>
> But that is not good enough. My laptop has the AVX feature according to
> x86_amd64_features but it certainly does not have transactional memory
> insns.
The funny thing with valgrind is that it can emulate tm even if the host
doesn't (just like it emulates avx2 if you just have avx).
But there is a typo in VEX/priv/guest_amd64_toIR.c:
diff --git a/priv/guest_amd64_toIR.c b/priv/guest_amd64_toIR.c
index a29e175..c421007 100644
--- a/priv/guest_amd64_toIR.c
+++ b/priv/guest_amd64_toIR.c
@@ -20067,7 +20067,7 @@ Long dis_ESC_NONE (
}
/* BEGIN HACKY SUPPORT FOR xbegin */
if (modrm == 0xF8 && !have66orF2orF3(pfx) && sz == 4
- && (archinfo->hwcaps & VEX_HWCAPS_AMD64_AVX2)) {
+ && (archinfo->hwcaps & VEX_HWCAPS_AMD64_AVX)) {
delta++; /* mod/rm byte */
d64 = getSDisp(4,delta);
delta += 4;
@@ -20725,7 +20725,7 @@ Long dis_ESC_0F (
}
/* BEGIN HACKY SUPPORT FOR xtest */
/* 0F 01 D6 = XTEST */
- if (modrm == 0xD6 && (archinfo->hwcaps & VEX_HWCAPS_AMD64_AVX2)) {
+ if (modrm == 0xD6 && (archinfo->hwcaps & VEX_HWCAPS_AMD64_AVX)) {
/* Sets ZF because there never is a transaction, and all
CF, OF, SF, PF and AF are always cleared by xtest. */
delta += 1;
That should make it work as is with the prereq given in the test.
Cheers,
Mark
|
|
From: <sv...@va...> - 2013-10-04 21:17:50
|
Author: florian
Date: Fri Oct 4 21:17:41 2013
New Revision: 13621
Log:
Update list of ignored files.
Modified:
trunk/none/tests/amd64/ (props changed)
|
|
From: <sv...@va...> - 2013-10-04 21:13:22
|
Author: florian
Date: Fri Oct 4 21:13:16 2013
New Revision: 13620
Log:
Disable drd/tests/std_thread.cpp for clang.
clang 3.3 produces an error message for /usr/include/c++/4.6/chrono
which happens to get included somewhere inside <thread>.
This happens with C++ headers from:
gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3.
Modified:
trunk/drd/tests/Makefile.am
Modified: trunk/drd/tests/Makefile.am
==============================================================================
--- trunk/drd/tests/Makefile.am (original)
+++ trunk/drd/tests/Makefile.am Fri Oct 4 21:13:16 2013
@@ -365,10 +365,14 @@
tsan_unittest
endif
+# clang 3.3 will generate errors about libstdc++ headers from
+# gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
+if ! COMPILER_IS_CLANG
if HAVE_SHARED_POINTER_ANNOTATION
check_PROGRAMS += \
std_thread
endif
+endif
if HAVE_OPENMP
check_PROGRAMS += omp_matinv omp_prime omp_printf
|
|
From: <sv...@va...> - 2013-10-04 21:12:35
|
Author: florian
Date: Fri Oct 4 21:12:17 2013
New Revision: 13619
Log:
Adjust CFLAGS and CXXFLAGS for compilation with clang. The current
setting suppresses almost all warnings originating in source code
constructs. It does ot yet suppress warnings from unrecognised command
line flags as they may be the reason for regression test failures
which have not yet been investigated.
Modified:
trunk/Makefile.tool-tests.am
trunk/configure.ac
Modified: trunk/Makefile.tool-tests.am
==============================================================================
--- trunk/Makefile.tool-tests.am (original)
+++ trunk/Makefile.tool-tests.am Fri Oct 4 21:12:17 2013
@@ -31,6 +31,13 @@
CFLAGS += -Wno-write-strings
endif
+if COMPILER_IS_CLANG
+CFLAGS += -Wno-format-extra-args # perf/tinycc.c
+CFLAGS += -Wno-literal-range # none/tests/amd64/fxtract.c
+CFLAGS += -Wno-string-plus-int # drd/tests/annotate_ignore_rw.c
+CXXFLAGS += -Wno-unused-private-field # drd/tests/tsan_unittest.cpp
+endif
+
check-local: build-noinst_DSYMS
clean-local: clean-noinst_DSYMS
Modified: trunk/configure.ac
==============================================================================
--- trunk/configure.ac (original)
+++ trunk/configure.ac Fri Oct 4 21:12:17 2013
@@ -119,6 +119,8 @@
is_clang="clang"
# Don't use -dumpversion with clang: it will always produce "4.2.1".
gcc_version=`${CC} --version | $SED -n -e 's/.*clang version \([0-9.]*\).*$/\1/p'`
+ CFLAGS="$CFLAGS -Wno-tautological-compare -Wno-cast-align -Wno-self-assign"
+ CXXFLAGS="$CXXFLAGS -Wno-tautological-compare -Wno-cast-align -Wno-self-assign"
else
is_clang="notclang"
gcc_version=`${CC} -dumpversion 2>/dev/null`
@@ -127,6 +129,7 @@
fi
fi
]
+AM_CONDITIONAL(COMPILER_IS_CLANG, test $is_clang = clang)
case "${is_clang}-${gcc_version}" in
notclang-3.*)
|
|
From: <sv...@va...> - 2013-10-04 20:45:39
|
Author: florian
Date: Fri Oct 4 20:45:25 2013
New Revision: 13618
Log:
Add missing prereq.
Modified:
trunk/memcheck/tests/amd64/insn-pcmpistri.vgtest
Modified: trunk/memcheck/tests/amd64/insn-pcmpistri.vgtest
==============================================================================
--- trunk/memcheck/tests/amd64/insn-pcmpistri.vgtest (original)
+++ trunk/memcheck/tests/amd64/insn-pcmpistri.vgtest Fri Oct 4 20:45:25 2013
@@ -1,2 +1,3 @@
+prereq: test -e ./insn-pcmpistri
prog: insn-pcmpistri
vgopts: -q
|
|
From: Florian K. <fl...@ei...> - 2013-10-04 17:47:46
|
Hi,
this testcase guards itself like so:
prereq: test -x tm1 && ../../../tests/ amd64-avx
But that is not good enough. My laptop has the AVX feature according to
x86_amd64_features but it certainly does not have transactional memory
insns.
Intel docs say:
Note: Applications using instructions from the RTM subset of
Intel TSX extension need to guard the code by checking the
CPUID.(EAX=07H, ECX=0H).EBX.RTM[bit 11]==1.
OK, let's have a new feature test: amd64-tsx.
Can somebody with x86-64 foo look at the patch below and tell me whether
I got it right?
Thanks,
Florian
Index: tests/x86_amd64_features.c
===================================================================
--- tests/x86_amd64_features.c (revision 13617)
+++ tests/x86_amd64_features.c (working copy)
@@ -70,7 +70,7 @@
static Bool go(char* cpu)
{
- unsigned int level = 0, cmask = 0, dmask = 0, a, b, c, d;
+ unsigned int level = 0, bmask = 0, cmask = 0, dmask = 0, a, b, c, d;
Bool require_amd = False;
Bool require_xgetbv = False;
if ( strcmp( cpu, "x86-fpu" ) == 0 ) {
@@ -125,13 +125,21 @@
level = 1;
cmask = (1 << 27) | (1 << 28);
require_xgetbv = True;
+ } else if ( strcmp( cpu, "amd64-tsx" ) == 0 ) {
+ level = 7;
+ bmask = 1 << 11;
+ require_xgetbv = True;
#endif
} else {
return UNRECOGNISED_FEATURE;
}
- assert( !(cmask != 0 && dmask != 0) );
- assert( !(cmask == 0 && dmask == 0) );
+ /* Only one mask should be != 0 */
+ int count = 0;
+ if (bmask) ++count;
+ if (cmask) ++count;
+ if (dmask) ++count;
+ assert(count == 1);
if (require_amd && !vendorStringEquals("AuthenticAMD"))
return FEATURE_NOT_PRESENT;
@@ -154,6 +162,12 @@
else
return FEATURE_PRESENT;
}
+ if (bmask > 0 && (b & bmask) == bmask) {
+ if (require_xgetbv && !have_xgetbv())
+ return FEATURE_NOT_PRESENT;
+ else
+ return FEATURE_PRESENT;
+ }
}
return FEATURE_NOT_PRESENT;
}
|
Author: florian
Date: Fri Oct 4 15:03:55 2013
New Revision: 13617
Log:
Followup to r13615. Conditional testcases need a prereq line in the
.vgtest file. This has sucked before and I keep forgetting about it.
Modified:
trunk/memcheck/tests/deep_templates.vgtest
trunk/none/tests/amd64/asorep.vgtest
trunk/none/tests/amd64/loopnel.vgtest
trunk/none/tests/nestedfns.vgtest
Modified: trunk/memcheck/tests/deep_templates.vgtest
==============================================================================
--- trunk/memcheck/tests/deep_templates.vgtest (original)
+++ trunk/memcheck/tests/deep_templates.vgtest Fri Oct 4 15:03:55 2013
@@ -1,2 +1,3 @@
+prereq: test -e ./deep_templates
prog: deep_templates
vgopts: -q
Modified: trunk/none/tests/amd64/asorep.vgtest
==============================================================================
--- trunk/none/tests/amd64/asorep.vgtest (original)
+++ trunk/none/tests/amd64/asorep.vgtest Fri Oct 4 15:03:55 2013
@@ -1 +1,2 @@
+prereq: test -e ./asorep
prog: asorep
Modified: trunk/none/tests/amd64/loopnel.vgtest
==============================================================================
--- trunk/none/tests/amd64/loopnel.vgtest (original)
+++ trunk/none/tests/amd64/loopnel.vgtest Fri Oct 4 15:03:55 2013
@@ -1 +1,2 @@
+prereq: test -e ./loopnel
prog: loopnel
Modified: trunk/none/tests/nestedfns.vgtest
==============================================================================
--- trunk/none/tests/nestedfns.vgtest (original)
+++ trunk/none/tests/nestedfns.vgtest Fri Oct 4 15:03:55 2013
@@ -1 +1,2 @@
+prereq: test -e ./nestedfns
prog: nestedfns
|
|
From: <sv...@va...> - 2013-10-04 12:01:01
|
Author: florian
Date: Fri Oct 4 12:00:51 2013
New Revision: 13616
Log:
Followup to r13614. Forgot to update the .exp file. Now fixed.
Modified:
trunk/none/tests/amd64/insn_sse.stdout.exp
Modified: trunk/none/tests/amd64/insn_sse.stdout.exp
==============================================================================
--- trunk/none/tests/amd64/insn_sse.stdout.exp (original)
+++ trunk/none/tests/amd64/insn_sse.stdout.exp Fri Oct 4 12:00:51 2013
@@ -98,10 +98,6 @@
pextrw_2 ... ok
pextrw_3 ... ok
pextrw_4 ... ok
-pextrw_5 ... ok
-pextrw_6 ... ok
-pextrw_7 ... ok
-pextrw_8 ... ok
pinsrw_1 ... ok
pinsrw_2 ... ok
pinsrw_3 ... ok
|
Author: florian
Date: Fri Oct 4 11:35:50 2013
New Revision: 13615
Log:
Add a few feature tests to configure.ac because clang does not
understand the following:
- nested functions
- -gstabs option
- loopnel instruction
- addr32 in asm statements
- 'p' constraint in asm statements
Adapt Makefiles accordingly.
Modified:
trunk/configure.ac
trunk/memcheck/tests/Makefile.am
trunk/memcheck/tests/amd64/Makefile.am
trunk/none/tests/Makefile.am
trunk/none/tests/amd64/Makefile.am
Modified: trunk/configure.ac
==============================================================================
--- trunk/configure.ac (original)
+++ trunk/configure.ac Fri Oct 4 11:35:50 2013
@@ -1715,6 +1715,59 @@
CFLAGS=$safe_CFLAGS
+# does this compiler support -gstabs ?
+
+AC_MSG_CHECKING([if gcc accepts -gstabs])
+
+safe_CFLAGS=$CFLAGS
+CFLAGS="-gstabs"
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[
+ return 0;
+]])], [
+ac_have_gstabs=yes
+AC_MSG_RESULT([yes])
+], [
+ac_have_gstabs=no
+AC_MSG_RESULT([no])
+])
+CFLAGS=$safe_CFLAGS
+AM_CONDITIONAL([HAVE_GSTABS], [test x$ac_have_gstabs = xyes])
+
+
+# does this compiler support nested functions ?
+
+AC_MSG_CHECKING([if gcc accepts nested functions])
+
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[
+ int foo() { return 1; }
+ return foo();
+]])], [
+ac_have_nested_functions=yes
+AC_MSG_RESULT([yes])
+], [
+ac_have_nested_functions=no
+AC_MSG_RESULT([no])
+])
+AM_CONDITIONAL([HAVE_NESTED_FUNCTIONS], [test x$ac_have_nested_functions = xyes])
+
+
+# does this compiler support the 'p' constraint in ASM statements ?
+
+AC_MSG_CHECKING([if gcc accepts the 'p' constraint in asm statements])
+
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[
+ char *p;
+ __asm__ __volatile__ ("movdqa (%0),%%xmm6\n" : "=p" (p));
+]])], [
+ac_have_asm_constraint_p=yes
+AC_MSG_RESULT([yes])
+], [
+ac_have_asm_constraint_p=no
+AC_MSG_RESULT([no])
+])
+AM_CONDITIONAL([HAVE_ASM_CONSTRAINT_P], [test x$ac_have_asm_constraint_p = xyes])
+
+
# We want to use use the -Ttext-segment option to the linker.
# GNU (bfd) ld supports this directly. Newer GNU gold linkers
# support it as an alias of -Ttext. Sadly GNU (bfd) ld's -Ttext
@@ -1929,6 +1982,46 @@
AM_CONDITIONAL([BUILD_LZCNT_TESTS], [test x$ac_have_as_lzcnt = xyes])
+# does the x86/amd64 assembler understand the LOOPNEL instruction?
+# Note, this doesn't generate a C-level symbol. It generates a
+# automake-level symbol (BUILD_LOOPNEL_TESTS), used in test Makefile.am's
+AC_MSG_CHECKING([if x86/amd64 assembler supports 'loopnel'])
+
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[
+ do {
+ __asm__ __volatile__("1: loopnel 1b\n");
+ } while (0)
+]])], [
+ ac_have_as_loopnel=yes
+ AC_MSG_RESULT([yes])
+], [
+ ac_have_as_loopnel=no
+ AC_MSG_RESULT([no])
+])
+
+AM_CONDITIONAL([BUILD_LOOPNEL_TESTS], [test x$ac_have_as_loopnel = xyes])
+
+
+# does the x86/amd64 assembler understand ADDR32 ?
+# Note, this doesn't generate a C-level symbol. It generates a
+# automake-level symbol (BUILD_ADDR32_TESTS), used in test Makefile.am's
+AC_MSG_CHECKING([if x86/amd64 assembler supports 'addr32'])
+
+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[
+ do {
+ asm volatile ("addr32 rep movsb");
+ } while (0)
+]])], [
+ ac_have_as_addr32=yes
+ AC_MSG_RESULT([yes])
+], [
+ ac_have_as_addr32=no
+ AC_MSG_RESULT([no])
+])
+
+AM_CONDITIONAL([BUILD_ADDR32_TESTS], [test x$ac_have_as_addr32 = xyes])
+
+
# does the x86/amd64 assembler understand SSE 4.2 instructions?
# Note, this doesn't generate a C-level symbol. It generates a
# automake-level symbol (BUILD_SSE42_TESTS), used in test Makefile.am's
Modified: trunk/memcheck/tests/Makefile.am
==============================================================================
--- trunk/memcheck/tests/Makefile.am (original)
+++ trunk/memcheck/tests/Makefile.am Fri Oct 4 11:35:50 2013
@@ -287,7 +287,6 @@
custom_alloc \
custom-overlap \
deep-backtrace \
- deep_templates \
describe-block \
doublefree error_counts errs1 exitprog execve1 execve2 erringfds \
err_disable1 err_disable2 err_disable3 err_disable4 \
@@ -353,6 +352,10 @@
check_PROGRAMS += threadname
endif
+if HAVE_GSTABS
+check_PROGRAMS += deep_templates
+endif
+
AM_CFLAGS += $(AM_FLAG_M3264_PRI)
AM_CXXFLAGS += $(AM_FLAG_M3264_PRI)
Modified: trunk/memcheck/tests/amd64/Makefile.am
==============================================================================
--- trunk/memcheck/tests/amd64/Makefile.am (original)
+++ trunk/memcheck/tests/amd64/Makefile.am Fri Oct 4 11:35:50 2013
@@ -40,7 +40,6 @@
bug279698 \
fxsave-amd64 \
insn-bsfl \
- insn-pcmpistri \
insn-pmovmskb \
more_x87_fp \
sh-mem-vec128 \
@@ -49,6 +48,9 @@
if BUILD_AVX_TESTS
check_PROGRAMS += sh-mem-vec256
endif
+if HAVE_ASM_CONSTRAINT_P
+ check_PROGRAMS += insn-pcmpistri
+endif
AM_CFLAGS += @FLAG_M64@
AM_CXXFLAGS += @FLAG_M64@
Modified: trunk/none/tests/Makefile.am
==============================================================================
--- trunk/none/tests/Makefile.am (original)
+++ trunk/none/tests/Makefile.am Fri Oct 4 11:35:50 2013
@@ -186,7 +186,6 @@
floored fork fucomip \
mmap_fcntl_bug \
munmap_exe map_unaligned map_unmap mq \
- nestedfns \
pending \
procfs-cmdline-exe \
pth_atfork1 pth_blockedsig pth_cancel1 pth_cancel2 pth_cvsimple \
@@ -212,6 +211,10 @@
gxx304 \
process_vm_readv_writev
+if HAVE_NESTED_FUNCTIONS
+ check_PROGRAMS += nestedfns
+endif
+
# DDD:
# - manythreads and thread-exits have lots of this:
# --61831:0:aspacem sync_check_mapping_callback: segment mismatch:
Modified: trunk/none/tests/amd64/Makefile.am
==============================================================================
--- trunk/none/tests/amd64/Makefile.am (original)
+++ trunk/none/tests/amd64/Makefile.am Fri Oct 4 11:35:50 2013
@@ -85,7 +85,6 @@
check_PROGRAMS = \
allexec \
amd64locked \
- asorep \
bug127521-64 bug132813-amd64 bug132918 \
clc \
cmpxchg \
@@ -97,6 +96,9 @@
sbbmisc \
nibz_bennee_mmap \
xadd
+if BUILD_ADDR32_TESTS
+ check_PROGRAMS += asorep
+endif
if BUILD_SSSE3_TESTS
check_PROGRAMS += ssse3_misaligned
endif
@@ -138,10 +140,12 @@
fcmovnu \
fxtract \
looper \
- loopnel \
jrcxz \
shrld \
slahf-amd64
+if BUILD_LOOPNEL_TESTS
+ check_PROGRAMS += loopnel
+endif
endif
AM_CFLAGS += @FLAG_M64@
|
|
From: <sv...@va...> - 2013-10-04 11:29:48
|
Author: florian
Date: Fri Oct 4 11:29:26 2013
New Revision: 13614
Log:
Remove 4 tests of the pextrw instruction.
Those tests were rejected by clang and according to the
analysis below by Tom Hughes do not add anything new.
Analysis:
I'm not 100% sure that clang is right though - the Intel manual
clearly describes that argument as "reg" rather than "r32" which
is why I will have included the 64 bit version in the test. It also says:
"The upper bits of r32 or r64 is zeroed."
and:
"If the destination operand is a general-purpose register, the
default operand size is 64-bits in 64-bit mode."
which basically means that REX.W is implied for this op and there is
no way to encode a 32 bit version when running in 64 bit mode.
So in principle you could encode it as:
44 0f c5 ce 00 pextrw $0x0,%mm6,%r9d
or:
4c 0f c5 ce 00 pextrw $0x0,%mm6,%r9
but in fact gcc assembles both versions to the first form.
Equally you could argue that as REX.W is implied both versions
should disassemble as %r9.
So I think clang is being overly picky, and if it was only going to
accept one version I would argue it should be %r9 not %r9d!
In practical terms dropping the second set of tests doesn't lose us anything though.
Modified:
trunk/none/tests/amd64/insn_sse.def
Modified: trunk/none/tests/amd64/insn_sse.def
==============================================================================
--- trunk/none/tests/amd64/insn_sse.def (original)
+++ trunk/none/tests/amd64/insn_sse.def Fri Oct 4 11:29:26 2013
@@ -98,10 +98,6 @@
pextrw imm8[1] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[5678]
pextrw imm8[2] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[4321]
pextrw imm8[3] mm.uw[1234,5678,4321,8765] r32.ud[0xffffffff] => 2.ud[8765]
-pextrw imm8[0] mm.uw[1234,5678,4321,8765] r64.ud[0xffffffff,0xffffffff] => 2.ud[1234,0]
-pextrw imm8[1] mm.uw[1234,5678,4321,8765] r64.ud[0xffffffff,0xffffffff] => 2.ud[5678,0]
-pextrw imm8[2] mm.uw[1234,5678,4321,8765] r64.ud[0xffffffff,0xffffffff] => 2.ud[4321,0]
-pextrw imm8[3] mm.uw[1234,5678,4321,8765] r64.ud[0xffffffff,0xffffffff] => 2.ud[8765,0]
pinsrw imm8[0] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[65535,5678,4321,8765]
pinsrw imm8[1] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[1234,65535,4321,8765]
pinsrw imm8[2] r32.ud[0xffffffff] mm.uw[1234,5678,4321,8765] => 2.uw[1234,5678,65535,8765]
|
|
From: <sv...@va...> - 2013-10-04 05:55:42
|
Author: bart
Date: Fri Oct 4 05:55:30 2013
New Revision: 13613
Log:
drd: Update copyright notice
Modified:
trunk/drd/drd.h
trunk/drd/drd_barrier.c
trunk/drd/drd_barrier.h
trunk/drd/drd_basics.h
trunk/drd/drd_bitmap.c
trunk/drd/drd_bitmap.h
trunk/drd/drd_clientobj.c
trunk/drd/drd_clientobj.h
trunk/drd/drd_clientreq.c
trunk/drd/drd_clientreq.h
trunk/drd/drd_cond.c
trunk/drd/drd_cond.h
trunk/drd/drd_darwin_intercepts.c
trunk/drd/drd_error.c
trunk/drd/drd_error.h
trunk/drd/drd_hb.c
trunk/drd/drd_hb.h
trunk/drd/drd_load_store.c
trunk/drd/drd_load_store.h
trunk/drd/drd_main.c
trunk/drd/drd_malloc_wrappers.c
trunk/drd/drd_malloc_wrappers.h
trunk/drd/drd_mutex.c
trunk/drd/drd_mutex.h
trunk/drd/drd_pthread_intercepts.c
trunk/drd/drd_qtcore_intercepts.c
trunk/drd/drd_rwlock.c
trunk/drd/drd_rwlock.h
trunk/drd/drd_segment.c
trunk/drd/drd_segment.h
trunk/drd/drd_semaphore.c
trunk/drd/drd_semaphore.h
trunk/drd/drd_suppression.c
trunk/drd/drd_thread.c
trunk/drd/drd_thread.h
trunk/drd/drd_thread_bitmap.h
trunk/drd/drd_vc.c
trunk/drd/drd_vc.h
trunk/drd/pub_drd_bitmap.h
Modified: trunk/drd/drd.h
==============================================================================
--- trunk/drd/drd.h (original)
+++ trunk/drd/drd.h Fri Oct 4 05:55:30 2013
@@ -12,7 +12,7 @@
This file is part of DRD, a Valgrind tool for verification of
multithreaded programs.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
All rights reserved.
Redistribution and use in source and binary forms, with or without
Modified: trunk/drd/drd_barrier.c
==============================================================================
--- trunk/drd/drd_barrier.c (original)
+++ trunk/drd/drd_barrier.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_barrier.h
==============================================================================
--- trunk/drd/drd_barrier.h (original)
+++ trunk/drd/drd_barrier.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_basics.h
==============================================================================
--- trunk/drd/drd_basics.h (original)
+++ trunk/drd/drd_basics.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of DRD, a thread error detector.
- Copyright (C) 2009-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2009-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_bitmap.c
==============================================================================
--- trunk/drd/drd_bitmap.c (original)
+++ trunk/drd/drd_bitmap.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_bitmap.h
==============================================================================
--- trunk/drd/drd_bitmap.h (original)
+++ trunk/drd/drd_bitmap.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_clientobj.c
==============================================================================
--- trunk/drd/drd_clientobj.c (original)
+++ trunk/drd/drd_clientobj.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_clientobj.h
==============================================================================
--- trunk/drd/drd_clientobj.h (original)
+++ trunk/drd/drd_clientobj.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_clientreq.c
==============================================================================
--- trunk/drd/drd_clientreq.c (original)
+++ trunk/drd/drd_clientreq.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_clientreq.h
==============================================================================
--- trunk/drd/drd_clientreq.h (original)
+++ trunk/drd/drd_clientreq.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_cond.c
==============================================================================
--- trunk/drd/drd_cond.c (original)
+++ trunk/drd/drd_cond.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_cond.h
==============================================================================
--- trunk/drd/drd_cond.h (original)
+++ trunk/drd/drd_cond.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_darwin_intercepts.c
==============================================================================
--- trunk/drd/drd_darwin_intercepts.c (original)
+++ trunk/drd/drd_darwin_intercepts.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_error.c
==============================================================================
--- trunk/drd/drd_error.c (original)
+++ trunk/drd/drd_error.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_error.h
==============================================================================
--- trunk/drd/drd_error.h (original)
+++ trunk/drd/drd_error.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_hb.c
==============================================================================
--- trunk/drd/drd_hb.c (original)
+++ trunk/drd/drd_hb.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_hb.h
==============================================================================
--- trunk/drd/drd_hb.h (original)
+++ trunk/drd/drd_hb.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_load_store.c
==============================================================================
--- trunk/drd/drd_load_store.c (original)
+++ trunk/drd/drd_load_store.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_load_store.h
==============================================================================
--- trunk/drd/drd_load_store.h (original)
+++ trunk/drd/drd_load_store.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_main.c
==============================================================================
--- trunk/drd/drd_main.c (original)
+++ trunk/drd/drd_main.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
@@ -815,7 +815,7 @@
VG_(details_name) ("drd");
VG_(details_version) (NULL);
VG_(details_description) ("a thread error detector");
- VG_(details_copyright_author)("Copyright (C) 2006-2012, and GNU GPL'd,"
+ VG_(details_copyright_author)("Copyright (C) 2006-2013, and GNU GPL'd,"
" by Bart Van Assche.");
VG_(details_bug_reports_to) (VG_BUGS_TO);
Modified: trunk/drd/drd_malloc_wrappers.c
==============================================================================
--- trunk/drd/drd_malloc_wrappers.c (original)
+++ trunk/drd/drd_malloc_wrappers.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_malloc_wrappers.h
==============================================================================
--- trunk/drd/drd_malloc_wrappers.h (original)
+++ trunk/drd/drd_malloc_wrappers.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_mutex.c
==============================================================================
--- trunk/drd/drd_mutex.c (original)
+++ trunk/drd/drd_mutex.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_mutex.h
==============================================================================
--- trunk/drd/drd_mutex.h (original)
+++ trunk/drd/drd_mutex.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_pthread_intercepts.c
==============================================================================
--- trunk/drd/drd_pthread_intercepts.c (original)
+++ trunk/drd/drd_pthread_intercepts.c Fri Oct 4 05:55:30 2013
@@ -5,7 +5,7 @@
/*
This file is part of DRD, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_qtcore_intercepts.c
==============================================================================
--- trunk/drd/drd_qtcore_intercepts.c (original)
+++ trunk/drd/drd_qtcore_intercepts.c Fri Oct 4 05:55:30 2013
@@ -5,7 +5,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_rwlock.c
==============================================================================
--- trunk/drd/drd_rwlock.c (original)
+++ trunk/drd/drd_rwlock.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_rwlock.h
==============================================================================
--- trunk/drd/drd_rwlock.h (original)
+++ trunk/drd/drd_rwlock.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_segment.c
==============================================================================
--- trunk/drd/drd_segment.c (original)
+++ trunk/drd/drd_segment.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_segment.h
==============================================================================
--- trunk/drd/drd_segment.h (original)
+++ trunk/drd/drd_segment.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_semaphore.c
==============================================================================
--- trunk/drd/drd_semaphore.c (original)
+++ trunk/drd/drd_semaphore.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_semaphore.h
==============================================================================
--- trunk/drd/drd_semaphore.h (original)
+++ trunk/drd/drd_semaphore.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_suppression.c
==============================================================================
--- trunk/drd/drd_suppression.c (original)
+++ trunk/drd/drd_suppression.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_thread.c
==============================================================================
--- trunk/drd/drd_thread.c (original)
+++ trunk/drd/drd_thread.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_thread.h
==============================================================================
--- trunk/drd/drd_thread.h (original)
+++ trunk/drd/drd_thread.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_thread_bitmap.h
==============================================================================
--- trunk/drd/drd_thread_bitmap.h (original)
+++ trunk/drd/drd_thread_bitmap.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_vc.c
==============================================================================
--- trunk/drd/drd_vc.c (original)
+++ trunk/drd/drd_vc.c Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/drd_vc.h
==============================================================================
--- trunk/drd/drd_vc.h (original)
+++ trunk/drd/drd_vc.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
Modified: trunk/drd/pub_drd_bitmap.h
==============================================================================
--- trunk/drd/pub_drd_bitmap.h (original)
+++ trunk/drd/pub_drd_bitmap.h Fri Oct 4 05:55:30 2013
@@ -1,7 +1,7 @@
/*
This file is part of drd, a thread error detector.
- Copyright (C) 2006-2012 Bart Van Assche <bva...@ac...>.
+ Copyright (C) 2006-2013 Bart Van Assche <bva...@ac...>.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
|
|
From: Philippe W. <phi...@sk...> - 2013-10-04 04:35:10
|
valgrind revision: 13612 VEX revision: 2781 C compiler: gcc (GCC) 4.7.2 20121109 (Red Hat 4.7.2-8) GDB: GNU gdb (GDB) Fedora (7.5.1-37.fc18) Assembler: GNU assembler version 2.23.51.0.1-7.fc18 20120806 C library: GNU C Library stable release version 2.16 uname -mrs: Linux 3.7.2-204.fc18.ppc64 ppc64 Vendor version: Fedora release 18 (Spherical Cow) Nightly build on gcc110 ( Fedora release 18 (Spherical Cow), ppc64 ) Started at 2013-10-03 20:00:11 PDT Ended at 2013-10-03 21:34:30 PDT 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 == 566 tests, 31 stderr failures, 3 stdout failures, 0 stderrB failures, 0 stdoutB failures, 2 post failures == memcheck/tests/linux/getregset (stdout) memcheck/tests/linux/getregset (stderr) memcheck/tests/ppc64/power_ISA2_05 (stdout) memcheck/tests/supp_unknown (stderr) memcheck/tests/varinfo6 (stderr) memcheck/tests/wrap8 (stdout) memcheck/tests/wrap8 (stderr) massif/tests/big-alloc (post) massif/tests/deep-D (post) helgrind/tests/annotate_rwlock (stderr) helgrind/tests/free_is_write (stderr) helgrind/tests/hg02_deadlock (stderr) helgrind/tests/hg03_inherit (stderr) helgrind/tests/hg04_race (stderr) helgrind/tests/hg05_race2 (stderr) helgrind/tests/locked_vs_unlocked1_fwd (stderr) helgrind/tests/locked_vs_unlocked1_rev (stderr) helgrind/tests/locked_vs_unlocked2 (stderr) helgrind/tests/locked_vs_unlocked3 (stderr) helgrind/tests/pth_barrier1 (stderr) helgrind/tests/pth_barrier2 (stderr) helgrind/tests/pth_barrier3 (stderr) helgrind/tests/pth_destroy_cond (stderr) helgrind/tests/rwlock_race (stderr) helgrind/tests/tc01_simple_race (stderr) helgrind/tests/tc05_simple_race (stderr) helgrind/tests/tc06_two_races (stderr) helgrind/tests/tc06_two_races_xml (stderr) helgrind/tests/tc09_bad_unlock (stderr) helgrind/tests/tc14_laog_dinphils (stderr) helgrind/tests/tc16_byterace (stderr) helgrind/tests/tc18_semabuse (stderr) helgrind/tests/tc19_shadowmem (stderr) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc21_pthonce (stderr) helgrind/tests/tc22_exit_w_lock (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.21s no: 1.7s ( 8.0x, -----) me: 3.0s (14.0x, -----) ca:17.6s (83.8x, -----) he: 1.8s ( 8.4x, -----) ca: 5.3s (25.2x, -----) dr: 1.6s ( 7.7x, -----) ma: 2.2s (10.7x, -----) bigcode1 valgrind-old:0.21s no: 1.5s ( 7.3x, 7.8%) me: 2.9s (14.0x, 0.3%) ca:17.4s (82.9x, 1.1%) he: 1.9s ( 9.0x, -7.4%) ca: 5.7s (27.0x, -7.2%) dr: 1.6s ( 7.8x, -0.6%) ma: 2.1s (10.1x, 5.8%) -- bigcode2 -- bigcode2 valgrind-new:0.21s no: 1.7s ( 8.0x, -----) me: 3.0s (14.2x, -----) ca:17.5s (83.5x, -----) he: 2.1s ( 9.9x, -----) ca: 5.4s (25.8x, -----) dr: 1.8s ( 8.5x, -----) ma: 2.1s (10.1x, -----) bigcode2 valgrind-old:0.21s no: 1.7s ( 8.2x, -3.0%) me: 3.0s (14.4x, -1.0%) ca:17.6s (83.8x, -0.4%) he: 2.0s ( 9.7x, 1.4%) ca: 5.4s (25.8x, -0.2%) dr: 1.7s ( 8.0x, 6.2%) ma: 2.1s (10.1x, 0.5%) -- bz2 -- bz2 valgrind-new:0.72s no: 4.6s ( 6.4x, -----) me:11.9s (16.5x, -----) ca:25.6s (35.5x, -----) he:14.5s (20.2x, -----) ca:24.2s (33.6x, -----) dr:19.9s (27.7x, -----) ma: 4.7s ( 6.5x, -----) bz2 valgrind-old:0.72s no: 4.6s ( 6.4x, 0.0%) me:11.9s (16.6x, -0.4%) ca:25.4s (35.3x, 0.6%) he:14.5s (20.1x, 0.6%) ca:24.5s (34.0x, -1.2%) dr:19.9s (27.6x, 0.2%) ma: 4.7s ( 6.5x, -0.6%) -- fbench -- fbench valgrind-new:0.34s no: 2.1s ( 6.2x, -----) me: 5.2s (15.3x, -----) ca: 8.4s (24.7x, -----) he: 5.1s (15.1x, -----) ca: 7.5s (22.1x, -----) dr: 4.9s (14.5x, -----) ma: 2.1s ( 6.3x, -----) fbench valgrind-old:0.34s no: 2.2s ( 6.4x, -2.8%) me: 5.3s (15.7x, -2.7%) ca: 8.4s (24.6x, 0.4%) he: 5.1s (15.0x, 0.8%) ca: 7.6s (22.4x, -1.6%) dr: 5.0s (14.6x, -1.0%) ma: 2.1s ( 6.3x, -0.5%) -- ffbench -- ffbench valgrind-new:0.45s no: 1.0s ( 2.3x, -----) me: 2.6s ( 5.8x, -----) ca: 2.5s ( 5.4x, -----) he: 6.9s (15.4x, -----) ca: 7.4s (16.5x, -----) dr: 5.4s (11.9x, -----) ma: 1.1s ( 2.4x, -----) ffbench valgrind-old:0.45s no: 1.1s ( 2.4x, -4.9%) me: 2.6s ( 5.8x, 0.0%) ca: 2.5s ( 5.6x, -3.3%) he: 7.0s (15.6x, -1.4%) ca: 7.1s (15.9x, 3.6%) dr: 5.3s (11.9x, 0.4%) ma: 1.0s ( 2.2x, 5.6%) -- heap -- heap valgrind-new:0.42s no: 2.5s ( 5.9x, -----) me:10.0s (23.7x, -----) ca:13.2s (31.3x, -----) he:13.3s (31.6x, -----) ca:12.1s (28.9x, -----) dr: 8.2s (19.4x, -----) ma: 8.6s (20.5x, -----) heap valgrind-old:0.42s no: 2.4s ( 5.7x, 2.4%) me:10.3s (24.5x, -3.1%) ca:13.0s (30.9x, 1.4%) he:12.9s (30.8x, 2.5%) ca:12.2s (29.0x, -0.3%) dr: 8.4s (20.0x, -3.2%) ma: 8.6s (20.5x, -0.1%) -- heap_pdb4 -- heap_pdb4 valgrind-new:0.42s no: 2.6s ( 6.2x, -----) me:14.0s (33.4x, -----) ca:13.8s (32.7x, -----) he:14.4s (34.3x, -----) ca:13.2s (31.3x, -----) dr: 9.2s (22.0x, -----) ma: 8.8s (20.9x, -----) heap_pdb4 valgrind-old:0.42s no: 2.5s ( 6.0x, 2.3%) me:14.1s (33.5x, -0.6%) ca:13.8s (32.8x, -0.3%) he:14.7s (34.9x, -1.7%) ca:13.1s (31.2x, 0.5%) dr: 9.2s (22.0x, -0.1%) ma: 8.8s (21.0x, -0.5%) -- many-loss-records -- many-loss-records valgrind-new:0.03s no: 0.5s (17.3x, -----) me: 2.2s (72.3x, -----) ca: 1.8s (61.3x, -----) he: 2.0s (66.7x, -----) ca: 1.9s (61.7x, -----) dr: 1.5s (50.3x, -----) ma: 1.6s (52.7x, -----) many-loss-records valgrind-old:0.03s no: 0.5s (17.7x, -1.9%) me: 2.2s (74.0x, -2.3%) ca: 1.9s (62.3x, -1.6%) he: 2.0s (66.7x, 0.0%) ca: 1.9s (61.7x, 0.0%) dr: 1.5s (49.3x, 2.0%) ma: 1.6s (52.0x, 1.3%) -- many-xpts -- many-xpts valgrind-new:0.06s no: 0.7s (12.3x, -----) me: 3.4s (56.3x, -----) ca: 4.6s (77.2x, -----) he: 5.0s (83.5x, -----) ca: 2.9s (48.3x, -----) dr: 2.3s (37.8x, -----) ma: 2.3s (38.8x, -----) many-xpts valgrind-old:0.06s no: 0.8s (12.8x, -4.1%) me: 3.4s (56.8x, -0.9%) ca: 4.8s (80.2x, -3.9%) he: 5.2s (86.3x, -3.4%) ca: 2.9s (48.3x, 0.0%) dr: 2.3s (38.2x, -0.9%) ma: 2.3s (37.8x, 2.6%) -- sarp -- sarp valgrind-new:0.02s no: 0.4s (21.0x, -----) me: 3.6s (180.0x, -----) ca: 2.9s (145.5x, -----) he:11.8s (588.0x, -----) ca: 1.8s (88.0x, -----) dr: 1.0s (49.5x, -----) ma: 0.4s (21.0x, -----) sarp valgrind-old:0.02s no: 0.4s (19.5x, 7.1%) me: 3.5s (173.5x, 3.6%) ca: 2.9s (146.0x, -0.3%) he:11.2s (559.5x, 4.8%) ca: 1.7s (84.0x, 4.5%) dr: 1.0s (49.5x, 0.0%) ma: 0.4s (21.0x, 0.0%) -- tinycc -- tinycc valgrind-new:0.28s no: 3.0s (10.6x, -----) me:14.1s (50.4x, -----) ca:17.1s (61.0x, -----) he:19.0s (67.9x, -----) ca:15.7s (55.9x, -----) dr:12.1s (43.4x, -----) ma: 3.8s (13.7x, -----) tinycc valgrind-old:0.28s no: 3.0s (10.7x, -1.0%) me:14.2s (50.6x, -0.4%) ca:17.1s (60.9x, 0.2%) he:18.9s (67.3x, 0.8%) ca:15.7s (55.9x, 0.0%) dr:12.2s (43.4x, -0.1%) ma: 3.8s (13.6x, 0.5%) -- Finished tests in perf ---------------------------------------------- == 11 programs, 154 timings ================= real 54m12.599s user 52m42.586s sys 0m22.699s |
|
From: Tom H. <to...@co...> - 2013-10-04 03:25:36
|
valgrind revision: 13612 VEX revision: 2781 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.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 9 (Sulphur) Nightly build on bristol ( x86_64, Fedora 9 ) Started at 2013-10-04 03:52:05 BST Ended at 2013-10-04 04:25:19 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 == 643 tests, 1 stderr failure, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/amd64/insn-pcmpistri (stderr) none/tests/amd64/sse4-64 (stdout) |
|
From: Tom H. <to...@co...> - 2013-10-04 03:13:23
|
valgrind revision: 13612 VEX revision: 2781 C compiler: gcc (GCC) 4.4.1 20090725 (Red Hat 4.4.1-2) GDB: Assembler: GNU assembler version 2.19.51.0.14-3.fc11 20090722 C library: GNU C Library stable release version 2.10.2 uname -mrs: Linux 3.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 11 (Leonidas) Nightly build on bristol ( x86_64, Fedora 11 ) Started at 2013-10-04 03:41:43 BST Ended at 2013-10-04 04:13:00 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 == 645 tests, 1 stderr failure, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/long_namespace_xml (stderr) none/tests/amd64/sse4-64 (stdout) |
|
From: Tom H. <to...@co...> - 2013-10-04 03:04:48
|
valgrind revision: 13612 VEX revision: 2781 C compiler: gcc (GCC) 4.4.5 20101112 (Red Hat 4.4.5-2) GDB: Assembler: GNU assembler version 2.20.51.0.2-20.fc13 20091009 C library: GNU C Library stable release version 2.12.2 uname -mrs: Linux 3.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 13 (Goddard) Nightly build on bristol ( x86_64, Fedora 13 ) Started at 2013-10-04 03:31:55 BST Ended at 2013-10-04 04:04:35 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 == 647 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == helgrind/tests/pth_barrier3 (stderr) |
|
From: Tom H. <to...@co...> - 2013-10-04 03:00:39
|
valgrind revision: 13612 VEX revision: 2781 C compiler: gcc (GCC) 4.5.1 20100924 (Red Hat 4.5.1-4) GDB: GNU gdb (GDB) Fedora (7.2-52.fc14) Assembler: GNU assembler version 2.20.51.0.7-8.fc14 20100318 C library: GNU C Library stable release version 2.13 uname -mrs: Linux 3.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 14 (Laughlin) Nightly build on bristol ( x86_64, Fedora 14 ) Started at 2013-10-04 03:21:59 BST Ended at 2013-10-04 04:00:24 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 == 666 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) |
|
From: Rich C. <rc...@wi...> - 2013-10-04 03:00:26
|
valgrind revision: 13612
VEX revision: 2781
C compiler: gcc (SUSE Linux) 4.7.2 20130108 [gcc-4_7-branch revision 195012]
GDB: GNU gdb (GDB) SUSE (7.5.1-2.1.1)
Assembler: GNU assembler (GNU Binutils; openSUSE 12.3) 2.23.1
C library: GNU C Library (GNU libc) stable release version 2.17 (git c758a6861537)
uname -mrs: Linux 3.7.9-1.1-desktop x86_64
Vendor version: Welcome to openSUSE 12.3 "Dartmouth" Beta 1 - Kernel %r (%t).
Nightly build on ultra ( gcc (SUSE Linux) 4.7.2 20130108 [gcc-4_7-branch revision 195012] Linux 3.7.9-1.1-desktop x86_64 )
Started at 2013-10-03 21:30:01 CDT
Ended at 2013-10-03 22:00:14 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
== 661 tests, 1 stderr failure, 0 stdout failures, 1 stderrB failure, 0 stdoutB failures, 0 post failures ==
gdbserver_tests/mssnapshot (stderrB)
memcheck/tests/origin5-bz2 (stderr)
=================================================
./valgrind-new/gdbserver_tests/mssnapshot.stderrB.diff
=================================================
--- mssnapshot.stderrB.exp 2013-10-03 21:45:38.824972001 -0500
+++ mssnapshot.stderrB.out 2013-10-03 21:50:16.523766522 -0500
@@ -1,5 +1,11 @@
relaying data between gdb and process ....
+Missing separate debuginfo for /lib64/ld-linux-x86-64.so.2
+Try: zypper install -C "debuginfo(build-id)=ecb8ef1a6904a2a3ec60a527f415f520c8636158"
vgdb-error value changed from 0 to 999999
+Missing separate debuginfo for /lib64/libpthread.so.0
+Try: zypper install -C "debuginfo(build-id)=ef5f5dbcb2398c608fef7884e1bfb65be3b5f0ef"
+Missing separate debuginfo for /lib64/libc.so.6
+Try: zypper install -C "debuginfo(build-id)=bd1473e8e6a4c10a14731b5be4b35b4e87db2af7"
general valgrind monitor commands:
help [debug] : monitor command help. With debug: + debugging commands
v.wait [<ms>] : sleep <ms> (default 0) then continue
=================================================
./valgrind-new/memcheck/tests/origin5-bz2.stderr.diff-glibc212-s390x
=================================================
--- origin5-bz2.stderr.exp-glibc212-s390x 2013-10-03 21:45:42.544875145 -0500
+++ origin5-bz2.stderr.out 2013-10-03 21:51:59.897085516 -0500
@@ -75,17 +75,6 @@
at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
- at 0x........: mainSort (origin5-bz2.c:2859)
- by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
- by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
- by 0x........: handle_compress (origin5-bz2.c:4753)
- by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
- by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
- by 0x........: main (origin5-bz2.c:6484)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
-
-Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2963)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -131,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: g_serviceFn (origin5-bz2.c:6429)
+ by 0x........: default_bzalloc (origin5-bz2.c:4470)
+ by 0x........: BZ2_decompress (origin5-bz2.c:1578)
+ by 0x........: BZ2_bzDecompress (origin5-bz2.c:5192)
+ by 0x........: BZ2_bzBuffToBuffDecompress (origin5-bz2.c:5678)
+ by 0x........: main (origin5-bz2.c:6498)
=================================================
./valgrind-new/memcheck/tests/origin5-bz2.stderr.diff-glibc234-s390x
=================================================
--- origin5-bz2.stderr.exp-glibc234-s390x 2013-10-03 21:45:39.605951656 -0500
+++ origin5-bz2.stderr.out 2013-10-03 21:51:59.897085516 -0500
@@ -120,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: g_serviceFn (origin5-bz2.c:6429)
+ by 0x........: default_bzalloc (origin5-bz2.c:4470)
+ by 0x........: BZ2_decompress (origin5-bz2.c:1578)
+ by 0x........: BZ2_bzDecompress (origin5-bz2.c:5192)
+ by 0x........: BZ2_bzBuffToBuffDecompress (origin5-bz2.c:5678)
+ by 0x........: main (origin5-bz2.c:6498)
=================================================
./valgrind-new/memcheck/tests/origin5-bz2.stderr.diff-glibc25-amd64
=================================================
--- origin5-bz2.stderr.exp-glibc25-amd64 2013-10-03 21:45:42.619873193 -0500
+++ origin5-bz2.stderr.out 2013-10-03 21:51:59.897085516 -0500
@@ -120,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: g_serviceFn (origin5-bz2.c:6429)
+ by 0x........: default_bzalloc (origin5-bz2.c:4470)
+ by 0x........: BZ2_decompress (origin5-bz2.c:1578)
+ by 0x........: BZ2_bzDecompress (origin5-bz2.c:5192)
+ by 0x........: BZ2_bzBuffToBuffDecompress (origin5-bz2.c:5678)
+ by 0x........: main (origin5-bz2.c:6498)
=================================================
./valgrind-new/memcheck/tests/origin5-bz2.stderr.diff-glibc25-x86
=================================================
--- origin5-bz2.stderr.exp-glibc25-x86 2013-10-03 21:45:42.570874468 -0500
+++ origin5-bz2.stderr.out 2013-10-03 21:51:59.897085516 -0500
@@ -12,7 +12,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
by 0x........: handle_compress (origin5-bz2.c:4750)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
@@ -21,7 +21,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
by 0x........: handle_compress (origin5-bz2.c:4750)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
@@ -30,7 +30,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2820)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -41,7 +41,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2823)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -52,7 +52,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2854)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -63,7 +63,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2858)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -74,7 +74,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2963)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -85,7 +85,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2964)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -96,7 +96,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: fallbackSort (origin5-bz2.c:2269)
by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -107,7 +107,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: fallbackSort (origin5-bz2.c:2275)
by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -120,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
<truncated beyond 100 lines>
=================================================
./valgrind-new/memcheck/tests/origin5-bz2.stderr.diff-glibc27-ppc64
=================================================
--- origin5-bz2.stderr.exp-glibc27-ppc64 2013-10-03 21:45:40.562926748 -0500
+++ origin5-bz2.stderr.out 2013-10-03 21:51:59.897085516 -0500
@@ -1,7 +1,7 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6481)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Conditional jump or move depends on uninitialised value(s)
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
@@ -10,7 +10,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
@@ -19,7 +19,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
@@ -28,7 +28,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2820)
@@ -39,7 +39,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2823)
@@ -50,7 +50,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2854)
@@ -61,7 +61,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2858)
@@ -72,7 +72,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2963)
@@ -83,7 +83,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2964)
@@ -94,7 +94,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: fallbackSort (origin5-bz2.c:2269)
@@ -105,7 +105,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
<truncated beyond 100 lines>
=================================================
./valgrind-old/gdbserver_tests/mssnapshot.stderrB.diff
=================================================
--- mssnapshot.stderrB.exp 2013-10-03 21:31:35.201248259 -0500
+++ mssnapshot.stderrB.out 2013-10-03 21:35:30.877642876 -0500
@@ -1,5 +1,11 @@
relaying data between gdb and process ....
+Missing separate debuginfo for /lib64/ld-linux-x86-64.so.2
+Try: zypper install -C "debuginfo(build-id)=ecb8ef1a6904a2a3ec60a527f415f520c8636158"
vgdb-error value changed from 0 to 999999
+Missing separate debuginfo for /lib64/libpthread.so.0
+Try: zypper install -C "debuginfo(build-id)=ef5f5dbcb2398c608fef7884e1bfb65be3b5f0ef"
+Missing separate debuginfo for /lib64/libc.so.6
+Try: zypper install -C "debuginfo(build-id)=bd1473e8e6a4c10a14731b5be4b35b4e87db2af7"
general valgrind monitor commands:
help [debug] : monitor command help. With debug: + debugging commands
v.wait [<ms>] : sleep <ms> (default 0) then continue
=================================================
./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc212-s390x
=================================================
--- origin5-bz2.stderr.exp-glibc212-s390x 2013-10-03 21:30:55.986347547 -0500
+++ origin5-bz2.stderr.out 2013-10-03 21:37:14.745732376 -0500
@@ -75,17 +75,6 @@
at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
- at 0x........: mainSort (origin5-bz2.c:2859)
- by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
- by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
- by 0x........: handle_compress (origin5-bz2.c:4753)
- by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
- by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
- by 0x........: main (origin5-bz2.c:6484)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
-
-Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2963)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -131,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: g_serviceFn (origin5-bz2.c:6429)
+ by 0x........: default_bzalloc (origin5-bz2.c:4470)
+ by 0x........: BZ2_decompress (origin5-bz2.c:1578)
+ by 0x........: BZ2_bzDecompress (origin5-bz2.c:5192)
+ by 0x........: BZ2_bzBuffToBuffDecompress (origin5-bz2.c:5678)
+ by 0x........: main (origin5-bz2.c:6498)
=================================================
./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc234-s390x
=================================================
--- origin5-bz2.stderr.exp-glibc234-s390x 2013-10-03 21:30:54.337393778 -0500
+++ origin5-bz2.stderr.out 2013-10-03 21:37:14.745732376 -0500
@@ -120,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: g_serviceFn (origin5-bz2.c:6429)
+ by 0x........: default_bzalloc (origin5-bz2.c:4470)
+ by 0x........: BZ2_decompress (origin5-bz2.c:1578)
+ by 0x........: BZ2_bzDecompress (origin5-bz2.c:5192)
+ by 0x........: BZ2_bzBuffToBuffDecompress (origin5-bz2.c:5678)
+ by 0x........: main (origin5-bz2.c:6498)
=================================================
./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc25-amd64
=================================================
--- origin5-bz2.stderr.exp-glibc25-amd64 2013-10-03 21:30:54.543388004 -0500
+++ origin5-bz2.stderr.out 2013-10-03 21:37:14.745732376 -0500
@@ -120,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: g_serviceFn (origin5-bz2.c:6429)
+ by 0x........: default_bzalloc (origin5-bz2.c:4470)
+ by 0x........: BZ2_decompress (origin5-bz2.c:1578)
+ by 0x........: BZ2_bzDecompress (origin5-bz2.c:5192)
+ by 0x........: BZ2_bzBuffToBuffDecompress (origin5-bz2.c:5678)
+ by 0x........: main (origin5-bz2.c:6498)
=================================================
./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc25-x86
=================================================
--- origin5-bz2.stderr.exp-glibc25-x86 2013-10-03 21:30:57.719298972 -0500
+++ origin5-bz2.stderr.out 2013-10-03 21:37:14.745732376 -0500
@@ -12,7 +12,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
by 0x........: handle_compress (origin5-bz2.c:4750)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
@@ -21,7 +21,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
by 0x........: handle_compress (origin5-bz2.c:4750)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
@@ -30,7 +30,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2820)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -41,7 +41,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2823)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -52,7 +52,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2854)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -63,7 +63,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2858)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -74,7 +74,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2963)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -85,7 +85,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2964)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -96,7 +96,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: fallbackSort (origin5-bz2.c:2269)
by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -107,7 +107,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: fallbackSort (origin5-bz2.c:2275)
by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -120,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
<truncated beyond 100 lines>
=================================================
./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc27-ppc64
=================================================
--- origin5-bz2.stderr.exp-glibc27-ppc64 2013-10-03 21:30:57.688299841 -0500
+++ origin5-bz2.stderr.out 2013-10-03 21:37:14.745732376 -0500
@@ -1,7 +1,7 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6481)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Conditional jump or move depends on uninitialised value(s)
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
@@ -10,7 +10,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
@@ -19,7 +19,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
@@ -28,7 +28,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2820)
@@ -39,7 +39,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2823)
@@ -50,7 +50,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2854)
@@ -61,7 +61,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2858)
@@ -72,7 +72,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2963)
@@ -83,7 +83,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2964)
@@ -94,7 +94,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: fallbackSort (origin5-bz2.c:2269)
@@ -105,7 +105,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
<truncated beyond 100 lines>
|
|
From: Tom H. <to...@co...> - 2013-10-04 02:49:59
|
valgrind revision: 13612 VEX revision: 2781 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.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 15 (Lovelock) Nightly build on bristol ( x86_64, Fedora 15 ) Started at 2013-10-04 03:13:21 BST Ended at 2013-10-04 03:49:44 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 == 668 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) |
|
From: Tom H. <to...@co...> - 2013-10-04 02:41:10
|
valgrind revision: 13612 VEX revision: 2781 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.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 16 (Verne) Nightly build on bristol ( x86_64, Fedora 16 ) Started at 2013-10-04 03:02:18 BST Ended at 2013-10-04 03:40:50 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 == 668 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (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 == 668 tests, 2 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) none/tests/fdleak_ipv4 (stdout) none/tests/fdleak_ipv4 (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2013-10-04 03:22:51.156477733 +0100 --- new.short 2013-10-04 03:40:50.403057173 +0100 *************** *** 8,13 **** ! == 668 tests, 2 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) - none/tests/fdleak_ipv4 (stdout) - none/tests/fdleak_ipv4 (stderr) --- 8,11 ---- ! == 668 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) |
|
From: Tom H. <to...@co...> - 2013-10-04 02:29:25
|
valgrind revision: 13612 VEX revision: 2781 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.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 17 (Beefy Miracle) Nightly build on bristol ( x86_64, Fedora 17 (Beefy Miracle) ) Started at 2013-10-04 02:51:22 BST Ended at 2013-10-04 03:29:09 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 == 668 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/origin5-bz2 (stderr) exp-sgcheck/tests/preen_invars (stdout) exp-sgcheck/tests/preen_invars (stderr) |
|
From: Maran P. <ma...@li...> - 2013-10-04 02:24:01
|
valgrind revision: 13612 VEX revision: 2781 C compiler: gcc (SUSE Linux) 4.3.4 [gcc-4_3-branch revision 152973] GDB: GNU gdb (GDB) SUSE (7.3-0.6.1) Assembler: GNU assembler (GNU Binutils; SUSE Linux Enterprise 11) 2.21.1 C library: GNU C Library stable release version 2.11.3 (20110527) uname -mrs: Linux 3.0.80-0.7-default s390x Vendor version: Welcome to SUSE Linux Enterprise Server 11 SP2 (s390x) - Kernel %r (%t). Nightly build on sless390 ( SUSE Linux Enterprise Server 11 SP1 gcc 4.3.4 on z196 (s390x) ) Started at 2013-10-04 03:45:01 CEST Ended at 2013-10-04 04:22:34 CEST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... done Regression test results follow == 640 tests, 0 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == |
|
From: Tom H. <to...@co...> - 2013-10-04 02:22:59
|
valgrind revision: 13612 VEX revision: 2781 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.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 18 (Spherical Cow) Nightly build on bristol ( x86_64, Fedora 18 (Spherical Cow) ) Started at 2013-10-04 02:42:07 BST Ended at 2013-10-04 03:22:42 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 == 668 tests, 3 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) none/tests/fdleak_ipv4 (stderr) exp-sgcheck/tests/preen_invars (stdout) exp-sgcheck/tests/preen_invars (stderr) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 668 tests, 2 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) exp-sgcheck/tests/preen_invars (stdout) exp-sgcheck/tests/preen_invars (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2013-10-04 03:01:12.937229482 +0100 --- new.short 2013-10-04 03:22:42.367651322 +0100 *************** *** 8,11 **** ! == 668 tests, 2 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) exp-sgcheck/tests/preen_invars (stdout) --- 8,12 ---- ! == 668 tests, 3 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) + none/tests/fdleak_ipv4 (stderr) exp-sgcheck/tests/preen_invars (stdout) |
|
From: Maran P. <ma...@li...> - 2013-10-04 02:14:40
|
valgrind revision: 13612 VEX revision: 2781 C compiler: gcc (GCC) 4.7.0 20120604 (Red Hat 4.7.0-7) GDB: GNU gdb (GDB) Fedora (7.4.50.20120120-42.fc17) Assembler: GNU assembler version 2.22.52.0.1-10.fc17 20120131 C library: unknown uname -mrs: Linux 3.3.4-5.fc17.s390x s390x Vendor version: Fedora release 17 (Beefy Miracle) Nightly build on fedoras390 ( Fedora 17 with gcc 4.7.0 on z196 (s390x) ) Started at 2013-10-04 03:45:23 CEST Ended at 2013-10-04 04:14:49 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 == 642 tests, 3 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == none/tests/s390x/test_clone (stdout) helgrind/tests/tc18_semabuse (stderr) helgrind/tests/tc20_verifywrap (stderr) drd/tests/tc04_free_lock (stderr) |
|
From: Tom H. <to...@co...> - 2013-10-04 02:10:10
|
valgrind revision: 13612 VEX revision: 2781 C compiler: gcc (GCC) 4.8.1 20130603 (Red Hat 4.8.1-1) GDB: GNU gdb (GDB) Fedora 7.6.1-41.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.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 19 (Schrödingerâs Cat) Nightly build on bristol ( x86_64, Fedora 19 (Schrödingerâs Cat) ) Started at 2013-10-04 02:32:32 BST Ended at 2013-10-04 03:09:55 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 == 668 tests, 3 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/dw4 (stderr) memcheck/tests/origin5-bz2 (stderr) exp-sgcheck/tests/hackedbz2 (stderr) |