diff options
Diffstat (limited to 'binutils-gdb')
-rw-r--r-- | binutils-gdb/kepler.SCHWINGE/log_build | 4 | ||||
-rw-r--r-- | binutils-gdb/kepler.SCHWINGE/log_test | 87 | ||||
-rw-r--r-- | binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum | 2 | ||||
-rw-r--r-- | binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum | 2 | ||||
-rw-r--r-- | binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum | 337 | ||||
-rw-r--r-- | binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum | 2 | ||||
-rw-r--r-- | binutils-gdb/laplace.SCHWINGE/log_build | 144 | ||||
-rw-r--r-- | binutils-gdb/laplace.SCHWINGE/log_test | 432 | ||||
-rw-r--r-- | binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum | 2 | ||||
-rw-r--r-- | binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum | 2 | ||||
-rw-r--r-- | binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum | 644 | ||||
-rw-r--r-- | binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum | 2 | ||||
-rw-r--r-- | binutils-gdb/log_build.diff | 162 | ||||
-rw-r--r-- | binutils-gdb/log_test.diff | 732 | ||||
-rw-r--r-- | binutils-gdb/test.diff | 2190 |
15 files changed, 1842 insertions, 2902 deletions
diff --git a/binutils-gdb/kepler.SCHWINGE/log_build b/binutils-gdb/kepler.SCHWINGE/log_build index 4f7f9256..6f012877 100644 --- a/binutils-gdb/kepler.SCHWINGE/log_build +++ b/binutils-gdb/kepler.SCHWINGE/log_build @@ -405,7 +405,7 @@ checking for iconv declaration... install-shextern size_t iconv (iconv_t cd, cha checking for nl_langinfo and CODESET... yes checking for LC_MESSAGES... yes checking for bison... bison -checking version of bison... 3.0.2, ok +checking version of bison... 3.0.4, ok checking whether NLS is requested... yes checking whether included gettext is requested... no checking for GNU gettext in libc... yes @@ -8861,9 +8861,9 @@ wrote `./gdb.go' ;;; newer than compiled /home/thomas/.cache/guile/ccache/2.0-LE-4-2.0[...]/tschwinge/W._C._Handy.build/gdb/data-directory/guile/gdb.scm.go wrote `gdb/experimental.go' /usr/bin/guild compile -Warity-mismatch -Wformat -Wunused-toplevel -L . -o gdb/iterator.go gdb/iterator.scm +wrote `gdb/iterator.go' ;;; note: source file ./gdb.scm ;;; newer than compiled /home/thomas/.cache/guile/ccache/2.0-LE-4-2.0[...]/tschwinge/W._C._Handy.build/gdb/data-directory/guile/gdb.scm.go -wrote `gdb/iterator.go' /usr/bin/guild compile -Warity-mismatch -Wformat -Wunused-toplevel -L . -o gdb/printing.go gdb/printing.scm ;;; note: source file ./gdb.scm ;;; newer than compiled /home/thomas/.cache/guile/ccache/2.0-LE-4-2.0[...]/tschwinge/W._C._Handy.build/gdb/data-directory/guile/gdb.scm.go diff --git a/binutils-gdb/kepler.SCHWINGE/log_test b/binutils-gdb/kepler.SCHWINGE/log_test index e87153db..dcb53f3d 100644 --- a/binutils-gdb/kepler.SCHWINGE/log_test +++ b/binutils-gdb/kepler.SCHWINGE/log_test @@ -18,7 +18,6 @@ make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd' make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes' Making check in . make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes' -make[3]: Nothing to be done for 'check-am'. make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/opcodes' Making check in po make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes/po' @@ -52,7 +51,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file -Test Run By thomas on Mon Apr 20 10:38:25 2015 +Test Run By thomas on Sun Oct 25 21:34:08 2015 Native configuration is i686-pc-linux-gnu === binutils tests === @@ -134,7 +133,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file -Test Run By thomas on Mon Apr 20 10:38:33 2015 +Test Run By thomas on Sun Oct 25 21:34:22 2015 Native configuration is i686-pc-linux-gnu === gas tests === @@ -326,7 +325,6 @@ make all-recursive make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes' Making all in . make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes' -make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/opcodes' Making all in po make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes/po' @@ -745,7 +743,7 @@ option: _Z4f13iv /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crt1.o: claim file hook called (offset = 0, size = 1212) /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crti.o: claim file hook called (offset = 0, size = 1164) /usr/lib/gcc/i586-linux-gnu/4.9/crtbegin.o: claim file hook called (offset = 0, size = 1940) -two_file_test_main.o: claim file hook called (offset = 0, size = 6788) +two_file_test_main.o: claim file hook called (offset = 0, size = 6784) two_file_test_1.o.syms: claim file hook called (offset = 0, size = 3408) two_file_test_1.o.syms: claiming file, adding 38 symbols two_file_test_1b.o.syms: claim file hook called (offset = 0, size = 967) @@ -756,14 +754,14 @@ unused.o.syms: claim file hook called (offset = 0, size = 634) unused.o.syms: claiming file, adding 1 symbols /usr/lib/gcc/i586-linux-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 932) /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crtn.o: claim file hook called (offset = 0, size = 736) -/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 963316) +/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 1488316) /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libm.so: claim file hook called (offset = 0, size = 275988) -/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964) +/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020) /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libc.so: claim file hook called (offset = 0, size = 283) /lib/i386-linux-gnu/libc.so.6: claim file hook called (offset = 0, size = 1504708) /usr/lib/i386-linux-gnu/libc_nonshared.a: claim file hook called (offset = 882, size = 1468) /lib/i386-linux-gnu/ld-linux.so.2: claim file hook called (offset = 0, size = 134380) -/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964) +/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020) all symbols read hook called two_file_test_1.o.syms: _Z4f13iv: PREVAILING_DEF_IRONLY two_file_test_1.o.syms: _Z4f11av: PREVAILING_DEF_IRONLY @@ -842,7 +840,7 @@ mv -f .deps/plugin_common_test_2.Tpo .deps/plugin_common_test_2.Po ../ld-new -r -o plugin_test_8.o --no-demangle --plugin "./plugin_test.so" two_file_test_main.o two_file_test_1.o.syms two_file_test_1b.o.syms two_file_test_2.o API version: 1 gold version: 111 -two_file_test_main.o: claim file hook called (offset = 0, size = 6788) +two_file_test_main.o: claim file hook called (offset = 0, size = 6784) two_file_test_1.o.syms: claim file hook called (offset = 0, size = 3408) two_file_test_1.o.syms: claiming file, adding 38 symbols two_file_test_1b.o.syms: claim file hook called (offset = 0, size = 967) @@ -923,14 +921,14 @@ plugin_common_test_2.o: claim file hook called (offset = 0, size = 3072) plugin_common_test_2.o: claiming file, adding 7 symbols /usr/lib/gcc/i586-linux-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 932) /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crtn.o: claim file hook called (offset = 0, size = 736) -/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 963316) +/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 1488316) /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libm.so: claim file hook called (offset = 0, size = 275988) -/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964) +/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020) /usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libc.so: claim file hook called (offset = 0, size = 283) /lib/i386-linux-gnu/libc.so.6: claim file hook called (offset = 0, size = 1504708) /usr/lib/i386-linux-gnu/libc_nonshared.a: claim file hook called (offset = 882, size = 1468) /lib/i386-linux-gnu/ld-linux.so.2: claim file hook called (offset = 0, size = 134380) -/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964) +/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020) all symbols read hook called plugin_common_test_1.o.syms: main: PREVAILING_DEF_REG plugin_common_test_1.o.syms: foo: RESOLVED_IR @@ -1731,7 +1729,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file -Test Run By thomas on Mon Apr 20 10:41:29 2015 +Test Run By thomas on Sun Oct 25 21:38:27 2015 Native configuration is i686-pc-linux-gnu === ld tests === @@ -1997,7 +1995,7 @@ Making a new config file... make check-single make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite' rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ "${READ1}" != "" ] ; then echo ${rootme}/expect-read1; elif [ -f ${rootme}/../../expect/expect ] ; then echo ${rootme}/../../expect/expect ; else echo expect ; fi` ; export EXPECT ; EXEEXT= ; export EXEEXT ; LD_LIBRARY_PATH=$rootme/../../expect:$rootme/../../libstdc++:$rootme/../../tk/unix:$rootme/../../tcl/unix:$rootme/../../bfd:$rootme/../../opcodes:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; if [ -f ${rootme}/../../expect/expect ] ; then TCL_LIBRARY=${srcdir}/../../tcl/library ; export TCL_LIBRARY ; fi ; runtest -Test Run By thomas on Mon Apr 20 10:44:09 2015 +Test Run By thomas on Sun Oct 25 21:41:55 2015 Native configuration is i686-pc-linux-gnu === gdb tests === @@ -2178,10 +2176,24 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-dr3-watch.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-float.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ... -gdb compile failed, gcc: error: unrecognized command line option '-fmpx' +gdb compile failed, [01m[Kgcc:[m[K [01;31m[Kerror: [m[Kunrecognized command line option '[01m[K-fmpx[m[K' Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-permbkpt.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.exp ... +gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:[m[K In function '[01m[Kmain[m[K': +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:34:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstandard[m[K' [-Wimplicit-function-declaration] + standard (); +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:35:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstack_align_ecx[m[K' [-Wimplicit-function-declaration] + stack_align_ecx (); +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:36:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstack_align_edx[m[K' [-Wimplicit-function-declaration] + stack_align_edx (); +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:37:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstack_align_eax[m[K' [-Wimplicit-function-declaration] + stack_align_eax (); +[01;32m[K ^[m[K Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-signal.exp ... +FAIL: gdb.arch/i386-signal.exp: backtrace 10 Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse-stack-align.exp ... @@ -2569,6 +2581,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stack-checking.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stale-infcall.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.exp ... +FAIL: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two) +FAIL: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/start.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/statistics.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-break.exp ... @@ -2580,6 +2594,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-sw-breakpoint-adjust-pc Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-symless.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-test.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/store.exp ... +FAIL: gdb.base/store.exp: var charest l; print old r, expecting -2 .* FAIL: gdb.base/store.exp: var longest l; print old r, expecting -2 FAIL: gdb.base/store.exp: var float l; print old l, expecting -1 FAIL: gdb.base/store.exp: var float l; print old r, expecting -2 @@ -2596,6 +2611,7 @@ FAIL: gdb.base/store.exp: var doublest l; print old r, expecting -2 FAIL: gdb.base/store.exp: var doublest l; setting l to 4 FAIL: gdb.base/store.exp: var doublest l; print new l, expecting 4 FAIL: gdb.base/store.exp: var doublest l; print incremented l, expecting 2 +FAIL: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .* FAIL: gdb.base/store.exp: upvar longest l; print old r, expecting -2 FAIL: gdb.base/store.exp: upvar float l; print old l, expecting -1 FAIL: gdb.base/store.exp: upvar float l; print old r, expecting -2 @@ -2745,6 +2761,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/hang.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/impl-this.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/infcall-dlopen.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/inherit.exp ... +FAIL: gdb.cp/inherit.exp: print g_vD +FAIL: gdb.cp/inherit.exp: print g_vE Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/koenig.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/local.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/m-data.exp ... @@ -2766,6 +2784,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/namespace-nested-import.exp .. Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/namespace.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nextoverthrow.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/no-dmgl-verbose.exp ... +FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at 'f(std::string)' Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/non-trivial-retval.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/noparam.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsalias.exp ... @@ -2819,10 +2838,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/typeid.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/userdef.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/using-crash.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtbase.exp ... +FAIL: gdb.cp/virtbase.exp: print *this +FAIL: gdb.cp/virtbase.exp: print *(D *) e Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtfunc.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtfunc2.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/vla-cxx.exp ... +FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited) +FAIL: gdb.cp/vla-cxx.exp: print vla FAIL: gdb.cp/vla-cxx.exp: print vlaref +FAIL: gdb.cp/vla-cxx.exp: print vlaref2 +FAIL: gdb.cp/vla-cxx.exp: print c Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/am33.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/h8300s.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/hppa.exp ... @@ -2950,6 +2975,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/complex.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/derived-type.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/exprs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/library-module.exp ... +FAIL: gdb.fortran/library-module.exp: print var_i in lib +FAIL: gdb.fortran/library-module.exp: print var_i in main Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/logical.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/module.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/multi-dim.exp ... @@ -3126,8 +3153,26 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/vec_comps.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/clobbered-registers-O2.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-break.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-bt.exp ... +FAIL: gdb.opt/inline-bt.exp: continue to bar (1) +FAIL: gdb.opt/inline-bt.exp: backtrace from bar (1) +FAIL: gdb.opt/inline-bt.exp: continue to bar (2) +FAIL: gdb.opt/inline-bt.exp: backtrace from bar (2) +FAIL: gdb.opt/inline-bt.exp: continue to bar (3) +FAIL: gdb.opt/inline-bt.exp: backtrace from bar (3) Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-cmds.exp ... +FAIL: gdb.opt/inline-cmds.exp: continue to bar (1) +FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (1) +FAIL: gdb.opt/inline-cmds.exp: continue to bar (2) +FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (2) +FAIL: gdb.opt/inline-cmds.exp: continue to marker +FAIL: gdb.opt/inline-cmds.exp: backtrace from marker +FAIL: gdb.opt/inline-cmds.exp: step into finish marker Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-locals.exp ... +FAIL: gdb.opt/inline-locals.exp: continue to bar (1) +FAIL: gdb.opt/inline-locals.exp: continue to bar (2) +FAIL: gdb.opt/inline-locals.exp: backtrace from bar (2) +FAIL: gdb.opt/inline-locals.exp: continue to bar (3) +FAIL: gdb.opt/inline-locals.exp: backtrace from bar (3) Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/floats.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/gdb11492.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/hello.exp ... @@ -3366,15 +3411,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ... === gdb Summary === -# of expected passes 33256 -# of unexpected failures 102 +# of expected passes 33071 +# of unexpected failures 136 # of unexpected successes 2 -# of expected failures 72 +# of expected failures 61 # of unknown successes 1 -# of known failures 59 +# of known failures 58 # of unresolved testcases 2 -# of untested testcases 34 -# of unsupported tests 61 +# of untested testcases 38 +# of unsupported tests 64 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.9.50.20150419-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory Makefile:196: recipe for target 'check-single' failed diff --git a/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum b/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum index 94a6eda4..8c230dc2 100644 --- a/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum +++ b/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Mon Apr 20 10:38:25 2015 +Test Run By thomas on Sun Oct 25 21:34:08 2015 Native configuration is i686-pc-linux-gnu === binutils tests === diff --git a/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum b/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum index 341c3a30..51a0c2c7 100644 --- a/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum +++ b/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Mon Apr 20 10:38:33 2015 +Test Run By thomas on Sun Oct 25 21:34:22 2015 Native configuration is i686-pc-linux-gnu === gas tests === diff --git a/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum b/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum index 45ffa342..71865025 100644 --- a/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum +++ b/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Mon Apr 20 10:44:09 2015 +Test Run By thomas on Sun Oct 25 21:41:55 2015 Native configuration is i686-pc-linux-gnu === gdb tests === @@ -832,52 +832,28 @@ PASS: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame PASS: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register PASS: gdb.arch/i386-gnu-cfi.exp: Value of the CFI inserted register Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ... -gdb compile failed, gcc: error: unrecognized command line option '-fmpx' +gdb compile failed, [01m[Kgcc:[m[K [01;31m[Kerror: [m[Kunrecognized command line option '[01m[K-fmpx[m[K' UNTESTED: gdb.arch/i386-mpx.exp: i386-mpx.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-permbkpt.exp ... PASS: gdb.arch/i386-permbkpt.exp: First permanent break PASS: gdb.arch/i386-permbkpt.exp: Second permanent break Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.exp ... -PASS: gdb.arch/i386-prologue.exp: continue to standard -PASS: gdb.arch/i386-prologue.exp: skip breakpoint in standard -PASS: gdb.arch/i386-prologue.exp: backtrace in standard -PASS: gdb.arch/i386-prologue.exp: saved registers in standard -PASS: gdb.arch/i386-prologue.exp: break *(stack_align_ecx + 7) -PASS: gdb.arch/i386-prologue.exp: continue to stack_align_ecx + 7 -PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_ecx -PASS: gdb.arch/i386-prologue.exp: continue in stack_align_ecx -PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_ecx -PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_ecx -PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_ecx -PASS: gdb.arch/i386-prologue.exp: break *(stack_align_edx + 7) -PASS: gdb.arch/i386-prologue.exp: continue to stack_align_edx + 7 -PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_edx -PASS: gdb.arch/i386-prologue.exp: continue in stack_align_edx -PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_edx -PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_edx -PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_edx -PASS: gdb.arch/i386-prologue.exp: break *(stack_align_eax + 7) -PASS: gdb.arch/i386-prologue.exp: continue to stack_align_eax + 7 -PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_eax -PASS: gdb.arch/i386-prologue.exp: continue in stack_align_eax -PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_eax -PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_eax -PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_eax -PASS: gdb.arch/i386-prologue.exp: continue to gdb1253 -PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1253 -PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1253 -PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1253 -PASS: gdb.arch/i386-prologue.exp: continue to gdb1718 -PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1718 -PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1718 -KFAIL: gdb.arch/i386-prologue.exp: saved registers in gdb1718 (PRMS: gdb/1718) -PASS: gdb.arch/i386-prologue.exp: continue to gdb1338 -PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1338 -PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1338 -PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1338 -PASS: gdb.arch/i386-prologue.exp: check jump_at_beginning prologue end +gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:[m[K In function '[01m[Kmain[m[K': +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:34:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstandard[m[K' [-Wimplicit-function-declaration] + standard (); +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:35:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstack_align_ecx[m[K' [-Wimplicit-function-declaration] + stack_align_ecx (); +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:36:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstack_align_edx[m[K' [-Wimplicit-function-declaration] + stack_align_edx (); +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:37:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstack_align_eax[m[K' [-Wimplicit-function-declaration] + stack_align_eax (); +[01;32m[K ^[m[K +UNTESTED: gdb.arch/i386-prologue.exp: i386-prologue.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-signal.exp ... -PASS: gdb.arch/i386-signal.exp: backtrace 10 +FAIL: gdb.arch/i386-signal.exp: backtrace 10 PASS: gdb.arch/i386-signal.exp: finish Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ... PASS: gdb.arch/i386-size-overlap.exp: run past main @@ -7050,105 +7026,7 @@ PASS: gdb.base/gnu-ifunc.exp: info addr gnu_ifunc PASS: gdb.base/gnu-ifunc.exp: info sym <gnu_ifunc-address> PASS: gdb.base/gnu-ifunc.exp: static gnu_ifunc Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu_vector.exp ... -PASS: gdb.base/gnu_vector.exp: endianness: little -PASS: gdb.base/gnu_vector.exp: print c4 -PASS: gdb.base/gnu_vector.exp: print c4[2] -PASS: gdb.base/gnu_vector.exp: print i4a -PASS: gdb.base/gnu_vector.exp: print i4b -PASS: gdb.base/gnu_vector.exp: print i4a + i4b -PASS: gdb.base/gnu_vector.exp: print i4a - i4b -PASS: gdb.base/gnu_vector.exp: print i4a * i4b -PASS: gdb.base/gnu_vector.exp: print i4a / i4b -PASS: gdb.base/gnu_vector.exp: print i4a % i4b -PASS: gdb.base/gnu_vector.exp: print i4a++ -PASS: gdb.base/gnu_vector.exp: print ++i4a -PASS: gdb.base/gnu_vector.exp: print i4a-- -PASS: gdb.base/gnu_vector.exp: print --i4a -PASS: gdb.base/gnu_vector.exp: print +i4a -PASS: gdb.base/gnu_vector.exp: print -i4a -PASS: gdb.base/gnu_vector.exp: print i4a & i4b -PASS: gdb.base/gnu_vector.exp: print i4a | i4b -PASS: gdb.base/gnu_vector.exp: print i4a ^ i4b -PASS: gdb.base/gnu_vector.exp: print ~i4a -PASS: gdb.base/gnu_vector.exp: print i4a << i4b -PASS: gdb.base/gnu_vector.exp: print i4a >> i4b -PASS: gdb.base/gnu_vector.exp: print f4a -PASS: gdb.base/gnu_vector.exp: print f4b -PASS: gdb.base/gnu_vector.exp: print f4a + f4b -PASS: gdb.base/gnu_vector.exp: print f4a - f4b -PASS: gdb.base/gnu_vector.exp: print f4a * f4b -PASS: gdb.base/gnu_vector.exp: print f4a / f4b -PASS: gdb.base/gnu_vector.exp: print +f4a -PASS: gdb.base/gnu_vector.exp: print -f4a -PASS: gdb.base/gnu_vector.exp: print (char4) 0x01010101 -PASS: gdb.base/gnu_vector.exp: print (int2) lla -PASS: gdb.base/gnu_vector.exp: print (char4) ia -PASS: gdb.base/gnu_vector.exp: print (int2) 1 -PASS: gdb.base/gnu_vector.exp: print (longlong2) 2 -PASS: gdb.base/gnu_vector.exp: print (float2) 3 -PASS: gdb.base/gnu_vector.exp: print (double2) 4 -PASS: gdb.base/gnu_vector.exp: print (uint4) ia -PASS: gdb.base/gnu_vector.exp: print (int4) -3 -PASS: gdb.base/gnu_vector.exp: print (float4) 4 -PASS: gdb.base/gnu_vector.exp: print i4b = ia -PASS: gdb.base/gnu_vector.exp: print i4a = 3 -PASS: gdb.base/gnu_vector.exp: print f4a = fb -PASS: gdb.base/gnu_vector.exp: print f4b = 2 -PASS: gdb.base/gnu_vector.exp: print c4 + lla -PASS: gdb.base/gnu_vector.exp: print i4a + lla -PASS: gdb.base/gnu_vector.exp: print lla + c4 -PASS: gdb.base/gnu_vector.exp: print lla + i4a -PASS: gdb.base/gnu_vector.exp: print c4 + ib -PASS: gdb.base/gnu_vector.exp: print i4a + ib -PASS: gdb.base/gnu_vector.exp: print i4a + 1 -PASS: gdb.base/gnu_vector.exp: print 1 + i4a -PASS: gdb.base/gnu_vector.exp: print fa - f4b -PASS: gdb.base/gnu_vector.exp: print 2 - f4b -PASS: gdb.base/gnu_vector.exp: print f4a * fb -PASS: gdb.base/gnu_vector.exp: print f4a * 1 -PASS: gdb.base/gnu_vector.exp: print ia / i4b -PASS: gdb.base/gnu_vector.exp: print 2 / i4b -PASS: gdb.base/gnu_vector.exp: print i4a % ib -PASS: gdb.base/gnu_vector.exp: print i4a % 1 -PASS: gdb.base/gnu_vector.exp: print ia & i4b -PASS: gdb.base/gnu_vector.exp: print 2 & i4b -PASS: gdb.base/gnu_vector.exp: print i4a | ib -PASS: gdb.base/gnu_vector.exp: print i4a | 1 -PASS: gdb.base/gnu_vector.exp: print ia ^ i4b -PASS: gdb.base/gnu_vector.exp: print 2 ^ i4b -PASS: gdb.base/gnu_vector.exp: print i4a << ib -PASS: gdb.base/gnu_vector.exp: print i4a << 1 -PASS: gdb.base/gnu_vector.exp: print i4a >> ib -PASS: gdb.base/gnu_vector.exp: print i4a >> 1 -PASS: gdb.base/gnu_vector.exp: print i4a = {2, 4, 8, 16} -PASS: gdb.base/gnu_vector.exp: print i4a <<= ib -PASS: gdb.base/gnu_vector.exp: print i4a + d2 -PASS: gdb.base/gnu_vector.exp: print d2 + i4a -PASS: gdb.base/gnu_vector.exp: print f4a + ll2 -PASS: gdb.base/gnu_vector.exp: print ll2 + f4a -PASS: gdb.base/gnu_vector.exp: print i2 + ll2 -PASS: gdb.base/gnu_vector.exp: print ll2 + i2 -PASS: gdb.base/gnu_vector.exp: print i4a + ll2 -PASS: gdb.base/gnu_vector.exp: print ll2 + i4a -PASS: gdb.base/gnu_vector.exp: print f4a + d2 -PASS: gdb.base/gnu_vector.exp: print d2 + f4a -PASS: gdb.base/gnu_vector.exp: print ui4 + i4a -PASS: gdb.base/gnu_vector.exp: print i4a + ui4 -PASS: gdb.base/gnu_vector.exp: print i4a + i2 -PASS: gdb.base/gnu_vector.exp: print i2 + i4a -PASS: gdb.base/gnu_vector.exp: print f4a + f2 -PASS: gdb.base/gnu_vector.exp: print f2 + f4a -PASS: gdb.base/gnu_vector.exp: print (double2) f2 -PASS: gdb.base/gnu_vector.exp: print (int4) c4 -PASS: gdb.base/gnu_vector.exp: print (char4) i4a -PASS: gdb.base/gnu_vector.exp: ptype c4 -PASS: gdb.base/gnu_vector.exp: ptype char4 -PASS: gdb.base/gnu_vector.exp: ptype i4a -PASS: gdb.base/gnu_vector.exp: ptype int4 -PASS: gdb.base/gnu_vector.exp: ptype f4b -PASS: gdb.base/gnu_vector.exp: ptype float4 -PASS: gdb.base/gnu_vector.exp: ptype union_with_vector_1 -PASS: gdb.base/gnu_vector.exp: ptype struct_with_vector_1 +XFAIL: gdb.base/gnu_vector.exp: This compiler can not handle GNU vectors Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline1.exp ... PASS: gdb.base/hashline1.exp: set breakpoint Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline2.exp ... @@ -11318,7 +11196,8 @@ PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from h PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: continue to signal PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: stepi to handler PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: si in handler -XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) +PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: advance in handler +PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: leave handler PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: display/i $pc PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGALRM print pass stop PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop @@ -11331,7 +11210,8 @@ PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from h PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: continue to signal PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: stepi to handler PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: si in handler -XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) +PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: advance in handler +PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: leave handler PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: display/i $pc PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop @@ -11345,7 +11225,9 @@ PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue fr PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: continue to signal PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: stepi to handler PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: si in handler -XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) +PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: advance in handler +PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: break clear done +PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: leave handler PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: display/i $pc PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGALRM print pass stop PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop @@ -11358,7 +11240,8 @@ PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from h PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: continue to signal PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: nexti to handler PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: si in handler -XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) +PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: advance in handler +PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: leave handler PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: display/i $pc PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGALRM print pass stop PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop @@ -11371,7 +11254,8 @@ PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from h PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: continue to signal PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: nexti to handler PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: si in handler -XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) +PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: advance in handler +PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: leave handler PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: display/i $pc PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop @@ -11385,7 +11269,9 @@ PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue fr PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: continue to signal PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: nexti to handler PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: si in handler -XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) +PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: advance in handler +PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: break clear done +PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: leave handler PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: display/i $pc PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGALRM print pass stop PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop @@ -11398,7 +11284,8 @@ PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from ha PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: continue to signal PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: step to handler PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: si in handler -XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) +PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: advance in handler +PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: leave handler PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: display/i $pc PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGALRM print pass stop PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop @@ -11411,7 +11298,8 @@ PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from ha PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: continue to signal PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: step to handler PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: si in handler -XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) +PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: advance in handler +PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: leave handler PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: display/i $pc PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop @@ -11425,7 +11313,9 @@ PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue fro PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: continue to signal PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: step to handler PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: si in handler -XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) +PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: advance in handler +PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: break clear done +PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: leave handler PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: display/i $pc PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGALRM print pass stop PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop @@ -11438,7 +11328,8 @@ PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from ha PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: continue to signal PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: next to handler PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: si in handler -XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) +PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: advance in handler +PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: leave handler PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: display/i $pc PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGALRM print pass stop PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop @@ -11451,7 +11342,8 @@ PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from ha PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: continue to signal PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: next to handler PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: si in handler -XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) +PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: advance in handler +PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: leave handler PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: display/i $pc PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop @@ -11465,7 +11357,9 @@ PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue fro PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: continue to signal PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: next to handler PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: si in handler -XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) +PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: advance in handler +PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: break clear done +PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: leave handler PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: display/i $pc PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: break handler PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: continue to handler @@ -12332,7 +12226,7 @@ PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test: PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe user PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe user PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg1 for probe user -PASS: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two) +FAIL: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two) PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:m4 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe m4 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe m4 @@ -12345,7 +12239,7 @@ PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:use PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe user PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe user PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg1 for probe user -PASS: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two) +FAIL: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two) PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:m4 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe m4 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe m4 @@ -12512,7 +12406,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/store.exp ... PASS: gdb.base/store.exp: tbreak wack_charest PASS: gdb.base/store.exp: continue to wack_charest PASS: gdb.base/store.exp: var charest l; print old l, expecting -1 .* -PASS: gdb.base/store.exp: var charest l; print old r, expecting -2 .* +FAIL: gdb.base/store.exp: var charest l; print old r, expecting -2 .* PASS: gdb.base/store.exp: var charest l; setting l to 4 PASS: gdb.base/store.exp: var charest l; print new l, expecting 4 ..004. PASS: gdb.base/store.exp: var charest l; next over add call @@ -12577,7 +12471,7 @@ PASS: gdb.base/store.exp: tbreak add_charest PASS: gdb.base/store.exp: continue to add_charest PASS: gdb.base/store.exp: upvar charest l; up PASS: gdb.base/store.exp: upvar charest l; print old l, expecting -1 .* -PASS: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .* +FAIL: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .* PASS: gdb.base/store.exp: upvar charest l; set l to 4 PASS: gdb.base/store.exp: upvar charest l; print new l, expecting 4 ..004. PASS: gdb.base/store.exp: tbreak add_short @@ -18969,8 +18863,8 @@ PASS: gdb.cp/inherit.exp: print g_vC.va PASS: gdb.cp/inherit.exp: print g_vC.vc PASS: gdb.cp/inherit.exp: print g_vC.vx PASS: gdb.cp/inherit.exp: print g_vA -PASS: gdb.cp/inherit.exp: print g_vB (FIXME v3 vtbl ptr) -PASS: gdb.cp/inherit.exp: print g_vC (FIXME v3 vtbl ptr) +PASS: gdb.cp/inherit.exp: print g_vB +PASS: gdb.cp/inherit.exp: print g_vC PASS: gdb.cp/inherit.exp: print g_vD.vA::va PASS: gdb.cp/inherit.exp: print g_vD.vA::vx PASS: gdb.cp/inherit.exp: print g_vD.vB::vb @@ -18989,8 +18883,8 @@ PASS: gdb.cp/inherit.exp: print g_vE.vD::vd PASS: gdb.cp/inherit.exp: print g_vE.vD::vx PASS: gdb.cp/inherit.exp: print g_vE.vE::ve PASS: gdb.cp/inherit.exp: print g_vE.vE::vx -PASS: gdb.cp/inherit.exp: print g_vD (FIXME v3 vtbl ptr) -PASS: gdb.cp/inherit.exp: print g_vE (FIXME v3 vtbl ptr) +FAIL: gdb.cp/inherit.exp: print g_vD +FAIL: gdb.cp/inherit.exp: print g_vE Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/koenig.exp ... PASS: gdb.cp/koenig.exp: p first(c) PASS: gdb.cp/koenig.exp: p second(0,0,c,0,0) @@ -20161,6 +20055,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nextoverthrow.exp ... UNSUPPORTED: gdb.cp/nextoverthrow.exp: nextoverthrow.exp could not find _Unwind_DebugHook Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/no-dmgl-verbose.exp ... PASS: gdb.cp/no-dmgl-verbose.exp: set breakpoint pending off +FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at 'f(std::string)' PASS: gdb.cp/no-dmgl-verbose.exp: DMGL_VERBOSE-demangled f(std::string) is not defined Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/non-trivial-retval.exp ... PASS: gdb.cp/non-trivial-retval.exp: continue to breakpoint: Break here @@ -20904,8 +20799,7 @@ PASS: gdb.cp/templates.exp: destructor breakpoint PASS: gdb.cp/templates.exp: value method breakpoint PASS: gdb.cp/templates.exp: breakpoint on a line with no real code PASS: gdb.cp/templates.exp: print method of template typedef -XFAIL: gdb.cp/templates.exp: print destructor of template typedef (PRMS gcc/51668) -PASS: gdb.cp/templates.exp: verify GCC PR debug/51668 +PASS: gdb.cp/templates.exp: print destructor of template typedef PASS: gdb.cp/templates.exp: ptype empty PASS: gdb.cp/templates.exp: ptype arg PASS: gdb.cp/templates.exp: print t5i.value() @@ -21028,12 +20922,12 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/using-crash.exp ... PASS: gdb.cp/using-crash.exp: reload file Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtbase.exp ... PASS: gdb.cp/virtbase.exp: continue to breakpoint: first breakpoint -PASS: gdb.cp/virtbase.exp: print *this +FAIL: gdb.cp/virtbase.exp: print *this PASS: gdb.cp/virtbase.exp: print x in get_y PASS: gdb.cp/virtbase.exp: continue to breakpoint: second breakpoint PASS: gdb.cp/virtbase.exp: print x in get_z PASS: gdb.cp/virtbase.exp: continue to breakpoint: third breakpoint -PASS: gdb.cp/virtbase.exp: print *(D *) e +FAIL: gdb.cp/virtbase.exp: print *(D *) e PASS: gdb.cp/virtbase.exp: set print object on PASS: gdb.cp/virtbase.exp: print/x b->mA PASS: gdb.cp/virtbase.exp: print rtti_data @@ -21105,11 +20999,11 @@ PASS: gdb.cp/virtfunc2.exp: print o2.do_print2() PASS: gdb.cp/virtfunc2.exp: print o2.do_print3() PASS: gdb.cp/virtfunc2.exp: print o Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/vla-cxx.exp ... -PASS: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled -PASS: gdb.cp/vla-cxx.exp: print vla +FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited) +FAIL: gdb.cp/vla-cxx.exp: print vla FAIL: gdb.cp/vla-cxx.exp: print vlaref -PASS: gdb.cp/vla-cxx.exp: print vlaref2 -PASS: gdb.cp/vla-cxx.exp: print c +FAIL: gdb.cp/vla-cxx.exp: print vlaref2 +FAIL: gdb.cp/vla-cxx.exp: print c Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/am33.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/h8300s.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/hppa.exp ... @@ -22366,9 +22260,9 @@ PASS: gdb.fortran/exprs.exp: int powered by real PASS: gdb.fortran/exprs.exp: real powered by real Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/library-module.exp ... PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-lib -PASS: gdb.fortran/library-module.exp: print var_i in lib +FAIL: gdb.fortran/library-module.exp: print var_i in lib PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-main -PASS: gdb.fortran/library-module.exp: print var_i in main +FAIL: gdb.fortran/library-module.exp: print var_i in main PASS: gdb.fortran/library-module.exp: print var_j PASS: gdb.fortran/library-module.exp: print var_k Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/logical.exp ... @@ -24931,17 +24825,8 @@ PASS: gdb.mi/mi-nsthrexec.exp: thread state, all stopped PASS: gdb.mi/mi-nsthrexec.exp: breakpoint at main PASS: gdb.mi/mi-nsthrexec.exp: stop at main after exec Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ... -PASS: gdb.mi/mi-pending.exp: successfully compiled posix threads test case -PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1 -PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on mi-pendshr.c:pendfunc2 if x==4 -PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on thread_func -PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 -PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 a second time -PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc2 with x==4 -PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func -PASS: gdb.mi/mi-pending.exp: Delete breakpoint 3 -PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc3 -PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2 +UNSUPPORTED: gdb.mi/mi-pending.exp: Couldn't compile mi-pending.c: unrecognized error +UNTESTED: gdb.mi/mi-pending.exp: Could not compile ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.c. Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ... PASS: gdb.mi/mi-pthreads.exp: successfully compiled posix threads test case PASS: gdb.mi/mi-pthreads.exp: breakpoint at done_making_threads @@ -26642,15 +26527,15 @@ PASS: gdb.opt/inline-break.exp: break func8b PASS: gdb.opt/inline-break.exp: print func1 PASS: gdb.opt/inline-break.exp: print func2 Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-bt.exp ... -PASS: gdb.opt/inline-bt.exp: continue to bar (1) -PASS: gdb.opt/inline-bt.exp: backtrace from bar (1) +FAIL: gdb.opt/inline-bt.exp: continue to bar (1) +FAIL: gdb.opt/inline-bt.exp: backtrace from bar (1) PASS: gdb.opt/inline-bt.exp: bar not inlined -PASS: gdb.opt/inline-bt.exp: continue to bar (2) -PASS: gdb.opt/inline-bt.exp: backtrace from bar (2) +FAIL: gdb.opt/inline-bt.exp: continue to bar (2) +FAIL: gdb.opt/inline-bt.exp: backtrace from bar (2) PASS: gdb.opt/inline-bt.exp: up from bar (2) PASS: gdb.opt/inline-bt.exp: func1 inlined (2) -PASS: gdb.opt/inline-bt.exp: continue to bar (3) -PASS: gdb.opt/inline-bt.exp: backtrace from bar (3) +FAIL: gdb.opt/inline-bt.exp: continue to bar (3) +FAIL: gdb.opt/inline-bt.exp: backtrace from bar (3) PASS: gdb.opt/inline-bt.exp: up from bar (3) PASS: gdb.opt/inline-bt.exp: func1 inlined (3) PASS: gdb.opt/inline-bt.exp: up from func1 (3) @@ -26662,18 +26547,18 @@ PASS: gdb.opt/inline-bt.exp: info frame still works PASS: gdb.opt/inline-bt.exp: up hits limit Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-cmds.exp ... PASS: gdb.opt/inline-cmds.exp: set listsize 1 -PASS: gdb.opt/inline-cmds.exp: continue to bar (1) -PASS: gdb.opt/inline-cmds.exp: backtrace from bar (1) +FAIL: gdb.opt/inline-cmds.exp: continue to bar (1) +FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (1) PASS: gdb.opt/inline-cmds.exp: up from bar (1) PASS: gdb.opt/inline-cmds.exp: func1 inlined (1) -PASS: gdb.opt/inline-cmds.exp: continue to bar (2) -PASS: gdb.opt/inline-cmds.exp: backtrace from bar (2) +FAIL: gdb.opt/inline-cmds.exp: continue to bar (2) +FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (2) PASS: gdb.opt/inline-cmds.exp: up from bar (2) PASS: gdb.opt/inline-cmds.exp: func1 inlined (2) PASS: gdb.opt/inline-cmds.exp: up from func1 (2) PASS: gdb.opt/inline-cmds.exp: func2 inlined (2) -PASS: gdb.opt/inline-cmds.exp: continue to marker -PASS: gdb.opt/inline-cmds.exp: backtrace from marker +FAIL: gdb.opt/inline-cmds.exp: continue to marker +FAIL: gdb.opt/inline-cmds.exp: backtrace from marker PASS: gdb.opt/inline-cmds.exp: marker not inlined PASS: gdb.opt/inline-cmds.exp: next over inlined functions PASS: gdb.opt/inline-cmds.exp: next past inlined func1 @@ -26690,7 +26575,7 @@ PASS: gdb.opt/inline-cmds.exp: next to func1 before func3 PASS: gdb.opt/inline-cmds.exp: next to func3 PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: finish into func1 PASS: gdb.opt/inline-cmds.exp: next to finish marker -PASS: gdb.opt/inline-cmds.exp: step into finish marker +FAIL: gdb.opt/inline-cmds.exp: step into finish marker PASS: gdb.opt/inline-cmds.exp: finish from marker to func1 PASS: gdb.opt/inline-cmds.exp: step into func1 for finish PASS: gdb.opt/inline-cmds.exp: finish from func1 to func3 @@ -26716,17 +26601,17 @@ PASS: gdb.opt/inline-cmds.exp: outer_inline2 inlined PASS: gdb.opt/inline-cmds.exp: up from outer_inline2 PASS: gdb.opt/inline-cmds.exp: main not inlined Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-locals.exp ... -PASS: gdb.opt/inline-locals.exp: continue to bar (1) -PASS: gdb.opt/inline-locals.exp: continue to bar (2) -PASS: gdb.opt/inline-locals.exp: backtrace from bar (2) +FAIL: gdb.opt/inline-locals.exp: continue to bar (1) +FAIL: gdb.opt/inline-locals.exp: continue to bar (2) +FAIL: gdb.opt/inline-locals.exp: backtrace from bar (2) PASS: gdb.opt/inline-locals.exp: up from bar (2) PASS: gdb.opt/inline-locals.exp: func1 inlined (2) PASS: gdb.opt/inline-locals.exp: info locals above bar (2) PASS: gdb.opt/inline-locals.exp: info args above bar (2) PASS: gdb.opt/inline-locals.exp: print local (2) PASS: gdb.opt/inline-locals.exp: print out of scope local -PASS: gdb.opt/inline-locals.exp: continue to bar (3) -PASS: gdb.opt/inline-locals.exp: backtrace from bar (3) +FAIL: gdb.opt/inline-locals.exp: continue to bar (3) +FAIL: gdb.opt/inline-locals.exp: backtrace from bar (3) PASS: gdb.opt/inline-locals.exp: up from bar (3) PASS: gdb.opt/inline-locals.exp: func1 inlined (3) PASS: gdb.opt/inline-locals.exp: info locals above bar (3) @@ -27723,7 +27608,7 @@ PASS: gdb.python/py-objfile.exp: Get objfile user name PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("py-objfile").filename) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("junk")) PASS: gdb.python/py-objfile.exp: Get objfile build id -PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("87be0a80fca4557903178ce5cbed49bbf67a711b", by_build_id=True).filename) +PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("8852bbefaa897934fa060e5c710d6bf9d02ec43b", by_build_id=True).filename) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("foo", by_build_id=True)) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("1234abcdef", by_build_id=True)) PASS: gdb.python/py-objfile.exp: Get objfile program space @@ -27741,7 +27626,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile PASS: gdb.python/py-objfile.exp: Test owner of separate debug file PASS: gdb.python/py-objfile.exp: Test user-name of owner of separate debug file PASS: gdb.python/py-objfile.exp: print main with debug info -PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (87be0a80fca4557903178ce5cbed49bbf67a711b) +PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (8852bbefaa897934fa060e5c710d6bf9d02ec43b) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile (sep_objfile.build_id, by_build_id=True)) PASS: gdb.python/py-objfile.exp: gdb.lookup_objfile of symlinked binary Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ... @@ -31959,7 +31844,7 @@ PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: reset timer in th PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: print seconds_left PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted off -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach +XFAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach (EPERM) PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: no new threads PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted on PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break break_fn @@ -34300,22 +34185,8 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: successfully compiled posix threads test case -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: set follow-fork-mode parent -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: handle SIGUSR1 nostop noprint pass -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Set the watchpoint -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hbreak marker -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hardware breakpoints work -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: singlethread watchpoints work -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at A -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at B -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the first fork -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the first fork -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the first fork -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the second fork -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the second fork -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the second fork -PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: finish +UNSUPPORTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Couldn't compile watchpoint-fork-parent.c: unrecognized error +UNTESTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint-fork.exp PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show detach-on-fork PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: set follow-fork-mode child PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show follow-fork-mode @@ -34329,22 +34200,8 @@ PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after t PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: breakpoint after the second fork PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the second fork PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: finish -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: successfully compiled posix threads test case -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: set follow-fork-mode child -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: handle SIGUSR1 nostop noprint pass -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: Set the watchpoint -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hbreak marker -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hardware breakpoints work -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: singlethread watchpoints work -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at A -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at B -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the first fork -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the first fork -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the first fork -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the second fork -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the second fork -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the second fork -PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: finish +UNSUPPORTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: Couldn't compile watchpoint-fork-child.c: unrecognized error +UNTESTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint-fork.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads-reorder.exp ... PASS: gdb.threads/watchthreads-reorder.exp: successfully compiled posix threads test case PASS: gdb.threads/watchthreads-reorder.exp: reorder0: set can-use-hw-watchpoints 1 @@ -34847,14 +34704,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === -# of expected passes 33256 -# of unexpected failures 102 +# of expected passes 33071 +# of unexpected failures 136 # of unexpected successes 2 -# of expected failures 72 +# of expected failures 61 # of unknown successes 1 -# of known failures 59 +# of known failures 58 # of unresolved testcases 2 -# of untested testcases 34 -# of unsupported tests 61 +# of untested testcases 38 +# of unsupported tests 64 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.9.50.20150419-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory diff --git a/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum b/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum index 1ea6c7a5..4cdc1cd7 100644 --- a/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum +++ b/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Mon Apr 20 10:41:29 2015 +Test Run By thomas on Sun Oct 25 21:38:27 2015 Native configuration is i686-pc-linux-gnu === ld tests === diff --git a/binutils-gdb/laplace.SCHWINGE/log_build b/binutils-gdb/laplace.SCHWINGE/log_build index dd944bb5..355ec3ff 100644 --- a/binutils-gdb/laplace.SCHWINGE/log_build +++ b/binutils-gdb/laplace.SCHWINGE/log_build @@ -405,7 +405,7 @@ checking for iconv declaration... install-shextern size_t iconv (iconv_t cd, cha checking for nl_langinfo and CODESET... yes checking for LC_MESSAGES... yes checking for bison... bison -checking version of bison... 3.0.2, ok +checking version of bison... 3.0.4, ok checking whether NLS is requested... yes checking whether included gettext is requested... no checking for GNU gettext in libc... yes @@ -5843,9 +5843,6 @@ gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gd notify_S.c:368:24: warning: no previous prototype for 'notify_server' [-Wmissing-prototypes] mig_external boolean_t notify_server ^ -notify_S.c:404:28: warning: no previous prototype for 'notify_server_routine' [-Wmissing-prototypes] - mig_external mig_routine_t notify_server_routine - ^ gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o process_reply_S.o -MT process_reply_S.o -MMD -MP -MF .deps/process_reply_S.Tpo process_reply_S.c process_reply_S.c: In function '_Xproc_setmsgport_reply': process_reply_S.c:102:22: warning: function called through a non-compatible type @@ -5880,188 +5877,83 @@ process_reply_S.c:737:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_pid2proc_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ process_reply_S.c: In function '_Xproc_getprocinfo_reply': -process_reply_S.c:832:22: warning: function called through a non-compatible type +process_reply_S.c:838:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getprocinfo_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ -process_reply_S.c:881:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - OutP->RetCode = S_proc_getprocinfo_reply(In0P->Head.msgh_request_port, In0P->return_code, In0P->flags, (In0P->procinfoType.msgtl_header.msgt_inline) ? In0P->procinfo : *((int **)In0P->procinfo), In0P->procinfoType.msgtl_number, (In1P->threadwaitsType.msgtl_header.msgt_inline) ? In1P->threadwaits : *((char **)In1P->threadwaits), In1P->threadwaitsType.msgtl_number); - ^ -process_reply_S.c:881:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -process_reply_S.c:884:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - mig_deallocate(* (vm_offset_t *) In1P->threadwaits, In1P->threadwaitsType.msgtl_number); - ^ -process_reply_S.c:887:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - mig_deallocate(* (vm_offset_t *) In0P->procinfo, 4 * In0P->procinfoType.msgtl_number); - ^ process_reply_S.c: In function '_Xproc_getprocargs_reply': -process_reply_S.c:950:22: warning: function called through a non-compatible type +process_reply_S.c:959:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getprocargs_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ -process_reply_S.c:978:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - OutP->RetCode = S_proc_getprocargs_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->procargsType.msgtl_header.msgt_inline) ? In0P->procargs : *((char **)In0P->procargs), In0P->procargsType.msgtl_number); - ^ -process_reply_S.c:981:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - mig_deallocate(* (vm_offset_t *) In0P->procargs, In0P->procargsType.msgtl_number); - ^ process_reply_S.c: In function '_Xproc_getprocenv_reply': -process_reply_S.c:1041:22: warning: function called through a non-compatible type +process_reply_S.c:1053:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getprocenv_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ -process_reply_S.c:1069:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - OutP->RetCode = S_proc_getprocenv_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->procenvType.msgtl_header.msgt_inline) ? In0P->procenv : *((char **)In0P->procenv), In0P->procenvType.msgtl_number); - ^ -process_reply_S.c:1072:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - mig_deallocate(* (vm_offset_t *) In0P->procenv, In0P->procenvType.msgtl_number); - ^ process_reply_S.c: In function '_Xproc_getloginid_reply': -process_reply_S.c:1136:22: warning: function called through a non-compatible type +process_reply_S.c:1148:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getloginid_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ process_reply_S.c: In function '_Xproc_getloginpids_reply': -process_reply_S.c:1215:22: warning: function called through a non-compatible type +process_reply_S.c:1230:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getloginpids_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ -process_reply_S.c:1243:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - OutP->RetCode = S_proc_getloginpids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pidsType.msgtl_header.msgt_inline) ? In0P->pids : *((pid_t **)In0P->pids), In0P->pidsType.msgtl_number); - ^ -process_reply_S.c:1246:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - mig_deallocate(* (vm_offset_t *) In0P->pids, 4 * In0P->pidsType.msgtl_number); - ^ process_reply_S.c: In function '_Xproc_getlogin_reply': -process_reply_S.c:1310:22: warning: function called through a non-compatible type +process_reply_S.c:1325:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getlogin_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ process_reply_S.c: In function '_Xproc_getsid_reply': -process_reply_S.c:1393:22: warning: function called through a non-compatible type +process_reply_S.c:1408:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsid_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ process_reply_S.c: In function '_Xproc_getsessionpgids_reply': -process_reply_S.c:1472:22: warning: function called through a non-compatible type +process_reply_S.c:1490:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsessionpgids_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ -process_reply_S.c:1500:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - OutP->RetCode = S_proc_getsessionpgids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pgidsetType.msgtl_header.msgt_inline) ? In0P->pgidset : *((pid_t **)In0P->pgidset), In0P->pgidsetType.msgtl_number); - ^ -process_reply_S.c:1503:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - mig_deallocate(* (vm_offset_t *) In0P->pgidset, 4 * In0P->pgidsetType.msgtl_number); - ^ process_reply_S.c: In function '_Xproc_getsessionpids_reply': -process_reply_S.c:1563:22: warning: function called through a non-compatible type +process_reply_S.c:1584:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsessionpids_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ -process_reply_S.c:1591:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - OutP->RetCode = S_proc_getsessionpids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pidsetType.msgtl_header.msgt_inline) ? In0P->pidset : *((pid_t **)In0P->pidset), In0P->pidsetType.msgtl_number); - ^ -process_reply_S.c:1594:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - mig_deallocate(* (vm_offset_t *) In0P->pidset, 4 * In0P->pidsetType.msgtl_number); - ^ process_reply_S.c: In function '_Xproc_getsidport_reply': -process_reply_S.c:1658:22: warning: function called through a non-compatible type +process_reply_S.c:1679:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsidport_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ process_reply_S.c: In function '_Xproc_getpgrp_reply': -process_reply_S.c:1741:22: warning: function called through a non-compatible type +process_reply_S.c:1762:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getpgrp_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ process_reply_S.c: In function '_Xproc_getpgrppids_reply': -process_reply_S.c:1820:22: warning: function called through a non-compatible type +process_reply_S.c:1844:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getpgrppids_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ -process_reply_S.c:1848:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - OutP->RetCode = S_proc_getpgrppids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pidsetType.msgtl_header.msgt_inline) ? In0P->pidset : *((pid_t **)In0P->pidset), In0P->pidsetType.msgtl_number); - ^ -process_reply_S.c:1851:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - mig_deallocate(* (vm_offset_t *) In0P->pidset, 4 * In0P->pidsetType.msgtl_number); - ^ process_reply_S.c: In function '_Xproc_get_tty_reply': -process_reply_S.c:1915:22: warning: function called through a non-compatible type +process_reply_S.c:1939:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_get_tty_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ process_reply_S.c: In function '_Xproc_getnports_reply': -process_reply_S.c:1998:22: warning: function called through a non-compatible type +process_reply_S.c:2022:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getnports_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ process_reply_S.c: In function '_Xproc_is_important_reply': -process_reply_S.c:2081:22: warning: function called through a non-compatible type +process_reply_S.c:2105:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_is_important_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ process_reply_S.c: In function '_Xproc_get_code_reply': -process_reply_S.c:2176:22: warning: function called through a non-compatible type +process_reply_S.c:2200:22: warning: function called through a non-compatible type OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_get_code_reply) (In0P->Head.msgh_request_port, In0P->return_code); ^ process_reply_S.c: At top level: -process_reply_S.c:2276:24: warning: no previous prototype for 'process_reply_server' [-Wmissing-prototypes] +process_reply_S.c:2300:24: warning: no previous prototype for 'process_reply_server' [-Wmissing-prototypes] mig_external boolean_t process_reply_server ^ -process_reply_S.c:2312:28: warning: no previous prototype for 'process_reply_server_routine' [-Wmissing-prototypes] - mig_external mig_routine_t process_reply_server_routine - ^ gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o msg_reply_S.o -MT msg_reply_S.o -MMD -MP -MF .deps/msg_reply_S.Tpo msg_reply_S.c msg_reply_S.c:189:24: warning: no previous prototype for 'msg_reply_server' [-Wmissing-prototypes] mig_external boolean_t msg_reply_server ^ -msg_reply_S.c:225:28: warning: no previous prototype for 'msg_reply_server_routine' [-Wmissing-prototypes] - mig_external mig_routine_t msg_reply_server_routine - ^ gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o msg_U.o -MT msg_U.o -MMD -MP -MF .deps/msg_U.Tpo msg_U.c -msg_U.c: In function 'msg_del_auth': -msg_U.c:508:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *((int **)InP->uids) = uids; - ^ -msg_U.c:523:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *((int **)InP->gids) = gids; - ^ -msg_U.c: In function 'msg_get_init_ports': -msg_U.c:960:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *ports = *((mach_port_t **)OutP->ports); - ^ -msg_U.c: In function 'msg_set_init_ports': -msg_U.c:1053:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *((mach_port_t **)InP->ports) = ports; - ^ -msg_U.c: In function 'msg_get_init_ints': -msg_U.c:1484:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *values = *((int **)OutP->values); - ^ -msg_U.c: In function 'msg_set_init_ints': -msg_U.c:1576:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *((int **)InP->values) = values; - ^ -msg_U.c: In function 'msg_get_dtable': -msg_U.c:1742:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *dtable = *((mach_port_t **)OutP->dtable); - ^ -msg_U.c: In function 'msg_set_dtable': -msg_U.c:1835:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *((mach_port_t **)InP->dtable) = dtable; - ^ -msg_U.c: In function 'msg_get_environment': -msg_U.c:2256:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *value = *((char **)OutP->value); - ^ -msg_U.c: In function 'msg_set_environment': -msg_U.c:2348:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *((char **)InP->value) = value; - ^ -msg_U.c: In function 'msg_get_env_variable': -msg_U.c:2514:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *value = *((char **)OutP->value); - ^ -msg_U.c: In function 'msg_describe_ports': -msg_U.c:3021:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *((mach_port_t **)InP->names) = names; - ^ -msg_U.c:3086:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] - *descriptions = *((char **)OutP->descriptions); - ^ gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o exc_request_U.o -MT exc_request_U.o -MMD -MP -MF .deps/exc_request_U.Tpo exc_request_U.c gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o exc_request_S.o -MT exc_request_S.o -MMD -MP -MF .deps/exc_request_S.Tpo exc_request_S.c exc_request_S.c:176:24: warning: no previous prototype for 'exc_server' [-Wmissing-prototypes] mig_external boolean_t exc_server ^ -exc_request_S.c:212:28: warning: no previous prototype for 'exc_server_routine' [-Wmissing-prototypes] - mig_external mig_routine_t exc_server_routine - ^ gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o remote.o -MT remote.o -MMD -MP -MF .deps/remote.Tpo ../../W._C._Handy/gdb/remote.c gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o dcache.o -MT dcache.o -MMD -MP -MF .deps/dcache.Tpo ../../W._C._Handy/gdb/dcache.c gcc-4.9 -g -O2 -D_GNU_SOURCE -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o tracepoint.o -MT tracepoint.o -MMD -MP -MF .deps/tracepoint.Tpo ../../W._C._Handy/gdb/tracepoint.c diff --git a/binutils-gdb/laplace.SCHWINGE/log_test b/binutils-gdb/laplace.SCHWINGE/log_test index 4908b12b..82183f12 100644 --- a/binutils-gdb/laplace.SCHWINGE/log_test +++ b/binutils-gdb/laplace.SCHWINGE/log_test @@ -50,7 +50,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file -Test Run By thomas on Mon May 11 10:01:27 2015 +Test Run By thomas on Sun Nov 1 18:21:36 2015 Native configuration is i686-unknown-gnu0.6 === binutils tests === @@ -144,7 +144,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file -Test Run By thomas on Mon May 11 10:01:35 2015 +Test Run By thomas on Sun Nov 1 18:21:46 2015 Native configuration is i686-unknown-gnu0.6 === gas tests === @@ -769,8 +769,8 @@ unused.o.syms: claiming file, adding 1 symbols /usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libc.so: claim file hook called (offset = 0, size = 309) /usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libmachuser.so: claim file hook called (offset = 0, size = 87464) /usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libhurduser.so: claim file hook called (offset = 0, size = 198292) -/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1825700) -/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1468) +/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1829828) +/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1376) /lib/i386-gnu/ld.so.1: claim file hook called (offset = 0, size = 159348) /usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113180) all symbols read hook called @@ -928,7 +928,7 @@ gold version: 111 /usr/lib/gcc/i586-gnu/4.9/crtbegin.o: claim file hook called (offset = 0, size = 1940) plugin_common_test_1.o.syms: claim file hook called (offset = 0, size = 1633) plugin_common_test_1.o.syms: claiming file, adding 8 symbols -plugin_common_test_2.o: claim file hook called (offset = 0, size = 3068) +plugin_common_test_2.o: claim file hook called (offset = 0, size = 3064) plugin_common_test_2.o: claiming file, adding 7 symbols /usr/lib/gcc/i586-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 932) /usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/crtn.o: claim file hook called (offset = 0, size = 736) @@ -938,8 +938,8 @@ plugin_common_test_2.o: claiming file, adding 7 symbols /usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libc.so: claim file hook called (offset = 0, size = 309) /usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libmachuser.so: claim file hook called (offset = 0, size = 87464) /usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libhurduser.so: claim file hook called (offset = 0, size = 198292) -/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1825700) -/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1468) +/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1829828) +/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1376) /lib/i386-gnu/ld.so.1: claim file hook called (offset = 0, size = 159348) /usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113180) all symbols read hook called @@ -1742,7 +1742,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file -Test Run By thomas on Mon May 11 10:06:07 2015 +Test Run By thomas on Sun Nov 1 18:26:33 2015 Native configuration is i686-unknown-gnu0.6 === ld tests === @@ -2021,7 +2021,7 @@ Making a new config file... make check-single make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite' rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ "${READ1}" != "" ] ; then echo ${rootme}/expect-read1; elif [ -f ${rootme}/../../expect/expect ] ; then echo ${rootme}/../../expect/expect ; else echo expect ; fi` ; export EXPECT ; EXEEXT= ; export EXEEXT ; LD_LIBRARY_PATH=$rootme/../../expect:$rootme/../../libstdc++:$rootme/../../tk/unix:$rootme/../../tcl/unix:$rootme/../../bfd:$rootme/../../opcodes:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; if [ -f ${rootme}/../../expect/expect ] ; then TCL_LIBRARY=${srcdir}/../../tcl/library ; export TCL_LIBRARY ; fi ; runtest -Test Run By thomas on Mon May 11 10:08:33 2015 +Test Run By thomas on Sun Nov 1 18:29:31 2015 Native configuration is i686-unknown-gnu0.6 === gdb tests === @@ -2227,10 +2227,24 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ... FAIL: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame FAIL: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ... -gdb compile failed, gcc: error: unrecognized command line option '-fmpx' +gdb compile failed, [01m[Kgcc:[m[K [01;31m[Kerror: [m[Kunrecognized command line option '[01m[K-fmpx[m[K' Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-permbkpt.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.exp ... +gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:[m[K In function '[01m[Kmain[m[K': +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:34:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstandard[m[K' [-Wimplicit-function-declaration] + standard (); +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:35:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstack_align_ecx[m[K' [-Wimplicit-function-declaration] + stack_align_ecx (); +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:36:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstack_align_edx[m[K' [-Wimplicit-function-declaration] + stack_align_edx (); +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:37:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstack_align_eax[m[K' [-Wimplicit-function-declaration] + stack_align_eax (); +[01;32m[K ^[m[K Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-signal.exp ... +FAIL: gdb.arch/i386-signal.exp: backtrace 10 Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse-stack-align.exp ... @@ -2624,8 +2638,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/memattr.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/mips_pro.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/miscexprs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ... -gdb compile failed, cc1: error: '-fsplit-stack' currently only supported on GNU/Linux -cc1: error: '-fsplit-stack' is not supported by this compiler configuration +gdb compile failed, [01m[Kcc1:[m[K [01;31m[Kerror: [m[K'[01m[K-fsplit-stack[m[K' currently only supported on GNU/Linux +[01m[Kcc1:[m[K [01;31m[Kerror: [m[K'[01m[K-fsplit-stack[m[K' is not supported by this compiler configuration Running ../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-forks.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-line-starts-subshell.exp ... @@ -2795,6 +2809,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stack-checking.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stale-infcall.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.exp ... +FAIL: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two) +FAIL: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/start.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/statistics.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-break.exp ... @@ -2806,6 +2822,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-sw-breakpoint-adjust-pc Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-symless.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-test.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/store.exp ... +FAIL: gdb.base/store.exp: var charest l; print old r, expecting -2 .* FAIL: gdb.base/store.exp: var longest l; print old r, expecting -2 FAIL: gdb.base/store.exp: var float l; print old l, expecting -1 FAIL: gdb.base/store.exp: var float l; print old r, expecting -2 @@ -2822,6 +2839,7 @@ FAIL: gdb.base/store.exp: var doublest l; print old r, expecting -2 FAIL: gdb.base/store.exp: var doublest l; setting l to 4 FAIL: gdb.base/store.exp: var doublest l; print new l, expecting 4 FAIL: gdb.base/store.exp: var doublest l; print incremented l, expecting 2 +FAIL: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .* FAIL: gdb.base/store.exp: upvar longest l; print old r, expecting -2 FAIL: gdb.base/store.exp: upvar float l; print old l, expecting -1 FAIL: gdb.base/store.exp: upvar float l; print old r, expecting -2 @@ -2840,11 +2858,11 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs2.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs3.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/subst.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file.exp ... -gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin': -../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: error: 'PATH_MAX' undeclared (first use in this function) +gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:[m[K In function '[01m[Kget_origin[m[K': +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25:[m[K [01;31m[Kerror: [m[K'[01m[KPATH_MAX[m[K' undeclared (first use in this function) static char self_path[PATH_MAX]; - ^ -../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: note: each undeclared identifier is reported only once for each function it appears in +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25:[m[K [01;36m[Knote: [m[Keach undeclared identifier is reported only once for each function it appears in Running ../../../W._C._Handy/gdb/testsuite/gdb.base/symbol-without-target_section.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/symtab-search-order.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/term.exp ... @@ -2982,6 +3000,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/hang.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/impl-this.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/infcall-dlopen.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/inherit.exp ... +FAIL: gdb.cp/inherit.exp: print g_vD +FAIL: gdb.cp/inherit.exp: print g_vE Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/koenig.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/local.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/m-data.exp ... @@ -3003,6 +3023,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/namespace-nested-import.exp .. Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/namespace.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nextoverthrow.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/no-dmgl-verbose.exp ... +FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at 'f(std::string)' Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/non-trivial-retval.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/noparam.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nsalias.exp ... @@ -3056,10 +3077,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/typeid.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/userdef.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/using-crash.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtbase.exp ... +FAIL: gdb.cp/virtbase.exp: print *this +FAIL: gdb.cp/virtbase.exp: print *(D *) e Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtfunc.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtfunc2.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/vla-cxx.exp ... +FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited) +FAIL: gdb.cp/vla-cxx.exp: print vla FAIL: gdb.cp/vla-cxx.exp: print vlaref +FAIL: gdb.cp/vla-cxx.exp: print vlaref2 +FAIL: gdb.cp/vla-cxx.exp: print c Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/am33.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/h8300s.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/hppa.exp ... @@ -3186,6 +3213,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/complex.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/derived-type.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/exprs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/library-module.exp ... +FAIL: gdb.fortran/library-module.exp: print var_i in lib +FAIL: gdb.fortran/library-module.exp: print var_i in main Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/logical.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/module.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/multi-dim.exp ... @@ -3335,8 +3364,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsintrall.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsmoribund.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsthrexec.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ... -FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func (unknown output after running) -FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2 (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ... FAIL: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 10 FAIL: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 3 @@ -3388,13 +3415,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/dummy-frame-restore.exp ... FAIL: gdb.multi/dummy-frame-restore.exp: Can't run to f2 Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.exp ... -gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0: sorry, unimplemented: 64-bit mode not compiled in +gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0:[m[K [01;31m[Ksorry, unimplemented: [m[K64-bit mode not compiled in /* This testcase is part of GDB, the GNU debugger. - ^ +[01;32m[K ^[m[K Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch.exp ... -gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0: sorry, unimplemented: 64-bit mode not compiled in +gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0:[m[K [01;31m[Ksorry, unimplemented: [m[K64-bit mode not compiled in /* This testcase is part of GDB, the GNU debugger. - ^ +[01;32m[K ^[m[K Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-attach.exp ... FAIL: gdb.multi/multi-attach.exp: attach to program 1 FAIL: gdb.multi/multi-attach.exp: attach to program 2 @@ -3420,8 +3447,26 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.opencl/vec_comps.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/clobbered-registers-O2.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-break.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-bt.exp ... +FAIL: gdb.opt/inline-bt.exp: continue to bar (1) +FAIL: gdb.opt/inline-bt.exp: backtrace from bar (1) +FAIL: gdb.opt/inline-bt.exp: continue to bar (2) +FAIL: gdb.opt/inline-bt.exp: backtrace from bar (2) +FAIL: gdb.opt/inline-bt.exp: continue to bar (3) +FAIL: gdb.opt/inline-bt.exp: backtrace from bar (3) Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-cmds.exp ... +FAIL: gdb.opt/inline-cmds.exp: continue to bar (1) +FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (1) +FAIL: gdb.opt/inline-cmds.exp: continue to bar (2) +FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (2) +FAIL: gdb.opt/inline-cmds.exp: continue to marker +FAIL: gdb.opt/inline-cmds.exp: backtrace from marker +FAIL: gdb.opt/inline-cmds.exp: step into finish marker Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-locals.exp ... +FAIL: gdb.opt/inline-locals.exp: continue to bar (1) +FAIL: gdb.opt/inline-locals.exp: continue to bar (2) +FAIL: gdb.opt/inline-locals.exp: backtrace from bar (2) +FAIL: gdb.opt/inline-locals.exp: continue to bar (3) +FAIL: gdb.opt/inline-locals.exp: backtrace from bar (3) Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/floats.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/gdb11492.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.pascal/hello.exp ... @@ -3552,6 +3597,10 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/gdb11479.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/weird.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.exp ... +gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c:[m[K In function '[01m[Kjoinable_fn[m[K': +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c:78:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kpthread_setname_np[m[K' [-Wimplicit-function-declaration] + pthread_setname_np (pthread_self (), "joinable"); +[01;32m[K ^[m[K Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-stopped.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/bp_in_thread.exp ... FAIL: gdb.threads/bp_in_thread.exp: run to noreturn @@ -3706,155 +3755,17 @@ FAIL: gdb.threads/local-watch-wrong-thread.exp: breakpoint on thread_function0's FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint automatically deleted (the program is no longer running) Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/manythreads.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create-ns-info-thr.exp ... -gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'create_function': -../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function) +gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:[m[K In function '[01m[Kcreate_function[m[K': +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39:[m[K [01;31m[Kerror: [m[K'[01m[KPTHREAD_STACK_MIN[m[K' undeclared (first use in this function) pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN); - ^ -../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: note: each undeclared identifier is reported only once for each function it appears in -../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'main': -../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function) +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39:[m[K [01;36m[Knote: [m[Keach undeclared identifier is reported only once for each function it appears in +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:[m[K In function '[01m[Kmain[m[K': +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39:[m[K [01;31m[Kerror: [m[K'[01m[KPTHREAD_STACK_MIN[m[K' undeclared (first use in this function) pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN); - ^ +[01;32m[K ^[m[K Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multiple-step-overs.exp ... -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: step -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: next -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: continue -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: switch back to thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: continue to sigusr1_handler -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: switch back to thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: continue to sigusr1_handler -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: switch back to thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: continue to sigusr1_handler -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: step -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: next -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: switch back to thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: continue to sigusr1_handler -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: switch back to thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: continue to sigusr1_handler -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: switch back to thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: continue to sigusr1_handler Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/next-bp-other-thread.exp ... FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=off: info threads shows all threads FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=off: set scheduler-locking off @@ -4093,100 +4004,99 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads2.exp ... FAIL: gdb.threads/watchthreads2.exp: run to thread_started FAIL: gdb.threads/watchthreads2.exp: run to thread_started FAIL: gdb.threads/watchthreads2.exp: run to thread_started -FAIL: gdb.threads/watchthreads2.exp: run to thread_started (the program is no longer running) +FAIL: gdb.threads/watchthreads2.exp: run to thread_started FAIL: gdb.threads/watchthreads2.exp: all threads started Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/wp-replication.exp ... FAIL: gdb.threads/wp-replication.exp: Thread 0 hit breakpoint at thread_started FAIL: gdb.threads/wp-replication.exp: Thread 1 hit breakpoint at thread_started FAIL: gdb.threads/wp-replication.exp: Thread 2 hit breakpoint at thread_started -FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: set var test_ready=1 -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/ax.exp ... @@ -4225,7 +4135,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-buffer-size.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-mt.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tracecmd.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tspeed.exp ... -gdb compile failed, gcc: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory +gdb compile failed, [01m[Kgcc:[m[K [01;31m[Kerror: [m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tsv.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/unavailable-dwarf-piece.exp ... @@ -4240,14 +4150,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ... === gdb Summary === -# of expected passes 24915 -# of unexpected failures 910 +# of expected passes 24707 +# of unexpected failures 803 # of unexpected successes 2 # of expected failures 38 # of unknown successes 1 -# of known failures 54 +# of known failures 53 # of unresolved testcases 2 -# of untested testcases 62 +# of untested testcases 65 # of unsupported tests 97 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.9.50.20150419-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory diff --git a/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum b/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum index 87e9162f..646ac8c0 100644 --- a/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum +++ b/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Mon May 11 10:01:27 2015 +Test Run By thomas on Sun Nov 1 18:21:36 2015 Native configuration is i686-unknown-gnu0.6 === binutils tests === diff --git a/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum b/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum index 4298ec4d..293e1c28 100644 --- a/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum +++ b/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Mon May 11 10:01:35 2015 +Test Run By thomas on Sun Nov 1 18:21:46 2015 Native configuration is i686-unknown-gnu0.6 === gas tests === diff --git a/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum b/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum index d4c5cf3f..4b1f685c 100644 --- a/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum +++ b/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Mon May 11 10:08:33 2015 +Test Run By thomas on Sun Nov 1 18:29:31 2015 Native configuration is i686-unknown-gnu0.6 === gdb tests === @@ -831,52 +831,28 @@ PASS: gdb.arch/i386-gnu-cfi.exp: backtrace FAIL: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame FAIL: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ... -gdb compile failed, gcc: error: unrecognized command line option '-fmpx' +gdb compile failed, [01m[Kgcc:[m[K [01;31m[Kerror: [m[Kunrecognized command line option '[01m[K-fmpx[m[K' UNTESTED: gdb.arch/i386-mpx.exp: i386-mpx.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-permbkpt.exp ... PASS: gdb.arch/i386-permbkpt.exp: First permanent break PASS: gdb.arch/i386-permbkpt.exp: Second permanent break Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.exp ... -PASS: gdb.arch/i386-prologue.exp: continue to standard -PASS: gdb.arch/i386-prologue.exp: skip breakpoint in standard -PASS: gdb.arch/i386-prologue.exp: backtrace in standard -PASS: gdb.arch/i386-prologue.exp: saved registers in standard -PASS: gdb.arch/i386-prologue.exp: break *(stack_align_ecx + 7) -PASS: gdb.arch/i386-prologue.exp: continue to stack_align_ecx + 7 -PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_ecx -PASS: gdb.arch/i386-prologue.exp: continue in stack_align_ecx -PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_ecx -PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_ecx -PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_ecx -PASS: gdb.arch/i386-prologue.exp: break *(stack_align_edx + 7) -PASS: gdb.arch/i386-prologue.exp: continue to stack_align_edx + 7 -PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_edx -PASS: gdb.arch/i386-prologue.exp: continue in stack_align_edx -PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_edx -PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_edx -PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_edx -PASS: gdb.arch/i386-prologue.exp: break *(stack_align_eax + 7) -PASS: gdb.arch/i386-prologue.exp: continue to stack_align_eax + 7 -PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_eax -PASS: gdb.arch/i386-prologue.exp: continue in stack_align_eax -PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_eax -PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_eax -PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_eax -PASS: gdb.arch/i386-prologue.exp: continue to gdb1253 -PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1253 -PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1253 -PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1253 -PASS: gdb.arch/i386-prologue.exp: continue to gdb1718 -PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1718 -PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1718 -KFAIL: gdb.arch/i386-prologue.exp: saved registers in gdb1718 (PRMS: gdb/1718) -PASS: gdb.arch/i386-prologue.exp: continue to gdb1338 -PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1338 -PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1338 -PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1338 -PASS: gdb.arch/i386-prologue.exp: check jump_at_beginning prologue end +gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:[m[K In function '[01m[Kmain[m[K': +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:34:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstandard[m[K' [-Wimplicit-function-declaration] + standard (); +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:35:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstack_align_ecx[m[K' [-Wimplicit-function-declaration] + stack_align_ecx (); +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:36:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstack_align_edx[m[K' [-Wimplicit-function-declaration] + stack_align_edx (); +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:37:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kstack_align_eax[m[K' [-Wimplicit-function-declaration] + stack_align_eax (); +[01;32m[K ^[m[K +UNTESTED: gdb.arch/i386-prologue.exp: i386-prologue.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-signal.exp ... -PASS: gdb.arch/i386-signal.exp: backtrace 10 +FAIL: gdb.arch/i386-signal.exp: backtrace 10 PASS: gdb.arch/i386-signal.exp: finish Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ... PASS: gdb.arch/i386-size-overlap.exp: run past main @@ -5740,105 +5716,7 @@ PASS: gdb.base/gnu-ifunc.exp: info addr gnu_ifunc PASS: gdb.base/gnu-ifunc.exp: info sym <gnu_ifunc-address> PASS: gdb.base/gnu-ifunc.exp: static gnu_ifunc Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gnu_vector.exp ... -PASS: gdb.base/gnu_vector.exp: endianness: little -PASS: gdb.base/gnu_vector.exp: print c4 -PASS: gdb.base/gnu_vector.exp: print c4[2] -PASS: gdb.base/gnu_vector.exp: print i4a -PASS: gdb.base/gnu_vector.exp: print i4b -PASS: gdb.base/gnu_vector.exp: print i4a + i4b -PASS: gdb.base/gnu_vector.exp: print i4a - i4b -PASS: gdb.base/gnu_vector.exp: print i4a * i4b -PASS: gdb.base/gnu_vector.exp: print i4a / i4b -PASS: gdb.base/gnu_vector.exp: print i4a % i4b -PASS: gdb.base/gnu_vector.exp: print i4a++ -PASS: gdb.base/gnu_vector.exp: print ++i4a -PASS: gdb.base/gnu_vector.exp: print i4a-- -PASS: gdb.base/gnu_vector.exp: print --i4a -PASS: gdb.base/gnu_vector.exp: print +i4a -PASS: gdb.base/gnu_vector.exp: print -i4a -PASS: gdb.base/gnu_vector.exp: print i4a & i4b -PASS: gdb.base/gnu_vector.exp: print i4a | i4b -PASS: gdb.base/gnu_vector.exp: print i4a ^ i4b -PASS: gdb.base/gnu_vector.exp: print ~i4a -PASS: gdb.base/gnu_vector.exp: print i4a << i4b -PASS: gdb.base/gnu_vector.exp: print i4a >> i4b -PASS: gdb.base/gnu_vector.exp: print f4a -PASS: gdb.base/gnu_vector.exp: print f4b -PASS: gdb.base/gnu_vector.exp: print f4a + f4b -PASS: gdb.base/gnu_vector.exp: print f4a - f4b -PASS: gdb.base/gnu_vector.exp: print f4a * f4b -PASS: gdb.base/gnu_vector.exp: print f4a / f4b -PASS: gdb.base/gnu_vector.exp: print +f4a -PASS: gdb.base/gnu_vector.exp: print -f4a -PASS: gdb.base/gnu_vector.exp: print (char4) 0x01010101 -PASS: gdb.base/gnu_vector.exp: print (int2) lla -PASS: gdb.base/gnu_vector.exp: print (char4) ia -PASS: gdb.base/gnu_vector.exp: print (int2) 1 -PASS: gdb.base/gnu_vector.exp: print (longlong2) 2 -PASS: gdb.base/gnu_vector.exp: print (float2) 3 -PASS: gdb.base/gnu_vector.exp: print (double2) 4 -PASS: gdb.base/gnu_vector.exp: print (uint4) ia -PASS: gdb.base/gnu_vector.exp: print (int4) -3 -PASS: gdb.base/gnu_vector.exp: print (float4) 4 -PASS: gdb.base/gnu_vector.exp: print i4b = ia -PASS: gdb.base/gnu_vector.exp: print i4a = 3 -PASS: gdb.base/gnu_vector.exp: print f4a = fb -PASS: gdb.base/gnu_vector.exp: print f4b = 2 -PASS: gdb.base/gnu_vector.exp: print c4 + lla -PASS: gdb.base/gnu_vector.exp: print i4a + lla -PASS: gdb.base/gnu_vector.exp: print lla + c4 -PASS: gdb.base/gnu_vector.exp: print lla + i4a -PASS: gdb.base/gnu_vector.exp: print c4 + ib -PASS: gdb.base/gnu_vector.exp: print i4a + ib -PASS: gdb.base/gnu_vector.exp: print i4a + 1 -PASS: gdb.base/gnu_vector.exp: print 1 + i4a -PASS: gdb.base/gnu_vector.exp: print fa - f4b -PASS: gdb.base/gnu_vector.exp: print 2 - f4b -PASS: gdb.base/gnu_vector.exp: print f4a * fb -PASS: gdb.base/gnu_vector.exp: print f4a * 1 -PASS: gdb.base/gnu_vector.exp: print ia / i4b -PASS: gdb.base/gnu_vector.exp: print 2 / i4b -PASS: gdb.base/gnu_vector.exp: print i4a % ib -PASS: gdb.base/gnu_vector.exp: print i4a % 1 -PASS: gdb.base/gnu_vector.exp: print ia & i4b -PASS: gdb.base/gnu_vector.exp: print 2 & i4b -PASS: gdb.base/gnu_vector.exp: print i4a | ib -PASS: gdb.base/gnu_vector.exp: print i4a | 1 -PASS: gdb.base/gnu_vector.exp: print ia ^ i4b -PASS: gdb.base/gnu_vector.exp: print 2 ^ i4b -PASS: gdb.base/gnu_vector.exp: print i4a << ib -PASS: gdb.base/gnu_vector.exp: print i4a << 1 -PASS: gdb.base/gnu_vector.exp: print i4a >> ib -PASS: gdb.base/gnu_vector.exp: print i4a >> 1 -PASS: gdb.base/gnu_vector.exp: print i4a = {2, 4, 8, 16} -PASS: gdb.base/gnu_vector.exp: print i4a <<= ib -PASS: gdb.base/gnu_vector.exp: print i4a + d2 -PASS: gdb.base/gnu_vector.exp: print d2 + i4a -PASS: gdb.base/gnu_vector.exp: print f4a + ll2 -PASS: gdb.base/gnu_vector.exp: print ll2 + f4a -PASS: gdb.base/gnu_vector.exp: print i2 + ll2 -PASS: gdb.base/gnu_vector.exp: print ll2 + i2 -PASS: gdb.base/gnu_vector.exp: print i4a + ll2 -PASS: gdb.base/gnu_vector.exp: print ll2 + i4a -PASS: gdb.base/gnu_vector.exp: print f4a + d2 -PASS: gdb.base/gnu_vector.exp: print d2 + f4a -PASS: gdb.base/gnu_vector.exp: print ui4 + i4a -PASS: gdb.base/gnu_vector.exp: print i4a + ui4 -PASS: gdb.base/gnu_vector.exp: print i4a + i2 -PASS: gdb.base/gnu_vector.exp: print i2 + i4a -PASS: gdb.base/gnu_vector.exp: print f4a + f2 -PASS: gdb.base/gnu_vector.exp: print f2 + f4a -PASS: gdb.base/gnu_vector.exp: print (double2) f2 -PASS: gdb.base/gnu_vector.exp: print (int4) c4 -PASS: gdb.base/gnu_vector.exp: print (char4) i4a -PASS: gdb.base/gnu_vector.exp: ptype c4 -PASS: gdb.base/gnu_vector.exp: ptype char4 -PASS: gdb.base/gnu_vector.exp: ptype i4a -PASS: gdb.base/gnu_vector.exp: ptype int4 -PASS: gdb.base/gnu_vector.exp: ptype f4b -PASS: gdb.base/gnu_vector.exp: ptype float4 -PASS: gdb.base/gnu_vector.exp: ptype union_with_vector_1 -PASS: gdb.base/gnu_vector.exp: ptype struct_with_vector_1 +XFAIL: gdb.base/gnu_vector.exp: This compiler can not handle GNU vectors Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline1.exp ... PASS: gdb.base/hashline1.exp: set breakpoint Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline2.exp ... @@ -7023,8 +6901,8 @@ PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2 PASS: gdb.base/miscexprs.exp: print value of sbig.s[90] >> 4 PASS: gdb.base/miscexprs.exp: print value of lbig.l[333] >> 6 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ... -gdb compile failed, cc1: error: '-fsplit-stack' currently only supported on GNU/Linux -cc1: error: '-fsplit-stack' is not supported by this compiler configuration +gdb compile failed, [01m[Kcc1:[m[K [01;31m[Kerror: [m[K'[01m[K-fsplit-stack[m[K' currently only supported on GNU/Linux +[01m[Kcc1:[m[K [01;31m[Kerror: [m[K'[01m[K-fsplit-stack[m[K' is not supported by this compiler configuration UNTESTED: gdb.base/morestack.exp: morestack.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ... UNSUPPORTED: gdb.base/moribund-step.exp: displaced stepping @@ -9596,7 +9474,7 @@ PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test: PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe user PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe user PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg1 for probe user -PASS: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two) +FAIL: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two) PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:m4 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_argc for probe m4 PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg0 for probe m4 @@ -9609,7 +9487,7 @@ PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:use PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe user PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe user PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg1 for probe user -PASS: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two) +FAIL: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two) PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:m4 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_argc for probe m4 PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg0 for probe m4 @@ -9742,7 +9620,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/store.exp ... PASS: gdb.base/store.exp: tbreak wack_charest PASS: gdb.base/store.exp: continue to wack_charest PASS: gdb.base/store.exp: var charest l; print old l, expecting -1 .* -PASS: gdb.base/store.exp: var charest l; print old r, expecting -2 .* +FAIL: gdb.base/store.exp: var charest l; print old r, expecting -2 .* PASS: gdb.base/store.exp: var charest l; setting l to 4 PASS: gdb.base/store.exp: var charest l; print new l, expecting 4 ..004. PASS: gdb.base/store.exp: var charest l; next over add call @@ -9807,7 +9685,7 @@ PASS: gdb.base/store.exp: tbreak add_charest PASS: gdb.base/store.exp: continue to add_charest PASS: gdb.base/store.exp: upvar charest l; up PASS: gdb.base/store.exp: upvar charest l; print old l, expecting -1 .* -PASS: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .* +FAIL: gdb.base/store.exp: upvar charest l; print old r, expecting -2 .* PASS: gdb.base/store.exp: upvar charest l; set l to 4 PASS: gdb.base/store.exp: upvar charest l; print new l, expecting 4 ..004. PASS: gdb.base/store.exp: tbreak add_short @@ -10661,11 +10539,11 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed PASS: gdb.base/subst.exp: remove all remaining substitution rules PASS: gdb.base/subst.exp: show substitute-path after all remaining rules removed Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file.exp ... -gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin': -../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: error: 'PATH_MAX' undeclared (first use in this function) +gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:[m[K In function '[01m[Kget_origin[m[K': +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25:[m[K [01;31m[Kerror: [m[K'[01m[KPATH_MAX[m[K' undeclared (first use in this function) static char self_path[PATH_MAX]; - ^ -../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: note: each undeclared identifier is reported only once for each function it appears in +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25:[m[K [01;36m[Knote: [m[Keach undeclared identifier is reported only once for each function it appears in UNTESTED: gdb.base/sym-file.exp: sym-file Running ../../../W._C._Handy/gdb/testsuite/gdb.base/symbol-without-target_section.exp ... PASS: gdb.base/symbol-without-target_section.exp: add-symbol-file @@ -16172,8 +16050,8 @@ PASS: gdb.cp/inherit.exp: print g_vC.va PASS: gdb.cp/inherit.exp: print g_vC.vc PASS: gdb.cp/inherit.exp: print g_vC.vx PASS: gdb.cp/inherit.exp: print g_vA -PASS: gdb.cp/inherit.exp: print g_vB (FIXME v3 vtbl ptr) -PASS: gdb.cp/inherit.exp: print g_vC (FIXME v3 vtbl ptr) +PASS: gdb.cp/inherit.exp: print g_vB +PASS: gdb.cp/inherit.exp: print g_vC PASS: gdb.cp/inherit.exp: print g_vD.vA::va PASS: gdb.cp/inherit.exp: print g_vD.vA::vx PASS: gdb.cp/inherit.exp: print g_vD.vB::vb @@ -16192,8 +16070,8 @@ PASS: gdb.cp/inherit.exp: print g_vE.vD::vd PASS: gdb.cp/inherit.exp: print g_vE.vD::vx PASS: gdb.cp/inherit.exp: print g_vE.vE::ve PASS: gdb.cp/inherit.exp: print g_vE.vE::vx -PASS: gdb.cp/inherit.exp: print g_vD (FIXME v3 vtbl ptr) -PASS: gdb.cp/inherit.exp: print g_vE (FIXME v3 vtbl ptr) +FAIL: gdb.cp/inherit.exp: print g_vD +FAIL: gdb.cp/inherit.exp: print g_vE Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/koenig.exp ... PASS: gdb.cp/koenig.exp: p first(c) PASS: gdb.cp/koenig.exp: p second(0,0,c,0,0) @@ -17364,6 +17242,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/nextoverthrow.exp ... UNSUPPORTED: gdb.cp/nextoverthrow.exp: nextoverthrow.exp could not find _Unwind_DebugHook Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/no-dmgl-verbose.exp ... PASS: gdb.cp/no-dmgl-verbose.exp: set breakpoint pending off +FAIL: gdb.cp/no-dmgl-verbose.exp: setting breakpoint at 'f(std::string)' PASS: gdb.cp/no-dmgl-verbose.exp: DMGL_VERBOSE-demangled f(std::string) is not defined Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/non-trivial-retval.exp ... PASS: gdb.cp/non-trivial-retval.exp: continue to breakpoint: Break here @@ -18107,8 +17986,7 @@ PASS: gdb.cp/templates.exp: destructor breakpoint PASS: gdb.cp/templates.exp: value method breakpoint PASS: gdb.cp/templates.exp: breakpoint on a line with no real code PASS: gdb.cp/templates.exp: print method of template typedef -XFAIL: gdb.cp/templates.exp: print destructor of template typedef (PRMS gcc/51668) -PASS: gdb.cp/templates.exp: verify GCC PR debug/51668 +PASS: gdb.cp/templates.exp: print destructor of template typedef PASS: gdb.cp/templates.exp: ptype empty PASS: gdb.cp/templates.exp: ptype arg PASS: gdb.cp/templates.exp: print t5i.value() @@ -18231,12 +18109,12 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/using-crash.exp ... PASS: gdb.cp/using-crash.exp: reload file Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/virtbase.exp ... PASS: gdb.cp/virtbase.exp: continue to breakpoint: first breakpoint -PASS: gdb.cp/virtbase.exp: print *this +FAIL: gdb.cp/virtbase.exp: print *this PASS: gdb.cp/virtbase.exp: print x in get_y PASS: gdb.cp/virtbase.exp: continue to breakpoint: second breakpoint PASS: gdb.cp/virtbase.exp: print x in get_z PASS: gdb.cp/virtbase.exp: continue to breakpoint: third breakpoint -PASS: gdb.cp/virtbase.exp: print *(D *) e +FAIL: gdb.cp/virtbase.exp: print *(D *) e PASS: gdb.cp/virtbase.exp: set print object on PASS: gdb.cp/virtbase.exp: print/x b->mA PASS: gdb.cp/virtbase.exp: print rtti_data @@ -18308,11 +18186,11 @@ PASS: gdb.cp/virtfunc2.exp: print o2.do_print2() PASS: gdb.cp/virtfunc2.exp: print o2.do_print3() PASS: gdb.cp/virtfunc2.exp: print o Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/vla-cxx.exp ... -PASS: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled -PASS: gdb.cp/vla-cxx.exp: print vla +FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited) +FAIL: gdb.cp/vla-cxx.exp: print vla FAIL: gdb.cp/vla-cxx.exp: print vlaref -PASS: gdb.cp/vla-cxx.exp: print vlaref2 -PASS: gdb.cp/vla-cxx.exp: print c +FAIL: gdb.cp/vla-cxx.exp: print vlaref2 +FAIL: gdb.cp/vla-cxx.exp: print c Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/am33.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/h8300s.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.disasm/hppa.exp ... @@ -19571,9 +19449,9 @@ PASS: gdb.fortran/exprs.exp: int powered by real PASS: gdb.fortran/exprs.exp: real powered by real Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/library-module.exp ... PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-lib -PASS: gdb.fortran/library-module.exp: print var_i in lib +FAIL: gdb.fortran/library-module.exp: print var_i in lib PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-main -PASS: gdb.fortran/library-module.exp: print var_i in main +FAIL: gdb.fortran/library-module.exp: print var_i in main PASS: gdb.fortran/library-module.exp: print var_j PASS: gdb.fortran/library-module.exp: print var_k Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/logical.exp ... @@ -21995,17 +21873,8 @@ UNSUPPORTED: gdb.mi/mi-nsmoribund.exp: displaced stepping Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsthrexec.exp ... UNSUPPORTED: gdb.mi/mi-nsthrexec.exp: displaced stepping Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ... -PASS: gdb.mi/mi-pending.exp: successfully compiled posix threads test case -PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1 -PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on mi-pendshr.c:pendfunc2 if x==4 -PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on thread_func -PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 -PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 a second time -PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc2 with x==4 -FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func (unknown output after running) -PASS: gdb.mi/mi-pending.exp: Delete breakpoint 3 -PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc3 -FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2 (timeout) +UNSUPPORTED: gdb.mi/mi-pending.exp: Couldn't compile mi-pending.c: unrecognized error +UNTESTED: gdb.mi/mi-pending.exp: Could not compile ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.c. Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ... PASS: gdb.mi/mi-pthreads.exp: successfully compiled posix threads test case PASS: gdb.mi/mi-pthreads.exp: breakpoint at done_making_threads @@ -23590,14 +23459,14 @@ PASS: gdb.multi/dummy-frame-restore.exp: add inferior 2 with -exec dummy-frame-r PASS: gdb.multi/dummy-frame-restore.exp: switch to inferior 2 FAIL: gdb.multi/dummy-frame-restore.exp: Can't run to f2 Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.exp ... -gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0: sorry, unimplemented: 64-bit mode not compiled in +gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0:[m[K [01;31m[Ksorry, unimplemented: [m[K64-bit mode not compiled in /* This testcase is part of GDB, the GNU debugger. - ^ +[01;32m[K ^[m[K UNTESTED: gdb.multi/multi-arch-exec.exp: multi-arch-exec.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch.exp ... -gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0: sorry, unimplemented: 64-bit mode not compiled in +gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0:[m[K [01;31m[Ksorry, unimplemented: [m[K64-bit mode not compiled in /* This testcase is part of GDB, the GNU debugger. - ^ +[01;32m[K ^[m[K UNTESTED: gdb.multi/multi-arch.exp: multi-arch.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-attach.exp ... FAIL: gdb.multi/multi-attach.exp: attach to program 1 @@ -23667,15 +23536,15 @@ PASS: gdb.opt/inline-break.exp: break func8b PASS: gdb.opt/inline-break.exp: print func1 PASS: gdb.opt/inline-break.exp: print func2 Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-bt.exp ... -PASS: gdb.opt/inline-bt.exp: continue to bar (1) -PASS: gdb.opt/inline-bt.exp: backtrace from bar (1) +FAIL: gdb.opt/inline-bt.exp: continue to bar (1) +FAIL: gdb.opt/inline-bt.exp: backtrace from bar (1) PASS: gdb.opt/inline-bt.exp: bar not inlined -PASS: gdb.opt/inline-bt.exp: continue to bar (2) -PASS: gdb.opt/inline-bt.exp: backtrace from bar (2) +FAIL: gdb.opt/inline-bt.exp: continue to bar (2) +FAIL: gdb.opt/inline-bt.exp: backtrace from bar (2) PASS: gdb.opt/inline-bt.exp: up from bar (2) PASS: gdb.opt/inline-bt.exp: func1 inlined (2) -PASS: gdb.opt/inline-bt.exp: continue to bar (3) -PASS: gdb.opt/inline-bt.exp: backtrace from bar (3) +FAIL: gdb.opt/inline-bt.exp: continue to bar (3) +FAIL: gdb.opt/inline-bt.exp: backtrace from bar (3) PASS: gdb.opt/inline-bt.exp: up from bar (3) PASS: gdb.opt/inline-bt.exp: func1 inlined (3) PASS: gdb.opt/inline-bt.exp: up from func1 (3) @@ -23687,18 +23556,18 @@ PASS: gdb.opt/inline-bt.exp: info frame still works PASS: gdb.opt/inline-bt.exp: up hits limit Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-cmds.exp ... PASS: gdb.opt/inline-cmds.exp: set listsize 1 -PASS: gdb.opt/inline-cmds.exp: continue to bar (1) -PASS: gdb.opt/inline-cmds.exp: backtrace from bar (1) +FAIL: gdb.opt/inline-cmds.exp: continue to bar (1) +FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (1) PASS: gdb.opt/inline-cmds.exp: up from bar (1) PASS: gdb.opt/inline-cmds.exp: func1 inlined (1) -PASS: gdb.opt/inline-cmds.exp: continue to bar (2) -PASS: gdb.opt/inline-cmds.exp: backtrace from bar (2) +FAIL: gdb.opt/inline-cmds.exp: continue to bar (2) +FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (2) PASS: gdb.opt/inline-cmds.exp: up from bar (2) PASS: gdb.opt/inline-cmds.exp: func1 inlined (2) PASS: gdb.opt/inline-cmds.exp: up from func1 (2) PASS: gdb.opt/inline-cmds.exp: func2 inlined (2) -PASS: gdb.opt/inline-cmds.exp: continue to marker -PASS: gdb.opt/inline-cmds.exp: backtrace from marker +FAIL: gdb.opt/inline-cmds.exp: continue to marker +FAIL: gdb.opt/inline-cmds.exp: backtrace from marker PASS: gdb.opt/inline-cmds.exp: marker not inlined PASS: gdb.opt/inline-cmds.exp: next over inlined functions PASS: gdb.opt/inline-cmds.exp: next past inlined func1 @@ -23715,7 +23584,7 @@ PASS: gdb.opt/inline-cmds.exp: next to func1 before func3 PASS: gdb.opt/inline-cmds.exp: next to func3 PASS: gdb.opt/inline-cmds.exp: continue to breakpoint: finish into func1 PASS: gdb.opt/inline-cmds.exp: next to finish marker -PASS: gdb.opt/inline-cmds.exp: step into finish marker +FAIL: gdb.opt/inline-cmds.exp: step into finish marker PASS: gdb.opt/inline-cmds.exp: finish from marker to func1 PASS: gdb.opt/inline-cmds.exp: step into func1 for finish PASS: gdb.opt/inline-cmds.exp: finish from func1 to func3 @@ -23741,17 +23610,17 @@ PASS: gdb.opt/inline-cmds.exp: outer_inline2 inlined PASS: gdb.opt/inline-cmds.exp: up from outer_inline2 PASS: gdb.opt/inline-cmds.exp: main not inlined Running ../../../W._C._Handy/gdb/testsuite/gdb.opt/inline-locals.exp ... -PASS: gdb.opt/inline-locals.exp: continue to bar (1) -PASS: gdb.opt/inline-locals.exp: continue to bar (2) -PASS: gdb.opt/inline-locals.exp: backtrace from bar (2) +FAIL: gdb.opt/inline-locals.exp: continue to bar (1) +FAIL: gdb.opt/inline-locals.exp: continue to bar (2) +FAIL: gdb.opt/inline-locals.exp: backtrace from bar (2) PASS: gdb.opt/inline-locals.exp: up from bar (2) PASS: gdb.opt/inline-locals.exp: func1 inlined (2) PASS: gdb.opt/inline-locals.exp: info locals above bar (2) PASS: gdb.opt/inline-locals.exp: info args above bar (2) PASS: gdb.opt/inline-locals.exp: print local (2) PASS: gdb.opt/inline-locals.exp: print out of scope local -PASS: gdb.opt/inline-locals.exp: continue to bar (3) -PASS: gdb.opt/inline-locals.exp: backtrace from bar (3) +FAIL: gdb.opt/inline-locals.exp: continue to bar (3) +FAIL: gdb.opt/inline-locals.exp: backtrace from bar (3) PASS: gdb.opt/inline-locals.exp: up from bar (3) PASS: gdb.opt/inline-locals.exp: func1 inlined (3) PASS: gdb.opt/inline-locals.exp: info locals above bar (3) @@ -24661,7 +24530,7 @@ PASS: gdb.python/py-objfile.exp: Get objfile user name PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("py-objfile").filename) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("junk")) PASS: gdb.python/py-objfile.exp: Get objfile build id -PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("da8bc92bb7ace920562bc4dd2c0029dbe4248741", by_build_id=True).filename) +PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("a28a56b1aeb53d507558e9bd16beff202bc94874", by_build_id=True).filename) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("foo", by_build_id=True)) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("1234abcdef", by_build_id=True)) PASS: gdb.python/py-objfile.exp: Get objfile program space @@ -24679,7 +24548,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile PASS: gdb.python/py-objfile.exp: Test owner of separate debug file PASS: gdb.python/py-objfile.exp: Test user-name of owner of separate debug file PASS: gdb.python/py-objfile.exp: print main with debug info -PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (da8bc92bb7ace920562bc4dd2c0029dbe4248741) +PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (a28a56b1aeb53d507558e9bd16beff202bc94874) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile (sep_objfile.build_id, by_build_id=True)) PASS: gdb.python/py-objfile.exp: gdb.lookup_objfile of symlinked binary Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ... @@ -25943,7 +25812,10 @@ XFAIL: gdb.stabs/weird.exp: p common0var1 XFAIL: gdb.stabs/weird.exp: p common0var2 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.exp ... -UNSUPPORTED: gdb.threads/attach-many-short-lived-threads.exp: Couldn't compile attach-many-short-lived-threads0.o: unrecognized error +gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c:[m[K In function '[01m[Kjoinable_fn[m[K': +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c:78:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kpthread_setname_np[m[K' [-Wimplicit-function-declaration] + pthread_setname_np (pthread_self (), "joinable"); +[01;32m[K ^[m[K UNTESTED: gdb.threads/attach-many-short-lived-threads.exp: failed to prepare Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-stopped.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/bp_in_thread.exp ... @@ -26261,188 +26133,20 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/manythreads.exp ... PASS: gdb.threads/manythreads.exp: successfully compiled posix threads test case UNTESTED: gdb.threads/manythreads.exp: sometimes hangs; probably libpthread issue Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create-ns-info-thr.exp ... -gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'create_function': -../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function) +gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:[m[K In function '[01m[Kcreate_function[m[K': +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39:[m[K [01;31m[Kerror: [m[K'[01m[KPTHREAD_STACK_MIN[m[K' undeclared (first use in this function) pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN); - ^ -../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: note: each undeclared identifier is reported only once for each function it appears in -../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'main': -../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function) +[01;32m[K ^[m[K +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39:[m[K [01;36m[Knote: [m[Keach undeclared identifier is reported only once for each function it appears in +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:[m[K In function '[01m[Kmain[m[K': +[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39:[m[K [01;31m[Kerror: [m[K'[01m[KPTHREAD_STACK_MIN[m[K' undeclared (first use in this function) pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN); - ^ +[01;32m[K ^[m[K UNTESTED: gdb.threads/multi-create-ns-info-thr.exp: failed to prepare Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.exp ... UNSUPPORTED: gdb.threads/multi-create.exp: Couldn't compile multi-create.c: unrecognized error Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multiple-step-overs.exp ... -PASS: gdb.threads/multiple-step-overs.exp: successfully compiled posix threads test case -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set displaced-stepping off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: step -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set displaced-stepping off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: next -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set displaced-stepping off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: continue -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set displaced-stepping off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: queue-signal SIGUSR1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: switch back to thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: continue to sigusr1_handler -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set displaced-stepping off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: queue-signal SIGUSR1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: switch back to thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: continue to sigusr1_handler -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set displaced-stepping off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: thread 3 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: queue-signal SIGUSR1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: switch back to thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: continue to sigusr1_handler -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set displaced-stepping on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: step -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set displaced-stepping on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: next -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set displaced-stepping on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set displaced-stepping on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: queue-signal SIGUSR1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: switch back to thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: continue to sigusr1_handler -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set displaced-stepping on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: queue-signal SIGUSR1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: switch back to thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: continue to sigusr1_handler -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set displaced-stepping on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: info threads shows all threads -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking on -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 3 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 2 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking off -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: thread 3 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: queue-signal SIGUSR1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: switch back to thread 1 -FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: continue to sigusr1_handler +UNTESTED: gdb.threads/multiple-step-overs.exp: aborted; in the following, GDB will get stuck Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/next-bp-other-thread.exp ... PASS: gdb.threads/next-bp-other-thread.exp: successfully compiled posix threads test case PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: continue to breakpoint: run to wait-thread breakpoint @@ -26912,7 +26616,7 @@ PASS: gdb.threads/watchthreads2.exp: breakpoint on thread_started FAIL: gdb.threads/watchthreads2.exp: run to thread_started FAIL: gdb.threads/watchthreads2.exp: run to thread_started FAIL: gdb.threads/watchthreads2.exp: run to thread_started -FAIL: gdb.threads/watchthreads2.exp: run to thread_started (the program is no longer running) +FAIL: gdb.threads/watchthreads2.exp: run to thread_started FAIL: gdb.threads/watchthreads2.exp: all threads started Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/wp-replication.exp ... PASS: gdb.threads/wp-replication.exp: successfully compiled posix threads test case @@ -26932,94 +26636,94 @@ FAIL: gdb.threads/wp-replication.exp: Thread 1 hit breakpoint at thread_started PASS: gdb.threads/wp-replication.exp: watch watched_data[2] FAIL: gdb.threads/wp-replication.exp: Thread 2 hit breakpoint at thread_started PASS: gdb.threads/wp-replication.exp: watch watched_data[3] -FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: set var test_ready=1 -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data (the program is no longer running) -FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data (the program is no longer running) +FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started +PASS: gdb.threads/wp-replication.exp: set var test_ready=1 +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data +FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ... UNSUPPORTED: gdb.trace/actions-changed.exp: Current target does not support trace Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ... @@ -27307,7 +27011,7 @@ PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint PASS: gdb.trace/tracecmd.exp: 1.14: help trace PASS: gdb.trace/tracecmd.exp: Declined to set a fast tracepoint Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tspeed.exp ... -gdb compile failed, gcc: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory +gdb compile failed, [01m[Kgcc:[m[K [01;31m[Kerror: [m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory UNTESTED: gdb.trace/tspeed.exp: tspeed.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ... UNSUPPORTED: gdb.trace/tstatus.exp: target does not support trace @@ -27381,14 +27085,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === -# of expected passes 24915 -# of unexpected failures 910 +# of expected passes 24707 +# of unexpected failures 803 # of unexpected successes 2 # of expected failures 38 # of unknown successes 1 -# of known failures 54 +# of known failures 53 # of unresolved testcases 2 -# of untested testcases 62 +# of untested testcases 65 # of unsupported tests 97 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.9.50.20150419-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory diff --git a/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum b/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum index 65b608b1..a0a8d1a7 100644 --- a/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum +++ b/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Mon May 11 10:06:07 2015 +Test Run By thomas on Sun Nov 1 18:26:33 2015 Native configuration is i686-unknown-gnu0.6 === ld tests === diff --git a/binutils-gdb/log_build.diff b/binutils-gdb/log_build.diff index b41de368..e3386554 100644 --- a/binutils-gdb/log_build.diff +++ b/binutils-gdb/log_build.diff @@ -1,5 +1,5 @@ diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_build_ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_build_ -index 5bd0aa2..1f39df5 100644 +index 42bdb6b..58e3c4c 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_build_ +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_build_ @@ -159,12 +159,12 @@ checking for sys/sysmp.h... no @@ -1376,7 +1376,7 @@ index 5bd0aa2..1f39df5 100644 ar: `u' modifier ignored since `D' is the default (see `U') ranlib libgnu.a rm -f t-charset.alias charset.alias && \ -@@ -6619,37 +5802,266 @@ make[6]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/build-gnulib/i +@@ -6619,37 +5802,158 @@ make[6]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/build-gnulib/i make[5]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/build-gnulib' make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/build-gnulib' make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb' @@ -1442,9 +1442,6 @@ index 5bd0aa2..1f39df5 100644 +notify_S.c:368:24: warning: no previous prototype for 'notify_server' [-Wmissing-prototypes] + mig_external boolean_t notify_server + ^ -+notify_S.c:404:28: warning: no previous prototype for 'notify_server_routine' [-Wmissing-prototypes] -+ mig_external mig_routine_t notify_server_routine -+ ^ +gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o process_reply_S.o -MT process_reply_S.o -MMD -MP -MF .deps/process_reply_S.Tpo process_reply_S.c +process_reply_S.c: In function '_Xproc_setmsgport_reply': +process_reply_S.c:102:22: warning: function called through a non-compatible type @@ -1479,192 +1476,87 @@ index 5bd0aa2..1f39df5 100644 + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_pid2proc_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ +process_reply_S.c: In function '_Xproc_getprocinfo_reply': -+process_reply_S.c:832:22: warning: function called through a non-compatible type ++process_reply_S.c:838:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getprocinfo_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ -+process_reply_S.c:881:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ OutP->RetCode = S_proc_getprocinfo_reply(In0P->Head.msgh_request_port, In0P->return_code, In0P->flags, (In0P->procinfoType.msgtl_header.msgt_inline) ? In0P->procinfo : *((int **)In0P->procinfo), In0P->procinfoType.msgtl_number, (In1P->threadwaitsType.msgtl_header.msgt_inline) ? In1P->threadwaits : *((char **)In1P->threadwaits), In1P->threadwaitsType.msgtl_number); -+ ^ -+process_reply_S.c:881:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+process_reply_S.c:884:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ mig_deallocate(* (vm_offset_t *) In1P->threadwaits, In1P->threadwaitsType.msgtl_number); -+ ^ -+process_reply_S.c:887:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ mig_deallocate(* (vm_offset_t *) In0P->procinfo, 4 * In0P->procinfoType.msgtl_number); -+ ^ +process_reply_S.c: In function '_Xproc_getprocargs_reply': -+process_reply_S.c:950:22: warning: function called through a non-compatible type ++process_reply_S.c:959:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getprocargs_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ -+process_reply_S.c:978:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ OutP->RetCode = S_proc_getprocargs_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->procargsType.msgtl_header.msgt_inline) ? In0P->procargs : *((char **)In0P->procargs), In0P->procargsType.msgtl_number); -+ ^ -+process_reply_S.c:981:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ mig_deallocate(* (vm_offset_t *) In0P->procargs, In0P->procargsType.msgtl_number); -+ ^ +process_reply_S.c: In function '_Xproc_getprocenv_reply': -+process_reply_S.c:1041:22: warning: function called through a non-compatible type ++process_reply_S.c:1053:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getprocenv_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ -+process_reply_S.c:1069:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ OutP->RetCode = S_proc_getprocenv_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->procenvType.msgtl_header.msgt_inline) ? In0P->procenv : *((char **)In0P->procenv), In0P->procenvType.msgtl_number); -+ ^ -+process_reply_S.c:1072:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ mig_deallocate(* (vm_offset_t *) In0P->procenv, In0P->procenvType.msgtl_number); -+ ^ +process_reply_S.c: In function '_Xproc_getloginid_reply': -+process_reply_S.c:1136:22: warning: function called through a non-compatible type ++process_reply_S.c:1148:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getloginid_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ +process_reply_S.c: In function '_Xproc_getloginpids_reply': -+process_reply_S.c:1215:22: warning: function called through a non-compatible type ++process_reply_S.c:1230:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getloginpids_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ -+process_reply_S.c:1243:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ OutP->RetCode = S_proc_getloginpids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pidsType.msgtl_header.msgt_inline) ? In0P->pids : *((pid_t **)In0P->pids), In0P->pidsType.msgtl_number); -+ ^ -+process_reply_S.c:1246:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ mig_deallocate(* (vm_offset_t *) In0P->pids, 4 * In0P->pidsType.msgtl_number); -+ ^ +process_reply_S.c: In function '_Xproc_getlogin_reply': -+process_reply_S.c:1310:22: warning: function called through a non-compatible type ++process_reply_S.c:1325:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getlogin_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ +process_reply_S.c: In function '_Xproc_getsid_reply': -+process_reply_S.c:1393:22: warning: function called through a non-compatible type ++process_reply_S.c:1408:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsid_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ +process_reply_S.c: In function '_Xproc_getsessionpgids_reply': -+process_reply_S.c:1472:22: warning: function called through a non-compatible type ++process_reply_S.c:1490:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsessionpgids_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ -+process_reply_S.c:1500:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ OutP->RetCode = S_proc_getsessionpgids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pgidsetType.msgtl_header.msgt_inline) ? In0P->pgidset : *((pid_t **)In0P->pgidset), In0P->pgidsetType.msgtl_number); -+ ^ -+process_reply_S.c:1503:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ mig_deallocate(* (vm_offset_t *) In0P->pgidset, 4 * In0P->pgidsetType.msgtl_number); -+ ^ +process_reply_S.c: In function '_Xproc_getsessionpids_reply': -+process_reply_S.c:1563:22: warning: function called through a non-compatible type ++process_reply_S.c:1584:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsessionpids_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ -+process_reply_S.c:1591:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ OutP->RetCode = S_proc_getsessionpids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pidsetType.msgtl_header.msgt_inline) ? In0P->pidset : *((pid_t **)In0P->pidset), In0P->pidsetType.msgtl_number); -+ ^ -+process_reply_S.c:1594:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ mig_deallocate(* (vm_offset_t *) In0P->pidset, 4 * In0P->pidsetType.msgtl_number); -+ ^ +process_reply_S.c: In function '_Xproc_getsidport_reply': -+process_reply_S.c:1658:22: warning: function called through a non-compatible type ++process_reply_S.c:1679:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getsidport_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ +process_reply_S.c: In function '_Xproc_getpgrp_reply': -+process_reply_S.c:1741:22: warning: function called through a non-compatible type ++process_reply_S.c:1762:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getpgrp_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ +process_reply_S.c: In function '_Xproc_getpgrppids_reply': -+process_reply_S.c:1820:22: warning: function called through a non-compatible type ++process_reply_S.c:1844:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getpgrppids_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ -+process_reply_S.c:1848:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ OutP->RetCode = S_proc_getpgrppids_reply(In0P->Head.msgh_request_port, In0P->return_code, (In0P->pidsetType.msgtl_header.msgt_inline) ? In0P->pidset : *((pid_t **)In0P->pidset), In0P->pidsetType.msgtl_number); -+ ^ -+process_reply_S.c:1851:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ mig_deallocate(* (vm_offset_t *) In0P->pidset, 4 * In0P->pidsetType.msgtl_number); -+ ^ +process_reply_S.c: In function '_Xproc_get_tty_reply': -+process_reply_S.c:1915:22: warning: function called through a non-compatible type ++process_reply_S.c:1939:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_get_tty_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ +process_reply_S.c: In function '_Xproc_getnports_reply': -+process_reply_S.c:1998:22: warning: function called through a non-compatible type ++process_reply_S.c:2022:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_getnports_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ +process_reply_S.c: In function '_Xproc_is_important_reply': -+process_reply_S.c:2081:22: warning: function called through a non-compatible type ++process_reply_S.c:2105:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_is_important_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ +process_reply_S.c: In function '_Xproc_get_code_reply': -+process_reply_S.c:2176:22: warning: function called through a non-compatible type ++process_reply_S.c:2200:22: warning: function called through a non-compatible type + OutP->RetCode = (*(kern_return_t (*)(mach_port_t, kern_return_t)) S_proc_get_code_reply) (In0P->Head.msgh_request_port, In0P->return_code); + ^ +process_reply_S.c: At top level: -+process_reply_S.c:2276:24: warning: no previous prototype for 'process_reply_server' [-Wmissing-prototypes] ++process_reply_S.c:2300:24: warning: no previous prototype for 'process_reply_server' [-Wmissing-prototypes] + mig_external boolean_t process_reply_server + ^ -+process_reply_S.c:2312:28: warning: no previous prototype for 'process_reply_server_routine' [-Wmissing-prototypes] -+ mig_external mig_routine_t process_reply_server_routine -+ ^ +gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o msg_reply_S.o -MT msg_reply_S.o -MMD -MP -MF .deps/msg_reply_S.Tpo msg_reply_S.c +msg_reply_S.c:189:24: warning: no previous prototype for 'msg_reply_server' [-Wmissing-prototypes] + mig_external boolean_t msg_reply_server + ^ -+msg_reply_S.c:225:28: warning: no previous prototype for 'msg_reply_server_routine' [-Wmissing-prototypes] -+ mig_external mig_routine_t msg_reply_server_routine -+ ^ +gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o msg_U.o -MT msg_U.o -MMD -MP -MF .deps/msg_U.Tpo msg_U.c -+msg_U.c: In function 'msg_del_auth': -+msg_U.c:508:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ *((int **)InP->uids) = uids; -+ ^ -+msg_U.c:523:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ *((int **)InP->gids) = gids; -+ ^ -+msg_U.c: In function 'msg_get_init_ports': -+msg_U.c:960:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ *ports = *((mach_port_t **)OutP->ports); -+ ^ -+msg_U.c: In function 'msg_set_init_ports': -+msg_U.c:1053:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ *((mach_port_t **)InP->ports) = ports; -+ ^ -+msg_U.c: In function 'msg_get_init_ints': -+msg_U.c:1484:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ *values = *((int **)OutP->values); -+ ^ -+msg_U.c: In function 'msg_set_init_ints': -+msg_U.c:1576:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ *((int **)InP->values) = values; -+ ^ -+msg_U.c: In function 'msg_get_dtable': -+msg_U.c:1742:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ *dtable = *((mach_port_t **)OutP->dtable); -+ ^ -+msg_U.c: In function 'msg_set_dtable': -+msg_U.c:1835:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ *((mach_port_t **)InP->dtable) = dtable; -+ ^ -+msg_U.c: In function 'msg_get_environment': -+msg_U.c:2256:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ *value = *((char **)OutP->value); -+ ^ -+msg_U.c: In function 'msg_set_environment': -+msg_U.c:2348:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ *((char **)InP->value) = value; -+ ^ -+msg_U.c: In function 'msg_get_env_variable': -+msg_U.c:2514:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ *value = *((char **)OutP->value); -+ ^ -+msg_U.c: In function 'msg_describe_ports': -+msg_U.c:3021:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ *((mach_port_t **)InP->names) = names; -+ ^ -+msg_U.c:3086:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] -+ *descriptions = *((char **)OutP->descriptions); -+ ^ +gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o exc_request_U.o -MT exc_request_U.o -MMD -MP -MF .deps/exc_request_U.Tpo exc_request_U.c +gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o exc_request_S.o -MT exc_request_S.o -MMD -MP -MF .deps/exc_request_S.Tpo exc_request_S.c +exc_request_S.c:176:24: warning: no previous prototype for 'exc_server' [-Wmissing-prototypes] + mig_external boolean_t exc_server + ^ -+exc_request_S.c:212:28: warning: no previous prototype for 'exc_server_routine' [-Wmissing-prototypes] -+ mig_external mig_routine_t exc_server_routine -+ ^ gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o remote.o -MT remote.o -MMD -MP -MF .deps/remote.Tpo ../../W._C._Handy/gdb/remote.c gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o dcache.o -MT dcache.o -MMD -MP -MF .deps/dcache.Tpo ../../W._C._Handy/gdb/dcache.c gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o tracepoint.o -MT tracepoint.o -MMD -MP -MF .deps/tracepoint.Tpo ../../W._C._Handy/gdb/tracepoint.c -@@ -7127,1690 +6539,12 @@ Making init.c +@@ -7127,1690 +6431,12 @@ Making init.c gcc-4.9 -g -O2 -I. -I../../W._C._Handy/gdb -I../../W._C._Handy/gdb/common -I../../W._C._Handy/gdb/config -DLOCALEDIR="\"[...]/tschwinge/W._C._Handy.build.install/share/locale\"" -DHAVE_CONFIG_H -I../../W._C._Handy/gdb/../include/opcode -I../../W._C._Handy/gdb/../opcodes/.. -I../../W._C._Handy/gdb/../readline/.. -I../../W._C._Handy/gdb/../zlib -I../bfd -I../../W._C._Handy/gdb/../bfd -I../../W._C._Handy/gdb/../include -I../libdecnumber -I../../W._C._Handy/gdb/../libdecnumber -I../../W._C._Handy/gdb/gnulib/import -Ibuild-gnulib/import -DTUI=1 -pthread -I/usr/include/guile/2.0 -I/usr/include/python2.7 -I/usr/include/python2.7 -Wall -Wpointer-arith -Wno-unused -Wunused-value -Wunused-function -Wno-switch -Wno-char-subscripts -Wempty-body -Wpointer-sign -Wmissing-prototypes -Wdeclaration-after-statement -Wmissing-parameter-type -Wold-style-declaration -Wold-style-definition -Wformat-nonliteral -c -o init.o -MT init.o -MMD -MP -MF .deps/init.Tpo init.c rm -f gdb gcc-4.9 -g -O2 -static-libstdc++ -static-libgcc \ @@ -3357,7 +3249,19 @@ index 5bd0aa2..1f39df5 100644 make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gdb/data-directory' rm -rf ./syscalls mkdir ./syscalls -@@ -8871,11 +6605,11 @@ wrote `gdb/printing.go' +@@ -8861,9 +6487,9 @@ wrote `./gdb.go' + ;;; newer than compiled /home/thomas/.cache/guile/ccache/2.0-LE-4-2.0[...]/tschwinge/W._C._Handy.build/gdb/data-directory/guile/gdb.scm.go + wrote `gdb/experimental.go' + /usr/bin/guild compile -Warity-mismatch -Wformat -Wunused-toplevel -L . -o gdb/iterator.go gdb/iterator.scm ++;;; note: source file ./gdb.scm ++;;; newer than compiled /home/thomas/.cache/guile/ccache/2.0-LE-4-2.0[...]/tschwinge/W._C._Handy.build/gdb/data-directory/guile/gdb.scm.go + wrote `gdb/iterator.go' +-;;; note: source file ./gdb.scm +-;;; newer than compiled /home/thomas/.cache/guile/ccache/2.0-LE-4-2.0[...]/tschwinge/W._C._Handy.build/gdb/data-directory/guile/gdb.scm.go + /usr/bin/guild compile -Warity-mismatch -Wformat -Wunused-toplevel -L . -o gdb/printing.go gdb/printing.scm + ;;; note: source file ./gdb.scm + ;;; newer than compiled /home/thomas/.cache/guile/ccache/2.0-LE-4-2.0[...]/tschwinge/W._C._Handy.build/gdb/data-directory/guile/gdb.scm.go +@@ -8871,11 +6497,11 @@ wrote `gdb/printing.go' /usr/bin/guild compile -Warity-mismatch -Wformat -Wunused-toplevel -L . -o gdb/support.go gdb/support.scm wrote `gdb/support.go' /usr/bin/guild compile -Warity-mismatch -Wformat -Wunused-toplevel -L . -o gdb/types.go gdb/types.scm diff --git a/binutils-gdb/log_test.diff b/binutils-gdb/log_test.diff index fd801a8b..1a4d3ff6 100644 --- a/binutils-gdb/log_test.diff +++ b/binutils-gdb/log_test.diff @@ -1,8 +1,8 @@ diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_test_ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_test_ -index 7f636eb..e9007a6 100644 +index 5b388e0..e33dc8a 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_test_ +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_test_ -@@ -11,14 +11,12 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd/po' +@@ -11,7 +11,6 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd/po' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd/po' make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd' @@ -10,23 +10,16 @@ index 7f636eb..e9007a6 100644 make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd' make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd' make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd' - make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes' - Making check in . - make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes' --make[3]: Nothing to be done for 'check-am'. - make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/opcodes' - Making check in po - make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes/po' -@@ -52,7 +50,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ +@@ -51,7 +50,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file --Test Run By thomas on Mon Apr 20 10:38:25 2015 -+Test Run By thomas on Mon Apr 20 11:41:00 2015 +-Test Run By thomas on Sun Oct 25 21:34:08 2015 ++Test Run By thomas on Sun Nov 1 18:21:36 2015 Native configuration is [ARCH] === binutils tests === -@@ -69,6 +67,7 @@ Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/ar.exp ... +@@ -68,6 +67,7 @@ Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/ar.exp ... Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/arm/objdump.exp ... Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/bfin/objdump.exp ... Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/compress.exp ... @@ -34,7 +27,7 @@ index 7f636eb..e9007a6 100644 Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/dlltool.exp ... Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/elfedit.exp ... Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/hppa/objdump.exp ... -@@ -93,12 +92,23 @@ Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/x86-64/x86-6 +@@ -92,12 +92,23 @@ Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/x86-64/x86-6 === binutils Summary === @@ -59,16 +52,16 @@ index 7f636eb..e9007a6 100644 make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/etc' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/etc' -@@ -134,7 +144,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ +@@ -133,7 +144,7 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file --Test Run By thomas on Mon Apr 20 10:38:33 2015 -+Test Run By thomas on Mon Apr 20 11:41:08 2015 +-Test Run By thomas on Sun Oct 25 21:34:22 2015 ++Test Run By thomas on Sun Nov 1 18:21:46 2015 Native configuration is [ARCH] === gas tests === -@@ -298,6 +308,7 @@ make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/zlib' +@@ -297,6 +308,7 @@ make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/zlib' make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd' Making info in doc make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd/doc' @@ -76,7 +69,7 @@ index 7f636eb..e9007a6 100644 make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd/doc' Making info in po make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd/po' -@@ -317,7 +328,6 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd/po' +@@ -316,7 +328,6 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd/po' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd/po' make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/bfd' @@ -84,15 +77,15 @@ index 7f636eb..e9007a6 100644 make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd' make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd' make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/bfd' -@@ -326,7 +336,6 @@ make all-recursive - make[3]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes' - Making all in . - make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes' +@@ -344,7 +355,6 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gas/po' + make[4]: Nothing to be done for 'all'. + make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gas/po' + make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gas' -make[4]: Nothing to be done for 'all-am'. - make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/opcodes' - Making all in po - make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/opcodes/po' -@@ -373,7 +382,6 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/binutils/po' + make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gas' + make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gas' + make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gas' +@@ -371,7 +381,6 @@ make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/binutils/po' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils/po' make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/binutils' @@ -100,14 +93,14 @@ index 7f636eb..e9007a6 100644 make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils' make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils' make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/binutils' -@@ -742,10 +750,10 @@ g++-4.9 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants +@@ -740,10 +749,10 @@ g++-4.9 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants API version: 1 gold version: 111 option: _Z4f13iv -/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crt1.o: claim file hook called (offset = 0, size = 1212) -/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crti.o: claim file hook called (offset = 0, size = 1164) -/usr/lib/gcc/i586-linux-gnu/4.9/crtbegin.o: claim file hook called (offset = 0, size = 1940) --two_file_test_main.o: claim file hook called (offset = 0, size = 6788) +-two_file_test_main.o: claim file hook called (offset = 0, size = 6784) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/crt1.o: claim file hook called (offset = 0, size = 1212) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/crti.o: claim file hook called (offset = 0, size = 1164) +/usr/lib/gcc/i586-gnu/4.9/crtbegin.o: claim file hook called (offset = 0, size = 1940) @@ -115,40 +108,40 @@ index 7f636eb..e9007a6 100644 two_file_test_1.o.syms: claim file hook called (offset = 0, size = 3408) two_file_test_1.o.syms: claiming file, adding 38 symbols two_file_test_1b.o.syms: claim file hook called (offset = 0, size = 967) -@@ -754,16 +762,18 @@ two_file_test_2.o.syms: claim file hook called (offset = 0, size = 2203) +@@ -752,16 +761,18 @@ two_file_test_2.o.syms: claim file hook called (offset = 0, size = 2203) two_file_test_2.o.syms: claiming file, adding 16 symbols unused.o.syms: claim file hook called (offset = 0, size = 634) unused.o.syms: claiming file, adding 1 symbols -/usr/lib/gcc/i586-linux-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 932) -/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crtn.o: claim file hook called (offset = 0, size = 736) --/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 963316) +-/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 1488316) -/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libm.so: claim file hook called (offset = 0, size = 275988) --/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964) +-/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020) -/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libc.so: claim file hook called (offset = 0, size = 283) -/lib/i386-linux-gnu/libc.so.6: claim file hook called (offset = 0, size = 1504708) -/usr/lib/i386-linux-gnu/libc_nonshared.a: claim file hook called (offset = 882, size = 1468) -/lib/i386-linux-gnu/ld-linux.so.2: claim file hook called (offset = 0, size = 134380) --/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964) +-/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020) +/usr/lib/gcc/i586-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 932) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/crtn.o: claim file hook called (offset = 0, size = 736) -+/usr/lib/gcc/i586-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 963380) ++/usr/lib/gcc/i586-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 1492412) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libm.so: claim file hook called (offset = 0, size = 276040) -+/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 115084) ++/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113180) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libc.so: claim file hook called (offset = 0, size = 309) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libmachuser.so: claim file hook called (offset = 0, size = 87464) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libhurduser.so: claim file hook called (offset = 0, size = 198292) -+/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1825700) -+/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1468) ++/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1829828) ++/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1376) +/lib/i386-gnu/ld.so.1: claim file hook called (offset = 0, size = 159348) -+/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 115084) ++/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113180) all symbols read hook called two_file_test_1.o.syms: _Z4f13iv: PREVAILING_DEF_IRONLY two_file_test_1.o.syms: _Z4f11av: PREVAILING_DEF_IRONLY -@@ -842,12 +852,12 @@ mv -f .deps/plugin_common_test_2.Tpo .deps/plugin_common_test_2.Po +@@ -840,12 +851,12 @@ mv -f .deps/plugin_common_test_2.Tpo .deps/plugin_common_test_2.Po ../ld-new -r -o plugin_test_8.o --no-demangle --plugin "./plugin_test.so" two_file_test_main.o two_file_test_1.o.syms two_file_test_1b.o.syms two_file_test_2.o API version: 1 gold version: 111 --two_file_test_main.o: claim file hook called (offset = 0, size = 6788) +-two_file_test_main.o: claim file hook called (offset = 0, size = 6784) +two_file_test_main.o: claim file hook called (offset = 0, size = 6780) two_file_test_1.o.syms: claim file hook called (offset = 0, size = 3408) two_file_test_1.o.syms: claiming file, adding 38 symbols @@ -159,7 +152,7 @@ index 7f636eb..e9007a6 100644 two_file_test_2.o: claiming file, adding 16 symbols all symbols read hook called two_file_test_1.o.syms: _Z4f13iv: PREVAILING_DEF_REG -@@ -914,23 +924,25 @@ cleanup hook called +@@ -912,23 +923,25 @@ cleanup hook called `echo g++-4.9 -W -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fmerge-constants -g -O2 -fno-use-linker-plugin -o plugin_test_10 | sed -e 's/-Wp,-D_FORTIFY_SOURCE=[0-9][0-9]*//'` -Bgcctestdir/ -Wl,--no-demangle,--plugin,"./plugin_test.so" plugin_common_test_1.o.syms plugin_common_test_2.o API version: 1 gold version: 111 @@ -172,34 +165,34 @@ index 7f636eb..e9007a6 100644 plugin_common_test_1.o.syms: claim file hook called (offset = 0, size = 1633) plugin_common_test_1.o.syms: claiming file, adding 8 symbols -plugin_common_test_2.o: claim file hook called (offset = 0, size = 3072) -+plugin_common_test_2.o: claim file hook called (offset = 0, size = 3068) ++plugin_common_test_2.o: claim file hook called (offset = 0, size = 3064) plugin_common_test_2.o: claiming file, adding 7 symbols -/usr/lib/gcc/i586-linux-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 932) -/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crtn.o: claim file hook called (offset = 0, size = 736) --/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 963316) +-/usr/lib/gcc/i586-linux-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 1488316) -/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libm.so: claim file hook called (offset = 0, size = 275988) --/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964) +-/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020) -/usr/lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libc.so: claim file hook called (offset = 0, size = 283) -/lib/i386-linux-gnu/libc.so.6: claim file hook called (offset = 0, size = 1504708) -/usr/lib/i386-linux-gnu/libc_nonshared.a: claim file hook called (offset = 882, size = 1468) -/lib/i386-linux-gnu/ld-linux.so.2: claim file hook called (offset = 0, size = 134380) --/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 114964) +-/usr/lib/gcc/i586-linux-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113020) +/usr/lib/gcc/i586-gnu/4.9/crtend.o: claim file hook called (offset = 0, size = 932) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/crtn.o: claim file hook called (offset = 0, size = 736) -+/usr/lib/gcc/i586-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 963380) ++/usr/lib/gcc/i586-gnu/4.9/libstdc++.so: claim file hook called (offset = 0, size = 1492412) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libm.so: claim file hook called (offset = 0, size = 276040) -+/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 115084) ++/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113180) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libc.so: claim file hook called (offset = 0, size = 309) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libmachuser.so: claim file hook called (offset = 0, size = 87464) +/usr/lib/gcc/i586-gnu/4.9/../../../i386-gnu/libhurduser.so: claim file hook called (offset = 0, size = 198292) -+/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1825700) -+/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1468) ++/lib/i386-gnu/libc.so.0.3: claim file hook called (offset = 0, size = 1829828) ++/usr/lib/i386-gnu/libcrt_nonshared.a: claim file hook called (offset = 882, size = 1376) +/lib/i386-gnu/ld.so.1: claim file hook called (offset = 0, size = 159348) -+/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 115084) ++/usr/lib/gcc/i586-gnu/4.9/libgcc_s.so: claim file hook called (offset = 0, size = 113180) all symbols read hook called plugin_common_test_1.o.syms: main: PREVAILING_DEF_REG plugin_common_test_1.o.syms: foo: RESOLVED_IR -@@ -1434,8 +1446,8 @@ PASS: ver_test_4.sh +@@ -1432,8 +1445,8 @@ PASS: ver_test_4.sh PASS: ver_test_5.sh PASS: ver_test_7.sh PASS: ver_test_10.sh @@ -210,7 +203,7 @@ index 7f636eb..e9007a6 100644 PASS: script_test_3.sh PASS: script_test_4.sh PASS: script_test_5.sh -@@ -1560,8 +1572,8 @@ PASS: script_test_2 +@@ -1558,8 +1571,8 @@ PASS: script_test_2 PASS: justsyms PASS: justsyms_exec PASS: binary_test @@ -221,7 +214,7 @@ index 7f636eb..e9007a6 100644 PASS: tls_script_test PASS: script_test_11 PASS: dynamic_list_2 -@@ -1620,7 +1632,7 @@ PASS: ehdr_start_test_2 +@@ -1618,7 +1631,7 @@ PASS: ehdr_start_test_2 PASS: ehdr_start_test_3 PASS: ehdr_start_test_5 ============================ @@ -230,7 +223,7 @@ index 7f636eb..e9007a6 100644 See testsuite/test-suite.log ============================ Makefile:4065: recipe for target 'test-suite.log' failed -@@ -1724,14 +1736,14 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ +@@ -1722,14 +1735,14 @@ if /bin/dash -c "$runtest --version" > /dev/null 2>&1; then \ CC="gcc-4.9" CFLAGS="-g -O2" \ CXX="g++-4.9" CXXFLAGS="-g -O2" \ CC_FOR_HOST="gcc-4.9" CFLAGS_FOR_HOST="-g -O2" \ @@ -242,12 +235,12 @@ index 7f636eb..e9007a6 100644 else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file --Test Run By thomas on Mon Apr 20 10:41:29 2015 -+Test Run By thomas on Mon Apr 20 11:45:44 2015 +-Test Run By thomas on Sun Oct 25 21:38:27 2015 ++Test Run By thomas on Sun Nov 1 18:26:33 2015 Native configuration is [ARCH] === ld tests === -@@ -1790,6 +1802,8 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/ia64.exp ... +@@ -1788,6 +1801,8 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/ia64.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/line.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ifunc/binutils.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ifunc/ifunc.exp ... @@ -256,7 +249,7 @@ index 7f636eb..e9007a6 100644 Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-libs/libs.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-linkonce/linkonce.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-m68hc11/m68hc11.exp ... -@@ -1890,16 +1904,27 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ... +@@ -1888,16 +1903,27 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ... === ld Summary === @@ -286,16 +279,16 @@ index 7f636eb..e9007a6 100644 make[2]: Entering directory '[...]/tschwinge/W._C._Handy.build/libdecnumber' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '[...]/tschwinge/W._C._Handy.build/libdecnumber' -@@ -1997,7 +2022,7 @@ Making a new config file... +@@ -1995,7 +2021,7 @@ Making a new config file... make check-single make[4]: Entering directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite' rootme=`pwd`; export rootme; srcdir=../../../W._C._Handy/gdb/testsuite ; export srcdir ; EXPECT=`if [ "${READ1}" != "" ] ; then echo ${rootme}/expect-read1; elif [ -f ${rootme}/../../expect/expect ] ; then echo ${rootme}/../../expect/expect ; else echo expect ; fi` ; export EXPECT ; EXEEXT= ; export EXEEXT ; LD_LIBRARY_PATH=$rootme/../../expect:$rootme/../../libstdc++:$rootme/../../tk/unix:$rootme/../../tcl/unix:$rootme/../../bfd:$rootme/../../opcodes:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; if [ -f ${rootme}/../../expect/expect ] ; then TCL_LIBRARY=${srcdir}/../../tcl/library ; export TCL_LIBRARY ; fi ; runtest --Test Run By thomas on Mon Apr 20 10:44:09 2015 -+Test Run By thomas on Mon Apr 20 11:48:11 2015 +-Test Run By thomas on Sun Oct 25 21:41:55 2015 ++Test Run By thomas on Sun Nov 1 18:29:31 2015 Native configuration is [ARCH] === gdb tests === -@@ -2076,7 +2101,12 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_interface.exp ... +@@ -2074,7 +2100,12 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_interface.exp ... FAIL: gdb.ada/mi_interface.exp: Create ggg1 varobj FAIL: gdb.ada/mi_interface.exp: list ggg1's children Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_task_arg.exp ... @@ -308,7 +301,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_var_array.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mod_from_name.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/n_arr_bound.exp ... -@@ -2099,6 +2129,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_tagged_param.exp ... +@@ -2097,6 +2128,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ptype_tagged_param.exp ... FAIL: gdb.ada/ptype_tagged_param.exp: ptype s Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/py_range.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rdv_wait.exp ... @@ -316,7 +309,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rec_return.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ref_param.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/ref_tick_size.exp ... -@@ -2109,7 +2140,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/small_reg_param.exp ... +@@ -2107,7 +2139,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/small_reg_param.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/start.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/str_ref_cmp.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/str_uninit.exp ... @@ -324,7 +317,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/sym_print_name.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/taft_type.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged.exp ... -@@ -2120,7 +2150,19 @@ FAIL: gdb.ada/tagged_access.exp: ptype c.all +@@ -2118,7 +2149,19 @@ FAIL: gdb.ada/tagged_access.exp: ptype c.all FAIL: gdb.ada/tagged_access.exp: ptype c.menu_name Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tagged_not_init.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/task_bp.exp ... @@ -344,7 +337,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tick_last_segv.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tick_length_array_enum_idx.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/type_coercion.exp ... -@@ -2174,9 +2216,17 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-bp_permanent.exp ... +@@ -2172,9 +2215,17 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-bp_permanent.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-byte.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-cfi-notcurrent.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-disp-step.exp ... @@ -360,9 +353,9 @@ index 7f636eb..e9007a6 100644 +FAIL: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame +FAIL: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ... - gdb compile failed, gcc: error: unrecognized command line option '-fmpx' + gdb compile failed, [01m[Kgcc:[m[K [01;31m[Kerror: [m[Kunrecognized command line option '[01m[K-fmpx[m[K' Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-permbkpt.exp ... -@@ -2186,6 +2236,30 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ... +@@ -2198,6 +2249,30 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse-stack-align.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ... @@ -393,7 +386,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-stap-eval-lang-ada.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-unwind.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-word.exp ... -@@ -2222,7 +2296,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/alias.exp ... +@@ -2234,7 +2309,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/alias.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/all-bin.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/annota-input-while-running.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/annota1.exp ... @@ -408,7 +401,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/anon.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/args.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/argv0-symlink.exp ... -@@ -2231,24 +2312,80 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/arrayidx.exp ... +@@ -2243,24 +2325,80 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/arrayidx.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/assign.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async-shell.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async.exp ... @@ -489,7 +482,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-always.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-caller-line.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-entry.exp ... -@@ -2266,15 +2403,27 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-ar-st.exp ... +@@ -2278,6 +2416,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-ar-st.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-rt-st.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-sc.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-signal-resume.exp ... @@ -497,20 +490,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-strs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/callexit.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/callfuncs.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-gdb-caused-signals.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-load.exp ... -+FAIL: gdb.base/catch-load.exp: plain load: continue -+FAIL: gdb.base/catch-load.exp: plain load with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: rx load: continue -+FAIL: gdb.base/catch-load.exp: rx load with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: non-matching load: continue -+FAIL: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: plain unload: continue -+FAIL: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: rx unload: continue -+FAIL: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: non-matching unload: continue -+FAIL: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: continue +@@ -2286,7 +2425,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-load.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal-fork.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.exp ... @@ -518,7 +498,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/charset.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/checkpoint.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/chng-syms.exp ... -@@ -2295,7 +2444,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/constvars.exp ... +@@ -2307,7 +2445,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/constvars.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/continue-all-already-running.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/coredump-filter.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/corefile.exp ... @@ -527,7 +507,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ctxobj.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cursal.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/cvexpr.exp ... -@@ -2303,6 +2452,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dbx.exp ... +@@ -2315,6 +2453,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dbx.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dcache-line-read-error.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/debug-expr.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/default.exp ... @@ -536,7 +516,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/define.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/del.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/detach.exp ... -@@ -2314,15 +2465,42 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disp-step-syscall.exp ... +@@ -2326,15 +2466,43 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disp-step-syscall.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dmsym.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/double-prompt-target-event-error.exp ... @@ -571,6 +551,7 @@ index 7f636eb..e9007a6 100644 +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: re-attach to inferior Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-next.exp ... ++WARNING: program timed out. Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-non-stop.exp ... +FAIL: gdb.base/dprintf-non-stop.exp: Can't run to main Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-pending.exp ... @@ -581,7 +562,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dump.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dup-sect.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/duplicate-bp.exp ... -@@ -2341,9 +2519,34 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exe-lock.exp ... +@@ -2353,9 +2521,34 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exe-lock.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/execl-update-breakpoints.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/execution-termios.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exitsignal.exp ... @@ -616,7 +597,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/filesym.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/find-unmapped.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/find.exp ... -@@ -2363,6 +2566,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/func-ptrs.exp ... +@@ -2375,6 +2568,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/func-ptrs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/funcargs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-buffer-overflow.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-relro-pie.exp ... @@ -624,7 +605,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-relro.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb-sigterm.exp ... -@@ -2408,13 +2612,33 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt-noterm.exp ... +@@ -2420,13 +2614,11 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt-noterm.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt.exp ... FAIL: gdb.base/interrupt.exp: process is alive (timeout) FAIL: gdb.base/interrupt.exp: child process ate our char (timeout) @@ -635,34 +616,12 @@ index 7f636eb..e9007a6 100644 +FAIL: gdb.base/interrupt.exp: call function when asleep (wrong output) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-simple.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-so.exp ... -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here after-dlopen (the program exited) -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:130 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 0 (the program is no longer running) -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var argc = 2 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib.so" -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var count = 1 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:193 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 1 (the program is no longer running) -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:218 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 2 (the program is no longer running) -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here after-dlopen (the program exited) -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:130 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 0 (the program is no longer running) -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var argc = 2 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var libname = "SHLIBDIR/jit-solib.so" -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var count = 2 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:193 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 1 (the program is no longer running) -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:218 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 2 (the program is no longer running) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit.exp ... +FAIL: gdb.base/jit.exp: PIE: one_jit_test-1: Can't run to main Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jump.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/kill-after-signal.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/label.exp ... -@@ -2428,15 +2652,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/logical.exp ... +@@ -2440,15 +2632,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/logical.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/long_long.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/longest-types.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/longjmp.exp ... @@ -675,12 +634,12 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/mips_pro.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/miscexprs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ... -+gdb compile failed, cc1: error: '-fsplit-stack' currently only supported on GNU/Linux -+cc1: error: '-fsplit-stack' is not supported by this compiler configuration ++gdb compile failed, [01m[Kcc1:[m[K [01;31m[Kerror: [m[K'[01m[K-fsplit-stack[m[K' currently only supported on GNU/Linux ++[01m[Kcc1:[m[K [01;31m[Kerror: [m[K'[01m[K-fsplit-stack[m[K' is not supported by this compiler configuration Running ../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-forks.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-line-starts-subshell.exp ... -@@ -2451,6 +2674,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/overlays.exp ... +@@ -2463,6 +2654,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/overlays.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/page.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-after-ctrl-c-running.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-bg-execution.exp ... @@ -694,7 +653,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-execution-startup.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-inferior-exit.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pc-fp.exp ... -@@ -2480,6 +2710,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/recpar.exp ... +@@ -2492,6 +2690,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/recpar.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/recurse.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relational.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relativedebug.exp ... @@ -702,7 +661,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relocate.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/remote.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/remotetimeout.exp ... -@@ -2520,6 +2751,10 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return.exp ... +@@ -2532,6 +2731,10 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return2.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/save-bp.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/savedregs.exp ... @@ -713,7 +672,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/scope.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sect-cmd.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sep.exp ... -@@ -2534,18 +2769,103 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shlib-call.exp ... +@@ -2546,16 +2749,41 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shlib-call.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shreloc.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigall.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigaltstack.exp ... @@ -728,6 +687,7 @@ index 7f636eb..e9007a6 100644 +FAIL: gdb.base/sigaltstack.exp: finish to catch MAIN (timeout) +FAIL: gdb.base/sigaltstack.exp: finish to MAIN (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigbpt.exp ... ++WARNING: program timed out. +FAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler +FAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler +FAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler @@ -744,14 +704,8 @@ index 7f636eb..e9007a6 100644 +FAIL: gdb.base/siginfo.exp: backtrace for nexti (pattern 1) (timeout) +FAIL: gdb.base/siginfo.exp: step out of handler (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signals.exp ... -+FAIL: gdb.base/signals.exp: p count #1 -+FAIL: gdb.base/signals.exp: p func1 () #2 -+FAIL: gdb.base/signals.exp: backtrace from handler when calling func1 -+FAIL: gdb.base/signals.exp: continue (the program exited) -+FAIL: gdb.base/signals.exp: p count #2 -+FAIL: gdb.base/signals.exp: signal without arguments disallowed (the program is no longer running) -+FAIL: gdb.base/signals.exp: signal SIGUSR1 (the program is no longer running) -+FAIL: gdb.base/signals.exp: backtrace for SIGUSR1 ++WARNING: program timed out. ++gdb compile failed, exit status is 1 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signest.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signull.exp ... +FAIL: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV @@ -759,93 +713,20 @@ index 7f636eb..e9007a6 100644 +FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigstep.exp ... -+FAIL: gdb.base/sigstep.exp: validate backtrace: backtrace for nexti (pattern 2) -+FAIL: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: leave handler (timeout) -+FAIL: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: leave handler (timeout) -+FAIL: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: stepi from handleri: leave handler -+FAIL: gdb.base/sigstep.exp: stepi from handleri: leave signal trampoline -+FAIL: gdb.base/sigstep.exp: nexti from handleri: leave handler -+FAIL: gdb.base/sigstep.exp: nexti from handleri: leave signal trampoline -+FAIL: gdb.base/sigstep.exp: finish from handleri: leave handler -+FAIL: gdb.base/sigstep.exp: finish from handleri: leave signal trampoline -+FAIL: gdb.base/sigstep.exp: return from handleri: leave handler -+FAIL: gdb.base/sigstep.exp: return from handleri: leave signal trampoline -+FAIL: gdb.base/sigstep.exp: next to handler: performing next (timeout) -+FAIL: gdb.base/sigstep.exp: stepi to handler entry: performing stepi -+FAIL: gdb.base/sigstep.exp: nexti to handler entry: performing nexti -+FAIL: gdb.base/sigstep.exp: step to handler entry: performing step (timeout) -+FAIL: gdb.base/sigstep.exp: next to handler entry: performing next (timeout) -+FAIL: gdb.base/sigstep.exp: step over handler: performing step (timeout) -+FAIL: gdb.base/sigstep.exp: next over handler: performing next (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: performing step (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: backtrace (pattern 1) -+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: backtrace (pattern 2) -+FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: backtrace (pattern 2) -+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: backtrace (pattern 2) -+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: backtrace (pattern 2) -+FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: backtrace (pattern 2) -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: performing step (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: backtrace (pattern 1) (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: performing next (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: backtrace (pattern 1) -+FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: backtrace (pattern 2) -+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: performing step (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: backtrace (pattern 1) (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: performing next (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: backtrace (pattern 1) (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: backtrace (pattern 2) -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: performing step (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: performing step (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: performing next -+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: performing next (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: performing continue (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: performing step (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: performing step (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: performing next -+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: performing next (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: performing continue (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sizeof.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip-solib.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip.exp ... -@@ -2614,6 +2934,11 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs2.exp ... +@@ -2630,6 +2858,11 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs2.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/structs3.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/subst.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file.exp ... -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin': -+../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: error: 'PATH_MAX' undeclared (first use in this function) ++gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:[m[K In function '[01m[Kget_origin[m[K': ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25:[m[K [01;31m[Kerror: [m[K'[01m[KPATH_MAX[m[K' undeclared (first use in this function) + static char self_path[PATH_MAX]; -+ ^ -+../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: note: each undeclared identifier is reported only once for each function it appears in ++[01;32m[K ^[m[K ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25:[m[K [01;36m[Knote: [m[Keach undeclared identifier is reported only once for each function it appears in Running ../../../W._C._Handy/gdb/testsuite/gdb.base/symbol-without-target_section.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/symtab-search-order.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/term.exp ... -@@ -2624,12 +2949,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/twice.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/type-opaque.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ui-redirect.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/unload.exp ... -+FAIL: gdb.base/unload.exp: running program (the program exited) -+FAIL: gdb.base/unload.exp: pending breakpoint info on first run at shrfunc1 -+FAIL: gdb.base/unload.exp: continuing to unloaded libfile (the program is no longer running) -+FAIL: gdb.base/unload.exp: print y from libfile -+FAIL: gdb.base/unload.exp: rerun to shared library breakpoint (the program exited) -+FAIL: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc1 -+FAIL: gdb.base/unload.exp: continuing to unloaded libfile (the program is no longer running) -+FAIL: gdb.base/unload.exp: continue to shrfunc2 (the program is no longer running) -+FAIL: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc2 -+FAIL: gdb.base/unload.exp: continuing to unloaded libfile2 (the program is no longer running) -+FAIL: gdb.base/unload.exp: print y from libfile2 - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/until-nodebug.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/until.exp ... +@@ -2645,7 +2878,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/until.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/unwindonsignal.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-db-attach.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-infcall.exp ... @@ -853,7 +734,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/value-double-free.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/varargs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/vdso-warning.exp ... -@@ -2645,12 +2980,24 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-non-mem.exp ... +@@ -2661,9 +2893,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-non-mem.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-read.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-vfork.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch_thread_num.exp ... @@ -870,32 +751,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-reuse-slot.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-solib.exp ... -+FAIL: gdb.base/watchpoint-solib.exp: continue to foo (the program exited) -+FAIL: gdb.base/watchpoint-solib.exp: set watchpoint on g -+FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit (the program is no longer running) -+FAIL: gdb.base/watchpoint-solib.exp: continue to foo again (the program exited) -+FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again (the program is no longer running) - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-stops-at-right-insn.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoints.exp ... -@@ -2744,6 +3091,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/gdb2495.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/hang.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/impl-this.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/infcall-dlopen.exp ... -+FAIL: gdb.cp/infcall-dlopen.exp: test 0 -+FAIL: gdb.cp/infcall-dlopen.exp: test 1 -+FAIL: gdb.cp/infcall-dlopen.exp: test 2 -+FAIL: gdb.cp/infcall-dlopen.exp: test 3 -+FAIL: gdb.cp/infcall-dlopen.exp: test 4 -+FAIL: gdb.cp/infcall-dlopen.exp: test 5 -+FAIL: gdb.cp/infcall-dlopen.exp: test 6 -+FAIL: gdb.cp/infcall-dlopen.exp: test 7 -+FAIL: gdb.cp/infcall-dlopen.exp: test 8 -+FAIL: gdb.cp/infcall-dlopen.exp: test 9 - Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/inherit.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/koenig.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/local.exp ... -@@ -2943,7 +3300,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/typeddwarf.exp ... +@@ -2968,7 +3207,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/typeddwarf.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/valop.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/watch-notconst.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/array-element.exp ... @@ -903,7 +759,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/charset.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/common-block.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/complex.exp ... -@@ -2958,13 +3314,20 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/subarray.exp ... +@@ -2985,13 +3223,20 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/subarray.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/types.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/whatis_type.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/complaints.exp ... @@ -927,7 +783,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/xfullpath.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.go/basic-types.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.go/chan.exp ... -@@ -3036,8 +3399,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/macro-relative.exp ... +@@ -3063,8 +3308,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/macro-relative.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/skip-two.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/thread.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp ... @@ -943,21 +799,14 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb680.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb701.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb792.exp ... -@@ -3045,9 +3415,28 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async.exp ... +@@ -3072,9 +3324,21 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-basics.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-break.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp ... +FAIL: gdb.mi/mi-breakpoint-changed.exp: catch syscall +FAIL: gdb.mi/mi-breakpoint-changed.exp: dprintf marker, "arg" " +FAIL: gdb.mi/mi-breakpoint-changed.exp: delete 6 -+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 resolved -+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 2 (timeout) -+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continuing to exit (MI error) -+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 pending again (timeout) -+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-catch-load.exp ... -+FAIL: gdb.mi/mi-catch-load.exp: catch-load: solib-event stop -+FAIL: gdb.mi/mi-catch-load.exp: catch-unload: solib-event stop Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cli.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp ... +FAIL: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking on" @@ -972,7 +821,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-condbreak-call-thr-state.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-console.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-disassemble.exp ... -@@ -3065,6 +3454,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.ex +@@ -3092,6 +3356,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.ex Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-language.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-logging.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ... @@ -980,12 +829,9 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nonstop-exit.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nonstop.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp ... -@@ -3072,7 +3462,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsintrall.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsmoribund.exp ... +@@ -3100,6 +3365,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsmoribund.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsthrexec.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ... -+FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func (unknown output after running) -+FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2 (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ... +FAIL: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 10 +FAIL: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 3 @@ -997,7 +843,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-read-memory.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-record-changed.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reg-undefined.exp ... -@@ -3086,6 +3485,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-start.exp ... +@@ -3113,6 +3385,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-start.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepi.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepn.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-syn-frame.exp ... @@ -1005,7 +851,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-undefined-cmd.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-until.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-block.exp ... -@@ -3097,6 +3497,9 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-create-rtti.exp ... +@@ -3124,6 +3397,9 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-create-rtti.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-display.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-invalidate.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-list-children-invalid-grandchild.exp ... @@ -1015,19 +861,19 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-rtti.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-vla-c99.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch-nonstop.exp ... -@@ -3110,10 +3513,28 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.modula2/unbounded-array.exp ... +@@ -3137,10 +3413,28 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.modula2/unbounded-array.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/base.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/dummy-frame-restore.exp ... +FAIL: gdb.multi/dummy-frame-restore.exp: Can't run to f2 Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.exp ... -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0: sorry, unimplemented: 64-bit mode not compiled in ++gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0:[m[K [01;31m[Ksorry, unimplemented: [m[K64-bit mode not compiled in + /* This testcase is part of GDB, the GNU debugger. -+ ^ ++[01;32m[K ^[m[K Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch.exp ... -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0: sorry, unimplemented: 64-bit mode not compiled in ++gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0:[m[K [01;31m[Ksorry, unimplemented: [m[K64-bit mode not compiled in + /* This testcase is part of GDB, the GNU debugger. -+ ^ ++[01;32m[K ^[m[K Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-attach.exp ... +FAIL: gdb.multi/multi-attach.exp: attach to program 1 +FAIL: gdb.multi/multi-attach.exp: attach to program 2 @@ -1044,7 +890,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/objcdecode.exp ... -@@ -3149,11 +3570,25 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-cmd.exp ... +@@ -3194,11 +3488,25 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-cmd.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-completion.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-error.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-events.exp ... @@ -1070,7 +916,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-finish-breakpoint2.exp ... FAIL: gdb.python/py-finish-breakpoint2.exp: check FinishBreakpoint in catch() FAIL: gdb.python/py-finish-breakpoint2.exp: check finish BP removal -@@ -3167,10 +3602,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter-mi.exp ... +@@ -3212,10 +3520,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter-mi.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-function.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-inferior.exp ... @@ -1087,8 +933,14 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-objfile-script.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-objfile.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ... -@@ -3240,80 +3681,636 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp .. +@@ -3283,82 +3597,506 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/gdb11479.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/weird.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.exp ... ++gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c:[m[K In function '[01m[Kjoinable_fn[m[K': ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c:78:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kpthread_setname_np[m[K' [-Wimplicit-function-declaration] ++ pthread_setname_np (pthread_self (), "joinable"); ++[01;32m[K ^[m[K Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-stopped.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/bp_in_thread.exp ... +FAIL: gdb.threads/bp_in_thread.exp: run to noreturn @@ -1220,6 +1072,7 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/interrupted-hand-call.exp ... +FAIL: gdb.threads/interrupted-hand-call.exp: hand-call interrupted by signal in another thread Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/kill.exp ... ++FAIL: gdb.threads/kill.exp: threaded: all threads started Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/killed.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/leader-exit.exp ... +FAIL: gdb.threads/leader-exit.exp: continue to breakpoint: break-here @@ -1242,155 +1095,17 @@ index 7f636eb..e9007a6 100644 +FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint automatically deleted (the program is no longer running) Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/manythreads.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create-ns-info-thr.exp ... -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'create_function': -+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function) ++gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:[m[K In function '[01m[Kcreate_function[m[K': ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39:[m[K [01;31m[Kerror: [m[K'[01m[KPTHREAD_STACK_MIN[m[K' undeclared (first use in this function) + pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN); -+ ^ -+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: note: each undeclared identifier is reported only once for each function it appears in -+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'main': -+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function) ++[01;32m[K ^[m[K ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39:[m[K [01;36m[Knote: [m[Keach undeclared identifier is reported only once for each function it appears in ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:[m[K In function '[01m[Kmain[m[K': ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39:[m[K [01;31m[Kerror: [m[K'[01m[KPTHREAD_STACK_MIN[m[K' undeclared (first use in this function) + pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN); -+ ^ ++[01;32m[K ^[m[K Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multiple-step-overs.exp ... -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: step -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: next -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: continue -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: step -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: next -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: continue to sigusr1_handler Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/next-bp-other-thread.exp ... +FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=off: info threads shows all threads +FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=off: set scheduler-locking off @@ -1583,10 +1298,12 @@ index 7f636eb..e9007a6 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread_events.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threadapply.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threxit-hop-specific.exp ... ++WARNING: program timed out. +FAIL: gdb.threads/threxit-hop-specific.exp: continue to thread start +FAIL: gdb.threads/threxit-hop-specific.exp: get past the thread specific breakpoint Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tid-reuse.exp ... -+FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func ++FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func (the program exited) ++FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: after_reuse_time (the program is no longer running) Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-nodebug.exp ... +FAIL: gdb.threads/tls-nodebug.exp: thread local storage Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-shared.exp ... @@ -1627,134 +1344,133 @@ index 7f636eb..e9007a6 100644 +FAIL: gdb.threads/watchthreads2.exp: run to thread_started +FAIL: gdb.threads/watchthreads2.exp: run to thread_started +FAIL: gdb.threads/watchthreads2.exp: run to thread_started -+FAIL: gdb.threads/watchthreads2.exp: run to thread_started (the program is no longer running) ++FAIL: gdb.threads/watchthreads2.exp: run to thread_started +FAIL: gdb.threads/watchthreads2.exp: all threads started Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/wp-replication.exp ... +FAIL: gdb.threads/wp-replication.exp: Thread 0 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 1 hit breakpoint at thread_started +FAIL: gdb.threads/wp-replication.exp: Thread 2 hit breakpoint at thread_started -+FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: set var test_ready=1 -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data (the program is no longer running) ++FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/ax.exp ... -@@ -3352,6 +4349,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-buffer-size.exp ... +@@ -3397,6 +4135,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-buffer-size.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-mt.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tracecmd.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tspeed.exp ... -+gdb compile failed, gcc: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory ++gdb compile failed, [01m[Kgcc:[m[K [01;31m[Kerror: [m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tsv.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/unavailable-dwarf-piece.exp ... -@@ -3366,15 +4364,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ... +@@ -3411,15 +4150,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ... === gdb Summary === --# of expected passes 33256 --# of unexpected failures 102 -+# of expected passes 25596 -+# of unexpected failures 1038 +-# of expected passes 33071 +-# of unexpected failures 136 ++# of expected passes 24707 ++# of unexpected failures 803 # of unexpected successes 2 --# of expected failures 72 +-# of expected failures 61 +# of expected failures 38 # of unknown successes 1 --# of known failures 59 -+# of known failures 54 +-# of known failures 58 ++# of known failures 53 # of unresolved testcases 2 --# of untested testcases 34 --# of unsupported tests 61 -+# of untested testcases 60 +-# of untested testcases 38 +-# of unsupported tests 64 ++# of untested testcases 65 +# of unsupported tests 97 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.9.50.20150419-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory Makefile:196: recipe for target 'check-single' failed -@@ -3383,7 +4381,7 @@ make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite' +@@ -3428,7 +4167,7 @@ make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite' Makefile:155: recipe for target 'check' failed make[3]: *** [check] Error 2 make[3]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite' diff --git a/binutils-gdb/test.diff b/binutils-gdb/test.diff index 7219197d..75117d15 100644 --- a/binutils-gdb/test.diff +++ b/binutils-gdb/test.diff @@ -1,11 +1,11 @@ diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum -index 94a6eda..b96c094 100644 +index 8c230dc..646ac8c 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum @@ -1,5 +1,5 @@ --Test Run By thomas on Mon Apr 20 10:38:25 2015 +-Test Run By thomas on Sun Oct 25 21:34:08 2015 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Mon Apr 20 11:41:00 2015 ++Test Run By thomas on Sun Nov 1 18:21:36 2015 +Native configuration is i686-unknown-gnu0.6 === binutils tests === @@ -28,25 +28,25 @@ index 94a6eda..b96c094 100644 +# of unexpected successes 1 # of unsupported tests 3 diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum -index 341c3a3..994bedd 100644 +index 51a0c2c..293e1c2 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum @@ -1,5 +1,5 @@ --Test Run By thomas on Mon Apr 20 10:38:33 2015 +-Test Run By thomas on Sun Oct 25 21:34:22 2015 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Mon Apr 20 11:41:08 2015 ++Test Run By thomas on Sun Nov 1 18:21:46 2015 +Native configuration is i686-unknown-gnu0.6 === gas tests === diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum -index 45ffa34..9d68b5a 100644 +index 7186502..4b1f685 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum @@ -1,5 +1,5 @@ --Test Run By thomas on Mon Apr 20 10:44:09 2015 +-Test Run By thomas on Sun Oct 25 21:41:55 2015 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Mon Apr 20 11:48:11 2015 ++Test Run By thomas on Sun Nov 1 18:29:31 2015 +Native configuration is i686-unknown-gnu0.6 === gdb tests === @@ -168,9 +168,9 @@ index 45ffa34..9d68b5a 100644 +FAIL: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame +FAIL: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ... - gdb compile failed, gcc: error: unrecognized command line option '-fmpx' + gdb compile failed, [01m[Kgcc:[m[K [01;31m[Kerror: [m[Kunrecognized command line option '[01m[K-fmpx[m[K' UNTESTED: gdb.arch/i386-mpx.exp: i386-mpx.exp -@@ -896,22 +895,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ... +@@ -872,22 +871,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ... PASS: gdb.arch/i386-sse.exp: check whether processor supports SSE PASS: gdb.arch/i386-sse.exp: set first breakpoint in main PASS: gdb.arch/i386-sse.exp: continue to breakpoint: continue to first breakpoint in main @@ -209,7 +209,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.arch/i386-sse.exp: set %xmm0 PASS: gdb.arch/i386-sse.exp: set %xmm1 PASS: gdb.arch/i386-sse.exp: set %xmm2 -@@ -922,14 +921,14 @@ PASS: gdb.arch/i386-sse.exp: set %xmm6 +@@ -898,14 +897,14 @@ PASS: gdb.arch/i386-sse.exp: set %xmm6 PASS: gdb.arch/i386-sse.exp: set %xmm7 PASS: gdb.arch/i386-sse.exp: set second breakpoint in main PASS: gdb.arch/i386-sse.exp: continue to breakpoint: continue to second breakpoint in main @@ -232,7 +232,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-stap-eval-lang-ada.exp ... PASS: gdb.arch/i386-stap-eval-lang-ada.exp: set language ada PASS: gdb.arch/i386-stap-eval-lang-ada.exp: printing $_probe_arg0 -@@ -1120,7 +1119,7 @@ PASS: gdb.base/annota1.exp: set height 0 +@@ -1096,7 +1095,7 @@ PASS: gdb.base/annota1.exp: set height 0 PASS: gdb.base/annota1.exp: breakpoint main PASS: gdb.base/annota1.exp: annotation set at level 2 PASS: gdb.base/annota1.exp: breakpoint info @@ -241,7 +241,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/annota1.exp: go after array init line PASS: gdb.base/annota1.exp: print array PASS: gdb.base/annota1.exp: print non_existent_value -@@ -1129,7 +1128,7 @@ PASS: gdb.base/annota1.exp: break printf +@@ -1105,7 +1104,7 @@ PASS: gdb.base/annota1.exp: break printf PASS: gdb.base/annota1.exp: continue to printf PASS: gdb.base/annota1.exp: backtrace from shlibrary PASS: gdb.base/annota1.exp: send SIGUSR1 @@ -250,7 +250,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/annota1.exp: delete bp 1 PASS: gdb.base/annota1.exp: delete bp 2 PASS: gdb.base/annota1.exp: delete bp 3 -@@ -1140,12 +1139,12 @@ PASS: gdb.base/annota1.exp: break at value++ +@@ -1116,12 +1115,12 @@ PASS: gdb.base/annota1.exp: break at value++ PASS: gdb.base/annota1.exp: ignore 5 4 PASS: gdb.base/annota1.exp: annotate ignore count change PASS: gdb.base/annota1.exp: breakpoint ignore count @@ -265,7 +265,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/annota3.exp ... PASS: gdb.base/annota3.exp: set height 0 PASS: gdb.base/annota3.exp: breakpoint main -@@ -1162,7 +1161,7 @@ PASS: gdb.base/annota3.exp: breakpoint printf +@@ -1138,7 +1137,7 @@ PASS: gdb.base/annota3.exp: breakpoint printf PASS: gdb.base/annota3.exp: continue to printf PASS: gdb.base/annota3.exp: backtrace from shlibrary PASS: gdb.base/annota3.exp: send SIGUSR1 @@ -274,7 +274,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/annota3.exp: delete bp 1 PASS: gdb.base/annota3.exp: delete bp 2 PASS: gdb.base/annota3.exp: delete bp 3 -@@ -1174,8 +1173,8 @@ PASS: gdb.base/annota3.exp: ignore 5 4 +@@ -1150,8 +1149,8 @@ PASS: gdb.base/annota3.exp: ignore 5 4 PASS: gdb.base/annota3.exp: annotate ignore count change PASS: gdb.base/annota3.exp: next to exit loop PASS: gdb.base/annota3.exp: breakpoint ignore count @@ -285,7 +285,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/annota3.exp: cleanup core file (not dumped) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/anon.exp ... PASS: gdb.base/anon.exp: set breakpoint in anon.c -@@ -1308,85 +1307,55 @@ PASS: gdb.base/assign.exp: v_int+=v_float +@@ -1284,85 +1283,55 @@ PASS: gdb.base/assign.exp: v_int+=v_float PASS: gdb.base/assign.exp: set v_int to 6 (18) PASS: gdb.base/assign.exp: v_int+=double Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async-shell.exp ... @@ -397,7 +397,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auto-connect-native-target.exp ... PASS: gdb.base/auto-connect-native-target.exp: check whether a target is already connected PASS: gdb.base/auto-connect-native-target.exp: check whether board tests the native target -@@ -1396,14 +1365,14 @@ PASS: gdb.base/auto-connect-native-target.exp: start no longer works +@@ -1372,14 +1341,14 @@ PASS: gdb.base/auto-connect-native-target.exp: start no longer works PASS: gdb.base/auto-connect-native-target.exp: explicitly connect to the native target PASS: gdb.base/auto-connect-native-target.exp: kill: start PASS: gdb.base/auto-connect-native-target.exp: kill: kill @@ -419,7 +419,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/auto-connect-native-target.exp: disconnect: disconnect PASS: gdb.base/auto-connect-native-target.exp: disconnect: check whether the target is no longer connected PASS: gdb.base/auto-connect-native-target.exp: disconnect: no longer connected to a target -@@ -1415,22 +1384,6 @@ PASS: gdb.base/auto-load.exp: set auto-load scripts-directory +@@ -1391,22 +1360,6 @@ PASS: gdb.base/auto-load.exp: set auto-load scripts-directory PASS: gdb.base/auto-load.exp: set auto-load safe-path PASS: gdb.base/auto-load.exp: print $script_loaded Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auxv.exp ... @@ -442,7 +442,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bang.exp ... PASS: gdb.base/bang.exp: continue until exit Running ../../../W._C._Handy/gdb/testsuite/gdb.base/batch-preserve-term-settings.exp ... -@@ -1460,32 +1413,18 @@ PASS: gdb.base/bfp-test.exp: set variable b64 = 200.25x +@@ -1436,32 +1389,18 @@ PASS: gdb.base/bfp-test.exp: set variable b64 = 200.25x PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fl PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fff Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bg-execution-repeat.exp ... @@ -484,7 +484,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitfields.exp ... PASS: gdb.base/bitfields.exp: set print sevenbit-strings PASS: gdb.base/bitfields.exp: print flags -@@ -1644,18 +1583,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue +@@ -1620,18 +1559,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: permanent bp PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: condition $bpnum 0 PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done @@ -508,7 +508,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: set breakpoint always-inserted off PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: watch $dummy_convenience PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: set probe breakpoint -@@ -1688,18 +1627,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue +@@ -1664,18 +1603,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: permanent bp PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: condition $bpnum 0 PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done @@ -532,7 +532,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: set breakpoint always-inserted on PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: set probe breakpoint PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: get size of instruction -@@ -1731,18 +1670,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue t +@@ -1707,18 +1646,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue t PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: permanent bp PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: condition $bpnum 0 PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done @@ -556,7 +556,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: set breakpoint always-inserted on PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: watch $dummy_convenience PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: set probe breakpoint -@@ -1775,18 +1714,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue t +@@ -1751,18 +1690,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue t PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: permanent bp PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: condition $bpnum 0 PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done @@ -580,7 +580,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-always.exp ... PASS: gdb.base/break-always.exp: set breakpoint always-inserted on PASS: gdb.base/break-always.exp: confirm breakpoint always-inserted -@@ -1899,693 +1838,6 @@ PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: continue +@@ -1875,693 +1814,6 @@ PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: continue Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-inline.exp ... PASS: gdb.base/break-inline.exp: break Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-interp.exp ... @@ -1274,7 +1274,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-main-file-remove-fail.exp ... PASS: gdb.base/break-main-file-remove-fail.exp: cmdline: set breakpoint always-inserted on PASS: gdb.base/break-main-file-remove-fail.exp: cmdline: break foo -@@ -3065,7 +2317,7 @@ PASS: gdb.base/call-signal-resume.exp: break stop_one +@@ -3041,7 +2293,7 @@ PASS: gdb.base/call-signal-resume.exp: break stop_one PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at stop_one PASS: gdb.base/call-signal-resume.exp: inferior function call signaled PASS: gdb.base/call-signal-resume.exp: dummy stack frame number @@ -1283,7 +1283,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/call-signal-resume.exp: set confirm off PASS: gdb.base/call-signal-resume.exp: return PASS: gdb.base/call-signal-resume.exp: maintenance print dummy-frames -@@ -3081,7 +2333,7 @@ PASS: gdb.base/call-signal-resume.exp: set confirm off +@@ -3057,7 +2309,7 @@ PASS: gdb.base/call-signal-resume.exp: set confirm off PASS: gdb.base/call-signal-resume.exp: return PASS: gdb.base/call-signal-resume.exp: break handle_signal PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at handle_signal @@ -1292,71 +1292,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-strs.exp ... PASS: gdb.base/call-strs.exp: set print sevenbit-strings PASS: gdb.base/call-strs.exp: set print address off -@@ -3435,51 +2687,51 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-load.exp ... - PASS: gdb.base/catch-load.exp: plain load: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: plain load: set stop-on-solib-events 0 - PASS: gdb.base/catch-load.exp: plain load: catch load --PASS: gdb.base/catch-load.exp: plain load: continue -+FAIL: gdb.base/catch-load.exp: plain load: continue - PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: set stop-on-solib-events 1 - PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: catch load --PASS: gdb.base/catch-load.exp: plain load with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: plain load with stop-on-solib-events: continue - PASS: gdb.base/catch-load.exp: rx load: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: rx load: set stop-on-solib-events 0 - PASS: gdb.base/catch-load.exp: rx load: catch load catch-load-so --PASS: gdb.base/catch-load.exp: rx load: continue -+FAIL: gdb.base/catch-load.exp: rx load: continue - PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: set stop-on-solib-events 1 - PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: catch load catch-load-so --PASS: gdb.base/catch-load.exp: rx load with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: rx load with stop-on-solib-events: continue - PASS: gdb.base/catch-load.exp: non-matching load: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: non-matching load: set stop-on-solib-events 0 - PASS: gdb.base/catch-load.exp: non-matching load: catch load zardoz --PASS: gdb.base/catch-load.exp: non-matching load: continue -+FAIL: gdb.base/catch-load.exp: non-matching load: continue - PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: set stop-on-solib-events 1 - PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: catch load zardoz --PASS: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: non-matching load with stop-on-solib-events: continue - PASS: gdb.base/catch-load.exp: plain unload: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: plain unload: set stop-on-solib-events 0 - PASS: gdb.base/catch-load.exp: plain unload: catch unload --PASS: gdb.base/catch-load.exp: plain unload: continue -+FAIL: gdb.base/catch-load.exp: plain unload: continue - PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: set stop-on-solib-events 1 - PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: catch unload --PASS: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: plain unload with stop-on-solib-events: continue - PASS: gdb.base/catch-load.exp: rx unload: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: rx unload: set stop-on-solib-events 0 - PASS: gdb.base/catch-load.exp: rx unload: catch unload catch-load-so --PASS: gdb.base/catch-load.exp: rx unload: continue -+FAIL: gdb.base/catch-load.exp: rx unload: continue - PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: set stop-on-solib-events 1 - PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: catch unload catch-load-so --PASS: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: rx unload with stop-on-solib-events: continue - PASS: gdb.base/catch-load.exp: non-matching unload: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: non-matching unload: set stop-on-solib-events 0 - PASS: gdb.base/catch-load.exp: non-matching unload: catch unload zardoz --PASS: gdb.base/catch-load.exp: non-matching unload: continue -+FAIL: gdb.base/catch-load.exp: non-matching unload: continue - PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: set var libname = "catch-load-so.so" - PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: set stop-on-solib-events 1 - PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: catch unload zardoz --PASS: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: continue -+FAIL: gdb.base/catch-load.exp: non-matching unload with stop-on-solib-events: continue - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-signal-fork.exp ... - PASS: gdb.base/catch-signal-fork.exp: catch signal SIGHUP - PASS: gdb.base/catch-signal-fork.exp: continue to breakpoint: first HUP -@@ -3571,99 +2823,6 @@ PASS: gdb.base/catch-signal.exp: 1st line of save breakpoints for 'all' +@@ -3547,99 +2799,6 @@ PASS: gdb.base/catch-signal.exp: 1st line of save breakpoints for 'all' PASS: gdb.base/catch-signal.exp: 2nd line of save breakpoints for 'all' PASS: gdb.base/catch-signal.exp: Trailing newline of save breakpoints for 'all' Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.exp ... @@ -1456,7 +1392,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/charset.exp ... PASS: gdb.base/charset.exp: show charset PASS: gdb.base/charset.exp: show target-charset -@@ -3932,145 +3091,6 @@ PASS: gdb.base/charset.exp: assign string to short array +@@ -3908,145 +3067,6 @@ PASS: gdb.base/charset.exp: assign string to short array PASS: gdb.base/charset.exp: assign string to int array PASS: gdb.base/charset.exp: assign string to long array Running ../../../W._C._Handy/gdb/testsuite/gdb.base/checkpoint.exp ... @@ -1602,7 +1538,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/chng-syms.exp ... PASS: gdb.base/chng-syms.exp: setting conditional breakpoint on function PASS: gdb.base/chng-syms.exp: running to stop_here first time -@@ -4354,7 +3374,6 @@ PASS: gdb.base/completion.exp: complete set cp-abi aut +@@ -4330,7 +3350,6 @@ PASS: gdb.base/completion.exp: complete set cp-abi aut PASS: gdb.base/completion.exp: complete target core PASS: gdb.base/completion.exp: complete target tfile PASS: gdb.base/completion.exp: complete target exec @@ -1610,7 +1546,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/completion.exp: complete set height PASS: gdb.base/completion.exp: complete set height u PASS: gdb.base/completion.exp: complete set listsize -@@ -4589,73 +3608,10 @@ PASS: gdb.base/constvars.exp: ptype crass +@@ -4565,73 +3584,10 @@ PASS: gdb.base/constvars.exp: ptype crass PASS: gdb.base/constvars.exp: ptype crisp Running ../../../W._C._Handy/gdb/testsuite/gdb.base/continue-all-already-running.exp ... PASS: gdb.base/continue-all-already-running.exp: set non-stop on @@ -1686,7 +1622,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ctxobj.exp ... PASS: gdb.base/ctxobj.exp: break in get_version functions PASS: gdb.base/ctxobj.exp: continue to get_version_1 -@@ -4922,7 +3878,7 @@ PASS: gdb.base/default.exp: info program +@@ -4898,7 +3854,7 @@ PASS: gdb.base/default.exp: info program PASS: gdb.base/default.exp: info registers PASS: gdb.base/default.exp: info stack "s" abbreviation PASS: gdb.base/default.exp: info stack @@ -1695,7 +1631,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/default.exp: info symbol PASS: gdb.base/default.exp: info source PASS: gdb.base/default.exp: info sources -@@ -5053,7 +4009,7 @@ PASS: gdb.base/default.exp: show verbose +@@ -5029,7 +3985,7 @@ PASS: gdb.base/default.exp: show verbose PASS: gdb.base/default.exp: show version PASS: gdb.base/default.exp: show width PASS: gdb.base/default.exp: show write @@ -1704,7 +1640,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/default.exp: set history save off PASS: gdb.base/default.exp: stepi "si" abbreviation PASS: gdb.base/default.exp: stepi -@@ -5126,10 +4082,6 @@ PASS: gdb.base/del.exp: breakpoint insertion (d) +@@ -5102,10 +4058,6 @@ PASS: gdb.base/del.exp: breakpoint insertion (d) PASS: gdb.base/del.exp: Remove last breakpoint (d) PASS: gdb.base/del.exp: info break after removing break on main (d) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/detach.exp ... @@ -1715,7 +1651,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dfp-exprs.exp ... PASS: gdb.base/dfp-exprs.exp: p 1.2df PASS: gdb.base/dfp-exprs.exp: p -1.2df -@@ -5389,50 +4341,7 @@ PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main" +@@ -5365,50 +4317,7 @@ PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main" PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&dummy_3" PASS: gdb.base/disasm-end-cu.exp: disassemble command returned some output Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disp-step-syscall.exp ... @@ -1767,7 +1703,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ... PASS: gdb.base/display.exp: kill PASS: gdb.base/display.exp: detach -@@ -5509,15 +4418,15 @@ PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continu +@@ -5485,15 +4394,15 @@ PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continu PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continue: set height 2 PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continue: continue to pagination PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continue: first prompt @@ -1787,7 +1723,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-bp-same-addr.exp ... PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set dprintf-style gdb PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set breakpoint always-inserted on -@@ -5535,96 +4444,92 @@ PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: set dprintf-style gdb +@@ -5511,96 +4420,93 @@ PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: set dprintf-style gdb PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: set disconnected-dprintf on PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: get inferior process ID PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: dprintf insertion @@ -1895,6 +1831,7 @@ index 45ffa34..9d68b5a 100644 +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: re-attach to inferior Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-next.exp ... ++WARNING: program timed out. PASS: gdb.base/dprintf-next.exp: dprintf 24, "%d\n", x PASS: gdb.base/dprintf-next.exp: next 1 PASS: gdb.base/dprintf-next.exp: next 2 @@ -1909,7 +1846,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-pending.exp ... PASS: gdb.base/dprintf-pending.exp: without format: set pending dprintf PASS: gdb.base/dprintf-pending.exp: without format: resolved dprintf fails to be re-set -@@ -5656,8 +4561,6 @@ UNSUPPORTED: gdb.base/dprintf.exp: set dprintf style to agent +@@ -5632,8 +4538,6 @@ UNSUPPORTED: gdb.base/dprintf.exp: set dprintf style to agent PASS: gdb.base/dprintf.exp: Set dprintf style to an unrecognized type PASS: gdb.base/dprintf.exp: probe for target remote Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dtrace-probe.exp ... @@ -1918,7 +1855,7 @@ index 45ffa34..9d68b5a 100644 UNTESTED: gdb.base/dtrace-probe.exp: could not compile test program Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dump.exp ... PASS: gdb.base/dump.exp: inaccessible memory is reported -@@ -6074,10 +4977,7 @@ PASS: gdb.base/exe-lock.exp: continue until exit +@@ -6050,10 +4954,7 @@ PASS: gdb.base/exe-lock.exp: continue until exit Running ../../../W._C._Handy/gdb/testsuite/gdb.base/execl-update-breakpoints.exp ... PASS: gdb.base/execl-update-breakpoints.exp: main address first PASS: gdb.base/execl-update-breakpoints.exp: probe memory access @@ -1930,7 +1867,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/execution-termios.exp ... PASS: gdb.base/execution-termios.exp: next: termios ok PASS: gdb.base/execution-termios.exp: infcall: termios ok -@@ -6091,10 +4991,10 @@ PASS: gdb.base/exitsignal.exp: $_exitsignal is void before running +@@ -6067,10 +4968,10 @@ PASS: gdb.base/exitsignal.exp: $_exitsignal is void before running PASS: gdb.base/exitsignal.exp: $_exitcode is void before running PASS: gdb.base/exitsignal.exp: trigger SIGSEGV PASS: gdb.base/exitsignal.exp: program terminated with SIGSEGV @@ -1943,7 +1880,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/exitsignal.exp: $_exitcode is still void after restarting the inferior PASS: gdb.base/exitsignal.exp: $_exitsignal is void before normal inferior is executed PASS: gdb.base/exitsignal.exp: $_exitcode is void before normal inferior is executed -@@ -6451,33 +5351,33 @@ PASS: gdb.base/fileio.exp: Lseeking SET a file +@@ -6427,33 +5328,33 @@ PASS: gdb.base/fileio.exp: Lseeking SET a file PASS: gdb.base/fileio.exp: Closing a file PASS: gdb.base/fileio.exp: Closing an invalid file descriptor returns EBADF PASS: gdb.base/fileio.exp: Stat a file @@ -2000,7 +1937,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/filesym.exp ... PASS: gdb.base/filesym.exp: complete on "filesy" PASS: gdb.base/filesym.exp: completion list for "filesym" -@@ -6545,203 +5445,8 @@ PASS: gdb.base/float.exp: info float +@@ -6521,203 +5422,8 @@ PASS: gdb.base/float.exp: info float PASS: gdb.base/float.exp: step PASS: gdb.base/float.exp: finish Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-exec.exp ... @@ -2204,7 +2141,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fortran-sym-case.exp ... PASS: gdb.base/fortran-sym-case.exp: set language fortran PASS: gdb.base/fortran-sym-case.exp: frame -@@ -6930,32 +5635,16 @@ PASS: gdb.base/funcargs.exp: backtrace through call with trampolines +@@ -6906,32 +5612,16 @@ PASS: gdb.base/funcargs.exp: backtrace through call with trampolines PASS: gdb.base/funcargs.exp: stepping back to main from function called with trampolines Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-buffer-overflow.exp ... PASS: gdb.base/gcore-buffer-overflow.exp: Set buffer exceeding arguments @@ -2241,7 +2178,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb-sigterm.exp ... PASS: gdb.base/gdb-sigterm.exp: 50 SIGTERM passes Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1056.exp ... -@@ -7309,12 +5998,7 @@ PASS: gdb.base/included.exp: list integer +@@ -7187,12 +5877,7 @@ PASS: gdb.base/included.exp: list integer PASS: gdb.base/included.exp: ptype integer PASS: gdb.base/included.exp: info variables integer Running ../../../W._C._Handy/gdb/testsuite/gdb.base/inferior-died.exp ... @@ -2255,7 +2192,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/infnan.exp ... PASS: gdb.base/infnan.exp: print a PASS: gdb.base/infnan.exp: print b -@@ -7355,33 +6039,10 @@ PASS: gdb.base/info-macros.exp: info macros 6 +@@ -7233,33 +5918,10 @@ PASS: gdb.base/info-macros.exp: info macros 6 PASS: gdb.base/info-macros.exp: info macros 7 KFAIL: gdb.base/info-macros.exp: info macros info-macros.c:42 (PRMS: gdb/NNNN) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-os.exp ... @@ -2291,7 +2228,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-shared.exp ... PASS: gdb.base/info-shared.exp: info sharedlibrary #1 PASS: gdb.base/info-shared.exp: continue to breakpoint: library load #1 -@@ -7433,23 +6094,14 @@ PASS: gdb.base/interrupt-noterm.exp: set interactive-mode off +@@ -7311,23 +5973,14 @@ PASS: gdb.base/interrupt-noterm.exp: set interactive-mode off PASS: gdb.base/interrupt-noterm.exp: set confirm off PASS: gdb.base/interrupt-noterm.exp: delete PASS: gdb.base/interrupt-noterm.exp: set confirm on @@ -2318,55 +2255,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-simple.exp ... PASS: gdb.base/jit-simple.exp: blah 1 PASS: gdb.base/jit-simple.exp: recompile jit-simple.c -@@ -7457,25 +6109,31 @@ PASS: gdb.base/jit-simple.exp: blah 1 - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-so.exp ... - PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here before-dlopen - PASS: gdb.base/jit-so.exp: one_jit_test-1: set var jit_libname = "jit-main.so" --PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here after-dlopen --PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 0 --PASS: gdb.base/jit-so.exp: one_jit_test-1: set var argc = 2 --PASS: gdb.base/jit-so.exp: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib.so" --PASS: gdb.base/jit-so.exp: one_jit_test-1: set var count = 1 --PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 1 --PASS: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function --PASS: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 2 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here after-dlopen (the program exited) -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:130 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 0 (the program is no longer running) -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var argc = 2 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib.so" -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: set var count = 1 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:193 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 1 (the program is no longer running) -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: setting breakpoint at jit-main.c:218 -+FAIL: gdb.base/jit-so.exp: one_jit_test-1: continue to breakpoint: break here 2 (the program is no longer running) - PASS: gdb.base/jit-so.exp: one_jit_test-1: info function jit_function - PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here before-dlopen - PASS: gdb.base/jit-so.exp: one_jit_test-2: set var jit_libname = "jit-main.so" --PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here after-dlopen --PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 0 --PASS: gdb.base/jit-so.exp: one_jit_test-2: set var argc = 2 --PASS: gdb.base/jit-so.exp: one_jit_test-2: set var libname = "SHLIBDIR/jit-solib.so" --PASS: gdb.base/jit-so.exp: one_jit_test-2: set var count = 2 --PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 1 --PASS: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function --PASS: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 2 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here after-dlopen (the program exited) -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:130 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 0 (the program is no longer running) -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var argc = 2 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var libname = "SHLIBDIR/jit-solib.so" -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: set var count = 2 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:193 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 1 (the program is no longer running) -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: setting breakpoint at jit-main.c:218 -+FAIL: gdb.base/jit-so.exp: one_jit_test-2: continue to breakpoint: break here 2 (the program is no longer running) - PASS: gdb.base/jit-so.exp: one_jit_test-2: info function jit_function - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit.exp ... - PASS: gdb.base/jit.exp: one_jit_test-1: continue to breakpoint: break here 0 -@@ -7494,14 +6152,7 @@ PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1 +@@ -7372,14 +6025,7 @@ PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1 PASS: gdb.base/jit.exp: one_jit_test-2: info function ^jit_function PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 2 PASS: gdb.base/jit.exp: one_jit_test-2: info function jit_function @@ -2382,7 +2271,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jump.exp ... PASS: gdb.base/jump.exp: break before jump to non-call PASS: gdb.base/jump.exp: jump to non-call -@@ -7914,15 +6565,19 @@ PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start +@@ -7792,15 +6438,19 @@ PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start PASS: gdb.base/longjmp.exp: breakpoint at miss_step_1 PASS: gdb.base/longjmp.exp: next over setjmp (1) PASS: gdb.base/longjmp.exp: next to longjmp (1) @@ -2405,14 +2294,14 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/macscp.exp ... PASS: gdb.base/macscp.exp: list main for support check PASS: gdb.base/macscp.exp: list main for WHERE -@@ -8373,94 +7028,12 @@ PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2 +@@ -8251,94 +6901,12 @@ PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2 PASS: gdb.base/miscexprs.exp: print value of sbig.s[90] >> 4 PASS: gdb.base/miscexprs.exp: print value of lbig.l[333] >> 6 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ... -PASS: gdb.base/morestack.exp: continue -PASS: gdb.base/morestack.exp: up 3000 -+gdb compile failed, cc1: error: '-fsplit-stack' currently only supported on GNU/Linux -+cc1: error: '-fsplit-stack' is not supported by this compiler configuration ++gdb compile failed, [01m[Kcc1:[m[K [01;31m[Kerror: [m[K'[01m[K-fsplit-stack[m[K' currently only supported on GNU/Linux ++[01m[Kcc1:[m[K [01;31m[Kerror: [m[K'[01m[K-fsplit-stack[m[K' is not supported by this compiler configuration +UNTESTED: gdb.base/morestack.exp: morestack.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ... -PASS: gdb.base/moribund-step.exp: set non-stop on @@ -2504,7 +2393,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-line-starts-subshell.exp ... PASS: gdb.base/multi-line-starts-subshell.exp: spawn subshell from multi-line PASS: gdb.base/multi-line-starts-subshell.exp: shell input works -@@ -8539,22 +7112,22 @@ PASS: gdb.base/paginate-after-ctrl-c-running.exp: ctrlc target running: set heig +@@ -8417,22 +6985,22 @@ PASS: gdb.base/paginate-after-ctrl-c-running.exp: ctrlc target running: set heig Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-bg-execution.exp ... PASS: gdb.base/paginate-bg-execution.exp: paginate: b after_sleep PASS: gdb.base/paginate-bg-execution.exp: paginate: set height 2 @@ -2534,7 +2423,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/paginate-bg-execution.exp: cancel with quit: GDB accepts further input PASS: gdb.base/paginate-bg-execution.exp: cancel with quit: set height unlimited Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-execution-startup.exp ... -@@ -8639,11 +7212,6 @@ PASS: gdb.base/permissions.exp: set may-write-memory off +@@ -8517,11 +7085,6 @@ PASS: gdb.base/permissions.exp: set may-write-memory off PASS: gdb.base/permissions.exp: try to set a global PASS: gdb.base/permissions.exp: print x Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pie-execl.exp ... @@ -2546,7 +2435,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pointers.exp ... PASS: gdb.base/pointers.exp: continuing after dummy() PASS: gdb.base/pointers.exp: set pointer to beginning of array -@@ -8719,50 +7287,24 @@ PASS: gdb.base/pr11022.exp: watchpoint hit 2 +@@ -8597,50 +7160,24 @@ PASS: gdb.base/pr11022.exp: watchpoint hit 2 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prelink.exp ... PASS: gdb.base/prelink.exp: ldd prelinkt PASS: gdb.base/prelink.exp: ldd prelinkt output contains libs @@ -2606,7 +2495,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/printcmds.exp ... PASS: gdb.base/printcmds.exp: print $pc PASS: gdb.base/printcmds.exp: print "abc" -@@ -9766,25 +8308,9 @@ PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1 +@@ -9644,25 +8181,9 @@ PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1 PASS: gdb.base/radix.exp: set radix 7 rejected PASS: gdb.base/radix.exp: Output radix unchanged after rejection through set radix command Running ../../../W._C._Handy/gdb/testsuite/gdb.base/random-signal.exp ... @@ -2634,7 +2523,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/range-stepping.exp ... PASS: gdb.base/range-stepping.exp: probe range-stepping support UNSUPPORTED: gdb.base/range-stepping.exp: range stepping not supported by the target -@@ -9802,38 +8328,7 @@ PASS: gdb.base/readline-ask.exp: ask message for 01 and 02 +@@ -9680,38 +8201,7 @@ PASS: gdb.base/readline-ask.exp: ask message for 01 and 02 PASS: gdb.base/readline-ask.exp: ask message no PASS: gdb.base/readline-ask.exp: abort ask message Running ../../../W._C._Handy/gdb/testsuite/gdb.base/readline.exp ... @@ -2674,7 +2563,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/realname-expand.exp ... PASS: gdb.base/realname-expand.exp: set basenames-may-differ on PASS: gdb.base/realname-expand.exp: rbreak realname-expand-real.c:func -@@ -9933,7 +8428,7 @@ PASS: gdb.base/relational.exp: set variable z +@@ -9811,7 +8301,7 @@ PASS: gdb.base/relational.exp: set variable z PASS: gdb.base/relational.exp: print value of (x==y)<z Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relativedebug.exp ... PASS: gdb.base/relativedebug.exp: continue @@ -2683,7 +2572,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/relocate.exp ... PASS: gdb.base/relocate.exp: add-symbol-file: unknown option -raednow PASS: gdb.base/relocate.exp: add-symbol-file: unknown option readnow -@@ -10223,22 +8718,22 @@ PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop +@@ -10101,22 +8591,22 @@ PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop PASS: gdb.base/savedregs.exp: handle SIGILL pass print nostop PASS: gdb.base/savedregs.exp: advance catcher PASS: gdb.base/savedregs.exp: Get sigtramp info frame @@ -2710,7 +2599,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/scope.exp ... PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss before run -@@ -10698,401 +9193,22 @@ PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addre +@@ -10576,402 +9066,24 @@ PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addre PASS: gdb.base/shreloc.exp: get_msym_addrs fn_[12] PASS: gdb.base/shreloc.exp: (msymbol) relocated functions have different addresses Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigall.exp ... @@ -3121,9 +3010,11 @@ index 45ffa34..9d68b5a 100644 +FAIL: gdb.base/sigaltstack.exp: finish to catch MAIN (timeout) +FAIL: gdb.base/sigaltstack.exp: finish to MAIN (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigbpt.exp ... ++WARNING: program timed out. PASS: gdb.base/sigbpt.exp: break keeper PASS: gdb.base/sigbpt.exp: display/i $pc -@@ -11104,20 +9220,20 @@ PASS: gdb.base/sigbpt.exp: rerun to main + PASS: gdb.base/sigbpt.exp: advance to the bowler +@@ -10982,20 +9094,20 @@ PASS: gdb.base/sigbpt.exp: rerun to main PASS: gdb.base/sigbpt.exp: stepi; pass SIGSEGV PASS: gdb.base/sigbpt.exp: stepi; continue to keeper PASS: gdb.base/sigbpt.exp: stepi; nopass SIGSEGV @@ -3147,7 +3038,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/sigbpt.exp: stepi bp at segv; clear breakpoint 0 of 1 PASS: gdb.base/sigbpt.exp: rerun to main PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; pass SIGSEGV -@@ -11125,7 +9241,7 @@ PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper +@@ -11003,7 +9115,7 @@ PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; nopass SIGSEGV PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 0 of 2 PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 1 of 2 @@ -3156,7 +3047,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 0 of 2 PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 1 of 2 PASS: gdb.base/sigbpt.exp: rerun to main -@@ -11165,73 +9281,19 @@ PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior +@@ -11043,107 +9155,23 @@ PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-addr.exp ... PASS: gdb.base/siginfo-addr.exp: display/i $pc PASS: gdb.base/siginfo-addr.exp: continue to signal @@ -3233,42 +3124,46 @@ index 45ffa34..9d68b5a 100644 +FAIL: gdb.base/siginfo.exp: backtrace for nexti (pattern 1) (timeout) +FAIL: gdb.base/siginfo.exp: step out of handler (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signals.exp ... - PASS: gdb.base/signals.exp: handle all print - PASS: gdb.base/signals.exp: set variable count = 0 -@@ -11241,14 +9303,14 @@ PASS: gdb.base/signals.exp: next to signal - PASS: gdb.base/signals.exp: next to alarm #1 - PASS: gdb.base/signals.exp: next to ++count #1 - PASS: gdb.base/signals.exp: p func1 () #1 +-PASS: gdb.base/signals.exp: handle all print +-PASS: gdb.base/signals.exp: set variable count = 0 +-PASS: gdb.base/signals.exp: break handler if 0 +-PASS: gdb.base/signals.exp: set $handler_breakpoint_number = $bpnum +-PASS: gdb.base/signals.exp: next to signal +-PASS: gdb.base/signals.exp: next to alarm #1 +-PASS: gdb.base/signals.exp: next to ++count #1 +-PASS: gdb.base/signals.exp: p func1 () #1 -PASS: gdb.base/signals.exp: p count #1 -+FAIL: gdb.base/signals.exp: p count #1 - PASS: gdb.base/signals.exp: condition $handler_breakpoint_number - PASS: gdb.base/signals.exp: next to alarm #2 - PASS: gdb.base/signals.exp: next to ++count #2 +-PASS: gdb.base/signals.exp: condition $handler_breakpoint_number +-PASS: gdb.base/signals.exp: next to alarm #2 +-PASS: gdb.base/signals.exp: next to ++count #2 -PASS: gdb.base/signals.exp: p func1 () #2 -PASS: gdb.base/signals.exp: backtrace from handler when calling func1 -PASS: gdb.base/signals.exp: continue -PASS: gdb.base/signals.exp: p count #2 -+FAIL: gdb.base/signals.exp: p func1 () #2 -+FAIL: gdb.base/signals.exp: backtrace from handler when calling func1 -+FAIL: gdb.base/signals.exp: continue (the program exited) -+FAIL: gdb.base/signals.exp: p count #2 - PASS: gdb.base/signals.exp: info signals - PASS: gdb.base/signals.exp: info signal SIGTRAP - PASS: gdb.base/signals.exp: info signal 5 -@@ -11263,9 +9325,9 @@ PASS: gdb.base/signals.exp: invalid signal number rejected - PASS: gdb.base/signals.exp: handle multiple SIGs via integer range - PASS: gdb.base/signals.exp: handle multiple SIGs via reverse integer range - PASS: gdb.base/signals.exp: override SIGINT +-PASS: gdb.base/signals.exp: info signals +-PASS: gdb.base/signals.exp: info signal SIGTRAP +-PASS: gdb.base/signals.exp: info signal 5 +-PASS: gdb.base/signals.exp: handle without arguments +-PASS: gdb.base/signals.exp: handle with bogus SIG +-PASS: gdb.base/signals.exp: handle SIG with bogus action +-PASS: gdb.base/signals.exp: handle SIG with multiple conflicting actions +-PASS: gdb.base/signals.exp: handle SIG parses all legal actions +-PASS: gdb.base/signals.exp: handle multiple SIGs +-PASS: gdb.base/signals.exp: override SIGTRAP +-PASS: gdb.base/signals.exp: invalid signal number rejected +-PASS: gdb.base/signals.exp: handle multiple SIGs via integer range +-PASS: gdb.base/signals.exp: handle multiple SIGs via reverse integer range +-PASS: gdb.base/signals.exp: override SIGINT -PASS: gdb.base/signals.exp: signal without arguments disallowed -PASS: gdb.base/signals.exp: signal SIGUSR1 -PASS: gdb.base/signals.exp: backtrace for SIGUSR1 -+FAIL: gdb.base/signals.exp: signal without arguments disallowed (the program is no longer running) -+FAIL: gdb.base/signals.exp: signal SIGUSR1 (the program is no longer running) -+FAIL: gdb.base/signals.exp: backtrace for SIGUSR1 ++WARNING: program timed out. ++gdb compile failed, exit status is 1 ++UNTESTED: gdb.base/signals.exp: signals.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signest.exp ... PASS: gdb.base/signest.exp: continue to fault PASS: gdb.base/signest.exp: set conditional breakpoint -@@ -11285,27 +9347,26 @@ PASS: gdb.base/signull.exp: data read; select the pointer type +@@ -11163,792 +9191,23 @@ PASS: gdb.base/signull.exp: data read; select the pointer type PASS: gdb.base/signull.exp: data read; take the SIGSEGV PASS: gdb.base/signull.exp: data read; backtrace from SIGSEGV PASS: gdb.base/signull.exp: data read; continue to the keeper @@ -3293,474 +3188,780 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.base/sigrepeat.exp: next +UNTESTED: gdb.base/sigrepeat.exp: aborted; in the following, GDB will get stuck Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigstep.exp ... - PASS: gdb.base/sigstep.exp: validate backtrace: display/i $pc - PASS: gdb.base/sigstep.exp: validate backtrace: break handler - PASS: gdb.base/sigstep.exp: validate backtrace: continue to stepi handler +-PASS: gdb.base/sigstep.exp: validate backtrace: display/i $pc +-PASS: gdb.base/sigstep.exp: validate backtrace: break handler +-PASS: gdb.base/sigstep.exp: validate backtrace: continue to stepi handler -PASS: gdb.base/sigstep.exp: validate backtrace: backtrace for nexti -+FAIL: gdb.base/sigstep.exp: validate backtrace: backtrace for nexti (pattern 2) - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: display/i $pc - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop -@@ -11318,20 +9379,22 @@ PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from h - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: continue to signal - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: stepi to handler - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: si in handler --XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: advance in handler -+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: leave handler - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: stepi to handler +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: stepi to handler +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: stepi to handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: si in handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: advance in handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: stepi to handler -PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: stepi to handler, nothing in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: stepi to handler - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: si in handler --XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: advance in handler -+FAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: display/i $pc - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop -@@ -11345,7 +9408,9 @@ PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue fr - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: continue to signal - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: stepi to handler - PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: si in handler --XFAIL: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: advance in handler -+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: break clear done -+PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: leave handler - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: display/i $pc - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop -@@ -11358,20 +9423,22 @@ PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from h - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: continue to signal - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: nexti to handler - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: si in handler --XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: advance in handler -+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: leave handler - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: nexti to handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: stepi to handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: si in handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: advance in handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, next from handler: leave handler +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: stepi to handler +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: stepi to handler, nothing in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: stepi to handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: si in handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: advance in handler +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: stepi to handler, si+advance in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: nexti to handler +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: nexti to handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: si in handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: advance in handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: nexti to handler -PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: nexti to handler, nothing in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: nexti to handler - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: si in handler --XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: advance in handler -+FAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: display/i $pc - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop -@@ -11385,7 +9452,9 @@ PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue fr - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: continue to signal - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: nexti to handler - PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: si in handler --XFAIL: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: advance in handler -+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: break clear done -+PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: leave handler - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: display/i $pc - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop -@@ -11398,20 +9467,22 @@ PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from ha - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: continue to signal - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: step to handler - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: si in handler --XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: advance in handler -+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: leave handler - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: step to handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: nexti to handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: si in handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: advance in handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, next from handler: leave handler +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: nexti to handler +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: nexti to handler, nothing in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: nexti to handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: si in handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: advance in handler +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: nexti to handler, si+advance in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: step to handler +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: step to handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: si in handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: advance in handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: step to handler -PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: step to handler, nothing in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: step to handler - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: si in handler --XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: advance in handler -+FAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: display/i $pc - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop -@@ -11425,7 +9496,9 @@ PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue fro - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: continue to signal - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: step to handler - PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: si in handler --XFAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: advance in handler -+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: break clear done -+PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: leave handler - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: display/i $pc - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop -@@ -11438,20 +9511,22 @@ PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from ha - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: continue to signal - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: next to handler - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: si in handler --XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: advance in handler -+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: leave handler - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: next to handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: step to handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: si in handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: advance in handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, next from handler: leave handler +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: step to handler +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: step to handler, nothing in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: step to handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: si in handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: advance in handler +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: step to handler, si+advance in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: next to handler +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: continue to signal +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: next to handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: si in handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: advance in handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, step from handler: leave handler +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: next to handler -PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: next to handler, nothing in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: continue to signal - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: next to handler - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: si in handler --XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: advance in handler -+FAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: display/i $pc - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop - PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop -@@ -11465,27 +9540,29 @@ PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue fro - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: continue to signal - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: next to handler - PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: si in handler --XFAIL: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: advance in handler (spurious SIGTRAP) (PRMS gdb/17511) -+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: advance in handler -+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: break clear done -+PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: leave handler - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: display/i $pc - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: break handler - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: continue to handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: continue to signal +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: next to handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: si in handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: advance in handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, next from handler: leave handler +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: next to handler +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: next to handler, nothing in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: handle SIGALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: handle SIGVTALRM print pass stop +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: continue to signal +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: next to handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: si in handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: advance in handler +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: next to handler, si+advance in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: break handler +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: continue to handler -PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: leave handler -+FAIL: gdb.base/sigstep.exp: continue to handler, nothing in handler, step from handler: leave handler (timeout) - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: display/i $pc - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: break handler - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: continue to handler - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: si in handler - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: advance in handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: break handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: continue to handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: si in handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: advance in handler -PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: leave handler -+FAIL: gdb.base/sigstep.exp: continue to handler, si+advance in handler, step from handler: leave handler (timeout) - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: break handler - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: continue to handler +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: break handler +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: continue to handler -PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: continue to handler, nothing in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: display/i $pc - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: break handler - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: continue to handler - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: si in handler - PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: advance in handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: break handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: continue to handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: si in handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: advance in handler -PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: leave handler -+FAIL: gdb.base/sigstep.exp: continue to handler, si+advance in handler, next from handler: leave handler - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: display/i $pc - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: break handler - PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: continue to handler -@@ -11501,23 +9578,23 @@ PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue - PASS: gdb.base/sigstep.exp: stepi from handleri: display/i $pc - PASS: gdb.base/sigstep.exp: stepi from handleri: break handler - PASS: gdb.base/sigstep.exp: stepi from handleri: continue to handler +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: break handler +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: continue to handler +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: continue to handler, nothing in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: break handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: continue to handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: si in handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: advance in handler +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: break clear done +-PASS: gdb.base/sigstep.exp: continue to handler, si+advance in handler, continue from handler: leave handler +-PASS: gdb.base/sigstep.exp: stepi from handleri: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi from handleri: break handler +-PASS: gdb.base/sigstep.exp: stepi from handleri: continue to handler -PASS: gdb.base/sigstep.exp: stepi from handleri: leave handler -PASS: gdb.base/sigstep.exp: stepi from handleri: leave signal trampoline (in main) -+FAIL: gdb.base/sigstep.exp: stepi from handleri: leave handler -+FAIL: gdb.base/sigstep.exp: stepi from handleri: leave signal trampoline - PASS: gdb.base/sigstep.exp: nexti from handleri: display/i $pc - PASS: gdb.base/sigstep.exp: nexti from handleri: break handler - PASS: gdb.base/sigstep.exp: nexti from handleri: continue to handler +-PASS: gdb.base/sigstep.exp: nexti from handleri: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti from handleri: break handler +-PASS: gdb.base/sigstep.exp: nexti from handleri: continue to handler -PASS: gdb.base/sigstep.exp: nexti from handleri: leave handler -PASS: gdb.base/sigstep.exp: nexti from handleri: leave signal trampoline (in main) -+FAIL: gdb.base/sigstep.exp: nexti from handleri: leave handler -+FAIL: gdb.base/sigstep.exp: nexti from handleri: leave signal trampoline - PASS: gdb.base/sigstep.exp: finish from handleri: display/i $pc - PASS: gdb.base/sigstep.exp: finish from handleri: break handler - PASS: gdb.base/sigstep.exp: finish from handleri: continue to handler +-PASS: gdb.base/sigstep.exp: finish from handleri: display/i $pc +-PASS: gdb.base/sigstep.exp: finish from handleri: break handler +-PASS: gdb.base/sigstep.exp: finish from handleri: continue to handler -PASS: gdb.base/sigstep.exp: finish from handleri: leave handler -PASS: gdb.base/sigstep.exp: finish from handleri: leave signal trampoline (in main) -+FAIL: gdb.base/sigstep.exp: finish from handleri: leave handler -+FAIL: gdb.base/sigstep.exp: finish from handleri: leave signal trampoline - PASS: gdb.base/sigstep.exp: return from handleri: display/i $pc - PASS: gdb.base/sigstep.exp: return from handleri: break handler - PASS: gdb.base/sigstep.exp: return from handleri: continue to handler +-PASS: gdb.base/sigstep.exp: return from handleri: display/i $pc +-PASS: gdb.base/sigstep.exp: return from handleri: break handler +-PASS: gdb.base/sigstep.exp: return from handleri: continue to handler -PASS: gdb.base/sigstep.exp: return from handleri: leave handler -PASS: gdb.base/sigstep.exp: return from handleri: leave signal trampoline (in main) -+FAIL: gdb.base/sigstep.exp: return from handleri: leave handler -+FAIL: gdb.base/sigstep.exp: return from handleri: leave signal trampoline - PASS: gdb.base/sigstep.exp: step to handler: display/i $pc - PASS: gdb.base/sigstep.exp: step to handler: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: step to handler: advance to infinite loop -@@ -11527,7 +9604,7 @@ PASS: gdb.base/sigstep.exp: next to handler: display/i $pc - PASS: gdb.base/sigstep.exp: next to handler: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: next to handler: advance to infinite loop - PASS: gdb.base/sigstep.exp: next to handler: break handler +-PASS: gdb.base/sigstep.exp: step to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: step to handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: step to handler: break handler +-PASS: gdb.base/sigstep.exp: step to handler: performing step +-PASS: gdb.base/sigstep.exp: next to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: next to handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: next to handler: break handler -PASS: gdb.base/sigstep.exp: next to handler: performing next -+FAIL: gdb.base/sigstep.exp: next to handler: performing next (timeout) - PASS: gdb.base/sigstep.exp: continue to handler: display/i $pc - PASS: gdb.base/sigstep.exp: continue to handler: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: continue to handler: advance to infinite loop -@@ -11537,22 +9614,22 @@ PASS: gdb.base/sigstep.exp: stepi to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: stepi to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: stepi to handler entry: advance to infinite loop - PASS: gdb.base/sigstep.exp: stepi to handler entry: break handler +-PASS: gdb.base/sigstep.exp: continue to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: continue to handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: continue to handler: break handler +-PASS: gdb.base/sigstep.exp: continue to handler: performing continue +-PASS: gdb.base/sigstep.exp: stepi to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: stepi to handler entry: advance to infinite loop +-PASS: gdb.base/sigstep.exp: stepi to handler entry: break handler -PASS: gdb.base/sigstep.exp: stepi to handler entry: performing stepi -+FAIL: gdb.base/sigstep.exp: stepi to handler entry: performing stepi - PASS: gdb.base/sigstep.exp: nexti to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: nexti to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: nexti to handler entry: advance to infinite loop - PASS: gdb.base/sigstep.exp: nexti to handler entry: break handler +-PASS: gdb.base/sigstep.exp: nexti to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: nexti to handler entry: advance to infinite loop +-PASS: gdb.base/sigstep.exp: nexti to handler entry: break handler -PASS: gdb.base/sigstep.exp: nexti to handler entry: performing nexti -+FAIL: gdb.base/sigstep.exp: nexti to handler entry: performing nexti - PASS: gdb.base/sigstep.exp: step to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: step to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: step to handler entry: advance to infinite loop - PASS: gdb.base/sigstep.exp: step to handler entry: break handler +-PASS: gdb.base/sigstep.exp: step to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: step to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: step to handler entry: advance to infinite loop +-PASS: gdb.base/sigstep.exp: step to handler entry: break handler -PASS: gdb.base/sigstep.exp: step to handler entry: performing step -+FAIL: gdb.base/sigstep.exp: step to handler entry: performing step (timeout) - PASS: gdb.base/sigstep.exp: next to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: next to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: next to handler entry: advance to infinite loop - PASS: gdb.base/sigstep.exp: next to handler entry: break handler +-PASS: gdb.base/sigstep.exp: next to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: next to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: next to handler entry: advance to infinite loop +-PASS: gdb.base/sigstep.exp: next to handler entry: break handler -PASS: gdb.base/sigstep.exp: next to handler entry: performing next -+FAIL: gdb.base/sigstep.exp: next to handler entry: performing next (timeout) - PASS: gdb.base/sigstep.exp: continue to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: continue to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: continue to handler entry: advance to infinite loop -@@ -11576,12 +9653,12 @@ PASS: gdb.base/sigstep.exp: step over handler: display/i $pc - PASS: gdb.base/sigstep.exp: step over handler: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: step over handler: break clear done - PASS: gdb.base/sigstep.exp: step over handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: continue to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: continue to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: continue to handler entry: advance to infinite loop +-PASS: gdb.base/sigstep.exp: continue to handler entry: break handler +-PASS: gdb.base/sigstep.exp: continue to handler entry: performing continue +-PASS: gdb.base/sigstep.exp: stepi over handler: display/i $pc +-PASS: gdb.base/sigstep.exp: stepi over handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: stepi over handler: break clear done +-PASS: gdb.base/sigstep.exp: stepi over handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: stepi over handler: get next PC +-PASS: gdb.base/sigstep.exp: stepi over handler: performing stepi +-PASS: gdb.base/sigstep.exp: stepi over handler: advanced +-PASS: gdb.base/sigstep.exp: nexti over handler: display/i $pc +-PASS: gdb.base/sigstep.exp: nexti over handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: nexti over handler: break clear done +-PASS: gdb.base/sigstep.exp: nexti over handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: nexti over handler: get next PC +-PASS: gdb.base/sigstep.exp: nexti over handler: performing nexti +-PASS: gdb.base/sigstep.exp: nexti over handler: advanced +-PASS: gdb.base/sigstep.exp: step over handler: display/i $pc +-PASS: gdb.base/sigstep.exp: step over handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: step over handler: break clear done +-PASS: gdb.base/sigstep.exp: step over handler: advance to infinite loop -PASS: gdb.base/sigstep.exp: step over handler: performing step -+FAIL: gdb.base/sigstep.exp: step over handler: performing step (timeout) - PASS: gdb.base/sigstep.exp: next over handler: display/i $pc - PASS: gdb.base/sigstep.exp: next over handler: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: next over handler: break clear done - PASS: gdb.base/sigstep.exp: next over handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: next over handler: display/i $pc +-PASS: gdb.base/sigstep.exp: next over handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: next over handler: break clear done +-PASS: gdb.base/sigstep.exp: next over handler: advance to infinite loop -PASS: gdb.base/sigstep.exp: next over handler: performing next -+FAIL: gdb.base/sigstep.exp: next over handler: performing next (timeout) - PASS: gdb.base/sigstep.exp: continue over handler: display/i $pc - PASS: gdb.base/sigstep.exp: continue over handler: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: continue over handler: break clear done -@@ -11593,8 +9670,8 @@ PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: set i - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: break handler - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: continue over handler: display/i $pc +-PASS: gdb.base/sigstep.exp: continue over handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: continue over handler: break clear done +-PASS: gdb.base/sigstep.exp: continue over handler: advance to infinite loop +-PASS: gdb.base/sigstep.exp: continue over handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: break handler +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: performing step -PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: performing step (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler: backtrace (pattern 1) - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: set itimer = itimer_real -@@ -11602,7 +9679,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: break - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: break handler - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: performing next +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: break handler +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: performing next -PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler: backtrace (pattern 2) - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: set itimer = itimer_real -@@ -11610,7 +9687,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: b - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: break handler - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: break handler +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: performing continue -PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler: backtrace (pattern 2) - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: set itimer = itimer_real -@@ -11618,7 +9695,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: break - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: break handler - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: performing step +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: break handler +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: performing step -PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler: backtrace (pattern 2) - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: set itimer = itimer_real -@@ -11626,7 +9703,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: break - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: break handler - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: performing next +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: break handler +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: performing next -PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler: backtrace (pattern 2) - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: set itimer = itimer_real -@@ -11634,23 +9711,23 @@ PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: br - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: break handler - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: break handler +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: performing continue -PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler: backtrace (pattern 2) - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: break handler - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: break handler +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: performing step -PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: performing step (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, to handler entry: backtrace (pattern 1) (timeout) - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: break handler - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: break handler +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: performing next -PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: performing next (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, to handler entry: backtrace (pattern 1) - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: set itimer = itimer_real -@@ -11658,23 +9735,23 @@ PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler en - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: break handler - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: performing continue +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: break handler +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: performing continue -PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, to handler entry: backtrace (pattern 2) - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: break handler - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: break handler +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: performing step -PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: performing step (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, to handler entry: backtrace (pattern 1) (timeout) - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: set itimer = itimer_real - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: break handler - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: break handler +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: performing next -PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: performing next (timeout) -+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, to handler entry: backtrace (pattern 1) (timeout) - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: set itimer = itimer_real -@@ -11682,7 +9759,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler ent - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: break handler - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: performing continue +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: break handler +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: performing continue -PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: backtrace -+FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, to handler entry: backtrace (pattern 2) - PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: set itimer = itimer_real -@@ -11773,7 +9850,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: set - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: break clear done - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=off: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=off: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: performing step -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler: performing step (timeout) - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set itimer = itimer_real -@@ -11790,7 +9867,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, wit - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: break clear done - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, no handler: performing step +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: watch $convenience -PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: performing step -+FAIL: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint: performing step (timeout) - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real -@@ -11807,7 +9884,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: set - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: break clear done - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: step on breakpoint, skip handler, with sw-watchpoint, no handler: performing step +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: performing next -+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler: performing next - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set itimer = itimer_real -@@ -11824,7 +9901,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, wit - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: break clear done - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, no handler: performing next +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: watch $convenience -PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: performing next -+FAIL: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint: performing next (timeout) - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real -@@ -11858,7 +9935,7 @@ PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: break clear done - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: next on breakpoint, skip handler, with sw-watchpoint, no handler: performing next +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, no handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: watch $convenience -PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: performing continue -+FAIL: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint: performing continue (timeout) - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off - PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real -@@ -11959,7 +10036,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: set - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: break clear done - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping off +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=off: continue on breakpoint, skip handler, with sw-watchpoint, no handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: performing stepi +-PASS: gdb.base/sigstep.exp: displaced=on: stepi on breakpoint, skip handler, with sw-watchpoint, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: get next PC +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: performing nexti +-PASS: gdb.base/sigstep.exp: displaced=on: nexti on breakpoint, skip handler, with sw-watchpoint, no handler: advanced +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: performing step -+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler: performing step (timeout) - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set itimer = itimer_real -@@ -11976,7 +10053,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: break clear done - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, no handler: performing step +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: watch $convenience -PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: performing step -+FAIL: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint: performing step (timeout) - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real -@@ -11993,7 +10070,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: set - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: break infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: break clear done - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: step on breakpoint, skip handler, with sw-watchpoint, no handler: performing step +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: continue to infinite loop -PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: performing next -+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler: performing next - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set itimer = itimer_real -@@ -12010,7 +10087,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: break clear done - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, no handler: performing next +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: watch $convenience -PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: performing next -+FAIL: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint: performing next (timeout) - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real -@@ -12044,7 +10121,7 @@ PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: break clear done - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: next on breakpoint, skip handler, with sw-watchpoint, no handler: performing next +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, no handler: performing continue +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: watch $convenience -PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: performing continue -+FAIL: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint: performing continue (timeout) - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on - PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real -@@ -12119,15 +10196,6 @@ PASS: gdb.base/sizeof.exp: print/f padding_long_double.v +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: display/i $pc +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set displaced-stepping on +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set itimer = itimer_real +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set no_handler +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: break clear done +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: continue to infinite loop +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: watch $convenience +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: set done +-PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: performing continue ++UNTESTED: gdb.base/sigstep.exp: aborted; in the following, GDB will get stuck + Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sizeof.exp ... + PASS: gdb.base/sizeof.exp: next + PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (char)" (1) +@@ -12013,15 +9272,6 @@ PASS: gdb.base/sizeof.exp: print/f padding_long_double.v PASS: gdb.base/sizeof.exp: print padding_long_double.p2 PASS: gdb.base/sizeof.exp: maint print arch Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip-solib.exp ... @@ -3776,7 +3977,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip.exp ... PASS: gdb.base/skip.exp: skip file (no default file) PASS: gdb.base/skip.exp: skip function -@@ -12235,15 +10303,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ... +@@ -12129,15 +9379,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ... UNTESTED: gdb.base/solib-overlap.exp: 0x40000000: Could not prelink OBJDIR/gdb.base/solib-overlap-lib1-0x40000000.so or OBJDIR/gdb.base/solib-overlap-lib2-0x40000000.so. Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-search.exp ... PASS: gdb.base/solib-search.exp: continue to break_here @@ -3793,7 +3994,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-symbol.exp ... PASS: gdb.base/solib-symbol.exp: foo2 in main PASS: gdb.base/solib-symbol.exp: foo in libmd -@@ -12281,7 +10341,7 @@ UNSUPPORTED: gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software singl +@@ -12175,7 +9417,7 @@ UNSUPPORTED: gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software singl Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp ... PASS: gdb.base/sss-bp-on-user-bp.exp: continue to breakpoint: first breakpoint PASS: gdb.base/sss-bp-on-user-bp.exp: disassemble main @@ -3802,7 +4003,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/sss-bp-on-user-bp.exp: set breakpoint always-inserted on PASS: gdb.base/sss-bp-on-user-bp.exp: si PASS: gdb.base/sss-bp-on-user-bp.exp: jump *$pc -@@ -12295,8 +10355,14 @@ PASS: gdb.base/stack-checking.exp: bt +@@ -12189,8 +9431,14 @@ PASS: gdb.base/stack-checking.exp: bt Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stale-infcall.exp ... PASS: gdb.base/stale-infcall.exp: continue to breakpoint: test-next PASS: gdb.base/stale-infcall.exp: set $test_fail_bpnum=$bpnum @@ -3819,7 +4020,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.exp ... PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check argument not at probe point PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: info probes stap -@@ -12399,20 +10465,6 @@ PASS: gdb.base/step-over-no-symbols.exp: displaced=off: set displaced-stepping o +@@ -12293,20 +9541,6 @@ PASS: gdb.base/step-over-no-symbols.exp: displaced=off: set displaced-stepping o PASS: gdb.base/step-over-no-symbols.exp: displaced=off: stepi PASS: gdb.base/step-over-no-symbols.exp: displaced=off: get after PC PASS: gdb.base/step-over-no-symbols.exp: displaced=off: advanced @@ -3840,7 +4041,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-resume-infcall.exp ... PASS: gdb.base/step-resume-infcall.exp: step PASS: gdb.base/step-resume-infcall.exp: up -@@ -12458,35 +10510,15 @@ PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on +@@ -12352,35 +9586,15 @@ PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set non-stop on PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set displaced-stepping off PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set breakpoint always-inserted off @@ -3876,7 +4077,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-symless.exp ... PASS: gdb.base/step-symless.exp: strip stub symbols PASS: gdb.base/step-symless.exp: step -@@ -13431,24 +11463,12 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed +@@ -13325,24 +10539,12 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed PASS: gdb.base/subst.exp: remove all remaining substitution rules PASS: gdb.base/subst.exp: show substitute-path after all remaining rules removed Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file.exp ... @@ -3898,45 +4099,16 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.base/sym-file.exp: stale bkpts: remove-symbol-file -a addr -PASS: gdb.base/sym-file.exp: stale bkpts: breakpoint at baz is pending -PASS: gdb.base/sym-file.exp: stale bkpts: continue to breakpoint: end here -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c: In function 'get_origin': -+../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: error: 'PATH_MAX' undeclared (first use in this function) ++gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:[m[K In function '[01m[Kget_origin[m[K': ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25:[m[K [01;31m[Kerror: [m[K'[01m[KPATH_MAX[m[K' undeclared (first use in this function) + static char self_path[PATH_MAX]; -+ ^ -+../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25: note: each undeclared identifier is reported only once for each function it appears in ++[01;32m[K ^[m[K ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25:[m[K [01;36m[Knote: [m[Keach undeclared identifier is reported only once for each function it appears in +UNTESTED: gdb.base/sym-file.exp: sym-file Running ../../../W._C._Handy/gdb/testsuite/gdb.base/symbol-without-target_section.exp ... PASS: gdb.base/symbol-without-target_section.exp: add-symbol-file PASS: gdb.base/symbol-without-target_section.exp: list main -@@ -13506,17 +11526,17 @@ PASS: gdb.base/ui-redirect.exp: set logging off - PASS: gdb.base/ui-redirect.exp: help - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/unload.exp ... - PASS: gdb.base/unload.exp: pending breakpoint info before run --PASS: gdb.base/unload.exp: running program --PASS: gdb.base/unload.exp: pending breakpoint info on first run at shrfunc1 --PASS: gdb.base/unload.exp: continuing to unloaded libfile --PASS: gdb.base/unload.exp: print y from libfile --PASS: gdb.base/unload.exp: rerun to shared library breakpoint --PASS: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc1 --PASS: gdb.base/unload.exp: continuing to unloaded libfile --PASS: gdb.base/unload.exp: continue to shrfunc2 --PASS: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc2 --PASS: gdb.base/unload.exp: continuing to unloaded libfile2 --PASS: gdb.base/unload.exp: print y from libfile2 -+FAIL: gdb.base/unload.exp: running program (the program exited) -+FAIL: gdb.base/unload.exp: pending breakpoint info on first run at shrfunc1 -+FAIL: gdb.base/unload.exp: continuing to unloaded libfile (the program is no longer running) -+FAIL: gdb.base/unload.exp: print y from libfile -+FAIL: gdb.base/unload.exp: rerun to shared library breakpoint (the program exited) -+FAIL: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc1 -+FAIL: gdb.base/unload.exp: continuing to unloaded libfile (the program is no longer running) -+FAIL: gdb.base/unload.exp: continue to shrfunc2 (the program is no longer running) -+FAIL: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc2 -+FAIL: gdb.base/unload.exp: continuing to unloaded libfile2 (the program is no longer running) -+FAIL: gdb.base/unload.exp: print y from libfile2 - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/until-nodebug.exp ... - PASS: gdb.base/until-nodebug.exp: until 1 - PASS: gdb.base/until-nodebug.exp: until 2 -@@ -13534,21 +11554,9 @@ PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signal +@@ -13428,21 +10630,9 @@ PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signal PASS: gdb.base/unwindonsignal.exp: unwindonsignal, stack unwound PASS: gdb.base/unwindonsignal.exp: unwindonsignal, dummy frame removed Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-db-attach.exp ... @@ -3960,7 +4132,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/value-double-free.exp ... PASS: gdb.base/value-double-free.exp: watch var PASS: gdb.base/value-double-free.exp: continue -@@ -13798,29 +11806,26 @@ PASS: gdb.base/watch-read.exp: only write watchpoint triggers when value changes +@@ -13692,29 +10882,26 @@ PASS: gdb.base/watch-read.exp: only write watchpoint triggers when value changes PASS: gdb.base/watch-read.exp: read watchpoint triggers when value doesn't change, trapping reads and writes PASS: gdb.base/watch-read.exp: only read watchpoint triggers when value doesn't change Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-vfork.exp ... @@ -3997,7 +4169,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 5 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp ... PASS: gdb.base/watchpoint-cond-gone.exp: set can-use-hw-watchpoints 0 -@@ -13835,7 +11840,7 @@ PASS: gdb.base/watchpoint-delete.exp: delete $bpnum +@@ -13729,7 +10916,7 @@ PASS: gdb.base/watchpoint-delete.exp: delete $bpnum Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp ... PASS: gdb.base/watchpoint-hw-hit-once.exp: rwatch watchee PASS: gdb.base/watchpoint-hw-hit-once.exp: continue @@ -4006,70 +4178,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw.exp ... PASS: gdb.base/watchpoint-hw.exp: watch watchee PASS: gdb.base/watchpoint-hw.exp: start -@@ -16060,12 +14065,12 @@ PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : - PASS: gdb.base/watchpoint-reuse-slot.exp: always-inserted on: hbreak x hbreak: : width 1, iter 3: base + 1: delete $bpnum - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-solib.exp ... - PASS: gdb.base/watchpoint-solib.exp: set pending breakpoint --PASS: gdb.base/watchpoint-solib.exp: continue to foo --PASS: gdb.base/watchpoint-solib.exp: set watchpoint on g --PASS: gdb.base/watchpoint-solib.exp: continue to watchpoint hit -+FAIL: gdb.base/watchpoint-solib.exp: continue to foo (the program exited) -+FAIL: gdb.base/watchpoint-solib.exp: set watchpoint on g -+FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit (the program is no longer running) - PASS: gdb.base/watchpoint-solib.exp: rerun to main --PASS: gdb.base/watchpoint-solib.exp: continue to foo again --PASS: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again -+FAIL: gdb.base/watchpoint-solib.exp: continue to foo again (the program exited) -+FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again (the program is no longer running) - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-stops-at-right-insn.exp ... - PASS: gdb.base/watchpoint-stops-at-right-insn.exp: set breakpoint always-inserted on - PASS: gdb.base/watchpoint-stops-at-right-insn.exp: set probe hw watchpoint -@@ -18798,34 +16803,34 @@ PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.A<int>::i - PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.BB::A<int>::i - PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.CC::A<int>::i - Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/infcall-dlopen.exp ... --PASS: gdb.cp/infcall-dlopen.exp: test 0 -+FAIL: gdb.cp/infcall-dlopen.exp: test 0 - PASS: gdb.cp/infcall-dlopen.exp: test 0 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 0 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 1 -+FAIL: gdb.cp/infcall-dlopen.exp: test 1 - PASS: gdb.cp/infcall-dlopen.exp: test 1 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 1 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 2 -+FAIL: gdb.cp/infcall-dlopen.exp: test 2 - PASS: gdb.cp/infcall-dlopen.exp: test 2 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 2 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 3 -+FAIL: gdb.cp/infcall-dlopen.exp: test 3 - PASS: gdb.cp/infcall-dlopen.exp: test 3 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 3 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 4 -+FAIL: gdb.cp/infcall-dlopen.exp: test 4 - PASS: gdb.cp/infcall-dlopen.exp: test 4 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 4 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 5 -+FAIL: gdb.cp/infcall-dlopen.exp: test 5 - PASS: gdb.cp/infcall-dlopen.exp: test 5 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 5 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 6 -+FAIL: gdb.cp/infcall-dlopen.exp: test 6 - PASS: gdb.cp/infcall-dlopen.exp: test 6 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 6 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 7 -+FAIL: gdb.cp/infcall-dlopen.exp: test 7 - PASS: gdb.cp/infcall-dlopen.exp: test 7 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 7 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 8 -+FAIL: gdb.cp/infcall-dlopen.exp: test 8 - PASS: gdb.cp/infcall-dlopen.exp: test 8 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 8 stub 2 --PASS: gdb.cp/infcall-dlopen.exp: test 9 -+FAIL: gdb.cp/infcall-dlopen.exp: test 9 - PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 1 - PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 2 - Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/inherit.exp ... -@@ -22191,9 +20196,11 @@ PASS: gdb.dwarf2/valop.exp: print uses_lit_op +@@ -22085,9 +19272,11 @@ PASS: gdb.dwarf2/valop.exp: print uses_lit_op Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/watch-notconst.exp ... PASS: gdb.dwarf2/watch-notconst.exp: watch x Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/array-element.exp ... @@ -4083,7 +4192,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.fortran/charset.exp: print fortran narrow character PASS: gdb.fortran/charset.exp: print fortran wide character PASS: gdb.fortran/charset.exp: print fortran wide string -@@ -22459,25 +20466,8 @@ PASS: gdb.fortran/whatis_type.exp: ptype t1 +@@ -22353,25 +19542,8 @@ PASS: gdb.fortran/whatis_type.exp: ptype t1 PASS: gdb.fortran/whatis_type.exp: ptype t1v Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/complaints.exp ... PASS: gdb.gdb/complaints.exp: breakpoint in captured_command_loop @@ -4111,7 +4220,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/observer.exp ... PASS: gdb.gdb/observer.exp: breakpoint in captured_main PASS: gdb.gdb/observer.exp: run until breakpoint at captured_main -@@ -22588,14 +20578,12 @@ PASS: gdb.gdb/observer.exp: first observer removed; check second observer counte +@@ -22482,14 +19654,12 @@ PASS: gdb.gdb/observer.exp: first observer removed; check second observer counte PASS: gdb.gdb/observer.exp: first observer removed; check third observer counter value Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/python-interrupts.exp ... PASS: gdb.gdb/python-interrupts.exp: breakpoint in captured_command_loop @@ -4130,7 +4239,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/selftest.exp ... PASS: gdb.gdb/selftest.exp: Disassemble main PASS: gdb.gdb/selftest.exp: breakpoint in captured_main -@@ -22620,11 +20608,11 @@ PASS: gdb.gdb/selftest.exp: next over notice_open_fds +@@ -22514,11 +19684,11 @@ PASS: gdb.gdb/selftest.exp: next over notice_open_fds PASS: gdb.gdb/selftest.exp: next over cmdarg_s VEC_cleanup PASS: gdb.gdb/selftest.exp: print a string PASS: gdb.gdb/selftest.exp: step into xmalloc call @@ -4146,7 +4255,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/xfullpath.exp ... PASS: gdb.gdb/xfullpath.exp: breakpoint in captured_main PASS: gdb.gdb/xfullpath.exp: run until breakpoint at captured_main -@@ -24388,10 +22376,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function +@@ -24282,10 +21452,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp ... PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_nofb_marker PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_nofb_marker @@ -4159,7 +4268,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb2549.exp ... PASS: gdb.mi/gdb2549.exp: wrong arguments PASS: gdb.mi/gdb2549.exp: no executable -@@ -24411,50 +22399,35 @@ PASS: gdb.mi/gdb669.exp: info threads (at main) +@@ -24305,50 +21475,35 @@ PASS: gdb.mi/gdb669.exp: info threads (at main) PASS: gdb.mi/gdb669.exp: finding MI result string (at main) PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (at main) PASS: gdb.mi/gdb669.exp: got number of threads from MI (at main) @@ -4215,7 +4324,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb680.exp ... PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 0 PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 1 -@@ -24484,9 +22457,6 @@ PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private +@@ -24378,9 +21533,6 @@ PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private PASS: gdb.mi/gdb792.exp: create var for class C which has baseclass A PASS: gdb.mi/gdb792.exp: list children of class C Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async.exp ... @@ -4225,7 +4334,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-basics.exp ... PASS: gdb.mi/mi-basics.exp: acceptance of MI operations PASS: gdb.mi/mi-basics.exp: file-exec-and-symbols operation -@@ -24555,8 +22525,8 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main +@@ -24449,8 +21601,8 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main PASS: gdb.mi/mi-breakpoint-changed.exp: change command PASS: gdb.mi/mi-breakpoint-changed.exp: watch watch PASS: gdb.mi/mi-breakpoint-changed.exp: trace marker @@ -4236,7 +4345,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.mi/mi-breakpoint-changed.exp: condition 2 main > 0x0 PASS: gdb.mi/mi-breakpoint-changed.exp: -break-condition 2 main == 0x0 PASS: gdb.mi/mi-breakpoint-changed.exp: disable 3 -@@ -24570,7 +22540,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: -break-passcount 4 1 +@@ -24464,7 +21616,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: -break-passcount 4 1 PASS: gdb.mi/mi-breakpoint-changed.exp: delete 3 PASS: gdb.mi/mi-breakpoint-changed.exp: delete 4 PASS: gdb.mi/mi-breakpoint-changed.exp: delete 5 @@ -4245,36 +4354,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc1 PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved: hit_count is updated -@@ -24579,21 +22549,22 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: delete breakpoint on p - PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on marker - PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc3 - PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 1 --PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 resolved --PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 2 --PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 pending again --PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: -+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 resolved -+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 2 (timeout) -+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continuing to exit (MI error) -+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 pending again (timeout) -+FAIL: gdb.mi/mi-breakpoint-changed.exp: pending resolved: (timeout) - Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-catch-load.exp ... - PASS: gdb.mi/mi-catch-load.exp: breakpoint at main - PASS: gdb.mi/mi-catch-load.exp: mi runto main - PASS: gdb.mi/mi-catch-load.exp: catch-load: auto-solib-add on - PASS: gdb.mi/mi-catch-load.exp: catch-load: catch load --PASS: gdb.mi/mi-catch-load.exp: catch-load: solib-event stop -+FAIL: gdb.mi/mi-catch-load.exp: catch-load: solib-event stop - PASS: gdb.mi/mi-catch-load.exp: breakpoint at main - PASS: gdb.mi/mi-catch-load.exp: mi runto main - PASS: gdb.mi/mi-catch-load.exp: catch-unload: auto-solib-add on - PASS: gdb.mi/mi-catch-load.exp: catch-unload: catch unload --PASS: gdb.mi/mi-catch-load.exp: catch-unload: solib-event stop -+FAIL: gdb.mi/mi-catch-load.exp: catch-unload: solib-event stop - Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cli.exp ... - PASS: gdb.mi/mi-cli.exp: -interpreter-exec with no arguments - PASS: gdb.mi/mi-cli.exp: -interpreter-exec with one argument -@@ -24633,16 +22604,16 @@ PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0" +@@ -24527,16 +21679,16 @@ PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0" Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp ... PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: breakpoint at main PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: mi runto main @@ -4300,7 +4380,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache" warmup PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache on" PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache off" -@@ -24749,12 +22720,6 @@ PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups during run shows +@@ -24643,12 +21795,6 @@ PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups during run shows PASS: gdb.mi/mi-exit-code.exp: second run: exit with code PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups after exit shows exit-code Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file-transfer.exp ... @@ -4313,7 +4393,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file.exp ... PASS: gdb.mi/mi-file.exp: request path info of current source file (basics.c) PASS: gdb.mi/mi-file.exp: Getting a list of source files. -@@ -24783,7 +22748,7 @@ PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -unsupported-command +@@ -24677,7 +21823,7 @@ PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -unsupported-command PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command symbol-list-lines PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -symbol-list-lines Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-info-os.exp ... @@ -4322,7 +4402,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.exp ... PASS: gdb.mi/mi-inheritance-syntax-error.exp: breakpoint at C::testLocation PASS: gdb.mi/mi-inheritance-syntax-error.exp: mi runto C::testLocation -@@ -24816,120 +22781,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ... +@@ -24710,120 +21856,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ... PASS: gdb.mi/mi-memory-changed.exp: insert breakpoint PASS: gdb.mi/mi-memory-changed.exp: continue to callee4 PASS: gdb.mi/mi-memory-changed.exp: set var C = 4 @@ -4448,22 +4528,9 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.mi/mi-nsthrexec.exp: stop at main after exec +UNSUPPORTED: gdb.mi/mi-nsthrexec.exp: displaced stepping Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ... - PASS: gdb.mi/mi-pending.exp: successfully compiled posix threads test case - PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1 -@@ -24938,10 +22805,10 @@ PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on thread_func - PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 - PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 a second time - PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc2 with x==4 --PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func -+FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func (unknown output after running) - PASS: gdb.mi/mi-pending.exp: Delete breakpoint 3 - PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc3 --PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2 -+FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2 (timeout) - Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ... - PASS: gdb.mi/mi-pthreads.exp: successfully compiled posix threads test case - PASS: gdb.mi/mi-pthreads.exp: breakpoint at done_making_threads -@@ -24950,18 +22817,26 @@ PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set) + UNSUPPORTED: gdb.mi/mi-pending.exp: Couldn't compile mi-pending.c: unrecognized error + UNTESTED: gdb.mi/mi-pending.exp: Could not compile ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.c. +@@ -24835,18 +21883,26 @@ PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set) PASS: gdb.mi/mi-pthreads.exp: finding threads in MI output (in check_mi_thread_command_set) PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 123456789 @@ -4496,7 +4563,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-read-memory.exp ... PASS: gdb.mi/mi-read-memory.exp: breakpoint at main PASS: gdb.mi/mi-read-memory.exp: mi runto main -@@ -24974,11 +22849,6 @@ PASS: gdb.mi/mi-read-memory.exp: ascii and data +@@ -24859,11 +21915,6 @@ PASS: gdb.mi/mi-read-memory.exp: ascii and data PASS: gdb.mi/mi-read-memory.exp: decimal PASS: gdb.mi/mi-read-memory.exp: octal Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-record-changed.exp ... @@ -4508,7 +4575,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reg-undefined.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-regs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-return.exp ... -@@ -24987,22 +22857,6 @@ PASS: gdb.mi/mi-return.exp: mi runto callee4 +@@ -24872,22 +21923,6 @@ PASS: gdb.mi/mi-return.exp: mi runto callee4 PASS: gdb.mi/mi-return.exp: delete all breakpoints PASS: gdb.mi/mi-return.exp: return from callee4 now Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reverse.exp ... @@ -4531,7 +4598,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-simplerun.exp ... PASS: gdb.mi/mi-simplerun.exp: break-insert operation PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at basics.c:callee2 -@@ -25077,7 +22931,7 @@ PASS: gdb.mi/mi-syn-frame.exp: finished exec continue +@@ -24962,7 +21997,7 @@ PASS: gdb.mi/mi-syn-frame.exp: finished exec continue PASS: gdb.mi/mi-syn-frame.exp: list stack frames PASS: gdb.mi/mi-syn-frame.exp: insert breakpoint subroutine PASS: gdb.mi/mi-syn-frame.exp: data evaluate expression @@ -4540,7 +4607,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.mi/mi-syn-frame.exp: finished exec continue PASS: gdb.mi/mi-syn-frame.exp: list stack frames PASS: gdb.mi/mi-syn-frame.exp: call inferior function which raises exception -@@ -25772,11 +23626,11 @@ PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: set print object on +@@ -25657,11 +22692,11 @@ PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: set print object on PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: breakpoint at main PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: mi runto main PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: run to 41 (set breakpoint) @@ -4555,7 +4622,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-rtti.exp ... PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:36 (set breakpoint) PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ptr -@@ -26040,10 +23894,7 @@ PASS: gdb.mi/mi-vla-c99.exp: show format variable vla +@@ -25925,10 +22960,7 @@ PASS: gdb.mi/mi-vla-c99.exp: show format variable vla PASS: gdb.mi/mi-vla-c99.exp: eval variable vla PASS: gdb.mi/mi-vla-c99.exp: get children of vla Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch-nonstop.exp ... @@ -4567,7 +4634,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch.exp ... PASS: gdb.mi/mi-watch.exp: hw watchpoints toggle (1) PASS: gdb.mi/mi-watch.exp: sw: breakpoint at callee4 -@@ -26537,49 +24388,26 @@ PASS: gdb.multi/base.exp: continue +@@ -26422,49 +23454,26 @@ PASS: gdb.multi/base.exp: continue PASS: gdb.multi/base.exp: remove-inferiors 2-3 PASS: gdb.multi/base.exp: check remove-inferiors Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp ... @@ -4608,14 +4675,14 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.multi/dummy-frame-restore.exp: inf 2 first: after infcall: bt in inferior 1 +FAIL: gdb.multi/dummy-frame-restore.exp: Can't run to f2 Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.exp ... -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0: sorry, unimplemented: 64-bit mode not compiled in ++gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0:[m[K [01;31m[Ksorry, unimplemented: [m[K64-bit mode not compiled in + /* This testcase is part of GDB, the GNU debugger. -+ ^ ++[01;32m[K ^[m[K +UNTESTED: gdb.multi/multi-arch-exec.exp: multi-arch-exec.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch.exp ... -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0: sorry, unimplemented: 64-bit mode not compiled in ++gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0:[m[K [01;31m[Ksorry, unimplemented: [m[K64-bit mode not compiled in + /* This testcase is part of GDB, the GNU debugger. -+ ^ ++[01;32m[K ^[m[K +UNTESTED: gdb.multi/multi-arch.exp: multi-arch.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-attach.exp ... -PASS: gdb.multi/multi-attach.exp: attach to program 1 @@ -4628,7 +4695,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.multi/multi-attach.exp: backtrace 2 PASS: gdb.multi/multi-attach.exp: kill inferior 2 PASS: gdb.multi/multi-attach.exp: inferior 1 -@@ -26587,20 +24415,20 @@ PASS: gdb.multi/multi-attach.exp: kill inferior 1 +@@ -26472,20 +23481,20 @@ PASS: gdb.multi/multi-attach.exp: kill inferior 1 Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/watchpoint-multi.exp ... PASS: gdb.multi/watchpoint-multi.exp: successfully compiled posix threads test case PASS: gdb.multi/watchpoint-multi.exp: set breakpoint always-inserted on @@ -4658,7 +4725,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.exp ... UNSUPPORTED: gdb.objc/basicclass.exp: Couldn't compile basicclass.m: unrecognized error Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.exp ... -@@ -27112,41 +24940,27 @@ PASS: gdb.python/py-events.exp: New objfile notification +@@ -26997,41 +24006,27 @@ PASS: gdb.python/py-events.exp: New objfile notification PASS: gdb.python/py-events.exp: test-events PASS: gdb.python/py-events.exp: continue PASS: gdb.python/py-events.exp: step 3 @@ -4715,7 +4782,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-explore-cc.exp ... PASS: gdb.python/py-explore-cc.exp: continue to breakpoint: Break here PASS: gdb.python/py-explore-cc.exp: explore A -@@ -27289,7 +25103,7 @@ PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exit() +@@ -27174,7 +24169,7 @@ PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exit() PASS: gdb.python/py-finish-breakpoint.exp: catch out of scope after exit PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exec PASS: gdb.python/py-finish-breakpoint.exp: catch exec @@ -4724,7 +4791,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-finish-breakpoint2.exp ... PASS: gdb.python/py-finish-breakpoint2.exp: import python scripts PASS: gdb.python/py-finish-breakpoint2.exp: run to exception 1 -@@ -27518,83 +25332,10 @@ PASS: gdb.python/py-inferior.exp: test equality comparison (true) +@@ -27403,83 +24398,10 @@ PASS: gdb.python/py-inferior.exp: test equality comparison (true) PASS: gdb.python/py-inferior.exp: test Inferior.num PASS: gdb.python/py-inferior.exp: test Inferior.pid PASS: gdb.python/py-inferior.exp: test Inferior.was_attached @@ -4811,7 +4878,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-infthread.exp ... PASS: gdb.python/py-infthread.exp: test gdb.selected_thread PASS: gdb.python/py-infthread.exp: verify InferiorThread object -@@ -27652,15 +25393,15 @@ PASS: gdb.python/py-mi.exp: update string varobj after assignment +@@ -27537,15 +24459,15 @@ PASS: gdb.python/py-mi.exp: update string varobj after assignment PASS: gdb.python/py-mi.exp: create container varobj PASS: gdb.python/py-mi.exp: examine container children=0 PASS: gdb.python/py-mi.exp: next over update 1 @@ -4831,25 +4898,25 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.python/py-mi.exp: list varobj children after selecting child range PASS: gdb.python/py-mi.exp: list varobj children after resetting child range PASS: gdb.python/py-mi.exp: next over update 3 -@@ -27723,7 +25464,7 @@ PASS: gdb.python/py-objfile.exp: Get objfile user name +@@ -27608,7 +24530,7 @@ PASS: gdb.python/py-objfile.exp: Get objfile user name PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("py-objfile").filename) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("junk")) PASS: gdb.python/py-objfile.exp: Get objfile build id --PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("87be0a80fca4557903178ce5cbed49bbf67a711b", by_build_id=True).filename) -+PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("7ab823c965e72d9c7077d7fb58a3e87a7bf39e63", by_build_id=True).filename) +-PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("8852bbefaa897934fa060e5c710d6bf9d02ec43b", by_build_id=True).filename) ++PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("a28a56b1aeb53d507558e9bd16beff202bc94874", by_build_id=True).filename) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("foo", by_build_id=True)) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("1234abcdef", by_build_id=True)) PASS: gdb.python/py-objfile.exp: Get objfile program space -@@ -27741,7 +25482,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile +@@ -27626,7 +24548,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile PASS: gdb.python/py-objfile.exp: Test owner of separate debug file PASS: gdb.python/py-objfile.exp: Test user-name of owner of separate debug file PASS: gdb.python/py-objfile.exp: print main with debug info --PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (87be0a80fca4557903178ce5cbed49bbf67a711b) -+PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (7ab823c965e72d9c7077d7fb58a3e87a7bf39e63) +-PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (8852bbefaa897934fa060e5c710d6bf9d02ec43b) ++PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (a28a56b1aeb53d507558e9bd16beff202bc94874) PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile (sep_objfile.build_id, by_build_id=True)) PASS: gdb.python/py-objfile.exp: gdb.lookup_objfile of symlinked binary Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ... -@@ -28027,18 +25768,7 @@ PASS: gdb.python/py-strfns.exp: p arg +@@ -27912,18 +24834,7 @@ PASS: gdb.python/py-strfns.exp: p arg PASS: gdb.python/py-strfns.exp: condition $bpnum $_memeq (arg, buf3, 4) PASS: gdb.python/py-strfns.exp: continue to breakpoint: Break bfunc here. PASS: gdb.python/py-strfns.exp: p /d {char[4]} arg @@ -4869,7 +4936,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-symbol.exp ... PASS: gdb.python/py-symbol.exp: Lookup main PASS: gdb.python/py-symbol.exp: Test main_func.is_function -@@ -28756,2878 +26486,42 @@ PASS: gdb.python/python.exp: Step out of func2 +@@ -28641,2878 +25552,42 @@ PASS: gdb.python/python.exp: Step out of func2 PASS: gdb.python/python.exp: Test find_pc_line with resume address Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/break-precsave.exp ... @@ -7748,7 +7815,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/exclfwd.exp ... PASS: gdb.stabs/exclfwd.exp: ptype v1 PASS: gdb.stabs/exclfwd.exp: ptype v2 -@@ -31851,234 +26745,80 @@ PASS: gdb.stabs/weird.exp: p common0var0 +@@ -31736,234 +25811,83 @@ PASS: gdb.stabs/weird.exp: p common0var0 XFAIL: gdb.stabs/weird.exp: p common0var1 XFAIL: gdb.stabs/weird.exp: p common0var2 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ... @@ -7860,7 +7927,7 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: print seconds_left -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted off --PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach +-XFAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: attach (EPERM) -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: no new threads -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted on -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break break_fn @@ -7869,7 +7936,10 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3 -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: kill process -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted off -+UNSUPPORTED: gdb.threads/attach-many-short-lived-threads.exp: Couldn't compile attach-many-short-lived-threads0.o: unrecognized error ++gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c:[m[K In function '[01m[Kjoinable_fn[m[K': ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.c:78:3:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kpthread_setname_np[m[K' [-Wimplicit-function-declaration] ++ pthread_setname_np (pthread_self (), "joinable"); ++[01;32m[K ^[m[K +UNTESTED: gdb.threads/attach-many-short-lived-threads.exp: failed to prepare Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-stopped.exp ... -PASS: gdb.threads/attach-stopped.exp: nonthreaded: attach2 to stopped, after setting file @@ -8020,7 +8090,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/continue-pending-after-query.exp ... PASS: gdb.threads/continue-pending-after-query.exp: successfully compiled posix threads test case PASS: gdb.threads/continue-pending-after-query.exp: iter 1: continue to breakpoint: cont to break_function -@@ -32114,277 +26854,174 @@ PASS: gdb.threads/continue-pending-after-query.exp: iter 10: continue until exit +@@ -31999,277 +25923,174 @@ PASS: gdb.threads/continue-pending-after-query.exp: iter 10: continue until exit Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/continue-pending-status.exp ... PASS: gdb.threads/continue-pending-status.exp: successfully compiled posix threads test case PASS: gdb.threads/continue-pending-status.exp: attempt 0: set break in tight loop @@ -8377,7 +8447,16 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.threads/interrupted-hand-call.exp: dummy stack frame present PASS: gdb.threads/interrupted-hand-call.exp: finish hand-call PASS: gdb.threads/interrupted-hand-call.exp: dummy frame popped -@@ -32402,873 +27039,276 @@ PASS: gdb.threads/killed.exp: run program to completion +@@ -32277,7 +26098,7 @@ PASS: gdb.threads/interrupted-hand-call.exp: continue until exit + Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/kill.exp ... + PASS: gdb.threads/kill.exp: threaded: successfully compiled posix threads test case + PASS: gdb.threads/kill.exp: threaded: continue to breakpoint: break here +-PASS: gdb.threads/kill.exp: threaded: all threads started ++FAIL: gdb.threads/kill.exp: threaded: all threads started + PASS: gdb.threads/kill.exp: threaded: kill program + PASS: gdb.threads/kill.exp: non-threaded: continue to breakpoint: break here + PASS: gdb.threads/kill.exp: non-threaded: kill program +@@ -32287,873 +26108,108 @@ PASS: gdb.threads/killed.exp: run program to completion PASS: gdb.threads/killed.exp: GDB exits after multi-threaded program exits messily Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/leader-exit.exp ... PASS: gdb.threads/leader-exit.exp: successfully compiled posix threads test case @@ -8516,15 +8595,15 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multi-create-ns-info-thr.exp: continue to breakpoint 29 -PASS: gdb.threads/multi-create-ns-info-thr.exp: continue to breakpoint 30 -PASS: gdb.threads/multi-create-ns-info-thr.exp: continue to breakpoint 31 -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'create_function': -+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function) ++gdb compile failed, [01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:[m[K In function '[01m[Kcreate_function[m[K': ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39:[m[K [01;31m[Kerror: [m[K'[01m[KPTHREAD_STACK_MIN[m[K' undeclared (first use in this function) + pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN); -+ ^ -+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39: note: each undeclared identifier is reported only once for each function it appears in -+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c: In function 'main': -+../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39: error: 'PTHREAD_STACK_MIN' undeclared (first use in this function) ++[01;32m[K ^[m[K ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39:[m[K [01;36m[Knote: [m[Keach undeclared identifier is reported only once for each function it appears in ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:[m[K In function '[01m[Kmain[m[K': ++[01m[K../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39:[m[K [01;31m[Kerror: [m[K'[01m[KPTHREAD_STACK_MIN[m[K' undeclared (first use in this function) + pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN); -+ ^ ++[01;32m[K ^[m[K +UNTESTED: gdb.threads/multi-create-ns-info-thr.exp: failed to prepare Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.exp ... -PASS: gdb.threads/multi-create.exp: successfully compiled posix threads test case @@ -8562,9 +8641,9 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multi-create.exp: continue to breakpoint 31 +UNSUPPORTED: gdb.threads/multi-create.exp: Couldn't compile multi-create.c: unrecognized error Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/multiple-step-overs.exp ... - PASS: gdb.threads/multiple-step-overs.exp: successfully compiled posix threads test case - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set displaced-stepping off - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: successfully compiled posix threads test case +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set displaced-stepping off +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 3 @@ -8576,19 +8655,8 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: step: step -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: step: step - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set displaced-stepping off - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set displaced-stepping off +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 3 @@ -8600,19 +8668,8 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: next: next -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: next: next - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set displaced-stepping off - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set displaced-stepping off +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 3 @@ -8624,19 +8681,8 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: continue: continue -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: continue: continue - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set displaced-stepping off - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set displaced-stepping off +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 3 @@ -8647,23 +8693,11 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: thread 1 - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: queue-signal SIGUSR1 +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: queue-signal SIGUSR1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: switch back to thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr1: continue to sigusr1_handler - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set displaced-stepping off - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set displaced-stepping off +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 3 @@ -8674,23 +8708,11 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: thread 2 - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: queue-signal SIGUSR1 +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: queue-signal SIGUSR1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: switch back to thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr2: continue to sigusr1_handler - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set displaced-stepping off - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set displaced-stepping off +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 3 @@ -8701,23 +8723,11 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: thread 3 - PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: queue-signal SIGUSR1 +-PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: queue-signal SIGUSR1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: switch back to thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=off: signal thr3: continue to sigusr1_handler - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set displaced-stepping on - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set displaced-stepping on +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 3 @@ -8729,19 +8739,8 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: step: step -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: step - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set displaced-stepping on - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set displaced-stepping on +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 3 @@ -8753,19 +8752,8 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: next: next -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: next: next - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set displaced-stepping on - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set displaced-stepping on +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 3 @@ -8777,19 +8765,8 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set displaced-stepping on - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set displaced-stepping on +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 3 @@ -8800,23 +8777,11 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: thread 1 - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: queue-signal SIGUSR1 +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: queue-signal SIGUSR1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: switch back to thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: continue to sigusr1_handler - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set displaced-stepping on - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set displaced-stepping on +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 3 @@ -8827,23 +8792,11 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: thread 2 - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: queue-signal SIGUSR1 +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: queue-signal SIGUSR1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: switch back to thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: continue to sigusr1_handler - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set displaced-stepping on - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set displaced-stepping on +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: info threads shows all threads -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking on -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 3 @@ -8854,21 +8807,10 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking off -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: info threads shows all threads -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking on -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 3 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: continue to breakpoint: run to breakpoint in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: unbreak loop in thread 2 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: setup: set scheduler-locking off -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: thread 3 - PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: queue-signal SIGUSR1 +-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: queue-signal SIGUSR1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: switch back to thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: continue to sigusr1_handler -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: switch back to thread 1 -+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr3: continue to sigusr1_handler ++UNTESTED: gdb.threads/multiple-step-overs.exp: aborted; in the following, GDB will get stuck Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/next-bp-other-thread.exp ... PASS: gdb.threads/next-bp-other-thread.exp: successfully compiled posix threads test case PASS: gdb.threads/next-bp-other-thread.exp: schedlock=off: continue to breakpoint: run to wait-thread breakpoint @@ -9458,7 +9400,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/pending-step.exp ... PASS: gdb.threads/pending-step.exp: successfully compiled posix threads test case PASS: gdb.threads/pending-step.exp: continue to breakpoint: continue to first breakpoint hit -@@ -33280,31 +27320,13 @@ PASS: gdb.threads/print-threads.exp: set width 0 +@@ -33165,31 +26221,13 @@ PASS: gdb.threads/print-threads.exp: set width 0 PASS: gdb.threads/print-threads.exp: shell stty intr '^C' PASS: gdb.threads/print-threads.exp: break thread_function PASS: gdb.threads/print-threads.exp: set var slow = 0 @@ -9493,7 +9435,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/pthread_cond_wait.exp ... PASS: gdb.threads/pthread_cond_wait.exp: successfully compiled posix threads test case PASS: gdb.threads/pthread_cond_wait.exp: breakpoint on break_me -@@ -33317,10 +27339,11 @@ PASS: gdb.threads/pthreads.exp: set width 0 +@@ -33202,10 +26240,11 @@ PASS: gdb.threads/pthreads.exp: set width 0 PASS: gdb.threads/pthreads.exp: shell stty intr '^C' PASS: gdb.threads/pthreads.exp: info threads PASS: gdb.threads/pthreads.exp: break thread1 @@ -9507,7 +9449,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.threads/pthreads.exp: set var common_routine::hits=0 PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread1=0 PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread2=0 -@@ -33328,27 +27351,24 @@ PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0 +@@ -33213,27 +26252,24 @@ PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0 PASS: gdb.threads/pthreads.exp: set var common_routine::full_coverage=0 PASS: gdb.threads/pthreads.exp: disable PASS: gdb.threads/pthreads.exp: tbreak common_routine if hits >= 15 @@ -9549,7 +9491,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/queue-signal.exp ... PASS: gdb.threads/queue-signal.exp: successfully compiled posix threads test case PASS: gdb.threads/queue-signal.exp: handle SIGUSR1 stop print pass -@@ -33356,350 +27376,88 @@ PASS: gdb.threads/queue-signal.exp: handle SIGUSR2 stop print pass +@@ -33241,350 +26277,88 @@ PASS: gdb.threads/queue-signal.exp: handle SIGUSR2 stop print pass PASS: gdb.threads/queue-signal.exp: handle SIGABRT stop print pass PASS: gdb.threads/queue-signal.exp: continue to breakpoint: all_threads_running PASS: gdb.threads/queue-signal.exp: thread 2 @@ -9945,7 +9887,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/signal-while-stepping-over-bp-other-thread.exp ... PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: successfully compiled posix threads test case PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to breakpoint: run to wait-thread-2 breakpoint -@@ -33708,29 +27466,24 @@ PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to br +@@ -33593,29 +26367,24 @@ PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to br PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: info threads with thread 3 PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: set scheduler-locking on PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: switch to thread 3 to run to its breakpoint @@ -9984,7 +9926,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/sigthread.exp ... PASS: gdb.threads/sigthread.exp: successfully compiled posix threads test case PASS: gdb.threads/sigthread.exp: handle SIGUSR1 nostop noprint pass -@@ -33738,406 +27491,86 @@ PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass +@@ -33623,406 +26392,86 @@ PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass PASS: gdb.threads/sigthread.exp: continue PASS: gdb.threads/sigthread.exp: stop with control-c Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/staticthreads.exp ... @@ -10436,7 +10378,7 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp ... PASS: gdb.threads/thread-specific.exp: successfully compiled posix threads test case PASS: gdb.threads/thread-specific.exp: set print sevenbit-strings -@@ -34147,38 +27580,27 @@ PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads start +@@ -34032,38 +26481,27 @@ PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads start PASS: gdb.threads/thread-specific.exp: get threads list PASS: gdb.threads/thread-specific.exp: thread var in main PASS: gdb.threads/thread-specific.exp: breakpoint 59 main thread @@ -10483,9 +10425,11 @@ index 45ffa34..9d68b5a 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threadapply.exp ... PASS: gdb.threads/threadapply.exp: successfully compiled posix threads test case PASS: gdb.threads/threadapply.exp: b 62 -@@ -34194,23 +27616,23 @@ PASS: gdb.threads/threadapply.exp: go down and check selected frame +@@ -34078,24 +26516,25 @@ PASS: gdb.threads/threadapply.exp: run a simple print command on all threads + PASS: gdb.threads/threadapply.exp: go down and check selected frame PASS: gdb.threads/threadapply.exp: thread apply all detach Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threxit-hop-specific.exp ... ++WARNING: program timed out. PASS: gdb.threads/threxit-hop-specific.exp: successfully compiled posix threads test case -PASS: gdb.threads/threxit-hop-specific.exp: continue to thread start +FAIL: gdb.threads/threxit-hop-specific.exp: continue to thread start @@ -10498,8 +10442,9 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.threads/tid-reuse.exp: continue to breakpoint: after_count PASS: gdb.threads/tid-reuse.exp: get reuse_time -PASS: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func -+FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func - PASS: gdb.threads/tid-reuse.exp: continue to breakpoint: after_reuse_time +-PASS: gdb.threads/tid-reuse.exp: continue to breakpoint: after_reuse_time ++FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func (the program exited) ++FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: after_reuse_time (the program is no longer running) Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-nodebug.exp ... PASS: gdb.threads/tls-nodebug.exp: successfully compiled posix threads test case -PASS: gdb.threads/tls-nodebug.exp: thread local storage @@ -10512,7 +10457,7 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.threads/tls-shared.exp: ptype of thread local storage variable PASS: gdb.threads/tls-shared.exp: print storage info for thread local storage variable PASS: gdb.threads/tls-shared.exp: break at and of main -@@ -34219,72 +27641,44 @@ PASS: gdb.threads/tls-shared.exp: print result +@@ -34104,72 +26543,44 @@ PASS: gdb.threads/tls-shared.exp: print result Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-var.exp ... PASS: gdb.threads/tls-var.exp: successfully compiled posix threads test case PASS: gdb.threads/tls-var.exp: whatis tls_var @@ -10608,26 +10553,10 @@ index 45ffa34..9d68b5a 100644 PASS: gdb.threads/tls.exp: info address a_thread_local Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchpoint-fork.exp ... PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show detach-on-fork -@@ -34300,87 +27694,28 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after - PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork - PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork +@@ -34187,57 +26598,26 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: successfully compiled posix threads test case --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: set follow-fork-mode parent --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: handle SIGUSR1 nostop noprint pass --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Set the watchpoint --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hbreak marker --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hardware breakpoints work --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: singlethread watchpoints work --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at A --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at B --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the first fork --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the first fork --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the first fork --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the second fork --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the second fork --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the second fork --PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: finish + UNSUPPORTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Couldn't compile watchpoint-fork-parent.c: unrecognized error + UNTESTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint-fork.exp -PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show detach-on-fork -PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: set follow-fork-mode child -PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show follow-fork-mode @@ -10641,24 +10570,8 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: breakpoint after the second fork -PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the second fork -PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: finish --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: successfully compiled posix threads test case --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: set follow-fork-mode child --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: handle SIGUSR1 nostop noprint pass --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: Set the watchpoint --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hbreak marker --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hardware breakpoints work --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: singlethread watchpoints work --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at A --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at B --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the first fork --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the first fork --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the first fork --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the second fork --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the second fork --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the second fork --PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: finish -+UNSUPPORTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Couldn't compile watchpoint-fork-parent.c: unrecognized error -+UNTESTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint-fork.exp +-UNSUPPORTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: Couldn't compile watchpoint-fork-child.c: unrecognized error +-UNTESTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint-fork.exp +UNTESTED: gdb.threads/watchpoint-fork.exp: watchpoint-fork: child Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads-reorder.exp ... -PASS: gdb.threads/watchthreads-reorder.exp: successfully compiled posix threads test case @@ -10703,12 +10616,12 @@ index 45ffa34..9d68b5a 100644 +FAIL: gdb.threads/watchthreads2.exp: run to thread_started +FAIL: gdb.threads/watchthreads2.exp: run to thread_started +FAIL: gdb.threads/watchthreads2.exp: run to thread_started -+FAIL: gdb.threads/watchthreads2.exp: run to thread_started (the program is no longer running) ++FAIL: gdb.threads/watchthreads2.exp: run to thread_started +FAIL: gdb.threads/watchthreads2.exp: all threads started Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/wp-replication.exp ... PASS: gdb.threads/wp-replication.exp: successfully compiled posix threads test case PASS: gdb.threads/wp-replication.exp: Breakpoint on empty_cycle -@@ -34393,100 +27728,100 @@ PASS: gdb.threads/wp-replication.exp: set var hw_watch_count=4 +@@ -34250,100 +26630,100 @@ PASS: gdb.threads/wp-replication.exp: set var hw_watch_count=4 PASS: gdb.threads/wp-replication.exp: set var watch_count_done=1 PASS: gdb.threads/wp-replication.exp: Breakpoint on thread_started PASS: gdb.threads/wp-replication.exp: watch watched_data[0] @@ -10728,7 +10641,14 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started -PASS: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started -PASS: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started --PASS: gdb.threads/wp-replication.exp: set var test_ready=1 ++FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started ++FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started + PASS: gdb.threads/wp-replication.exp: set var test_ready=1 -PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data -PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data -PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data @@ -10809,136 +10729,128 @@ index 45ffa34..9d68b5a 100644 -PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data -PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data -PASS: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data -+FAIL: gdb.threads/wp-replication.exp: Thread 3 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 4 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 5 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 6 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 7 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 8 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Thread 9 hit breakpoint at thread_started (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: set var test_ready=1 -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data (the program is no longer running) -+FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data (the program is no longer running) ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 21 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 22 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 23 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 24 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 25 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 26 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 27 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 28 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 29 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 30 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 31 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 32 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 33 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 34 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 35 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 36 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 37 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 38 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 39 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 40 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 41 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 42 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 43 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 44 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 45 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 46 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 47 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 48 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 49 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 50 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 51 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 52 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 53 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 54 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 55 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 56 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 57 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 58 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 59 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 60 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 61 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 62 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 63 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 64 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 65 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 66 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 67 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 68 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 69 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 70 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 71 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 72 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 73 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 74 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 75 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 76 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 77 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 78 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 79 out of 80 on watched_data ++FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 80 out of 80 on watched_data Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ... UNSUPPORTED: gdb.trace/actions-changed.exp: Current target does not support trace Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ... -@@ -34774,7 +28109,8 @@ PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint +@@ -34631,7 +27011,8 @@ PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint PASS: gdb.trace/tracecmd.exp: 1.14: help trace PASS: gdb.trace/tracecmd.exp: Declined to set a fast tracepoint Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tspeed.exp ... -UNSUPPORTED: gdb.trace/tspeed.exp: Current target does not support trace -+gdb compile failed, gcc: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory ++gdb compile failed, [01m[Kgcc:[m[K [01;31m[Kerror: [m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory +UNTESTED: gdb.trace/tspeed.exp: tspeed.exp Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ... UNSUPPORTED: gdb.trace/tstatus.exp: target does not support trace Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tsv.exp ... -@@ -34847,14 +28183,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml +@@ -34704,14 +27085,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === --# of expected passes 33256 --# of unexpected failures 102 -+# of expected passes 25596 -+# of unexpected failures 1038 +-# of expected passes 33071 +-# of unexpected failures 136 ++# of expected passes 24707 ++# of unexpected failures 803 # of unexpected successes 2 --# of expected failures 72 +-# of expected failures 61 +# of expected failures 38 # of unknown successes 1 --# of known failures 59 -+# of known failures 54 +-# of known failures 58 ++# of known failures 53 # of unresolved testcases 2 --# of untested testcases 34 --# of unsupported tests 61 -+# of untested testcases 60 +-# of untested testcases 38 +-# of unsupported tests 64 ++# of untested testcases 65 +# of unsupported tests 97 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.9.50.20150419-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum -index 1ea6c7a..c7a2f35 100644 +index 4cdc1cd..a0a8d1a 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum @@ -1,5 +1,5 @@ --Test Run By thomas on Mon Apr 20 10:41:29 2015 +-Test Run By thomas on Sun Oct 25 21:38:27 2015 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Mon Apr 20 11:45:44 2015 ++Test Run By thomas on Sun Nov 1 18:26:33 2015 +Native configuration is i686-unknown-gnu0.6 === ld tests === |