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
(21) |
|
2
(19) |
3
(33) |
4
(24) |
5
(18) |
6
(13) |
7
(22) |
8
(21) |
|
9
(38) |
10
(25) |
11
(20) |
12
(27) |
13
(43) |
14
(9) |
15
(19) |
|
16
(37) |
17
(19) |
18
(13) |
19
(11) |
20
(8) |
21
(11) |
22
(25) |
|
23
(21) |
24
(30) |
25
(18) |
26
(11) |
27
(10) |
28
(14) |
29
(40) |
|
30
(24) |
31
(14) |
|
|
|
|
|
|
From: <sv...@va...> - 2008-03-08 16:54:45
|
Author: bart Date: 2008-03-08 16:54:49 +0000 (Sat, 08 Mar 2008) New Revision: 7603 Log: Updated to do list. Modified: trunk/exp-drd/TODO.txt Modified: trunk/exp-drd/TODO.txt =================================================================== --- trunk/exp-drd/TODO.txt 2008-03-08 15:40:54 UTC (rev 7602) +++ trunk/exp-drd/TODO.txt 2008-03-08 16:54:49 UTC (rev 7603) @@ -13,6 +13,7 @@ - Continue the discussion on the Valgrind mailing list about docbook and 'make dist'. - Continue the discussion on the Valgrind mailing list about -Wformat. +- Enable format string checking for DRD during compilation. - Explain on the Valgrind mailing list the difference between a bus lock and acquire / release labels. - Find out why a race is reported on std::string::string(std::string const&) @@ -26,18 +27,13 @@ - Add OpenMP examples to the regression tests. - Make sure tc14_laog_dinphils is run during exp-drd regression tests. - Find a way for suppressing races reported on _IO_2_1_stdout. This race is - triggered by calling printf() from more than one thread. An example (AMD64): + triggered by calling printf() from more than one thread. Examples (AMD64): ./vg-in-place --tool=exp-drd exp-drd/tests/tc21_pthonce + ./vg-in-place --tool=exp-drd exp-drd/tests/pth_detached 10 10 1 - Performance testing and tuning. - testing on PPC and AIX (current implementation is only tested on X86 and AMD64). -- Find out why there are sometimes races reported on exp-drd/test/matinv. -- [Fedora 8] Find out why pth_broadcast sometimes hangs on Fedora 8. Is this an - exp-drd, pth_broadcast, kernel or glibc bug ? -- On x86 and amd64 platforms, add support for implicit locking arising from - the use of the LOCK instruction prefix. - Convert the array in drd_thread.c with thread information into an OSet. -- Enable format string checking for DRD during compilation. Testing |
|
From: Bart V. A. <bar...@gm...> - 2008-03-08 16:27:47
|
On Sat, Mar 8, 2008 at 11:44 AM, <sv...@va...> wrote: > Author: sewardj > Date: 2008-03-08 10:44:39 +0000 (Sat, 08 Mar 2008) > New Revision: 7597 > > Log: > Handle DW_OP_deref. Thanks ! Bart. |
|
From: <sv...@va...> - 2008-03-08 15:40:54
|
Author: bart
Date: 2008-03-08 15:40:54 +0000 (Sat, 08 Mar 2008)
New Revision: 7602
Log:
Most of the times zero conflicting accesses were reported on the matinv regression test, sometimes a lot of conflicting accesses were reported on this regression test. This should now be fixed.
Modified:
trunk/exp-drd/tests/matinv.c
Modified: trunk/exp-drd/tests/matinv.c
===================================================================
--- trunk/exp-drd/tests/matinv.c 2008-03-08 15:04:25 UTC (rev 7601)
+++ trunk/exp-drd/tests/matinv.c 2008-03-08 15:40:54 UTC (rev 7602)
@@ -220,6 +220,7 @@
}
}
}
+ pthread_barrier_wait(p->b);
}
/** Multithreaded Gauss-Jordan algorithm. */
|
|
From: <sv...@va...> - 2008-03-08 15:04:20
|
Author: bart Date: 2008-03-08 15:04:25 +0000 (Sat, 08 Mar 2008) New Revision: 7601 Log: Added glibc 2.3 output. Added: trunk/exp-drd/tests/tc20_verifywrap.stderr.exp-glibc2.3 trunk/exp-drd/tests/tc20_verifywrap2.stderr.exp-glibc2.3 Modified: trunk/exp-drd/tests/Makefile.am Modified: trunk/exp-drd/tests/Makefile.am =================================================================== --- trunk/exp-drd/tests/Makefile.am 2008-03-08 15:03:30 UTC (rev 7600) +++ trunk/exp-drd/tests/Makefile.am 2008-03-08 15:04:25 UTC (rev 7601) @@ -157,9 +157,11 @@ tc19_shadowmem.stderr.exp \ tc19_shadowmem.vgtest \ tc20_verifywrap.stderr.exp \ + tc20_verifywrap.stderr.exp-glibc2.3 \ tc20_verifywrap.stderr.exp-linuxthreads \ tc20_verifywrap.vgtest \ tc20_verifywrap2.stderr.exp \ + tc20_verifywrap2.stderr.exp-glibc2.3 \ tc20_verifywrap2.stderr.exp-linuxthreads \ tc20_verifywrap2.vgtest \ tc21_pthonce.stderr.exp \ Added: trunk/exp-drd/tests/tc20_verifywrap.stderr.exp-glibc2.3 =================================================================== --- trunk/exp-drd/tests/tc20_verifywrap.stderr.exp-glibc2.3 (rev 0) +++ trunk/exp-drd/tests/tc20_verifywrap.stderr.exp-glibc2.3 2008-03-08 15:04:25 UTC (rev 7601) @@ -0,0 +1,106 @@ + + + +------ This is output for < glibc 2.4 ------ + +---------------- pthread_create/join ---------------- + +Conflicting store by thread 1 at 0x........ size 2 + at 0x........: main (tc20_verifywrap.c:78) +Location 0x........ is 0 bytes inside global var "unprotected" +declared at tc20_verifywrap.c:27 +Other segment start (thread 2) + (thread finished, call stack no longer available) +Other segment end (thread 2) + (thread finished, call stack no longer available) + +---------------- pthread_mutex_lock et al ---------------- + + +Not a mutex + at 0x........: pthread_mutex_init (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:92) + +Destroying locked mutex: mutex 0x........, recursion count 1, owner 1. + at 0x........: pthread_mutex_destroy (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:102) + +make pthread_mutex_lock fail: skipped on glibc < 2.4 + + +Not a mutex + at 0x........: pthread_mutex_trylock (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:116) + +Not a mutex + at 0x........: pthread_mutex_timedlock (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:121) + +Not a mutex + at 0x........: pthread_mutex_unlock (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:125) + +---------------- pthread_cond_wait et al ---------------- + + +Mutex not locked: mutex 0x........, recursion count 0, owner 0. + at 0x........: pthread_cond_wait* (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:147) + +FIXME: can't figure out how to verify wrap of pthread_cond_signal + + +FIXME: can't figure out how to verify wrap of pthread_broadcast_signal + + +Mutex not locked: mutex 0x........, recursion count 0, owner 0. + at 0x........: pthread_cond_timedwait* (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:165) + +---------------- pthread_rwlock_* ---------------- + + +Reader-writer lock not locked by calling thread: rwlock 0x......... + at 0x........: pthread_rwlock_unlock* (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:179) +(1) no error on next line +(2) no error on next line +(3) ERROR on next line + +Reader-writer lock not locked by calling thread: rwlock 0x......... + at 0x........: pthread_rwlock_unlock* (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:196) + +Reader-writer lock reinitialization: rwlock 0x......... + at 0x........: pthread_rwlock_init* (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:199) +(4) no error on next line +(5) no error on next line +(6) no error on next line +(7) no error on next line +(8) ERROR on next line + +Reader-writer lock not locked by calling thread: rwlock 0x......... + at 0x........: pthread_rwlock_unlock* (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:212) + +---------------- sem_* ---------------- + + +FIXME: can't figure out how to verify wrap of sem_destroy + + +Invalid semaphore: semaphore 0x........ + at 0x........: sem_wait* (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:242) + +FIXME: can't figure out how to verify wrap of sem_post + + +------------ dealloc of mem holding locks ------------ + + +Destroying locked rwlock: rwlock 0x......... + at 0x........: main (tc20_verifywrap.c:262) + +ERROR SUMMARY: 14 errors from 14 contexts (suppressed: 0 from 0) Added: trunk/exp-drd/tests/tc20_verifywrap2.stderr.exp-glibc2.3 =================================================================== --- trunk/exp-drd/tests/tc20_verifywrap2.stderr.exp-glibc2.3 (rev 0) +++ trunk/exp-drd/tests/tc20_verifywrap2.stderr.exp-glibc2.3 2008-03-08 15:04:25 UTC (rev 7601) @@ -0,0 +1,183 @@ + + + +------ This is output for < glibc 2.4 ------ + +---------------- pthread_create/join ---------------- + +Conflicting store by thread 1 at 0x........ size 2 + at 0x........: main (tc20_verifywrap.c:78) +Location 0x........ is 0 bytes inside global var "unprotected" +declared at tc20_verifywrap.c:27 +Other segment start (thread 2) + (thread finished, call stack no longer available) +Other segment end (thread 2) + (thread finished, call stack no longer available) + +---------------- pthread_mutex_lock et al ---------------- + +[1/1] mutex_init invalid mutex 0x........ + +Not a mutex + at 0x........: pthread_mutex_init (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:92) +[1/1] mutex_init mutex 0x........ +[1/1] pre_mutex_lock mutex 0x........ rc 0 owner 0 +[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0 +[1/1] mutex_destroy mutex 0x........ + +Destroying locked mutex: mutex 0x........, recursion count 1, owner 1. + at 0x........: pthread_mutex_destroy (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:102) + +make pthread_mutex_lock fail: skipped on glibc < 2.4 + +[1/1] pre_mutex_lock (?) 0x........ rc 0 owner 0 + +Not a mutex + at 0x........: pthread_mutex_trylock (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:116) +[1/1] post_mutex_lock (?) 0x........ rc 0 owner 0 +[1/1] pre_mutex_lock (?) 0x........ rc 0 owner 0 + +Not a mutex + at 0x........: pthread_mutex_timedlock (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:121) +[1/1] post_mutex_lock (?) 0x........ rc 0 owner 0 +[1/1] mutex_unlock ? 0x........ rc 0 + +Not a mutex + at 0x........: pthread_mutex_unlock (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:125) + +---------------- pthread_cond_wait et al ---------------- + +[1/1] mutex_init error checking mutex 0x........ +[1/1] cond_init 0x........ +[1/1] mutex_unlock error checking mutex 0x........ rc 0 + +Mutex not locked: mutex 0x........, recursion count 0, owner 0. + at 0x........: pthread_cond_wait* (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:147) +[1/1] cond_pre_wait 0x........ +[1/1] cond_post_wait 0x........ +[1/1] post_mutex_lock error checking mutex 0x........ rc 0 owner 0 +[1/1] cond_signal 0x........ + +FIXME: can't figure out how to verify wrap of pthread_cond_signal + +[1/1] cond_broadcast 0x........ + +FIXME: can't figure out how to verify wrap of pthread_broadcast_signal + +[1/1] mutex_unlock error checking mutex 0x........ rc 0 + +Mutex not locked: mutex 0x........, recursion count 0, owner 0. + at 0x........: pthread_cond_timedwait* (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:165) +[1/1] cond_pre_wait 0x........ +[1/1] cond_post_wait 0x........ +[1/1] post_mutex_lock error checking mutex 0x........ rc 0 owner 0 + +---------------- pthread_rwlock_* ---------------- + + +Reader-writer lock not locked by calling thread: rwlock 0x......... + at 0x........: pthread_rwlock_unlock* (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:179) +(1) no error on next line +(2) no error on next line +(3) ERROR on next line + +Reader-writer lock not locked by calling thread: rwlock 0x......... + at 0x........: pthread_rwlock_unlock* (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:196) + +Reader-writer lock reinitialization: rwlock 0x......... + at 0x........: pthread_rwlock_init* (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:199) +(4) no error on next line +(5) no error on next line +(6) no error on next line +(7) no error on next line +(8) ERROR on next line + +Reader-writer lock not locked by calling thread: rwlock 0x......... + at 0x........: pthread_rwlock_unlock* (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:212) + +---------------- sem_* ---------------- + +[1/1] semaphore_init 0x........ + +FIXME: can't figure out how to verify wrap of sem_destroy + +[1/1] semaphore_pre_wait 0x........ +[1/1] semaphore_post_wait 0x........ + +Invalid semaphore: semaphore 0x........ + at 0x........: sem_wait* (drd_intercepts.c:?) + by 0x........: main (tc20_verifywrap.c:242) +[1/1] semaphore_post 0x........ + +FIXME: can't figure out how to verify wrap of sem_post + +[1/1] semaphore_destroy 0x........ + +------------ dealloc of mem holding locks ------------ + + +Destroying locked rwlock: rwlock 0x......... + at 0x........: main (tc20_verifywrap.c:262) +[1/1] mutex_destroy error checking mutex 0x........ +[1/1] pre_mutex_lock (?) 0x........ rc 0 owner 0 +[1/1] mutex_init recursive mutex 0x........ +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 0 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 +[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 +[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 +[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 +[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 +[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 +[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 +[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 +[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 +[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 +[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 +[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 +[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 +[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 +[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 +[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1 +[1/1] mutex_unlock recursive mutex 0x........ rc 1 + +ERROR SUMMARY: 14 errors from 14 contexts (suppressed: 0 from 0) |
|
From: <sv...@va...> - 2008-03-08 15:03:30
|
Author: bart
Date: 2008-03-08 15:03:30 +0000 (Sat, 08 Mar 2008)
New Revision: 7600
Log:
Added pthread_mutex_destroy() call.
Modified:
trunk/exp-drd/tests/recursive_mutex.c
Modified: trunk/exp-drd/tests/recursive_mutex.c
===================================================================
--- trunk/exp-drd/tests/recursive_mutex.c 2008-03-08 14:04:33 UTC (rev 7599)
+++ trunk/exp-drd/tests/recursive_mutex.c 2008-03-08 15:03:30 UTC (rev 7600)
@@ -27,6 +27,7 @@
printf("Recursive mutex (statically initialized).\n");
lock_twice(&m);
+ pthread_mutex_destroy(&m);
}
{
pthread_mutex_t m;
|
|
From: <sv...@va...> - 2008-03-08 14:04:29
|
Author: bart Date: 2008-03-08 14:04:33 +0000 (Sat, 08 Mar 2008) New Revision: 7599 Log: Fixed typo's in filenames. Added: trunk/exp-drd/tests/tc08_hbl2.stderr.exp-linuxthreads trunk/exp-drd/tests/tc08_hbl2.stdout.exp-linuxthreads Removed: trunk/exp-drd/tests/tc08_hbl2.stderr.exp-linuxhtreads trunk/exp-drd/tests/tc08_hbl2.stdout.exp-linuxhtreads Deleted: trunk/exp-drd/tests/tc08_hbl2.stderr.exp-linuxhtreads =================================================================== --- trunk/exp-drd/tests/tc08_hbl2.stderr.exp-linuxhtreads 2008-03-08 13:15:03 UTC (rev 7598) +++ trunk/exp-drd/tests/tc08_hbl2.stderr.exp-linuxhtreads 2008-03-08 14:04:33 UTC (rev 7599) @@ -1,7 +0,0 @@ - -Detected the LinuxThreads threading library. Sorry, but DRD only supports -the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD -after having upgraded to a newer version of your Linux distribution. -Giving up. - -ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Copied: trunk/exp-drd/tests/tc08_hbl2.stderr.exp-linuxthreads (from rev 7597, trunk/exp-drd/tests/tc08_hbl2.stderr.exp-linuxhtreads) =================================================================== --- trunk/exp-drd/tests/tc08_hbl2.stderr.exp-linuxthreads (rev 0) +++ trunk/exp-drd/tests/tc08_hbl2.stderr.exp-linuxthreads 2008-03-08 14:04:33 UTC (rev 7599) @@ -0,0 +1,7 @@ + +Detected the LinuxThreads threading library. Sorry, but DRD only supports +the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD +after having upgraded to a newer version of your Linux distribution. +Giving up. + +ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Deleted: trunk/exp-drd/tests/tc08_hbl2.stdout.exp-linuxhtreads =================================================================== Copied: trunk/exp-drd/tests/tc08_hbl2.stdout.exp-linuxthreads (from rev 7597, trunk/exp-drd/tests/tc08_hbl2.stdout.exp-linuxhtreads) =================================================================== |
|
From: <sv...@va...> - 2008-03-08 13:14:59
|
Author: bart
Date: 2008-03-08 13:15:03 +0000 (Sat, 08 Mar 2008)
New Revision: 7598
Log:
Reintroduced setting thread names (conditionally), such that the races triggered by snprintf() can be debugged.
Modified:
trunk/exp-drd/tests/pth_detached.c
Modified: trunk/exp-drd/tests/pth_detached.c
===================================================================
--- trunk/exp-drd/tests/pth_detached.c 2008-03-08 10:44:39 UTC (rev 7597)
+++ trunk/exp-drd/tests/pth_detached.c 2008-03-08 13:15:03 UTC (rev 7598)
@@ -1,7 +1,8 @@
-/* Test whether detached threads are handled properly.
- Contributed by Bart Van Assche (bar...@gm...).
-*/
+/** Test whether detached threads are handled properly.
+ * Copyright (c) 2006-2008 by Bart Van Assche (bar...@gm...).
+ */
+
#include <assert.h>
#include <pthread.h>
#include <stdio.h>
@@ -9,9 +10,25 @@
#include <unistd.h>
#include "../drd_clientreq.h"
+
static int s_finished_count;
+static int s_set_thread_name;
static pthread_mutex_t s_mutex;
+
+static void set_thread_name(const char* const fmt, const int arg)
+{
+ if (s_set_thread_name)
+ {
+ int res;
+ char name[32];
+ snprintf(name, sizeof(name), fmt, arg);
+ name[sizeof(name) - 1] = 0;
+ VALGRIND_DO_CLIENT_REQUEST(res, 0, VG_USERREQ__SET_THREAD_NAME,
+ name, 0, 0, 0, 0);
+ }
+}
+
void increment_finished_count()
{
pthread_mutex_lock(&s_mutex);
@@ -30,6 +47,7 @@
static void* thread_func1(void* arg)
{
+ set_thread_name("thread_func1[%d]", *(int*)arg);
write(STDOUT_FILENO, ".\n", 2);
increment_finished_count();
return 0;
@@ -37,6 +55,7 @@
static void* thread_func2(void* arg)
{
+ set_thread_name("thread_func2[%d]", *(int*)arg);
pthread_detach(pthread_self());
write(STDOUT_FILENO, ".\n", 2);
increment_finished_count();
@@ -47,11 +66,16 @@
{
const int count1 = argc > 1 ? atoi(argv[1]) : 100;
const int count2 = argc > 2 ? atoi(argv[2]) : 100;
+ const int do_set_thread_name = argc > 3 ? atoi(argv[3]) != 0 : 0;
int thread_arg[count1 > count2 ? count1 : count2];
int i;
int detachstate;
pthread_attr_t attr;
+ s_set_thread_name = do_set_thread_name;
+
+ set_thread_name("main", 0);
+
for (i = 0; i < count1 || i < count2; i++)
thread_arg[i] = i;
|
|
From: <sv...@va...> - 2008-03-08 10:44:36
|
Author: sewardj
Date: 2008-03-08 10:44:39 +0000 (Sat, 08 Mar 2008)
New Revision: 7597
Log:
Handle DW_OP_deref.
Modified:
trunk/coregrind/m_debuginfo/d3basics.c
Modified: trunk/coregrind/m_debuginfo/d3basics.c
===================================================================
--- trunk/coregrind/m_debuginfo/d3basics.c 2008-03-08 08:33:41 UTC (rev 7596)
+++ trunk/coregrind/m_debuginfo/d3basics.c 2008-03-08 10:44:39 UTC (rev 7597)
@@ -39,6 +39,9 @@
#include "pub_core_libcprint.h"
#include "pub_core_options.h"
+#include "pub_core_vki.h" /* VKI_PROT_READ */
+#include "pub_core_aspacemgr.h" /* VG_(is_valid_for_client) */
+
#include "priv_d3basics.h" /* self */
HChar* ML_(pp_DW_children) ( DW_children hashch )
@@ -582,6 +585,17 @@
FAIL("warning: evaluate_Dwarf3_Expr: unhandled "
"DW_OP_GNU_push_tls_address");
/*NOTREACHED*/
+ case DW_OP_deref:
+ POP(uw1);
+ if (VG_(am_is_valid_for_client)( (Addr)uw1, sizeof(Addr),
+ VKI_PROT_READ )) {
+ uw1 = *(UWord*)uw1;
+ PUSH(uw1);
+ } else {
+ FAIL("warning: evaluate_Dwarf3_Expr: DW_OP_deref: "
+ "address not valid for client");
+ }
+ break;
default:
if (!VG_(clo_xml))
VG_(message)(Vg_DebugMsg,
|
|
From: Bart V. A. <bar...@gm...> - 2008-03-08 09:44:18
|
On Fri, Mar 7, 2008 at 9:15 PM, Julian Seward <js...@ac...> wrote: > > > --28301-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x6 > > --28301-- warning: evaluate_Dwarf3_Expr: unhandled DW_OP_ 0x6 > > Try the patch below. It would be good if you could put a VG_(printf) > in both the then- and else- branch of the if, to check that it > does go in the then- branch and not the else- branch. The patch works fine, thanks. Who should apply the patch ? Bart. |
|
From: <sv...@va...> - 2008-03-08 08:33:54
|
Author: bart Date: 2008-03-08 08:33:41 +0000 (Sat, 08 Mar 2008) New Revision: 7596 Log: More output filter tuning. Modified: trunk/exp-drd/tests/filter_stderr Modified: trunk/exp-drd/tests/filter_stderr =================================================================== --- trunk/exp-drd/tests/filter_stderr 2008-03-08 08:33:31 UTC (rev 7595) +++ trunk/exp-drd/tests/filter_stderr 2008-03-08 08:33:41 UTC (rev 7596) @@ -11,6 +11,7 @@ sed \ -e "/^exp-drd, a data race detector\.$/d" \ -e "/^Alarm clock$/d" \ +-e "/^Aborted (core dumped)$/d" \ -e "s/^Allocation context: stack of thread \([0-9]*\), offset -[0-9]*$/Allocation context: stack of thread \1, offset .../" \ -e "/^warning: evaluate_Dwarf3_Expr: unhandled DW_OP_.*/d" \ -e "s/, in frame #[0-9]* of thread /, in frame #? of thread /" \ |
|
From: <sv...@va...> - 2008-03-08 08:33:38
|
Author: bart
Date: 2008-03-08 08:33:31 +0000 (Sat, 08 Mar 2008)
New Revision: 7595
Log:
Removed duplicate suppression pattern.
Modified:
trunk/glibc-2.X-drd.supp
Modified: trunk/glibc-2.X-drd.supp
===================================================================
--- trunk/glibc-2.X-drd.supp 2008-03-08 08:25:32 UTC (rev 7594)
+++ trunk/glibc-2.X-drd.supp 2008-03-08 08:33:31 UTC (rev 7595)
@@ -213,8 +213,6 @@
pthread
exp-drd:ConflictingAccess
fun:__deallocate_stack
- fun:pthread_join
- fun:pthread_join
}
{
pthread
@@ -232,11 +230,6 @@
{
pthread
exp-drd:ConflictingAccess
- fun:__deallocate_stack
-}
-{
- pthread
- exp-drd:ConflictingAccess
fun:__pthread_enable_asynccancel
}
{
|
|
From: <sv...@va...> - 2008-03-08 08:29:47
|
Author: bart Date: 2008-03-08 08:25:32 +0000 (Sat, 08 Mar 2008) New Revision: 7594 Log: More output filter tuning. Modified: trunk/exp-drd/tests/filter_stderr Modified: trunk/exp-drd/tests/filter_stderr =================================================================== --- trunk/exp-drd/tests/filter_stderr 2008-03-08 08:20:43 UTC (rev 7593) +++ trunk/exp-drd/tests/filter_stderr 2008-03-08 08:25:32 UTC (rev 7594) @@ -10,6 +10,7 @@ # Remove line numbers from stack traces. sed \ -e "/^exp-drd, a data race detector\.$/d" \ +-e "/^Alarm clock$/d" \ -e "s/^Allocation context: stack of thread \([0-9]*\), offset -[0-9]*$/Allocation context: stack of thread \1, offset .../" \ -e "/^warning: evaluate_Dwarf3_Expr: unhandled DW_OP_.*/d" \ -e "s/, in frame #[0-9]* of thread /, in frame #? of thread /" \ |
|
From: <sv...@va...> - 2008-03-08 08:29:37
|
Author: bart Date: 2008-03-08 08:20:43 +0000 (Sat, 08 Mar 2008) New Revision: 7593 Log: Added an output variant for exp-drd/tests/hg03_inherit. Added: trunk/exp-drd/tests/hg03_inherit.stderr.exp2 Modified: trunk/exp-drd/tests/Makefile.am trunk/exp-drd/tests/filter_stderr Modified: trunk/exp-drd/tests/Makefile.am =================================================================== --- trunk/exp-drd/tests/Makefile.am 2008-03-08 08:18:02 UTC (rev 7592) +++ trunk/exp-drd/tests/Makefile.am 2008-03-08 08:20:43 UTC (rev 7593) @@ -30,6 +30,7 @@ hg02_deadlock.stderr.exp-linuxthreads \ hg02_deadlock.vgtest \ hg03_inherit.stderr.exp \ + hg03_inherit.stderr.exp2 \ hg03_inherit.stderr.exp-linuxthreads \ hg03_inherit.vgtest \ hg04_race.stderr.exp \ Modified: trunk/exp-drd/tests/filter_stderr =================================================================== --- trunk/exp-drd/tests/filter_stderr 2008-03-08 08:18:02 UTC (rev 7592) +++ trunk/exp-drd/tests/filter_stderr 2008-03-08 08:20:43 UTC (rev 7593) @@ -18,6 +18,7 @@ -e "/^Copyright (C) 2006-200., and GNU GPL'd, by Bart Van Assche.$/d" \ -e "s/\(pthread_create.c:[0-9]*\)/in libpthread-?.?.so/" \ -e "s:[A-Za-z_]* (in [^ ]*libpthread-[0-9.]*\.so):(within libpthread-?.?.so):" \ +-e "s:(within /lib/ld-[0-9.]*\.so):(within ld-?.?.so):" \ -e "s/ (\([a-zA-Z_]*\.c\):[0-9]*)/ (\1:?)/" \ -e "s/ (\([a-zA-Z_]*\.cpp\):[0-9]*)/ (\1:?)/" | Added: trunk/exp-drd/tests/hg03_inherit.stderr.exp2 =================================================================== --- trunk/exp-drd/tests/hg03_inherit.stderr.exp2 (rev 0) +++ trunk/exp-drd/tests/hg03_inherit.stderr.exp2 2008-03-08 08:20:43 UTC (rev 7593) @@ -0,0 +1,33 @@ + +Thread 3: +Conflicting store by thread 3 at 0x........ size 4 + at 0x........: t2 (hg03_inherit.c:28) + by 0x........: vg_thread_wrapper (drd_intercepts.c:?) + by 0x........: (within libpthread-?.?.so) + by 0x........: clone (in /...libc...) +Location 0x........ is 0 bytes inside shared[1], +declared at hg03_inherit.c:11, in frame #? of thread 3 +Other segment start (thread 1) + at 0x........: pthread_join (drd_intercepts.c:?) + by 0x........: main (hg03_inherit.c:49) +Other segment end (thread 1) + at 0x........: (within ld-?.?.so) + by 0x........: pthread_join (drd_intercepts.c:?) + by 0x........: main (hg03_inherit.c:63) + +Conflicting store by thread 3 at 0x........ size 4 + at 0x........: t2 (hg03_inherit.c:29) + by 0x........: vg_thread_wrapper (drd_intercepts.c:?) + by 0x........: (within libpthread-?.?.so) + by 0x........: clone (in /...libc...) +Location 0x........ is 0 bytes inside shared[1], +declared at hg03_inherit.c:11, in frame #? of thread 3 +Other segment start (thread 1) + at 0x........: pthread_join (drd_intercepts.c:?) + by 0x........: main (hg03_inherit.c:49) +Other segment end (thread 1) + at 0x........: (within ld-?.?.so) + by 0x........: pthread_join (drd_intercepts.c:?) + by 0x........: main (hg03_inherit.c:63) + +ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0) |
|
From: <sv...@va...> - 2008-03-08 08:18:04
|
Author: bart
Date: 2008-03-08 08:18:02 +0000 (Sat, 08 Mar 2008)
New Revision: 7592
Log:
Correction.
Modified:
trunk/exp-drd/tests/hg03_inherit.stderr.exp
Modified: trunk/exp-drd/tests/hg03_inherit.stderr.exp
===================================================================
--- trunk/exp-drd/tests/hg03_inherit.stderr.exp 2008-03-08 08:10:19 UTC (rev 7591)
+++ trunk/exp-drd/tests/hg03_inherit.stderr.exp 2008-03-08 08:18:02 UTC (rev 7592)
@@ -26,7 +26,7 @@
at 0x........: pthread_join (drd_intercepts.c:?)
by 0x........: main (hg03_inherit.c:49)
Other segment end (thread 1)
- at 0x........: (within /lib/ld-2.6.1.so)
+ at 0x........: (within libpthread-?.?.so)
by 0x........: pthread_join (drd_intercepts.c:?)
by 0x........: main (hg03_inherit.c:63)
|
|
From: <sv...@va...> - 2008-03-08 08:10:18
|
Author: bart
Date: 2008-03-08 08:10:19 +0000 (Sat, 08 Mar 2008)
New Revision: 7591
Log:
More finetuning of output filtering.
Modified:
trunk/exp-drd/tests/filter_stderr
trunk/exp-drd/tests/hg03_inherit.stderr.exp
trunk/exp-drd/tests/hg04_race.stderr.exp
trunk/exp-drd/tests/hg05_race2.stderr.exp
trunk/exp-drd/tests/pth_cond_race.stderr.exp
trunk/exp-drd/tests/rwlock_race.stderr.exp
trunk/exp-drd/tests/tc09_bad_unlock.stderr.exp
trunk/exp-drd/tests/tc23_bogus_condwait.stderr.exp
Modified: trunk/exp-drd/tests/filter_stderr
===================================================================
--- trunk/exp-drd/tests/filter_stderr 2008-03-07 22:17:31 UTC (rev 7590)
+++ trunk/exp-drd/tests/filter_stderr 2008-03-08 08:10:19 UTC (rev 7591)
@@ -17,8 +17,7 @@
-e "/^NOTE: This is an Experimental-Class Valgrind Tool.$/d" \
-e "/^Copyright (C) 2006-200., and GNU GPL'd, by Bart Van Assche.$/d" \
-e "s/\(pthread_create.c:[0-9]*\)/in libpthread-?.?.so/" \
--e "s/in [^ ]*libpthread-[0-9]*\.[0-9]*\.so/in libpthread-?.?.so/" \
--e "s/in [^ ]*libpthread-[0-9]*\.[0-9]*\.[0-9]*\.so/in libpthread-?.?.so/" \
+-e "s:[A-Za-z_]* (in [^ ]*libpthread-[0-9.]*\.so):(within libpthread-?.?.so):" \
-e "s/ (\([a-zA-Z_]*\.c\):[0-9]*)/ (\1:?)/" \
-e "s/ (\([a-zA-Z_]*\.cpp\):[0-9]*)/ (\1:?)/" |
Modified: trunk/exp-drd/tests/hg03_inherit.stderr.exp
===================================================================
--- trunk/exp-drd/tests/hg03_inherit.stderr.exp 2008-03-07 22:17:31 UTC (rev 7590)
+++ trunk/exp-drd/tests/hg03_inherit.stderr.exp 2008-03-08 08:10:19 UTC (rev 7591)
@@ -3,7 +3,7 @@
Conflicting store by thread 3 at 0x........ size 4
at 0x........: t2 (hg03_inherit.c:28)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside shared[1],
declared at hg03_inherit.c:11, in frame #? of thread 3
@@ -11,14 +11,14 @@
at 0x........: pthread_join (drd_intercepts.c:?)
by 0x........: main (hg03_inherit.c:49)
Other segment end (thread 1)
- at 0x........: pthread_join (in libpthread-?.?.so)
+ at 0x........: (within libpthread-?.?.so)
by 0x........: pthread_join (drd_intercepts.c:?)
by 0x........: main (hg03_inherit.c:63)
Conflicting store by thread 3 at 0x........ size 4
at 0x........: t2 (hg03_inherit.c:29)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside shared[1],
declared at hg03_inherit.c:11, in frame #? of thread 3
@@ -26,7 +26,7 @@
at 0x........: pthread_join (drd_intercepts.c:?)
by 0x........: main (hg03_inherit.c:49)
Other segment end (thread 1)
- at 0x........: pthread_join (in libpthread-?.?.so)
+ at 0x........: (within /lib/ld-2.6.1.so)
by 0x........: pthread_join (drd_intercepts.c:?)
by 0x........: main (hg03_inherit.c:63)
Modified: trunk/exp-drd/tests/hg04_race.stderr.exp
===================================================================
--- trunk/exp-drd/tests/hg04_race.stderr.exp 2008-03-07 22:17:31 UTC (rev 7590)
+++ trunk/exp-drd/tests/hg04_race.stderr.exp 2008-03-08 08:10:19 UTC (rev 7591)
@@ -3,7 +3,7 @@
Conflicting load by thread 2 at 0x........ size 4
at 0x........: th (hg04_race.c:10)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside local var "shared"
declared at hg04_race.c:6, in frame #? of thread 2
@@ -15,7 +15,7 @@
Conflicting store by thread 2 at 0x........ size 4
at 0x........: th (hg04_race.c:10)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside local var "shared"
declared at hg04_race.c:6, in frame #? of thread 2
Modified: trunk/exp-drd/tests/hg05_race2.stderr.exp
===================================================================
--- trunk/exp-drd/tests/hg05_race2.stderr.exp 2008-03-07 22:17:31 UTC (rev 7590)
+++ trunk/exp-drd/tests/hg05_race2.stderr.exp 2008-03-08 08:10:19 UTC (rev 7591)
@@ -3,7 +3,7 @@
Conflicting load by thread 2 at 0x........ size 4
at 0x........: th (hg05_race2.c:17)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside foo.poot[5].plop[11],
declared at hg05_race2.c:24, in frame #? of thread 1
@@ -15,7 +15,7 @@
Conflicting store by thread 2 at 0x........ size 4
at 0x........: th (hg05_race2.c:17)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside foo.poot[5].plop[11],
declared at hg05_race2.c:24, in frame #? of thread 1
Modified: trunk/exp-drd/tests/pth_cond_race.stderr.exp
===================================================================
--- trunk/exp-drd/tests/pth_cond_race.stderr.exp 2008-03-07 22:17:31 UTC (rev 7590)
+++ trunk/exp-drd/tests/pth_cond_race.stderr.exp 2008-03-08 08:10:19 UTC (rev 7591)
@@ -4,7 +4,7 @@
at 0x........: pthread_cond_signal* (drd_intercepts.c:?)
by 0x........: thread_func (pth_cond_race.c:?)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
Modified: trunk/exp-drd/tests/rwlock_race.stderr.exp
===================================================================
--- trunk/exp-drd/tests/rwlock_race.stderr.exp 2008-03-07 22:17:31 UTC (rev 7590)
+++ trunk/exp-drd/tests/rwlock_race.stderr.exp 2008-03-08 08:10:19 UTC (rev 7591)
@@ -3,7 +3,7 @@
Conflicting load by thread 2 at 0x........ size 4
at 0x........: thread (rwlock_race.c:?)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside local var "s_racy"
declared at rwlock_race.c:17, in frame #? of thread 2
@@ -15,7 +15,7 @@
Conflicting store by thread 2 at 0x........ size 4
at 0x........: thread (rwlock_race.c:?)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Location 0x........ is 0 bytes inside local var "s_racy"
declared at rwlock_race.c:17, in frame #? of thread 2
Modified: trunk/exp-drd/tests/tc09_bad_unlock.stderr.exp
===================================================================
--- trunk/exp-drd/tests/tc09_bad_unlock.stderr.exp 2008-03-07 22:17:31 UTC (rev 7590)
+++ trunk/exp-drd/tests/tc09_bad_unlock.stderr.exp 2008-03-08 08:10:19 UTC (rev 7591)
@@ -9,7 +9,7 @@
at 0x........: pthread_mutex_unlock (drd_intercepts.c:?)
by 0x........: child_fn (tc09_bad_unlock.c:11)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Thread 1:
@@ -32,7 +32,7 @@
at 0x........: pthread_mutex_unlock (drd_intercepts.c:?)
by 0x........: child_fn (tc09_bad_unlock.c:11)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Thread 1:
Modified: trunk/exp-drd/tests/tc23_bogus_condwait.stderr.exp
===================================================================
--- trunk/exp-drd/tests/tc23_bogus_condwait.stderr.exp 2008-03-07 22:17:31 UTC (rev 7590)
+++ trunk/exp-drd/tests/tc23_bogus_condwait.stderr.exp 2008-03-08 08:10:19 UTC (rev 7591)
@@ -8,7 +8,7 @@
at 0x........: pthread_cond_signal* (drd_intercepts.c:?)
by 0x........: rescue_me (tc23_bogus_condwait.c:20)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Thread 1:
@@ -21,7 +21,7 @@
at 0x........: pthread_cond_signal* (drd_intercepts.c:?)
by 0x........: rescue_me (tc23_bogus_condwait.c:24)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Thread 1:
@@ -34,7 +34,7 @@
at 0x........: pthread_cond_signal* (drd_intercepts.c:?)
by 0x........: rescue_me (tc23_bogus_condwait.c:28)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
Thread 1:
@@ -47,7 +47,7 @@
at 0x........: pthread_cond_signal* (drd_intercepts.c:?)
by 0x........: rescue_me (tc23_bogus_condwait.c:32)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
The impossible happened: mutex 0x........ is locked simultaneously by two threads (recursion count 1, owners 2 and 1) !
@@ -56,7 +56,7 @@
at 0x........: pthread_mutex_unlock (drd_intercepts.c:?)
by 0x........: grab_the_lock (tc23_bogus_condwait.c:42)
by 0x........: vg_thread_wrapper (drd_intercepts.c:?)
- by 0x........: start_thread (in libpthread-?.?.so)
+ by 0x........: (within libpthread-?.?.so)
by 0x........: clone (in /...libc...)
ERROR SUMMARY: 9 errors from 9 contexts (suppressed: 0 from 0)
|
|
From: Tom H. <th...@cy...> - 2008-03-08 05:19:17
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2008-03-08 03:15:02 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 == 377 tests, 78 stderr failures, 1 stdout failure, 29 post failures == memcheck/tests/addressable (stderr) memcheck/tests/badjump (stderr) memcheck/tests/describe-block (stderr) memcheck/tests/erringfds (stderr) memcheck/tests/leak-0 (stderr) memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-pool-0 (stderr) memcheck/tests/leak-pool-1 (stderr) memcheck/tests/leak-pool-2 (stderr) memcheck/tests/leak-pool-3 (stderr) memcheck/tests/leak-pool-4 (stderr) memcheck/tests/leak-pool-5 (stderr) memcheck/tests/leak-regroot (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/long_namespace_xml (stderr) memcheck/tests/lsframe1 (stderr) memcheck/tests/lsframe2 (stderr) memcheck/tests/malloc_free_fill (stderr) memcheck/tests/match-overrun (stderr) memcheck/tests/noisy_child (stderr) memcheck/tests/partial_load_dflt (stderr) memcheck/tests/partial_load_ok (stderr) memcheck/tests/partiallydefinedeq (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/sigkill (stderr) memcheck/tests/stack_changes (stderr) memcheck/tests/varinfo1 (stderr) memcheck/tests/varinfo2 (stderr) memcheck/tests/varinfo3 (stderr) memcheck/tests/varinfo4 (stderr) memcheck/tests/varinfo5 (stderr) memcheck/tests/varinfo6 (stderr) memcheck/tests/x86/bug152022 (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) memcheck/tests/x86/xor-undef-x86 (stderr) memcheck/tests/xml1 (stderr) massif/tests/alloc-fns-A (post) massif/tests/alloc-fns-B (post) massif/tests/basic (post) massif/tests/basic2 (post) massif/tests/big-alloc (post) massif/tests/culling1 (stderr) massif/tests/culling2 (stderr) massif/tests/custom_alloc (post) massif/tests/deep-A (post) massif/tests/deep-B (stderr) massif/tests/deep-B (post) massif/tests/deep-C (stderr) massif/tests/deep-C (post) massif/tests/deep-D (post) massif/tests/ignoring (post) massif/tests/insig (post) massif/tests/long-names (post) massif/tests/long-time (post) massif/tests/new-cpp (post) massif/tests/null (post) massif/tests/one (post) massif/tests/overloaded-new (post) massif/tests/peak (post) massif/tests/peak2 (stderr) massif/tests/peak2 (post) massif/tests/realloc (stderr) massif/tests/realloc (post) massif/tests/thresholds_0_0 (post) massif/tests/thresholds_0_10 (post) massif/tests/thresholds_10_0 (post) massif/tests/thresholds_10_10 (post) massif/tests/thresholds_5_0 (post) massif/tests/thresholds_5_10 (post) massif/tests/zero1 (post) massif/tests/zero2 (post) none/tests/blockfault (stderr) none/tests/faultstatus (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/shell (stderr) none/tests/shell_valid1 (stderr) none/tests/shell_valid2 (stderr) none/tests/shell_valid3 (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/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/tc12_rwl_trivial (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) exp-drd/tests/tc09_bad_unlock (stderr) exp-drd/tests/tc12_rwl_trivial (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 == 375 tests, 78 stderr failures, 1 stdout failure, 29 post failures == memcheck/tests/addressable (stderr) memcheck/tests/badjump (stderr) memcheck/tests/describe-block (stderr) memcheck/tests/erringfds (stderr) memcheck/tests/leak-0 (stderr) memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-pool-0 (stderr) memcheck/tests/leak-pool-1 (stderr) memcheck/tests/leak-pool-2 (stderr) memcheck/tests/leak-pool-3 (stderr) memcheck/tests/leak-pool-4 (stderr) memcheck/tests/leak-pool-5 (stderr) memcheck/tests/leak-regroot (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/long_namespace_xml (stderr) memcheck/tests/lsframe1 (stderr) memcheck/tests/lsframe2 (stderr) memcheck/tests/malloc_free_fill (stderr) memcheck/tests/match-overrun (stderr) memcheck/tests/noisy_child (stderr) memcheck/tests/partial_load_dflt (stderr) memcheck/tests/partial_load_ok (stderr) memcheck/tests/partiallydefinedeq (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/sigkill (stderr) memcheck/tests/stack_changes (stderr) memcheck/tests/varinfo1 (stderr) memcheck/tests/varinfo2 (stderr) memcheck/tests/varinfo3 (stderr) memcheck/tests/varinfo4 (stderr) memcheck/tests/varinfo5 (stderr) memcheck/tests/varinfo6 (stderr) memcheck/tests/x86/bug152022 (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) memcheck/tests/x86/xor-undef-x86 (stderr) memcheck/tests/xml1 (stderr) massif/tests/alloc-fns-A (post) massif/tests/alloc-fns-B (post) massif/tests/basic (post) massif/tests/basic2 (post) massif/tests/big-alloc (post) massif/tests/culling1 (stderr) massif/tests/culling2 (stderr) massif/tests/custom_alloc (post) massif/tests/deep-A (post) massif/tests/deep-B (stderr) massif/tests/deep-B (post) massif/tests/deep-C (stderr) massif/tests/deep-C (post) massif/tests/deep-D (post) massif/tests/ignoring (post) massif/tests/insig (post) massif/tests/long-names (post) massif/tests/long-time (post) massif/tests/new-cpp (post) massif/tests/null (post) massif/tests/one (post) massif/tests/overloaded-new (post) massif/tests/peak (post) massif/tests/peak2 (stderr) massif/tests/peak2 (post) massif/tests/realloc (stderr) massif/tests/realloc (post) massif/tests/thresholds_0_0 (post) massif/tests/thresholds_0_10 (post) massif/tests/thresholds_10_0 (post) massif/tests/thresholds_10_10 (post) massif/tests/thresholds_5_0 (post) massif/tests/thresholds_5_10 (post) massif/tests/zero1 (post) massif/tests/zero2 (post) none/tests/blockfault (stderr) none/tests/faultstatus (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/shell (stderr) none/tests/shell_valid1 (stderr) none/tests/shell_valid2 (stderr) none/tests/shell_valid3 (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/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/tc12_rwl_trivial (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) exp-drd/tests/tc09_bad_unlock (stderr) exp-drd/tests/tc12_rwl_trivial (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Sat Mar 8 04:24:54 2008 --- new.short Sat Mar 8 05:19:23 2008 *************** *** 8,10 **** ! == 375 tests, 78 stderr failures, 1 stdout failure, 29 post failures == memcheck/tests/addressable (stderr) --- 8,10 ---- ! == 377 tests, 78 stderr failures, 1 stdout failure, 29 post failures == memcheck/tests/addressable (stderr) |
|
From: Tom H. <th...@cy...> - 2008-03-08 04:31:40
|
Nightly build on lloyd ( x86_64, Fedora 7 ) started at 2008-03-08 03:05: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 == 411 tests, 6 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/vcpu_fnfns (stdout) memcheck/tests/x86/scalar (stderr) none/tests/faultstatus (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) helgrind/tests/tc20_verifywrap (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 == 409 tests, 79 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/varinfo1 (stderr) memcheck/tests/varinfo2 (stderr) memcheck/tests/varinfo3 (stderr) memcheck/tests/varinfo4 (stderr) memcheck/tests/varinfo5 (stderr) memcheck/tests/varinfo6 (stderr) memcheck/tests/vcpu_fnfns (stdout) memcheck/tests/x86/scalar (stderr) none/tests/faultstatus (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) 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/tc01_simple_race (stderr) helgrind/tests/tc02_simple_tls (stderr) helgrind/tests/tc03_re_excl (stderr) helgrind/tests/tc04_free_lock (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/tc10_rec_lock (stderr) helgrind/tests/tc11_XCHG (stderr) helgrind/tests/tc12_rwl_trivial (stderr) helgrind/tests/tc13_laog1 (stderr) helgrind/tests/tc14_laog_dinphils (stderr) helgrind/tests/tc15_laog_lockdel (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) exp-drd/tests/fp_race (stderr) exp-drd/tests/fp_race2 (stderr) exp-drd/tests/hg01_all_ok (stderr) exp-drd/tests/hg02_deadlock (stderr) exp-drd/tests/hg03_inherit (stderr) exp-drd/tests/hg04_race (stderr) exp-drd/tests/hg05_race2 (stderr) exp-drd/tests/hg06_readshared (stderr) exp-drd/tests/matinv (stderr) exp-drd/tests/pth_broadcast (stderr) exp-drd/tests/pth_cond_race (stderr) exp-drd/tests/pth_cond_race2 (stderr) exp-drd/tests/pth_create_chain (stderr) exp-drd/tests/pth_detached (stderr) exp-drd/tests/pth_detached2 (stderr) exp-drd/tests/recursive_mutex (stderr) exp-drd/tests/rwlock_race (stderr) exp-drd/tests/sem_as_mutex (stderr) exp-drd/tests/sem_as_mutex2 (stderr) exp-drd/tests/sigalrm (stderr) exp-drd/tests/tc01_simple_race (stderr) exp-drd/tests/tc02_simple_tls (stderr) exp-drd/tests/tc03_re_excl (stderr) exp-drd/tests/tc04_free_lock (stderr) exp-drd/tests/tc09_bad_unlock (stderr) exp-drd/tests/tc10_rec_lock (stderr) exp-drd/tests/tc11_XCHG (stderr) exp-drd/tests/tc12_rwl_trivial (stderr) exp-drd/tests/tc13_laog1 (stderr) exp-drd/tests/tc15_laog_lockdel (stderr) exp-drd/tests/tc16_byterace (stderr) exp-drd/tests/tc17_sembar (stderr) exp-drd/tests/tc18_semabuse (stderr) exp-drd/tests/tc20_verifywrap (stderr) exp-drd/tests/tc20_verifywrap2 (stderr) exp-drd/tests/tc21_pthonce (stderr) exp-drd/tests/tc22_exit_w_lock (stderr) exp-drd/tests/tc23_bogus_condwait (stderr) exp-drd/tests/trylock (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Sat Mar 8 03:50:48 2008 --- new.short Sat Mar 8 04:31:37 2008 *************** *** 8,17 **** ! == 409 tests, 79 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) - memcheck/tests/varinfo1 (stderr) - memcheck/tests/varinfo2 (stderr) - memcheck/tests/varinfo3 (stderr) - memcheck/tests/varinfo4 (stderr) - memcheck/tests/varinfo5 (stderr) - memcheck/tests/varinfo6 (stderr) memcheck/tests/vcpu_fnfns (stdout) --- 8,11 ---- ! == 411 tests, 6 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/vcpu_fnfns (stdout) *************** *** 21,91 **** none/tests/mremap2 (stdout) - 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/tc01_simple_race (stderr) - helgrind/tests/tc02_simple_tls (stderr) - helgrind/tests/tc03_re_excl (stderr) - helgrind/tests/tc04_free_lock (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/tc10_rec_lock (stderr) - helgrind/tests/tc11_XCHG (stderr) - helgrind/tests/tc12_rwl_trivial (stderr) - helgrind/tests/tc13_laog1 (stderr) - helgrind/tests/tc14_laog_dinphils (stderr) - helgrind/tests/tc15_laog_lockdel (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) - exp-drd/tests/fp_race (stderr) - exp-drd/tests/fp_race2 (stderr) - exp-drd/tests/hg01_all_ok (stderr) - exp-drd/tests/hg02_deadlock (stderr) - exp-drd/tests/hg03_inherit (stderr) - exp-drd/tests/hg04_race (stderr) - exp-drd/tests/hg05_race2 (stderr) - exp-drd/tests/hg06_readshared (stderr) - exp-drd/tests/matinv (stderr) - exp-drd/tests/pth_broadcast (stderr) - exp-drd/tests/pth_cond_race (stderr) - exp-drd/tests/pth_cond_race2 (stderr) - exp-drd/tests/pth_create_chain (stderr) - exp-drd/tests/pth_detached (stderr) - exp-drd/tests/pth_detached2 (stderr) - exp-drd/tests/recursive_mutex (stderr) - exp-drd/tests/rwlock_race (stderr) - exp-drd/tests/sem_as_mutex (stderr) - exp-drd/tests/sem_as_mutex2 (stderr) - exp-drd/tests/sigalrm (stderr) - exp-drd/tests/tc01_simple_race (stderr) - exp-drd/tests/tc02_simple_tls (stderr) - exp-drd/tests/tc03_re_excl (stderr) - exp-drd/tests/tc04_free_lock (stderr) - exp-drd/tests/tc09_bad_unlock (stderr) - exp-drd/tests/tc10_rec_lock (stderr) - exp-drd/tests/tc11_XCHG (stderr) - exp-drd/tests/tc12_rwl_trivial (stderr) - exp-drd/tests/tc13_laog1 (stderr) - exp-drd/tests/tc15_laog_lockdel (stderr) - exp-drd/tests/tc16_byterace (stderr) - exp-drd/tests/tc17_sembar (stderr) - exp-drd/tests/tc18_semabuse (stderr) - exp-drd/tests/tc20_verifywrap (stderr) - exp-drd/tests/tc20_verifywrap2 (stderr) - exp-drd/tests/tc21_pthonce (stderr) - exp-drd/tests/tc22_exit_w_lock (stderr) - exp-drd/tests/tc23_bogus_condwait (stderr) - exp-drd/tests/trylock (stderr) --- 15,18 ---- |
|
From: Tom H. <th...@cy...> - 2008-03-08 03:58:10
|
Nightly build on aston ( x86_64, Fedora Core 5 ) started at 2008-03-08 03:20: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 == 417 tests, 9 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/malloc_free_fill (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/x86/scalar (stderr) none/tests/blockfault (stderr) none/tests/faultstatus (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) helgrind/tests/tc08_hbl2 (stdout) 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 == 415 tests, 81 stderr failures, 1 stdout failure, 0 post failures == memcheck/tests/malloc_free_fill (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/varinfo1 (stderr) memcheck/tests/varinfo2 (stderr) memcheck/tests/varinfo3 (stderr) memcheck/tests/varinfo4 (stderr) memcheck/tests/varinfo5 (stderr) memcheck/tests/varinfo6 (stderr) memcheck/tests/x86/scalar (stderr) none/tests/blockfault (stderr) none/tests/faultstatus (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) 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/tc01_simple_race (stderr) helgrind/tests/tc02_simple_tls (stderr) helgrind/tests/tc03_re_excl (stderr) helgrind/tests/tc04_free_lock (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/tc10_rec_lock (stderr) helgrind/tests/tc11_XCHG (stderr) helgrind/tests/tc12_rwl_trivial (stderr) helgrind/tests/tc13_laog1 (stderr) helgrind/tests/tc14_laog_dinphils (stderr) helgrind/tests/tc15_laog_lockdel (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) exp-drd/tests/fp_race (stderr) exp-drd/tests/fp_race2 (stderr) exp-drd/tests/hg01_all_ok (stderr) exp-drd/tests/hg02_deadlock (stderr) exp-drd/tests/hg03_inherit (stderr) exp-drd/tests/hg04_race (stderr) exp-drd/tests/hg05_race2 (stderr) exp-drd/tests/hg06_readshared (stderr) exp-drd/tests/matinv (stderr) exp-drd/tests/pth_broadcast (stderr) exp-drd/tests/pth_cond_race (stderr) exp-drd/tests/pth_cond_race2 (stderr) exp-drd/tests/pth_create_chain (stderr) exp-drd/tests/pth_detached (stderr) exp-drd/tests/pth_detached2 (stderr) exp-drd/tests/recursive_mutex (stderr) exp-drd/tests/rwlock_race (stderr) exp-drd/tests/sem_as_mutex (stderr) exp-drd/tests/sem_as_mutex2 (stderr) exp-drd/tests/sigalrm (stderr) exp-drd/tests/tc01_simple_race (stderr) exp-drd/tests/tc02_simple_tls (stderr) exp-drd/tests/tc03_re_excl (stderr) exp-drd/tests/tc04_free_lock (stderr) exp-drd/tests/tc09_bad_unlock (stderr) exp-drd/tests/tc10_rec_lock (stderr) exp-drd/tests/tc11_XCHG (stderr) exp-drd/tests/tc12_rwl_trivial (stderr) exp-drd/tests/tc13_laog1 (stderr) exp-drd/tests/tc15_laog_lockdel (stderr) exp-drd/tests/tc16_byterace (stderr) exp-drd/tests/tc17_sembar (stderr) exp-drd/tests/tc18_semabuse (stderr) exp-drd/tests/tc20_verifywrap (stderr) exp-drd/tests/tc20_verifywrap2 (stderr) exp-drd/tests/tc21_pthonce (stderr) exp-drd/tests/tc22_exit_w_lock (stderr) exp-drd/tests/tc23_bogus_condwait (stderr) exp-drd/tests/trylock (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Sat Mar 8 03:40:46 2008 --- new.short Sat Mar 8 03:58:10 2008 *************** *** 8,18 **** ! == 415 tests, 81 stderr failures, 1 stdout failure, 0 post failures == memcheck/tests/malloc_free_fill (stderr) memcheck/tests/pointer-trace (stderr) - memcheck/tests/varinfo1 (stderr) - memcheck/tests/varinfo2 (stderr) - memcheck/tests/varinfo3 (stderr) - memcheck/tests/varinfo4 (stderr) - memcheck/tests/varinfo5 (stderr) - memcheck/tests/varinfo6 (stderr) memcheck/tests/x86/scalar (stderr) --- 8,12 ---- ! == 417 tests, 9 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/malloc_free_fill (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/x86/scalar (stderr) *************** *** 22,48 **** none/tests/mremap2 (stdout) ! 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/tc01_simple_race (stderr) ! helgrind/tests/tc02_simple_tls (stderr) ! helgrind/tests/tc03_re_excl (stderr) ! helgrind/tests/tc04_free_lock (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/tc10_rec_lock (stderr) ! helgrind/tests/tc11_XCHG (stderr) ! helgrind/tests/tc12_rwl_trivial (stderr) ! helgrind/tests/tc13_laog1 (stderr) ! helgrind/tests/tc14_laog_dinphils (stderr) ! helgrind/tests/tc15_laog_lockdel (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) --- 16,18 ---- none/tests/mremap2 (stdout) ! helgrind/tests/tc08_hbl2 (stdout) helgrind/tests/tc20_verifywrap (stderr) *************** *** 50,92 **** helgrind/tests/tc22_exit_w_lock (stderr) - helgrind/tests/tc23_bogus_condwait (stderr) - helgrind/tests/tc24_nonzero_sem (stderr) - exp-drd/tests/fp_race (stderr) - exp-drd/tests/fp_race2 (stderr) - exp-drd/tests/hg01_all_ok (stderr) - exp-drd/tests/hg02_deadlock (stderr) - exp-drd/tests/hg03_inherit (stderr) - exp-drd/tests/hg04_race (stderr) - exp-drd/tests/hg05_race2 (stderr) - exp-drd/tests/hg06_readshared (stderr) - exp-drd/tests/matinv (stderr) - exp-drd/tests/pth_broadcast (stderr) - exp-drd/tests/pth_cond_race (stderr) - exp-drd/tests/pth_cond_race2 (stderr) - exp-drd/tests/pth_create_chain (stderr) - exp-drd/tests/pth_detached (stderr) - exp-drd/tests/pth_detached2 (stderr) - exp-drd/tests/recursive_mutex (stderr) - exp-drd/tests/rwlock_race (stderr) - exp-drd/tests/sem_as_mutex (stderr) - exp-drd/tests/sem_as_mutex2 (stderr) - exp-drd/tests/sigalrm (stderr) - exp-drd/tests/tc01_simple_race (stderr) - exp-drd/tests/tc02_simple_tls (stderr) - exp-drd/tests/tc03_re_excl (stderr) - exp-drd/tests/tc04_free_lock (stderr) - exp-drd/tests/tc09_bad_unlock (stderr) - exp-drd/tests/tc10_rec_lock (stderr) - exp-drd/tests/tc11_XCHG (stderr) - exp-drd/tests/tc12_rwl_trivial (stderr) - exp-drd/tests/tc13_laog1 (stderr) - exp-drd/tests/tc15_laog_lockdel (stderr) - exp-drd/tests/tc16_byterace (stderr) - exp-drd/tests/tc17_sembar (stderr) - exp-drd/tests/tc18_semabuse (stderr) - exp-drd/tests/tc20_verifywrap (stderr) - exp-drd/tests/tc20_verifywrap2 (stderr) - exp-drd/tests/tc21_pthonce (stderr) - exp-drd/tests/tc22_exit_w_lock (stderr) - exp-drd/tests/tc23_bogus_condwait (stderr) - exp-drd/tests/trylock (stderr) --- 20,21 ---- |
|
From: Tom H. <th...@cy...> - 2008-03-08 03:40:05
|
Nightly build on trojan ( x86_64, Fedora Core 6 ) started at 2008-03-08 03:25:03 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 == 415 tests, 8 stderr failures, 5 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/vcpu_fnfns (stdout) memcheck/tests/x86/bug133694 (stdout) memcheck/tests/x86/bug133694 (stderr) memcheck/tests/x86/scalar (stderr) none/tests/cmdline1 (stdout) none/tests/cmdline2 (stdout) none/tests/faultstatus (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) 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 == 413 tests, 9 stderr failures, 5 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/vcpu_fnfns (stdout) memcheck/tests/x86/bug133694 (stdout) memcheck/tests/x86/bug133694 (stderr) memcheck/tests/x86/scalar (stderr) none/tests/cmdline1 (stdout) none/tests/cmdline2 (stdout) none/tests/faultstatus (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) helgrind/tests/tc20_verifywrap (stderr) helgrind/tests/tc21_pthonce (stderr) helgrind/tests/tc22_exit_w_lock (stderr) exp-drd/tests/tc21_pthonce (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Sat Mar 8 03:32:33 2008 --- new.short Sat Mar 8 03:40:07 2008 *************** *** 8,10 **** ! == 413 tests, 9 stderr failures, 5 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) --- 8,10 ---- ! == 415 tests, 8 stderr failures, 5 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) *************** *** 22,24 **** helgrind/tests/tc22_exit_w_lock (stderr) - exp-drd/tests/tc21_pthonce (stderr) --- 22,23 ---- |
|
From: Tom H. <th...@cy...> - 2008-03-08 03:35:58
|
Nightly build on dellow ( x86_64, Fedora 8 ) started at 2008-03-08 03:10: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 == 411 tests, 8 stderr failures, 3 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/vcpu_fnfns (stdout) memcheck/tests/x86/scalar (stderr) none/tests/faultstatus (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/pth_cvsimple (stdout) helgrind/tests/tc18_semabuse (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 == 409 tests, 79 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/varinfo1 (stderr) memcheck/tests/varinfo2 (stderr) memcheck/tests/varinfo3 (stderr) memcheck/tests/varinfo4 (stderr) memcheck/tests/varinfo5 (stderr) memcheck/tests/varinfo6 (stderr) memcheck/tests/vcpu_fnfns (stdout) memcheck/tests/x86/scalar (stderr) none/tests/faultstatus (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) 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/tc01_simple_race (stderr) helgrind/tests/tc02_simple_tls (stderr) helgrind/tests/tc03_re_excl (stderr) helgrind/tests/tc04_free_lock (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/tc10_rec_lock (stderr) helgrind/tests/tc11_XCHG (stderr) helgrind/tests/tc12_rwl_trivial (stderr) helgrind/tests/tc13_laog1 (stderr) helgrind/tests/tc14_laog_dinphils (stderr) helgrind/tests/tc15_laog_lockdel (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) exp-drd/tests/fp_race (stderr) exp-drd/tests/fp_race2 (stderr) exp-drd/tests/hg01_all_ok (stderr) exp-drd/tests/hg02_deadlock (stderr) exp-drd/tests/hg03_inherit (stderr) exp-drd/tests/hg04_race (stderr) exp-drd/tests/hg05_race2 (stderr) exp-drd/tests/hg06_readshared (stderr) exp-drd/tests/matinv (stderr) exp-drd/tests/pth_broadcast (stderr) exp-drd/tests/pth_cond_race (stderr) exp-drd/tests/pth_cond_race2 (stderr) exp-drd/tests/pth_create_chain (stderr) exp-drd/tests/pth_detached (stderr) exp-drd/tests/pth_detached2 (stderr) exp-drd/tests/recursive_mutex (stderr) exp-drd/tests/rwlock_race (stderr) exp-drd/tests/sem_as_mutex (stderr) exp-drd/tests/sem_as_mutex2 (stderr) exp-drd/tests/sigalrm (stderr) exp-drd/tests/tc01_simple_race (stderr) exp-drd/tests/tc02_simple_tls (stderr) exp-drd/tests/tc03_re_excl (stderr) exp-drd/tests/tc04_free_lock (stderr) exp-drd/tests/tc09_bad_unlock (stderr) exp-drd/tests/tc10_rec_lock (stderr) exp-drd/tests/tc11_XCHG (stderr) exp-drd/tests/tc12_rwl_trivial (stderr) exp-drd/tests/tc13_laog1 (stderr) exp-drd/tests/tc15_laog_lockdel (stderr) exp-drd/tests/tc16_byterace (stderr) exp-drd/tests/tc17_sembar (stderr) exp-drd/tests/tc18_semabuse (stderr) exp-drd/tests/tc20_verifywrap (stderr) exp-drd/tests/tc20_verifywrap2 (stderr) exp-drd/tests/tc21_pthonce (stderr) exp-drd/tests/tc22_exit_w_lock (stderr) exp-drd/tests/tc23_bogus_condwait (stderr) exp-drd/tests/trylock (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Sat Mar 8 03:24:38 2008 --- new.short Sat Mar 8 03:36:02 2008 *************** *** 8,17 **** ! == 409 tests, 79 stderr failures, 2 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) - memcheck/tests/varinfo1 (stderr) - memcheck/tests/varinfo2 (stderr) - memcheck/tests/varinfo3 (stderr) - memcheck/tests/varinfo4 (stderr) - memcheck/tests/varinfo5 (stderr) - memcheck/tests/varinfo6 (stderr) memcheck/tests/vcpu_fnfns (stdout) --- 8,11 ---- ! == 411 tests, 8 stderr failures, 3 stdout failures, 0 post failures == memcheck/tests/pointer-trace (stderr) memcheck/tests/vcpu_fnfns (stdout) *************** *** 21,47 **** none/tests/mremap2 (stdout) ! 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/tc01_simple_race (stderr) ! helgrind/tests/tc02_simple_tls (stderr) ! helgrind/tests/tc03_re_excl (stderr) ! helgrind/tests/tc04_free_lock (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/tc10_rec_lock (stderr) ! helgrind/tests/tc11_XCHG (stderr) ! helgrind/tests/tc12_rwl_trivial (stderr) ! helgrind/tests/tc13_laog1 (stderr) ! helgrind/tests/tc14_laog_dinphils (stderr) ! helgrind/tests/tc15_laog_lockdel (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) --- 15,18 ---- none/tests/mremap2 (stdout) ! none/tests/pth_cvsimple (stdout) helgrind/tests/tc18_semabuse (stderr) helgrind/tests/tc20_verifywrap (stderr) *************** *** 49,91 **** helgrind/tests/tc22_exit_w_lock (stderr) - helgrind/tests/tc23_bogus_condwait (stderr) - helgrind/tests/tc24_nonzero_sem (stderr) - exp-drd/tests/fp_race (stderr) - exp-drd/tests/fp_race2 (stderr) - exp-drd/tests/hg01_all_ok (stderr) - exp-drd/tests/hg02_deadlock (stderr) - exp-drd/tests/hg03_inherit (stderr) - exp-drd/tests/hg04_race (stderr) - exp-drd/tests/hg05_race2 (stderr) - exp-drd/tests/hg06_readshared (stderr) - exp-drd/tests/matinv (stderr) - exp-drd/tests/pth_broadcast (stderr) - exp-drd/tests/pth_cond_race (stderr) - exp-drd/tests/pth_cond_race2 (stderr) - exp-drd/tests/pth_create_chain (stderr) - exp-drd/tests/pth_detached (stderr) - exp-drd/tests/pth_detached2 (stderr) - exp-drd/tests/recursive_mutex (stderr) - exp-drd/tests/rwlock_race (stderr) - exp-drd/tests/sem_as_mutex (stderr) - exp-drd/tests/sem_as_mutex2 (stderr) - exp-drd/tests/sigalrm (stderr) - exp-drd/tests/tc01_simple_race (stderr) - exp-drd/tests/tc02_simple_tls (stderr) - exp-drd/tests/tc03_re_excl (stderr) - exp-drd/tests/tc04_free_lock (stderr) - exp-drd/tests/tc09_bad_unlock (stderr) - exp-drd/tests/tc10_rec_lock (stderr) - exp-drd/tests/tc11_XCHG (stderr) - exp-drd/tests/tc12_rwl_trivial (stderr) - exp-drd/tests/tc13_laog1 (stderr) - exp-drd/tests/tc15_laog_lockdel (stderr) - exp-drd/tests/tc16_byterace (stderr) - exp-drd/tests/tc17_sembar (stderr) - exp-drd/tests/tc18_semabuse (stderr) - exp-drd/tests/tc20_verifywrap (stderr) - exp-drd/tests/tc20_verifywrap2 (stderr) - exp-drd/tests/tc21_pthonce (stderr) - exp-drd/tests/tc22_exit_w_lock (stderr) - exp-drd/tests/tc23_bogus_condwait (stderr) - exp-drd/tests/trylock (stderr) --- 20,21 ---- |
|
From: Tom H. <th...@cy...> - 2008-03-08 03:23:09
|
Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2008-03-08 03:00:02 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 == 417 tests, 39 stderr failures, 3 stdout failures, 0 post failures == memcheck/tests/malloc_free_fill (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/varinfo6 (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/amd64/insn_ssse3 (stdout) none/tests/amd64/insn_ssse3 (stderr) none/tests/amd64/ssse3_misaligned (stderr) none/tests/blockfault (stderr) none/tests/faultstatus (stderr) none/tests/fdleak_fcntl (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/x86/insn_ssse3 (stdout) none/tests/x86/insn_ssse3 (stderr) none/tests/x86/ssse3_misaligned (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/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/tc17_sembar (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) exp-drd/tests/hg03_inherit (stderr) exp-drd/tests/pth_create_chain (stderr) exp-drd/tests/pth_detached (stderr) exp-drd/tests/pth_detached2 (stderr) exp-drd/tests/tc20_verifywrap (stderr) exp-drd/tests/tc20_verifywrap2 (stderr) exp-drd/tests/tc21_pthonce (stderr) exp-drd/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 == 415 tests, 39 stderr failures, 3 stdout failures, 0 post failures == memcheck/tests/malloc_free_fill (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/varinfo6 (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/amd64/insn_ssse3 (stdout) none/tests/amd64/insn_ssse3 (stderr) none/tests/amd64/ssse3_misaligned (stderr) none/tests/blockfault (stderr) none/tests/faultstatus (stderr) none/tests/fdleak_fcntl (stderr) none/tests/mremap (stderr) none/tests/mremap2 (stdout) none/tests/x86/insn_ssse3 (stdout) none/tests/x86/insn_ssse3 (stderr) none/tests/x86/ssse3_misaligned (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/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/tc17_sembar (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) exp-drd/tests/hg03_inherit (stderr) exp-drd/tests/pth_create_chain (stderr) exp-drd/tests/pth_detached (stderr) exp-drd/tests/pth_detached2 (stderr) exp-drd/tests/tc20_verifywrap (stderr) exp-drd/tests/tc20_verifywrap2 (stderr) exp-drd/tests/tc21_pthonce (stderr) exp-drd/tests/tc22_exit_w_lock (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Sat Mar 8 03:08:46 2008 --- new.short Sat Mar 8 03:17:23 2008 *************** *** 8,10 **** ! == 415 tests, 39 stderr failures, 3 stdout failures, 0 post failures == memcheck/tests/malloc_free_fill (stderr) --- 8,10 ---- ! == 417 tests, 39 stderr failures, 3 stdout failures, 0 post failures == memcheck/tests/malloc_free_fill (stderr) |