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 |