filter_none_discards \
filter_stderr
-EXTRA_DIST = $(noinst_SCRIPTS) \
- fp_race.vgtest \
- fp_race.stdout.exp fp_race.stderr.exp \
- fp_race2.vgtest \
- fp_race2.stdout.exp fp_race2.stderr.exp \
- hg01_all_ok.vgtest \
- hg01_all_ok.stderr.exp \
- hg02_deadlock.vgtest \
- hg02_deadlock.stderr.exp \
- hg03_inherit.vgtest \
- hg03_inherit.stderr.exp \
- hg04_race.vgtest \
- hg04_race.stderr.exp \
- hg05_race2.vgtest \
- hg05_race2.stderr.exp \
- hg06_readshared.vgtest \
- hg06_readshared.stderr.exp \
- matinv.vgtest \
- matinv.stdout.exp matinv.stderr.exp \
- pth_barrier.vgtest pth_barrier.stderr.exp \
- pth_barrier2.vgtest pth_barrier2.stderr.exp \
- pth_barrier3.vgtest pth_barrier3.stderr.exp \
- pth_broadcast.vgtest \
- pth_broadcast.stdout.exp pth_broadcast.stderr.exp \
- pth_cond_race.vgtest \
- pth_cond_race.stdout.exp pth_cond_race.stderr.exp \
- pth_cond_race2.vgtest \
- pth_cond_race2.stdout.exp pth_cond_race2.stderr.exp \
- pth_create_chain.vgtest \
- pth_create_chain.stdout.exp pth_create_chain.stderr.exp \
- pth_detached.vgtest \
- pth_detached.stdout.exp pth_detached.stderr.exp \
- pth_detached2.vgtest \
- pth_detached2.stdout.exp pth_detached2.stderr.exp \
- recursive_mutex.vgtest recursive_mutex.stderr.exp \
- rwlock_race.vgtest rwlock_race.stderr.exp \
- sem_as_mutex.vgtest sem_as_mutex.stderr.exp \
- sem_as_mutex2.vgtest sem_as_mutex2.stderr.exp \
- sigalrm.vgtest \
- sigalrm.stdout.exp sigalrm.stderr.exp \
- tc01_simple_race.vgtest \
- tc01_simple_race.stderr.exp \
- tc02_simple_tls.vgtest \
- tc02_simple_tls.stderr.exp \
- tc03_re_excl.vgtest \
- tc03_re_excl.stderr.exp \
- tc04_free_lock.vgtest \
- tc04_free_lock.stderr.exp \
- tc05_simple_race.vgtest \
- tc05_simple_race.stderr.exp \
- tc06_two_races.vgtest \
- tc06_two_races.stderr.exp \
- tc09_bad_unlock.vgtest \
- tc09_bad_unlock.stderr.exp \
- tc10_rec_lock.vgtest \
- tc10_rec_lock.stderr.exp \
- tc11_XCHG.vgtest \
- tc11_XCHG.stderr.exp tc11_XCHG.stdout.exp \
- tc12_rwl_trivial.vgtest \
- tc12_rwl_trivial.stderr.exp \
- tc13_laog1.vgtest \
- tc13_laog1.stderr.exp \
- tc15_laog_lockdel.vgtest \
- tc15_laog_lockdel.stderr.exp \
- tc16_byterace.vgtest \
- tc16_byterace.stderr.exp \
- tc17_sembar.vgtest \
- tc17_sembar.stderr.exp \
- tc18_semabuse.vgtest \
- tc18_semabuse.stderr.exp \
- tc19_shadowmem.vgtest \
- tc19_shadowmem.stderr.exp \
- tc20_verifywrap.vgtest tc20_verifywrap.stderr.exp \
- tc20_verifywrap2.vgtest tc20_verifywrap2.stderr.exp \
- tc21_pthonce.vgtest \
- tc21_pthonce.stderr.exp tc21_pthonce.stdout.exp \
- tc22_exit_w_lock.vgtest \
- tc22_exit_w_lock.stderr.exp-32bit \
- tc22_exit_w_lock.stderr.exp-64bit \
- tc23_bogus_condwait.vgtest \
- tc23_bogus_condwait.stderr.exp \
- tc24_nonzero_sem.vgtest \
- tc24_nonzero_sem.stderr.exp \
- trylock.c trylock.stderr.exp
+EXTRA_DIST = \
+ $(noinst_SCRIPTS) \
+ fp_race.stderr.exp \
+ fp_race.stderr.exp-linuxthreads \
+ fp_race.stdout.exp \
+ fp_race.vgtest \
+ fp_race2.stderr.exp \
+ fp_race2.stderr.exp-linuxthreads \
+ fp_race2.stdout.exp \
+ fp_race2.vgtest \
+ hg01_all_ok.stderr.exp \
+ hg01_all_ok.stderr.exp-linuxthreads \
+ hg01_all_ok.vgtest \
+ hg02_deadlock.stderr.exp \
+ hg02_deadlock.stderr.exp-linuxthreads \
+ hg02_deadlock.vgtest \
+ hg03_inherit.stderr.exp \
+ hg03_inherit.stderr.exp-linuxthreads \
+ hg03_inherit.vgtest \
+ hg04_race.stderr.exp \
+ hg04_race.stderr.exp-linuxthreads \
+ hg04_race.vgtest \
+ hg05_race2.stderr.exp \
+ hg05_race2.stderr.exp-linuxthreads \
+ hg05_race2.vgtest \
+ hg06_readshared.stderr.exp \
+ hg06_readshared.stderr.exp-linuxthreads \
+ hg06_readshared.vgtest \
+ matinv.stderr.exp \
+ matinv.stderr.exp-linuxthreads \
+ matinv.stdout.exp \
+ matinv.stdout.exp-linuxthreads \
+ matinv.stdout.exp-linuxthreads \
+ matinv.vgtest \
+ pth_barrier.stderr.exp \
+ pth_barrier.stderr.exp-linuxthreads \
+ pth_barrier.vgtest \
+ pth_barrier2.stderr.exp \
+ pth_barrier2.stderr.exp-linuxthreads \
+ pth_barrier2.vgtest \
+ pth_barrier3.stderr.exp \
+ pth_barrier3.stderr.exp-linuxthreads \
+ pth_barrier3.vgtest \
+ pth_broadcast.stderr.exp \
+ pth_broadcast.stderr.exp-linuxthreads \
+ pth_broadcast.stdout.exp \
+ pth_broadcast.vgtest \
+ pth_cond_race.stderr.exp \
+ pth_cond_race.stderr.exp-linuxthreads \
+ pth_cond_race.stdout.exp \
+ pth_cond_race.vgtest \
+ pth_cond_race2.stderr.exp \
+ pth_cond_race2.stderr.exp-linuxthreads \
+ pth_cond_race2.stdout.exp \
+ pth_cond_race2.vgtest \
+ pth_create_chain.stderr.exp \
+ pth_create_chain.stderr.exp-linuxthreads \
+ pth_create_chain.stdout.exp \
+ pth_create_chain.vgtest \
+ pth_detached.stderr.exp \
+ pth_detached.stderr.exp-linuxthreads \
+ pth_detached.stdout.exp \
+ pth_detached.stdout.exp-linuxthreads \
+ pth_detached.stdout.exp-linuxthreads \
+ pth_detached.vgtest \
+ pth_detached2.stderr.exp \
+ pth_detached2.stderr.exp-linuxthreads \
+ pth_detached2.stdout.exp \
+ pth_detached2.stdout.exp-linuxthreads \
+ pth_detached2.stdout.exp-linuxthreads \
+ pth_detached2.vgtest \
+ recursive_mutex.stderr.exp \
+ recursive_mutex.vgtest \
+ rwlock_race.stderr.exp \
+ rwlock_race.stderr.exp-linuxthreads \
+ rwlock_race.vgtest \
+ sem_as_mutex.stderr.exp \
+ sem_as_mutex.stderr.exp-linuxthreads \
+ sem_as_mutex.vgtest \
+ sem_as_mutex2.stderr.exp \
+ sem_as_mutex2.stderr.exp-linuxthreads \
+ sem_as_mutex2.vgtest \
+ sigalrm.stderr.exp-linuxthreads \
+ sigalrm.stdout.exp sigalrm.stderr.exp \
+ sigalrm.vgtest \
+ tc01_simple_race.stderr.exp \
+ tc01_simple_race.stderr.exp-linuxthreads \
+ tc01_simple_race.vgtest \
+ tc02_simple_tls.stderr.exp \
+ tc02_simple_tls.stderr.exp-linuxthreads \
+ tc02_simple_tls.vgtest \
+ tc03_re_excl.stderr.exp \
+ tc03_re_excl.stderr.exp-linuxthreads \
+ tc03_re_excl.vgtest \
+ tc04_free_lock.stderr.exp \
+ tc04_free_lock.stderr.exp-linuxthreads \
+ tc04_free_lock.vgtest \
+ tc05_simple_race.stderr.exp \
+ tc05_simple_race.stderr.exp-linuxthreads \
+ tc05_simple_race.vgtest \
+ tc06_two_races.stderr.exp \
+ tc06_two_races.stderr.exp-linuxthreads \
+ tc06_two_races.vgtest \
+ tc09_bad_unlock.stderr.exp \
+ tc09_bad_unlock.stderr.exp-linuxthreads \
+ tc09_bad_unlock.vgtest \
+ tc10_rec_lock.stderr.exp \
+ tc10_rec_lock.stderr.exp-linuxthreads \
+ tc10_rec_lock.vgtest \
+ tc11_XCHG.stderr.exp tc11_XCHG.stdout.exp \
+ tc11_XCHG.stderr.exp-linuxthreads \
+ tc11_XCHG.stdout.exp-linuxthreads \
+ tc11_XCHG.stdout.exp-linuxthreads \
+ tc11_XCHG.vgtest \
+ tc12_rwl_trivial.stderr.exp \
+ tc12_rwl_trivial.stderr.exp-linuxthreads \
+ tc12_rwl_trivial.vgtest \
+ tc13_laog1.stderr.exp \
+ tc13_laog1.vgtest \
+ tc15_laog_lockdel.stderr.exp \
+ tc15_laog_lockdel.vgtest \
+ tc16_byterace.stderr.exp \
+ tc16_byterace.stderr.exp-linuxthreads \
+ tc16_byterace.vgtest \
+ tc17_sembar.stderr.exp \
+ tc17_sembar.stderr.exp-linuxthreads \
+ tc17_sembar.vgtest \
+ tc18_semabuse.stderr.exp \
+ tc18_semabuse.stderr.exp-linuxthreads \
+ tc18_semabuse.vgtest \
+ tc19_shadowmem.stderr.exp \
+ tc19_shadowmem.vgtest \
+ tc20_verifywrap.stderr.exp \
+ tc20_verifywrap.stderr.exp-linuxthreads \
+ tc20_verifywrap.vgtest \
+ tc20_verifywrap2.stderr.exp \
+ tc20_verifywrap2.stderr.exp-linuxthreads \
+ tc20_verifywrap2.vgtest \
+ tc21_pthonce.stderr.exp \
+ tc21_pthonce.stderr.exp-linuxthreads \
+ tc21_pthonce.stdout.exp \
+ tc21_pthonce.stdout.exp-linuxthreads \
+ tc21_pthonce.stdout.exp-linuxthreads \
+ tc21_pthonce.vgtest \
+ tc22_exit_w_lock.stderr.exp-32bit \
+ tc22_exit_w_lock.stderr.exp-64bit \
+ tc22_exit_w_lock.stderr.exp-linuxthreads \
+ tc22_exit_w_lock.vgtest \
+ tc23_bogus_condwait.stderr.exp \
+ tc23_bogus_condwait.stderr.exp-linuxthreads \
+ tc23_bogus_condwait.vgtest \
+ tc24_nonzero_sem.stderr.exp \
+ tc24_nonzero_sem.vgtest \
+ trylock.c trylock.stderr.exp \
+ trylock.stderr.exp-linuxthreads
# tc07_hbl1.vgtest
# tc07_hbl1.stderr.exp tc07_hbl1.stdout.exp
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+ERROR SUMMARY: 0 errors from 0 contexts
--- /dev/null
+ERROR SUMMARY: 0 errors from 0 contexts
--- /dev/null
+ERROR SUMMARY: 0 errors from 0 contexts
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: main (../../helgrind/tests/tc04_free_lock.c:24)
+
+Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
+ at 0x........: bar (../../helgrind/tests/tc04_free_lock.c:40)
+ by 0x........: main (../../helgrind/tests/tc04_free_lock.c:26)
+
+Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
+ at 0x........: foo (../../helgrind/tests/tc04_free_lock.c:49)
+ by 0x........: main (../../helgrind/tests/tc04_free_lock.c:27)
+
+Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
+ at 0x........: bar (../../helgrind/tests/tc04_free_lock.c:40)
+ by 0x........: main (../../helgrind/tests/tc04_free_lock.c:28)
+
+ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)
--- /dev/null
+ERROR SUMMARY: 0 errors from 0 contexts
--- /dev/null
+ERROR SUMMARY: 0 errors from 0 contexts
--- /dev/null
+
+Mutex not locked by calling thread: mutex 0x........, recursion count 0, owner 1.
+ at 0x........: pthread_mutex_unlock (drd_intercepts.c:?)
+ by 0x........: nearly_main (../../helgrind/tests/tc09_bad_unlock.c:27)
+ by 0x........: main (../../helgrind/tests/tc09_bad_unlock.c:49)
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
--- /dev/null
+
+before lock #1
+before lock #2
+before lock #3
+before unlock #1
+before unlock #2
+before unlock #3
+before unlock #4
+Mutex not locked by calling thread: mutex 0x........, recursion count 0, owner 1.
+ at 0x........: pthread_mutex_unlock (drd_intercepts.c:?)
+ by 0x........: nearly_main (../../helgrind/tests/tc10_rec_lock.c:42)
+ by 0x........: main (../../helgrind/tests/tc10_rec_lock.c:47)
+
+ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Reader-writer lock not locked by calling thread: rwlock 0x.........
+ at 0x........: pthread_rwlock_unlock* (drd_intercepts.c:?)
+ by 0x........: main (../../helgrind/tests/tc12_rwl_trivial.c:29)
+tc12_rwl_trivial: ../../helgrind/tests/tc12_rwl_trivial.c:29: main: Assertion `r == 0' failed.
+
+ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+starting
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+
+
+------ This is output for < glibc 2.4 ------
+
+---------------- pthread_create/join ----------------
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+[1/1] pre_mutex_lock (?) 0x........ rc 0 owner 0
+[1/1] mutex_init mutex 0x........
+[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0
+[1/1] mutex_unlock mutex 0x........ rc 1
+[1/1] pre_mutex_lock (?) 0x........ rc 0 owner 0
+[1/1] mutex_init mutex 0x........
+[1/1] post_mutex_lock mutex 0x........ rc 0 owner 0
+[1/1] mutex_unlock mutex 0x........ rc 1
+[1/1] pre_mutex_lock mutex 0x........ rc 0 owner 1
+[1/1] post_mutex_lock mutex 0x........ rc 0 owner 1
+[1/1] mutex_unlock mutex 0x........ rc 1
+[1/1] pre_mutex_lock mutex 0x........ rc 0 owner 1
+[1/1] post_mutex_lock mutex 0x........ rc 0 owner 1
+[1/1] mutex_unlock mutex 0x........ rc 1
+[1/1] pre_mutex_lock (?) 0x........ rc 0 owner 0
+[1/1] mutex_init recursive mutex 0x........
+[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 0
+
+
+------ This is output for < glibc 2.4 ------
+[1/1] mutex_unlock recursive mutex 0x........ rc 1
+[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+
+---------------- pthread_create/join ----------------
+
+[1/1] mutex_unlock recursive mutex 0x........ rc 1
+[1/1] pre_mutex_lock recursive mutex 0x........ rc 0 owner 1
+[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 1
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+[1/1] mutex_unlock recursive mutex 0x........ rc 1
+[1/1] pre_mutex_lock (?) 0x........ rc 0 owner 0
+[1/1] mutex_init recursive mutex 0x........
+[1/1] post_mutex_lock recursive mutex 0x........ rc 0 owner 0
+[1/1] mutex_unlock recursive mutex 0x........ rc 1
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Detected the LinuxThreads threading library. Sorry, but DRD only supports
+the newer NPTL (Native POSIX Threads Library). Please try to rerun DRD
+after having upgraded to a newer version of your Linux distribution.
+Giving up.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+
+Locking rwlock via pthread_rwlock_wrlock().
+Locking rwlock via pthread_rwlock_trywrlock().
+Locking rwlock via pthread_rwlock_timedwrlock().
+trylock: trylock.c:36: main: Assertion `r == 0' failed.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)