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
(11) |
2
(9) |
3
(14) |
4
(18) |
5
(13) |
|
6
(4) |
7
(12) |
8
(16) |
9
(14) |
10
(8) |
11
(9) |
12
(7) |
|
13
(12) |
14
(6) |
15
(14) |
16
(5) |
17
(10) |
18
(8) |
19
(5) |
|
20
(10) |
21
(16) |
22
(5) |
23
(14) |
24
(10) |
25
(11) |
26
(6) |
|
27
(9) |
28
(8) |
29
(11) |
30
(9) |
31
(18) |
|
|
|
From: Konstantin S. <kon...@gm...> - 2008-01-18 08:28:28
|
>> Anyway, I'll try the 64-bit patch I've tried both helgrinds (original one with 32-bit SVals and the one with 64-bit SVals). The test program natively works about 4 seconds. 'top' output (sampled each 5 seconds and took the largest one). 32bit SVal: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 23903 kcc 18 0 2250m 1.2g 73m S 95 31.5 4:08.74 helgrind 64bit SVal PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 27158 kcc 18 0 2374m 1.4g 115m S 4 35.6 3:54.36 helgrind native run (w/o helgrind) 715 kcc 24 0 1044m 87m 72m S 10 2.3 0:03.38 So, the memory footprint is about 15% larger with 64-bit SVal. Run times: 32-bit: 240-260 seconds. 64-bit: 230-260 seconds. So (modulo noise) the performance does not seem to be affected much. But this was 64-bit binary running on a 64-bit machine (core 2 duo). Profile (for both 64-bit and 32-bit): 184044 32.0981 cacheline_wback 124552 21.7224 cacheline_fetch 105773 18.4473 shadow_mem_set64 55917 9.7522 avl_find_node 10972 1.9136 vgPlain_ssort This profile is common for most other tests I've run so far. Thanks! --kcc On Jan 16, 2008 3:14 PM, Konstantin Serebryany <kon...@gm...> wrote: > Great! > Do you plan to checkin these or similar changes in future? > Maybe under #ifdef so that users do not suffer if they don't need too many > [TL]SETs? > > While I think that something like 24 bits for [TL]SETs is a must for large > apps, it might not be enough. > We may need some garbage collection for [TL]SETs. > Once in a while we could scan all memory, collect all used [TL]SETs and > prune unused. > We could also do garbage collection at thread_join and mutex_destroy (not > every time, of course and only if number of [TL]SETs is getting close to the > limit). > Anyway, I'll try the 64-bit patch to see if garbage collection is really > critical. > > > --kcc > > > On Jan 16, 2008 12:26 AM, Julian Seward < js...@ac...> wrote: > > > > > > [...] change SVal to 64-bit at some point (I vote for it!), > > > > I already did that in Nov 07, but did not commit due to increase > > in run time and space usage. The resulting patch is attached. > > It allows up to 24 bits for lock- and thread-set IDs. I can't > > remember now why I limited it to 24 bits -- could go up to about > > 30 bits. > > > > Really 64-bit for a SVal is too much but 32-bit is not enough. > > Something like 48 bits would be a good compromise, but there is > > no sensible way to do that in C. Oh well. > > > > The patch also changes CacheLine to have a dirty bit in an attempt > > to reduce the performance overhead from writing back cache lines. > > That helps, although it also adds to the complexity and overhead > > of verifying that the shadow memory system is functioning > > correctly. > > > > J > > > > |
|
From: <sv...@va...> - 2008-01-18 07:41:58
|
Author: sewardj
Date: 2008-01-18 07:42:01 +0000 (Fri, 18 Jan 2008)
New Revision: 7354
Log:
Regtest/stability changes for drd (Bart Van Assche)
- Fix helgrind/tests/tc18_semabuse.c on glibc 2.7 (RedHat 8).
- Fixed a glibc 2.7 specific assertion failure in exp-drd, namely one
that was triggered when sem_post()'s return value is not zero.
- exp-drd/test/matinv.c compiles now also on RedHat 7.3.
Note: more work will be required to get exp-drd working correctly on
RedHat 7.3.
Modified:
trunk/exp-drd/drd_clientreq.c
trunk/exp-drd/drd_clientreq.h
trunk/exp-drd/drd_intercepts.c
trunk/exp-drd/drd_main.c
trunk/exp-drd/drd_semaphore.c
trunk/exp-drd/drd_semaphore.h
trunk/exp-drd/drd_track.h
trunk/exp-drd/tests/matinv.c
trunk/helgrind/tests/tc18_semabuse.c
Modified: trunk/exp-drd/drd_clientreq.c
===================================================================
--- trunk/exp-drd/drd_clientreq.c 2008-01-17 23:19:54 UTC (rev 7353)
+++ trunk/exp-drd/drd_clientreq.c 2008-01-18 07:42:01 UTC (rev 7354)
@@ -197,7 +197,7 @@
break;
case VG_USERREQ__POST_SEM_POST:
- drd_semaphore_post_post(thread_get_running_tid(), arg[1], arg[2]);
+ drd_semaphore_post_post(thread_get_running_tid(), arg[1], arg[2], arg[3]);
break;
case VG_USERREQ__BARRIER_INIT:
Modified: trunk/exp-drd/drd_clientreq.h
===================================================================
--- trunk/exp-drd/drd_clientreq.h 2008-01-17 23:19:54 UTC (rev 7353)
+++ trunk/exp-drd/drd_clientreq.h 2008-01-18 07:42:01 UTC (rev 7354)
@@ -100,7 +100,7 @@
/* args: Addr sem, SizeT sem_size */
/* To notify the drd tool after a sem_post call. */
VG_USERREQ__POST_SEM_POST,
- /* args: Addr sem, SizeT sem_size */
+ /* args: Addr sem, SizeT sem_size, Bool waited */
/* To notify the drd tool of a pthread_barrier_init call. */
VG_USERREQ__BARRIER_INIT,
Modified: trunk/exp-drd/drd_intercepts.c
===================================================================
--- trunk/exp-drd/drd_intercepts.c 2008-01-17 23:19:54 UTC (rev 7353)
+++ trunk/exp-drd/drd_intercepts.c 2008-01-18 07:42:01 UTC (rev 7354)
@@ -773,12 +773,8 @@
VALGRIND_DO_CLIENT_REQUEST(res, -1, VG_USERREQ__PRE_SEM_POST,
sem, sizeof(*sem), 0, 0, 0);
CALL_FN_W_W(ret, fn, sem);
- assert(ret == 0);
- if (ret == 0)
- {
- VALGRIND_DO_CLIENT_REQUEST(res, -1, VG_USERREQ__POST_SEM_POST,
- sem, sizeof(*sem), 0, 0, 0);
- }
+ VALGRIND_DO_CLIENT_REQUEST(res, -1, VG_USERREQ__POST_SEM_POST,
+ sem, sizeof(*sem), ret == 0, 0, 0);
return ret;
}
Modified: trunk/exp-drd/drd_main.c
===================================================================
--- trunk/exp-drd/drd_main.c 2008-01-17 23:19:54 UTC (rev 7353)
+++ trunk/exp-drd/drd_main.c 2008-01-18 07:42:01 UTC (rev 7354)
@@ -512,9 +512,9 @@
}
void drd_semaphore_post_post(const DrdThreadId tid, const Addr semaphore,
- const SizeT size)
+ const SizeT size, const Bool waited)
{
- semaphore_post_post(tid, semaphore, size);
+ semaphore_post_post(tid, semaphore, size, waited);
}
Modified: trunk/exp-drd/drd_semaphore.c
===================================================================
--- trunk/exp-drd/drd_semaphore.c 2008-01-17 23:19:54 UTC (rev 7353)
+++ trunk/exp-drd/drd_semaphore.c 2008-01-18 07:42:01 UTC (rev 7354)
@@ -161,13 +161,16 @@
/** Called after sem_post() finished successfully. */
void semaphore_post_post(const DrdThreadId tid, const Addr semaphore,
- const SizeT size)
+ const SizeT size, const Bool waited)
{
- struct semaphore_info* p;
+ if (waited)
+ {
+ struct semaphore_info* p;
- p = semaphore_get_or_allocate(semaphore, size);
- thread_new_segment(tid);
- vc_copy(&p->vc, thread_get_vc(tid));
+ p = semaphore_get_or_allocate(semaphore, size);
+ thread_new_segment(tid);
+ vc_copy(&p->vc, thread_get_vc(tid));
+ }
}
void semaphore_thread_delete(const DrdThreadId threadid)
Modified: trunk/exp-drd/drd_semaphore.h
===================================================================
--- trunk/exp-drd/drd_semaphore.h 2008-01-17 23:19:54 UTC (rev 7353)
+++ trunk/exp-drd/drd_semaphore.h 2008-01-18 07:42:01 UTC (rev 7354)
@@ -48,7 +48,7 @@
void semaphore_pre_post(const DrdThreadId tid, const Addr semaphore,
const SizeT size);
void semaphore_post_post(const DrdThreadId tid, const Addr semaphore,
- const SizeT size);
+ const SizeT size, const Bool waited);
void semaphore_thread_delete(const DrdThreadId tid);
void semaphore_stop_using_mem(const Addr a1, const Addr a2);
Modified: trunk/exp-drd/drd_track.h
===================================================================
--- trunk/exp-drd/drd_track.h 2008-01-17 23:19:54 UTC (rev 7353)
+++ trunk/exp-drd/drd_track.h 2008-01-18 07:42:01 UTC (rev 7354)
@@ -45,7 +45,7 @@
void drd_semaphore_pre_post(const DrdThreadId tid, const Addr semaphore,
const SizeT size);
void drd_semaphore_post_post(const DrdThreadId tid, const Addr semaphore,
- const SizeT size);
+ const SizeT size, const Bool waited);
void drd_barrier_init(const Addr barrier, const SizeT size, const Word count);
void drd_barrier_destroy(const Addr barrier);
Modified: trunk/exp-drd/tests/matinv.c
===================================================================
--- trunk/exp-drd/tests/matinv.c 2008-01-17 23:19:54 UTC (rev 7353)
+++ trunk/exp-drd/tests/matinv.c 2008-01-18 07:42:01 UTC (rev 7354)
@@ -10,6 +10,8 @@
/* Include directives. */
/***********************/
+#define _GNU_SOURCE
+
#include <assert.h>
#include <math.h>
#include <pthread.h>
Modified: trunk/helgrind/tests/tc18_semabuse.c
===================================================================
--- trunk/helgrind/tests/tc18_semabuse.c 2008-01-17 23:19:54 UTC (rev 7353)
+++ trunk/helgrind/tests/tc18_semabuse.c 2008-01-18 07:42:01 UTC (rev 7354)
@@ -33,8 +33,8 @@
memset(&s1, 0x55, sizeof(s1));
r= sem_wait(&s1); /* assert(r != 0); */
- /* this really ought to fail, but it doesn't. */
- r= sem_post(&s1); assert(!r);
+ /* this only fails with glibc 2.7 and later. */
+ r= sem_post(&s1);
sem_destroy(&s1);
|
|
From: Tom H. <th...@cy...> - 2008-01-18 03:46:55
|
Nightly build on aston ( x86_64, Fedora Core 5 ) started at 2008-01-18 03:20: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 == 373 tests, 14 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/addressable (stderr) memcheck/tests/badjump (stderr) memcheck/tests/describe-block (stderr) memcheck/tests/malloc_free_fill (stderr) memcheck/tests/match-overrun (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/supp_unknown (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/blockfault (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) helgrind/tests/tc08_hbl2 (stdout) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc22_exit_w_lock (stderr) exp-drd/tests/pth_cond_race (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 == 373 tests, 15 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/addressable (stderr) memcheck/tests/badjump (stderr) memcheck/tests/describe-block (stderr) memcheck/tests/malloc_free_fill (stderr) memcheck/tests/match-overrun (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/supp_unknown (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/blockfault (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) helgrind/tests/tc08_hbl2 (stdout) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc22_exit_w_lock (stderr) exp-drd/tests/pth_cond_race (stderr) exp-drd/tests/sem_as_mutex2 (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Fri Jan 18 03:33:44 2008 --- new.short Fri Jan 18 03:46:57 2008 *************** *** 8,10 **** ! == 373 tests, 15 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/addressable (stderr) --- 8,10 ---- ! == 373 tests, 14 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/addressable (stderr) *************** *** 25,27 **** exp-drd/tests/pth_cond_race (stderr) - exp-drd/tests/sem_as_mutex2 (stderr) --- 25,26 ---- |
|
From: Tom H. <th...@cy...> - 2008-01-18 03:39:38
|
Nightly build on trojan ( x86_64, Fedora Core 6 ) started at 2008-01-18 03:25:04 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 == 371 tests, 6 stderr failures, 4 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/vcpu_fnfns (stdout) memcheck/tests/x86/scalar (stderr) none/tests/cmdline1 (stdout) none/tests/cmdline2 (stdout) none/tests/mremap (stderr) none/tests/mremap2 (stdout) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc22_exit_w_lock (stderr) exp-drd/tests/sem_as_mutex2 (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 == 371 tests, 7 stderr failures, 4 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/vcpu_fnfns (stdout) memcheck/tests/x86/scalar (stderr) none/tests/cmdline1 (stdout) none/tests/cmdline2 (stdout) none/tests/mremap (stderr) none/tests/mremap2 (stdout) helgrind/tests/tc17_sembar (stderr) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc22_exit_w_lock (stderr) exp-drd/tests/sem_as_mutex2 (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Fri Jan 18 03:32:16 2008 --- new.short Fri Jan 18 03:39:39 2008 *************** *** 8,10 **** ! == 371 tests, 7 stderr failures, 4 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) --- 8,10 ---- ! == 371 tests, 6 stderr failures, 4 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) *************** *** 16,18 **** none/tests/mremap2 (stdout) - helgrind/tests/tc17_sembar (stderr) helgrind/tests/tc20_verifywrap (stderr) --- 16,17 ---- |
|
From: Tom H. <th...@cy...> - 2008-01-18 03:35:30
|
Nightly build on lloyd ( x86_64, Fedora 7 ) started at 2008-01-18 03:05:09 GMT Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 371 tests, 8 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/malloc_free_fill (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/vcpu_fnfns (stdout) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc22_exit_w_lock (stderr) exp-drd/tests/pth_cond_race (stderr) |
|
From: Tom H. <th...@cy...> - 2008-01-18 03:29:56
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2008-01-18 03:15:07 GMT Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Last 20 lines of verbose log follow echo matinv.c:252: warning: implicit declaration of function `pthread_barrier_destroy' matinv.c: At top level: matinv.c:258: warning: declaration of `a' shadows a global declaration matinv.c:30: warning: shadowed declaration is here matinv.c:276: warning: declaration of `a' shadows a global declaration matinv.c:30: warning: shadowed declaration is here matinv.c: In function `main': matinv.c:308: warning: declaration of `a' shadows a global declaration matinv.c:30: warning: shadowed declaration is here make[5]: *** [matinv.o] Error 1 make[5]: Leaving directory `/tmp/vgtest/2008-01-18/valgrind/exp-drd/tests' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/tmp/vgtest/2008-01-18/valgrind/exp-drd/tests' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/tmp/vgtest/2008-01-18/valgrind/exp-drd/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/tmp/vgtest/2008-01-18/valgrind/exp-drd' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/vgtest/2008-01-18/valgrind' make: *** [check] Error 2 |
|
From: Tom H. <th...@cy...> - 2008-01-18 03:29:33
|
Nightly build on dellow ( x86_64, Fedora 8 ) started at 2008-01-18 03:10:06 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 == 371 tests, 10 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/malloc_free_fill (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/vcpu_fnfns (stdout) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) helgrind/tests/tc18_semabuse (stderr) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc22_exit_w_lock (stderr) exp-drd/tests/pth_cond_race (stderr) exp-drd/tests/tc18_semabuse (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 == 371 tests, 10 stderr failures, 3 stdout failures, 0 post failures == memcheck/tests/malloc_free_fill (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/vcpu_fnfns (stdout) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/pth_detached (stdout) helgrind/tests/tc18_semabuse (stderr) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc22_exit_w_lock (stderr) exp-drd/tests/pth_cond_race (stderr) exp-drd/tests/tc18_semabuse (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Fri Jan 18 03:20:18 2008 --- new.short Fri Jan 18 03:29:30 2008 *************** *** 8,10 **** ! == 371 tests, 10 stderr failures, 3 stdout failures, 0 post failures == memcheck/tests/malloc_free_fill (stderr) --- 8,10 ---- ! == 371 tests, 10 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/malloc_free_fill (stderr) *************** *** 16,18 **** none/tests/mremap2 (stdout) - none/tests/pth_detached (stdout) helgrind/tests/tc18_semabuse (stderr) --- 16,17 ---- |
|
From: Tom H. <th...@cy...> - 2008-01-18 03:12:10
|
Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2008-01-18 03:00:03 GMT Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Last 20 lines of verbose log follow echo matinv.c:252: warning: implicit declaration of function `pthread_barrier_destroy' matinv.c: At top level: matinv.c:258: warning: declaration of `a' shadows a global declaration matinv.c:30: warning: shadowed declaration is here matinv.c:276: warning: declaration of `a' shadows a global declaration matinv.c:30: warning: shadowed declaration is here matinv.c: In function `main': matinv.c:308: warning: declaration of `a' shadows a global declaration matinv.c:30: warning: shadowed declaration is here make[5]: *** [matinv.o] Error 1 make[5]: Leaving directory `/tmp/vgtest/2008-01-18/valgrind/exp-drd/tests' make[4]: *** [check-am] Error 2 make[4]: Leaving directory `/tmp/vgtest/2008-01-18/valgrind/exp-drd/tests' make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `/tmp/vgtest/2008-01-18/valgrind/exp-drd/tests' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/tmp/vgtest/2008-01-18/valgrind/exp-drd' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/vgtest/2008-01-18/valgrind' make: *** [check] Error 2 |