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
(1) |
|
2
(19) |
3
(17) |
4
(15) |
5
(20) |
6
(29) |
7
(13) |
8
(16) |
|
9
(20) |
10
(5) |
11
(10) |
12
(17) |
13
(17) |
14
(22) |
15
(8) |
|
16
(4) |
17
(15) |
18
(7) |
19
(14) |
20
(16) |
21
(18) |
22
(9) |
|
23
(2) |
24
(12) |
25
(3) |
26
(3) |
27
(20) |
28
(9) |
29
(4) |
|
30
(3) |
31
(4) |
|
|
|
|
|
|
From: <sv...@va...> - 2012-12-05 23:00:10
|
sewardj 2012-12-05 23:00:02 +0000 (Wed, 05 Dec 2012)
New Revision: 13155
Log:
Update with current bugs.
Modified files:
trunk/docs/internals/3_8_BUGSTATUS.txt
Modified: trunk/docs/internals/3_8_BUGSTATUS.txt (+88 -23)
===================================================================
--- trunk/docs/internals/3_8_BUGSTATUS.txt 2012-12-05 22:15:14 +00:00 (rev 13154)
+++ trunk/docs/internals/3_8_BUGSTATUS.txt 2012-12-05 23:00:02 +00:00 (rev 13155)
@@ -251,53 +251,53 @@
------ Thu Oct 11 18:51:26 CEST 2012
-289578] Backtraces with ARM unwind tables (=without debug symbols) and
-support for offline symbol resolving
+289578 Backtraces with ARM unwind tables (=without debug symbols) and
+ support for offline symbol resolving
-308321] New: testsuite memcheck filter interferes with gdb_filter
+308321 testsuite memcheck filter interferes with gdb_filter
-308333] New: Valgrind doesn't handle GCC's __sync_fetch_and_add
+308333 Valgrind doesn't handle GCC's __sync_fetch_and_add
(unhandled
-308341] New: vgdb should report process exit (or fatal signal)
+308341 vgdb should report process exit (or fatal signal)
-308353] New: use of uninitialised value reported, but get_vbits claims
+308353 use of uninitialised value reported, but get_vbits claims
all 0's for this memory
197915] 80-bit floats are not supported on x86 and x86-64
-308427] New: s390 memcheck reports tsearch conditional jump or move
+308427 s390 memcheck reports tsearch conditional jump or move
depends on uninitialized value
-308495] New: Remove build dependency on installed Xen headers
+308495 Remove build dependency on installed Xen headers
299316] Helgrind: hg_main.c:628 (map_threads_lookup): Assertion 'thr'
failed.
-308573] New: Internal Valgrind error on 64-bit instruction executed in
+308573 Internal Valgrind error on 64-bit instruction executed in
32-bit mode
-308582] New: massif: wrong stack usage at exit of threaded program
+308582 massif: wrong stack usage at exit of threaded program
-308626] New: bsfl validity bit propagation is imprecise
+308626 bsfl validity bit propagation is imprecise
-308627] New: pmovmskb validity bit propagation is imprecise
+308627 pmovmskb validity bit propagation is imprecise
-308644] New: vgdb command for having the info for the track-fds option
+308644 vgdb command for having the info for the track-fds option
-308668] New: pthread rwlock_rdlock doesn't understand modifications in
+308668 pthread rwlock_rdlock doesn't understand modifications in
some cases
-308711] New: give more info about aspacemgr and arenas in
+308711 give more info about aspacemgr and arenas in
out_of_memory
-308717] New: ARM: implement fixed-point VCVT.F64.[SU]32
+308717 ARM: implement fixed-point VCVT.F64.[SU]32
(patch, but no test case)
-308718] New: ARM implement SMLALBB family of instructions
+308718 ARM implement SMLALBB family of instructions
(patch, but no test case)
-308729] New: vex x86->IR: unhandled instruction bytes 0xf 0x5
+308729 vex x86->IR: unhandled instruction bytes 0xf 0x5
212419] false positive "lock order violated" (A+B vs A)
dfaure wants this fixed
@@ -305,13 +305,78 @@
237920] valgrind segfault on fork failure
-308816] New: valgrind GPF in signal handler context 3.8.1 (allignment
+308816 valgrind GPF in signal handler context 3.8.1 (allignment
-308886] New: Missing support for PTRACE_SET/GETREGSET
+308886 Missing support for PTRACE_SET/GETREGSET
-308930] New: syscall name_to_handle_at (303 on amd64) not handled
+308930 syscall name_to_handle_at (303 on amd64) not handled
-308977] New: specify Install Directory for my target platform.
+308977 specify Install Directory for my target platform.
--- Fri Oct 26 12:14:40 CEST 2012
+309100 s390x: Testcases for extended BFP
+309229 V-bit tester does not report number of tests generated
+
+309323 print unrecognized instuction on MIPS
+
+309425 Provide a --sigill-diagnostics flag to suppress illegal
+instruction reporting
+
+309427 SSE optimized stpncpy trigger uninitialised value and/or
+invalid read warnings
+
+309430 Self hosting ppc64 encounters a vassert error on operand
+type
+
+309554 Unhandled syscall remap_file_pages (216)
+
+309600 valgrind is a bit confused about 0-sized sections
+
+309604 disInstr(arm): unhandled instruction: 0xECECA102
+
+309721 add client request returning current value of a statistic
+(e.g. Ir)
+
+309783 Valgrind does not support separate source and build
+directories
+
+309823 Generate errors for still reachable blocks
+
+309827 add support for nvidia (nvmem) ioctls
+
+309831 3.8.1: disInstr(arm): unhandled instruction: 0xECECA102
+(stcl, gdb disassembles to stfp)
+
+309879 gnat gcc generates tag_member without type info, cannot
+be read by Valgrind
+
+309884 "make check" fails on Suse Linux Enterprise 10
+
+309921 PCMPISTRI validity bit propagation is imprecise
+
+309922 none/tests/ppc64/test_dfp5 sometimes fails
+
+310169 The Iop_CmpORD class of Iops is currently not supported
+by the vbit checker.
+
+310188 need better diagnostic when mmap() fails with EINVAL
+
+310199 valgrind: the 'impossible' happened: SIGSEGV
+
+310424 --read-var-info does not properly describe static
+variables
+
+310692 [coregrind] Thread scheduling regression?
+
+310792 [PATCH v2] search additional path for debug symbols
+
+310931 s390 message-security assist (MSA) instruction extension
+not implemented
+
+311093 massif and memcheck fail to redirect malloc calls on
+statically linked application
+
+311100 PPC DFP implementation of the integer operands is not
+consistent with the Iop definitions
+
+-- Wed Dec 5 23:41:20 CET 2012
|
|
From: <sv...@va...> - 2012-12-05 22:15:22
|
sewardj 2012-12-05 22:15:14 +0000 (Wed, 05 Dec 2012)
New Revision: 13154
Log:
Add a new command line flag, --extra-debuginfo-path=path, that allows
specification of an extra directory in which to look for debuginfo
objects. Fixes #310792. (Alex Chiang, ac...@ca...)
Modified files:
trunk/coregrind/m_debuginfo/readelf.c
trunk/coregrind/m_main.c
trunk/coregrind/m_options.c
trunk/coregrind/pub_core_options.h
trunk/none/tests/cmdline1.stdout.exp
trunk/none/tests/cmdline2.stdout.exp
Modified: trunk/coregrind/m_debuginfo/readelf.c (+10 -1)
===================================================================
--- trunk/coregrind/m_debuginfo/readelf.c 2012-12-05 21:08:24 +00:00 (rev 13153)
+++ trunk/coregrind/m_debuginfo/readelf.c 2012-12-05 22:15:14 +00:00 (rev 13154)
@@ -1212,6 +1212,7 @@
/*OUT*/SizeT* n_dimage )
{
HChar* debugpath = NULL;
+ HChar* extrapath = VG_(clo_extra_debuginfo_path);
Addr addr = 0;
UWord size = 0;
@@ -1241,7 +1242,8 @@
debugpath = ML_(dinfo_zalloc)(
"di.fdf.3",
- VG_(strlen)(objdir) + VG_(strlen)(debugname) + 32);
+ VG_(strlen)(objdir) + VG_(strlen)(debugname) + 32 +
+ (extrapath ? VG_(strlen)(extrapath) : 0));
VG_(sprintf)(debugpath, "%s/%s", objdir, debugname);
@@ -1250,6 +1252,13 @@
if ((addr = open_debug_file(debugpath, NULL, crc, rel_ok, &size)) == 0) {
VG_(sprintf)(debugpath, "/usr/lib/debug%s/%s", objdir, debugname);
addr = open_debug_file(debugpath, NULL, crc, rel_ok, &size);
+ if ((addr = open_debug_file(debugpath, NULL, crc, rel_ok, &size)) == 0) {
+ if (extrapath) {
+ VG_(sprintf)(debugpath, "%s%s/%s", extrapath,
+ objdir, debugname);
+ addr = open_debug_file(debugpath, NULL, crc, rel_ok, &size);
+ }
+ }
}
}
Modified: trunk/coregrind/pub_core_options.h (+3 -0)
===================================================================
--- trunk/coregrind/pub_core_options.h 2012-12-05 21:08:24 +00:00 (rev 13153)
+++ trunk/coregrind/pub_core_options.h 2012-12-05 22:15:14 +00:00 (rev 13154)
@@ -126,6 +126,9 @@
extern Int VG_(clo_n_fullpath_after);
extern const HChar* VG_(clo_fullpath_after)[VG_CLO_MAX_FULLPATH_AFTER];
+/* Full path to additional path to search for debug symbols */
+extern HChar* VG_(clo_extra_debuginfo_path);
+
/* DEBUG: print generated code? default: 00000000 ( == NO ) */
extern UChar VG_(clo_trace_flags);
/* DEBUG: do bb profiling? default: 00000000 ( == NO ) */
Modified: trunk/coregrind/m_main.c (+6 -0)
===================================================================
--- trunk/coregrind/m_main.c 2012-12-05 21:08:24 +00:00 (rev 13153)
+++ trunk/coregrind/m_main.c 2012-12-05 22:15:14 +00:00 (rev 13154)
@@ -172,6 +172,9 @@
" part of the path after 'string'. Allows removal\n"
" of path prefixes. Use this flag multiple times\n"
" to specify a set of prefixes to remove.\n"
+" --extra-debuginfo-path=path absolute path to search for additional\n"
+" debug symbols, in addition to existing default\n"
+" well known search paths.\n"
" --smc-check=none|stack|all|all-non-file [stack]\n"
" checks for self-modifying code: none, only for\n"
" code found in stacks, for all code, or for all\n"
@@ -678,6 +681,9 @@
VG_(clo_n_fullpath_after)++;
}
+ else if VG_STR_CLO (arg, "--extra-debuginfo-path",
+ VG_(clo_extra_debuginfo_path)) {}
+
else if VG_STR_CLO(arg, "--require-text-symbol", tmp_str) {
if (VG_(clo_n_req_tsyms) >= VG_CLO_MAX_REQ_TSYMS) {
VG_(fmsg_bad_option)(arg,
Modified: trunk/none/tests/cmdline1.stdout.exp (+3 -0)
===================================================================
--- trunk/none/tests/cmdline1.stdout.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
+++ trunk/none/tests/cmdline1.stdout.exp 2012-12-05 22:15:14 +00:00 (rev 13154)
@@ -61,6 +61,9 @@
part of the path after 'string'. Allows removal
of path prefixes. Use this flag multiple times
to specify a set of prefixes to remove.
+ --extra-debuginfo-path=path absolute path to search for additional
+ debug symbols, in addition to existing default
+ well known search paths.
--smc-check=none|stack|all|all-non-file [stack]
checks for self-modifying code: none, only for
code found in stacks, for all code, or for all
Modified: trunk/coregrind/m_options.c (+1 -0)
===================================================================
--- trunk/coregrind/m_options.c 2012-12-05 21:08:24 +00:00 (rev 13153)
+++ trunk/coregrind/m_options.c 2012-12-05 22:15:14 +00:00 (rev 13154)
@@ -79,6 +79,7 @@
const HChar* VG_(clo_suppressions)[VG_CLO_MAX_SFILES];
Int VG_(clo_n_fullpath_after) = 0;
const HChar* VG_(clo_fullpath_after)[VG_CLO_MAX_FULLPATH_AFTER];
+HChar* VG_(clo_extra_debuginfo_path) = NULL;
UChar VG_(clo_trace_flags) = 0; // 00000000b
UChar VG_(clo_profile_flags) = 0; // 00000000b
Int VG_(clo_trace_notbelow) = -1; // unspecified
Modified: trunk/none/tests/cmdline2.stdout.exp (+3 -0)
===================================================================
--- trunk/none/tests/cmdline2.stdout.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
+++ trunk/none/tests/cmdline2.stdout.exp 2012-12-05 22:15:14 +00:00 (rev 13154)
@@ -61,6 +61,9 @@
part of the path after 'string'. Allows removal
of path prefixes. Use this flag multiple times
to specify a set of prefixes to remove.
+ --extra-debuginfo-path=path absolute path to search for additional
+ debug symbols, in addition to existing default
+ well known search paths.
--smc-check=none|stack|all|all-non-file [stack]
checks for self-modifying code: none, only for
code found in stacks, for all code, or for all
|
|
From: <sv...@va...> - 2012-12-05 21:08:34
|
philippe 2012-12-05 21:08:24 +0000 (Wed, 05 Dec 2012)
New Revision: 13153
Log:
fix 310424 --read-var-info does not properly describe static variables
This patch changes the way static variables are
recorded by readdwarf3.c (when giving --read-var-info=yes),
improving the way such variables are described.
Currently:
A static variable does not have the DW_AT_external tag.
So, readdwarf3.c does not consider it a global variable.
It is rather considered a "local" variable.
When it is recorded, it is associated to a range of program counters
(the functions in the file where it is visible).
However, even if the static variable is only visible
in the source file where it is declared, it can in reality
be used by any range of program counters, typically
by having the address of the local variable passed
to other functions.
Such local variable can then only be described
when the program counter is in the range of program
counters for which it has been recorded.
However, this (local) description is obtained
by a kludge in debuginfo.c (around line 3285).
This kludge then produces a strange description,
telling that the variable has been declared in
frame 0 of a thread (see second example below).
The kludge is not always able to describe
the address (if the IP of the tid is in another file than
where the variable has been declared).
I suspect the kludge can sometimes describe the var as being
declared in an unrelated thread
(e.g. if an error is triggered by tid 5, but tid1 is by
luck in an IP corresponding to the recorded range).
The patch changes the way a static variable is recorded:
if DW_AT_external tag is found, a variable is marked as global.
If a variable is not external, but is seen when level is 1,
then we record the variable as a global variable (i.e.
with a full IP range).
This improves the way such static variable are described:
* they are described even if being accessed by other files.
* their description is not in an artificial "thread frame".
First example:
**************
a variable cannot be described because it is
accessed by a function in another file:
with the trunk:
==20410== ----------------------------------------------------------------
==20410==
==20410== Possible data race during read of size 4 at 0x600F54 by thread #1
==20410== Locks held: none
==20410== at 0x4007E4: a (abc.c:42)
==20410== by 0x4006BC: main (mabc.c:24)
==20410==
==20410== This conflicts with a previous write of size 4 by thread #2
==20410== Locks held: none
==20410== at 0x4007ED: a (abc.c:42)
==20410== by 0x400651: brussels_fn (mabc.c:9)
==20410== by 0x4C2B54E: mythread_wrapper (hg_intercepts.c:219)
==20410== by 0x4E348C9: start_thread (pthread_create.c:300)
==20410==
==20410== ----------------------------------------------------------------
with the patch:
==4515== ----------------------------------------------------------------
==4515==
==4515== Possible data race during read of size 4 at 0x600F54 by thread #1
==4515== Locks held: none
==4515== at 0x4007E4: a (abc.c:42)
==4515== by 0x4006BC: main (mabc.c:24)
==4515==
==4515== This conflicts with a previous write of size 4 by thread #2
==4515== Locks held: none
==4515== at 0x4007ED: a (abc.c:42)
==4515== by 0x400651: brussels_fn (mabc.c:9)
==4515== by 0x4C2B54E: mythread_wrapper (hg_intercepts.c:219)
==4515== by 0x4E348C9: start_thread (pthread_create.c:300)
==4515==
==4515== Location 0x600f54 is 0 bytes inside global var "static_global"
==4515== declared at mabc.c:4
==4515==
==4515== ----------------------------------------------------------------
Second example:
***************
When the kludge can describe the variable, it is strangely described
as being declared in a frame of a thread, while for sure the declaration
has nothing to do with a thread
With the trunk:
==20410== Location 0x600f68 is 0 bytes inside local var "static_global_a"
==20410== declared at abc.c:3, in frame #0 of thread 1
With the patch:
==4515== Location 0x600f68 is 0 bytes inside global var "static_global_a"
==4515== declared at abc.c:3
#include <stdio.h>
static int static_global_a = 0; //// <<<< this is abc.c:3
Modified files:
trunk/NEWS
trunk/coregrind/m_debuginfo/debuginfo.c
trunk/coregrind/m_debuginfo/readdwarf3.c
trunk/drd/tests/annotate_ignore_rw.stderr.exp
trunk/drd/tests/annotate_ignore_rw2.stderr.exp
trunk/drd/tests/annotate_ignore_write.stderr.exp
trunk/drd/tests/annotate_ignore_write2.stderr.exp
trunk/drd/tests/atomic_var.stderr.exp
trunk/drd/tests/fp_race.stderr.exp
trunk/drd/tests/fp_race_xml.stderr.exp
trunk/drd/tests/hg03_inherit.stderr.exp
trunk/drd/tests/hg04_race.stderr.exp
trunk/drd/tests/rwlock_race.stderr.exp
trunk/drd/tests/sem_as_mutex.stderr.exp
trunk/drd/tests/sem_as_mutex3.stderr.exp
trunk/drd/tests/sem_open.stderr.exp
trunk/drd/tests/sem_open3.stderr.exp
trunk/helgrind/tests/hg03_inherit.stderr.exp
trunk/helgrind/tests/hg04_race.stderr.exp
trunk/helgrind/tests/rwlock_race.stderr.exp
trunk/helgrind/tests/tc21_pthonce.stderr.exp
trunk/memcheck/tests/varinfo3.stderr.exp
trunk/memcheck/tests/varinfo3.stderr.exp-ppc64
trunk/memcheck/tests/varinfo5.stderr.exp
trunk/memcheck/tests/varinfo5.stderr.exp-ppc64
Modified: trunk/helgrind/tests/tc21_pthonce.stderr.exp (+4 -4)
===================================================================
--- trunk/helgrind/tests/tc21_pthonce.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/helgrind/tests/tc21_pthonce.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -29,8 +29,8 @@
by 0x........: mythread_wrapper (hg_intercepts.c:...)
...
-Location 0x........ is 0 bytes inside local var "unprotected2"
-declared at tc21_pthonce.c:51, in frame #x of thread x
+Location 0x........ is 0 bytes inside global var "unprotected2"
+declared at tc21_pthonce.c:51
----------------------------------------------------------------
@@ -46,8 +46,8 @@
by 0x........: mythread_wrapper (hg_intercepts.c:...)
...
-Location 0x........ is 0 bytes inside local var "unprotected2"
-declared at tc21_pthonce.c:51, in frame #x of thread x
+Location 0x........ is 0 bytes inside global var "unprotected2"
+declared at tc21_pthonce.c:51
ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
Modified: trunk/drd/tests/sem_as_mutex3.stderr.exp (+2 -2)
===================================================================
--- trunk/drd/tests/sem_as_mutex3.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/drd/tests/sem_as_mutex3.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -1,8 +1,8 @@
Conflicting load by thread 1 at 0x........ size 8
at 0x........: main (sem_as_mutex.c:?)
-Location 0x........ is 0 bytes inside local var "s_d3"
-declared at sem_as_mutex.c:25, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_d3"
+declared at sem_as_mutex.c:25
Other segment start (thread 2)
(thread finished, call stack no longer available)
Other segment end (thread 2)
Modified: trunk/drd/tests/annotate_ignore_write.stderr.exp (+6 -6)
===================================================================
--- trunk/drd/tests/annotate_ignore_write.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/drd/tests/annotate_ignore_write.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -1,18 +1,18 @@
Conflicting load by thread 1 at 0x........ size 1
at 0x........: main (annotate_ignore_write.c:?)
-Location 0x........ is 0 bytes inside local var "s_b"
-declared at annotate_ignore_write.c:11, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_b"
+declared at annotate_ignore_write.c:11
Conflicting load by thread 1 at 0x........ size 1
at 0x........: main (annotate_ignore_write.c:?)
-Location 0x........ is 0 bytes inside local var "s_c"
-declared at annotate_ignore_write.c:12, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_c"
+declared at annotate_ignore_write.c:12
Conflicting store by thread 1 at 0x........ size 1
at 0x........: main (annotate_ignore_write.c:?)
-Location 0x........ is 0 bytes inside local var "s_a"
-declared at annotate_ignore_write.c:10, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_a"
+declared at annotate_ignore_write.c:10
Finished.
Modified: trunk/memcheck/tests/varinfo5.stderr.exp (+2 -2)
===================================================================
--- trunk/memcheck/tests/varinfo5.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/memcheck/tests/varinfo5.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -83,7 +83,7 @@
by 0x........: varinfo5_main (varinfo5so.c:156)
by 0x........: main (varinfo5.c:5)
Location 0x........ is 0 bytes inside static_global_def[1],
- declared at varinfo5so.c:87, in frame #0 of thread 1
+ a global variable declared at varinfo5so.c:87
Uninitialised byte(s) found during client check request
at 0x........: croak (varinfo5so.c:29)
@@ -101,7 +101,7 @@
by 0x........: varinfo5_main (varinfo5so.c:156)
by 0x........: main (varinfo5.c:5)
Location 0x........ is 0 bytes inside static_global_undef[3],
- declared at varinfo5so.c:89, in frame #0 of thread 1
+ a global variable declared at varinfo5so.c:89
Uninitialised byte(s) found during client check request
at 0x........: croak (varinfo5so.c:29)
Modified: trunk/memcheck/tests/varinfo3.stderr.exp-ppc64 (+2 -2)
===================================================================
--- trunk/memcheck/tests/varinfo3.stderr.exp-ppc64 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/memcheck/tests/varinfo3.stderr.exp-ppc64 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -3,7 +3,7 @@
by 0x........: foo (varinfo3.c:54)
by 0x........: main (varinfo3.c:66)
Location 0x........ is 0 bytes inside static_global_def[1],
- declared at varinfo3.c:35, in frame #0 of thread 1
+ a global variable declared at varinfo3.c:35
Uninitialised byte(s) found during client check request
at 0x........: croak (varinfo3.c:29)
@@ -17,7 +17,7 @@
by 0x........: foo (varinfo3.c:56)
by 0x........: main (varinfo3.c:66)
Location 0x........ is 0 bytes inside static_global_undef[3],
- declared at varinfo3.c:37, in frame #0 of thread 1
+ a global variable declared at varinfo3.c:37
Uninitialised byte(s) found during client check request
at 0x........: croak (varinfo3.c:29)
Modified: trunk/drd/tests/sem_open3.stderr.exp (+2 -2)
===================================================================
--- trunk/drd/tests/sem_open3.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/drd/tests/sem_open3.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -1,8 +1,8 @@
Conflicting load by thread 1 at 0x........ size 8
at 0x........: main (sem_open.c:?)
-Location 0x........ is 0 bytes inside local var "s_d3"
-declared at sem_open.c:25, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_d3"
+declared at sem_open.c:25
Other segment start (thread 2)
(thread finished, call stack no longer available)
Other segment end (thread 2)
Modified: trunk/drd/tests/rwlock_race.stderr.exp (+4 -4)
===================================================================
--- trunk/drd/tests/rwlock_race.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/drd/tests/rwlock_race.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -2,14 +2,14 @@
Conflicting load by thread x at 0x........ size 4
at 0x........: thread_func (rwlock_race.c:?)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-Location 0x........ is 0 bytes inside local var "s_racy"
-declared at rwlock_race.c:18, in frame #? of thread x
+Location 0x........ is 0 bytes inside global var "s_racy"
+declared at rwlock_race.c:18
Conflicting store by thread x at 0x........ size 4
at 0x........: thread_func (rwlock_race.c:?)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-Location 0x........ is 0 bytes inside local var "s_racy"
-declared at rwlock_race.c:18, in frame #? of thread x
+Location 0x........ is 0 bytes inside global var "s_racy"
+declared at rwlock_race.c:18
Result: 2
Modified: trunk/drd/tests/annotate_ignore_rw.stderr.exp (+2 -2)
===================================================================
--- trunk/drd/tests/annotate_ignore_rw.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/drd/tests/annotate_ignore_rw.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -1,8 +1,8 @@
Conflicting load by thread 1 at 0x........ size 1
at 0x........: main (annotate_ignore_rw.c:?)
-Location 0x........ is 0 bytes inside local var "s_c"
-declared at annotate_ignore_rw.c:12, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_c"
+declared at annotate_ignore_rw.c:12
Finished.
Modified: trunk/memcheck/tests/varinfo3.stderr.exp (+2 -2)
===================================================================
--- trunk/memcheck/tests/varinfo3.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/memcheck/tests/varinfo3.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -3,7 +3,7 @@
by 0x........: foo (varinfo3.c:54)
by 0x........: main (varinfo3.c:66)
Location 0x........ is 0 bytes inside static_global_def[1],
- declared at varinfo3.c:35, in frame #0 of thread 1
+ a global variable declared at varinfo3.c:35
Uninitialised byte(s) found during client check request
at 0x........: croak (varinfo3.c:28)
@@ -17,7 +17,7 @@
by 0x........: foo (varinfo3.c:56)
by 0x........: main (varinfo3.c:66)
Location 0x........ is 0 bytes inside static_global_undef[3],
- declared at varinfo3.c:37, in frame #0 of thread 1
+ a global variable declared at varinfo3.c:37
Uninitialised byte(s) found during client check request
at 0x........: croak (varinfo3.c:28)
Modified: trunk/drd/tests/fp_race_xml.stderr.exp (+4 -4)
===================================================================
--- trunk/drd/tests/fp_race_xml.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/drd/tests/fp_race_xml.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -48,8 +48,8 @@
<line>...</line>
</frame>
</stack>
- <auxwhat>Location 0x........ is 0 bytes inside local var "s_d3"</auxwhat>
- <xauxwhat><text>declared at fp_race.c:24, in frame #? of thread x</text> <file>fp_race.c</file> <line>...</line> </xauxwhat>
+ <auxwhat>Location 0x........ is 0 bytes inside global var "s_d3"</auxwhat>
+ <xauxwhat><text>declared at fp_race.c:24</text> <file>fp_race.c</file> <line>...</line> </xauxwhat>
<other_segment_start>
</other_segment_start>
<other_segment_end>
@@ -71,8 +71,8 @@
<line>...</line>
</frame>
</stack>
- <auxwhat>Location 0x........ is 0 bytes inside local var "s_d3"</auxwhat>
- <xauxwhat><text>declared at fp_race.c:24, in frame #? of thread x</text> <file>fp_race.c</file> <line>...</line> </xauxwhat>
+ <auxwhat>Location 0x........ is 0 bytes inside global var "s_d3"</auxwhat>
+ <xauxwhat><text>declared at fp_race.c:24</text> <file>fp_race.c</file> <line>...</line> </xauxwhat>
<other_segment_start>
</other_segment_start>
<other_segment_end>
Modified: trunk/coregrind/m_debuginfo/readdwarf3.c (+17 -9)
===================================================================
--- trunk/coregrind/m_debuginfo/readdwarf3.c 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/coregrind/m_debuginfo/readdwarf3.c 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -1853,7 +1853,7 @@
if (dtag == DW_TAG_variable || dtag == DW_TAG_formal_parameter) {
HChar* name = NULL;
UWord typeR = D3_INVALID_CUOFF;
- Bool external = False;
+ Bool global = False;
GExpr* gexpr = NULL;
Int n_attrs = 0;
UWord abs_ori = (UWord)D3_INVALID_CUOFF;
@@ -1880,7 +1880,7 @@
typeR = cook_die_using_form( cc, (UWord)cts, form );
}
if (attr == DW_AT_external && ctsSzB > 0 && cts > 0) {
- external = True;
+ global = True;
}
if (attr == DW_AT_abstract_origin && ctsSzB > 0) {
abs_ori = (UWord)cts;
@@ -1902,6 +1902,14 @@
if (0) VG_(printf)("XXX filename = %s\n", fileName);
}
}
+ if (!global && dtag == DW_TAG_variable && level == 1) {
+ /* Case of a static variable. It is better to declare
+ it global as the variable is not really related to
+ a PC range, as its address can be used by program
+ counters outside of the ranges where it is visible . */
+ global = True;
+ }
+
/* We'll collect it under if one of the following three
conditions holds:
(1) has location and type -> completed
@@ -1927,7 +1935,7 @@
this CU. */
vg_assert(parser->sp >= 0);
- /* If this is a local variable (non-external), try to find
+ /* If this is a local variable (non-global), try to find
the GExpr for the DW_AT_frame_base of the containing
function. It should have been pushed on the stack at the
time we encountered its DW_TAG_subprogram DIE, so the way
@@ -1939,7 +1947,7 @@
if the containing DT_TAG_subprogram didn't supply a
DW_AT_frame_base -- that's OK, but there must actually be
a containing DW_TAG_subprogram. */
- if (!external) {
+ if (!global) {
Bool found = False;
for (i = parser->sp; i >= 0; i--) {
if (parser->isFunc[i]) {
@@ -1951,7 +1959,7 @@
if (!found) {
if (0 && VG_(clo_verbosity) >= 0) {
VG_(message)(Vg_DebugMsg,
- "warning: parse_var_DIE: non-external variable "
+ "warning: parse_var_DIE: non-global variable "
"outside DW_TAG_subprogram\n");
}
/* goto bad_DIE; */
@@ -1964,18 +1972,18 @@
}
}
- /* re "external ? 0 : parser->sp" (twice), if the var is
- marked 'external' then we must put it at the global scope,
+ /* re "global ? 0 : parser->sp" (twice), if the var is
+ marked 'global' then we must put it at the global scope,
as only the global scope (level 0) covers the entire PC
address space. It is asserted elsewhere that level 0
always covers the entire address space. */
- xa = parser->ranges[external ? 0 : parser->sp];
+ xa = parser->ranges[global ? 0 : parser->sp];
nRanges = VG_(sizeXA)(xa);
vg_assert(nRanges >= 0);
tv = ML_(dinfo_zalloc)( "di.readdwarf3.pvD.1", sizeof(TempVar) );
tv->name = name;
- tv->level = external ? 0 : parser->sp;
+ tv->level = global ? 0 : parser->sp;
tv->typeR = typeR;
tv->gexpr = gexpr;
tv->fbGX = fbGX;
Modified: trunk/memcheck/tests/varinfo5.stderr.exp-ppc64 (+2 -2)
===================================================================
--- trunk/memcheck/tests/varinfo5.stderr.exp-ppc64 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/memcheck/tests/varinfo5.stderr.exp-ppc64 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -83,7 +83,7 @@
by 0x........: varinfo5_main (varinfo5so.c:156)
by 0x........: main (varinfo5.c:5)
Location 0x........ is 0 bytes inside static_global_def[1],
- declared at varinfo5so.c:87, in frame #0 of thread 1
+ a global variable declared at varinfo5so.c:87
Uninitialised byte(s) found during client check request
at 0x........: croak (varinfo5so.c:30)
@@ -101,7 +101,7 @@
by 0x........: varinfo5_main (varinfo5so.c:156)
by 0x........: main (varinfo5.c:5)
Location 0x........ is 0 bytes inside static_global_undef[3],
- declared at varinfo5so.c:89, in frame #0 of thread 1
+ a global variable declared at varinfo5so.c:89
Uninitialised byte(s) found during client check request
at 0x........: croak (varinfo5so.c:30)
Modified: trunk/helgrind/tests/hg04_race.stderr.exp (+4 -4)
===================================================================
--- trunk/helgrind/tests/hg04_race.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/helgrind/tests/hg04_race.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -29,8 +29,8 @@
by 0x........: mythread_wrapper (hg_intercepts.c:...)
...
-Location 0x........ is 0 bytes inside local var "shared"
-declared at hg04_race.c:6, in frame #x of thread x
+Location 0x........ is 0 bytes inside global var "shared"
+declared at hg04_race.c:6
----------------------------------------------------------------
@@ -46,8 +46,8 @@
by 0x........: mythread_wrapper (hg_intercepts.c:...)
...
-Location 0x........ is 0 bytes inside local var "shared"
-declared at hg04_race.c:6, in frame #x of thread x
+Location 0x........ is 0 bytes inside global var "shared"
+declared at hg04_race.c:6
ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
Modified: trunk/drd/tests/sem_open.stderr.exp (+4 -4)
===================================================================
--- trunk/drd/tests/sem_open.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/drd/tests/sem_open.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -1,8 +1,8 @@
Conflicting load by thread 1 at 0x........ size 8
at 0x........: main (sem_open.c:?)
-Location 0x........ is 0 bytes inside local var "s_d3"
-declared at sem_open.c:25, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_d3"
+declared at sem_open.c:25
Other segment start (thread 2)
(thread finished, call stack no longer available)
Other segment end (thread 2)
@@ -10,8 +10,8 @@
Conflicting store by thread 1 at 0x........ size 8
at 0x........: main (sem_open.c:?)
-Location 0x........ is 0 bytes inside local var "s_d3"
-declared at sem_open.c:25, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_d3"
+declared at sem_open.c:25
Other segment start (thread 2)
(thread finished, call stack no longer available)
Other segment end (thread 2)
Modified: trunk/drd/tests/sem_as_mutex.stderr.exp (+4 -4)
===================================================================
--- trunk/drd/tests/sem_as_mutex.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/drd/tests/sem_as_mutex.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -1,8 +1,8 @@
Conflicting load by thread 1 at 0x........ size 8
at 0x........: main (sem_as_mutex.c:?)
-Location 0x........ is 0 bytes inside local var "s_d3"
-declared at sem_as_mutex.c:25, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_d3"
+declared at sem_as_mutex.c:25
Other segment start (thread 2)
(thread finished, call stack no longer available)
Other segment end (thread 2)
@@ -10,8 +10,8 @@
Conflicting store by thread 1 at 0x........ size 8
at 0x........: main (sem_as_mutex.c:?)
-Location 0x........ is 0 bytes inside local var "s_d3"
-declared at sem_as_mutex.c:25, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_d3"
+declared at sem_as_mutex.c:25
Other segment start (thread 2)
(thread finished, call stack no longer available)
Other segment end (thread 2)
Modified: trunk/drd/tests/hg04_race.stderr.exp (+4 -4)
===================================================================
--- trunk/drd/tests/hg04_race.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/drd/tests/hg04_race.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -3,8 +3,8 @@
Conflicting load by thread 3 at 0x........ size 4
at 0x........: th (hg04_race.c:10)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-Location 0x........ is 0 bytes inside local var "shared"
-declared at hg04_race.c:6, in frame #? of thread 2
+Location 0x........ is 0 bytes inside global var "shared"
+declared at hg04_race.c:6
Other segment start (thread 2)
(thread finished, call stack no longer available)
Other segment end (thread 2)
@@ -13,8 +13,8 @@
Conflicting store by thread 3 at 0x........ size 4
at 0x........: th (hg04_race.c:10)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-Location 0x........ is 0 bytes inside local var "shared"
-declared at hg04_race.c:6, in frame #? of thread 2
+Location 0x........ is 0 bytes inside global var "shared"
+declared at hg04_race.c:6
Other segment start (thread 2)
(thread finished, call stack no longer available)
Other segment end (thread 2)
Modified: trunk/coregrind/m_debuginfo/debuginfo.c (+0 -25)
===================================================================
--- trunk/coregrind/m_debuginfo/debuginfo.c 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/coregrind/m_debuginfo/debuginfo.c 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -3282,28 +3282,6 @@
in the stacks of all the threads. First try to figure out which
thread's stack data_addr is in. */
- /* --- KLUDGE --- Try examining the top frame of all thread stacks.
- This finds variables which are not stack allocated but are not
- globally visible either; specifically it appears to pick up
- variables which are visible only within a compilation unit.
- These will have the address range of the compilation unit and
- tend to live at Scope level 1. */
- VG_(thread_stack_reset_iter)(&tid);
- while ( VG_(thread_stack_next)(&tid, &stack_min, &stack_max) ) {
- if (stack_min >= stack_max)
- continue; /* ignore obviously stupid cases */
- if (consider_vars_in_frame( dname1, dname2,
- data_addr,
- VG_(get_IP)(tid),
- VG_(get_SP)(tid),
- VG_(get_FP)(tid), tid, 0 )) {
- zterm_XA( dname1 );
- zterm_XA( dname2 );
- return True;
- }
- }
- /* --- end KLUDGE --- */
-
/* Perhaps it's on a thread's stack? */
found = False;
VG_(thread_stack_reset_iter)(&tid);
@@ -3328,9 +3306,6 @@
n_frames = VG_(get_StackTrace)( tid, ips, N_FRAMES,
sps, fps, 0/*first_ip_delta*/ );
- /* As a result of KLUDGE above, starting the loop at j = 0
- duplicates examination of the top frame and so isn't necessary.
- Oh well. */
vg_assert(n_frames >= 0 && n_frames <= N_FRAMES);
for (j = 0; j < n_frames; j++) {
if (consider_vars_in_frame( dname1, dname2,
Modified: trunk/helgrind/tests/rwlock_race.stderr.exp (+2 -2)
===================================================================
--- trunk/helgrind/tests/rwlock_race.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/helgrind/tests/rwlock_race.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -29,8 +29,8 @@
by 0x........: mythread_wrapper (hg_intercepts.c:...)
...
-Location 0x........ is 0 bytes inside local var "s_racy"
-declared at rwlock_race.c:18, in frame #x of thread x
+Location 0x........ is 0 bytes inside global var "s_racy"
+declared at rwlock_race.c:18
Result: 2
Modified: trunk/drd/tests/hg03_inherit.stderr.exp (+2 -2)
===================================================================
--- trunk/drd/tests/hg03_inherit.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/drd/tests/hg03_inherit.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -4,13 +4,13 @@
at 0x........: t2 (hg03_inherit.c:28)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
Location 0x........ is 0 bytes inside shared[1],
-declared at hg03_inherit.c:11, in frame #? of thread 3
+a global variable declared at hg03_inherit.c:11
Conflicting store by thread 3 at 0x........ size 4
at 0x........: t2 (hg03_inherit.c:29)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
Location 0x........ is 0 bytes inside shared[1],
-declared at hg03_inherit.c:11, in frame #? of thread 3
+a global variable declared at hg03_inherit.c:11
ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
Modified: trunk/NEWS (+1 -0)
===================================================================
--- trunk/NEWS 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/NEWS 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -43,6 +43,7 @@
308644 [390] vgdb command for having the info for the track-fds option
308711 [390] give more info about aspacemgr and arenas in out_of_memory
308886 [390] Missing support for PTRACE_SET/GETREGSET
+310424 [390] --read-var-info does not properly describe static variables
310931 [390] s390x: Message-security assist (MSA) instruction extension not implemented
n-i-bz [390] report error for vgdb snapshot requested before execution
n-i-bz [390] Some wrong command line options could be ignored
Modified: trunk/drd/tests/atomic_var.stderr.exp (+2 -2)
===================================================================
--- trunk/drd/tests/atomic_var.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/drd/tests/atomic_var.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -3,8 +3,8 @@
Conflicting load by thread x at 0x........ size 4
at 0x........: thread_func_2 (atomic_var.c:?)
by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
-Location 0x........ is 0 bytes inside local var "s_y"
-declared at atomic_var.c:35, in frame #? of thread x
+Location 0x........ is 0 bytes inside global var "s_y"
+declared at atomic_var.c:35
y = 1
Test finished.
Modified: trunk/helgrind/tests/hg03_inherit.stderr.exp (+1 -1)
===================================================================
--- trunk/helgrind/tests/hg03_inherit.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/helgrind/tests/hg03_inherit.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -24,7 +24,7 @@
at 0x........: main (hg03_inherit.c:60)
Location 0x........ is 0 bytes inside shared[1],
-declared at hg03_inherit.c:11, in frame #x of thread x
+a global variable declared at hg03_inherit.c:11
ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
Modified: trunk/drd/tests/fp_race.stderr.exp (+4 -4)
===================================================================
--- trunk/drd/tests/fp_race.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/drd/tests/fp_race.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -1,8 +1,8 @@
Conflicting load by thread 1 at 0x........ size 8
at 0x........: main (fp_race.c:?)
-Location 0x........ is 0 bytes inside local var "s_d3"
-declared at fp_race.c:24, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_d3"
+declared at fp_race.c:24
Other segment start (thread 2)
(thread finished, call stack no longer available)
Other segment end (thread 2)
@@ -10,8 +10,8 @@
Conflicting store by thread 1 at 0x........ size 8
at 0x........: main (fp_race.c:?)
-Location 0x........ is 0 bytes inside local var "s_d3"
-declared at fp_race.c:24, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_d3"
+declared at fp_race.c:24
Other segment start (thread 2)
(thread finished, call stack no longer available)
Other segment end (thread 2)
Modified: trunk/drd/tests/annotate_ignore_rw2.stderr.exp (+6 -6)
===================================================================
--- trunk/drd/tests/annotate_ignore_rw2.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/drd/tests/annotate_ignore_rw2.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -1,18 +1,18 @@
Conflicting load by thread 1 at 0x........ size 1
at 0x........: main (annotate_ignore_rw.c:?)
-Location 0x........ is 0 bytes inside local var "s_b"
-declared at annotate_ignore_rw.c:11, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_b"
+declared at annotate_ignore_rw.c:11
Conflicting store by thread 1 at 0x........ size 1
at 0x........: main (annotate_ignore_rw.c:?)
-Location 0x........ is 0 bytes inside local var "s_a"
-declared at annotate_ignore_rw.c:10, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_a"
+declared at annotate_ignore_rw.c:10
Conflicting load by thread 1 at 0x........ size 1
at 0x........: main (annotate_ignore_rw.c:?)
-Location 0x........ is 0 bytes inside local var "s_c"
-declared at annotate_ignore_rw.c:12, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_c"
+declared at annotate_ignore_rw.c:12
Finished.
Modified: trunk/drd/tests/annotate_ignore_write2.stderr.exp (+8 -8)
===================================================================
--- trunk/drd/tests/annotate_ignore_write2.stderr.exp 2012-12-05 20:20:25 +00:00 (rev 13152)
+++ trunk/drd/tests/annotate_ignore_write2.stderr.exp 2012-12-05 21:08:24 +00:00 (rev 13153)
@@ -1,23 +1,23 @@
Conflicting load by thread 1 at 0x........ size 1
at 0x........: main (annotate_ignore_write.c:?)
-Location 0x........ is 0 bytes inside local var "s_b"
-declared at annotate_ignore_write.c:11, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_b"
+declared at annotate_ignore_write.c:11
Conflicting store by thread 1 at 0x........ size 1
at 0x........: main (annotate_ignore_write.c:?)
-Location 0x........ is 0 bytes inside local var "s_a"
-declared at annotate_ignore_write.c:10, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_a"
+declared at annotate_ignore_write.c:10
Conflicting load by thread 1 at 0x........ size 1
at 0x........: main (annotate_ignore_write.c:?)
-Location 0x........ is 0 bytes inside local var "s_c"
-declared at annotate_ignore_write.c:12, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_c"
+declared at annotate_ignore_write.c:12
Conflicting store by thread 1 at 0x........ size 1
at 0x........: main (annotate_ignore_write.c:?)
-Location 0x........ is 0 bytes inside local var "s_a"
-declared at annotate_ignore_write.c:10, in frame #? of thread 1
+Location 0x........ is 0 bytes inside global var "s_a"
+declared at annotate_ignore_write.c:10
Finished.
|
|
From: <sv...@va...> - 2012-12-05 20:20:35
|
philippe 2012-12-05 20:20:25 +0000 (Wed, 05 Dec 2012)
New Revision: 13152
Log:
Fix missing in EXTRA_DIST errors reported by check_makefile_consistency
memcheck/tests/amd64/Makefile.am:1: error: insn-bsfl.stderr.exp is missing in EXTRA_DIST
memcheck/tests/amd64/Makefile.am:1: error: insn-bsfl.stdout.exp is missing in EXTRA_DIST
memcheck/tests/amd64/Makefile.am:1: error: insn-bsfl.vgtest is missing in EXTRA_DIST
memcheck/tests/amd64/Makefile.am:1: error: insn-pcmpistri.stderr.exp is missing in EXTRA_DIST
memcheck/tests/amd64/Makefile.am:1: error: insn-pcmpistri.stdout.exp is missing in EXTRA_DIST
memcheck/tests/amd64/Makefile.am:1: error: insn-pcmpistri.vgtest is missing in EXTRA_DIST
memcheck/tests/amd64/Makefile.am:1: error: insn-pmovmskb.stderr.exp is missing in EXTRA_DIST
memcheck/tests/amd64/Makefile.am:1: error: insn-pmovmskb.stdout.exp is missing in EXTRA_DIST
memcheck/tests/amd64/Makefile.am:1: error: insn-pmovmskb.vgtest is missing in EXTRA_DIST
none/tests/s390x/Makefile.am:1: error: dfp-1.stderr.exp is missing in EXTRA_DIST
none/tests/s390x/Makefile.am:1: error: dfp-1.stdout.exp is missing in EXTRA_DIST
none/tests/s390x/Makefile.am:1: error: dfp-1.vgtest is missing in EXTRA_DIST
Modified files:
trunk/memcheck/tests/amd64/Makefile.am
trunk/none/tests/s390x/Makefile.am
Modified: trunk/none/tests/s390x/Makefile.am (+2 -1)
===================================================================
--- trunk/none/tests/s390x/Makefile.am 2012-12-05 04:21:41 +00:00 (rev 13151)
+++ trunk/none/tests/s390x/Makefile.am 2012-12-05 20:20:25 +00:00 (rev 13152)
@@ -34,7 +34,8 @@
op00.stderr.exp1 op00.stderr.exp2 op00.vgtest \
fpext_fail.vgtest fpext_fail.stderr.exp fpext_fail.stdout.exp \
test.h opcodes.h add.h and.h div.h insert.h \
- mul.h or.h sub.h xor.h table.h svc.h rounding.h
+ mul.h or.h sub.h xor.h table.h svc.h rounding.h \
+ dfp-1.stderr.exp dfp-1.stdout.exp dfp-1.vgtest
AM_CFLAGS += @FLAG_M64@
AM_CXXFLAGS += @FLAG_M64@
Modified: trunk/memcheck/tests/amd64/Makefile.am (+3 -0)
===================================================================
--- trunk/memcheck/tests/amd64/Makefile.am 2012-12-05 04:21:41 +00:00 (rev 13151)
+++ trunk/memcheck/tests/amd64/Makefile.am 2012-12-05 20:20:25 +00:00 (rev 13152)
@@ -14,6 +14,9 @@
bug132146.vgtest bug132146.stderr.exp bug132146.stdout.exp \
bug279698.vgtest bug279698.stderr.exp bug279698.stdout.exp \
fxsave-amd64.vgtest fxsave-amd64.stdout.exp fxsave-amd64.stderr.exp \
+ insn-bsfl.vgtest insn-bsfl.stdout.exp insn-bsfl.stderr.exp \
+ insn-pcmpistri.vgtest insn-pcmpistri.stdout.exp insn-pcmpistri.stderr.exp \
+ insn-pmovmskb.vgtest insn-pmovmskb.stdout.exp insn-pmovmskb.stderr.exp \
more_x87_fp.stderr.exp more_x87_fp.stdout.exp more_x87_fp.vgtest \
sse_memory.stderr.exp sse_memory.stdout.exp sse_memory.vgtest \
xor-undef-amd64.stderr.exp xor-undef-amd64.stdout.exp \
|
|
From: Julian S. <js...@ac...> - 2012-12-05 13:39:24
|
On Sunday, May 27, 2012, Dan Shelton wrote:
> On 27 May 2012 01:40, Dan Shelton <dan...@go...> wrote:
> > On 27 May 2012 01:29, Philippe Waroquiers <phi...@sk...>
wrote:
> >> On Sun, 2012-05-27 at 01:20 +0200, Dan Shelton wrote:
> >>> Is there a way to set the fd number used by the --log-file number?
> >>> We've encountered serious trouble when we test the bash/dash/ksh
> >>> family of shells with valgrind, sometimes testing fails because there
> >>> are fds used by valgrind which are considered free by the shell.
You can use
--log-fd=<number> log messages to file descriptor [2=stderr]
or
--log-socket=ipaddr:port log messages to socket ipaddr:port
and use the valgrind-listener program to collect the results.
The second scheme is arguably better as it allows getting data "off the
premises" with no interference at all with normal fd traffic.
J
|
|
From: Christian B. <bor...@de...> - 2012-12-05 08:31:40
|
valgrind revision: 13150 VEX revision: 2579 C compiler: gcc (GCC) 4.6.1 20110908 (Red Hat 4.6.1-9bb4) Assembler: GNU assembler version 2.21.51.0.6-6bb6.fc15 20110118 C library: GNU C Library stable release version 2.14.1 uname -mrs: Linux 3.6.8-57.x.20121204-s390xperformance s390x Vendor version: unknown Nightly build on fedora390 ( Fedora 15 with devel libc/toolchain on z196 (s390x) ) Started at 2012-12-05 03:45:01 CET Ended at 2012-12-05 09:31:42 CET 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 == 612 tests, 2 stderr failures, 1 stdout failure, 6 stderrB failures, 0 stdoutB failures, 0 post failures == gdbserver_tests/mcbreak (stderrB) gdbserver_tests/mcclean_after_fork (stderrB) gdbserver_tests/mcleak (stderrB) gdbserver_tests/mcmain_pic (stderrB) gdbserver_tests/mcvabits (stderrB) gdbserver_tests/mssnapshot (stderrB) none/tests/s390x/stfle (stdout) helgrind/tests/tc18_semabuse (stderr) helgrind/tests/tc20_verifywrap (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 == 612 tests, 2 stderr failures, 0 stdout failures, 6 stderrB failures, 0 stdoutB failures, 0 post failures == gdbserver_tests/mcbreak (stderrB) gdbserver_tests/mcclean_after_fork (stderrB) gdbserver_tests/mcleak (stderrB) gdbserver_tests/mcmain_pic (stderrB) gdbserver_tests/mcvabits (stderrB) gdbserver_tests/mssnapshot (stderrB) helgrind/tests/tc18_semabuse (stderr) helgrind/tests/tc20_verifywrap (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Wed Dec 5 04:00:18 2012 --- new.short Wed Dec 5 09:31:42 2012 *************** *** 8,10 **** ! == 612 tests, 2 stderr failures, 0 stdout failures, 6 stderrB failures, 0 stdoutB failures, 0 post failures == gdbserver_tests/mcbreak (stderrB) --- 8,10 ---- ! == 612 tests, 2 stderr failures, 1 stdout failure, 6 stderrB failures, 0 stdoutB failures, 0 post failures == gdbserver_tests/mcbreak (stderrB) *************** *** 15,16 **** --- 15,17 ---- gdbserver_tests/mssnapshot (stderrB) + none/tests/s390x/stfle (stdout) helgrind/tests/tc18_semabuse (stderr) |
|
From: Philippe W. <phi...@sk...> - 2012-12-05 04:50:04
|
valgrind revision: 13150 VEX revision: 2579 C compiler: gcc (GCC) 4.6.3 20120306 (Red Hat 4.6.3-2) 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.3.1-3.fc16.ppc64 ppc64 Vendor version: Fedora release 16 (Verne) Nightly build on gcc110 ( Fedora release 16 (Verne), ppc64 ) Started at 2012-12-04 20:00:13 PST Ended at 2012-12-04 20:48:23 PST 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 == 538 tests, 8 stderr failures, 3 stdout failures, 1 stderrB failure, 1 stdoutB failure, 2 post failures == gdbserver_tests/mcmain_pic (stdout) gdbserver_tests/mcmain_pic (stderr) gdbserver_tests/mcmain_pic (stdoutB) gdbserver_tests/mcmain_pic (stderrB) memcheck/tests/linux/getregset (stdout) memcheck/tests/linux/getregset (stderr) memcheck/tests/supp_unknown (stderr) memcheck/tests/trivialleak (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/tc18_semabuse (stderr) helgrind/tests/tc20_verifywrap (stderr) |
|
From: <sv...@va...> - 2012-12-05 04:23:51
|
florian 2012-12-05 04:23:42 +0000 (Wed, 05 Dec 2012)
New Revision: 2580
Log:
Recognise insns for zEC12 in the decoder.
There is no IR generation for these insns yet.
Modified files:
trunk/priv/guest_s390_toIR.c
Modified: trunk/priv/guest_s390_toIR.c (+23 -0)
===================================================================
--- trunk/priv/guest_s390_toIR.c 2012-12-04 04:45:32 +00:00 (rev 2579)
+++ trunk/priv/guest_s390_toIR.c 2012-12-05 04:23:42 +00:00 (rev 2580)
@@ -12940,6 +12940,11 @@
goto ok;
case 0xb2b9: /* SRNMT */ goto unimplemented;
case 0xb2bd: /* LFAS */ goto unimplemented;
+ case 0xb2e8: /* PPA */ goto unimplemented;
+ case 0xb2ec: /* ETND */ goto unimplemented;
+ case 0xb2f8: /* TEND */ goto unimplemented;
+ case 0xb2fa: /* NIAI */ goto unimplemented;
+ case 0xb2fc: /* TABORT */ goto unimplemented;
case 0xb2ff: /* TRAP4 */ goto unimplemented;
case 0xb300: s390_format_RRE_FF(s390_irgen_LPEBR, ovl.fmt.RRE.r1,
ovl.fmt.RRE.r2); goto ok;
@@ -13341,6 +13346,7 @@
case 0xb98a: /* CSPG */ goto unimplemented;
case 0xb98d: /* EPSW */ goto unimplemented;
case 0xb98e: /* IDTE */ goto unimplemented;
+ case 0xb98f: /* CRDTE */ goto unimplemented;
case 0xb990: s390_format_RRF_M0RERE(s390_irgen_TRTT, ovl.fmt.RRF3.r3,
ovl.fmt.RRF3.r1, ovl.fmt.RRF3.r2); goto ok;
case 0xb991: s390_format_RRF_M0RERE(s390_irgen_TRTO, ovl.fmt.RRF3.r3,
@@ -13930,6 +13936,7 @@
ovl.fmt.RXY.x2, ovl.fmt.RXY.b2,
ovl.fmt.RXY.dl2,
ovl.fmt.RXY.dh2); goto ok;
+ case 0xe30000000025ULL: /* NTSTG */ goto unimplemented;
case 0xe30000000026ULL: s390_format_RXY_RRRD(s390_irgen_CVDY, ovl.fmt.RXY.r1,
ovl.fmt.RXY.x2, ovl.fmt.RXY.b2,
ovl.fmt.RXY.dl2,
@@ -14083,6 +14090,7 @@
ovl.fmt.RXY.x2, ovl.fmt.RXY.b2,
ovl.fmt.RXY.dl2,
ovl.fmt.RXY.dh2); goto ok;
+ case 0xe30000000085ULL: /* LGAT */ goto unimplemented;
case 0xe30000000086ULL: s390_format_RXY_RRRD(s390_irgen_MLG, ovl.fmt.RXY.r1,
ovl.fmt.RXY.x2, ovl.fmt.RXY.b2,
ovl.fmt.RXY.dl2,
@@ -14139,6 +14147,9 @@
ovl.fmt.RXY.x2, ovl.fmt.RXY.b2,
ovl.fmt.RXY.dl2,
ovl.fmt.RXY.dh2); goto ok;
+ case 0xe3000000009cULL: /* LLGTAT */ goto unimplemented;
+ case 0xe3000000009dULL: /* LLGFAT */ goto unimplemented;
+ case 0xe3000000009fULL: /* LAT */ goto unimplemented;
case 0xe300000000c0ULL: s390_format_RXY_RRRD(s390_irgen_LBH, ovl.fmt.RXY.r1,
ovl.fmt.RXY.x2, ovl.fmt.RXY.b2,
ovl.fmt.RXY.dl2,
@@ -14163,6 +14174,7 @@
ovl.fmt.RXY.x2, ovl.fmt.RXY.b2,
ovl.fmt.RXY.dl2,
ovl.fmt.RXY.dh2); goto ok;
+ case 0xe300000000c8ULL: /* LFHAT */ goto unimplemented;
case 0xe300000000caULL: s390_format_RXY_RRRD(s390_irgen_LFH, ovl.fmt.RXY.r1,
ovl.fmt.RXY.x2, ovl.fmt.RXY.b2,
ovl.fmt.RXY.dl2,
@@ -14220,6 +14232,7 @@
ovl.fmt.RSY.r3, ovl.fmt.RSY.b2,
ovl.fmt.RSY.dl2,
ovl.fmt.RSY.dh2); goto ok;
+ case 0xeb0000000023ULL: /* CLT */ goto unimplemented;
case 0xeb0000000024ULL: s390_format_RSY_RRRD(s390_irgen_STMG, ovl.fmt.RSY.r1,
ovl.fmt.RSY.r3, ovl.fmt.RSY.b2,
ovl.fmt.RSY.dl2,
@@ -14229,6 +14242,7 @@
ovl.fmt.RSY.r3, ovl.fmt.RSY.b2,
ovl.fmt.RSY.dl2,
ovl.fmt.RSY.dh2); goto ok;
+ case 0xeb000000002bULL: /* CLGT */ goto unimplemented;
case 0xeb000000002cULL: s390_format_RSY_RURD(s390_irgen_STCMH,
ovl.fmt.RSY.r1, ovl.fmt.RSY.r3,
ovl.fmt.RSY.b2, ovl.fmt.RSY.dl2,
@@ -14434,6 +14448,7 @@
ovl.fmt.RIE_RRUUU.i4,
ovl.fmt.RIE_RRUUU.i5);
goto ok;
+ case 0xec0000000059ULL: /* RISBGN */ goto unimplemented;
case 0xec000000005dULL: /* RISBHG */ goto unimplemented;
case 0xec0000000064ULL: s390_format_RIE_RRPU(s390_irgen_CGRJ,
ovl.fmt.RIE_RRPU.r1,
@@ -14639,6 +14654,10 @@
ovl.fmt.RXY.x2, ovl.fmt.RXY.b2,
ovl.fmt.RXY.dl2,
ovl.fmt.RXY.dh2); goto ok;
+ case 0xed00000000a8ULL: /* CZDT */ goto unimplemented;
+ case 0xed00000000a9ULL: /* CZXT */ goto unimplemented;
+ case 0xed00000000aaULL: /* CDZT */ goto unimplemented;
+ case 0xed00000000abULL: /* CXZT */ goto unimplemented;
}
switch (((ovl.value >> 16) & 0xff0f00000000ULL) >> 32) {
@@ -14759,6 +14778,8 @@
}
switch (((ovl.value >> 16) & 0xff0000000000ULL) >> 40) {
+ case 0xc5ULL: /* BPRP */ goto unimplemented;
+ case 0xc7ULL: /* BPP */ goto unimplemented;
case 0xd0ULL: /* TRTR */ goto unimplemented;
case 0xd1ULL: /* MVN */ goto unimplemented;
case 0xd2ULL: s390_format_SS_L0RDRD(s390_irgen_MVC, ovl.fmt.SS.l,
@@ -14843,6 +14864,8 @@
case 0xe55dULL: s390_format_SIL_RDU(s390_irgen_CLFHSI, ovl.fmt.SIL.b1,
ovl.fmt.SIL.d1, ovl.fmt.SIL.i2);
goto ok;
+ case 0xe560ULL: /* TBEGIN */ goto unimplemented;
+ case 0xe561ULL: /* TBEGINC */ goto unimplemented;
}
return S390_DECODE_UNKNOWN_INSN;
|
|
From: <sv...@va...> - 2012-12-05 04:22:30
|
florian 2012-12-05 04:21:41 +0000 (Wed, 05 Dec 2012)
New Revision: 13151
Log:
Update opcode table: add new insns for zEC12
Modified files:
trunk/docs/internals/s390-opcodes.csv
Modified: trunk/docs/internals/s390-opcodes.csv (+23 -0)
===================================================================
--- trunk/docs/internals/s390-opcodes.csv 2012-12-04 04:46:52 +00:00 (rev 13150)
+++ trunk/docs/internals/s390-opcodes.csv 2012-12-05 04:21:41 +00:00 (rev 13151)
@@ -960,3 +960,26 @@
sdtra,"subtract long dfp with rounding mode","not implemented","new to z196"
sxtra,"subtract extended dfp with rounding mode","not implemented","new to z196"
srnmb,"set 3 bit bfp rounding mode",implemented,
+etnd,"extract transaction nesting depth","not implemented",zEC12,
+ntstg,"nontransactional store","not implemented",zEC12,
+tabort,"transaction abort","not implemented",zEC12,
+tbegin,"transaction begin","not implemented",zEC12,
+tbeginc,"constrained transaction begin","not implemented",zEC12,
+tend,"transaction end","not implemented",zEC12,
+bpp,"branch prediction preload","not implemented",zEC12,
+bprp,"branch prediction relative preload","not implemented",zEC12,
+ppa,"perform processor assist","not implemented",zEC12,
+niai,"next instruction access intent","not implemented",zEC12,
+crdte,"compare and replace DAT table entry",N/A,"privileged instruction"
+lat,"load and trap 32 bit","not implemented",zEC12,
+lgat,"load and trap 64 bit","not implemented",zEC12,
+lfhat,"load high and trap","not implemented",zEC12,
+llgfat,"load logical and trap 32>64","not implemented",zEC12,
+llgtat,"load logical thirty one bits and trap 31>64","not implemented",zEC12,
+clt,"compare logical and trap 32 bit reg-mem","not implemented",zEC12,
+clgt,"compare logical and trap 64 bit reg-mem","not implemented",zEC12,
+risbgn,"rotate then insert selected bits nocc","not implemented",zEC12,
+cdzt,"convert from zoned long","not implemented",zEC12,
+cxzt,"convert from zoned extended","not implemented",zEC12,
+czdt,"convert to zoned long","not implemented",zEC12,
+czxt,"convert to zoned extended","not implemented",zEC12,
|
|
From: Tom H. <to...@co...> - 2012-12-05 04:09:31
|
valgrind revision: 13150 VEX revision: 2579 C compiler: gcc (GCC) 4.3.0 20080428 (Red Hat 4.3.0-8) 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.6.7-4.fc17.x86_64 x86_64 Vendor version: Fedora release 9 (Sulphur) Nightly build on bristol ( x86_64, Fedora 9 ) Started at 2012-12-05 03:41:28 GMT Ended at 2012-12-05 04:09:16 GMT 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 == 613 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) ================================================= == 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 == 613 tests, 2 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/amd64/insn-pcmpistri (stderr) memcheck/tests/err_disable4 (stderr) none/tests/amd64/sse4-64 (stdout) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2012-12-05 03:55:02.358898136 +0000 --- new.short 2012-12-05 04:09:16.640816809 +0000 *************** *** 8,12 **** ! == 613 tests, 2 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/amd64/insn-pcmpistri (stderr) - memcheck/tests/err_disable4 (stderr) none/tests/amd64/sse4-64 (stdout) --- 8,11 ---- ! == 613 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: Rich C. <rc...@wi...> - 2012-12-05 04:04:44
|
valgrind revision: 13150
VEX revision: 2579
C compiler: gcc (SUSE Linux) 4.5.1 20101208 [gcc-4_5-branch revision 167585]
Assembler: GNU assembler (GNU Binutils; openSUSE 11.4) 2.21
C library: GNU C Library stable release version 2.11.3 (20110203)
uname -mrs: Linux 2.6.37.6-0.7-desktop x86_64
Vendor version: Welcome to openSUSE 11.4 "Celadon" - Kernel %r (%t).
Nightly build on ultra ( gcc 4.5.1 Linux 2.6.37.6-0.7-desktop x86_64 )
Started at 2012-12-04 21:30:01 CST
Ended at 2012-12-04 22:04:34 CST
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
== 628 tests, 1 stderr failure, 0 stdout failures, 6 stderrB failures, 0 stdoutB failures, 0 post failures ==
gdbserver_tests/mcbreak (stderrB)
gdbserver_tests/mcclean_after_fork (stderrB)
gdbserver_tests/mcleak (stderrB)
gdbserver_tests/mcmain_pic (stderrB)
gdbserver_tests/mcvabits (stderrB)
gdbserver_tests/mssnapshot (stderrB)
memcheck/tests/origin5-bz2 (stderr)
=================================================
./valgrind-new/gdbserver_tests/mcbreak.stderrB.diff
=================================================
--- mcbreak.stderrB.exp 2012-12-04 21:49:17.327411576 -0600
+++ mcbreak.stderrB.out 2012-12-04 21:55:23.835192728 -0600
@@ -1,5 +1,7 @@
relaying data between gdb and process ....
vgdb-error value changed from 0 to 999999
+
+
vgdb-error value changed from 999999 to 0
n_errs_found 1 n_errs_shown 1 (vgdb-error 0)
vgdb-error value changed from 0 to 0
=================================================
./valgrind-new/gdbserver_tests/mcclean_after_fork.stderrB.diff
=================================================
--- mcclean_after_fork.stderrB.exp 2012-12-04 21:49:17.326411579 -0600
+++ mcclean_after_fork.stderrB.out 2012-12-04 21:55:25.511191731 -0600
@@ -1,4 +1,6 @@
relaying data between gdb and process ....
vgdb-error value changed from 0 to 999999
+
+
monitor command request to kill this process
Remote connection closed
=================================================
./valgrind-new/gdbserver_tests/mcleak.stderrB.diff
=================================================
--- mcleak.stderrB.exp 2012-12-04 21:49:17.322411603 -0600
+++ mcleak.stderrB.out 2012-12-04 21:55:44.857180241 -0600
@@ -1,5 +1,7 @@
relaying data between gdb and process ....
vgdb-error value changed from 0 to 999999
+
+
10 bytes in 1 blocks are still reachable in loss record ... of ...
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: f (leak-delta.c:14)
=================================================
./valgrind-new/gdbserver_tests/mcmain_pic.stderrB.diff
=================================================
--- mcmain_pic.stderrB.exp 2012-12-04 21:49:17.330411584 -0600
+++ mcmain_pic.stderrB.out 2012-12-04 21:55:46.433179306 -0600
@@ -1,2 +1,4 @@
relaying data between gdb and process ....
vgdb-error value changed from 0 to 999999
+
+
=================================================
./valgrind-new/gdbserver_tests/mcvabits.stderrB.diff
=================================================
--- mcvabits.stderrB.exp 2012-12-04 21:49:17.331411585 -0600
+++ mcvabits.stderrB.out 2012-12-04 21:55:51.139176512 -0600
@@ -1,5 +1,7 @@
relaying data between gdb and process ....
vgdb-error value changed from 0 to 999999
+
+
Address 0x........ len 10 addressable
Address 0x........ is 0 bytes inside data symbol "undefined"
Address 0x........ len 10 defined
=================================================
./valgrind-new/gdbserver_tests/mssnapshot.stderrB.diff
=================================================
--- mssnapshot.stderrB.exp 2012-12-04 21:49:17.330411584 -0600
+++ mssnapshot.stderrB.out 2012-12-04 21:55:54.199174696 -0600
@@ -1,5 +1,9 @@
relaying data between gdb and process ....
vgdb-error value changed from 0 to 999999
+
+
+Missing separate debuginfo for /lib64/libc.so.6
+Try: zypper install -C "debuginfo(build-id)=92ec8fe859846a62345f74696ab349721415587a"
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 2012-12-04 21:50:11.514379083 -0600
+++ origin5-bz2.stderr.out 2012-12-04 21:57:22.820120581 -0600
@@ -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 2012-12-04 21:50:11.497379092 -0600
+++ origin5-bz2.stderr.out 2012-12-04 21:57:22.820120581 -0600
@@ -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 2012-12-04 21:50:11.441379118 -0600
+++ origin5-bz2.stderr.out 2012-12-04 21:57:22.820120581 -0600
@@ -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 2012-12-04 21:50:11.470379108 -0600
+++ origin5-bz2.stderr.out 2012-12-04 21:57:22.820120581 -0600
@@ -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 2012-12-04 21:50:11.484379101 -0600
+++ origin5-bz2.stderr.out 2012-12-04 21:57:22.820120581 -0600
@@ -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/mcbreak.stderrB.diff
=================================================
--- mcbreak.stderrB.exp 2012-12-04 21:32:52.285012093 -0600
+++ mcbreak.stderrB.out 2012-12-04 21:39:34.133764776 -0600
@@ -1,5 +1,7 @@
relaying data between gdb and process ....
vgdb-error value changed from 0 to 999999
+
+
vgdb-error value changed from 999999 to 0
n_errs_found 1 n_errs_shown 1 (vgdb-error 0)
vgdb-error value changed from 0 to 0
=================================================
./valgrind-old/gdbserver_tests/mcclean_after_fork.stderrB.diff
=================================================
--- mcclean_after_fork.stderrB.exp 2012-12-04 21:32:52.285012093 -0600
+++ mcclean_after_fork.stderrB.out 2012-12-04 21:39:35.807763752 -0600
@@ -1,4 +1,6 @@
relaying data between gdb and process ....
vgdb-error value changed from 0 to 999999
+
+
monitor command request to kill this process
Remote connection closed
=================================================
./valgrind-old/gdbserver_tests/mcleak.stderrB.diff
=================================================
--- mcleak.stderrB.exp 2012-12-04 21:32:52.279012095 -0600
+++ mcleak.stderrB.out 2012-12-04 21:39:54.200752514 -0600
@@ -1,5 +1,7 @@
relaying data between gdb and process ....
vgdb-error value changed from 0 to 999999
+
+
10 bytes in 1 blocks are still reachable in loss record ... of ...
at 0x........: malloc (vg_replace_malloc.c:...)
by 0x........: f (leak-delta.c:14)
=================================================
./valgrind-old/gdbserver_tests/mcmain_pic.stderrB.diff
=================================================
--- mcmain_pic.stderrB.exp 2012-12-04 21:32:52.288012090 -0600
+++ mcmain_pic.stderrB.out 2012-12-04 21:39:55.755751566 -0600
@@ -1,2 +1,4 @@
relaying data between gdb and process ....
vgdb-error value changed from 0 to 999999
+
+
=================================================
./valgrind-old/gdbserver_tests/mcvabits.stderrB.diff
=================================================
--- mcvabits.stderrB.exp 2012-12-04 21:32:52.289012090 -0600
+++ mcvabits.stderrB.out 2012-12-04 21:40:00.450748698 -0600
@@ -1,5 +1,7 @@
relaying data between gdb and process ....
vgdb-error value changed from 0 to 999999
+
+
Address 0x........ len 10 addressable
Address 0x........ is 0 bytes inside data symbol "undefined"
Address 0x........ len 10 defined
=================================================
./valgrind-old/gdbserver_tests/mssnapshot.stderrB.diff
=================================================
--- mssnapshot.stderrB.exp 2012-12-04 21:32:52.288012090 -0600
+++ mssnapshot.stderrB.out 2012-12-04 21:40:03.494746838 -0600
@@ -1,5 +1,9 @@
relaying data between gdb and process ....
vgdb-error value changed from 0 to 999999
+
+
+Missing separate debuginfo for /lib64/libc.so.6
+Try: zypper install -C "debuginfo(build-id)=92ec8fe859846a62345f74696ab349721415587a"
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 2012-12-04 21:33:29.080989302 -0600
+++ origin5-bz2.stderr.out 2012-12-04 21:41:32.339692663 -0600
@@ -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 2012-12-04 21:33:29.063989313 -0600
+++ origin5-bz2.stderr.out 2012-12-04 21:41:32.339692663 -0600
@@ -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 2012-12-04 21:33:29.007989343 -0600
+++ origin5-bz2.stderr.out 2012-12-04 21:41:32.339692663 -0600
@@ -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 2012-12-04 21:33:29.037989328 -0600
+++ origin5-bz2.stderr.out 2012-12-04 21:41:32.339692663 -0600
@@ -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 2012-12-04 21:33:29.050989321 -0600
+++ origin5-bz2.stderr.out 2012-12-04 21:41:32.339692663 -0600
@@ -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...> - 2012-12-05 03:59:51
|
valgrind revision: 13150 VEX revision: 2579 C compiler: gcc (GCC) 4.4.1 20090725 (Red Hat 4.4.1-2) 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.6.7-4.fc17.x86_64 x86_64 Vendor version: Fedora release 11 (Leonidas) Nightly build on bristol ( x86_64, Fedora 11 ) Started at 2012-12-05 03:31:24 GMT Ended at 2012-12-05 03:59:33 GMT 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 == 617 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...> - 2012-12-05 03:53:23
|
valgrind revision: 13150 VEX revision: 2579 C compiler: gcc (GCC) 4.4.5 20101112 (Red Hat 4.4.5-2) 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.6.7-4.fc17.x86_64 x86_64 Vendor version: Fedora release 13 (Goddard) Nightly build on bristol ( x86_64, Fedora 13 ) Started at 2012-12-05 03:22:17 GMT Ended at 2012-12-05 03:53:08 GMT 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 == 617 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...> - 2012-12-05 03:43:42
|
valgrind revision: 13150 VEX revision: 2579 C compiler: gcc (GCC) 4.5.1 20100924 (Red Hat 4.5.1-4) 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.6.7-4.fc17.x86_64 x86_64 Vendor version: Fedora release 14 (Laughlin) Nightly build on bristol ( x86_64, Fedora 14 ) Started at 2012-12-05 03:12:54 GMT Ended at 2012-12-05 03:43:29 GMT 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 == 635 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...> - 2012-12-05 03:34:58
|
valgrind revision: 13150 VEX revision: 2579 C compiler: gcc (GCC) 4.6.3 20120306 (Red Hat 4.6.3-2) 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.6.7-4.fc17.x86_64 x86_64 Vendor version: Fedora release 15 (Lovelock) Nightly build on bristol ( x86_64, Fedora 15 ) Started at 2012-12-05 03:02:42 GMT Ended at 2012-12-05 03:34:45 GMT 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 == 637 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...> - 2012-12-05 03:25:14
|
valgrind revision: 13150 VEX revision: 2579 C compiler: gcc (GCC) 4.6.3 20120306 (Red Hat 4.6.3-2) 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.6.7-4.fc17.x86_64 x86_64 Vendor version: Fedora release 16 (Verne) Nightly build on bristol ( x86_64, Fedora 16 ) Started at 2012-12-05 02:52:02 GMT Ended at 2012-12-05 03:25:00 GMT 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 == 637 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) |
|
From: Christian B. <bor...@de...> - 2012-12-05 03:19:20
|
valgrind revision: 13150 VEX revision: 2579 C compiler: gcc (SUSE Linux) 4.3.4 [gcc-4_3-branch revision 152973] 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.42-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 2012-12-05 03:45:01 CET Ended at 2012-12-05 04:19:07 CET 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 == 611 tests, 0 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == none/tests/s390x/stfle (stdout) ================================================= == 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 == 611 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 Wed Dec 5 04:04:13 2012 --- new.short Wed Dec 5 04:19:07 2012 *************** *** 8,10 **** ! == 611 tests, 0 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == --- 8,11 ---- ! == 611 tests, 0 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == ! none/tests/s390x/stfle (stdout) |
|
From: Tom H. <to...@co...> - 2012-12-05 03:07:23
|
valgrind revision: 13150 VEX revision: 2579 C compiler: gcc (GCC) 4.7.2 20120921 (Red Hat 4.7.2-2) 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.6.7-4.fc17.x86_64 x86_64 Vendor version: Fedora release 17 (Beefy Miracle) Nightly build on bristol ( x86_64, Fedora 17 (Beefy Miracle) ) Started at 2012-12-05 02:41:58 GMT Ended at 2012-12-05 03:07:10 GMT 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 == 637 tests, 4 stderr failures, 0 stdout failures, 6 stderrB failures, 0 stdoutB failures, 0 post failures == gdbserver_tests/mcbreak (stderrB) gdbserver_tests/mcclean_after_fork (stderrB) gdbserver_tests/mcinfcallRU (stderr) gdbserver_tests/mcinfcallWSRU (stderr) gdbserver_tests/mcleak (stderrB) gdbserver_tests/mcmain_pic (stderr) gdbserver_tests/mcmain_pic (stderrB) gdbserver_tests/mcvabits (stderrB) gdbserver_tests/mssnapshot (stderrB) memcheck/tests/origin5-bz2 (stderr) |
|
From: Tom H. <to...@co...> - 2012-12-05 02:58:24
|
valgrind revision: 13150 VEX revision: 2579 C compiler: gcc (GCC) 4.7.2 20121109 (Red Hat 4.7.2-8) Assembler: GNU assembler version 2.23.51.0.1-3.fc18 20120806 C library: GNU C Library stable release version 2.16 uname -mrs: Linux 3.6.7-4.fc17.x86_64 x86_64 Vendor version: Fedora release 18 (Spherical Cow) Nightly build on bristol ( x86_64, Fedora 18 (Spherical Cow) ) Started at 2012-12-05 02:31:15 GMT Ended at 2012-12-05 02:58:11 GMT 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 == 637 tests, 2 stderr failures, 1 stdout failure, 6 stderrB failures, 0 stdoutB failures, 0 post failures == gdbserver_tests/mcbreak (stderrB) gdbserver_tests/mcclean_after_fork (stderrB) gdbserver_tests/mcleak (stderrB) gdbserver_tests/mcmain_pic (stderrB) gdbserver_tests/mcvabits (stderrB) gdbserver_tests/mssnapshot (stderrB) memcheck/tests/origin5-bz2 (stderr) exp-sgcheck/tests/preen_invars (stdout) exp-sgcheck/tests/preen_invars (stderr) |
|
From: Tom H. <to...@co...> - 2012-12-05 02:46:33
|
valgrind revision: 13150 VEX revision: 2579 C compiler: gcc (GCC) 4.7.2 20121109 (Red Hat 4.7.2-8) Assembler: GNU assembler version 2.23.51.0.5-1.fc19 20121110 C library: GNU C Library development release version 2.16.90 uname -mrs: Linux 3.6.7-4.fc17.x86_64 x86_64 Vendor version: Fedora release 19 (Rawhide) Nightly build on bristol ( x86_64, Fedora 19 ) Started at 2012-12-05 02:20:54 GMT Ended at 2012-12-05 02:46:19 GMT 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 == 637 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) |