================================================= ./valgrind-new/exp-sgcheck/tests/bad_percentify.stderr.diff-glibc28-amd64 ================================================= --- bad_percentify.stderr.exp-glibc28-amd64 2011-10-07 03:32:44.850601564 +0100 +++ bad_percentify.stderr.out 2011-10-07 03:43:29.944149901 +0100 @@ -1,11 +1,11 @@ Invalid read of size 1 at 0x........: local_strlen (bad_percentify.c:138) - by 0x........: VG_vsprintf (bad_percentify.c:531) - by 0x........: VG_sprintf (bad_percentify.c:541) - by 0x........: VG_percentify (bad_percentify.c:568) - by 0x........: VG_print_translation_stats (bad_percentify.c:621) - by 0x........: main (bad_percentify.c:641) + by 0x........: VG_vsprintf (bad_percentify.c:535) + by 0x........: VG_sprintf (bad_percentify.c:545) + by 0x........: VG_percentify (bad_percentify.c:572) + by 0x........: VG_print_translation_stats (bad_percentify.c:625) + by 0x........: main (bad_percentify.c:645) Address 0x........ expected vs actual: Expected: stack array "buf" of size 6 in frame 4 back from here Actual: unknown @@ -14,13 +14,13 @@ Invalid read of size 1 at 0x........: local_strlen (bad_percentify.c:138) by 0x........: myvprintf_str (bad_percentify.c:187) - by 0x........: VG_debugLog_vprintf (bad_percentify.c:479) + by 0x........: VG_debugLog_vprintf (bad_percentify.c:490) by 0x........: vprintf_to_buf (bad_percentify.c:89) by 0x........: vprintf_WRK (bad_percentify.c:102) by 0x........: VG_vprintf (bad_percentify.c:115) by 0x........: VG_printf (bad_percentify.c:124) - by 0x........: VG_print_translation_stats (bad_percentify.c:622) - by 0x........: main (bad_percentify.c:641) + by 0x........: VG_print_translation_stats (bad_percentify.c:626) + by 0x........: main (bad_percentify.c:645) Address 0x........ expected vs actual: Expected: stack array "buf" of size 6 in frame 7 back from here Actual: unknown ================================================= ./valgrind-new/helgrind/tests/pth_barrier3.stderr.diff ================================================= --- pth_barrier3.stderr.exp 2011-10-07 03:32:41.653668223 +0100 +++ pth_barrier3.stderr.out 2011-10-07 03:41:08.789093459 +0100 @@ -35,3 +35,843 @@ by 0x........: barriers_and_races (pth_barrier.c:76) by 0x........: main (pth_barrier.c:122) +---Thread-Announcement------------------------------------------ + +Thread #x was created + ... + by 0x........: pthread_create_WRK (hg_intercepts.c:...) + by 0x........: pthread_create@* (hg_intercepts.c:...) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) + +---------------------------------------------------------------- + +Possible data race during write of size 1 at 0x........ by thread #x +Locks held: none + at 0x........: threadfunc (pth_barrier.c:60) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + ... + +This conflicts with a previous write of size 1 by thread #x +Locks held: none + at 0x........: threadfunc (pth_barrier.c:60) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + ... + +Address 0x........ is 0 bytes inside a block of size 1 alloc'd + at 0x........: malloc (vg_replace_malloc.c:...) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) + +---Thread-Announcement------------------------------------------ + +Thread #x was created + ... + by 0x........: pthread_create_WRK (hg_intercepts.c:...) + by 0x........: pthread_create@* (hg_intercepts.c:...) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) + +---------------------------------------------------------------- + +Possible data race during write of size 1 at 0x........ by thread #x +Locks held: none + at 0x........: threadfunc (pth_barrier.c:60) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + ... + +This conflicts with a previous write of size 1 by thread #x +Locks held: none + at 0x........: threadfunc (pth_barrier.c:60) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + ... + +Address 0x........ is 0 bytes inside a block of size 1 alloc'd + at 0x........: malloc (vg_replace_malloc.c:...) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) + +---Thread-Announcement------------------------------------------ + +Thread #x was created + ... + by 0x........: pthread_create_WRK (hg_intercepts.c:...) + by 0x........: pthread_create@* (hg_intercepts.c:...) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) + +---------------------------------------------------------------- + +Possible data race during write of size 1 at 0x........ by thread #x +Locks held: none + at 0x........: threadfunc (pth_barrier.c:60) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + ... + +This conflicts with a previous write of size 1 by thread #x +Locks held: none + at 0x........: threadfunc (pth_barrier.c:60) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + ... + +Address 0x........ is 0 bytes inside a block of size 1 alloc'd + at 0x........: malloc (vg_replace_malloc.c:...) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) + +---Thread-Announcement------------------------------------------ + +Thread #x was created + ... + by 0x........: pthread_create_WRK (hg_intercepts.c:...) + by 0x........: pthread_create@* (hg_intercepts.c:...) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) + +---------------------------------------------------------------- ================================================= ./valgrind-new/memcheck/tests/linux/stack_switch.stderr.diff ================================================= --- stack_switch.stderr.exp 2011-10-07 03:32:42.614648185 +0100 +++ stack_switch.stderr.out 2011-10-07 03:37:25.082758315 +0100 @@ -0,0 +1,3 @@ +Syscall param clone(child_tidptr) contains uninitialised byte(s) + ... + ================================================= ./valgrind-old/helgrind/tests/pth_barrier1.stderr.diff ================================================= --- pth_barrier1.stderr.exp 2011-10-07 03:21:57.213097176 +0100 +++ pth_barrier1.stderr.out 2011-10-07 03:29:48.898269115 +0100 @@ -4,8 +4,8 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---Thread-Announcement------------------------------------------ @@ -13,25 +13,25 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---------------------------------------------------------------- -Possible data race during write of size 4 at 0x........ by thread #x +Possible data race during write of size 1 at 0x........ by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -This conflicts with a previous write of size 4 by thread #x +This conflicts with a previous write of size 1 by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -Address 0x........ is 0 bytes inside a block of size 4 alloc'd +Address 0x........ is 0 bytes inside a block of size 1 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) - by 0x........: barriers_and_races (pth_barrier.c:75) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) ================================================= ./valgrind-old/helgrind/tests/pth_barrier1.stderr.diff-s390x-mvc ================================================= --- pth_barrier1.stderr.exp-s390x-mvc 2011-10-07 03:21:57.213097176 +0100 +++ pth_barrier1.stderr.out 2011-10-07 03:29:48.898269115 +0100 @@ -4,8 +4,8 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---Thread-Announcement------------------------------------------ @@ -13,25 +13,25 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---------------------------------------------------------------- Possible data race during write of size 1 at 0x........ by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... This conflicts with a previous write of size 1 by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -Address 0x........ is 0 bytes inside a block of size 4 alloc'd +Address 0x........ is 0 bytes inside a block of size 1 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) - by 0x........: barriers_and_races (pth_barrier.c:75) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) ================================================= ./valgrind-old/helgrind/tests/pth_barrier2.stderr.diff ================================================= --- pth_barrier2.stderr.exp 2011-10-07 03:21:57.199097467 +0100 +++ pth_barrier2.stderr.out 2011-10-07 03:29:49.138264114 +0100 @@ -4,8 +4,8 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---Thread-Announcement------------------------------------------ @@ -13,614 +13,614 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---------------------------------------------------------------- -Possible data race during write of size 4 at 0x........ by thread #x +Possible data race during write of size 1 at 0x........ by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -This conflicts with a previous write of size 4 by thread #x +This conflicts with a previous write of size 1 by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -Address 0x........ is 0 bytes inside a block of size 128 alloc'd +Address 0x........ is 0 bytes inside a block of size 32 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) - by 0x........: barriers_and_races (pth_barrier.c:75) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) ---------------------------------------------------------------- -Possible data race during write of size 4 at 0x........ by thread #x +Possible data race during write of size 1 at 0x........ by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -This conflicts with a previous write of size 4 by thread #x +This conflicts with a previous write of size 1 by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -Address 0x........ is 4 bytes inside a block of size 128 alloc'd +Address 0x........ is 1 bytes inside a block of size 32 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) - by 0x........: barriers_and_races (pth_barrier.c:75) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) ---------------------------------------------------------------- -Possible data race during write of size 4 at 0x........ by thread #x +Possible data race during write of size 1 at 0x........ by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -This conflicts with a previous write of size 4 by thread #x +This conflicts with a previous write of size 1 by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -Address 0x........ is 8 bytes inside a block of size 128 alloc'd +Address 0x........ is 2 bytes inside a block of size 32 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) - by 0x........: barriers_and_races (pth_barrier.c:75) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) ================================================= ./valgrind-old/helgrind/tests/pth_barrier3.stderr.diff ================================================= --- pth_barrier3.stderr.exp 2011-10-07 03:21:57.208097281 +0100 +++ pth_barrier3.stderr.out 2011-10-07 03:29:49.440257821 +0100 @@ -4,8 +4,8 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---Thread-Announcement------------------------------------------ @@ -13,25 +13,865 @@ ... by 0x........: pthread_create_WRK (hg_intercepts.c:...) by 0x........: pthread_create@* (hg_intercepts.c:...) - by 0x........: barriers_and_races (pth_barrier.c:91) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) ---------------------------------------------------------------- -Possible data race during write of size 4 at 0x........ by thread #x +Possible data race during write of size 1 at 0x........ by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -This conflicts with a previous write of size 4 by thread #x +This conflicts with a previous write of size 1 by thread #x Locks held: none - at 0x........: threadfunc (pth_barrier.c:59) + at 0x........: threadfunc (pth_barrier.c:60) by 0x........: mythread_wrapper (hg_intercepts.c:...) ... -Address 0x........ is 0 bytes inside a block of size 4 alloc'd +Address 0x........ is 0 bytes inside a block of size 1 alloc'd at 0x........: malloc (vg_replace_malloc.c:...) - by 0x........: barriers_and_races (pth_barrier.c:75) - by 0x........: main (pth_barrier.c:121) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) + +---Thread-Announcement------------------------------------------ + +Thread #x was created + ... + by 0x........: pthread_create_WRK (hg_intercepts.c:...) + by 0x........: pthread_create@* (hg_intercepts.c:...) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) + +---------------------------------------------------------------- + +Possible data race during write of size 1 at 0x........ by thread #x +Locks held: none + at 0x........: threadfunc (pth_barrier.c:60) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + ... + +This conflicts with a previous write of size 1 by thread #x +Locks held: none + at 0x........: threadfunc (pth_barrier.c:60) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + ... + +Address 0x........ is 0 bytes inside a block of size 1 alloc'd + at 0x........: malloc (vg_replace_malloc.c:...) + by 0x........: barriers_and_races (pth_barrier.c:76) + by 0x........: main (pth_barrier.c:122) + +---Thread-Announcement------------------------------------------ + +Thread #x was created + ... + by 0x........: pthread_create_WRK (hg_intercepts.c:...) + by 0x........: pthread_create@* (hg_intercepts.c:...) + by 0x........: barriers_and_races (pth_barrier.c:92) + by 0x........: main (pth_barrier.c:122) + +---------------------------------------------------------------- + +Possible data race during write of size 1 at 0x........ by thread #x +Locks held: none + at 0x........: threadfunc (pth_barrier.c:60) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + ... + +This conflicts with a previous write of size 1 by thread #x +Locks held: none + at 0x........: threadfunc (pth_barrier.c:60) + by 0x........: mythread_wrapper (hg_intercepts.c:...) + ... + +Address 0x........ is 0 bytes inside a block of size 1 alloc'd ================================================= ./valgrind-old/memcheck/tests/linux/stack_switch.stderr.diff ================================================= --- stack_switch.stderr.exp 2011-10-07 03:21:58.181077009 +0100 +++ stack_switch.stderr.out 2011-10-07 03:26:30.101411488 +0100 @@ -0,0 +1,3 @@ +Syscall param clone(child_tidptr) contains uninitialised byte(s) + ... +