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
(18) |
2
(35) |
3
(34) |
4
(25) |
5
(16) |
6
(32) |
|
7
(7) |
8
(13) |
9
(20) |
10
(17) |
11
(10) |
12
(18) |
13
(9) |
|
14
(5) |
15
(26) |
16
(23) |
17
(5) |
18
(1) |
19
(4) |
20
(3) |
|
21
(10) |
22
(13) |
23
(13) |
24
(23) |
25
(30) |
26
(13) |
27
(6) |
|
28
(1) |
29
(16) |
30
(15) |
|
|
|
|
|
From: Julian S. <js...@ac...> - 2009-06-07 10:48:45
|
> Regarding atomic instructions: some atomic instructions are already > supported by Valgrind 3.4, namely the LOCK prefix on x86/amd64 and > load locked / store conditional on ppc. It depends what you mean by "supported". 3.4 is no different from earlier releases in the 3.x series: it accepts LOCK-prefixed insns and passes (kludgey) hints to the tool that they are LOCK-prefixed. Ditto for LL/SC on ppc. But it doesn't preserve the atomicity in the generated code, so the stuff about synchronisation via shared memory is still correct. This gives some very bad behaviour (basically, failure) for eg MPI tasks on the same node, trying to communicate via shared memory. Or, as has been observed on FreeBSD, synchronisation failures between Valgrindised userspace code and the kernel. branches/DCAS fixes this; it really does preserve atomicity all the way through. J |
|
From: Bart V. A. <bar...@gm...> - 2009-06-07 10:05:11
|
There is a section in the manual that may have to be updated, namely section 2.7 (Support for Threads). Currently this section contains the following text: <quote> Your program will use the native libpthread, but not all of its facilities will work. In particular, synchronisation of processes via shared-memory segments will not work. This relies on special atomic instruction sequences which Valgrind does not emulate in a way which works between processes. Unfortunately there's no way for Valgrind to warn when this is happening, and such calls will mostly work. Only when there's a race will it fail. Valgrind also supports direct use of the clone() system call, futex() and so on. clone() is supported where either everything is shared (a thread) or nothing is shared (fork-like); partial sharing will fail. Again, any use of atomic instruction sequences in shared memory between processes will not work reliably. </quote> Regarding atomic instructions: some atomic instructions are already supported by Valgrind 3.4, namely the LOCK prefix on x86/amd64 and load locked / store conditional on ppc. Direct use of clone(), futex() etc. will confuse the thread checking tools. Bart. |
|
From: Bart V. A. <bar...@gm...> - 2009-06-07 07:50:03
|
Nightly build on georgia-tech-cellbuzz-native ( cellbuzz, ppc64, Fedora 7, native ) Started at 2009-06-07 02:00:06 EDT Ended at 2009-06-07 03:49:24 EDT Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... done Regression test results follow == 418 tests, 36 stderr failures, 12 stdout failures, 0 post failures == memcheck/tests/deep_templates (stdout) memcheck/tests/leak-cases-full (stderr) memcheck/tests/leak-cases-summary (stderr) memcheck/tests/leak-cycle (stderr) memcheck/tests/origin5-bz2 (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/wrap8 (stderr) none/tests/linux/mremap (stderr) none/tests/linux/mremap2 (stdout) none/tests/ppc32/jm-fp (stdout) none/tests/ppc32/jm-vmx (stdout) none/tests/ppc32/round (stdout) none/tests/ppc32/test_gx (stdout) none/tests/ppc64/jm-fp (stdout) none/tests/ppc64/jm-vmx (stdout) none/tests/ppc64/round (stdout) none/tests/shell_valid2 (stderr) none/tests/shell_valid3 (stderr) helgrind/tests/hg05_race2 (stderr) exp-ptrcheck/tests/bad_percentify (stdout) exp-ptrcheck/tests/bad_percentify (stderr) exp-ptrcheck/tests/base (stderr) exp-ptrcheck/tests/ccc (stderr) exp-ptrcheck/tests/fp (stderr) exp-ptrcheck/tests/globalerr (stderr) exp-ptrcheck/tests/hackedbz2 (stdout) exp-ptrcheck/tests/hackedbz2 (stderr) exp-ptrcheck/tests/hp_bounds (stderr) exp-ptrcheck/tests/hp_dangle (stderr) exp-ptrcheck/tests/justify (stderr) exp-ptrcheck/tests/partial_bad (stderr) exp-ptrcheck/tests/partial_good (stderr) exp-ptrcheck/tests/preen_invars (stdout) exp-ptrcheck/tests/preen_invars (stderr) exp-ptrcheck/tests/pth_create (stderr) exp-ptrcheck/tests/pth_specific (stderr) exp-ptrcheck/tests/realloc (stderr) exp-ptrcheck/tests/stackerr (stderr) exp-ptrcheck/tests/strcpy (stderr) exp-ptrcheck/tests/supp (stderr) exp-ptrcheck/tests/tricky (stderr) exp-ptrcheck/tests/unaligned (stderr) exp-ptrcheck/tests/zero (stderr) |
Author: bart Date: 2009-06-07 08:36:57 +0100 (Sun, 07 Jun 2009) New Revision: 10274 Log: svn merge -r10262:10273 svn://svn.valgrind.org/valgrind/trunk . Modified: branches/DRDDEV/NEWS branches/DRDDEV/auxprogs/ branches/DRDDEV/cachegrind/ branches/DRDDEV/cachegrind/tests/ branches/DRDDEV/cachegrind/tests/x86/ branches/DRDDEV/callgrind/ branches/DRDDEV/callgrind/docs/index.xml branches/DRDDEV/callgrind/tests/ branches/DRDDEV/coregrind/ branches/DRDDEV/coregrind/m_mach/ branches/DRDDEV/docs/xml/dist-docs.xml branches/DRDDEV/drd/ branches/DRDDEV/drd/Testing.txt branches/DRDDEV/drd/drd_rwlock.c branches/DRDDEV/drd/drd_semaphore.c branches/DRDDEV/drd/drd_thread.c branches/DRDDEV/drd/tests/ branches/DRDDEV/exp-ptrcheck/ branches/DRDDEV/exp-ptrcheck/tests/ branches/DRDDEV/glibc-2.X-drd.supp branches/DRDDEV/helgrind/ branches/DRDDEV/helgrind/tests/ branches/DRDDEV/lackey/ branches/DRDDEV/massif/ branches/DRDDEV/massif/perf/ branches/DRDDEV/massif/tests/ branches/DRDDEV/memcheck/ branches/DRDDEV/memcheck/perf/ branches/DRDDEV/memcheck/tests/ branches/DRDDEV/memcheck/tests/darwin/ branches/DRDDEV/memcheck/tests/x86/ branches/DRDDEV/none/ branches/DRDDEV/none/tests/ branches/DRDDEV/none/tests/darwin/ branches/DRDDEV/none/tests/x86/ branches/DRDDEV/perf/ branches/DRDDEV/tests/ Modified: branches/DRDDEV/NEWS =================================================================== --- branches/DRDDEV/NEWS 2009-06-06 22:29:38 UTC (rev 10273) +++ branches/DRDDEV/NEWS 2009-06-07 07:36:57 UTC (rev 10274) @@ -114,9 +114,10 @@ in r10191). n-i-bz DRD - fixed a memory leak triggered by vector clock deallocation (fixed in r10228). +195169 DRD - added support for newer versions of gcc's OpenMP runtime (libgomp) + (fixed in r10261). - Release 3.4.1 (28 February 2009) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3.4.1 is a bug-fix release that fixes some regressions and assertion Property changes on: branches/DRDDEV/auxprogs ___________________________________________________________________ Name: svn:ignore - .deps libmpiwrap-PPC32_LINUX.so libmpiwrap-PPC64_LINUX.so Makefile Makefile.in valgrind-listener + .deps Makefile Makefile.in libmpiwrap-PPC32_LINUX.so libmpiwrap-PPC64_LINUX.so libmpiwrap-x86-darwin.so libmpiwrap-x86-darwin.so.dSYM valgrind-listener Property changes on: branches/DRDDEV/cachegrind ___________________________________________________________________ Name: svn:ignore - cachegrind-amd64-linux cachegrind-ppc32-linux cachegrind-ppc64-linux cachegrind-x86-linux cg_annotate cg_merge .deps Makefile Makefile.in *.so + *.so .deps Makefile Makefile.in cachegrind-amd64-linux cachegrind-ppc32-linux cachegrind-ppc64-linux cachegrind-x86-darwin cachegrind-x86-linux cg_annotate cg_merge Property changes on: branches/DRDDEV/cachegrind/tests ___________________________________________________________________ Name: svn:ignore - cachegrind.out cachegrind.out.* chdir clreq .deps dlclose Makefile Makefile.in *.so *.stderr.diff* *.stderr.out *.stdout.diff* *.stdout.out wrap5 + *.dSYM *.so *.stderr.diff* *.stderr.out *.stdout.diff* *.stdout.out .deps Makefile Makefile.in cachegrind.out cachegrind.out.* chdir clreq dlclose wrap5 Property changes on: branches/DRDDEV/cachegrind/tests/x86 ___________________________________________________________________ Name: svn:ignore - cachegrind.out cachegrind.out.* .deps fpu-28-108 Makefile Makefile.in *.stderr.diff *.stderr.out *.stdout.diff *.stdout.out + *.dSYM *.stderr.diff *.stderr.out *.stdout.diff *.stdout.out .deps Makefile Makefile.in cachegrind.out cachegrind.out.* fpu-28-108 Property changes on: branches/DRDDEV/callgrind ___________________________________________________________________ Name: svn:ignore - .deps Makefile Makefile.in callgrind-amd64-linux callgrind-ppc32-linux callgrind-ppc64-linux callgrind-x86-linux *.so callgrind_annotate callgrind_control + *.so .deps Makefile Makefile.in callgrind-amd64-linux callgrind-ppc32-linux callgrind-ppc64-linux callgrind-x86-darwin callgrind-x86-linux callgrind_annotate callgrind_control Modified: branches/DRDDEV/callgrind/docs/index.xml =================================================================== --- branches/DRDDEV/callgrind/docs/index.xml 2009-06-06 22:29:38 UTC (rev 10273) +++ branches/DRDDEV/callgrind/docs/index.xml 2009-06-07 07:36:57 UTC (rev 10274) @@ -92,14 +92,6 @@ </chapter> --> -<chapter id="dist.install" xreflabel="Install"> - <title>INSTALL</title> - <literallayout> - <xi:include href="../../INSTALL" parse="text" - xmlns:xi="http://www.w3.org/2001/XInclude" /> - </literallayout> -</chapter> - <chapter id="dist.license-gpl" xreflabel=" The GNU General Public License"> <title>The GNU General Public License</title> <literallayout> Property changes on: branches/DRDDEV/callgrind/tests ___________________________________________________________________ Name: svn:ignore - callgrind.out.* clreq .deps Makefile Makefile.in simwork *.stderr.diff* *.stderr.out *.stdout.diff* *.stdout.out threads + *.dSYM *.stderr.diff* *.stderr.out *.stdout.diff* *.stdout.out .deps Makefile Makefile.in callgrind.out.* clreq simwork threads Property changes on: branches/DRDDEV/coregrind ___________________________________________________________________ Name: svn:ignore - *.a .deps Makefile Makefile.in no_op_client_for_valgrind *.so stage2 stage2.lds valgrind vg_intercept.c vg_replace_malloc.c vg_toolint.c vg_toolint.h + *.a *.so .deps Makefile Makefile.in no_op_client_for_valgrind stage2 stage2.lds valgrind vg_intercept.c vg_replace_malloc.c vg_toolint.c vg_toolint.h vgpreload_core-x86-darwin.so.dSYM Property changes on: branches/DRDDEV/coregrind/m_mach ___________________________________________________________________ Name: svn:ignore + mach_vm.h mach_vmServer.c mach_vmUser.c task.h taskServer.c taskUser.c thread_act.h thread_actServer.c thread_actUser.c vm_map.h vm_mapServer.c vm_mapUser.c Modified: branches/DRDDEV/docs/xml/dist-docs.xml =================================================================== --- branches/DRDDEV/docs/xml/dist-docs.xml 2009-06-06 22:29:38 UTC (rev 10273) +++ branches/DRDDEV/docs/xml/dist-docs.xml 2009-06-07 07:36:57 UTC (rev 10274) @@ -37,14 +37,6 @@ </literallayout> </chapter> - <chapter id="dist.install" xreflabel="Install"> - <title>INSTALL</title> - <literallayout> - <xi:include href="../../INSTALL" parse="text" - xmlns:xi="http://www.w3.org/2001/XInclude" /> - </literallayout> - </chapter> - <chapter id="dist.news" xreflabel="News"> <title>NEWS</title> <literallayout> Property changes on: branches/DRDDEV/drd ___________________________________________________________________ Name: svn:ignore - .deps Makefile Makefile.in drd-amd64-linux drd-ppc32-linux drd-ppc64-linux drd-x86-linux splash2 vgpreload_drd-amd64-linux.so vgpreload_drd-ppc32-linux.so vgpreload_drd-ppc64-linux.so vgpreload_drd-x86-linux.so + .deps Makefile Makefile.in drd-amd64-linux drd-ppc32-linux drd-ppc64-linux drd-x86-darwin drd-x86-linux splash2 vgpreload_drd-amd64-linux.so vgpreload_drd-ppc32-linux.so vgpreload_drd-ppc64-linux.so vgpreload_drd-x86-darwin.so vgpreload_drd-x86-darwin.so.dSYM vgpreload_drd-x86-linux.so Modified: branches/DRDDEV/drd/Testing.txt =================================================================== --- branches/DRDDEV/drd/Testing.txt 2009-06-06 22:29:38 UTC (rev 10273) +++ branches/DRDDEV/drd/Testing.txt 2009-06-07 07:36:57 UTC (rev 10274) @@ -67,6 +67,8 @@ cvs -d :pserver:ano...@cv...:/GraphicsMagick co GraphicsMagick cd GraphicsMagick ./configure --prefix=$HOME/GraphicsMagick-cvs + vi Makefile # Add --check-stack-var=yes and --var-info=yes to the + # drd: target. export OMP_NUM_THREADS=4 make -s drd Modified: branches/DRDDEV/drd/drd_rwlock.c =================================================================== --- branches/DRDDEV/drd/drd_rwlock.c 2009-06-06 22:29:38 UTC (rev 10273) +++ branches/DRDDEV/drd/drd_rwlock.c 2009-06-07 07:36:57 UTC (rev 10274) @@ -386,11 +386,12 @@ q = DRD_(lookup_or_insert_node)(p->thread_info, drd_tid); if (++q->reader_nesting_count == 1) { + q->last_lock_was_writer_lock = False; DRD_(thread_new_segment)(drd_tid); DRD_(s_rwlock_segment_creation_count)++; + DRD_(rwlock_combine_other_vc)(p, drd_tid, False); DRD_(rwlock_combine_other_vc)(p, drd_tid, False); - q->last_lock_was_writer_lock = False; p->acquiry_time_ms = VG_(read_millisecond_timer)(); p->acquired_at = VG_(record_ExeContext)(VG_(get_running_tid)(), 0); @@ -468,9 +469,9 @@ q->writer_nesting_count++; q->last_lock_was_writer_lock = True; tl_assert(q->writer_nesting_count == 1); - DRD_(rwlock_combine_other_vc)(p, drd_tid, True); DRD_(thread_new_segment)(drd_tid); DRD_(s_rwlock_segment_creation_count)++; + DRD_(rwlock_combine_other_vc)(p, drd_tid, True); p->acquiry_time_ms = VG_(read_millisecond_timer)(); p->acquired_at = VG_(record_ExeContext)(VG_(get_running_tid)(), 0); } Modified: branches/DRDDEV/drd/drd_semaphore.c =================================================================== --- branches/DRDDEV/drd/drd_semaphore.c 2009-06-06 22:29:38 UTC (rev 10273) +++ branches/DRDDEV/drd/drd_semaphore.c 2009-06-07 07:36:57 UTC (rev 10274) @@ -247,9 +247,17 @@ p = DRD_(semaphore_get_or_allocate)(semaphore); tl_assert(p); - tl_assert((int)p->waiters >= 0); p->waiters++; - tl_assert(p->waiters > 0); + + if ((int)p->waiters <= 0) + { + SemaphoreErrInfo sei = { DRD_(thread_get_running_tid)(), semaphore }; + VG_(maybe_record_error)(VG_(get_running_tid)(), + SemaphoreErr, + VG_(get_IP)(VG_(get_running_tid)()), + "Invalid semaphore", + &sei); + } } /** Modified: branches/DRDDEV/drd/drd_thread.c =================================================================== --- branches/DRDDEV/drd/drd_thread.c 2009-06-06 22:29:38 UTC (rev 10273) +++ branches/DRDDEV/drd/drd_thread.c 2009-06-07 07:36:57 UTC (rev 10274) @@ -324,9 +324,9 @@ tl_assert(DRD_(IsValidDrdThreadId)(drd_joiner)); tl_assert(DRD_(IsValidDrdThreadId)(drd_joinee)); + DRD_(thread_new_segment)(drd_joiner); + DRD_(thread_combine_vc_join)(drd_joiner, drd_joinee); DRD_(thread_new_segment)(drd_joinee); - DRD_(thread_combine_vc_join)(drd_joiner, drd_joinee); - DRD_(thread_new_segment)(drd_joiner); if (s_trace_fork_join) { Property changes on: branches/DRDDEV/drd/tests ___________________________________________________________________ Name: svn:ignore - *.stderr.diff* *.stderr.out *.stdout.diff* *.stdout.out .deps annotate_rwlock atomic_var bar_bad bar_trivial boost_thread circular_buffer fp_race hg01_all_ok hg02_deadlock hg03_inherit hg04_race hg05_race2 hg06_readshared hold_lock linuxthreads_det Makefile Makefile.in matinv memory_allocation monitor_example new_delete omp_matinv omp_prime omp_printf pth_barrier pth_barrier_race pth_barrier_reinit pth_broadcast pth_cancel_locked pth_cond_race pth_create_chain pth_create_glibc_2_0 pth_detached pth_detached_sem pth_inconsistent_cond_wait pth_mutex_reinit pth_process_shared_mutex pth_spinlock qt4_mutex qt4_rwlock qt4_semaphore recursive_mutex rwlock_race rwlock_test sem_as_mutex sigalrm tc01_simple_race tc02_simple_tls tc03_re_excl tc04_free_lock tc05_simple_race tc06_two_races tc07_hbl1 tc08_hbl2 tc09_bad_unlock tc10_rec_lock tc11_XCHG tc12_rwl_trivial tc13_laog1 tc15_laog_lockdel tc16_byterace tc17_sembar tc18_semabuse tc19_shadowmem tc20_verifywrap tc21_pthonce tc22_exit_w_lock tc23_bogus_condwait tc24_nonzero_sem thread_name trylock tsan_unittest unit_bitmap unit_vc vg_regtest.tmp* + *.dSYM *.stderr.diff* *.stderr.out *.stdout.diff* *.stdout.out .deps Makefile Makefile.in annotate_rwlock atomic_var bar_bad bar_trivial boost_thread circular_buffer drd_bitmap_test fp_race hg01_all_ok hg02_deadlock hg03_inherit hg04_race hg05_race2 hg06_readshared hold_lock linuxthreads_det matinv memory_allocation monitor_example new_delete omp_matinv omp_prime omp_printf pth_barrier pth_barrier_race pth_barrier_reinit pth_broadcast pth_cancel_locked pth_cond_race pth_create_chain pth_create_glibc_2_0 pth_detached pth_detached_sem pth_inconsistent_cond_wait pth_mutex_reinit pth_process_shared_mutex pth_spinlock qt4_mutex qt4_rwlock qt4_semaphore recursive_mutex rwlock_race rwlock_test sem_as_mutex sigalrm tc01_simple_race tc02_simple_tls tc03_re_excl tc04_free_lock tc05_simple_race tc06_two_races tc07_hbl1 tc08_hbl2 tc09_bad_unlock tc10_rec_lock tc11_XCHG tc12_rwl_trivial tc13_laog1 tc15_laog_lockdel tc16_byterace tc17_sembar tc18_semabuse tc19_shadowmem tc20_verifywrap tc21_pthonce tc22_exit_w_lock tc23_bogus_condwait tc24_nonzero_sem thread_name trylock tsan_unittest vg_regtest.tmp* Property changes on: branches/DRDDEV/exp-ptrcheck ___________________________________________________________________ Name: svn:ignore - .deps exp-ptrcheck-*-linux Makefile Makefile.in preen_invars vgpreload_exp-ptrcheck-*-linux.so + .deps Makefile Makefile.in exp-ptrcheck-*-linux exp-ptrcheck-x86-darwin preen_invars vgpreload_exp-ptrcheck-*-linux.so vgpreload_exp-ptrcheck-x86-darwin.so vgpreload_exp-ptrcheck-x86-darwin.so.dSYM Property changes on: branches/DRDDEV/exp-ptrcheck/tests ___________________________________________________________________ Name: svn:ignore - *.out *.stderr.diff* *.stdout.diff* .deps add and arith bad_percentify base ccc cmp fp globalerr hackedbz2 hp_bounds hp_dangle idiv imul justify Makefile Makefile.in mm neg not or partial preen_invars pth_create pth_specific realloc stackerr strcpy strlen sub supp syscall tricky unaligned xor zero + *.dSYM *.out *.so *.stderr.diff* *.stdout.diff* .deps Makefile Makefile.in add and arith bad_percentify base ccc cmp fp globalerr hackedbz2 hp_bounds hp_dangle idiv imul justify mm neg not or partial preen_invars pth_create pth_specific realloc stackerr strcpy strlen sub supp syscall tricky unaligned xor zero Modified: branches/DRDDEV/glibc-2.X-drd.supp =================================================================== --- branches/DRDDEV/glibc-2.X-drd.supp 2009-06-06 22:29:38 UTC (rev 10273) +++ branches/DRDDEV/glibc-2.X-drd.supp 2009-06-07 07:36:57 UTC (rev 10274) @@ -262,7 +262,6 @@ gomp drd:ConflictingAccess obj:/usr/lib*/libgomp.so* - obj:/usr/lib*/libgomp.so* } { libX11-XCreateFontSet Property changes on: branches/DRDDEV/helgrind ___________________________________________________________________ Name: svn:ignore - .deps helgrind-amd64-linux helgrind-ppc32-linux helgrind-ppc64-linux helgrind-x86-linux Makefile Makefile.in vgpreload_helgrind-amd64-linux.so vgpreload_helgrind-ppc32-linux.so vgpreload_helgrind-ppc64-linux.so vgpreload_helgrind-x86-linux.so + .deps Makefile Makefile.in helgrind-amd64-linux helgrind-ppc32-linux helgrind-ppc64-linux helgrind-x86-darwin helgrind-x86-linux vgpreload_helgrind-amd64-linux.so vgpreload_helgrind-ppc32-linux.so vgpreload_helgrind-ppc64-linux.so vgpreload_helgrind-x86-darwin.so vgpreload_helgrind-x86-darwin.so.dSYM vgpreload_helgrind-x86-linux.so Property changes on: branches/DRDDEV/helgrind/tests ___________________________________________________________________ Name: svn:ignore - *.stderr.diff* *.stderr.out *.stdout.diff* *.stdout.out .deps bar_bad bar_trivial hg01_all_ok hg02_deadlock hg03_inherit hg04_race hg05_race2 hg06_readshared Makefile Makefile.in pth_barrier rwlock_race rwlock_test tc01_simple_race tc02_simple_tls tc03_re_excl tc04_free_lock tc05_simple_race tc06_two_races tc07_hbl1 tc08_hbl2 tc09_bad_unlock tc10_rec_lock tc11_XCHG tc12_rwl_trivial tc13_laog1 tc14_laog_dinphils tc15_laog_lockdel tc16_byterace tc17_sembar tc18_semabuse tc19_shadowmem tc20_verifywrap tc21_pthonce tc22_exit_w_lock tc23_bogus_condwait tc24_nonzero_sem + *.dSYM *.stderr.diff* *.stderr.out *.stdout.diff* *.stdout.out .deps Makefile Makefile.in bar_bad bar_trivial hg01_all_ok hg02_deadlock hg03_inherit hg04_race hg05_race2 hg06_readshared pth_barrier rwlock_race rwlock_test tc01_simple_race tc02_simple_tls tc03_re_excl tc04_free_lock tc05_simple_race tc06_two_races tc07_hbl1 tc08_hbl2 tc09_bad_unlock tc10_rec_lock tc11_XCHG tc12_rwl_trivial tc13_laog1 tc14_laog_dinphils tc15_laog_lockdel tc16_byterace tc17_sembar tc18_semabuse tc19_shadowmem tc20_verifywrap tc21_pthonce tc22_exit_w_lock tc23_bogus_condwait tc24_nonzero_sem Property changes on: branches/DRDDEV/lackey ___________________________________________________________________ Name: svn:ignore - .deps lackey-amd64-linux lackey-ppc32-linux lackey-ppc64-linux lackey-x86-linux Makefile Makefile.in *.so + *.so .deps Makefile Makefile.in lackey-amd64-linux lackey-ppc32-linux lackey-ppc64-linux lackey-x86-darwin lackey-x86-linux Property changes on: branches/DRDDEV/massif ___________________________________________________________________ Name: svn:ignore - .deps Makefile Makefile.in massif-amd64-linux massif-ppc32-linux massif-ppc64-linux massif-x86-linux ms_print *.so + *.so .deps Makefile Makefile.in massif-amd64-linux massif-ppc32-linux massif-ppc64-linux massif-x86-darwin massif-x86-linux ms_print vgpreload_massif-x86-darwin.so.dSYM Property changes on: branches/DRDDEV/massif/perf ___________________________________________________________________ Name: svn:ignore - .deps Makefile Makefile.in many-xpts + *.dSYM .deps Makefile Makefile.in many-xpts Property changes on: branches/DRDDEV/massif/tests ___________________________________________________________________ Name: svn:ignore - *.post.diff* *.post.out *.stderr.diff* *.stderr.out *.stdout.diff* *.stdout.out .deps alloc-fns basic basic_malloc big-alloc culling1 culling2 custom_alloc deep ignored ignoring insig long-names long-time Makefile Makefile.in malloc_usable massif.*.aux massif.*.hp massif.*.html massif.*.ps massif.*.txt massif.out.* new-cpp null one overloaded-new peak realloc thresholds zero + *.dSYM *.post.diff* *.post.out *.stderr.diff* *.stderr.out *.stdout.diff* *.stdout.out .deps Makefile Makefile.in alloc-fns basic basic_malloc big-alloc culling1 culling2 custom_alloc deep ignored ignoring insig long-names long-time malloc_usable massif.*.aux massif.*.hp massif.*.html massif.*.ps massif.*.txt massif.out.* new-cpp null one overloaded-new peak realloc thresholds zero Property changes on: branches/DRDDEV/memcheck ___________________________________________________________________ Name: svn:ignore - .deps Makefile Makefile.in memcheck-amd64-linux memcheck-ppc32-linux memcheck-ppc64-linux memcheck-x86-linux *.so + *.so .deps Makefile Makefile.in memcheck-amd64-linux memcheck-ppc32-linux memcheck-ppc64-linux memcheck-x86-darwin memcheck-x86-linux vgpreload_memcheck-x86-darwin.so.dSYM Property changes on: branches/DRDDEV/memcheck/perf ___________________________________________________________________ Name: svn:ignore - .deps Makefile Makefile.in many-loss-records + *.dSYM .deps Makefile Makefile.in many-loss-records Property changes on: branches/DRDDEV/memcheck/tests ___________________________________________________________________ Name: svn:ignore - *.stderr.diff* *.stderr.out *.stdout.diff* *.stdout.out .deps addressable badaddrvalue badfree badjump badjump2 badloop badpoll badrw brk brk2 buflen_check clientperm clientstackperm custom_alloc deep_templates describe-block dir doublefree erringfds error_counts errs1 execve execve2 exitprog file_locking filter_leak_check_size filter_stderr fprw fwrite hello inits inline leak-0 leak-cases leak-cycle leak-pool leak-regroot leak-tree leakotron linux-capget linux-syscalls-2007 linux-syslog-syscall linux-timerfd-syscall long_namespace_xml lsframe1 lsframe2 Makefile Makefile.in mallinfo malloc1 malloc2 malloc3 malloc_free_fill malloc_usable manuel1 manuel2 manuel3 match-overrun memalign2 memalign_test memcmptest mempool metadata mismatches mmaptest nanoleak nanoleak2 nanoleak_supp new_nothrow new_override noisy_child null_socket origin1-yes origin2-not-quite origin3-no origin4-many origin5-bz2 origin6-fp oset_test overlap partiallydefinedeq partial_load pdb-realloc pdb-realloc2 pipe pointer-trace post-syscall realloc1 realloc2 realloc3 scalar scalar_exit_group scalar_fork scalar_supp scalar_vfork sh-mem sh-mem-random sigaltstack sigkill signal2 sigprocmask stack_changes stack_switch strchr str_tester supp1 supp2 suppfree supp_unknown threadederrno trivialleak unit_libcbase unit_oset varinfo1 varinfo2 varinfo3 varinfo4 varinfo5 varinfo5so.so varinfo6 vcpu_bz2 vcpu_fbench vcpu_fnfns vgtest_ume weirdioctl with space wrap1 wrap2 wrap3 wrap4 wrap5 wrap6 wrap7 wrap7so.so wrap8 writev xml1 zeropage + *.dSYM *.stderr.diff* *.stderr.out *.stdout.diff* *.stdout.out .deps Makefile Makefile.in addressable badaddrvalue badfree badjump badjump2 badloop badpoll badrw brk brk2 buflen_check clientperm clientstackperm custom_alloc deep_templates describe-block dir doublefree erringfds error_counts errs1 execve execve2 exitprog file_locking filter_leak_check_size filter_stderr fprw fwrite hello inits inline leak-0 leak-cases leak-cycle leak-pool leak-regroot leak-tree leakotron linux-capget linux-syscalls-2007 linux-syslog-syscall linux-timerfd-syscall long_namespace_xml lsframe1 lsframe2 mallinfo malloc1 malloc2 malloc3 malloc_free_fill malloc_usable manuel1 manuel2 manuel3 match-overrun memalign2 memalign_test memcmptest mempool metadata mismatches mmaptest nanoleak nanoleak2 nanoleak_supp new_nothrow new_override noisy_child null_socket origin1-yes origin2-not-quite origin3-no origin4-many origin5-bz2 origin6-fp oset_test overlap partial_load partiallydefinedeq pdb-realloc pdb-realloc2 pipe pointer-trace post-syscall realloc1 realloc2 realloc3 scalar scalar_exit_group scalar_fork scalar_supp scalar_vfork sh-mem sh-mem-random sigaltstack sigkill signal2 sigprocmask stack_changes stack_switch str_tester strchr supp1 supp2 supp_unknown suppfree threadederrno trivialleak unit_libcbase unit_oset varinfo1 varinfo2 varinfo3 varinfo4 varinfo5 varinfo5so.so varinfo6 vcpu_bz2 vcpu_fbench vcpu_fnfns vgtest_ume weirdioctl with space wrap1 wrap2 wrap3 wrap4 wrap5 wrap6 wrap7 wrap7so.so wrap8 writev xml1 zeropage Property changes on: branches/DRDDEV/memcheck/tests/darwin ___________________________________________________________________ Name: svn:ignore - .deps Makefile Makefile.in + *.dSYM .deps Makefile Makefile.in scalar scalar_fork scalar_vfork Property changes on: branches/DRDDEV/memcheck/tests/x86 ___________________________________________________________________ Name: svn:ignore - *.stderr.diff* *.stderr.out *.stdout.diff *.stdout.out .deps Makefile Makefile.in bug133694 bug152022 espindola2 fpeflags fprem fxsave int3-x86 more_x86_fp pushfpopf pushfw_x86 pushpopmem scalar scalar_exit_group scalar_fork scalar_supp scalar_vfork sse_memory tronical xor-undef-x86 + *.dSYM *.stderr.diff* *.stderr.out *.stdout.diff *.stdout.out .deps Makefile Makefile.in bug133694 bug152022 espindola2 fpeflags fprem fxsave int3-x86 more_x86_fp pushfpopf pushfw_x86 pushpopmem scalar scalar_exit_group scalar_fork scalar_supp scalar_vfork sse_memory tronical xor-undef-x86 Property changes on: branches/DRDDEV/none ___________________________________________________________________ Name: svn:ignore - .deps Makefile Makefile.in none-amd64-linux none-ppc32-linux none-ppc64-linux none-x86-linux *.so + *.so .deps Makefile Makefile.in none-amd64-linux none-ppc32-linux none-ppc64-linux none-x86-darwin none-x86-linux Property changes on: branches/DRDDEV/none/tests ___________________________________________________________________ Name: svn:ignore - ansi args as_mmap as_shm async-sigs bitfield1 blockfault bug129866 closeall coolo_sigaction coolo_strlen .deps discard exec-sigmask execve faultstatus fcntl_setown fdleak_cmsg fdleak_creat fdleak_dup fdleak_dup2 fdleak_fcntl fdleak_ipv4 fdleak_open fdleak_pipe fdleak_socketpair floored fork fucomip gxx304 insn_basic insn_basic.c insn_cmov insn_cmov.c insn_fpu insn_fpu.c insn_mmx insn_mmx.c insn_mmxext insn_mmxext.c insn_sse insn_sse2 insn_sse2.c insn_sse.c Makefile Makefile.in manythreads map_unaligned map_unmap mq mremap mremap2 munmap_exe nestedfns pending pluto pth_atfork1 pth_blockedsig pth_cancel1 pth_cancel2 pth_cvsimple pth_detached pth_empty pth_exit pth_exit2 pth_mutexspeed pth_once pth_rwlock pth_semaphore1 pth_simple_mutex pth_simple_threads pth_specific pth_stackalign pth_yield rcrl readline1 resolv res_search rlimit_nofile selfrun sem semlimit sha1_test shortpush shorts sigstackgrowth smc1 *.so stackgrowth *.stderr.diff* *.stderr.out *.stdout.diff* *.stdout.out susphello syscall-restart1 syscall-restart2 system threadederrno threaded-fork thread-exits tls vgcore.* vgprintf yield + *.dSYM *.so *.stderr.diff* *.stderr.out *.stdout.diff* *.stdout.out .deps Makefile Makefile.in ansi args as_mmap as_shm async-sigs bitfield1 blockfault bug129866 closeall coolo_sigaction coolo_strlen discard exec-sigmask execve faultstatus fcntl_setown fdleak_cmsg fdleak_creat fdleak_dup fdleak_dup2 fdleak_fcntl fdleak_ipv4 fdleak_open fdleak_pipe fdleak_socketpair floored fork fucomip gxx304 insn_basic insn_basic.c insn_cmov insn_cmov.c insn_fpu insn_fpu.c insn_mmx insn_mmx.c insn_mmxext insn_mmxext.c insn_sse insn_sse.c insn_sse2 insn_sse2.c manythreads map_unaligned map_unmap mq mremap mremap2 munmap_exe nestedfns pending pluto pth_atfork1 pth_blockedsig pth_cancel1 pth_cancel2 pth_cvsimple pth_detached pth_empty pth_exit pth_exit2 pth_mutexspeed pth_once pth_rwlock pth_semaphore1 pth_simple_mutex pth_simple_threads pth_specific pth_stackalign pth_yield rcrl readline1 res_search resolv rlimit_nofile selfrun sem semlimit sha1_test shortpush shorts sigstackgrowth smc1 stackgrowth susphello syscall-restart1 syscall-restart2 system thread-exits threaded-fork threadederrno tls vgcore.* vgprintf yield Property changes on: branches/DRDDEV/none/tests/darwin ___________________________________________________________________ Name: svn:ignore - .deps Makefile Makefile.in + .deps Makefile Makefile.in apple-main-arg apple-main-arg.dSYM rlimit rlimit.dSYM Property changes on: branches/DRDDEV/none/tests/x86 ___________________________________________________________________ Name: svn:ignore - badseg bt_everything bt_literal bug125959-x86 bug126147-x86 bug132813-x86 bug135421-x86 bug137714-x86 bug152818-x86 cmpxchg8b cpuid cse_fail dastest .deps faultstatus fcmovnu fpu_lazy_eflags fxtract getseg incdec_alt insn_basic insn_basic.c insn_cmov insn_cmov.c insn_fpu insn_fpu.c insn_mmx insn_mmx.c insn_mmxext insn_mmxext.c insn_sse insn_sse2 insn_sse2.c insn_sse3 insn_sse3.c insn_sse.c insn_ssse3 insn_ssse3.c int jcxz lahf looper Makefile Makefile.in movx pushpopseg rcl_assert sbbmisc seg_override sigcontext smc1 ssse3_misaligned *.stderr.diff *.stderr.out *.stdout.diff *.stdout.out yield + *.dSYM *.stderr.diff *.stderr.out *.stdout.diff *.stdout.out .deps Makefile Makefile.in badseg bt_everything bt_literal bug125959-x86 bug126147-x86 bug132813-x86 bug135421-x86 bug137714-x86 bug152818-x86 cmpxchg8b cpuid cse_fail dastest faultstatus fcmovnu fpu_lazy_eflags fxtract getseg incdec_alt insn_basic insn_basic.c insn_cmov insn_cmov.c insn_fpu insn_fpu.c insn_mmx insn_mmx.c insn_mmxext insn_mmxext.c insn_sse insn_sse.c insn_sse2 insn_sse2.c insn_sse3 insn_sse3.c insn_ssse3 insn_ssse3.c int jcxz lahf looper movx pushpopseg rcl_assert sbbmisc seg_override sigcontext smc1 ssse3_misaligned yield Property changes on: branches/DRDDEV/perf ___________________________________________________________________ Name: svn:ignore - .deps Makefile Makefile.in fbench vg_perf ffbench bz2 sarp bigcode tinycc heap + *.dSYM .deps Makefile Makefile.in bigcode bz2 fbench ffbench heap sarp tinycc vg_perf Property changes on: branches/DRDDEV/tests ___________________________________________________________________ Name: svn:ignore - .deps arch_test cputest Makefile Makefile.in os_test toobig-allocs true vg_regtest x86_amd64_features + *.dSYM .deps Makefile Makefile.in arch_test cputest os_test toobig-allocs true vg_regtest x86_amd64_features |
|
From: Tom H. <th...@cy...> - 2009-06-07 02:47:47
|
Nightly build on lloyd ( x86_64, Fedora 7 ) Started at 2009-06-07 03:05:04 BST Ended at 2009-06-07 03:47:33 BST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... done Regression test results follow == 489 tests, 0 stderr failures, 0 stdout failures, 0 post failures == |
|
From: Tom H. <th...@cy...> - 2009-06-07 02:46:34
|
Nightly build on vauxhall ( x86_64, Fedora 10 ) Started at 2009-06-07 03:20:05 BST Ended at 2009-06-07 03:46:26 BST Results unchanged from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... done Regression test results follow == 498 tests, 0 stderr failures, 0 stdout failures, 0 post failures == |
|
From: Tom H. <th...@cy...> - 2009-06-07 02:29:10
|
Nightly build on mg ( x86_64, Fedora 9 ) Started at 2009-06-07 03:10:05 BST Ended at 2009-06-07 03:28:57 BST 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 == 495 tests, 0 stderr failures, 1 stdout failure, 0 post failures == none/tests/linux/mremap2 (stdout) |