|
From: <ma...@gc...> - 2018-12-29 10:26:21
|
valgrind revision: valgrind-3.15.0.GIT-4962900a13-20181229
C compiler: gcc (Ubuntu/Linaro 4.8.4-2ubuntu1~14.04.3) 4.8.4
GDB: GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
Assembler: GNU assembler (GNU Binutils for Ubuntu) 2.24
C library: GNU C Library (Ubuntu EGLIBC 2.19-0ubuntu6.9) stable release version 2.19
uname -mrs: Linux 3.13.0-92-generic aarch64
Vendor version: Ubuntu 14.04.5 LTS, Trusty Tahr
Nightly build on gcc114-arm64 ( Ubuntu 14.04 trusty aarch64 )
Started at 2018-12-29 00:00:01 PST
Ended at 2018-12-29 02:26:02 PST
Results differ from 24 hours ago
Checking out Valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... failed
Regression test results follow
== 618 tests, 29 stderr failures, 9 stdout failures, 2 stderrB failures, 2 stdoutB failures, 0 post failures ==
gdbserver_tests/hginfo (stderrB)
gdbserver_tests/hgtls (stdoutB)
gdbserver_tests/mcinfcallWSRU (stderrB)
gdbserver_tests/nlvgdbsigqueue (stdoutB)
memcheck/tests/dw4 (stderr)
memcheck/tests/leak-segv-jmp (stderr)
memcheck/tests/sigaltstack (stderr)
memcheck/tests/supp_unknown (stderr)
memcheck/tests/varinfo1 (stderr)
memcheck/tests/varinfo2 (stderr)
memcheck/tests/varinfo3 (stderr)
memcheck/tests/varinfo4 (stderr)
memcheck/tests/varinfo5 (stderr)
memcheck/tests/varinfo6 (stderr)
memcheck/tests/varinforestrict (stderr)
none/tests/bigcode (stdout)
none/tests/bigcode (stderr)
none/tests/map_unmap (stdout)
none/tests/map_unmap (stderr)
none/tests/pth_cancel1 (stdout)
none/tests/pth_cancel1 (stderr)
none/tests/sigstackgrowth (stdout)
none/tests/sigstackgrowth (stderr)
none/tests/stackgrowth (stdout)
none/tests/stackgrowth (stderr)
helgrind/tests/hg05_race2 (stderr)
helgrind/tests/tc09_bad_unlock (stderr)
helgrind/tests/tc20_verifywrap (stderr)
drd/tests/pth_cancel_locked (stderr)
drd/tests/sigaltstack (stderr)
drd/tests/tc04_free_lock (stderr)
drd/tests/tc09_bad_unlock (stderr)
exp-sgcheck/tests/bad_percentify (stdout)
exp-sgcheck/tests/bad_percentify (stderr)
exp-sgcheck/tests/globalerr (stderr)
exp-sgcheck/tests/hackedbz2 (stdout)
exp-sgcheck/tests/hackedbz2 (stderr)
exp-sgcheck/tests/hsg (stdout)
exp-sgcheck/tests/hsg (stderr)
exp-sgcheck/tests/preen_invars (stdout)
exp-sgcheck/tests/preen_invars (stderr)
exp-sgcheck/tests/stackerr (stderr)
Last 20 lines of verbose log follow echo
helgrind/tests/tc09_bad_unlock (stderr)
helgrind/tests/tc20_verifywrap (stderr)
drd/tests/pth_cancel_locked (stderr)
drd/tests/sigaltstack (stderr)
drd/tests/tc04_free_lock (stderr)
drd/tests/tc09_bad_unlock (stderr)
exp-sgcheck/tests/bad_percentify (stdout)
exp-sgcheck/tests/bad_percentify (stderr)
exp-sgcheck/tests/globalerr (stderr)
exp-sgcheck/tests/hackedbz2 (stdout)
exp-sgcheck/tests/hackedbz2 (stderr)
exp-sgcheck/tests/hsg (stdout)
exp-sgcheck/tests/hsg (stderr)
exp-sgcheck/tests/preen_invars (stdout)
exp-sgcheck/tests/preen_invars (stderr)
exp-sgcheck/tests/stackerr (stderr)
...checking makefile consistency
...checking header files and include directives
make: *** [regtest] Error 1
=================================================
== Results from 24 hours ago ==
=================================================
Checking out Valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... failed
Regression test results follow
== 618 tests, 221 stderr failures, 11 stdout failures, 2 stderrB failures, 2 stdoutB failures, 0 post failures ==
gdbserver_tests/hginfo (stderrB)
gdbserver_tests/hgtls (stdoutB)
gdbserver_tests/mcclean_after_fork (stderr)
gdbserver_tests/mcinfcallWSRU (stderrB)
gdbserver_tests/mcmain_pic (stderr)
gdbserver_tests/mcsignopass (stderr)
gdbserver_tests/mcsigpass (stderr)
gdbserver_tests/mcwatchpoints (stderr)
gdbserver_tests/nlvgdbsigqueue (stdoutB)
memcheck/tests/accounting (stderr)
memcheck/tests/addressable (stderr)
memcheck/tests/badjump (stderr)
memcheck/tests/big_blocks_freed_list (stderr)
memcheck/tests/brk2 (stderr)
memcheck/tests/bug155125 (stderr)
memcheck/tests/bug287260 (stderr)
memcheck/tests/describe-block (stderr)
memcheck/tests/dw4 (stderr)
memcheck/tests/erringfds (stderr)
memcheck/tests/leak-autofreepool-0 (stderr)
memcheck/tests/leak-autofreepool-1 (stderr)
memcheck/tests/leak-autofreepool-2 (stderr)
memcheck/tests/leak-autofreepool-4 (stderr)
memcheck/tests/leak-autofreepool-6 (stderr)
memcheck/tests/leak-pool-0 (stderr)
memcheck/tests/leak-pool-1 (stderr)
memcheck/tests/leak-pool-2 (stderr)
memcheck/tests/leak-pool-3 (stderr)
memcheck/tests/leak-pool-4 (stderr)
memcheck/tests/leak-pool-5 (stderr)
memcheck/tests/leak-segv-jmp (stderr)
memcheck/tests/leak_cpp_interior (stderr)
memcheck/tests/linux/brk (stderr)
memcheck/tests/linux/capget (stderr)
memcheck/tests/linux/lsframe1 (stderr)
memcheck/tests/linux/lsframe2 (stderr)
memcheck/tests/linux/sigqueue (stderr)
memcheck/tests/linux/sys-openat (stderr)
memcheck/tests/linux/sys-statx (stderr)
memcheck/tests/linux/syscalls-2007 (stderr)
memcheck/tests/linux/syslog-syscall (stderr)
memcheck/tests/linux/timerfd-syscall (stderr)
memcheck/tests/lks (stderr)
memcheck/tests/mallinfo (stderr)
memcheck/tests/new_override (stderr)
memcheck/tests/noisy_child (stderr)
memcheck/tests/partial_load_dflt (stderr)
memcheck/tests/partial_load_ok (stderr)
memcheck/tests/partiallydefinedeq (stderr)
memcheck/tests/sbfragment (stderr)
memcheck/tests/sem (stderr)
memcheck/tests/sigaltstack (stderr)
memcheck/tests/sigkill (stderr)
memcheck/tests/supp_unknown (stderr)
memcheck/tests/varinfo1 (stderr)
memcheck/tests/varinfo2 (stderr)
memcheck/tests/varinfo3 (stderr)
memcheck/tests/varinfo4 (stderr)
memcheck/tests/varinfo5 (stderr)
memcheck/tests/varinfo6 (stderr)
memcheck/tests/varinforestrict (stderr)
none/tests/bigcode (stdout)
none/tests/bigcode (stderr)
none/tests/cmdline1 (stdout)
none/tests/cmdline2 (stdout)
none/tests/map_unmap (stdout)
none/tests/map_unmap (stderr)
none/tests/pth_cancel1 (stdout)
none/tests/pth_cancel1 (stderr)
none/tests/sigstackgrowth (stdout)
none/tests/sigstackgrowth (stderr)
none/tests/stackgrowth (stdout)
none/tests/stackgrowth (stderr)
helgrind/tests/annotate_smart_pointer (stderr)
helgrind/tests/cond_init_destroy (stderr)
helgrind/tests/cond_timedwait_invalid (stderr)
helgrind/tests/cond_timedwait_test (stderr)
helgrind/tests/free_is_write (stderr)
helgrind/tests/hg01_all_ok (stderr)
helgrind/tests/hg02_deadlock (stderr)
helgrind/tests/hg03_inherit (stderr)
helgrind/tests/hg04_race (stderr)
helgrind/tests/hg05_race2 (stderr)
helgrind/tests/hg06_readshared (stderr)
helgrind/tests/pth_cond_destroy_busy (stderr)
helgrind/tests/rwlock_race (stderr)
helgrind/tests/rwlock_test (stderr)
helgrind/tests/stackteardown (stderr)
helgrind/tests/t2t_laog (stderr)
helgrind/tests/tc01_simple_race (stderr)
helgrind/tests/tc02_simple_tls (stderr)
helgrind/tests/tc03_re_excl (stderr)
helgrind/tests/tc04_free_lock (stderr)
helgrind/tests/tc05_simple_race (stderr)
helgrind/tests/tc06_two_races (stderr)
helgrind/tests/tc07_hbl1 (stderr)
helgrind/tests/tc08_hbl2 (stderr)
helgrind/tests/tc09_bad_unlock (stderr)
helgrind/tests/tc10_rec_lock (stderr)
helgrind/tests/tc11_XCHG (stderr)
helgrind/tests/tc12_rwl_trivial (stderr)
helgrind/tests/tc13_laog1 (stderr)
helgrind/tests/tc14_laog_dinphils (stderr)
helgrind/tests/tc15_laog_lockdel (stderr)
helgrind/tests/tc16_byterace (stderr)
helgrind/tests/tc17_sembar (stderr)
helgrind/tests/tc18_semabuse (stderr)
helgrind/tests/tc19_shadowmem (stderr)
helgrind/tests/tc20_verifywrap (stderr)
helgrind/tests/tc21_pthonce (stderr)
helgrind/tests/tc22_exit_w_lock (stderr)
helgrind/tests/tc23_bogus_condwait (stderr)
helgrind/tests/tc24_nonzero_sem (stderr)
drd/tests/annotate_barrier (stderr)
drd/tests/annotate_hb_err (stderr)
drd/tests/annotate_hb_race (stderr)
drd/tests/annotate_hbefore (stderr)
drd/tests/annotate_ignore_read (stderr)
drd/tests/annotate_ignore_rw (stderr)
drd/tests/annotate_ignore_rw2 (stderr)
drd/tests/annotate_ignore_write (stderr)
drd/tests/annotate_ignore_write2 (stderr)
drd/tests/annotate_order_1 (stderr)
drd/tests/annotate_order_2 (stderr)
drd/tests/annotate_order_3 (stderr)
drd/tests/annotate_publish_hg (stderr)
drd/tests/annotate_rwlock (stderr)
drd/tests/annotate_sem (stderr)
drd/tests/annotate_smart_pointer (stderr)
drd/tests/annotate_smart_pointer2 (stderr)
drd/tests/annotate_spinlock (stderr)
drd/tests/annotate_static (stderr)
drd/tests/annotate_trace_memory (stderr)
drd/tests/atomic_var (stderr)
drd/tests/bar_bad (stderr)
drd/tests/bar_trivial (stderr)
drd/tests/bug-235681 (stderr)
drd/tests/bug322621 (stderr)
drd/tests/circular_buffer (stderr)
drd/tests/concurrent_close (stderr)
drd/tests/custom_alloc (stderr)
drd/tests/custom_alloc_fiw (stderr)
drd/tests/dlopen (stderr)
drd/tests/fork-parallel (stderr)
drd/tests/fork-serial (stderr)
drd/tests/fp_race (stderr)
drd/tests/fp_race2 (stderr)
drd/tests/free_is_write (stderr)
drd/tests/free_is_write2 (stderr)
drd/tests/hg01_all_ok (stderr)
drd/tests/hg02_deadlock (stderr)
drd/tests/hg03_inherit (stderr)
drd/tests/hg04_race (stderr)
drd/tests/hg05_race2 (stderr)
drd/tests/hg06_readshared (stderr)
drd/tests/hold_lock_1 (stderr)
drd/tests/hold_lock_2 (stderr)
drd/tests/linuxthreads_det (stderr)
drd/tests/matinv (stderr)
drd/tests/memory_allocation (stderr)
drd/tests/monitor_example (stderr)
drd/tests/new_delete (stderr)
drd/tests/pth_barrier_race (stderr)
drd/tests/pth_barrier_reinit (stderr)
drd/tests/pth_barrier_thr_cr (stderr)
drd/tests/pth_broadcast (stderr)
drd/tests/pth_cancel_locked (stderr)
drd/tests/pth_cleanup_handler (stderr)
drd/tests/pth_cond_destroy_busy (stderr)
drd/tests/pth_cond_race (stderr)
drd/tests/pth_cond_race2 (stderr)
drd/tests/pth_cond_race3 (stderr)
drd/tests/pth_create_chain (stderr)
drd/tests/pth_detached (stderr)
drd/tests/pth_detached2 (stderr)
drd/tests/pth_detached3 (stderr)
drd/tests/pth_detached_sem (stderr)
drd/tests/pth_inconsistent_cond_wait (stderr)
drd/tests/pth_mutex_reinit (stderr)
drd/tests/pth_process_shared_mutex (stderr)
drd/tests/pth_spinlock (stderr)
drd/tests/pth_uninitialized_cond (stderr)
drd/tests/read_and_free_race (stderr)
drd/tests/recursive_mutex (stderr)
drd/tests/rwlock_race (stderr)
drd/tests/rwlock_test (stderr)
drd/tests/rwlock_type_checking (stderr)
drd/tests/sem_as_mutex (stderr)
drd/tests/sem_as_mutex2 (stderr)
drd/tests/sem_as_mutex3 (stderr)
drd/tests/sem_open (stderr)
drd/tests/sem_open2 (stderr)
drd/tests/sem_open3 (stderr)
drd/tests/sem_open_traced (stderr)
drd/tests/sem_wait (stderr)
drd/tests/sigalrm (stderr)
drd/tests/sigaltstack (stderr)
drd/tests/std_atomic (stderr)
drd/tests/std_list (stderr)
drd/tests/std_string (stderr)
drd/tests/std_thread (stderr)
drd/tests/std_thread2 (stderr)
drd/tests/str_tester (stderr)
drd/tests/tc01_simple_race (stderr)
drd/tests/tc02_simple_tls (stderr)
drd/tests/tc03_re_excl (stderr)
drd/tests/tc04_free_lock (stderr)
drd/tests/tc07_hbl1 (stderr)
drd/tests/tc08_hbl2 (stderr)
drd/tests/tc09_bad_unlock (stderr)
drd/tests/tc10_rec_lock (stderr)
drd/tests/tc11_XCHG (stderr)
drd/tests/tc12_rwl_trivial (stderr)
drd/tests/tc13_laog1 (stderr)
drd/tests/tc15_laog_lockdel (stderr)
drd/tests/tc16_byterace (stderr)
drd/tests/tc17_sembar (stderr)
drd/tests/tc18_semabuse (stderr)
drd/tests/tc19_shadowmem (stderr)
drd/tests/tc21_pthonce (stderr)
drd/tests/tc23_bogus_condwait (stderr)
drd/tests/tc24_nonzero_sem (stderr)
drd/tests/thread_name (stderr)
drd/tests/threaded-fork-vcs (stderr)
drd/tests/threaded-fork (stderr)
drd/tests/trylock (stderr)
exp-sgcheck/tests/bad_percentify (stdout)
exp-sgcheck/tests/bad_percentify (stderr)
exp-sgcheck/tests/globalerr (stderr)
exp-sgcheck/tests/hackedbz2 (stdout)
exp-sgcheck/tests/hackedbz2 (stderr)
exp-sgcheck/tests/hsg (stdout)
exp-sgcheck/tests/hsg (stderr)
exp-sgcheck/tests/preen_invars (stdout)
exp-sgcheck/tests/preen_invars (stderr)
exp-sgcheck/tests/stackerr (stderr)
Last 20 lines of verbose log follow echo
drd/tests/tc23_bogus_condwait (stderr)
drd/tests/tc24_nonzero_sem (stderr)
drd/tests/thread_name (stderr)
drd/tests/threaded-fork-vcs (stderr)
drd/tests/threaded-fork (stderr)
drd/tests/trylock (stderr)
exp-sgcheck/tests/bad_percentify (stdout)
exp-sgcheck/tests/bad_percentify (stderr)
exp-sgcheck/tests/globalerr (stderr)
exp-sgcheck/tests/hackedbz2 (stdout)
exp-sgcheck/tests/hackedbz2 (stderr)
exp-sgcheck/tests/hsg (stdout)
exp-sgcheck/tests/hsg (stderr)
exp-sgcheck/tests/preen_invars (stdout)
exp-sgcheck/tests/preen_invars (stderr)
exp-sgcheck/tests/stackerr (stderr)
...checking makefile consistency
...checking header files and include directives
make: *** [regtest] Error 1
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short 2018-12-29 00:24:51.123039502 -0800
--- new.short 2018-12-29 00:49:06.852944969 -0800
***************
*** 8,63 ****
! == 618 tests, 221 stderr failures, 11 stdout failures, 2 stderrB failures, 2 stdoutB failures, 0 post failures ==
gdbserver_tests/hginfo (stderrB)
gdbserver_tests/hgtls (stdoutB)
- gdbserver_tests/mcclean_after_fork (stderr)
gdbserver_tests/mcinfcallWSRU (stderrB)
- gdbserver_tests/mcmain_pic (stderr)
- gdbserver_tests/mcsignopass (stderr)
- gdbserver_tests/mcsigpass (stderr)
- gdbserver_tests/mcwatchpoints (stderr)
gdbserver_tests/nlvgdbsigqueue (stdoutB)
- memcheck/tests/accounting (stderr)
- memcheck/tests/addressable (stderr)
- memcheck/tests/badjump (stderr)
- memcheck/tests/big_blocks_freed_list (stderr)
- memcheck/tests/brk2 (stderr)
- memcheck/tests/bug155125 (stderr)
- memcheck/tests/bug287260 (stderr)
- memcheck/tests/describe-block (stderr)
memcheck/tests/dw4 (stderr)
- memcheck/tests/erringfds (stderr)
- memcheck/tests/leak-autofreepool-0 (stderr)
- memcheck/tests/leak-autofreepool-1 (stderr)
- memcheck/tests/leak-autofreepool-2 (stderr)
- memcheck/tests/leak-autofreepool-4 (stderr)
- memcheck/tests/leak-autofreepool-6 (stderr)
- memcheck/tests/leak-pool-0 (stderr)
- memcheck/tests/leak-pool-1 (stderr)
- memcheck/tests/leak-pool-2 (stderr)
- memcheck/tests/leak-pool-3 (stderr)
- memcheck/tests/leak-pool-4 (stderr)
- memcheck/tests/leak-pool-5 (stderr)
memcheck/tests/leak-segv-jmp (stderr)
- memcheck/tests/leak_cpp_interior (stderr)
- memcheck/tests/linux/brk (stderr)
- memcheck/tests/linux/capget (stderr)
- memcheck/tests/linux/lsframe1 (stderr)
- memcheck/tests/linux/lsframe2 (stderr)
- memcheck/tests/linux/sigqueue (stderr)
- memcheck/tests/linux/sys-openat (stderr)
- memcheck/tests/linux/sys-statx (stderr)
- memcheck/tests/linux/syscalls-2007 (stderr)
- memcheck/tests/linux/syslog-syscall (stderr)
- memcheck/tests/linux/timerfd-syscall (stderr)
- memcheck/tests/lks (stderr)
- memcheck/tests/mallinfo (stderr)
- memcheck/tests/new_override (stderr)
- memcheck/tests/noisy_child (stderr)
- memcheck/tests/partial_load_dflt (stderr)
- memcheck/tests/partial_load_ok (stderr)
- memcheck/tests/partiallydefinedeq (stderr)
- memcheck/tests/sbfragment (stderr)
- memcheck/tests/sem (stderr)
memcheck/tests/sigaltstack (stderr)
- memcheck/tests/sigkill (stderr)
memcheck/tests/supp_unknown (stderr)
--- 8,17 ----
! == 618 tests, 29 stderr failures, 9 stdout failures, 2 stderrB failures, 2 stdoutB failures, 0 post failures ==
gdbserver_tests/hginfo (stderrB)
gdbserver_tests/hgtls (stdoutB)
gdbserver_tests/mcinfcallWSRU (stderrB)
gdbserver_tests/nlvgdbsigqueue (stdoutB)
memcheck/tests/dw4 (stderr)
memcheck/tests/leak-segv-jmp (stderr)
memcheck/tests/sigaltstack (stderr)
memcheck/tests/supp_unknown (stderr)
***************
*** 72,75 ****
none/tests/bigcode (stderr)
- none/tests/cmdline1 (stdout)
- none/tests/cmdline2 (stdout)
none/tests/map_unmap (stdout)
--- 26,27 ----
***************
*** 82,236 ****
none/tests/stackgrowth (stderr)
- helgrind/tests/annotate_smart_pointer (stderr)
- helgrind/tests/cond_init_destroy (stderr)
- helgrind/tests/cond_timedwait_invalid (stderr)
- helgrind/tests/cond_timedwait_test (stderr)
- helgrind/tests/free_is_write (stderr)
- helgrind/tests/hg01_all_ok (stderr)
- helgrind/tests/hg02_deadlock (stderr)
- helgrind/tests/hg03_inherit (stderr)
- helgrind/tests/hg04_race (stderr)
helgrind/tests/hg05_race2 (stderr)
- helgrind/tests/hg06_readshared (stderr)
- helgrind/tests/pth_cond_destroy_busy (stderr)
- helgrind/tests/rwlock_race (stderr)
- helgrind/tests/rwlock_test (stderr)
- helgrind/tests/stackteardown (stderr)
- helgrind/tests/t2t_laog (stderr)
- helgrind/tests/tc01_simple_race (stderr)
- helgrind/tests/tc02_simple_tls (stderr)
- helgrind/tests/tc03_re_excl (stderr)
- helgrind/tests/tc04_free_lock (stderr)
- helgrind/tests/tc05_simple_race (stderr)
- helgrind/tests/tc06_two_races (stderr)
- helgrind/tests/tc07_hbl1 (stderr)
- helgrind/tests/tc08_hbl2 (stderr)
helgrind/tests/tc09_bad_unlock (stderr)
- helgrind/tests/tc10_rec_lock (stderr)
- helgrind/tests/tc11_XCHG (stderr)
- helgrind/tests/tc12_rwl_trivial (stderr)
- helgrind/tests/tc13_laog1 (stderr)
- helgrind/tests/tc14_laog_dinphils (stderr)
- helgrind/tests/tc15_laog_lockdel (stderr)
- helgrind/tests/tc16_byterace (stderr)
- helgrind/tests/tc17_sembar (stderr)
- helgrind/tests/tc18_semabuse (stderr)
- helgrind/tests/tc19_shadowmem (stderr)
helgrind/tests/tc20_verifywrap (stderr)
- helgrind/tests/tc21_pthonce (stderr)
- helgrind/tests/tc22_exit_w_lock (stderr)
- helgrind/tests/tc23_bogus_condwait (stderr)
- helgrind/tests/tc24_nonzero_sem (stderr)
- drd/tests/annotate_barrier (stderr)
- drd/tests/annotate_hb_err (stderr)
- drd/tests/annotate_hb_race (stderr)
- drd/tests/annotate_hbefore (stderr)
- drd/tests/annotate_ignore_read (stderr)
- drd/tests/annotate_ignore_rw (stderr)
- drd/tests/annotate_ignore_rw2 (stderr)
- drd/tests/annotate_ignore_write (stderr)
- drd/tests/annotate_ignore_write2 (stderr)
- drd/tests/annotate_order_1 (stderr)
- drd/tests/annotate_order_2 (stderr)
- drd/tests/annotate_order_3 (stderr)
- drd/tests/annotate_publish_hg (stderr)
- drd/tests/annotate_rwlock (stderr)
- drd/tests/annotate_sem (stderr)
- drd/tests/annotate_smart_pointer (stderr)
- drd/tests/annotate_smart_pointer2 (stderr)
- drd/tests/annotate_spinlock (stderr)
- drd/tests/annotate_static (stderr)
- drd/tests/annotate_trace_memory (stderr)
- drd/tests/atomic_var (stderr)
- drd/tests/bar_bad (stderr)
- drd/tests/bar_trivial (stderr)
- drd/tests/bug-235681 (stderr)
- drd/tests/bug322621 (stderr)
- drd/tests/circular_buffer (stderr)
- drd/tests/concurrent_close (stderr)
- drd/tests/custom_alloc (stderr)
- drd/tests/custom_alloc_fiw (stderr)
- drd/tests/dlopen (stderr)
- drd/tests/fork-parallel (stderr)
- drd/tests/fork-serial (stderr)
- drd/tests/fp_race (stderr)
- drd/tests/fp_race2 (stderr)
- drd/tests/free_is_write (stderr)
- drd/tests/free_is_write2 (stderr)
- drd/tests/hg01_all_ok (stderr)
- drd/tests/hg02_deadlock (stderr)
- drd/tests/hg03_inherit (stderr)
- drd/tests/hg04_race (stderr)
- drd/tests/hg05_race2 (stderr)
- drd/tests/hg06_readshared (stderr)
- drd/tests/hold_lock_1 (stderr)
- drd/tests/hold_lock_2 (stderr)
- drd/tests/linuxthreads_det (stderr)
- drd/tests/matinv (stderr)
- drd/tests/memory_allocation (stderr)
- drd/tests/monitor_example (stderr)
- drd/tests/new_delete (stderr)
- drd/tests/pth_barrier_race (stderr)
- drd/tests/pth_barrier_reinit (stderr)
- drd/tests/pth_barrier_thr_cr (stderr)
- drd/tests/pth_broadcast (stderr)
drd/tests/pth_cancel_locked (stderr)
- drd/tests/pth_cleanup_handler (stderr)
- drd/tests/pth_cond_destroy_busy (stderr)
- drd/tests/pth_cond_race (stderr)
- drd/tests/pth_cond_race2 (stderr)
- drd/tests/pth_cond_race3 (stderr)
- drd/tests/pth_create_chain (stderr)
- drd/tests/pth_detached (stderr)
- drd/tests/pth_detached2 (stderr)
- drd/tests/pth_detached3 (stderr)
- drd/tests/pth_detached_sem (stderr)
- drd/tests/pth_inconsistent_cond_wait (stderr)
- drd/tests/pth_mutex_reinit (stderr)
- drd/tests/pth_process_shared_mutex (stderr)
- drd/tests/pth_spinlock (stderr)
- drd/tests/pth_uninitialized_cond (stderr)
- drd/tests/read_and_free_race (stderr)
- drd/tests/recursive_mutex (stderr)
- drd/tests/rwlock_race (stderr)
- drd/tests/rwlock_test (stderr)
- drd/tests/rwlock_type_checking (stderr)
- drd/tests/sem_as_mutex (stderr)
- drd/tests/sem_as_mutex2 (stderr)
- drd/tests/sem_as_mutex3 (stderr)
- drd/tests/sem_open (stderr)
- drd/tests/sem_open2 (stderr)
- drd/tests/sem_open3 (stderr)
- drd/tests/sem_open_traced (stderr)
- drd/tests/sem_wait (stderr)
- drd/tests/sigalrm (stderr)
drd/tests/sigaltstack (stderr)
- drd/tests/std_atomic (stderr)
- drd/tests/std_list (stderr)
- drd/tests/std_string (stderr)
- drd/tests/std_thread (stderr)
- drd/tests/std_thread2 (stderr)
- drd/tests/str_tester (stderr)
- drd/tests/tc01_simple_race (stderr)
- drd/tests/tc02_simple_tls (stderr)
- drd/tests/tc03_re_excl (stderr)
drd/tests/tc04_free_lock (stderr)
- drd/tests/tc07_hbl1 (stderr)
- drd/tests/tc08_hbl2 (stderr)
drd/tests/tc09_bad_unlock (stderr)
- drd/tests/tc10_rec_lock (stderr)
- drd/tests/tc11_XCHG (stderr)
- drd/tests/tc12_rwl_trivial (stderr)
- drd/tests/tc13_laog1 (stderr)
- drd/tests/tc15_laog_lockdel (stderr)
- drd/tests/tc16_byterace (stderr)
- drd/tests/tc17_sembar (stderr)
- drd/tests/tc18_semabuse (stderr)
- drd/tests/tc19_shadowmem (stderr)
- drd/tests/tc21_pthonce (stderr)
- drd/tests/tc23_bogus_condwait (stderr)
- drd/tests/tc24_nonzero_sem (stderr)
- drd/tests/thread_name (stderr)
- drd/tests/threaded-fork-vcs (stderr)
- drd/tests/threaded-fork (stderr)
- drd/tests/trylock (stderr)
exp-sgcheck/tests/bad_percentify (stdout)
--- 34,42 ----
***************
*** 248,255 ****
Last 20 lines of verbose log follow echo
! drd/tests/tc23_bogus_condwait (stderr)
! drd/tests/tc24_nonzero_sem (stderr)
! drd/tests/thread_name (stderr)
! drd/tests/threaded-fork-vcs (stderr)
! drd/tests/threaded-fork (stderr)
! drd/tests/trylock (stderr)
exp-sgcheck/tests/bad_percentify (stdout)
--- 54,61 ----
Last 20 lines of verbose log follow echo
! helgrind/tests/tc09_bad_unlock (stderr)
! helgrind/tests/tc20_verifywrap (stderr)
! drd/tests/pth_cancel_locked (stderr)
! drd/tests/sigaltstack (stderr)
! drd/tests/tc04_free_lock (stderr)
! drd/tests/tc09_bad_unlock (stderr)
exp-sgcheck/tests/bad_percentify (stdout)
--tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 --vg=../valgrind-new --vg=../valgrind-old
-- Running tests in perf ----------------------------------------------
-- bigcode1 --
bigcode1 valgrind-new:0.21s no: 3.6s (17.2x, -----) me: 6.7s (32.0x, -----) ca:37.0s (176.4x, -----) he: 3.9s (18.5x, -----) ca: 9.7s (46.3x, -----) dr: 3.9s (18.4x, -----) ma: 4.2s (20.0x, -----)
bigcode1 valgrind-old:0.21s no: 3.5s (16.9x, 1.9%) me: 6.6s (31.4x, 1.9%) ca:37.7s (179.6x, -1.8%) he: 4.0s (19.1x, -3.3%) ca: 9.9s (47.1x, -1.9%) dr: 3.8s (17.9x, 3.1%) ma: 4.1s (19.5x, 2.4%)
-- bigcode2 --
bigcode2 valgrind-new:0.21s no: 8.7s (41.6x, -----) me:16.1s (76.8x, -----) ca:68.7s (327.3x, -----) he: 9.6s (45.5x, -----) ca:15.5s (74.0x, -----) dr: 9.0s (43.0x, -----) ma: 9.3s (44.4x, -----)
bigcode2 valgrind-old:0.21s no: 8.1s (38.3x, 7.9%) me:16.3s (77.5x, -0.9%) ca:66.4s (316.0x, 3.4%) he:10.3s (49.1x, -8.1%) ca:15.6s (74.4x, -0.6%) dr: 9.0s (43.0x, -0.1%) ma: 9.3s (44.5x, -0.2%)
-- bz2 --
bz2 valgrind-new:1.13s no: 4.2s ( 3.7x, -----) me:15.2s (13.4x, -----) ca:41.4s (36.6x, -----) he:22.2s (19.6x, -----) ca:32.6s (28.8x, -----) dr:29.9s (26.4x, -----) ma: 4.4s ( 3.9x, -----)
bz2 valgrind-old:1.13s no: 4.1s ( 3.6x, 2.6%) me:14.7s (13.0x, 2.9%) ca:42.0s (37.2x, -1.5%) he:21.2s (18.7x, 4.4%) ca:33.8s (29.9x, -3.6%) dr:31.0s (27.5x, -4.0%) ma: 4.7s ( 4.2x, -7.3%)
-- fbench --
fbench valgrind-new:0.54s no: 4.3s ( 7.9x, -----) me: 8.8s (16.2x, -----) ca:18.0s (33.4x, -----) he: 7.2s (13.4x, -----) ca:11.4s (21.1x, -----) dr: 8.8s (16.3x, -----) ma: 5.2s ( 9.6x, -----)
fbench valgrind-old:0.54s no: 4.4s ( 8.2x, -4.0%) me: 8.4s (15.6x, 3.9%) ca:18.4s (34.0x, -1.8%) he: 7.0s (12.9x, 3.5%) ca:11.4s (21.1x, -0.1%) dr: 8.7s (16.1x, 1.0%) ma: 5.5s (10.1x, -5.0%)
-- ffbench --
ffbench valgrind-new:0.54s no: 3.0s ( 5.5x, -----) me: 6.2s (11.5x, -----) ca: 6.2s (11.5x, -----) he:19.2s (35.6x, -----) ca:11.8s (21.8x, -----) dr:11.0s (20.3x, -----) ma: 3.3s ( 6.0x, -----)
ffbench valgrind-old:0.54s no: 3.0s ( 5.6x, -2.0%) me: 5.9s (10.9x, 5.5%) ca: 6.1s (11.2x, 2.4%) he:19.5s (36.0x, -1.4%) ca:11.6s (21.6x, 0.9%) dr:10.9s (20.1x, 0.8%) ma: 3.2s ( 5.9x, 2.8%)
-- heap --
heap valgrind-new:0.55s no: 2.7s ( 4.9x, -----) me:12.1s (22.0x, -----) ca:24.3s (44.2x, -----) he:17.1s (31.1x, -----) ca:14.0s (25.4x, -----) dr:10.3s (18.7x, -----) ma: 6.1s (11.1x, -----)
heap valgrind-old:0.55s no: 2.7s ( 5.0x, -1.5%) me:11.7s (21.3x, 3.1%) ca:24.6s (44.7x, -1.2%) he:17.2s (31.3x, -0.4%) ca:14.0s (25.5x, -0.6%) dr:10.3s (18.8x, -0.6%) ma: 6.1s (11.1x, 0.0%)
-- heap_pdb4 --
heap_pdb4 valgrind-new:0.59s no: 3.0s ( 5.1x, -----) me:18.9s (32.1x, -----) ca:26.1s (44.3x, -----) he:19.4s (32.8x, -----) ca:15.1s (25.6x, -----) dr:11.7s (19.8x, -----) ma: 6.4s (10.8x, -----)
heap_pdb4 valgrind-old:0.59s no: 3.0s ( 5.0x, 1.0%) me:18.8s (31.9x, 0.5%) ca:26.2s (44.5x, -0.3%) he:19.2s (32.6x, 0.9%) ca:15.4s (26.1x, -2.1%) dr:11.8s (20.1x, -1.3%) ma: 6.3s (10.7x, 0.8%)
-- many-loss-records --
many-loss-records valgrind-new:0.06s no: 0.6s (10.3x, -----) me: 3.1s (51.0x, -----) ca: 3.6s (60.2x, -----) he: 2.5s (42.2x, -----) ca: 2.5s (42.0x, -----) dr: 2.2s (37.5x, -----) ma: 1.7s (28.3x, -----)
many-loss-records valgrind-old:0.06s no: 0.6s (10.5x, -1.6%) me: 3.2s (53.0x, -3.9%) ca: 3.7s (61.7x, -2.5%) he: 2.6s (42.8x, -1.6%) ca: 2.5s (42.0x, 0.0%) dr: 2.3s (38.7x, -3.1%) ma: 1.7s (27.7x, 2.4%)
-- many-xpts --
many-xpts valgrind-new:0.12s no: 0.9s ( 7.4x, -----) me: 3.6s (30.2x, -----) ca: 9.0s (75.3x, -----) he: 4.6s (38.1x, -----) ca: 3.6s (30.3x, -----) dr: 3.4s (28.2x, -----) ma: 3.7s (30.8x, -----)
many-xpts valgrind-old:0.12s no: 0.9s ( 7.5x, -1.1%) me: 3.6s (29.9x, 0.8%) ca: 8.9s (74.1x, 1.7%) he: 4.5s (37.7x, 1.1%) ca: 3.8s (31.9x, -5.2%) dr: 3.6s (29.8x, -5.6%) ma: 3.8s (31.5x, -2.2%)
-- memrw --
memrw valgrind-new:0.30s no: 1.1s ( 3.8x, -----) me: 2.6s ( 8.5x, -----) ca: 9.8s (32.8x, -----) he:16.0s (53.4x, -----) ca: 6.6s (22.1x, -----) dr: 3.3s (11.1x, -----) ma: 1.6s ( 5.3x, -----)
memrw valgrind-old:0.30s no: 1.1s ( 3.8x, 0.0%) me: 2.5s ( 8.5x, 0.8%) ca: 9.2s (30.7x, 6.6%) he:14.0s (46.8x, 12.3%) ca: 4.7s (15.7x, 28.8%) dr: 3.3s (10.9x, 1.5%) ma: 1.4s ( 4.7x, 10.7%)
-- sarp --
sarp valgrind-new:0.03s no: 0.6s (19.7x, -----) me: 4.4s (146.0x, -----) ca: 4.9s (163.3x, -----) he:11.0s (368.0x, -----) ca: 2.3s (77.3x, -----) dr: 2.0s (67.0x, -----) ma: 0.9s (31.3x, -----)
sarp valgrind-old:0.03s no: 0.6s (20.0x, -1.7%) me: 3.9s (128.7x, 11.9%) ca: 4.5s (149.3x, 8.6%) he:10.7s (356.7x, 3.1%) ca: 2.2s (75.0x, 3.0%) dr: 1.8s (61.0x, 9.0%) ma: 0.8s (26.0x, 17.0%)
-- tinycc --
tinycc valgrind-new:0.43s no: 4.9s (11.5x, -----) me:20.6s (47.8x, -----) ca:49.9s (116.0x, -----) he:23.2s (53.9x, -----) ca:35.0s (81.5x, -----) dr:19.1s (44.3x, -----) ma: 6.2s (14.4x, -----)
tinycc valgrind-old:0.43s no: 4.7s (11.0x, 3.9%) me:20.1s (46.7x, 2.3%) ca:47.1s (109.6x, 5.6%) he:21.0s (48.9x, 9.2%) ca:34.0s (79.1x, 2.9%) dr:19.1s (44.4x, -0.1%) ma: 7.6s (17.8x,-23.4%)
-- Finished tests in perf ----------------------------------------------
== 12 programs, 168 timings =================
5752.01user 55.06system 1:36:56elapsed 99%CPU (0avgtext+0avgdata 531772maxresident)k
832inputs+481664outputs (13major+15073850minor)pagefaults 0swaps
=================================================
./valgrind-new/drd/tests/pth_cancel_locked.stderr.diff
=================================================
--- pth_cancel_locked.stderr.exp 2018-12-29 00:24:51.533000048 -0800
+++ pth_cancel_locked.stderr.out 2018-12-29 00:45:08.785857574 -0800
@@ -1,15 +1,19 @@
-Mutex still locked at thread exit: mutex 0x........, recursion count 1, owner 2.
- at 0x........: pthread_join (drd_pthread_intercepts.c:?)
- by 0x........: main (pth_cancel_locked.c:?)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (pth_cancel_locked.c:?)
-pthread_cancel(): invalid thread ID 0x........
- at 0x........: pthread_cancel (drd_pthread_intercepts.c:?)
- by 0x........: main (pth_cancel_locked.c:?)
+Process terminating with default action of signal 11 (SIGSEGV)
+ Access not within mapped region at address 0x........
+ at 0x........: ??? (in /lib/aarch64-linux-gnu/libgcc_s.so.1)
+ by 0x........: ??? (in /lib/aarch64-linux-gnu/libgcc_s.so.1)
+ by 0x........: _Unwind_ForcedUnwind (in /lib/aarch64-linux-gnu/libgcc_s.so.1)
+ by 0x........: _Unwind_ForcedUnwind (unwind-forcedunwind.c:137)
+ by 0x........: __pthread_unwind (unwind.c:?)
+ by 0x........: __do_cancel (pthreadP.h:?)
+ by 0x........: sigcancel_handler (nptl-init.c:214)
+ by 0x........: ??? (in /home/mark/valgrind-nightly/nightly/valgrind-new/drd/drd-arm64-linux)
+ If you believe this happened as a result of a stack
+ overflow in your program's main thread (unlikely but
+ possible), you can try to increase the size of the
+ main thread stack using the --main-stacksize= flag.
+ The main thread stack size used in this run was ....
-Test finished.
-
-ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/drd/tests/pth_cancel_locked.stderr.diff-darwin
=================================================
--- pth_cancel_locked.stderr.exp-darwin 2018-12-29 00:24:51.542999085 -0800
+++ pth_cancel_locked.stderr.out 2018-12-29 00:45:08.785857574 -0800
@@ -1,18 +1,19 @@
-Mutex still locked at thread exit: mutex 0x........, recursion count 1, owner 2.
- at 0x........: pthread_join (drd_pthread_intercepts.c:?)
- by 0x........: main (pth_cancel_locked.c:?)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (pth_cancel_locked.c:?)
-Mutex still locked at thread exit: mutex 0x........, recursion count 1, owner 2.
- at 0x........: pthread_join (drd_pthread_intercepts.c:?)
- by 0x........: main (pth_cancel_locked.c:?)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: main (pth_cancel_locked.c:?)
+Process terminating with default action of signal 11 (SIGSEGV)
+ Access not within mapped region at address 0x........
+ at 0x........: ??? (in /lib/aarch64-linux-gnu/libgcc_s.so.1)
+ by 0x........: ??? (in /lib/aarch64-linux-gnu/libgcc_s.so.1)
+ by 0x........: _Unwind_ForcedUnwind (in /lib/aarch64-linux-gnu/libgcc_s.so.1)
+ by 0x........: _Unwind_ForcedUnwind (unwind-forcedunwind.c:137)
+ by 0x........: __pthread_unwind (unwind.c:?)
+ by 0x........: __do_cancel (pthreadP.h:?)
+ by 0x........: sigcancel_handler (nptl-init.c:214)
+ by 0x........: ??? (in /home/mark/valgrind-nightly/nightly/valgrind-new/drd/drd-arm64-linux)
+ If you believe this happened as a result of a stack
+ overflow in your program's main thread (unlikely but
+ possible), you can try to increase the size of the
+ main thread stack using the --main-stacksize= flag.
+ The main thread stack size used in this run was ....
-Test finished.
-
-ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/drd/tests/sigaltstack.stderr.diff
=================================================
--- sigaltstack.stderr.exp 2018-12-29 00:24:51.542999085 -0800
+++ sigaltstack.stderr.out 2018-12-29 00:47:04.534717569 -0800
@@ -4,3 +4,7 @@
raising the signal
caught signal, local var is on 0x........
done
+
+Process terminating with default action of signal 11 (SIGSEGV)
+ Bad permissions for mapped region at address 0x........
+ at 0x........: ???
=================================================
./valgrind-new/drd/tests/tc04_free_lock.stderr.diff-ppc
=================================================
--- tc04_free_lock.stderr.exp-ppc 2018-12-29 00:24:51.523001010 -0800
+++ tc04_free_lock.stderr.out 2018-12-29 00:47:49.260412954 -0800
@@ -7,28 +7,20 @@
by 0x........: main (tc04_free_lock.c:20)
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: bar (tc04_free_lock.c:38)
- by 0x........: main (tc04_free_lock.c:26)
+ at 0x........: bar (tc04_free_lock.c:40)
+ by 0x........: (below main)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
by 0x........: bar (tc04_free_lock.c:38)
by 0x........: main (tc04_free_lock.c:26)
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: foo (tc04_free_lock.c:47)
- by 0x........: main (tc04_free_lock.c:27)
+ at 0x........: foo (tc04_free_lock.c:49)
+ by 0x........: (below main)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: foo (tc04_free_lock.c:46)
by 0x........: main (tc04_free_lock.c:27)
-Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: bar (tc04_free_lock.c:38)
- by 0x........: main (tc04_free_lock.c:28)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
- by 0x........: bar (tc04_free_lock.c:38)
- by 0x........: main (tc04_free_lock.c:28)
-
-ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 4 errors from 3 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/drd/tests/tc04_free_lock.stderr.diff-s390
=================================================
--- tc04_free_lock.stderr.exp-s390 2018-12-29 00:24:51.523001010 -0800
+++ tc04_free_lock.stderr.out 2018-12-29 00:47:49.260412954 -0800
@@ -8,7 +8,7 @@
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: bar (tc04_free_lock.c:40)
- by 0x........: ???
+ by 0x........: (below main)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
by 0x........: bar (tc04_free_lock.c:38)
@@ -16,7 +16,7 @@
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: foo (tc04_free_lock.c:49)
- by 0x........: ???
+ by 0x........: (below main)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: foo (tc04_free_lock.c:46)
=================================================
./valgrind-new/drd/tests/tc04_free_lock.stderr.diff-x86
=================================================
--- tc04_free_lock.stderr.exp-x86 2018-12-29 00:24:51.533000048 -0800
+++ tc04_free_lock.stderr.out 2018-12-29 00:47:49.260412954 -0800
@@ -8,7 +8,7 @@
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: bar (tc04_free_lock.c:40)
- by 0x........: main (tc04_free_lock.c:26)
+ by 0x........: (below main)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
by 0x........: bar (tc04_free_lock.c:38)
@@ -16,19 +16,11 @@
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: foo (tc04_free_lock.c:49)
- by 0x........: main (tc04_free_lock.c:27)
+ by 0x........: (below main)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: foo (tc04_free_lock.c:46)
by 0x........: main (tc04_free_lock.c:27)
-Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: bar (tc04_free_lock.c:40)
- by 0x........: main (tc04_free_lock.c:28)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
- by 0x........: bar (tc04_free_lock.c:38)
- by 0x........: main (tc04_free_lock.c:28)
-
-ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 4 errors from 3 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/drd/tests/tc09_bad_unlock.stderr.diff-glibc2.8
=================================================
--- tc09_bad_unlock.stderr.exp-glibc2.8 2018-12-29 00:24:51.533000048 -0800
+++ tc09_bad_unlock.stderr.out 2018-12-29 00:47:54.169940435 -0800
@@ -47,13 +47,5 @@
by 0x........: nearly_main (tc09_bad_unlock.c:41)
by 0x........: main (tc09_bad_unlock.c:50)
-Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: nearly_main (tc09_bad_unlock.c:45)
- by 0x........: (below main)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: nearly_main (tc09_bad_unlock.c:31)
- by 0x........: main (tc09_bad_unlock.c:50)
-
-ERROR SUMMARY: 8 errors from 7 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 8 errors from 6 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/drd/tests/tc09_bad_unlock.stderr.diff-ppc
=================================================
--- tc09_bad_unlock.stderr.exp-ppc 2018-12-29 00:24:51.533000048 -0800
+++ tc09_bad_unlock.stderr.out 2018-12-29 00:47:54.169940435 -0800
@@ -25,8 +25,8 @@
by 0x........: main (tc09_bad_unlock.c:49)
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: nearly_main (tc09_bad_unlock.c:41)
- by 0x........: main (tc09_bad_unlock.c:49)
+ at 0x........: nearly_main (tc09_bad_unlock.c:45)
+ by 0x........: (below main)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: nearly_main (tc09_bad_unlock.c:31)
@@ -47,13 +47,5 @@
by 0x........: nearly_main (tc09_bad_unlock.c:41)
by 0x........: main (tc09_bad_unlock.c:50)
-Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: nearly_main (tc09_bad_unlock.c:41)
- by 0x........: main (tc09_bad_unlock.c:50)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: nearly_main (tc09_bad_unlock.c:31)
- by 0x........: main (tc09_bad_unlock.c:50)
-
-ERROR SUMMARY: 8 errors from 7 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 8 errors from 6 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/drd/tests/tc09_bad_unlock.stderr.diff-s390
=================================================
--- tc09_bad_unlock.stderr.exp-s390 2018-12-29 00:24:51.533000048 -0800
+++ tc09_bad_unlock.stderr.out 2018-12-29 00:47:54.169940435 -0800
@@ -26,7 +26,7 @@
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: nearly_main (tc09_bad_unlock.c:45)
- by 0x........: ???
+ by 0x........: (below main)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: nearly_main (tc09_bad_unlock.c:31)
=================================================
./valgrind-new/drd/tests/tc09_bad_unlock.stderr.diff-solaris
=================================================
--- tc09_bad_unlock.stderr.exp-solaris 2018-12-29 00:24:51.523001010 -0800
+++ tc09_bad_unlock.stderr.out 2018-12-29 00:47:54.169940435 -0800
@@ -6,6 +6,7 @@
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: nearly_main (tc09_bad_unlock.c:23)
+ by 0x........: main (tc09_bad_unlock.c:49)
Thread 2:
Mutex not locked by calling thread: mutex 0x........, recursion count 1, owner 1.
@@ -15,6 +16,7 @@
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: nearly_main (tc09_bad_unlock.c:31)
+ by 0x........: main (tc09_bad_unlock.c:49)
Thread 1:
The object at address 0x........ is not a mutex.
@@ -24,10 +26,11 @@
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: nearly_main (tc09_bad_unlock.c:45)
- by 0x........: main (tc09_bad_unlock.c:49)
+ by 0x........: (below main)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: nearly_main (tc09_bad_unlock.c:31)
+ by 0x........: main (tc09_bad_unlock.c:49)
---------------------
Mutex not locked by calling thread: mutex 0x........, recursion count 0, owner 1.
@@ -37,18 +40,12 @@
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: nearly_main (tc09_bad_unlock.c:23)
+ by 0x........: main (tc09_bad_unlock.c:50)
The object at address 0x........ is not a mutex.
at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
by 0x........: nearly_main (tc09_bad_unlock.c:41)
by 0x........: main (tc09_bad_unlock.c:50)
-Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: nearly_main (tc09_bad_unlock.c:45)
- by 0x........: main (tc09_bad_unlock.c:50)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: nearly_main (tc09_bad_unlock.c:31)
-
-ERROR SUMMARY: 8 errors from 7 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 8 errors from 6 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/drd/tests/tc09_bad_unlock.stderr.diff-x86
=================================================
--- tc09_bad_unlock.stderr.exp-x86 2018-12-29 00:24:51.533000048 -0800
+++ tc09_bad_unlock.stderr.out 2018-12-29 00:47:54.169940435 -0800
@@ -26,7 +26,7 @@
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: nearly_main (tc09_bad_unlock.c:45)
- by 0x........: main (tc09_bad_unlock.c:49)
+ by 0x........: (below main)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: nearly_main (tc09_bad_unlock.c:31)
@@ -47,13 +47,5 @@
by 0x........: nearly_main (tc09_bad_unlock.c:41)
by 0x........: main (tc09_bad_unlock.c:50)
-Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: nearly_main (tc09_bad_unlock.c:45)
- by 0x........: main (tc09_bad_unlock.c:50)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
- by 0x........: nearly_main (tc09_bad_unlock.c:31)
- by 0x........: main (tc09_bad_unlock.c:50)
-
-ERROR SUMMARY: 8 errors from 7 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 8 errors from 6 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/exp-sgcheck/tests/bad_percentify.stderr.diff-glibc28-amd64
=================================================
--- bad_percentify.stderr.exp-glibc28-amd64 2018-12-29 00:24:51.513001972 -0800
+++ bad_percentify.stderr.out 2018-12-29 00:48:43.845159395 -0800
@@ -1,30 +1 @@
-
-Invalid read of size 1
- at 0x........: local_strlen (bad_percentify.c:138)
- 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
- Actual: is 0 after Expected
-
-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: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: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
- Actual: is 0 after Expected
-
-
-ERROR SUMMARY: 6 errors from 2 contexts (suppressed: 0 from 0)
+SGCheck doesn't work on ARM yet, sorry.
=================================================
./valgrind-new/exp-sgcheck/tests/bad_percentify.stdout.diff
=================================================
--- bad_percentify.stdout.exp 2018-12-29 00:24:51.513001972 -0800
+++ bad_percentify.stdout.out 2018-12-29 00:48:43.805163244 -0800
@@ -1,3 +0,0 @@
-translate: fast SP updates identified: 0 ( --%)
-translate: generic_known SP updates identified: 0 ( --%)
-translate: generic_unknown SP updates identified: 0 ( --%)
=================================================
./valgrind-new/exp-sgcheck/tests/globalerr.stderr.diff-gcc491-amd64
=================================================
--- globalerr.stderr.exp-gcc491-amd64 2018-12-29 00:24:51.513001972 -0800
+++ globalerr.stderr.out 2018-12-29 00:48:43.895154583 -0800
@@ -1,17 +1 @@
-
-Invalid read of size 2
- at 0x........: main (globalerr.c:12)
- Address 0x........ expected vs actual:
- Expected: global array "a" of size 14 in object with soname "NONE"
- Actual: unknown
- Actual: is 0 after Expected
-
-Invalid read of size 2
- at 0x........: main (globalerr.c:12)
- Address 0x........ expected vs actual:
- Expected: global array "b" of size 14 in object with soname "NONE"
- Actual: global array "a" of size 14 in object with soname "NONE"
- Actual: is 0 after Expected
-
-
-ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
+SGCheck doesn't work on ARM yet, sorry.
=================================================
./valgrind-new/exp-sgcheck/tests/globalerr.stderr.diff-glibc28-amd64
=================================================
--- globalerr.stderr.exp-glibc28-amd64 2018-12-29 00:24:51.513001972 -0800
+++ globalerr.stderr.out 2018-12-29 00:48:43.895154583 -0800
@@ -1,17 +1 @@
-
-Invalid read of size 2
- at 0x........: main (globalerr.c:12)
- Address 0x........ expected vs actual:
- Expected: global array "a" of size 14 in object with soname "NONE"
- Actual: unknown
- Actual: is 0 after Expected
-
-Invalid read of size 2
- at 0x........: main (globalerr.c:12)
- Address 0x........ expected vs actual:
- Expected: global array "b" of size 14 in object with soname "NONE"
- Actual: unknown
- Actual: is 0 after Expected
-
-
-ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
+SGCheck doesn't work on ARM yet, sorry.
=================================================
./valgrind-new/exp-sgcheck/tests/hackedbz2.stderr.diff-glibc28-amd64
=================================================
--- hackedbz2.stderr.exp-glibc28-amd64 2018-12-29 00:24:51.513001972 -0800
+++ hackedbz2.stderr.out 2018-12-29 00:48:43.935150733 -0800
@@ -1,17 +1 @@
-
-Invalid read of size 1
- at 0x........: vex_strlen (hackedbz2.c:1006)
- by 0x........: add_to_myprintf_buf (hackedbz2.c:1284)
- by 0x........: vex_printf (hackedbz2.c:1155)
- by 0x........: BZ2_compressBlock (hackedbz2.c:4039)
- by 0x........: handle_compress (hackedbz2.c:4761)
- by 0x........: BZ2_bzCompress (hackedbz2.c:4831)
- by 0x........: BZ2_bzBuffToBuffCompress (hackedbz2.c:5638)
- by 0x........: main (hackedbz2.c:6484)
- Address 0x........ expected vs actual:
- Expected: global array "myprintf_buf" of size 70 in object with soname "NONE"
- Actual: unknown
- Actual: is 0 after Expected
-
-
-ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
+SGCheck doesn't work on ARM yet, sorry.
=================================================
./valgrind-new/exp-sgcheck/tests/hackedbz2.stdout.diff
=================================================
--- hackedbz2.stdout.exp 2018-12-29 00:24:51.513001972 -0800
+++ hackedbz2.stdout.out 2018-12-29 00:48:43.905153621 -0800
@@ -1,70 +0,0 @@
-22323 bytes read
- block 1: crc = 0xA212ABF8, combined CRC = 0xA212ABF8, size = 22373
- too repetitive; using fallback sorting algorithm
- 22373 in block, 13504 after MTF & 1-2 coding, 79+2 syms in use
- pass 1: size is 17143, grp uses are 38 62 2 92 6 71
- pass 2: size is 6506, grp uses are 28 71 0 86 9 77
- pass 3: size is 6479, grp uses are 26 70 0 81 11 83
- pass 4: size is 6469, grp uses are 26 69 0 74 17 85
- bytes: mapping 19, selectors 66, code lengths 134, codes 6465
- final combined CRC = 0xA212ABF8
- 6710 after compression
-bit 0 -5 DATA_ERROR_MAGIC
-bit 1 -5 DATA_ERROR_MAGIC
-bit 2 -5 DATA_ERROR_MAGIC
-bit 3 -5 DATA_ERROR_MAGIC
-bit 4 -5 DATA_ERROR_MAGIC
-bit 5 -5 DATA_ERROR_MAGIC
-bit 6 -5 DATA_ERROR_MAGIC
-bit 7 -5 DATA_ERROR_MAGIC
-bit 8 -5 DATA_ERROR_MAGIC
-bit 9 -5 DATA_ERROR_MAGIC
-bit 10 -5 DATA_ERROR_MAGIC
-bit 11 -5 DATA_ERROR_MAGIC
-bit 12 -5 DATA_ERROR_MAGIC
-bit 13 -5 DATA_ERROR_MAGIC
-bit 14 -5 DATA_ERROR_MAGIC
-bit 15 -5 DATA_ERROR_MAGIC
-bit 16 -5 DATA_ERROR_MAGIC
-bit 17 -5 DATA_ERROR_MAGIC
-bit 18 -5 DATA_ERROR_MAGIC
-bit 19 -5 DATA_ERROR_MAGIC
-bit 20 -5 DATA_ERROR_MAGIC
-bit 21 -5 DATA_ERROR_MAGIC
-bit 22 -5 DATA_ERROR_MAGIC
-bit 23 -5 DATA_ERROR_MAGIC
-bit 24 0 OK really ok!
-bit 25 -5 DATA_ERROR_MAGIC
-bit 26 -5 DATA_ERROR_MAGIC
-bit 27 0 OK really ok!
-bit 28 -5 DATA_ERROR_MAGIC
-bit 29 -5 DATA_ERROR_MAGIC
-bit 30 -5 DATA_ERROR_MAGIC
-bit 31 -5 DATA_ERROR_MAGIC
-bit 32 -4 DATA_ERROR
-bit 33 -4 DATA_ERROR
-bit 34 -4 DATA_ERROR
-bit 35 -4 DATA_ERROR
-bit 2412 -4 DATA_ERROR
-bit 4789 -4 DATA_ERROR
-bit 7166 -4 DATA_ERROR
-bit 9543 -4 DATA_ERROR
-bit 11920 -4 DATA_ERROR
-bit 14297 -4 DATA_ERROR
-bit 16674 -4 DATA_ERROR
-bit 19051 -4 DATA_ERROR
-bit 21428 -4 DATA_ERROR
-bit 23805 -4 DATA_ERROR
-bit 26182 -4 DATA_ERROR
-bit 28559 -4 DATA_ERROR
-bit 30936 -4 DATA_ERROR
-bit 33313 -4 DATA_ERROR
-bit 35690 -4 DATA_ERROR
-bit 38067 -4 DATA_ERROR
-bit 40444 -4 DATA_ERROR
-bit 42821 -4 DATA_ERROR
-bit 45198 -4 DATA_ERROR
-bit 47575 -4 DATA_ERROR
-bit 49952 -4 DATA_ERROR
-bit 52329 -4 DATA_ERROR
-all ok
=================================================
./valgrind-new/exp-sgcheck/tests/hsg.stderr.diff
=================================================
--- hsg.stderr.exp 2018-12-29 00:24:51.513001972 -0800
+++ hsg.stderr.out 2018-12-29 00:48:44.005143997 -0800
@@ -1,116 +1 @@
-<?xml version="1.0"?>
-
-<valgrindoutput>
-
-<protocolversion>4</protocolversion>
-<protocoltool>exp-sgcheck</protocoltool>
-
-<preamble>
- <line>...</line>
- <line>...</line>
- <line>...</line>
- <line>...</line>
- <line>...</line>
-</preamble>
-
-<pid>...</pid>
-<ppid>...</ppid>
-<tool>exp-sgcheck</tool>
-
-<args>
- <vargv>...</vargv>
- <argv>
- <exe>./hsg</exe>
- </argv>
-</args>
-
-<status>
- <state>RUNNING</state>
- <time>...</time>
-</status>
-
-<error>
- <unique>0x........</unique>
- <tid>...</tid>
- <kind>SorG</kind>
- <what>Invalid read of size 2</what>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>addup_wrongly</fn>
- <dir>...</dir>
- <file>hsg.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>main</fn>
- <dir>...</dir>
- <file>hsg.c</file>
- <line>...</line>
- </frame>
- </stack>
- <auxwhat>Address 0x........ expected vs actual:</auxwhat>
- <auxwhat>Expected: global array "ga" of size 200 in object with soname "NONE"</auxwhat>
- <auxwhat>Actual: unknown</auxwhat>
-</error>
-
-<error>
- <unique>0x........</unique>
- <tid>...</tid>
- <kind>SorG</kind>
- <what>Invalid read of size 2</what>
- <stack>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>addup_wrongly</fn>
- <dir>...</dir>
- <file>hsg.c</file>
- <line>...</line>
- </frame>
- <frame>
- <ip>0x........</ip>
- <obj>...</obj>
- <fn>do_o...
[truncated message content] |