=================================================
./valgrind-new/helgrind/tests/tc06_two_races_xml.stderr.diff
=================================================
--- tc06_two_races_xml.stderr.exp 2010-06-08 03:23:17.000000000 +0100
+++ tc06_two_races_xml.stderr.out 2010-06-08 03:31:21.000000000 +0100
@@ -44,12 +44,10 @@
0x........
...
- do_clone
-
-
- 0x........
- ...
pthread_create@@GLIBC_2.2.5
+
...
+ createthread.c
+ ...
0x........
@@ -121,6 +119,9 @@
0x........
...
start_thread
+ ...
+ pthread_create.c
+ ...
0x........
@@ -175,6 +176,9 @@
0x........
...
start_thread
+ ...
+ pthread_create.c
+ ...
0x........
@@ -229,6 +233,9 @@
0x........
...
start_thread
+ ...
+ pthread_create.c
+ ...
0x........
@@ -283,6 +290,9 @@
0x........
...
start_thread
+ ...
+ pthread_create.c
+ ...
0x........
=================================================
./valgrind-old/helgrind/tests/pth_spinlock.stderr.diff
=================================================
--- pth_spinlock.stderr.exp 2010-06-08 03:10:07.000000000 +0100
+++ pth_spinlock.stderr.out 2010-06-08 03:18:08.000000000 +0100
@@ -1,2 +1,24 @@
Start of test.
+Thread #x was created
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: main (pth_spinlock.c:46)
+
+Thread #x: Bug in libpthread: recursive write lock granted on mutex/wrlock which does not support recursion
+ at 0x........: pthread_spin_lock (hg_intercepts.c:...)
+ by 0x........: thread_func (pth_spinlock.c:27)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
+Thread #x was created
+ ...
+ by 0x........: pthread_create@* (hg_intercepts.c:...)
+ by 0x........: main (pth_spinlock.c:46)
+
+Thread #x: Bug in libpthread: recursive write lock granted on mutex/wrlock which does not support recursion
+ at 0x........: pthread_spin_lock (hg_intercepts.c:...)
+ by 0x........: thread_func (pth_spinlock.c:27)
+ by 0x........: mythread_wrapper (hg_intercepts.c:...)
+ ...
+
Test successful.
=================================================
./valgrind-old/helgrind/tests/tc06_two_races_xml.stderr.diff
=================================================
--- tc06_two_races_xml.stderr.exp 2010-06-08 03:10:08.000000000 +0100
+++ tc06_two_races_xml.stderr.out 2010-06-08 03:18:23.000000000 +0100
@@ -44,12 +44,10 @@
0x........
...
- do_clone
-
-
- 0x........
- ...
pthread_create@@GLIBC_2.2.5
+ ...
+ createthread.c
+ ...
0x........
@@ -121,6 +119,9 @@
0x........
...
start_thread
+ ...
+ pthread_create.c
+ ...
0x........
@@ -175,6 +176,9 @@
0x........
...
start_thread
+ ...
+ pthread_create.c
+ ...
0x........
@@ -229,6 +233,9 @@
0x........
...
start_thread
+ ...
+ pthread_create.c
+ ...
0x........
@@ -283,6 +290,9 @@
0x........
...
start_thread
+ ...
+ pthread_create.c
+ ...
0x........