fp_race.vgtest \
fp_race2.stderr.exp \
fp_race2.vgtest \
- free_is_write.vgtest \
free_is_write.stderr.exp \
+ free_is_write.vgtest \
+ free_is_write2.stderr.exp \
+ free_is_write2.vgtest \
hg01_all_ok.stderr.exp \
hg01_all_ok.vgtest \
hg02_deadlock.stderr.exp \
qt4_rwlock.vgtest \
qt4_semaphore.stderr.exp \
qt4_semaphore.vgtest \
+ read_and_free_race.stderr.exp \
+ read_and_free_race.vgtest \
recursive_mutex.stderr.exp-linux \
recursive_mutex.stderr.exp-darwin \
recursive_mutex.vgtest \
--- /dev/null
+
+Done.
+
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
--- /dev/null
+prereq: test -e free_is_write && ./supported_libpthread
+vgopts: --read-var-info=yes --free-is-write=yes --check-stack-var=yes --show-confl-seg=no
+prog: free_is_write
+args: -q
--- /dev/null
+
+Start.
+Thread 2:
+Conflicting store by thread 2 at 0x........ size 10
+ at 0x........: free (vg_replace_malloc.c:...)
+ by 0x........: thread_func (free_is_write.c:?)
+ by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
+ by 0x........: (within libpthread-?.?.so)
+Address 0x........ is at offset 0 from 0x......... Allocation context:
+ at 0x........: malloc (vg_replace_malloc.c:...)
+ by 0x........: main (free_is_write.c:?)
+
+Done.
+
+ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
--- /dev/null
+prog: ../../helgrind/tests/free_is_write
+vgopts: --free-is-write=yes --show-confl-seg=no