|
From: <sv...@va...> - 2011-07-30 09:34:12
|
Author: bart
Date: 2011-07-30 10:29:20 +0100 (Sat, 30 Jul 2011)
New Revision: 11950
Log:
drd/tests/pth_barrier_thr_cr: Suppress pthread_barrier_wait() race reports since these are triggered intentionally.
Added:
trunk/drd/tests/pth_barrier_thr_cr.supp
Modified:
trunk/drd/tests/Makefile.am
trunk/drd/tests/pth_barrier_thr_cr.vgtest
Modified: trunk/drd/tests/Makefile.am
===================================================================
--- trunk/drd/tests/Makefile.am 2011-07-30 09:28:13 UTC (rev 11949)
+++ trunk/drd/tests/Makefile.am 2011-07-30 09:29:20 UTC (rev 11950)
@@ -135,6 +135,7 @@
pth_barrier_reinit.vgtest \
pth_barrier_thr_cr.stderr.exp \
pth_barrier_thr_cr.vgtest \
+ pth_barrier_thr_cr.supp \
pth_broadcast.stderr.exp \
pth_broadcast.vgtest \
pth_cancel_locked.stderr.exp \
Added: trunk/drd/tests/pth_barrier_thr_cr.supp
===================================================================
--- trunk/drd/tests/pth_barrier_thr_cr.supp (rev 0)
+++ trunk/drd/tests/pth_barrier_thr_cr.supp 2011-07-30 09:29:20 UTC (rev 11950)
@@ -0,0 +1,5 @@
+{
+ number-of-concurrent-pthead_barrier_wait()-calls-exceeds-barrier-count
+ drd:BarrierErr
+ fun:pthread_barrier_wait
+}
Modified: trunk/drd/tests/pth_barrier_thr_cr.vgtest
===================================================================
--- trunk/drd/tests/pth_barrier_thr_cr.vgtest 2011-07-30 09:28:13 UTC (rev 11949)
+++ trunk/drd/tests/pth_barrier_thr_cr.vgtest 2011-07-30 09:29:20 UTC (rev 11950)
@@ -1,3 +1,5 @@
prereq: test -e pth_barrier_thr_cr && ./supported_libpthread
-prog: pth_barrier_thr_cr 200
+vgopts: --suppressions=pth_barrier_thr_cr.supp
+prog: pth_barrier_thr_cr
+args: 50
stdout_filter: ../../tests/filter_sink
|