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
(12) |
2
(5) |
3
(12) |
4
(9) |
5
(4) |
6
(7) |
|
7
(6) |
8
(10) |
9
(5) |
10
(5) |
11
(4) |
12
(7) |
13
(19) |
|
14
(11) |
15
(9) |
16
(6) |
17
(21) |
18
(13) |
19
(12) |
20
(9) |
|
21
(22) |
22
(24) |
23
(21) |
24
(12) |
25
(6) |
26
(3) |
27
(4) |
|
28
(3) |
29
(5) |
30
(11) |
31
(7) |
|
|
|
|
From: Rodrigo D. <ro...@ho...> - 2008-12-19 22:44:45
|
Hi everyone, I would like to compare the dynamic instruction mix profile of an application before and after binary translation. By "before binary translation" I mean the instruction mix if I were to execute the application natively (without Valgrind). By "after binary translation" I mean the instruction mix of the translated code when using Valgrind without any instrumentation. I have two questions: 1. For the "before" part, I am thinking this could be done using a Valgrind tool. Is there a tool that already does this? I looked at the tool suite included with Valgrind but I couldn't find one that does instruction mix analysis. 2. For the "after" part, this is more involved. I would like to modify Valgrind to run this analysis. I am somewhat familiar with the source code but I would appreciate if somebody could send me some pointers of where to start. Thanks for your help, Rodrigo Dominguez |
|
From: <sv...@va...> - 2008-12-19 09:46:24
|
Author: sewardj
Date: 2008-12-19 09:46:17 +0000 (Fri, 19 Dec 2008)
New Revision: 8843
Log:
Update expected outputs for glibc25-amd64.
Modified:
trunk/helgrind/tests/tc18_semabuse.stderr.exp-glibc25-amd64
trunk/helgrind/tests/tc20_verifywrap.stderr.exp-glibc25-amd64
Modified: trunk/helgrind/tests/tc18_semabuse.stderr.exp-glibc25-amd64
===================================================================
--- trunk/helgrind/tests/tc18_semabuse.stderr.exp-glibc25-amd64 2008-12-18 20:21:13 UTC (rev 8842)
+++ trunk/helgrind/tests/tc18_semabuse.stderr.exp-glibc25-amd64 2008-12-19 09:46:17 UTC (rev 8843)
@@ -1,12 +1,12 @@
-Thread #1 is the program's root thread
+Thread #x is the program's root thread
-Thread #1's call to sem_init failed
+Thread #x's call to sem_init failed
with error code 22 (EINVAL: Invalid argument)
at 0x........: sem_init@* (hg_intercepts.c:...)
by 0x........: main (tc18_semabuse.c:23)
-Thread #1: Bug in libpthread: sem_wait succeeded on semaphore without prior sem_post
+Thread #x: Bug in libpthread: sem_wait succeeded on semaphore without prior sem_post
at 0x........: sem_wait_WRK (hg_intercepts.c:...)
by 0x........: sem_wait (hg_intercepts.c:...)
by 0x........: main (tc18_semabuse.c:34)
Modified: trunk/helgrind/tests/tc20_verifywrap.stderr.exp-glibc25-amd64
===================================================================
--- trunk/helgrind/tests/tc20_verifywrap.stderr.exp-glibc25-amd64 2008-12-18 20:21:13 UTC (rev 8842)
+++ trunk/helgrind/tests/tc20_verifywrap.stderr.exp-glibc25-amd64 2008-12-19 09:46:17 UTC (rev 8843)
@@ -5,26 +5,26 @@
---------------- pthread_create/join ----------------
-Thread #1 is the program's root thread
+Thread #x is the program's root thread
-Thread #2 was created
+Thread #x was created
at 0x........: clone (in /...libc...)
- by 0x........: ...
+ by 0x........: do_clone (in /lib/libpthread...)
by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...)
by 0x........: pthread_create@* (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:76)
-Possible data race during write of size 2 at 0x........ by thread #1
+Possible data race during write of size 2 at 0x........ by thread #x
at 0x........: main (tc20_verifywrap.c:78)
- This conflicts with a previous access by thread #2
+ This conflicts with a previous write of size 2 by thread #x
at 0x........: racy_child (tc20_verifywrap.c:34)
by 0x........: mythread_wrapper (hg_intercepts.c:...)
- by 0x........: ...
- by 0x........: ...
+ by 0x........: start_thread (in /lib/libpthread...)
+ by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside global var "unprotected"
declared at tc20_verifywrap.c:27
-Thread #1's call to pthread_join failed
+Thread #x's call to pthread_join failed
with error code 35 (EDEADLK: Resource deadlock would occur)
at 0x........: pthread_join (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:83)
@@ -32,40 +32,40 @@
---------------- pthread_mutex_lock et al ----------------
-Thread #1's call to pthread_mutex_init failed
+Thread #x's call to pthread_mutex_init failed
with error code 95 (EOPNOTSUPP: Operation not supported on transport endpoint)
at 0x........: pthread_mutex_init (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:92)
-Thread #1: pthread_mutex_destroy of a locked mutex
+Thread #x: pthread_mutex_destroy of a locked mutex
at 0x........: pthread_mutex_destroy (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:102)
-Thread #1's call to pthread_mutex_destroy failed
+Thread #x's call to pthread_mutex_destroy failed
with error code 16 (EBUSY: Device or resource busy)
at 0x........: pthread_mutex_destroy (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:102)
-Thread #1's call to pthread_mutex_lock failed
+Thread #x's call to pthread_mutex_lock failed
with error code 22 (EINVAL: Invalid argument)
at 0x........: pthread_mutex_lock (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:108)
-Thread #1's call to pthread_mutex_trylock failed
+Thread #x's call to pthread_mutex_trylock failed
with error code 22 (EINVAL: Invalid argument)
at 0x........: pthread_mutex_trylock (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:116)
-Thread #1's call to pthread_mutex_timedlock failed
+Thread #x's call to pthread_mutex_timedlock failed
with error code 22 (EINVAL: Invalid argument)
at 0x........: pthread_mutex_timedlock (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:121)
-Thread #1 unlocked an invalid lock at 0x........
+Thread #x unlocked an invalid lock at 0x........
at 0x........: pthread_mutex_unlock (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:125)
-Thread #1's call to pthread_mutex_unlock failed
+Thread #x's call to pthread_mutex_unlock failed
with error code 22 (EINVAL: Invalid argument)
at 0x........: pthread_mutex_unlock (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:125)
@@ -73,11 +73,11 @@
---------------- pthread_cond_wait et al ----------------
-Thread #1: pthread_cond_{timed}wait called with un-held mutex
+Thread #x: pthread_cond_{timed}wait called with un-held mutex
at 0x........: pthread_cond_wait@* (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:147)
-Thread #1's call to pthread_cond_wait failed
+Thread #x's call to pthread_cond_wait failed
with error code 1 (EPERM: Operation not permitted)
at 0x........: pthread_cond_wait@* (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:147)
@@ -88,11 +88,11 @@
FIXME: can't figure out how to verify wrap of pthread_broadcast_signal
-Thread #1: pthread_cond_{timed}wait called with un-held mutex
+Thread #x: pthread_cond_{timed}wait called with un-held mutex
at 0x........: pthread_cond_timedwait@* (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:165)
-Thread #1's call to pthread_cond_timedwait failed
+Thread #x's call to pthread_cond_timedwait failed
with error code 22 (EINVAL: Invalid argument)
at 0x........: pthread_cond_timedwait@* (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:165)
@@ -100,7 +100,7 @@
---------------- pthread_rwlock_* ----------------
-Thread #1 unlocked a not-locked lock at 0x........
+Thread #x unlocked a not-locked lock at 0x........
at 0x........: pthread_rwlock_unlock (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:179)
Lock at 0x........ was first observed
@@ -110,7 +110,7 @@
(2) no error on next line
(3) ERROR on next line
-Thread #1 unlocked a not-locked lock at 0x........
+Thread #x unlocked a not-locked lock at 0x........
at 0x........: pthread_rwlock_unlock (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:196)
Lock at 0x........ was first observed
@@ -122,7 +122,7 @@
(7) no error on next line
(8) ERROR on next line
-Thread #1 unlocked a not-locked lock at 0x........
+Thread #x unlocked a not-locked lock at 0x........
at 0x........: pthread_rwlock_unlock (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:212)
Lock at 0x........ was first observed
@@ -132,7 +132,7 @@
---------------- sem_* ----------------
-Thread #1's call to sem_init failed
+Thread #x's call to sem_init failed
with error code 22 (EINVAL: Invalid argument)
at 0x........: sem_init@* (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:228)
@@ -140,7 +140,7 @@
FIXME: can't figure out how to verify wrap of sem_destroy
-Thread #1: Bug in libpthread: sem_wait succeeded on semaphore without prior sem_post
+Thread #x: Bug in libpthread: sem_wait succeeded on semaphore without prior sem_post
at 0x........: sem_wait_WRK (hg_intercepts.c:...)
by 0x........: sem_wait (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:242)
@@ -151,9 +151,9 @@
------------ dealloc of mem holding locks ------------
-Thread #1: Exiting thread still holds 1 lock
+Thread #x: Exiting thread still holds 1 lock
at 0x........: _Exit (in /...libc...)
- by 0x........: ...
+ by 0x........: exit (in /...libc...)
by 0x........: (below main) (in /...libc...)
ERROR SUMMARY: 20 errors from 20 contexts (suppressed: 0 from 0)
|
|
From: <sv...@va...> - 2008-12-19 09:32:31
|
Author: sewardj
Date: 2008-12-19 09:32:25 +0000 (Fri, 19 Dec 2008)
New Revision: 1878
Log:
genoffsets.c: don't use __builtin_offset since older gcc's don't
know about it. Also add some comments.
Modified:
trunk/Makefile
trunk/auxprogs/genoffsets.c
Modified: trunk/Makefile
===================================================================
--- trunk/Makefile 2008-12-17 22:37:49 UTC (rev 1877)
+++ trunk/Makefile 2008-12-19 09:32:25 UTC (rev 1878)
@@ -196,7 +196,7 @@
# differently -- with a leading $ on x86/amd64 but none on ppc32/64.
pub/libvex_guest_offsets.h:
rm -f auxprogs/genoffsets.s
- $(CC) $(CCFLAGS) -O0 -S -o auxprogs/genoffsets.s \
+ $(CC) $(CCFLAGS) -O -S -o auxprogs/genoffsets.s \
auxprogs/genoffsets.c
grep xyzzy auxprogs/genoffsets.s | grep define \
| sed "s/xyzzy\\$$//g" | sed "s/xyzzy//g" \
Modified: trunk/auxprogs/genoffsets.c
===================================================================
--- trunk/auxprogs/genoffsets.c 2008-12-17 22:37:49 UTC (rev 1877)
+++ trunk/auxprogs/genoffsets.c 2008-12-19 09:32:25 UTC (rev 1878)
@@ -48,8 +48,14 @@
/* A program which, when compiled to assembly, exposes various guest
state offsets. The program isn't executed, since that breaks
- cross-compilation. */
+ cross-compilation.
+ It does rely on the assumption that 'my_offsetof(Ty,Field)' is
+ folded to a constant at a compile time, which seems a bit dodgy
+ to me. On gcc4 it is possible to use __builtin_offsetof, which
+ sounds safer, but that doesn't exist on older gccs. Oh Well.
+*/
+
#include "../pub/libvex_basictypes.h"
#include "../pub/libvex_guest_x86.h"
#include "../pub/libvex_guest_amd64.h"
@@ -59,7 +65,9 @@
#define VG_STRINGIFZ(__str) #__str
#define VG_STRINGIFY(__str) VG_STRINGIFZ(__str)
-/* This forces gcc to evaluate the __builtin_offset at compile time,
+#define my_offsetof(__type,__field) (&((__type*)0)->__field)
+
+/* This forces gcc to evaluate the my_offsetof call at compile time,
and then emits it in the assembly, along with the nonsense string
"xyzzy", for easy greppability. Once this file is compiled to
assembly, the lines containing "xyzzy" are grepped out and sed-ed
@@ -72,7 +80,7 @@
VG_STRINGIFY(_fieldname) \
" xyzzy%0\n" : /*out*/ \
: /*in*/ "n" \
- (__builtin_offsetof(VexGuest##_structUppercase##State, \
+ (my_offsetof(VexGuest##_structUppercase##State, \
guest_##_fieldname)) \
)
|
|
From: Julian S. <js...@ac...> - 2008-12-19 09:27:26
|
> That seems to work for me anyway... Yeh, me too (playing around on an ancient RedHat 9 VM). But doesn't this rather rely on the assumption that gcc will fold the underlying expression, &((type*)0)->field, to a constant at compile time? I guess gcc wouldn't be able to satisfy the "n" (this arg is a constant) constraint in the asm if it didn't. Oh well. J |
|
From: Tom H. <to...@co...> - 2008-12-19 08:48:07
|
Tom Hughes wrote: > Last 20 lines of verbose log follow echo > auxprogs/genoffsets.c:135: error: syntax error before "VexGuestPPC64State" This is happening because __builtin_offsetof is a gcc 4 thing. Older versions define offsetof directly in terms of type casting. I don't think we need it though - genoffsets is never even executed now let along linked into valgrind so we can just include stdlib.h and use offsetof instead. That seems to work for me anyway... Tom -- Tom Hughes (to...@co...) http://www.compton.nu/ |
|
From: Mayank J. <con...@gm...> - 2008-12-19 04:56:54
|
Hi, is there anything i can help with can u plz let me know what exactly is the problem and can u plz give me access to the source code On 12/17/08, Julian Seward <js...@ac...> wrote: > On Wednesday 17 December 2008, Bart Van Assche wrote: >> On Wed, Dec 17, 2008 at 4:05 AM, Peter Wemm <pe...@we...> wrote: >> > [...] It does not work reliably with pthreads though due to an >> > architectural issue (libvex doesn't do atomic operations, which >> > doesn't mix well with the umtx syscalls that FreeBSD's threads uses.) [ >> > ...] >> >> Both the Helgrind and DRD tools have some support for atomic >> operations. I don't know from the top of my head when exactly support >> for atomic operations was added to VEX. > > This is a different problem, that Peter explained on this list a couple > of weeks back. The problem is that VEX breaks up LOCK-prefixed > read-modify-write instructions so that they are no longer atomic. This > causes Valgrinded processes using such instructions to lose races against > other processes (or the FreeBSD kernel) when the other processes also > use LOCK-prefixed instructions on those same locations. > > Fixing this will require some considerable hacking around inside both > VEX and various of the Valgrind tools. I plan to have a look at it > over the Christmas break. > > J > |
|
From: Tom H. <th...@cy...> - 2008-12-19 04:00:00
|
Nightly build on trojan ( x86_64, Fedora Core 6 ) started at 2008-12-19 03:25:05 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 == 476 tests, 26 stderr failures, 4 stdout failures, 0 post failures == exp-ptrcheck/tests/ccc (stderr) exp-ptrcheck/tests/preen_invars (stderr) exp-ptrcheck/tests/pth_create (stderr) exp-ptrcheck/tests/pth_specific (stderr) helgrind/tests/hg02_deadlock (stderr) helgrind/tests/hg03_inherit (stderr) helgrind/tests/hg04_race (stderr) helgrind/tests/hg05_race2 (stderr) helgrind/tests/pth_barrier1 (stderr) helgrind/tests/pth_barrier2 (stderr) helgrind/tests/pth_barrier3 (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/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) memcheck/tests/x86/bug133694 (stdout) memcheck/tests/x86/bug133694 (stderr) memcheck/tests/x86/scalar (stderr) none/tests/blockfault (stderr) none/tests/cmdline1 (stdout) none/tests/cmdline2 (stdout) none/tests/mremap2 (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 == 476 tests, 23 stderr failures, 4 stdout failures, 0 post failures == exp-ptrcheck/tests/ccc (stderr) exp-ptrcheck/tests/preen_invars (stderr) exp-ptrcheck/tests/pth_create (stderr) exp-ptrcheck/tests/pth_specific (stderr) helgrind/tests/hg03_inherit (stderr) helgrind/tests/hg04_race (stderr) helgrind/tests/hg05_race2 (stderr) helgrind/tests/pth_barrier1 (stderr) helgrind/tests/pth_barrier2 (stderr) helgrind/tests/pth_barrier3 (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/tc09_bad_unlock (stderr) helgrind/tests/tc16_byterace (stderr) helgrind/tests/tc19_shadowmem (stderr) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc21_pthonce (stderr) helgrind/tests/tc22_exit_w_lock (stderr) memcheck/tests/x86/bug133694 (stdout) memcheck/tests/x86/bug133694 (stderr) memcheck/tests/x86/scalar (stderr) none/tests/blockfault (stderr) none/tests/cmdline1 (stdout) none/tests/cmdline2 (stdout) none/tests/mremap2 (stdout) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Fri Dec 19 03:41:37 2008 --- new.short Fri Dec 19 03:59:52 2008 *************** *** 8,10 **** ! == 476 tests, 23 stderr failures, 4 stdout failures, 0 post failures == exp-ptrcheck/tests/ccc (stderr) --- 8,10 ---- ! == 476 tests, 26 stderr failures, 4 stdout failures, 0 post failures == exp-ptrcheck/tests/ccc (stderr) *************** *** 13,14 **** --- 13,15 ---- exp-ptrcheck/tests/pth_specific (stderr) + helgrind/tests/hg02_deadlock (stderr) helgrind/tests/hg03_inherit (stderr) *************** *** 24,26 **** --- 25,29 ---- 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) |
|
From: Tom H. <th...@cy...> - 2008-12-19 03:58:08
|
Nightly build on lloyd ( x86_64, Fedora 7 ) started at 2008-12-19 03:05:09 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 == 472 tests, 27 stderr failures, 0 stdout failures, 0 post failures == exp-ptrcheck/tests/base (stderr) exp-ptrcheck/tests/ccc (stderr) exp-ptrcheck/tests/preen_invars (stderr) exp-ptrcheck/tests/pth_create (stderr) exp-ptrcheck/tests/pth_specific (stderr) helgrind/tests/bar_bad (stderr) helgrind/tests/hg02_deadlock (stderr) helgrind/tests/hg03_inherit (stderr) helgrind/tests/hg04_race (stderr) helgrind/tests/hg05_race2 (stderr) helgrind/tests/pth_barrier1 (stderr) helgrind/tests/pth_barrier2 (stderr) helgrind/tests/pth_barrier3 (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/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) memcheck/tests/x86/scalar (stderr) none/tests/blockfault (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 == 472 tests, 24 stderr failures, 0 stdout failures, 0 post failures == exp-ptrcheck/tests/base (stderr) exp-ptrcheck/tests/ccc (stderr) exp-ptrcheck/tests/preen_invars (stderr) exp-ptrcheck/tests/pth_create (stderr) exp-ptrcheck/tests/pth_specific (stderr) helgrind/tests/bar_bad (stderr) helgrind/tests/hg03_inherit (stderr) helgrind/tests/hg04_race (stderr) helgrind/tests/hg05_race2 (stderr) helgrind/tests/pth_barrier1 (stderr) helgrind/tests/pth_barrier2 (stderr) helgrind/tests/pth_barrier3 (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/tc09_bad_unlock (stderr) helgrind/tests/tc16_byterace (stderr) helgrind/tests/tc19_shadowmem (stderr) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc21_pthonce (stderr) helgrind/tests/tc22_exit_w_lock (stderr) memcheck/tests/x86/scalar (stderr) none/tests/blockfault (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Fri Dec 19 03:31:37 2008 --- new.short Fri Dec 19 03:58:02 2008 *************** *** 8,10 **** ! == 472 tests, 24 stderr failures, 0 stdout failures, 0 post failures == exp-ptrcheck/tests/base (stderr) --- 8,10 ---- ! == 472 tests, 27 stderr failures, 0 stdout failures, 0 post failures == exp-ptrcheck/tests/base (stderr) *************** *** 15,16 **** --- 15,17 ---- helgrind/tests/bar_bad (stderr) + helgrind/tests/hg02_deadlock (stderr) helgrind/tests/hg03_inherit (stderr) *************** *** 26,28 **** --- 27,31 ---- 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) |
|
From: Tom H. <th...@cy...> - 2008-12-19 03:53:25
|
Nightly build on vauxhall ( x86_64, Fedora 10 ) started at 2008-12-19 03:20:07 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 == 480 tests, 46 stderr failures, 0 stdout failures, 0 post failures == cachegrind/tests/chdir (stderr) cachegrind/tests/clreq (stderr) cachegrind/tests/dlclose (stderr) cachegrind/tests/wrap5 (stderr) cachegrind/tests/x86/fpu-28-108 (stderr) callgrind/tests/simwork1 (stderr) callgrind/tests/simwork2 (stderr) callgrind/tests/simwork3 (stderr) drd/tests/qt4_rwlock (stderr) exp-ptrcheck/tests/base (stderr) exp-ptrcheck/tests/preen_invars (stderr) helgrind/tests/bar_bad (stderr) helgrind/tests/bar_trivial (stderr) helgrind/tests/hg01_all_ok (stderr) helgrind/tests/hg02_deadlock (stderr) helgrind/tests/hg03_inherit (stderr) helgrind/tests/hg04_race (stderr) helgrind/tests/hg05_race2 (stderr) helgrind/tests/hg06_readshared (stderr) helgrind/tests/pth_barrier1 (stderr) helgrind/tests/pth_barrier2 (stderr) helgrind/tests/pth_barrier3 (stderr) helgrind/tests/rwlock_race (stderr) helgrind/tests/rwlock_test (stderr) helgrind/tests/tc01_simple_race (stderr) helgrind/tests/tc02_simple_tls (stderr) helgrind/tests/tc03_re_excl (stderr) helgrind/tests/tc05_simple_race (stderr) helgrind/tests/tc06_two_races (stderr) helgrind/tests/tc07_hbl1 (stderr) helgrind/tests/tc08_hbl2 (stderr) helgrind/tests/tc09_bad_unlock (stderr) helgrind/tests/tc11_XCHG (stderr) helgrind/tests/tc14_laog_dinphils (stderr) helgrind/tests/tc16_byterace (stderr) helgrind/tests/tc17_sembar (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) helgrind/tests/tc23_bogus_condwait (stderr) helgrind/tests/tc24_nonzero_sem (stderr) memcheck/tests/linux-syscalls-2007 (stderr) memcheck/tests/x86/scalar (stderr) none/tests/blockfault (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 == 480 tests, 45 stderr failures, 0 stdout failures, 0 post failures == cachegrind/tests/chdir (stderr) cachegrind/tests/clreq (stderr) cachegrind/tests/dlclose (stderr) cachegrind/tests/wrap5 (stderr) cachegrind/tests/x86/fpu-28-108 (stderr) callgrind/tests/simwork1 (stderr) callgrind/tests/simwork2 (stderr) callgrind/tests/simwork3 (stderr) exp-ptrcheck/tests/base (stderr) exp-ptrcheck/tests/preen_invars (stderr) helgrind/tests/bar_bad (stderr) helgrind/tests/bar_trivial (stderr) helgrind/tests/hg01_all_ok (stderr) helgrind/tests/hg02_deadlock (stderr) helgrind/tests/hg03_inherit (stderr) helgrind/tests/hg04_race (stderr) helgrind/tests/hg05_race2 (stderr) helgrind/tests/hg06_readshared (stderr) helgrind/tests/pth_barrier1 (stderr) helgrind/tests/pth_barrier2 (stderr) helgrind/tests/pth_barrier3 (stderr) helgrind/tests/rwlock_race (stderr) helgrind/tests/rwlock_test (stderr) helgrind/tests/tc01_simple_race (stderr) helgrind/tests/tc02_simple_tls (stderr) helgrind/tests/tc03_re_excl (stderr) helgrind/tests/tc05_simple_race (stderr) helgrind/tests/tc06_two_races (stderr) helgrind/tests/tc07_hbl1 (stderr) helgrind/tests/tc08_hbl2 (stderr) helgrind/tests/tc09_bad_unlock (stderr) helgrind/tests/tc11_XCHG (stderr) helgrind/tests/tc14_laog_dinphils (stderr) helgrind/tests/tc16_byterace (stderr) helgrind/tests/tc17_sembar (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) helgrind/tests/tc23_bogus_condwait (stderr) helgrind/tests/tc24_nonzero_sem (stderr) memcheck/tests/linux-syscalls-2007 (stderr) memcheck/tests/x86/scalar (stderr) none/tests/blockfault (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Fri Dec 19 03:35:30 2008 --- new.short Fri Dec 19 03:53:18 2008 *************** *** 8,10 **** ! == 480 tests, 45 stderr failures, 0 stdout failures, 0 post failures == cachegrind/tests/chdir (stderr) --- 8,10 ---- ! == 480 tests, 46 stderr failures, 0 stdout failures, 0 post failures == cachegrind/tests/chdir (stderr) *************** *** 17,18 **** --- 17,19 ---- callgrind/tests/simwork3 (stderr) + drd/tests/qt4_rwlock (stderr) exp-ptrcheck/tests/base (stderr) |
|
From: Tom H. <th...@cy...> - 2008-12-19 03:41:02
|
Nightly build on mg ( x86_64, Fedora 9 ) started at 2008-12-19 03:10:09 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 == 477 tests, 32 stderr failures, 1 stdout failure, 0 post failures == cachegrind/tests/chdir (stderr) cachegrind/tests/clreq (stderr) cachegrind/tests/dlclose (stderr) cachegrind/tests/wrap5 (stderr) cachegrind/tests/x86/fpu-28-108 (stderr) callgrind/tests/simwork1 (stderr) callgrind/tests/simwork2 (stderr) callgrind/tests/simwork3 (stderr) exp-ptrcheck/tests/ccc (stderr) exp-ptrcheck/tests/preen_invars (stderr) exp-ptrcheck/tests/pth_create (stderr) exp-ptrcheck/tests/pth_specific (stderr) helgrind/tests/hg02_deadlock (stderr) helgrind/tests/hg03_inherit (stderr) helgrind/tests/hg04_race (stderr) helgrind/tests/hg05_race2 (stderr) helgrind/tests/pth_barrier1 (stderr) helgrind/tests/pth_barrier2 (stderr) helgrind/tests/pth_barrier3 (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/tc09_bad_unlock (stderr) helgrind/tests/tc14_laog_dinphils (stderr) helgrind/tests/tc16_byterace (stderr) helgrind/tests/tc19_shadowmem (stderr) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc21_pthonce (stderr) helgrind/tests/tc22_exit_w_lock (stderr) memcheck/tests/x86/scalar (stderr) none/tests/blockfault (stderr) none/tests/mremap2 (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 == 477 tests, 30 stderr failures, 1 stdout failure, 0 post failures == cachegrind/tests/chdir (stderr) cachegrind/tests/clreq (stderr) cachegrind/tests/dlclose (stderr) cachegrind/tests/wrap5 (stderr) cachegrind/tests/x86/fpu-28-108 (stderr) callgrind/tests/simwork1 (stderr) callgrind/tests/simwork2 (stderr) callgrind/tests/simwork3 (stderr) exp-ptrcheck/tests/ccc (stderr) exp-ptrcheck/tests/preen_invars (stderr) exp-ptrcheck/tests/pth_create (stderr) exp-ptrcheck/tests/pth_specific (stderr) helgrind/tests/hg03_inherit (stderr) helgrind/tests/hg04_race (stderr) helgrind/tests/hg05_race2 (stderr) helgrind/tests/pth_barrier1 (stderr) helgrind/tests/pth_barrier2 (stderr) helgrind/tests/pth_barrier3 (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/tc09_bad_unlock (stderr) helgrind/tests/tc16_byterace (stderr) helgrind/tests/tc19_shadowmem (stderr) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc21_pthonce (stderr) helgrind/tests/tc22_exit_w_lock (stderr) memcheck/tests/x86/scalar (stderr) none/tests/blockfault (stderr) none/tests/mremap2 (stdout) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Fri Dec 19 03:26:53 2008 --- new.short Fri Dec 19 03:40:57 2008 *************** *** 8,10 **** ! == 477 tests, 30 stderr failures, 1 stdout failure, 0 post failures == cachegrind/tests/chdir (stderr) --- 8,10 ---- ! == 477 tests, 32 stderr failures, 1 stdout failure, 0 post failures == cachegrind/tests/chdir (stderr) *************** *** 21,22 **** --- 21,23 ---- exp-ptrcheck/tests/pth_specific (stderr) + helgrind/tests/hg02_deadlock (stderr) helgrind/tests/hg03_inherit (stderr) *************** *** 32,33 **** --- 33,35 ---- helgrind/tests/tc09_bad_unlock (stderr) + helgrind/tests/tc14_laog_dinphils (stderr) helgrind/tests/tc16_byterace (stderr) |
|
From: Tom H. <th...@cy...> - 2008-12-19 03:24:06
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2008-12-19 03:15:05 GMT Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... failed Last 20 lines of verbose log follow echo auxprogs/genoffsets.c:135: parse error before "VexGuestPPC64State" auxprogs/genoffsets.c:136: parse error before "VexGuestPPC64State" auxprogs/genoffsets.c:137: parse error before "VexGuestPPC64State" auxprogs/genoffsets.c:138: parse error before "VexGuestPPC64State" auxprogs/genoffsets.c:139: parse error before "VexGuestPPC64State" auxprogs/genoffsets.c:140: parse error before "VexGuestPPC64State" auxprogs/genoffsets.c:141: parse error before "VexGuestPPC64State" auxprogs/genoffsets.c:142: parse error before "VexGuestPPC64State" auxprogs/genoffsets.c:143: parse error before "VexGuestPPC64State" auxprogs/genoffsets.c:144: parse error before "VexGuestPPC64State" auxprogs/genoffsets.c:145: parse error before "VexGuestPPC64State" make[4]: *** [pub/libvex_guest_offsets.h] Error 1 make[4]: Leaving directory `/tmp/vgtest/2008-12-19/valgrind/VEX' make[3]: *** [libvex_guest_offsets.h] Error 2 make[3]: Leaving directory `/tmp/vgtest/2008-12-19/valgrind/coregrind' make[2]: *** [all] Error 2 make[2]: Leaving directory `/tmp/vgtest/2008-12-19/valgrind/coregrind' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/vgtest/2008-12-19/valgrind' make: *** [all] Error 2 |
|
From: Tom H. <th...@cy...> - 2008-12-19 03:04:56
|
Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2008-12-19 03:00:03 GMT Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... failed Last 20 lines of verbose log follow echo auxprogs/genoffsets.c:135: error: syntax error before "VexGuestPPC64State" auxprogs/genoffsets.c:136: error: syntax error before "VexGuestPPC64State" auxprogs/genoffsets.c:137: error: syntax error before "VexGuestPPC64State" auxprogs/genoffsets.c:138: error: syntax error before "VexGuestPPC64State" auxprogs/genoffsets.c:139: error: syntax error before "VexGuestPPC64State" auxprogs/genoffsets.c:140: error: syntax error before "VexGuestPPC64State" auxprogs/genoffsets.c:141: error: syntax error before "VexGuestPPC64State" auxprogs/genoffsets.c:142: error: syntax error before "VexGuestPPC64State" auxprogs/genoffsets.c:143: error: syntax error before "VexGuestPPC64State" auxprogs/genoffsets.c:144: error: syntax error before "VexGuestPPC64State" auxprogs/genoffsets.c:145: error: syntax error before "VexGuestPPC64State" make[4]: *** [pub/libvex_guest_offsets.h] Error 1 make[4]: Leaving directory `/tmp/vgtest/2008-12-19/valgrind/VEX' make[3]: *** [libvex_guest_offsets.h] Error 2 make[3]: Leaving directory `/tmp/vgtest/2008-12-19/valgrind/coregrind' make[2]: *** [all] Error 2 make[2]: Leaving directory `/tmp/vgtest/2008-12-19/valgrind/coregrind' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/tmp/vgtest/2008-12-19/valgrind' make: *** [all] Error 2 |