|
From: <sv...@va...> - 2008-03-01 22:04:07
|
Author: sewardj
Date: 2008-03-01 22:04:10 +0000 (Sat, 01 Mar 2008)
New Revision: 7530
Log:
Update expected outputs for glibc23-amd64.
Added:
branches/DATASYMS/helgrind/tests/tc21_pthonce.stderr.exp-glibc23-amd64
Modified:
branches/DATASYMS/helgrind/tests/Makefile.am
branches/DATASYMS/helgrind/tests/tc20_verifywrap.stderr.exp-glibc23-amd64
Modified: branches/DATASYMS/helgrind/tests/Makefile.am
===================================================================
--- branches/DATASYMS/helgrind/tests/Makefile.am 2008-03-01 20:46:37 UTC (rev 7529)
+++ branches/DATASYMS/helgrind/tests/Makefile.am 2008-03-01 22:04:10 UTC (rev 7530)
@@ -74,6 +74,7 @@
tc20_verifywrap.stderr.exp-glibc25-amd64 \
tc20_verifywrap.stderr.exp-glibc25-x86 \
tc21_pthonce.vgtest tc21_pthonce.stdout.exp \
+ tc21_pthonce.stderr.exp-glibc23-amd64 \
tc21_pthonce.stderr.exp-glibc25-amd64 \
tc21_pthonce.stderr.exp-glibc25-x86 \
tc22_exit_w_lock.vgtest tc22_exit_w_lock.stdout.exp \
Modified: branches/DATASYMS/helgrind/tests/tc20_verifywrap.stderr.exp-glibc23-amd64
===================================================================
--- branches/DATASYMS/helgrind/tests/tc20_verifywrap.stderr.exp-glibc23-amd64 2008-03-01 20:46:37 UTC (rev 7529)
+++ branches/DATASYMS/helgrind/tests/tc20_verifywrap.stderr.exp-glibc23-amd64 2008-03-01 22:04:10 UTC (rev 7530)
@@ -19,6 +19,8 @@
Old state: owned exclusively by thread #2
New state: shared-modified by threads #1, #2
Reason: this thread, #1, holds no locks at all
+ Location 0x........ is 0 bytes inside global var "unprotected"
+ declared at tc20_verifywrap.c:27
Thread #1's call to pthread_join failed
with error code 35 (EDEADLK: Resource deadlock would occur)
Added: branches/DATASYMS/helgrind/tests/tc21_pthonce.stderr.exp-glibc23-amd64
===================================================================
--- branches/DATASYMS/helgrind/tests/tc21_pthonce.stderr.exp-glibc23-amd64 (rev 0)
+++ branches/DATASYMS/helgrind/tests/tc21_pthonce.stderr.exp-glibc23-amd64 2008-03-01 22:04:10 UTC (rev 7530)
@@ -0,0 +1,28 @@
+
+Thread #2 was created
+ at 0x........: clone (in /...libc...)
+ by 0x........: ...
+ by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...)
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: main (tc21_pthonce.c:86)
+
+Thread #3 was created
+ at 0x........: clone (in /...libc...)
+ by 0x........: ...
+ by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...)
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: main (tc21_pthonce.c:86)
+
+Possible data race during write of size 4 at 0x........
+ at 0x........: child (tc21_pthonce.c:74)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ by 0x........: ...
+ by 0x........: ...
+ Old state: shared-readonly by threads #2, #3
+ New state: shared-modified by threads #2, #3
+ Reason: this thread, #3, holds no consistent locks
+ Location 0x........ has never been protected by any lock
+ Location 0x........ is 0 bytes inside local var "unprotected2"
+ declared at tc21_pthonce.c:51, in frame #0 of thread 3
+
+ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
|