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
(16) |
2
(22) |
3
(23) |
4
(12) |
5
(24) |
6
(28) |
7
(16) |
|
8
(3) |
9
(2) |
10
(9) |
11
(22) |
12
(19) |
13
(19) |
14
(15) |
|
15
(10) |
16
(23) |
17
(27) |
18
(31) |
19
(26) |
20
(19) |
21
(17) |
|
22
(6) |
23
(4) |
24
(3) |
25
(14) |
26
(1) |
27
(20) |
28
(14) |
|
29
(10) |
30
(26) |
|
|
|
|
|
|
From: Philippe W. <phi...@sk...> - 2013-09-17 23:03:51
|
On Wed, 2013-09-18 at 00:24 +0200, Florian Krohm wrote: > On 09/17/2013 05:10 PM, Philippe Waroquiers wrote: > > Hello, > > I have a question about the relationship/overlap of this change > > with the drd.h functionality ANNOTATE_THREAD_NAME > > (also present in helgrind.h but left unimplemented). > > > > Shouldn't this macro be implemented in the core valgrind.h ? > > (so that all tools can benefit from that) ? > > Ideally, yes, for the benefit of people running on old enough glibc > versions. And, ideally again, all tools should support that annotation. > But I don't see that happen. And I haven't seen any demand for it. > That said, I'd leave things as they are. Fair enough. If a generalisation becomes desirable, it is easy to implement in the future (and redirect the drd request to the core request). > > > Not very clear to me what happens now in drd if > > there is a call to both PR_SET_NAME and to ANNOTATE_THREAD_NAME. > > drd sets tool_show_ThreadIDs_for_errors to False, so m_errormgr won't > output thread IDs and names. No problems here. Ok. > How is a tid reused? Does that happen by calling VG_(alloc_ThreadState) > which then recycles an old tid? In that case we're good because the > thread name is set to NULL (but probably should free the thread name, if > there is one). > If there are other ways to re-use a tid can you give me some pointers? > I know you're very familiar with that code, so saves me some time :) Humph, not so sure of my level of familiarity. I think the only way to get (and so reuse) a tid is by calling VG_(alloc_ThreadState). So, should be ok by free-ing the thread name in VG_(alloc_ThreadState) (and in PR_SET_NAME). Philippe |
|
From: Florian K. <fl...@ei...> - 2013-09-17 22:25:02
|
On 09/17/2013 05:10 PM, Philippe Waroquiers wrote:
> Hello,
> I have a question about the relationship/overlap of this change
> with the drd.h functionality ANNOTATE_THREAD_NAME
> (also present in helgrind.h but left unimplemented).
>
> Shouldn't this macro be implemented in the core valgrind.h ?
> (so that all tools can benefit from that) ?
Ideally, yes, for the benefit of people running on old enough glibc
versions. And, ideally again, all tools should support that annotation.
But I don't see that happen. And I haven't seen any demand for it.
That said, I'd leave things as they are.
> Not very clear to me what happens now in drd if
> there is a call to both PR_SET_NAME and to ANNOTATE_THREAD_NAME.
drd sets tool_show_ThreadIDs_for_errors to False, so m_errormgr won't
output thread IDs and names. No problems here.
>
> Also a small comment:
>
> On Mon, 2013-09-16 at 17:08 +0000, sv...@va... wrote:
>> + case VKI_PR_SET_NAME:
>> + {
>> + const HChar* new_name = (const HChar*) ARG2;
>> + if (new_name) { // Paranoia
>> + ThreadState* tst = VG_(get_ThreadState)(tid);
>> +
>> + /* Don't bother reusing the memory. This is a rare event. */
>> + tst->thread_name =
>> + VG_(arena_strdup)(VG_AR_CORE, "syswrap.prctl", new_name);
> If there are more than one call to PR_SET_NAME, this is causing a leak.
> So, it looks cleaner to me to free the old (non NULL) value
Yes, it is cleaner. I'll change that (tomorrow).
> Also, it is not clear to me what happens when a tid entry is re-used.
How is a tid reused? Does that happen by calling VG_(alloc_ThreadState)
which then recycles an old tid? In that case we're good because the
thread name is set to NULL (but probably should free the thread name, if
there is one).
If there are other ways to re-use a tid can you give me some pointers?
I know you're very familiar with that code, so saves me some time :)
Florian
|
|
From: Florian K. <fl...@ei...> - 2013-09-17 20:31:24
|
On 09/17/2013 05:26 PM, Petar Jovanovic wrote:
>>
> There is also a problem with the use of pthread_setname_np. That was not
> available prior to glibc 2.12 and the test will fail to compile on any
> platform with glibc older than that. One option would be to protect the
> whole test program with a build flag, e.g.
If we do it this way we need 2 stderr.exp files. I've chosen a slightly
different way to accomplish this so there is only a single .stderr.exp
file. Should be fixed now in r13557.
Florian
>
> #ifndef HAVE_PTHREAD_SETNAME_NP
>
> #ifdef __GLIBC_PREREQ
> #if __GLIBC_PREREQ(2,12)
> #define HAVE_PTHREAD_SETNAME_NP
> #endif
> #endif
>
> #endif // ifndef HAVE_PTHREAD_SETNAME_NP
>
> #ifndef HAVE_PTHREAD_SETNAME_NP
> int main() { return 0; }
> #else
>
> // The test
> #endif
>
>
> Regards,
> Petar
>
|
|
From: <sv...@va...> - 2013-09-17 20:15:51
|
Author: florian
Date: Tue Sep 17 20:15:36 2013
New Revision: 13557
Log:
Followup to r13553 which caused some build failures.
(1) Detect availability of pthread_setname_np. Ignore testcases
memcheck/tests/threadname[_xml] if not available.
(2) Enable _GNU_SOURCE to avold compiler warnings.
(3) In threadname_xml filter out stackframes referring to system
libraries. Added tests/filter_xml_frames to do that.
(4) Adjust .exp files as needed
(5) Do not ship stdout.exp for memcheck/tests/threadname[_xml].
Added:
trunk/tests/filter_xml_frames (with props)
Modified:
trunk/configure.ac
trunk/drd/tests/annotate_barrier_xml.stderr.exp
trunk/memcheck/tests/Makefile.am
trunk/memcheck/tests/filter_xml
trunk/memcheck/tests/threadname.c
trunk/memcheck/tests/threadname.vgtest
trunk/memcheck/tests/threadname_xml.stderr.exp
trunk/memcheck/tests/threadname_xml.vgtest
trunk/tests/Makefile.am
Modified: trunk/configure.ac
==============================================================================
--- trunk/configure.ac (original)
+++ trunk/configure.ac Tue Sep 17 20:15:36 2013
@@ -2201,6 +2201,7 @@
pthread_rwlock_timedwrlock \
pthread_spin_lock \
pthread_yield \
+ pthread_setname_np \
readlinkat \
semtimedop \
signalfd \
@@ -2227,6 +2228,8 @@
[test x$ac_cv_func_pthread_mutex_timedlock = xyes])
AM_CONDITIONAL([HAVE_PTHREAD_SPINLOCK],
[test x$ac_cv_func_pthread_spin_lock = xyes])
+AM_CONDITIONAL([HAVE_PTHREAD_SETNAME_NP],
+ [test x$ac_cv_func_pthread_setname_np = xyes])
if test x$VGCONF_PLATFORM_PRI_CAPS = xMIPS32_LINUX \
-o x$VGCONF_PLATFORM_PRI_CAPS = xMIPS64_LINUX ; then
Modified: trunk/drd/tests/annotate_barrier_xml.stderr.exp
==============================================================================
--- trunk/drd/tests/annotate_barrier_xml.stderr.exp (original)
+++ trunk/drd/tests/annotate_barrier_xml.stderr.exp Tue Sep 17 20:15:36 2013
@@ -185,11 +185,6 @@
<file>drd_pthread_intercepts.c</file>
<line>...</line>
</frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>start_thread</fn>
- </frame>
</stack>
<auxwhat>Address 0x........ is at offset 0 from 0x.........</auxwhat>
<allocation_context>
Modified: trunk/memcheck/tests/Makefile.am
==============================================================================
--- trunk/memcheck/tests/Makefile.am (original)
+++ trunk/memcheck/tests/Makefile.am Tue Sep 17 20:15:36 2013
@@ -261,9 +261,8 @@
wrap8.stdout.exp2 wrap8.stderr.exp2 \
writev1.stderr.exp writev1.vgtest \
xml1.stderr.exp xml1.stdout.exp xml1.vgtest xml1.stderr.exp-s390x-mvc \
- threadname.vgtest threadname.stdout.exp threadname.stderr.exp \
- threadname_xml.vgtest threadname_xml.stdout.exp \
- threadname_xml.stderr.exp
+ threadname.vgtest threadname.stderr.exp \
+ threadname_xml.vgtest threadname_xml.stderr.exp
check_PROGRAMS = \
accounting \
@@ -338,8 +337,7 @@
wcs \
xml1 \
wrap1 wrap2 wrap3 wrap4 wrap5 wrap6 wrap7 wrap7so.so wrap8 \
- writev1 \
- threadname
+ writev1
if DWARF4
check_PROGRAMS += dw4
@@ -349,6 +347,10 @@
check_PROGRAMS += stpncpy
endif
+if HAVE_PTHREAD_SETNAME_NP
+check_PROGRAMS += threadname
+endif
+
AM_CFLAGS += $(AM_FLAG_M3264_PRI)
AM_CXXFLAGS += $(AM_FLAG_M3264_PRI)
Modified: trunk/memcheck/tests/filter_xml
==============================================================================
--- trunk/memcheck/tests/filter_xml (original)
+++ trunk/memcheck/tests/filter_xml Tue Sep 17 20:15:36 2013
@@ -1,6 +1,9 @@
#! /bin/sh
+dir=`dirname $0`
+
./filter_stderr "$@" |
+$dir/../../tests/filter_xml_frames |
sed "s/<tid>[0-9]*<\/tid>/<tid>...<\/tid>/" |
sed "s/<pid>[0-9]*<\/pid>/<pid>...<\/pid>/" |
sed "s/<ppid>[0-9]*<\/ppid>/<ppid>...<\/ppid>/" |
Modified: trunk/memcheck/tests/threadname.c
==============================================================================
--- trunk/memcheck/tests/threadname.c (original)
+++ trunk/memcheck/tests/threadname.c Tue Sep 17 20:15:36 2013
@@ -1,4 +1,4 @@
-//#define _GNU_SOURCE
+#define _GNU_SOURCE
#include <stdio.h>
#include <pthread.h>
#include <string.h>
Modified: trunk/memcheck/tests/threadname.vgtest
==============================================================================
--- trunk/memcheck/tests/threadname.vgtest (original)
+++ trunk/memcheck/tests/threadname.vgtest Tue Sep 17 20:15:36 2013
@@ -1,2 +1,3 @@
prog: threadname
+prereq: test -e ./threadname
vgopts: -q
Modified: trunk/memcheck/tests/threadname_xml.stderr.exp
==============================================================================
--- trunk/memcheck/tests/threadname_xml.stderr.exp (original)
+++ trunk/memcheck/tests/threadname_xml.stderr.exp Tue Sep 17 20:15:36 2013
@@ -102,14 +102,6 @@
<file>threadname.c</file>
<line>...</line>
</frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>start_thread</fn>
- <dir>...</dir>
- <file>pthread_create.c</file>
- <line>...</line>
- </frame>
</stack>
<auxwhat>Address 0x........ is 0 bytes after a block of size 2 alloc'd</auxwhat>
<stack>
@@ -137,14 +129,6 @@
<file>threadname.c</file>
<line>...</line>
</frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>start_thread</fn>
- <dir>...</dir>
- <file>pthread_create.c</file>
- <line>...</line>
- </frame>
</stack>
</error>
@@ -171,14 +155,6 @@
<file>threadname.c</file>
<line>...</line>
</frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>start_thread</fn>
- <dir>...</dir>
- <file>pthread_create.c</file>
- <line>...</line>
- </frame>
</stack>
<auxwhat>Address 0x........ is 0 bytes after a block of size 3 alloc'd</auxwhat>
<stack>
@@ -206,14 +182,6 @@
<file>threadname.c</file>
<line>...</line>
</frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>start_thread</fn>
- <dir>...</dir>
- <file>pthread_create.c</file>
- <line>...</line>
- </frame>
</stack>
</error>
@@ -240,14 +208,6 @@
<file>threadname.c</file>
<line>...</line>
</frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>start_thread</fn>
- <dir>...</dir>
- <file>pthread_create.c</file>
- <line>...</line>
- </frame>
</stack>
<auxwhat>Address 0x........ is 0 bytes after a block of size 4 alloc'd</auxwhat>
<stack>
@@ -275,14 +235,6 @@
<file>threadname.c</file>
<line>...</line>
</frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>start_thread</fn>
- <dir>...</dir>
- <file>pthread_create.c</file>
- <line>...</line>
- </frame>
</stack>
</error>
Modified: trunk/memcheck/tests/threadname_xml.vgtest
==============================================================================
--- trunk/memcheck/tests/threadname_xml.vgtest (original)
+++ trunk/memcheck/tests/threadname_xml.vgtest Tue Sep 17 20:15:36 2013
@@ -1,3 +1,4 @@
prog: threadname
+prereq: test -e ./threadname
vgopts: --xml=yes --xml-fd=2 --log-file=/dev/null
stderr_filter: filter_xml
Modified: trunk/tests/Makefile.am
==============================================================================
--- trunk/tests/Makefile.am (original)
+++ trunk/tests/Makefile.am Tue Sep 17 20:15:36 2013
@@ -12,6 +12,7 @@
filter_numbers \
filter_stderr_basic \
filter_sink \
+ filter_xml_frames \
platform_test \
vg_regtest
Added: trunk/tests/filter_xml_frames
==============================================================================
--- trunk/tests/filter_xml_frames (added)
+++ trunk/tests/filter_xml_frames Tue Sep 17 20:15:36 2013
@@ -0,0 +1,40 @@
+#! /usr/bin/env perl
+
+# Remove <frame>.....</frame> containing an <obj> poining to
+# some system library.
+
+use strict;
+use warnings;
+
+my $in_frame = 0;
+my $frame = "";
+my $ignore_frame = 0;
+
+while (my $line = <>)
+{
+ if (! $in_frame) {
+ if ($line =~ /<frame>/) {
+ $frame = $line;
+ $in_frame = 1;
+ $ignore_frame = 0
+ } else {
+ print $line;
+ }
+ next;
+ }
+
+# We're in a frame
+ $frame .= $line;
+ if ($line =~ /<\/frame>/) {
+ if (! $ignore_frame) {
+ print $frame;
+ }
+ $in_frame = 0;
+ } else {
+# The may require tweaking; currently /lib and /usr/lib are matched
+ $ignore_frame = 1 if ($line =~ /<obj>\/lib/);
+ $ignore_frame = 1 if ($line =~ /<obj>\/usr\/lib/);
+ }
+}
+
+exit 0;
|
|
From: Bart V. A. <bva...@ac...> - 2013-09-17 17:57:54
|
On 09/17/13 17:10, Philippe Waroquiers wrote:
> Hello,
> I have a question about the relationship/overlap of this change
> with the drd.h functionality ANNOTATE_THREAD_NAME
> (also present in helgrind.h but left unimplemented).
>
> Shouldn't this macro be implemented in the core valgrind.h ?
> (so that all tools can benefit from that) ?
> Not very clear to me what happens now in drd if
> there is a call to both PR_SET_NAME and to ANNOTATE_THREAD_NAME.
>
>
> Also a small comment:
>
> On Mon, 2013-09-16 at 17:08 +0000, sv...@va... wrote:
>> + case VKI_PR_SET_NAME:
>> + {
>> + const HChar* new_name = (const HChar*) ARG2;
>> + if (new_name) { // Paranoia
>> + ThreadState* tst = VG_(get_ThreadState)(tid);
>> +
>> + /* Don't bother reusing the memory. This is a rare event. */
>> + tst->thread_name =
>> + VG_(arena_strdup)(VG_AR_CORE, "syswrap.prctl", new_name);
> If there are more than one call to PR_SET_NAME, this is causing a leak.
> So, it looks cleaner to me to free the old (non NULL) value
>
> Also, it is not clear to me what happens when a tid entry is re-used.
> The thread name of a previous thread can then be wrongly re-used for
> the new thread, either before a new call to PR_SET_NAME,
> or if the new thread does not call PR_SET_NAME, then the old name
> will be re-used for the "wrong" thread.
You have a point here. I think the thread name should be freed when a
thread stops.
Bart.
|
|
From: Petar J. <mip...@gm...> - 2013-09-17 15:26:46
|
On Tue, Sep 17, 2013 at 4:57 PM, Florian Krohm <fl...@ei...>wrote:
> On 09/17/2013 12:47 PM, Petar Jovanovic wrote:
> > Why did you put them in EXTRA_DIST then?
>
> Good point. I did not notice and will fix that (as well as the other
> issues related to that patch that surfaced during last night's build).
>
> Florian
>
>
>
There is also a problem with the use of pthread_setname_np. That was not
available prior to glibc 2.12 and the test will fail to compile on any
platform with glibc older than that. One option would be to protect the
whole test program with a build flag, e.g.
#ifndef HAVE_PTHREAD_SETNAME_NP
#ifdef __GLIBC_PREREQ
#if __GLIBC_PREREQ(2,12)
#define HAVE_PTHREAD_SETNAME_NP
#endif
#endif
#endif // ifndef HAVE_PTHREAD_SETNAME_NP
#ifndef HAVE_PTHREAD_SETNAME_NP
int main() { return 0; }
#else
// The test
#endif
Regards,
Petar
|
|
From: Philippe W. <phi...@sk...> - 2013-09-17 15:10:46
|
Hello,
I have a question about the relationship/overlap of this change
with the drd.h functionality ANNOTATE_THREAD_NAME
(also present in helgrind.h but left unimplemented).
Shouldn't this macro be implemented in the core valgrind.h ?
(so that all tools can benefit from that) ?
Not very clear to me what happens now in drd if
there is a call to both PR_SET_NAME and to ANNOTATE_THREAD_NAME.
Also a small comment:
On Mon, 2013-09-16 at 17:08 +0000, sv...@va... wrote:
> + case VKI_PR_SET_NAME:
> + {
> + const HChar* new_name = (const HChar*) ARG2;
> + if (new_name) { // Paranoia
> + ThreadState* tst = VG_(get_ThreadState)(tid);
> +
> + /* Don't bother reusing the memory. This is a rare event. */
> + tst->thread_name =
> + VG_(arena_strdup)(VG_AR_CORE, "syswrap.prctl", new_name);
If there are more than one call to PR_SET_NAME, this is causing a leak.
So, it looks cleaner to me to free the old (non NULL) value
Also, it is not clear to me what happens when a tid entry is re-used.
The thread name of a previous thread can then be wrongly re-used for
the new thread, either before a new call to PR_SET_NAME,
or if the new thread does not call PR_SET_NAME, then the old name
will be re-used for the "wrong" thread.
Philippe
|
|
From: Philippe W. <phi...@sk...> - 2013-09-17 15:01:12
|
On Sun, 2013-09-15 at 22:05 +0200, Florian Krohm wrote: > On 09/13/2013 12:10 AM, Philippe Waroquiers wrote: > > Find below a patch to have nightly producing perf tests results. > > At the end, you find an example mail sent on gcc110. > > > > If no comments, I will commit in a few days. > > I wonder about the reproducability of the results: > > we might need bigger --reps value (but that will take a lot of cpu) > > or we might rather just run perf tests with the new > > (and let the html page make the delta) > > or we might increase --reps but also decrease the nr of tools > > or .... > > > > I'd say, let Marc's script take care of producing the delta to previous > night and perhaps also the delta to some baseline result. That way we > can increase the reps value without taking longer to run. Effectively, Marc's script will be able to do that (as long as the perf tests are run for new. Running also for old and doing the comparison with make perf will not arm, if cpu is can be consumed). > > One suggestion I'd have would be to output the --reps value at the > beginning of the perf results. That way it can be extracted and shown on > the webpage. Good idea. Also I am thinking to prefix with "time", e.g. time perl perf/vg_perf xxxxxx >> ../perflogfile 2>&1 to get the real/user/sys of the full run of the perf tests. Philippe |
|
From: Florian K. <fl...@ei...> - 2013-09-17 14:57:38
|
On 09/17/2013 12:47 PM, Petar Jovanovic wrote:
> Why did you put them in EXTRA_DIST then?
Good point. I did not notice and will fix that (as well as the other
issues related to that patch that surfaced during last night's build).
Florian
|
|
From: Petar J. <mip...@gm...> - 2013-09-17 10:47:11
|
Why did you put them in EXTRA_DIST then? Regards, Petar On Tue, Sep 17, 2013 at 9:48 AM, Florian Krohm <fl...@ei...>wrote: > On 09/17/2013 03:31 AM, Petar Jovanovic wrote: > > Have you missed to add threadname_xml.stdout.exp and > threadname.stdout.exp? > > > > No. They are empty and vg_regtest allows to omit empty .exp files as a > special case. > > <quote> > # Expected stdout (filtered) is kept in <test>.stdout.exp* (can be more > # than one expected output). It can be missing if it would be empty. > </quote> > > Cheers, > Florian > > |
|
From: Florian K. <fl...@ei...> - 2013-09-17 07:48:48
|
On 09/17/2013 03:31 AM, Petar Jovanovic wrote: > Have you missed to add threadname_xml.stdout.exp and threadname.stdout.exp? > No. They are empty and vg_regtest allows to omit empty .exp files as a special case. <quote> # Expected stdout (filtered) is kept in <test>.stdout.exp* (can be more # than one expected output). It can be missing if it would be empty. </quote> Cheers, Florian |
|
From: Philippe W. <phi...@sk...> - 2013-09-17 03:38:59
|
valgrind revision: 13556 VEX revision: 2764 C compiler: gcc (GCC) 4.7.2 20121109 (Red Hat 4.7.2-8) GDB: GNU gdb (GDB) Fedora (7.5.1-37.fc18) Assembler: GNU assembler version 2.23.51.0.1-7.fc18 20120806 C library: GNU C Library stable release version 2.16 uname -mrs: Linux 3.7.2-204.fc18.ppc64 ppc64 Vendor version: Fedora release 18 (Spherical Cow) Nightly build on gcc110 ( Fedora release 18 (Spherical Cow), ppc64 ) Started at 2013-09-16 20:00:09 PDT Ended at 2013-09-16 20:38:21 PDT 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 == 565 tests, 34 stderr failures, 5 stdout failures, 0 stderrB failures, 0 stdoutB failures, 2 post failures == memcheck/tests/linux/getregset (stdout) memcheck/tests/linux/getregset (stderr) memcheck/tests/ppc64/power_ISA2_05 (stdout) memcheck/tests/supp_unknown (stderr) memcheck/tests/threadname_xml (stderr) memcheck/tests/varinfo6 (stderr) memcheck/tests/wrap8 (stdout) memcheck/tests/wrap8 (stderr) massif/tests/big-alloc (post) massif/tests/deep-D (post) none/tests/ppc32/jm-misc (stdout) none/tests/ppc32/jm-misc (stderr) none/tests/ppc64/jm-misc (stdout) none/tests/ppc64/jm-misc (stderr) helgrind/tests/annotate_rwlock (stderr) helgrind/tests/free_is_write (stderr) helgrind/tests/hg02_deadlock (stderr) helgrind/tests/hg03_inherit (stderr) helgrind/tests/hg04_race (stderr) helgrind/tests/hg05_race2 (stderr) helgrind/tests/locked_vs_unlocked1_fwd (stderr) helgrind/tests/locked_vs_unlocked1_rev (stderr) helgrind/tests/locked_vs_unlocked2 (stderr) helgrind/tests/locked_vs_unlocked3 (stderr) helgrind/tests/pth_barrier1 (stderr) helgrind/tests/pth_barrier2 (stderr) helgrind/tests/pth_barrier3 (stderr) helgrind/tests/pth_destroy_cond (stderr) helgrind/tests/rwlock_race (stderr) helgrind/tests/tc01_simple_race (stderr) helgrind/tests/tc05_simple_race (stderr) helgrind/tests/tc06_two_races (stderr) helgrind/tests/tc06_two_races_xml (stderr) helgrind/tests/tc09_bad_unlock (stderr) helgrind/tests/tc14_laog_dinphils (stderr) helgrind/tests/tc16_byterace (stderr) helgrind/tests/tc18_semabuse (stderr) helgrind/tests/tc19_shadowmem (stderr) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc21_pthonce (stderr) helgrind/tests/tc22_exit_w_lock (stderr) ================================================= == 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 == 563 tests, 33 stderr failures, 5 stdout failures, 0 stderrB failures, 0 stdoutB failures, 2 post failures == memcheck/tests/linux/getregset (stdout) memcheck/tests/linux/getregset (stderr) memcheck/tests/ppc64/power_ISA2_05 (stdout) memcheck/tests/supp_unknown (stderr) memcheck/tests/varinfo6 (stderr) memcheck/tests/wrap8 (stdout) memcheck/tests/wrap8 (stderr) massif/tests/big-alloc (post) massif/tests/deep-D (post) none/tests/ppc32/jm-misc (stdout) none/tests/ppc32/jm-misc (stderr) none/tests/ppc64/jm-misc (stdout) none/tests/ppc64/jm-misc (stderr) helgrind/tests/annotate_rwlock (stderr) helgrind/tests/free_is_write (stderr) helgrind/tests/hg02_deadlock (stderr) helgrind/tests/hg03_inherit (stderr) helgrind/tests/hg04_race (stderr) helgrind/tests/hg05_race2 (stderr) helgrind/tests/locked_vs_unlocked1_fwd (stderr) helgrind/tests/locked_vs_unlocked1_rev (stderr) helgrind/tests/locked_vs_unlocked2 (stderr) helgrind/tests/locked_vs_unlocked3 (stderr) helgrind/tests/pth_barrier1 (stderr) helgrind/tests/pth_barrier2 (stderr) helgrind/tests/pth_barrier3 (stderr) helgrind/tests/pth_destroy_cond (stderr) helgrind/tests/rwlock_race (stderr) helgrind/tests/tc01_simple_race (stderr) helgrind/tests/tc05_simple_race (stderr) helgrind/tests/tc06_two_races (stderr) helgrind/tests/tc06_two_races_xml (stderr) helgrind/tests/tc09_bad_unlock (stderr) helgrind/tests/tc14_laog_dinphils (stderr) helgrind/tests/tc16_byterace (stderr) helgrind/tests/tc18_semabuse (stderr) helgrind/tests/tc19_shadowmem (stderr) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc21_pthonce (stderr) helgrind/tests/tc22_exit_w_lock (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Mon Sep 16 20:19:21 2013 --- new.short Mon Sep 16 20:38:21 2013 *************** *** 8,10 **** ! == 563 tests, 33 stderr failures, 5 stdout failures, 0 stderrB failures, 0 stdoutB failures, 2 post failures == memcheck/tests/linux/getregset (stdout) --- 8,10 ---- ! == 565 tests, 34 stderr failures, 5 stdout failures, 0 stderrB failures, 0 stdoutB failures, 2 post failures == memcheck/tests/linux/getregset (stdout) *************** *** 13,14 **** --- 13,15 ---- memcheck/tests/supp_unknown (stderr) + memcheck/tests/threadname_xml (stderr) memcheck/tests/varinfo6 (stderr) |
|
From: Tom H. <to...@co...> - 2013-09-17 03:12:08
|
valgrind revision: 13556
VEX revision: 2764
C compiler: gcc (GCC) 4.3.0 20080428 (Red Hat 4.3.0-8)
GDB:
Assembler: GNU assembler version 2.18.50.0.6-2 20080403
C library: GNU C Library stable release version 2.8
uname -mrs: Linux 3.9.5-301.fc19.x86_64 x86_64
Vendor version: Fedora release 9 (Sulphur)
Nightly build on bristol ( x86_64, Fedora 9 )
Started at 2013-09-17 03:52:18 BST
Ended at 2013-09-17 04:11:46 BST
Results differ from 24 hours ago
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... failed
Last 20 lines of verbose log follow echo
mv -f $depbase.Tpo $depbase.Po
threadname.c: In function âchild_fn_2â:
threadname.c:24: warning: implicit declaration of function âpthread_setname_npâ
gcc -Winline -Wall -Wshadow -g -m64 -Wno-long-long -Wwrite-strings -fno-stack-protector -Wno-write-strings -o threadname threadname.o -lpthread
threadname.o: In function `child_fn_2':
/tmp/vgtest-1301/2013-09-17/valgrind-new/memcheck/tests/threadname.c:24: undefined reference to `pthread_setname_np'
threadname.o: In function `child_fn_1':
/tmp/vgtest-1301/2013-09-17/valgrind-new/memcheck/tests/threadname.c:36: undefined reference to `pthread_setname_np'
collect2: ld returned 1 exit status
make[5]: *** [threadname] Error 1
make[5]: Leaving directory `/tmp/vgtest-1301/2013-09-17/valgrind-new/memcheck/tests'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/tmp/vgtest-1301/2013-09-17/valgrind-new/memcheck/tests'
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory `/tmp/vgtest-1301/2013-09-17/valgrind-new/memcheck/tests'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/tmp/vgtest-1301/2013-09-17/valgrind-new/memcheck'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/tmp/vgtest-1301/2013-09-17/valgrind-new'
make: *** [check] Error 2
=================================================
== 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
== 642 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)
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short 2013-09-17 04:07:13.215635780 +0100
--- new.short 2013-09-17 04:11:46.546255971 +0100
***************
*** 3,12 ****
Configuring valgrind ... done
! Building valgrind ... done
! Running regression tests ... failed
!
! Regression test results follow
!
! == 642 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)
--- 3,26 ----
Configuring valgrind ... done
! Building valgrind ... failed
+ Last 20 lines of verbose log follow echo
+ mv -f $depbase.Tpo $depbase.Po
+ threadname.c: In function âchild_fn_2â:
+ threadname.c:24: warning: implicit declaration of function âpthread_setname_npâ
+ gcc -Winline -Wall -Wshadow -g -m64 -Wno-long-long -Wwrite-strings -fno-stack-protector -Wno-write-strings -o threadname threadname.o -lpthread
+ threadname.o: In function `child_fn_2':
+ /tmp/vgtest-1301/2013-09-17/valgrind-new/memcheck/tests/threadname.c:24: undefined reference to `pthread_setname_np'
+ threadname.o: In function `child_fn_1':
+ /tmp/vgtest-1301/2013-09-17/valgrind-new/memcheck/tests/threadname.c:36: undefined reference to `pthread_setname_np'
+ collect2: ld returned 1 exit status
+ make[5]: *** [threadname] Error 1
+ make[5]: Leaving directory `/tmp/vgtest-1301/2013-09-17/valgrind-new/memcheck/tests'
+ make[4]: *** [check-am] Error 2
+ make[4]: Leaving directory `/tmp/vgtest-1301/2013-09-17/valgrind-new/memcheck/tests'
+ make[3]: *** [check-recursive] Error 1
+ make[3]: Leaving directory `/tmp/vgtest-1301/2013-09-17/valgrind-new/memcheck/tests'
+ make[2]: *** [check-recursive] Error 1
+ make[2]: Leaving directory `/tmp/vgtest-1301/2013-09-17/valgrind-new/memcheck'
+ make[1]: *** [check-recursive] Error 1
+ make[1]: Leaving directory `/tmp/vgtest-1301/2013-09-17/valgrind-new'
+ make: *** [check] Error 2
|
|
From: Tom H. <to...@co...> - 2013-09-17 03:06:20
|
valgrind revision: 13556 VEX revision: 2764 C compiler: gcc (GCC) 4.4.5 20101112 (Red Hat 4.4.5-2) GDB: Assembler: GNU assembler version 2.20.51.0.2-20.fc13 20091009 C library: GNU C Library stable release version 2.12.2 uname -mrs: Linux 3.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 13 (Goddard) Nightly build on bristol ( x86_64, Fedora 13 ) Started at 2013-09-17 03:33:08 BST Ended at 2013-09-17 04:06:07 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 646 tests, 2 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/threadname_xml (stderr) helgrind/tests/pth_barrier3 (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 == 644 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == helgrind/tests/pth_barrier3 (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2013-09-17 03:49:48.495770873 +0100 --- new.short 2013-09-17 04:06:07.879903792 +0100 *************** *** 8,10 **** ! == 644 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == helgrind/tests/pth_barrier3 (stderr) --- 8,11 ---- ! == 646 tests, 2 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == ! memcheck/tests/threadname_xml (stderr) helgrind/tests/pth_barrier3 (stderr) |
|
From: Tom H. <to...@co...> - 2013-09-17 03:00:43
|
valgrind revision: 13556
VEX revision: 2764
C compiler: gcc (GCC) 4.4.1 20090725 (Red Hat 4.4.1-2)
GDB:
Assembler: GNU assembler version 2.19.51.0.14-3.fc11 20090722
C library: GNU C Library stable release version 2.10.2
uname -mrs: Linux 3.9.5-301.fc19.x86_64 x86_64
Vendor version: Fedora release 11 (Leonidas)
Nightly build on bristol ( x86_64, Fedora 11 )
Started at 2013-09-17 03:41:45 BST
Ended at 2013-09-17 04:00:23 BST
Results differ from 24 hours ago
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... failed
Last 20 lines of verbose log follow echo
mv -f $depbase.Tpo $depbase.Po
threadname.c: In function âchild_fn_2â:
threadname.c:24: warning: implicit declaration of function âpthread_setname_npâ
gcc -Winline -Wall -Wshadow -g -m64 -Wno-long-long -Wwrite-strings -fno-stack-protector -Wno-write-strings -o threadname threadname.o -lpthread
threadname.o: In function `child_fn_2':
/tmp/vgtest-1144/2013-09-17/valgrind-new/memcheck/tests/threadname.c:24: undefined reference to `pthread_setname_np'
threadname.o: In function `child_fn_1':
/tmp/vgtest-1144/2013-09-17/valgrind-new/memcheck/tests/threadname.c:36: undefined reference to `pthread_setname_np'
collect2: ld returned 1 exit status
make[5]: *** [threadname] Error 1
make[5]: Leaving directory `/tmp/vgtest-1144/2013-09-17/valgrind-new/memcheck/tests'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/tmp/vgtest-1144/2013-09-17/valgrind-new/memcheck/tests'
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory `/tmp/vgtest-1144/2013-09-17/valgrind-new/memcheck/tests'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/tmp/vgtest-1144/2013-09-17/valgrind-new/memcheck'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/tmp/vgtest-1144/2013-09-17/valgrind-new'
make: *** [check] Error 2
=================================================
== 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
== 644 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)
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short 2013-09-17 03:56:49.576471910 +0100
--- new.short 2013-09-17 04:00:23.656494427 +0100
***************
*** 3,12 ****
Configuring valgrind ... done
! Building valgrind ... done
! Running regression tests ... failed
!
! Regression test results follow
!
! == 644 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)
--- 3,26 ----
Configuring valgrind ... done
! Building valgrind ... failed
+ Last 20 lines of verbose log follow echo
+ mv -f $depbase.Tpo $depbase.Po
+ threadname.c: In function âchild_fn_2â:
+ threadname.c:24: warning: implicit declaration of function âpthread_setname_npâ
+ gcc -Winline -Wall -Wshadow -g -m64 -Wno-long-long -Wwrite-strings -fno-stack-protector -Wno-write-strings -o threadname threadname.o -lpthread
+ threadname.o: In function `child_fn_2':
+ /tmp/vgtest-1144/2013-09-17/valgrind-new/memcheck/tests/threadname.c:24: undefined reference to `pthread_setname_np'
+ threadname.o: In function `child_fn_1':
+ /tmp/vgtest-1144/2013-09-17/valgrind-new/memcheck/tests/threadname.c:36: undefined reference to `pthread_setname_np'
+ collect2: ld returned 1 exit status
+ make[5]: *** [threadname] Error 1
+ make[5]: Leaving directory `/tmp/vgtest-1144/2013-09-17/valgrind-new/memcheck/tests'
+ make[4]: *** [check-am] Error 2
+ make[4]: Leaving directory `/tmp/vgtest-1144/2013-09-17/valgrind-new/memcheck/tests'
+ make[3]: *** [check-recursive] Error 1
+ make[3]: Leaving directory `/tmp/vgtest-1144/2013-09-17/valgrind-new/memcheck/tests'
+ make[2]: *** [check-recursive] Error 1
+ make[2]: Leaving directory `/tmp/vgtest-1144/2013-09-17/valgrind-new/memcheck'
+ make[1]: *** [check-recursive] Error 1
+ make[1]: Leaving directory `/tmp/vgtest-1144/2013-09-17/valgrind-new'
+ make: *** [check] Error 2
|
|
From: Tom H. <to...@co...> - 2013-09-17 02:59:36
|
valgrind revision: 13556 VEX revision: 2764 C compiler: gcc (GCC) 4.5.1 20100924 (Red Hat 4.5.1-4) GDB: GNU gdb (GDB) Fedora (7.2-52.fc14) Assembler: GNU assembler version 2.20.51.0.7-8.fc14 20100318 C library: GNU C Library stable release version 2.13 uname -mrs: Linux 3.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 14 (Laughlin) Nightly build on bristol ( x86_64, Fedora 14 ) Started at 2013-09-17 03:22:27 BST Ended at 2013-09-17 03:59:04 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 665 tests, 2 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) memcheck/tests/threadname_xml (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 == 663 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2013-09-17 03:41:42.739356098 +0100 --- new.short 2013-09-17 03:59:04.463828268 +0100 *************** *** 8,11 **** ! == 663 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) --- 8,12 ---- ! == 665 tests, 2 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) + memcheck/tests/threadname_xml (stderr) |
|
From: Rich C. <rc...@wi...> - 2013-09-17 02:59:34
|
valgrind revision: 13556
VEX revision: 2764
C compiler: gcc (SUSE Linux) 4.7.2 20130108 [gcc-4_7-branch revision 195012]
GDB: GNU gdb (GDB) SUSE (7.5.1-2.1.1)
Assembler: GNU assembler (GNU Binutils; openSUSE 12.3) 2.23.1
C library: GNU C Library (GNU libc) stable release version 2.17 (git c758a6861537)
uname -mrs: Linux 3.7.9-1.1-desktop x86_64
Vendor version: Welcome to openSUSE 12.3 "Dartmouth" Beta 1 - Kernel %r (%t).
Nightly build on ultra ( gcc 4.5.1 Linux 3.7.9-1.1-desktop x86_64 )
Started at 2013-09-16 21:30:01 CDT
Ended at 2013-09-16 21:59:20 CDT
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
== 660 tests, 2 stderr failures, 0 stdout failures, 1 stderrB failure, 0 stdoutB failures, 0 post failures ==
gdbserver_tests/mssnapshot (stderrB)
memcheck/tests/origin5-bz2 (stderr)
memcheck/tests/threadname_xml (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
== 658 tests, 1 stderr failure, 0 stdout failures, 1 stderrB failure, 0 stdoutB failures, 0 post failures ==
gdbserver_tests/mssnapshot (stderrB)
memcheck/tests/origin5-bz2 (stderr)
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short Mon Sep 16 21:44:21 2013
--- new.short Mon Sep 16 21:59:20 2013
***************
*** 8,12 ****
! == 658 tests, 1 stderr failure, 0 stdout failures, 1 stderrB failure, 0 stdoutB failures, 0 post failures ==
gdbserver_tests/mssnapshot (stderrB)
memcheck/tests/origin5-bz2 (stderr)
--- 8,13 ----
! == 660 tests, 2 stderr failures, 0 stdout failures, 1 stderrB failure, 0 stdoutB failures, 0 post failures ==
gdbserver_tests/mssnapshot (stderrB)
memcheck/tests/origin5-bz2 (stderr)
+ memcheck/tests/threadname_xml (stderr)
=================================================
./valgrind-new/gdbserver_tests/mssnapshot.stderrB.diff
=================================================
--- mssnapshot.stderrB.exp 2013-09-16 21:44:41.779376361 -0500
+++ mssnapshot.stderrB.out 2013-09-16 21:48:41.897984644 -0500
@@ -1,5 +1,11 @@
relaying data between gdb and process ....
+Missing separate debuginfo for /lib64/ld-linux-x86-64.so.2
+Try: zypper install -C "debuginfo(build-id)=ecb8ef1a6904a2a3ec60a527f415f520c8636158"
vgdb-error value changed from 0 to 999999
+Missing separate debuginfo for /lib64/libpthread.so.0
+Try: zypper install -C "debuginfo(build-id)=ef5f5dbcb2398c608fef7884e1bfb65be3b5f0ef"
+Missing separate debuginfo for /lib64/libc.so.6
+Try: zypper install -C "debuginfo(build-id)=bd1473e8e6a4c10a14731b5be4b35b4e87db2af7"
general valgrind monitor commands:
help [debug] : monitor command help. With debug: + debugging commands
v.wait [<ms>] : sleep <ms> (default 0) then continue
=================================================
./valgrind-new/memcheck/tests/origin5-bz2.stderr.diff-glibc212-s390x
=================================================
--- origin5-bz2.stderr.exp-glibc212-s390x 2013-09-16 21:44:43.465331511 -0500
+++ origin5-bz2.stderr.out 2013-09-16 21:50:27.775163766 -0500
@@ -75,17 +75,6 @@
at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
- at 0x........: mainSort (origin5-bz2.c:2859)
- by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
- by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
- by 0x........: handle_compress (origin5-bz2.c:4753)
- by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
- by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
- by 0x........: main (origin5-bz2.c:6484)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
-
-Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2963)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -131,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: g_serviceFn (origin5-bz2.c:6429)
+ by 0x........: default_bzalloc (origin5-bz2.c:4470)
+ by 0x........: BZ2_decompress (origin5-bz2.c:1578)
+ by 0x........: BZ2_bzDecompress (origin5-bz2.c:5192)
+ by 0x........: BZ2_bzBuffToBuffDecompress (origin5-bz2.c:5678)
+ by 0x........: main (origin5-bz2.c:6498)
=================================================
./valgrind-new/memcheck/tests/origin5-bz2.stderr.diff-glibc234-s390x
=================================================
--- origin5-bz2.stderr.exp-glibc234-s390x 2013-09-16 21:44:43.108341008 -0500
+++ origin5-bz2.stderr.out 2013-09-16 21:50:27.775163766 -0500
@@ -120,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: g_serviceFn (origin5-bz2.c:6429)
+ by 0x........: default_bzalloc (origin5-bz2.c:4470)
+ by 0x........: BZ2_decompress (origin5-bz2.c:1578)
+ by 0x........: BZ2_bzDecompress (origin5-bz2.c:5192)
+ by 0x........: BZ2_bzBuffToBuffDecompress (origin5-bz2.c:5678)
+ by 0x........: main (origin5-bz2.c:6498)
=================================================
./valgrind-new/memcheck/tests/origin5-bz2.stderr.diff-glibc25-amd64
=================================================
--- origin5-bz2.stderr.exp-glibc25-amd64 2013-09-16 21:44:43.855321137 -0500
+++ origin5-bz2.stderr.out 2013-09-16 21:50:27.775163766 -0500
@@ -120,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: g_serviceFn (origin5-bz2.c:6429)
+ by 0x........: default_bzalloc (origin5-bz2.c:4470)
+ by 0x........: BZ2_decompress (origin5-bz2.c:1578)
+ by 0x........: BZ2_bzDecompress (origin5-bz2.c:5192)
+ by 0x........: BZ2_bzBuffToBuffDecompress (origin5-bz2.c:5678)
+ by 0x........: main (origin5-bz2.c:6498)
=================================================
./valgrind-new/memcheck/tests/origin5-bz2.stderr.diff-glibc25-x86
=================================================
--- origin5-bz2.stderr.exp-glibc25-x86 2013-09-16 21:44:42.734350957 -0500
+++ origin5-bz2.stderr.out 2013-09-16 21:50:27.775163766 -0500
@@ -12,7 +12,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
by 0x........: handle_compress (origin5-bz2.c:4750)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
@@ -21,7 +21,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
by 0x........: handle_compress (origin5-bz2.c:4750)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
@@ -30,7 +30,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2820)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -41,7 +41,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2823)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -52,7 +52,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2854)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -63,7 +63,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2858)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -74,7 +74,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2963)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -85,7 +85,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2964)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -96,7 +96,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: fallbackSort (origin5-bz2.c:2269)
by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -107,7 +107,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: fallbackSort (origin5-bz2.c:2275)
by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -120,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
<truncated beyond 100 lines>
=================================================
./valgrind-new/memcheck/tests/origin5-bz2.stderr.diff-glibc27-ppc64
=================================================
--- origin5-bz2.stderr.exp-glibc27-ppc64 2013-09-16 21:44:42.832348350 -0500
+++ origin5-bz2.stderr.out 2013-09-16 21:50:27.775163766 -0500
@@ -1,7 +1,7 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6481)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Conditional jump or move depends on uninitialised value(s)
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
@@ -10,7 +10,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
@@ -19,7 +19,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
@@ -28,7 +28,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2820)
@@ -39,7 +39,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2823)
@@ -50,7 +50,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2854)
@@ -61,7 +61,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2858)
@@ -72,7 +72,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2963)
@@ -83,7 +83,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2964)
@@ -94,7 +94,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: fallbackSort (origin5-bz2.c:2269)
@@ -105,7 +105,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
<truncated beyond 100 lines>
=================================================
./valgrind-new/memcheck/tests/threadname_xml.stderr.diff
=================================================
--- threadname_xml.stderr.exp 2013-09-16 21:44:43.459331671 -0500
+++ threadname_xml.stderr.out 2013-09-16 21:51:10.772017776 -0500
@@ -106,9 +106,6 @@
<ip>0x........</ip>
<obj>...</obj>
<fn>start_thread</fn>
- <dir>...</dir>
- <file>pthread_create.c</file>
- <line>...</line>
</frame>
</stack>
<auxwhat>Address 0x........ is 0 bytes after a block of size 2 alloc'd</auxwhat>
@@ -141,9 +138,6 @@
<ip>0x........</ip>
<obj>...</obj>
<fn>start_thread</fn>
- <dir>...</dir>
- <file>pthread_create.c</file>
- <line>...</line>
</frame>
</stack>
</error>
@@ -175,9 +169,6 @@
<ip>0x........</ip>
<obj>...</obj>
<fn>start_thread</fn>
- <dir>...</dir>
- <file>pthread_create.c</file>
- <line>...</line>
</frame>
</stack>
<auxwhat>Address 0x........ is 0 bytes after a block of size 3 alloc'd</auxwhat>
@@ -210,9 +201,6 @@
<ip>0x........</ip>
<obj>...</obj>
<fn>start_thread</fn>
- <dir>...</dir>
- <file>pthread_create.c</file>
- <line>...</line>
</frame>
</stack>
</error>
@@ -244,9 +232,6 @@
<ip>0x........</ip>
<obj>...</obj>
<fn>start_thread</fn>
- <dir>...</dir>
- <file>pthread_create.c</file>
- <line>...</line>
</frame>
</stack>
<auxwhat>Address 0x........ is 0 bytes after a block of size 4 alloc'd</auxwhat>
@@ -279,9 +264,6 @@
<ip>0x........</ip>
<obj>...</obj>
<fn>start_thread</fn>
- <dir>...</dir>
- <file>pthread_create.c</file>
- <line>...</line>
</frame>
</stack>
</error>
=================================================
./valgrind-old/gdbserver_tests/mssnapshot.stderrB.diff
=================================================
--- mssnapshot.stderrB.exp 2013-09-16 21:30:27.236469562 -0500
+++ mssnapshot.stderrB.out 2013-09-16 21:34:24.147970839 -0500
@@ -1,5 +1,11 @@
relaying data between gdb and process ....
+Missing separate debuginfo for /lib64/ld-linux-x86-64.so.2
+Try: zypper install -C "debuginfo(build-id)=ecb8ef1a6904a2a3ec60a527f415f520c8636158"
vgdb-error value changed from 0 to 999999
+Missing separate debuginfo for /lib64/libpthread.so.0
+Try: zypper install -C "debuginfo(build-id)=ef5f5dbcb2398c608fef7884e1bfb65be3b5f0ef"
+Missing separate debuginfo for /lib64/libc.so.6
+Try: zypper install -C "debuginfo(build-id)=bd1473e8e6a4c10a14731b5be4b35b4e87db2af7"
general valgrind monitor commands:
help [debug] : monitor command help. With debug: + debugging commands
v.wait [<ms>] : sleep <ms> (default 0) then continue
=================================================
./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc212-s390x
=================================================
--- origin5-bz2.stderr.exp-glibc212-s390x 2013-09-16 21:30:28.483435360 -0500
+++ origin5-bz2.stderr.out 2013-09-16 21:36:06.784155011 -0500
@@ -75,17 +75,6 @@
at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
- at 0x........: mainSort (origin5-bz2.c:2859)
- by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
- by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
- by 0x........: handle_compress (origin5-bz2.c:4753)
- by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
- by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
- by 0x........: main (origin5-bz2.c:6484)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
-
-Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2963)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -131,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: g_serviceFn (origin5-bz2.c:6429)
+ by 0x........: default_bzalloc (origin5-bz2.c:4470)
+ by 0x........: BZ2_decompress (origin5-bz2.c:1578)
+ by 0x........: BZ2_bzDecompress (origin5-bz2.c:5192)
+ by 0x........: BZ2_bzBuffToBuffDecompress (origin5-bz2.c:5678)
+ by 0x........: main (origin5-bz2.c:6498)
=================================================
./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc234-s390x
=================================================
--- origin5-bz2.stderr.exp-glibc234-s390x 2013-09-16 21:30:28.187443479 -0500
+++ origin5-bz2.stderr.out 2013-09-16 21:36:06.784155011 -0500
@@ -120,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: g_serviceFn (origin5-bz2.c:6429)
+ by 0x........: default_bzalloc (origin5-bz2.c:4470)
+ by 0x........: BZ2_decompress (origin5-bz2.c:1578)
+ by 0x........: BZ2_bzDecompress (origin5-bz2.c:5192)
+ by 0x........: BZ2_bzBuffToBuffDecompress (origin5-bz2.c:5678)
+ by 0x........: main (origin5-bz2.c:6498)
=================================================
./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc25-amd64
=================================================
--- origin5-bz2.stderr.exp-glibc25-amd64 2013-09-16 21:30:28.188443451 -0500
+++ origin5-bz2.stderr.out 2013-09-16 21:36:06.784155011 -0500
@@ -120,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: g_serviceFn (origin5-bz2.c:6429)
+ by 0x........: default_bzalloc (origin5-bz2.c:4470)
+ by 0x........: BZ2_decompress (origin5-bz2.c:1578)
+ by 0x........: BZ2_bzDecompress (origin5-bz2.c:5192)
+ by 0x........: BZ2_bzBuffToBuffDecompress (origin5-bz2.c:5678)
+ by 0x........: main (origin5-bz2.c:6498)
=================================================
./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc25-x86
=================================================
--- origin5-bz2.stderr.exp-glibc25-x86 2013-09-16 21:30:27.559460703 -0500
+++ origin5-bz2.stderr.out 2013-09-16 21:36:06.784155011 -0500
@@ -12,7 +12,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
by 0x........: handle_compress (origin5-bz2.c:4750)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
@@ -21,7 +21,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
by 0x........: handle_compress (origin5-bz2.c:4750)
by 0x........: BZ2_bzCompress (origin5-bz2.c:4822)
@@ -30,7 +30,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2820)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -41,7 +41,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2823)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -52,7 +52,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2854)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -63,7 +63,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2858)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -74,7 +74,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2963)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -85,7 +85,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2964)
by 0x........: BZ2_blockSort (origin5-bz2.c:3105)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -96,7 +96,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: fallbackSort (origin5-bz2.c:2269)
by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -107,7 +107,7 @@
Uninitialised value was created by a client request
at 0x........: main (origin5-bz2.c:6479)
-Use of uninitialised value of size 4
+Use of uninitialised value of size 8
at 0x........: fallbackSort (origin5-bz2.c:2275)
by 0x........: BZ2_blockSort (origin5-bz2.c:3116)
by 0x........: BZ2_compressBlock (origin5-bz2.c:4034)
@@ -120,6 +120,12 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6512)
- Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6479)
+ Uninitialised value was created by a heap allocation
+ at 0x........: malloc (vg_replace_malloc.c:...)
<truncated beyond 100 lines>
=================================================
./valgrind-old/memcheck/tests/origin5-bz2.stderr.diff-glibc27-ppc64
=================================================
--- origin5-bz2.stderr.exp-glibc27-ppc64 2013-09-16 21:30:27.457463501 -0500
+++ origin5-bz2.stderr.out 2013-09-16 21:36:06.784155011 -0500
@@ -1,7 +1,7 @@
Conditional jump or move depends on uninitialised value(s)
at 0x........: main (origin5-bz2.c:6481)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Conditional jump or move depends on uninitialised value(s)
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
@@ -10,7 +10,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
@@ -19,7 +19,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: copy_input_until_stop (origin5-bz2.c:4686)
@@ -28,7 +28,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2820)
@@ -39,7 +39,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2823)
@@ -50,7 +50,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2854)
@@ -61,7 +61,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2858)
@@ -72,7 +72,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2963)
@@ -83,7 +83,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: mainSort (origin5-bz2.c:2964)
@@ -94,7 +94,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
at 0x........: fallbackSort (origin5-bz2.c:2269)
@@ -105,7 +105,7 @@
by 0x........: BZ2_bzBuffToBuffCompress (origin5-bz2.c:5630)
by 0x........: main (origin5-bz2.c:6484)
Uninitialised value was created by a client request
- at 0x........: main (origin5-bz2.c:6481)
+ at 0x........: main (origin5-bz2.c:6479)
Use of uninitialised value of size 8
<truncated beyond 100 lines>
|
|
From: Tom H. <to...@co...> - 2013-09-17 02:50:45
|
valgrind revision: 13556 VEX revision: 2764 C compiler: gcc (GCC) 4.6.3 20120306 (Red Hat 4.6.3-2) GDB: GNU gdb (GDB) Fedora (7.3.1-48.fc15) Assembler: GNU assembler version 2.21.51.0.6-6.fc15 20110118 C library: GNU C Library stable release version 2.14.1 uname -mrs: Linux 3.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 15 (Lovelock) Nightly build on bristol ( x86_64, Fedora 15 ) Started at 2013-09-17 03:13:35 BST Ended at 2013-09-17 03:50:17 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 667 tests, 2 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) memcheck/tests/threadname_xml (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 == 665 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2013-09-17 03:32:20.777323808 +0100 --- new.short 2013-09-17 03:50:17.159205313 +0100 *************** *** 8,11 **** ! == 665 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) --- 8,12 ---- ! == 667 tests, 2 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) + memcheck/tests/threadname_xml (stderr) |
|
From: Tom H. <to...@co...> - 2013-09-17 02:41:35
|
valgrind revision: 13556 VEX revision: 2764 C compiler: gcc (GCC) 4.6.3 20120306 (Red Hat 4.6.3-2) GDB: GNU gdb (GDB) Fedora (7.3.50.20110722-16.fc16) Assembler: GNU assembler version 2.21.53.0.1-6.fc16 20110716 C library: GNU C Library development release version 2.14.90 uname -mrs: Linux 3.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 16 (Verne) Nightly build on bristol ( x86_64, Fedora 16 ) Started at 2013-09-17 03:02:51 BST Ended at 2013-09-17 03:41:13 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 667 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 665 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2013-09-17 03:21:08.194629888 +0100 --- new.short 2013-09-17 03:41:12.999942487 +0100 *************** *** 8,10 **** ! == 665 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) --- 8,10 ---- ! == 667 tests, 1 stderr failure, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) |
|
From: Tom H. <to...@co...> - 2013-09-17 02:33:47
|
valgrind revision: 13556 VEX revision: 2764 C compiler: gcc (GCC) 4.7.2 20120921 (Red Hat 4.7.2-2) GDB: GNU gdb (GDB) Fedora (7.4.50.20120120-54.fc17) Assembler: GNU assembler version 2.22.52.0.1-10.fc17 20120131 C library: GNU C Library stable release version 2.15 uname -mrs: Linux 3.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 17 (Beefy Miracle) Nightly build on bristol ( x86_64, Fedora 17 (Beefy Miracle) ) Started at 2013-09-17 02:52:13 BST Ended at 2013-09-17 03:33:30 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 667 tests, 6 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == gdbserver_tests/mcinfcallRU (stderr) gdbserver_tests/mcinfcallWSRU (stderr) gdbserver_tests/mcmain_pic (stderr) memcheck/tests/origin5-bz2 (stderr) memcheck/tests/threadname_xml (stderr) exp-sgcheck/tests/preen_invars (stdout) exp-sgcheck/tests/preen_invars (stderr) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 665 tests, 5 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == gdbserver_tests/mcinfcallRU (stderr) gdbserver_tests/mcinfcallWSRU (stderr) gdbserver_tests/mcmain_pic (stderr) memcheck/tests/origin5-bz2 (stderr) exp-sgcheck/tests/preen_invars (stdout) exp-sgcheck/tests/preen_invars (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2013-09-17 03:13:41.373383200 +0100 --- new.short 2013-09-17 03:33:30.886943390 +0100 *************** *** 8,10 **** ! == 665 tests, 5 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == gdbserver_tests/mcinfcallRU (stderr) --- 8,10 ---- ! == 667 tests, 6 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == gdbserver_tests/mcinfcallRU (stderr) *************** *** 13,14 **** --- 13,15 ---- memcheck/tests/origin5-bz2 (stderr) + memcheck/tests/threadname_xml (stderr) exp-sgcheck/tests/preen_invars (stdout) |
|
From: Tom H. <to...@co...> - 2013-09-17 02:29:21
|
valgrind revision: 13556 VEX revision: 2764 C compiler: gcc (GCC) 4.7.2 20121109 (Red Hat 4.7.2-8) GDB: GNU gdb (GDB) Fedora (7.5.1-38.fc18) Assembler: GNU assembler version 2.23.51.0.1-10.fc18 20120806 C library: GNU C Library stable release version 2.16 uname -mrs: Linux 3.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 18 (Spherical Cow) Nightly build on bristol ( x86_64, Fedora 18 (Spherical Cow) ) Started at 2013-09-17 02:42:14 BST Ended at 2013-09-17 03:29:02 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 667 tests, 3 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) memcheck/tests/threadname_xml (stderr) exp-sgcheck/tests/preen_invars (stdout) exp-sgcheck/tests/preen_invars (stderr) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 665 tests, 2 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) exp-sgcheck/tests/preen_invars (stdout) exp-sgcheck/tests/preen_invars (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2013-09-17 03:09:48.869020787 +0100 --- new.short 2013-09-17 03:29:02.060266484 +0100 *************** *** 8,11 **** ! == 665 tests, 2 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) exp-sgcheck/tests/preen_invars (stdout) --- 8,12 ---- ! == 667 tests, 3 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/origin5-bz2 (stderr) + memcheck/tests/threadname_xml (stderr) exp-sgcheck/tests/preen_invars (stdout) |
|
From: Maran P. <ma...@li...> - 2013-09-17 02:13:46
|
valgrind revision: 13556 VEX revision: 2764 C compiler: gcc (GCC) 4.7.0 20120604 (Red Hat 4.7.0-7) GDB: GNU gdb (GDB) Fedora (7.4.50.20120120-42.fc17) Assembler: GNU assembler version 2.22.52.0.1-10.fc17 20120131 C library: unknown uname -mrs: Linux 3.3.4-5.fc17.s390x s390x Vendor version: Fedora release 17 (Beefy Miracle) Nightly build on fedoras390 ( Fedora 17 with gcc 4.7.0 on z196 (s390x) ) Started at 2013-09-17 03:45:25 CEST Ended at 2013-09-17 04:13:56 CEST 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 == 641 tests, 4 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/threadname_xml (stderr) none/tests/s390x/test_clone (stdout) helgrind/tests/tc18_semabuse (stderr) helgrind/tests/tc20_verifywrap (stderr) drd/tests/tc04_free_lock (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 == 639 tests, 3 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == none/tests/s390x/test_clone (stdout) helgrind/tests/tc18_semabuse (stderr) helgrind/tests/tc20_verifywrap (stderr) drd/tests/tc04_free_lock (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2013-09-17 03:59:45.805091951 +0200 --- new.short 2013-09-17 04:13:56.765094235 +0200 *************** *** 8,10 **** ! == 639 tests, 3 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == none/tests/s390x/test_clone (stdout) --- 8,11 ---- ! == 641 tests, 4 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == ! memcheck/tests/threadname_xml (stderr) none/tests/s390x/test_clone (stdout) |
|
From: Tom H. <to...@co...> - 2013-09-17 02:11:51
|
valgrind revision: 13556 VEX revision: 2764 C compiler: gcc (GCC) 4.8.1 20130603 (Red Hat 4.8.1-1) GDB: GNU gdb (GDB) Fedora (7.6-34.fc19) Assembler: GNU assembler version 2.23.52.0.1-9.fc19 20130226 C library: GNU C Library (GNU libc) stable release version 2.17 uname -mrs: Linux 3.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 19 (Schrödingerâs Cat) Nightly build on bristol ( x86_64, Fedora 19 (Schrödingerâs Cat) ) Started at 2013-09-17 02:32:23 BST Ended at 2013-09-17 03:11:31 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 667 tests, 4 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/dw4 (stderr) memcheck/tests/origin5-bz2 (stderr) memcheck/tests/threadname_xml (stderr) exp-sgcheck/tests/hackedbz2 (stderr) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 665 tests, 3 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/dw4 (stderr) memcheck/tests/origin5-bz2 (stderr) exp-sgcheck/tests/hackedbz2 (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2013-09-17 02:50:57.256674213 +0100 --- new.short 2013-09-17 03:11:31.088981568 +0100 *************** *** 8,12 **** ! == 665 tests, 3 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/dw4 (stderr) memcheck/tests/origin5-bz2 (stderr) exp-sgcheck/tests/hackedbz2 (stderr) --- 8,13 ---- ! == 667 tests, 4 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/dw4 (stderr) memcheck/tests/origin5-bz2 (stderr) + memcheck/tests/threadname_xml (stderr) exp-sgcheck/tests/hackedbz2 (stderr) |
|
From: Maran P. <ma...@li...> - 2013-09-17 02:04:50
|
valgrind revision: 13556
VEX revision: 2764
C compiler: gcc (SUSE Linux) 4.3.4 [gcc-4_3-branch revision 152973]
GDB: GNU gdb (GDB) SUSE (7.3-0.6.1)
Assembler: GNU assembler (GNU Binutils; SUSE Linux Enterprise 11) 2.21.1
C library: GNU C Library stable release version 2.11.3 (20110527)
uname -mrs: Linux 3.0.80-0.7-default s390x
Vendor version: Welcome to SUSE Linux Enterprise Server 11 SP2 (s390x) - Kernel %r (%t).
Nightly build on sless390 ( SUSE Linux Enterprise Server 11 SP1 gcc 4.3.4 on z196 (s390x) )
Started at 2013-09-17 03:45:01 CEST
Ended at 2013-09-17 04:04:36 CEST
Results differ from 24 hours ago
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... failed
Last 20 lines of verbose log follow echo
threadname.o: In function `child_fn_2':
/home/maranpsamy/valgrind/nightly/valgrind-new/memcheck/tests/threadname.c:24: undefined reference to `pthread_setname_np'
threadname.o: In function `child_fn_1':
/home/maranpsamy/valgrind/nightly/valgrind-new/memcheck/tests/threadname.c:36: undefined reference to `pthread_setname_np'
collect2: ld returned 1 exit status
make[5]: *** [threadname] Error 1
make[5]: *** Waiting for unfinished jobs....
mv -f .deps/varinfo6-varinfo6.Tpo .deps/varinfo6-varinfo6.Po
mv -f .deps/wrap6-wrap6.Tpo .deps/wrap6-wrap6.Po
mv -f .deps/origin5_bz2-origin5-bz2.Tpo .deps/origin5_bz2-origin5-bz2.Po
make[5]: Leaving directory `/home4/maranpsamy/valgrind/nightly/valgrind-new/memcheck/tests'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/home4/maranpsamy/valgrind/nightly/valgrind-new/memcheck/tests'
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory `/home4/maranpsamy/valgrind/nightly/valgrind-new/memcheck/tests'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/home4/maranpsamy/valgrind/nightly/valgrind-new/memcheck'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home4/maranpsamy/valgrind/nightly/valgrind-new'
make: *** [check] Error 2
=================================================
== Results from 24 hours ago ==
=================================================
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... done
Regression test results follow
== 639 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 Tue Sep 17 04:03:29 2013
--- new.short Tue Sep 17 04:04:36 2013
***************
*** 3,10 ****
Configuring valgrind ... done
! Building valgrind ... done
! Running regression tests ... done
!
! Regression test results follow
!
! == 639 tests, 0 stderr failures, 0 stdout failures, 0 stderrB failures, 0 stdoutB failures, 0 post failures ==
--- 3,26 ----
Configuring valgrind ... done
! Building valgrind ... failed
+ Last 20 lines of verbose log follow echo
+ threadname.o: In function `child_fn_2':
+ /home/maranpsamy/valgrind/nightly/valgrind-new/memcheck/tests/threadname.c:24: undefined reference to `pthread_setname_np'
+ threadname.o: In function `child_fn_1':
+ /home/maranpsamy/valgrind/nightly/valgrind-new/memcheck/tests/threadname.c:36: undefined reference to `pthread_setname_np'
+ collect2: ld returned 1 exit status
+ make[5]: *** [threadname] Error 1
+ make[5]: *** Waiting for unfinished jobs....
+ mv -f .deps/varinfo6-varinfo6.Tpo .deps/varinfo6-varinfo6.Po
+ mv -f .deps/wrap6-wrap6.Tpo .deps/wrap6-wrap6.Po
+ mv -f .deps/origin5_bz2-origin5-bz2.Tpo .deps/origin5_bz2-origin5-bz2.Po
+ make[5]: Leaving directory `/home4/maranpsamy/valgrind/nightly/valgrind-new/memcheck/tests'
+ make[4]: *** [check-am] Error 2
+ make[4]: Leaving directory `/home4/maranpsamy/valgrind/nightly/valgrind-new/memcheck/tests'
+ make[3]: *** [check-recursive] Error 1
+ make[3]: Leaving directory `/home4/maranpsamy/valgrind/nightly/valgrind-new/memcheck/tests'
+ make[2]: *** [check-recursive] Error 1
+ make[2]: Leaving directory `/home4/maranpsamy/valgrind/nightly/valgrind-new/memcheck'
+ make[1]: *** [check-recursive] Error 1
+ make[1]: Leaving directory `/home4/maranpsamy/valgrind/nightly/valgrind-new'
+ make: *** [check] Error 2
|
|
From: Tom H. <to...@co...> - 2013-09-17 01:53:55
|
valgrind revision: 13556 VEX revision: 2764 C compiler: gcc (GCC) 4.8.1 20130909 (Red Hat 4.8.1-8) GDB: GNU gdb (GDB) Fedora 7.6.50.20130731-10.fc21 Assembler: GNU assembler version 2.23.2 C library: GNU C Library (GNU libc) development release version 2.18.90 uname -mrs: Linux 3.9.5-301.fc19.x86_64 x86_64 Vendor version: Fedora release 21 (Rawhide) Nightly build on bristol ( x86_64, Fedora 21 ) Started at 2013-09-17 02:22:48 BST Ended at 2013-09-17 02:53:33 BST Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 667 tests, 8 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/amd64/insn_basic (stderr) memcheck/tests/dw4 (stderr) memcheck/tests/origin5-bz2 (stderr) memcheck/tests/threadname_xml (stderr) none/tests/amd64/insn_basic (stdout) none/tests/amd64/insn_basic (stderr) helgrind/tests/hg05_race2 (stderr) drd/tests/pth_mutex_reinit (stderr) exp-sgcheck/tests/hackedbz2 (stderr) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 665 tests, 6 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/amd64/insn_basic (stderr) memcheck/tests/dw4 (stderr) memcheck/tests/origin5-bz2 (stderr) none/tests/amd64/insn_basic (stdout) none/tests/amd64/insn_basic (stderr) drd/tests/pth_mutex_reinit (stderr) exp-sgcheck/tests/hackedbz2 (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short 2013-09-17 02:38:12.599934664 +0100 --- new.short 2013-09-17 02:53:33.633528889 +0100 *************** *** 8,10 **** ! == 665 tests, 6 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/amd64/insn_basic (stderr) --- 8,10 ---- ! == 667 tests, 8 stderr failures, 1 stdout failure, 0 stderrB failures, 0 stdoutB failures, 0 post failures == memcheck/tests/amd64/insn_basic (stderr) *************** *** 12,15 **** --- 12,17 ---- memcheck/tests/origin5-bz2 (stderr) + memcheck/tests/threadname_xml (stderr) none/tests/amd64/insn_basic (stdout) none/tests/amd64/insn_basic (stderr) + helgrind/tests/hg05_race2 (stderr) drd/tests/pth_mutex_reinit (stderr) |