|
From: <ma...@gc...> - 2016-07-16 07:23:20
|
valgrind revision: 15906
VEX revision: 3224
C compiler: gcc (Ubuntu/Linaro 4.8.4-2ubuntu1~14.04) 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.6) stable release version 2.19
uname -mrs: Linux 3.13.0-57-generic aarch64
Vendor version: Ubuntu 14.04.3 LTS, Trusty Tahr
Nightly build on gcc114-arm64 ( Ubuntu 14.04 trusty aarch64 )
Started at 2016-07-16 00:00:01 PDT
Ended at 2016-07-16 00:27:08 PDT
Results differ from 24 hours ago
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... failed
Last 20 lines of verbose log follow echo
^
fp_and_simd.c:7396:20: note: previous definition of âiâ was here
if (1) for (int i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
^
fp_and_simd.c:7398:11: error: âforâ loop initial declarations are only allowed in C99 mode
if (1) for (int i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
^
make[5]: *** [fp_and_simd-fp_and_simd.o] Error 1
make[5]: *** Waiting for unfinished jobs....
mv -f .deps/integer-integer.Tpo .deps/integer-integer.Po
make[5]: Leaving directory `/home/mark/valgrind-nightly/valgrind-new/none/tests/arm64'
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `/home/mark/valgrind-nightly/valgrind-new/none/tests/arm64'
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory `/home/mark/valgrind-nightly/valgrind-new/none/tests'
make[2]: *** [check-recursive] Error 1
make[2]: Leaving directory `/home/mark/valgrind-nightly/valgrind-new/none'
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `/home/mark/valgrind-nightly/valgrind-new'
make: *** [check] Error 2
=================================================
== 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
== 588 tests, 30 stderr failures, 10 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/linux/getregset (stdout)
memcheck/tests/linux/getregset (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
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short 2016-07-16 00:22:30.684184960 -0700
--- new.short 2016-07-16 00:27:08.154184960 -0700
***************
*** 3,76 ****
Configuring valgrind ... done
! Building valgrind ... done
! Running regression tests ... failed
!
! Regression test results follow
!
! == 588 tests, 30 stderr failures, 10 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/linux/getregset (stdout)
! memcheck/tests/linux/getregset (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
--- 3,26 ----
Configuring valgrind ... done
! Building valgrind ... failed
Last 20 lines of verbose log follow echo
! ^
! fp_and_simd.c:7396:20: note: previous definition of âiâ was here
! if (1) for (int i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
! ^
! fp_and_simd.c:7398:11: error: âforâ loop initial declarations are only allowed in C99 mode
! if (1) for (int i = 0; i < CRYPTO_ITER_MULTIPLIER; i++)
! ^
! make[5]: *** [fp_and_simd-fp_and_simd.o] Error 1
! make[5]: *** Waiting for unfinished jobs....
! mv -f .deps/integer-integer.Tpo .deps/integer-integer.Po
! make[5]: Leaving directory `/home/mark/valgrind-nightly/valgrind-new/none/tests/arm64'
! make[4]: *** [check-am] Error 2
! make[4]: Leaving directory `/home/mark/valgrind-nightly/valgrind-new/none/tests/arm64'
! make[3]: *** [check-recursive] Error 1
! make[3]: Leaving directory `/home/mark/valgrind-nightly/valgrind-new/none/tests'
! make[2]: *** [check-recursive] Error 1
! make[2]: Leaving directory `/home/mark/valgrind-nightly/valgrind-new/none'
! make[1]: *** [check-recursive] Error 1
! make[1]: Leaving directory `/home/mark/valgrind-nightly/valgrind-new'
! make: *** [check] Error 2
=================================================
./valgrind-old/drd/tests/pth_cancel_locked.stderr.diff
=================================================
--- pth_cancel_locked.stderr.exp 2016-07-16 00:00:28.104184960 -0700
+++ pth_cancel_locked.stderr.out 2016-07-16 00:18:46.894184960 -0700
@@ -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/valgrind-old/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-old/drd/tests/pth_cancel_locked.stderr.diff-darwin
=================================================
--- pth_cancel_locked.stderr.exp-darwin 2016-07-16 00:00:28.124184960 -0700
+++ pth_cancel_locked.stderr.out 2016-07-16 00:18:46.894184960 -0700
@@ -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/valgrind-old/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-old/drd/tests/sigaltstack.stderr.diff
=================================================
--- sigaltstack.stderr.exp 2016-07-16 00:00:28.174184960 -0700
+++ sigaltstack.stderr.out 2016-07-16 00:20:39.474184960 -0700
@@ -4,3 +4,14 @@
raising the signal
caught signal, local var is on 0x........
done
+Stack overflow in thread #1: can't grow stack to 0x........
+
+Process terminating with default action of signal 11 (SIGSEGV)
+ Access not within mapped region at address 0x........
+Stack overflow in thread #1: can't grow stack to 0x........
+ at 0x........: _dl_tlsdesc_resolve_rela_fixup (tlsdesc.c:?)
+ 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 ....
=================================================
./valgrind-old/drd/tests/tc04_free_lock.stderr.diff-ppc
=================================================
--- tc04_free_lock.stderr.exp-ppc 2016-07-16 00:00:28.164184960 -0700
+++ tc04_free_lock.stderr.out 2016-07-16 00:21:23.694184960 -0700
@@ -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-old/drd/tests/tc04_free_lock.stderr.diff-s390
=================================================
--- tc04_free_lock.stderr.exp-s390 2016-07-16 00:00:28.214184960 -0700
+++ tc04_free_lock.stderr.out 2016-07-16 00:21:23.694184960 -0700
@@ -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-old/drd/tests/tc04_free_lock.stderr.diff-x86
=================================================
--- tc04_free_lock.stderr.exp-x86 2016-07-16 00:00:28.224184960 -0700
+++ tc04_free_lock.stderr.out 2016-07-16 00:21:23.694184960 -0700
@@ -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-old/drd/tests/tc09_bad_unlock.stderr.diff-glibc2.8
=================================================
--- tc09_bad_unlock.stderr.exp-glibc2.8 2016-07-16 00:00:28.194184960 -0700
+++ tc09_bad_unlock.stderr.out 2016-07-16 00:21:28.624184960 -0700
@@ -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-old/drd/tests/tc09_bad_unlock.stderr.diff-ppc
=================================================
--- tc09_bad_unlock.stderr.exp-ppc 2016-07-16 00:00:28.064184960 -0700
+++ tc09_bad_unlock.stderr.out 2016-07-16 00:21:28.624184960 -0700
@@ -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-old/drd/tests/tc09_bad_unlock.stderr.diff-s390
=================================================
--- tc09_bad_unlock.stderr.exp-s390 2016-07-16 00:00:28.084184960 -0700
+++ tc09_bad_unlock.stderr.out 2016-07-16 00:21:28.624184960 -0700
@@ -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-old/drd/tests/tc09_bad_unlock.stderr.diff-solaris
=================================================
--- tc09_bad_unlock.stderr.exp-solaris 2016-07-16 00:00:28.144184960 -0700
+++ tc09_bad_unlock.stderr.out 2016-07-16 00:21:28.624184960 -0700
@@ -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-old/drd/tests/tc09_bad_unlock.stderr.diff-x86
=================================================
--- tc09_bad_unlock.stderr.exp-x86 2016-07-16 00:00:28.134184960 -0700
+++ tc09_bad_unlock.stderr.out 2016-07-16 00:21:28.624184960 -0700
@@ -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-old/exp-sgcheck/tests/bad_percentify.stderr.diff-glibc28-amd64
=================================================
--- bad_percentify.stderr.exp-glibc28-amd64 2016-07-16 00:00:22.064184960 -0700
+++ bad_percentify.stderr.out 2016-07-16 00:22:17.294184960 -0700
@@ -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-old/exp-sgcheck/tests/bad_percentify.stdout.diff
=================================================
--- bad_percentify.stdout.exp 2016-07-16 00:00:22.064184960 -0700
+++ bad_percentify.stdout.out 2016-07-16 00:22:17.274184960 -0700
@@ -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-old/exp-sgcheck/tests/globalerr.stderr.diff-gcc491-amd64
=================================================
--- globalerr.stderr.exp-gcc491-amd64 2016-07-16 00:00:22.064184960 -0700
+++ globalerr.stderr.out 2016-07-16 00:22:17.324184960 -0700
@@ -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-old/exp-sgcheck/tests/globalerr.stderr.diff-glibc28-amd64
=================================================
--- globalerr.stderr.exp-glibc28-amd64 2016-07-16 00:00:22.064184960 -0700
+++ globalerr.stderr.out 2016-07-16 00:22:17.324184960 -0700
@@ -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-old/exp-sgcheck/tests/hackedbz2.stderr.diff-glibc28-amd64
=================================================
--- hackedbz2.stderr.exp-glibc28-amd64 2016-07-16 00:00:22.064184960 -0700
+++ hackedbz2.stderr.out 2016-07-16 00:22:17.354184960 -0700
@@ -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-old/exp-sgcheck/tests/hackedbz2.stdout.diff
=================================================
--- hackedbz2.stdout.exp 2016-07-16 00:00:22.074184960 -0700
+++ hackedbz2.stdout.out 2016-07-16 00:22:17.334184960 -0700
@@ -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-old/exp-sgcheck/tests/hsg.stderr.diff
=================================================
--- hsg.stderr.exp 2016-07-16 00:00:22.074184960 -0700
+++ hsg.stderr.out 2016-07-16 00:22:17.394184960 -0700
@@ -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_other_stuff</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: stack array "la" of size 200 in frame 1 back from here</auxwhat>
- <auxwhat>Actual: unknown</auxwhat>
-</error>
-
-
-<status>
<truncated beyond 100 lines>
=================================================
./valgrind-old/exp-sgcheck/tests/hsg.stdout.diff
=================================================
--- hsg.stdout.exp 2016-07-16 00:00:22.074184960 -0700
+++ hsg.stdout.out 2016-07-16 00:22:17.364184960 -0700
@@ -1 +0,0 @@
-boringly as expected
=================================================
./valgrind-old/exp-sgcheck/tests/preen_invars.stderr.diff-glibc28-amd64
=================================================
--- preen_invars.stderr.exp-glibc28-amd64 2016-07-16 00:00:22.074184960 -0700
+++ preen_invars.stderr.out 2016-07-16 00:22:17.424184960 -0700
@@ -1,9 +1 @@
-
-Invalid read of size 1
- at 0x........: main (preen_invars.c:22)
- Address 0x........ expected vs actual:
- Expected: unknown
- Actual: global array "im_a_global_arr" of size 10 in object with soname "preen_invars_so"
-
-
-ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)
+SGCheck doesn't work on ARM yet, sorry.
=================================================
./valgrind-old/exp-sgcheck/tests/preen_invars.stdout.diff
=================================================
--- preen_invars.stdout.exp 2016-07-16 00:00:22.064184960 -0700
+++ preen_invars.stdout.out 2016-07-16 00:22:17.404184960 -0700
@@ -1 +0,0 @@
-foo bar 1
=================================================
./valgrind-old/exp-sgcheck/tests/stackerr.stderr.diff-glibc27-x86
=================================================
--- stackerr.stderr.exp-glibc27-x86 2016-07-16 00:00:22.074184960 -0700
+++ stackerr.stderr.out 2016-07-16 00:22:17.454184960 -0700
@@ -1,28 +1 @@
-
-Invalid write of size 4
- at 0x........: foo (stackerr.c:27)
- by 0x........: bar (stackerr.c:32)
- by 0x........: main (stackerr.c:41)
- Address 0x........ expected vs actual:
- Expected: stack array "a" of size 28 in frame 2 back from here
- Actual: stack array "beforea" of size 12 in frame 2 back from here
- Actual: is 0 after Expected
-
-Invalid write of size 4
- at 0x........: main (stackerr.c:44)
- Address 0x........ expected vs actual:
- Expected: stack array "a" of size 28 in this frame
- Actual: stack array "beforea" of size 12 in this frame
- Actual: is 0 after Expected
-
-Invalid write of size 1
- at 0x........: _IO_default_xsputn (in /...libc...)
- by 0x........: ...
- by 0x........: ...
- Address 0x........ expected vs actual:
- Expected: stack array "buf" of size 8 in frame 4 back from here
- Actual: stack array "beforebuf" of size 8 in frame 4 back from here
- Actual: is 0 after Expected
-
-
-ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+SGCheck doesn't work on ARM yet, sorry.
=================================================
./valgrind-old/exp-sgcheck/tests/stackerr.stderr.diff-glibc28-amd64
=================================================
--- stackerr.stderr.exp-glibc28-amd64 2016-07-16 00:00:22.074184960 -0700
+++ stackerr.stderr.out 2016-07-16 00:22:17.454184960 -0700
@@ -1,28 +1 @@
-
-Invalid write of size 8
- at 0x........: foo (stackerr.c:27)
- by 0x........: bar (stackerr.c:32)
- by 0x........: main (stackerr.c:41)
- Address 0x........ expected vs actual:
- Expected: stack array "a" of size 56 in frame 2 back from here
- Actual: unknown
- Actual: is 0 after Expected
-
-Invalid write of size 8
- at 0x........: main (stackerr.c:44)
- Address 0x........ expected vs actual:
- Expected: stack array "a" of size 56 in this frame
- Actual: unknown
- Actual: is 0 after Expected
-
-Invalid write of size 1
- at 0x........: _IO_default_xsputn (in /...libc...)
- by 0x........: ...
- by 0x........: ...
- Address 0x........ expected vs actual:
- Expected: stack array "buf" of size 8 in frame 4 back from here
- Actual: unknown
- Actual: is 0 after Expected
-
-
-ERROR SUMMARY: 3 errors from 3 contexts (suppressed: 0 from 0)
+SGCheck doesn't work on ARM yet, sorry.
=================================================
./valgrind-old/gdbserver_tests/hginfo.stderrB.diff
=================================================
--- hginfo.stderrB.exp 2016-07-16 00:00:19.214184960 -0700
+++ hginfo.stderrB.out 2016-07-16 00:05:14.954184960 -0700
@@ -12,6 +12,10 @@
...
Block was alloc'd by thread #x
Lock ga 0x........ {
+ Address 0x........ is 2440 bytes inside data symbol "_rtld_local"
+ kind mbRec
+}
+Lock ga 0x........ {
Address 0x........ is 0 bytes inside data symbol "mx"
kind mbRec
{ W1:thread #x tid #x }
=================================================
./valgrind-old/gdbserver_tests/hgtls.stdoutB.diff
=================================================
--- hgtls.stdoutB.exp 2016-07-16 00:00:19.114184960 -0700
+++ hgtls.stdoutB.out 2016-07-16 00:05:18.384184960 -0700
@@ -8,38 +8,8 @@
test race tls_ip 0x........ ip 0x........ equal 1
Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
55 int here = 0;
-test local tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test local tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test global tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test global tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test static_extern tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test static_extern tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_extern tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_extern tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_local tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_local tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_global tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_global tls_ip 0x........ ip 0x........ equal 1
-Program exited normally.
+A debugging session is active.
+ Inferior 1 [Remote target] will be detached.
+Quit anyway? (y or n) [answered Y; input not from terminal]
+Detaching from program: /home/mark/valgrind-nightly/valgrind-old/none/tests/tls, Remote target
+Ending remote debugging.
=================================================
./valgrind-old/gdbserver_tests/mcinfcallWSRU.stderrB.diff
=================================================
--- mcinfcallWSRU.stderrB.exp 2016-07-16 00:00:19.214184960 -0700
+++ mcinfcallWSRU.stderrB.out 2016-07-16 00:05:30.014184960 -0700
@@ -22,7 +22,10 @@
41 for (i = 0; i < burn; i++) loopnr++;
$1 = void
[Switching to thread 2 (Thread ....)]
-#0 0x........ in syscall ...
+#0 0x........ in __select (nfds=0, readfds=<optimized out>,
+ writefds=<optimized out>, exceptfds=<optimized out>,
+ timeout=0x........ <t+16>)
+54 ../ports/sysdeps/unix/sysv/linux/generic/select.c: No such file or directory.
Could not write register "xxx"; remote failure reply 'E.
ERROR changing register xxx regno y
gdb commands changing registers (pc, sp, ...) (e.g. 'jump',
@@ -31,7 +34,10 @@
Thread status is VgTs_WaitSys
'
[Switching to thread 3 (Thread ....)]
-#0 0x........ in syscall ...
+#0 0x........ in __select (nfds=0, readfds=<optimized out>,
+ writefds=<optimized out>, exceptfds=<optimized out>,
+ timeout=0x........ <t+32>)
+54 in ../ports/sysdeps/unix/sysv/linux/generic/select.c
Could not write register "xxx"; remote failure reply 'E.
ERROR changing register xxx regno y
gdb commands changing registers (pc, sp, ...) (e.g. 'jump',
@@ -40,7 +46,10 @@
Thread status is VgTs_WaitSys
'
[Switching to thread 4 (Thread ....)]
-#0 0x........ in syscall ...
+#0 0x........ in __select (nfds=0, readfds=<optimized out>,
+ writefds=<optimized out>, exceptfds=<optimized out>,
+ timeout=0x........ <t+48>)
+54 in ../ports/sysdeps/unix/sysv/linux/generic/select.c
Could not write register "xxx"; remote failure reply 'E.
ERROR changing register xxx regno y
gdb commands changing registers (pc, sp, ...) (e.g. 'jump',
=================================================
./valgrind-old/gdbserver_tests/nlvgdbsigqueue.stdoutB.diff
=================================================
--- nlvgdbsigqueue.stdoutB.exp 2016-07-16 00:00:19.144184960 -0700
+++ nlvgdbsigqueue.stdoutB.out 2016-07-16 00:06:06.514184960 -0700
@@ -1,16 +1,21 @@
continuing to have vgdb interrupted by simulate_control_c
Continuing.
Program received signal SIGTRAP, Trace/breakpoint trap.
-0x........ in syscall ...
+0x........ in __select (nfds=0, readfds=<optimized out>,
+ writefds=<optimized out>, exceptfds=<optimized out>, timeout=0x........ <t>)
attachedwaitingforsigusr1
sending signal
sending signal
continuing to receive first SIGUSR1
Continuing.
Program received signal SIGUSR1, User defined signal 1.
-0x........ in syscall ...
+0x........ in __select (nfds=0, readfds=<optimized out>,
+ writefds=<optimized out>, exceptfds=<optimized out>, timeout=0x........ <t>)
+54 in ../ports/sysdeps/unix/sysv/linux/generic/select.c
continuing to receive second SIGUSR1
Continuing.
Program received signal SIGUSR1, User defined signal 1.
-0x........ in syscall ...
+0x........ in __select (nfds=0, readfds=<optimized out>,
+ writefds=<optimized out>, exceptfds=<optimized out>, timeout=0x........ <t>)
+54 in ../ports/sysdeps/unix/sysv/linux/generic/select.c
Kill the program being debugged? (y or n) [answered Y; input not from terminal]
=================================================
./valgrind-old/gdbserver_tests/nlvgdbsigqueue.stdoutB.diff-solaris1
=================================================
--- nlvgdbsigqueue.stdoutB.exp-solaris1 2016-07-16 00:00:19.134184960 -0700
+++ nlvgdbsigqueue.stdoutB.out 2016-07-16 00:06:06.514184960 -0700
@@ -1,16 +1,21 @@
continuing to have vgdb interrupted by simulate_control_c
Continuing.
Program received signal SIGTRAP, Trace/breakpoint trap.
-0x........ in syscall ...
+0x........ in __select (nfds=0, readfds=<optimized out>,
+ writefds=<optimized out>, exceptfds=<optimized out>, timeout=0x........ <t>)
attachedwaitingforsigusr1
sending signal
sending signal
continuing to receive first SIGUSR1
Continuing.
Program received signal SIGUSR1, User defined signal 1.
-0x........ in syscall ...
+0x........ in __select (nfds=0, readfds=<optimized out>,
+ writefds=<optimized out>, exceptfds=<optimized out>, timeout=0x........ <t>)
+54 in ../ports/sysdeps/unix/sysv/linux/generic/select.c
continuing to receive second SIGUSR1
Continuing.
-Program received signal SIGTRAP, Trace/breakpoint trap.
-0x........ in syscall ...
+Program received signal SIGUSR1, User defined signal 1.
+0x........ in __select (nfds=0, readfds=<optimized out>,
+ writefds=<optimized out>, exceptfds=<optimized out>, timeout=0x........ <t>)
+54 in ../ports/sysdeps/unix/sysv/linux/generic/select.c
Kill the program being debugged? (y or n) [answered Y; input not from terminal]
=================================================
./valgrind-old/gdbserver_tests/nlvgdbsigqueue.stdoutB.diff-solaris2
=================================================
--- nlvgdbsigqueue.stdoutB.exp-solaris2 2016-07-16 00:00:19.144184960 -0700
+++ nlvgdbsigqueue.stdoutB.out 2016-07-16 00:06:06.514184960 -0700
@@ -1,17 +1,21 @@
continuing to have vgdb interrupted by simulate_control_c
Continuing.
Program received signal SIGTRAP, Trace/breakpoint trap.
-0x........ in syscall ...
+0x........ in __select (nfds=0, readfds=<optimized out>,
+ writefds=<optimized out>, exceptfds=<optimized out>, timeout=0x........ <t>)
attachedwaitingforsigusr1
sending signal
sending signal
continuing to receive first SIGUSR1
Continuing.
-[New Thread ....]
Program received signal SIGUSR1, User defined signal 1.
-0x........ in syscall ...
+0x........ in __select (nfds=0, readfds=<optimized out>,
+ writefds=<optimized out>, exceptfds=<optimized out>, timeout=0x........ <t>)
+54 in ../ports/sysdeps/unix/sysv/linux/generic/select.c
continuing to receive second SIGUSR1
Continuing.
-Program received signal SIGTRAP, Trace/breakpoint trap.
-0x........ in syscall ...
+Program received signal SIGUSR1, User defined signal 1.
+0x........ in __select (nfds=0, readfds=<optimized out>,
+ writefds=<optimized out>, exceptfds=<optimized out>, timeout=0x........ <t>)
+54 in ../ports/sysdeps/unix/sysv/linux/generic/select.c
Kill the program being debugged? (y or n) [answered Y; input not from terminal]
=================================================
./valgrind-old/helgrind/tests/hg05_race2.stderr.diff
=================================================
--- hg05_race2.stderr.exp 2016-07-16 00:00:23.324184960 -0700
+++ hg05_race2.stderr.out 2016-07-16 00:13:21.534184960 -0700
@@ -26,8 +26,7 @@
at 0x........: th (hg05_race2.c:17)
by 0x........: mythread_wrapper (hg_intercepts.c:...)
...
- Location 0x........ is 0 bytes inside foo.poot[5].plop[11],
- declared at hg05_race2.c:24, in frame #x of thread x
+ Address 0x........ is on thread #x's stack
----------------------------------------------------------------
@@ -42,8 +41,7 @@
at 0x........: th (hg05_race2.c:17)
by 0x........: mythread_wrapper (hg_intercepts.c:...)
...
- Location 0x........ is 0 bytes inside foo.poot[5].plop[11],
- declared at hg05_race2.c:24, in frame #x of thread x
+ Address 0x........ is on thread #x's stack
ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 0 from 0)
=================================================
./valgrind-old/helgrind/tests/tc09_bad_unlock.stderr.diff
=================================================
--- tc09_bad_unlock.stderr.exp 2016-07-16 00:00:23.384184960 -0700
+++ tc09_bad_unlock.stderr.out 2016-07-16 00:14:16.964184960 -0700
@@ -39,7 +39,6 @@
by 0x........: nearly_main (tc09_bad_unlock.c:31)
by 0x........: main (tc09_bad_unlock.c:49)
Address 0x........ is on thread #x's stack
- in frame #x, created by nearly_main (tc09_bad_unlock.c:16)
----------------------------------------------------------------
@@ -117,7 +116,6 @@
by 0x........: nearly_main (tc09_bad_unlock.c:31)
by 0x........: main (tc09_bad_unlock.c:49)
Address 0x........ is on thread #x's stack
- in frame #x, created by nearly_main (tc09_bad_unlock.c:16)
----------------------------------------------------------------
=================================================
./valgrind-old/helgrind/tests/tc09_bad_unlock.stderr.diff-solaris
=================================================
--- tc09_bad_unlock.stderr.exp-solaris 2016-07-16 00:00:23.294184960 -0700
+++ tc09_bad_unlock.stderr.out 2016-07-16 00:14:16.964184960 -0700
@@ -39,7 +39,6 @@
by 0x........: nearly_main (tc09_bad_unlock.c:31)
by 0x........: main (tc09_bad_unlock.c:49)
Address 0x........ is on thread #x's stack
- in frame #x, created by nearly_main (tc09_bad_unlock.c:16)
----------------------------------------------------------------
@@ -53,7 +52,7 @@
----------------------------------------------------------------
Thread #x's call to pthread_mutex_unlock failed
- with error code 1 (EPERM: Operation not permitted)
+ with error code 22 (EINVAL: Invalid argument)
at 0x........: mutex_unlock_WRK (hg_intercepts.c:...)
by 0x........: pthread_mutex_unlock (hg_intercepts.c:...)
by 0x........: nearly_main (tc09_bad_unlock.c:41)
@@ -117,7 +116,6 @@
by 0x........: nearly_main (tc09_bad_unlock.c:31)
by 0x........: main (tc09_bad_unlock.c:49)
Address 0x........ is on thread #x's stack
- in frame #x, created by nearly_main (tc09_bad_unlock.c:16)
----------------------------------------------------------------
@@ -131,7 +129,7 @@
----------------------------------------------------------------
Thread #x's call to pthread_mutex_unlock failed
- with error code 1 (EPERM: Operation not permitted)
+ with error code 22 (EINVAL: Invalid argument)
at 0x........: mutex_unlock_WRK (hg_intercepts.c:...)
by 0x........: pthread_mutex_unlock (hg_intercepts.c:...)
by 0x........: nearly_main (tc09_bad_unlock.c:41)
=================================================
./valgrind-old/helgrind/tests/tc20_verifywrap.stderr.diff
=================================================
--- tc20_verifywrap.stderr.exp 2016-07-16 00:00:23.284184960 -0700
+++ tc20_verifywrap.stderr.out 2016-07-16 00:14:42.834184960 -0700
@@ -169,8 +169,8 @@
at 0x........: pthread_rwlock_init_WRK (hg_intercepts.c:...)
by 0x........: pthread_rwlock_init (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:193)
- Location 0x........ is 0 bytes inside local var "rwl"
- declared at tc20_verifywrap.c:57, in frame #x of thread x
+ Address 0x........ is on thread #x's stack
+ in frame #x, created by main (tc20_verifywrap.c:49)
(1) no error on next line
@@ -187,8 +187,8 @@
at 0x........: pthread_rwlock_init_WRK (hg_intercepts.c:...)
by 0x........: pthread_rwlock_init (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:201)
- Location 0x........ is 0 bytes inside local var "rwl2"
- declared at tc20_verifywrap.c:58, in frame #x of thread x
+ Address 0x........ is on thread #x's stack
+ in frame #x, created by main (tc20_verifywrap.c:49)
(4) no error on next line
@@ -207,8 +207,8 @@
at 0x........: pthread_rwlock_init_WRK (hg_intercepts.c:...)
by 0x........: pthread_rwlock_init (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:201)
- Location 0x........ is 0 bytes inside local var "rwl2"
- declared at tc20_verifywrap.c:58, in frame #x of thread x
+ Address 0x........ is on thread #x's stack
+ in frame #x, created by main (tc20_verifywrap.c:49)
=================================================
./valgrind-old/helgrind/tests/tc20_verifywrap.stderr.diff-glibc-2.18
=================================================
--- tc20_verifywrap.stderr.exp-glibc-2.18 2016-07-16 00:00:23.384184960 -0700
+++ tc20_verifywrap.stderr.out 2016-07-16 00:14:42.834184960 -0700
@@ -57,6 +57,14 @@
----------------------------------------------------------------
+Thread #x's call to pthread_mutex_destroy failed
+ with error code 16 (EBUSY: Device or resource busy)
+ at 0x........: mutex_destroy_WRK (hg_intercepts.c:...)
+ by 0x........: pthread_mutex_destroy (hg_intercepts.c:...)
+ by 0x........: main (tc20_verifywrap.c:117)
+
+----------------------------------------------------------------
+
Thread #x's call to pthread_mutex_lock failed
with error code 22 (EINVAL: Invalid argument)
at 0x........: mutex_lock_WRK (hg_intercepts.c:...)
@@ -157,10 +165,13 @@
by 0x........: pthread_rwlock_unlock (hg_intercepts.c:...)
...
by 0x........: main (tc20_verifywrap.c:194)
- Lock at 0x........ was first observed
+ Lock at 0x........ was first observed
at 0x........: pthread_rwlock_init_WRK (hg_intercepts.c:...)
by 0x........: pthread_rwlock_init (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:193)
+ Address 0x........ is on thread #x's stack
+ in frame #x, created by main (tc20_verifywrap.c:49)
+
(1) no error on next line
(2) no error on next line
@@ -172,10 +183,13 @@
by 0x........: pthread_rwlock_unlock (hg_intercepts.c:...)
...
by 0x........: main (tc20_verifywrap.c:211)
- Lock at 0x........ was first observed
+ Lock at 0x........ was first observed
at 0x........: pthread_rwlock_init_WRK (hg_intercepts.c:...)
by 0x........: pthread_rwlock_init (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:201)
+ Address 0x........ is on thread #x's stack
+ in frame #x, created by main (tc20_verifywrap.c:49)
+
(4) no error on next line
(5) no error on next line
@@ -187,11 +201,14 @@
Thread #x unlocked a not-locked lock at 0x........
at 0x........: pthread_rwlock_unlock_WRK (hg_intercepts.c:...)
by 0x........: pthread_rwlock_unlock (hg_intercepts.c:...)
+ ...
by 0x........: main (tc20_verifywrap.c:232)
- Lock at 0x........ was first observed
+ Lock at 0x........ was first observed
at 0x........: pthread_rwlock_init_WRK (hg_intercepts.c:...)
by 0x........: pthread_rwlock_init (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:201)
+ Address 0x........ is on thread #x's stack
+ in frame #x, created by main (tc20_verifywrap.c:49)
@@ -224,6 +241,7 @@
with error code 22 (EINVAL: Invalid argument)
at 0x........: sem_post_WRK (hg_intercepts.c:...)
by 0x........: sem_post (hg_intercepts.c:...)
+ ...
by 0x........: main (tc20_verifywrap.c:284)
@@ -238,4 +256,4 @@
...
-ERROR SUMMARY: 22 errors from 22 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 23 errors from 23 contexts (suppressed: 0 from 0)
=================================================
./valgrind-old/helgrind/tests/tc20_verifywrap.stderr.diff-glibc-2.21
=================================================
--- tc20_verifywrap.stderr.exp-glibc-2.21 2016-07-16 00:00:23.284184960 -0700
+++ tc20_verifywrap.stderr.out 2016-07-16 00:14:42.834184960 -0700
@@ -169,8 +169,8 @@
at 0x........: pthread_rwlock_init_WRK (hg_intercepts.c:...)
by 0x........: pthread_rwlock_init (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:193)
- Location 0x........ is 0 bytes inside local var "rwl"
- declared at tc20_verifywrap.c:57, in frame #x of thread x
+ Address 0x........ is on thread #x's stack
+ in frame #x, created by main (tc20_verifywrap.c:49)
(1) no error on next line
@@ -187,8 +187,8 @@
at 0x........: pthread_rwlock_init_WRK (hg_intercepts.c:...)
by 0x........: pthread_rwlock_init (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:201)
- Location 0x........ is 0 bytes inside local var "rwl2"
- declared at tc20_verifywrap.c:58, in frame #x of thread x
+ Address 0x........ is on thread #x's stack
+ in frame #x, created by main (tc20_verifywrap.c:49)
(4) no error on next line
@@ -207,8 +207,8 @@
at 0x........: pthread_rwlock_init_WRK (hg_intercepts.c:...)
by 0x........: pthread_rwlock_init (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:201)
- Location 0x........ is 0 bytes inside local var "rwl2"
- declared at tc20_verifywrap.c:58, in frame #x of thread x
+ Address 0x........ is on thread #x's stack
+ in frame #x, created by main (tc20_verifywrap.c:49)
@@ -235,6 +235,15 @@
by 0x........: sem_wait (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:281)
+----------------------------------------------------------------
+
+Thread #x's call to sem_post failed
+ with error code 22 (EINVAL: Invalid argument)
+ at 0x........: sem_post_WRK (hg_intercepts.c:...)
+ by 0x........: sem_post (hg_intercepts.c:...)
+ ...
+ by 0x........: main (tc20_verifywrap.c:284)
+
FIXME: can't figure out how to verify wrap of sem_post
@@ -247,4 +256,4 @@
...
-ERROR SUMMARY: 22 errors from 22 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 23 errors from 23 contexts (suppressed: 0 from 0)
=================================================
./valgrind-old/helgrind/tests/tc20_verifywrap.stderr.diff-mips32
=================================================
--- tc20_verifywrap.stderr.exp-mips32 2016-07-16 00:00:23.314184960 -0700
+++ tc20_verifywrap.stderr.out 2016-07-16 00:14:42.834184960 -0700
@@ -33,7 +33,7 @@
----------------------------------------------------------------
Thread #x's call to pthread_join failed
- with error code 45 (EDEADLK: Resource deadlock would occur)
+ with error code 35 (EDEADLK: Resource deadlock would occur)
at 0x........: pthread_join_WRK (hg_intercepts.c:...)
by 0x........: pthread_join (hg_intercepts.c:...)
by 0x........: main (tc20_verifywrap.c:93)
@@ -44,7 +44,7 @@
----------------------------------------------------------------
Thread #x's call to pthread_mutex_init failed
- with error code 122 (EOPNOTSUPP: Operation not supported on transport endpoint)
+ wi...
[truncated message content] |