diff options
-rw-r--r-- | binutils-gdb/kepler.SCHWINGE/log_test | 8 | ||||
-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 | 2 | ||||
-rw-r--r-- | binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum | 2 | ||||
-rw-r--r-- | binutils-gdb/laplace.SCHWINGE/log_test | 65 | ||||
-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 | 298 | ||||
-rw-r--r-- | binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum | 2 | ||||
-rw-r--r-- | binutils-gdb/log_test.diff | 189 | ||||
-rw-r--r-- | binutils-gdb/test.diff | 631 |
12 files changed, 555 insertions, 650 deletions
diff --git a/binutils-gdb/kepler.SCHWINGE/log_test b/binutils-gdb/kepler.SCHWINGE/log_test index 92b15e1c..7418fa60 100644 --- a/binutils-gdb/kepler.SCHWINGE/log_test +++ b/binutils-gdb/kepler.SCHWINGE/log_test @@ -52,7 +52,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 Sat Jul 26 20:34:33 2014 +Test Run By thomas on Thu Sep 11 18:50:52 2014 Native configuration is i686-pc-linux-gnu === binutils tests === @@ -131,7 +131,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 Sat Jul 26 20:34:39 2014 +Test Run By thomas on Thu Sep 11 18:50:59 2014 Native configuration is i686-pc-linux-gnu === gas tests === @@ -1372,7 +1372,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 Sat Jul 26 20:37:14 2014 +Test Run By thomas on Thu Sep 11 18:54:41 2014 Native configuration is i686-pc-linux-gnu === ld tests === @@ -1572,7 +1572,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 [ -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 Sat Jul 26 20:39:23 2014 +Test Run By thomas on Thu Sep 11 18:57:05 2014 Native configuration is i686-pc-linux-gnu === gdb tests === diff --git a/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum b/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum index f0bdca19..e521ec87 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 Sat Jul 26 20:34:33 2014 +Test Run By thomas on Thu Sep 11 18:50:52 2014 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 c3402beb..18f84237 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 Sat Jul 26 20:34:39 2014 +Test Run By thomas on Thu Sep 11 18:50:59 2014 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 aaf9649e..83f10efe 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 Sat Jul 26 20:39:23 2014 +Test Run By thomas on Thu Sep 11 18:57:05 2014 Native configuration is i686-pc-linux-gnu === gdb tests === diff --git a/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum b/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum index 066360ce..a2a1e63e 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 Sat Jul 26 20:37:14 2014 +Test Run By thomas on Thu Sep 11 18:54:41 2014 Native configuration is i686-pc-linux-gnu === ld tests === diff --git a/binutils-gdb/laplace.SCHWINGE/log_test b/binutils-gdb/laplace.SCHWINGE/log_test index d23e60fa..ad101f0d 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 Sat Jul 26 20:13:22 2014 +Test Run By thomas on Thu Sep 11 17:06:17 2014 Native configuration is i686-unknown-gnu0.5 === binutils tests === @@ -129,7 +129,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 Sat Jul 26 20:13:35 2014 +Test Run By thomas on Thu Sep 11 17:06:32 2014 Native configuration is i686-unknown-gnu0.5 === gas tests === @@ -1207,7 +1207,7 @@ PASS: relro_strip_test PASS: relro_script_test PASS: script_test_1 PASS: script_test_2 -PASS: justsyms +FAIL: justsyms PASS: justsyms_exec PASS: binary_test FAIL: script_test_3 @@ -1255,7 +1255,7 @@ PASS: ifuncmain7pie PASS: ifuncvar PASS: start_lib_test ============================ -4 of 185 tests failed +5 of 185 tests failed See testsuite/test-suite.log ============================ Makefile:3717: recipe for target 'test-suite.log' failed @@ -1365,7 +1365,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 Sat Jul 26 20:18:53 2014 +Test Run By thomas on Thu Sep 11 17:11:40 2014 Native configuration is i686-unknown-gnu0.5 === ld tests === @@ -1578,7 +1578,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 [ -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 Sat Jul 26 20:22:57 2014 +Test Run By thomas on Thu Sep 11 17:16:06 2014 Native configuration is i686-unknown-gnu0.5 === gdb tests === @@ -1767,7 +1767,6 @@ FAIL: gdb.arch/i386-dr3-watch.exp: continue to i3 watchpoint FAIL: gdb.arch/i386-dr3-watch.exp: continue to i4 watchpoint FAIL: gdb.arch/i386-dr3-watch.exp: set watchpoint occuping one debug register Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-float.exp ... -FAIL: gdb.arch/i386-float.exp: info float 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 @@ -1999,29 +1998,6 @@ FAIL: gdb.base/exitsignal.exp: $_exitsignal is 11 (SIGSEGV) after restarting the Running ../../../W._C._Handy/gdb/testsuite/gdb.base/expand-psymtabs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exprs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fileio.exp ... -FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT -FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT -FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running) -FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running) -FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running) -FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running) -FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running) -FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running) -FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running) -FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running) -FAIL: gdb.base/fileio.exp: System says shell is available (the program is no longer running) -FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running) -FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running) -FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running) -FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running) -FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running) -FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running) -FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running) -FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running) -FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running) -FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running) -FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running) -FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running) 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 ... @@ -2237,10 +2213,6 @@ FAIL: gdb.base/sigaltstack.exp: finish to OUTER (timeout) 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 ... -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 -FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigchld.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-addr.exp ... FAIL: gdb.base/siginfo-addr.exp: si_addr value @@ -2263,9 +2235,6 @@ FAIL: gdb.base/signals.exp: signal SIGUSR1 (the program is no longer running) FAIL: gdb.base/signals.exp: backtrace for SIGUSR1 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 -FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV -FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ... FAIL: gdb.base/sigrepeat.exp: next Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigstep.exp ... @@ -2346,10 +2315,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/source.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 ... -gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.c:39:21: fatal error: sys/sdt.h: No such file or directory - #include <sys/sdt.h> - ^ -compilation terminated. Running ../../../W._C._Handy/gdb/testsuite/gdb.base/start.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-break.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-bt.exp ... @@ -2461,10 +2426,12 @@ FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit (the program is 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.exp ... +FAIL: gdb.base/watchpoint.exp: watch -location nullptr->p->x FAIL: gdb.base/watchpoint.exp: watch foo2 FAIL: gdb.base/watchpoint.exp: continue with watch foo2 FAIL: gdb.base/watchpoint.exp: watch foo4 FAIL: gdb.base/watchpoint.exp: continue with watch foo4 +FAIL: gdb.base/watchpoint.exp: no-hw: watch -location nullptr->p->x Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoints.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/wchar.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/whatis-exp.exp ... @@ -2794,6 +2761,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-arch.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-block.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-breakpoint.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-disasm.exp ... +FAIL: gdb.guile/scm-disasm.exp: test bad memory access Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-equal.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-error.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-frame-args.exp ... @@ -2807,6 +2775,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-objfile-script.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-objfile.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-ports.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-pretty-print.exp ... +FAIL: gdb.guile/scm-pretty-print.exp: print ns2 +FAIL: gdb.guile/scm-pretty-print.exp: print ns2 Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-section-script.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-symbol.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-symtab.exp ... @@ -2994,6 +2964,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.perf/skip-prologue.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.perf/solib.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/lib-types.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-arch.exp ... +FAIL: gdb.python/py-arch.exp: test bad memory access Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-block.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-breakpoint.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-cmd.exp ... @@ -3034,6 +3005,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-pp-integral.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-pp-maint.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-prettyprint.exp ... +FAIL: gdb.python/py-prettyprint.exp: print ns2 +FAIL: gdb.python/py-prettyprint.exp: print ns2 Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-progspace.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-prompt.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-section-script.exp ... @@ -3386,10 +3359,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/read-memory.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/report.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/save-trace.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.exp ... -gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.c:34:21: fatal error: sys/sdt.h: No such file or directory - #include <sys/sdt.h> - ^ -compilation terminated. Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/status-stop.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/strace.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tfile.exp ... @@ -3414,14 +3383,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ... === gdb Summary === -# of expected passes 20174 -# of unexpected failures 651 +# of expected passes 20184 +# of unexpected failures 628 # of unexpected successes 2 # of expected failures 34 # of unknown successes 1 # of known failures 55 # of unresolved testcases 3 -# of untested testcases 46 +# of untested testcases 49 # of unsupported tests 85 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.7.50.20140214-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 a1608d60..8ed4c2b1 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 Sat Jul 26 20:13:22 2014 +Test Run By thomas on Thu Sep 11 17:06:17 2014 Native configuration is i686-unknown-gnu0.5 === 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 9c5dd6bb..2319a72f 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 Sat Jul 26 20:13:35 2014 +Test Run By thomas on Thu Sep 11 17:06:32 2014 Native configuration is i686-unknown-gnu0.5 === 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 0301a0f2..606990e7 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 Sat Jul 26 20:22:57 2014 +Test Run By thomas on Thu Sep 11 17:16:06 2014 Native configuration is i686-unknown-gnu0.5 === gdb tests === @@ -742,7 +742,7 @@ FAIL: gdb.arch/i386-dr3-watch.exp: set watchpoint occuping one debug register PASS: gdb.arch/i386-dr3-watch.exp: watchpoint on gap1 does not fit debug registers (gdb figured out itself the watchpoint does not fit) Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-float.exp ... PASS: gdb.arch/i386-float.exp: first stepi -FAIL: gdb.arch/i386-float.exp: info float +PASS: gdb.arch/i386-float.exp: info float PASS: gdb.arch/i386-float.exp: second stepi PASS: gdb.arch/i386-float.exp: info float Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ... @@ -3612,12 +3612,6 @@ PASS: gdb.base/display.exp: undisp PASS: gdb.base/display.exp: info disp PASS: gdb.base/display.exp: next hit PASS: gdb.base/display.exp: undisp all -PASS: gdb.base/display.exp: disp *p_i -PASS: gdb.base/display.exp: p p_i = 0x0 -PASS: gdb.base/display.exp: display bad address -PASS: gdb.base/display.exp: p p_i = &i -PASS: gdb.base/display.exp: display good address -PASS: gdb.base/display.exp: undisp all again PASS: gdb.base/display.exp: disab 3 PASS: gdb.base/display.exp: watch off PASS: gdb.base/display.exp: finish @@ -4467,30 +4461,30 @@ 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 -FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT -FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT -FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running) -FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running) -FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running) -FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running) -FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running) -FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running) -FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running) -FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running) -FAIL: gdb.base/fileio.exp: System says shell is available (the program is no longer running) +PASS: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT +PASS: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT +PASS: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT +PASS: gdb.base/fileio.exp: Fstat an open file +PASS: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF +PASS: gdb.base/fileio.exp: Isatty (stdin) +PASS: gdb.base/fileio.exp: Isatty (stdout) +PASS: gdb.base/fileio.exp: Isatty (stderr) +PASS: gdb.base/fileio.exp: Isatty (invalid fd) +PASS: gdb.base/fileio.exp: Isatty (open file) +PASS: gdb.base/fileio.exp: System says shell is available PASS: gdb.base/fileio.exp: set remote system-call-allowed 1 -FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running) -FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running) -FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running) -FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running) -FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running) -FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running) -FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running) -FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running) -FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running) -FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running) -FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running) -FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running) +PASS: gdb.base/fileio.exp: System(3) call +PASS: gdb.base/fileio.exp: System with invalid command returns 127 +PASS: gdb.base/fileio.exp: Rename a file +PASS: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR +PASS: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST +PASS: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL +PASS: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT +PASS: gdb.base/fileio.exp: Unlink a file +PASS: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES +PASS: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT +PASS: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter +PASS: gdb.base/fileio.exp: Time(2) returns feasible values 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" @@ -8113,70 +8107,7 @@ FAIL: gdb.base/sigaltstack.exp: finish to OUTER (timeout) 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 ... -PASS: gdb.base/sigbpt.exp: break keeper -PASS: gdb.base/sigbpt.exp: display/i $pc -PASS: gdb.base/sigbpt.exp: advance to the bowler -PASS: gdb.base/sigbpt.exp: stepping to fault -PASS: gdb.base/sigbpt.exp: get insn after fault -PASS: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn -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 -FAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler -PASS: gdb.base/sigbpt.exp: rerun to main -PASS: gdb.base/sigbpt.exp: stepi bp before segv; pass SIGSEGV -PASS: gdb.base/sigbpt.exp: stepi bp before segv; continue to keeper -PASS: gdb.base/sigbpt.exp: stepi bp before segv; nopass SIGSEGV -PASS: gdb.base/sigbpt.exp: stepi bp before segv; set breakpoint 0 of 1 -FAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler -PASS: gdb.base/sigbpt.exp: stepi bp before segv; clear breakpoint 0 of 1 -PASS: gdb.base/sigbpt.exp: rerun to main -PASS: gdb.base/sigbpt.exp: stepi bp at segv; pass SIGSEGV -PASS: gdb.base/sigbpt.exp: stepi bp at segv; continue to keeper -PASS: gdb.base/sigbpt.exp: stepi bp at segv; nopass SIGSEGV -PASS: gdb.base/sigbpt.exp: stepi bp at segv; set breakpoint 0 of 1 -FAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler -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 -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 -FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler -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 -PASS: gdb.base/sigbpt.exp: cont; pass SIGSEGV -PASS: gdb.base/sigbpt.exp: cont; continue to keeper -PASS: gdb.base/sigbpt.exp: cont; nopass SIGSEGV -PASS: gdb.base/sigbpt.exp: cont; set breakpoint 0 of 1 -PASS: gdb.base/sigbpt.exp: cont; continue to breakpoint at fault -PASS: gdb.base/sigbpt.exp: cont; stepi fault -PASS: gdb.base/sigbpt.exp: cont; clear breakpoint 0 of 1 -PASS: gdb.base/sigbpt.exp: rerun to main -PASS: gdb.base/sigbpt.exp: cont bp after segv; pass SIGSEGV -PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to keeper -PASS: gdb.base/sigbpt.exp: cont bp after segv; nopass SIGSEGV -PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 0 of 2 -PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 1 of 2 -PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to breakpoint at fault -PASS: gdb.base/sigbpt.exp: cont bp after segv; stepi fault -PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 0 of 2 -PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 1 of 2 -PASS: gdb.base/sigbpt.exp: rerun to main -PASS: gdb.base/sigbpt.exp: cont bp before and after segv; pass SIGSEGV -PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to keeper -PASS: gdb.base/sigbpt.exp: cont bp before and after segv; nopass SIGSEGV -PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 0 of 3 -PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 1 of 3 -PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 2 of 3 -PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to breakpoint at fault -PASS: gdb.base/sigbpt.exp: cont bp before and after segv; stepi fault -PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 0 of 3 -PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 1 of 3 -PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 2 of 3 +UNTESTED: gdb.base/sigbpt.exp: Memory at address 0 is possibly executable Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigchld.exp ... PASS: gdb.base/sigchld.exp: set breakpoint at success exit PASS: gdb.base/sigchld.exp: set breakpoint at failure exit @@ -8232,37 +8163,9 @@ FAIL: gdb.base/signals.exp: signal without arguments disallowed (the program is FAIL: gdb.base/signals.exp: signal SIGUSR1 (the program is no longer running) FAIL: gdb.base/signals.exp: backtrace for SIGUSR1 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 -PASS: gdb.base/signest.exp: pass SIGSEGV -PASS: gdb.base/signest.exp: pass SIGBUS -PASS: gdb.base/signest.exp: run through nested faults +UNTESTED: gdb.base/signest.exp: Memory at address 0 is possibly executable Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signull.exp ... -PASS: gdb.base/signull.exp: set for function pointer probe -PASS: gdb.base/signull.exp: probe function pointer (function entry-point) -PASS: gdb.base/signull.exp: rerun to main -PASS: gdb.base/signull.exp: break bowler -PASS: gdb.base/signull.exp: break keeper -PASS: gdb.base/signull.exp: handle SIGSEGV -PASS: gdb.base/signull.exp: handle SIGBUS -PASS: gdb.base/signull.exp: data read; start with the bowler -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 -FAIL: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV -PASS: gdb.base/signull.exp: data write; start with the bowler -PASS: gdb.base/signull.exp: data write; select the pointer type -PASS: gdb.base/signull.exp: data write; take the SIGSEGV -PASS: gdb.base/signull.exp: data write; backtrace from SIGSEGV -PASS: gdb.base/signull.exp: data write; continue to the keeper -FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV -PASS: gdb.base/signull.exp: code; start with the bowler -PASS: gdb.base/signull.exp: code; select the pointer type -PASS: gdb.base/signull.exp: code; take the SIGSEGV -PASS: gdb.base/signull.exp: code; backtrace from SIGSEGV -PASS: gdb.base/signull.exp: code; continue to the keeper -FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV +UNTESTED: gdb.base/signull.exp: Memory at address 0 is possibly executable Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ... PASS: gdb.base/sigrepeat.exp: advance to infinite loop FAIL: gdb.base/sigrepeat.exp: next @@ -8606,12 +8509,62 @@ PASS: gdb.base/stale-infcall.exp: bt PASS: gdb.base/stale-infcall.exp: maintenance print dummy-frames PASS: gdb.base/stale-infcall.exp: maintenance info breakpoints Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.exp ... -gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.c:39:21: fatal error: sys/sdt.h: No such file or directory - #include <sys/sdt.h> - ^ -compilation terminated. -UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp -UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: 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 +PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:user +PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe user +PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg0 for probe user +PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg1 for probe user +PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: set multi-location probe breakpoint (probe two) +PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:m4 +PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe m4 +PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg0 for probe m4 +PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg1 for probe m4 +PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg2 for probe m4 +PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:m4 +PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe ps +PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_arg1 for probe ps +PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check argument not at probe point +PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: info probes stap +PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:user +PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe user +PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg0 for probe user +PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg1 for probe user +PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: set multi-location probe breakpoint (probe two) +PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:m4 +PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe m4 +PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg0 for probe m4 +PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg1 for probe m4 +PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg2 for probe m4 +PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:m4 +PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe ps +PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_arg1 for probe ps +PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:user +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) +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 +PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg1 for probe m4 +PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg2 for probe m4 +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 ps +PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_arg1 for probe ps +PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:user +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) +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 +PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg1 for probe m4 +PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg2 for probe m4 +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 ps +PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_arg1 for probe ps Running ../../../W._C._Handy/gdb/testsuite/gdb.base/start.exp ... PASS: gdb.base/start.exp: start Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-break.exp ... @@ -9963,7 +9916,7 @@ PASS: gdb.base/watchpoint.exp: reenable watchpoint `$pc' PASS: gdb.base/watchpoint.exp: watchpoint `$pc' is enabled PASS: gdb.base/watchpoint.exp: delete watchpoint `$pc' PASS: gdb.base/watchpoint.exp: continue to breakpoint: func5 breakpoint here -PASS: gdb.base/watchpoint.exp: watch -location nullptr->p->x +FAIL: gdb.base/watchpoint.exp: watch -location nullptr->p->x PASS: gdb.base/watchpoint.exp: watch -location .x PASS: gdb.base/watchpoint.exp: continue with watch -location PASS: gdb.base/watchpoint.exp: delete watch -location @@ -10097,7 +10050,7 @@ PASS: gdb.base/watchpoint.exp: no-hw: reenable watchpoint `$pc' PASS: gdb.base/watchpoint.exp: no-hw: watchpoint `$pc' is enabled PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `$pc' PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func5 breakpoint here -PASS: gdb.base/watchpoint.exp: no-hw: watch -location nullptr->p->x +FAIL: gdb.base/watchpoint.exp: no-hw: watch -location nullptr->p->x PASS: gdb.base/watchpoint.exp: no-hw: watch -location .x PASS: gdb.base/watchpoint.exp: no-hw: continue with watch -location PASS: gdb.base/watchpoint.exp: no-hw: delete watch -location @@ -12245,7 +12198,47 @@ PASS: gdb.cp/exception.exp: backtrace after second catch PASS: gdb.cp/exception.exp: continue to catcher for the second time PASS: gdb.cp/exception.exp: continue to rethrow Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/exceptprint.exp ... -UNTESTED: gdb.cp/exceptprint.exp: could not find libstdc++ stap probe +PASS: gdb.cp/exceptprint.exp: catch catch +PASS: gdb.cp/exceptprint.exp: catch throw +PASS: gdb.cp/exceptprint.exp: catch rethrow +PASS: gdb.cp/exceptprint.exp: string: continue to throw +PASS: gdb.cp/exceptprint.exp: string: print exception value at throw +PASS: gdb.cp/exceptprint.exp: string: continue to catch +PASS: gdb.cp/exceptprint.exp: string: print exception value at catch +PASS: gdb.cp/exceptprint.exp: string: continue to rethrow +PASS: gdb.cp/exceptprint.exp: string: print exception value at rethrow +PASS: gdb.cp/exceptprint.exp: string: continue to final catch +PASS: gdb.cp/exceptprint.exp: int: continue to throw +PASS: gdb.cp/exceptprint.exp: int: print exception value at throw +PASS: gdb.cp/exceptprint.exp: int: continue to catch +PASS: gdb.cp/exceptprint.exp: int: print exception value at catch +PASS: gdb.cp/exceptprint.exp: int: continue to rethrow +PASS: gdb.cp/exceptprint.exp: int: print exception value at rethrow +PASS: gdb.cp/exceptprint.exp: int: continue to final catch +PASS: gdb.cp/exceptprint.exp: struct: continue to throw +PASS: gdb.cp/exceptprint.exp: struct: print exception value at throw +PASS: gdb.cp/exceptprint.exp: struct: continue to catch +PASS: gdb.cp/exceptprint.exp: struct: print exception value at catch +PASS: gdb.cp/exceptprint.exp: struct: continue to rethrow +PASS: gdb.cp/exceptprint.exp: struct: print exception value at rethrow +PASS: gdb.cp/exceptprint.exp: struct: continue to final catch +PASS: gdb.cp/exceptprint.exp: reference to struct: continue to throw +PASS: gdb.cp/exceptprint.exp: reference to struct: print exception value at throw +PASS: gdb.cp/exceptprint.exp: reference to struct: continue to catch +PASS: gdb.cp/exceptprint.exp: reference to struct: print exception value at catch +PASS: gdb.cp/exceptprint.exp: reference to struct: continue to rethrow +PASS: gdb.cp/exceptprint.exp: reference to struct: print exception value at rethrow +PASS: gdb.cp/exceptprint.exp: reference to struct: continue to final catch +PASS: gdb.cp/exceptprint.exp: catch catch +PASS: gdb.cp/exceptprint.exp: catch throw +PASS: gdb.cp/exceptprint.exp: catch rethrow +PASS: gdb.cp/exceptprint.exp: int: continue to throw +PASS: gdb.cp/exceptprint.exp: int: print exception value at throw +PASS: gdb.cp/exceptprint.exp: int: continue to catch +PASS: gdb.cp/exceptprint.exp: int: print exception value at catch +PASS: gdb.cp/exceptprint.exp: int: continue to rethrow +PASS: gdb.cp/exceptprint.exp: int: print exception value at rethrow +PASS: gdb.cp/exceptprint.exp: int: continue to final catch Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/expand-psymtabs-cxx.exp ... PASS: gdb.cp/expand-psymtabs-cxx.exp: set language c++ PASS: gdb.cp/expand-psymtabs-cxx.exp: before expand @@ -16250,7 +16243,7 @@ PASS: gdb.guile/scm-disasm.exp: basic: test key address PASS: gdb.guile/scm-disasm.exp: basic: test key asm PASS: gdb.guile/scm-disasm.exp: basic: test key length PASS: gdb.guile/scm-disasm.exp: basic: verify correct address -PASS: gdb.guile/scm-disasm.exp: test bad memory access +FAIL: gdb.guile/scm-disasm.exp: test bad memory access PASS: gdb.guile/scm-disasm.exp: open memory port PASS: gdb.guile/scm-disasm.exp: memory-port: disassemble PASS: gdb.guile/scm-disasm.exp: memory-port: test number of instructions @@ -16580,7 +16573,7 @@ PASS: gdb.guile/scm-pretty-print.exp: print ss PASS: gdb.guile/scm-pretty-print.exp: print ssa[1] PASS: gdb.guile/scm-pretty-print.exp: print ssa PASS: gdb.guile/scm-pretty-print.exp: print arraystruct -PASS: gdb.guile/scm-pretty-print.exp: print ns2 +FAIL: gdb.guile/scm-pretty-print.exp: print ns2 PASS: gdb.guile/scm-pretty-print.exp: print x PASS: gdb.guile/scm-pretty-print.exp: print cstring PASS: gdb.guile/scm-pretty-print.exp: print estring @@ -16618,7 +16611,7 @@ PASS: gdb.guile/scm-pretty-print.exp: print ns PASS: gdb.guile/scm-pretty-print.exp: PASS: gdb.guile/scm-pretty-print.exp: print ns PASS: gdb.guile/scm-pretty-print.exp: -PASS: gdb.guile/scm-pretty-print.exp: print ns2 +FAIL: gdb.guile/scm-pretty-print.exp: print ns2 PASS: gdb.guile/scm-pretty-print.exp: print x PASS: gdb.guile/scm-pretty-print.exp: print cstring PASS: gdb.guile/scm-pretty-print.exp: print estring @@ -16953,11 +16946,8 @@ PASS: gdb.guile/scm-value.exp: verify dereferenced value PASS: gdb.guile/scm-value.exp: Test value-optimized-out? PASS: gdb.guile/scm-value.exp: Test address attribute PASS: gdb.guile/scm-value.exp: Test address attribute in non-addressable value -PASS: gdb.guile/scm-value.exp: parse_and_eval with memory error -PASS: gdb.guile/scm-value.exp: gu (define inval (parse-and-eval "*(int*)0")) -PASS: gdb.guile/scm-value.exp: gu (print (value-lazy? inval)) -PASS: gdb.guile/scm-value.exp: memory error and lazy values -PASS: gdb.guile/scm-value.exp: memory error and lazy values +UNTESTED: gdb.guile/scm-value.exp: parse_and_eval with memory error +UNTESTED: gdb.guile/scm-value.exp: memory error and lazy values PASS: gdb.guile/scm-value.exp: gu (define argc-lazy (parse-and-eval "argc")) PASS: gdb.guile/scm-value.exp: gu (define argc-notlazy (parse-and-eval "argc")) PASS: gdb.guile/scm-value.exp: gu (value-fetch-lazy! argc-notlazy) @@ -19486,7 +19476,7 @@ PASS: gdb.python/py-arch.exp: test number of instructions 4 PASS: gdb.python/py-arch.exp: test key addr PASS: gdb.python/py-arch.exp: test key asm PASS: gdb.python/py-arch.exp: test key length -PASS: gdb.python/py-arch.exp: test bad memory access +FAIL: gdb.python/py-arch.exp: test bad memory access Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-block.exp ... PASS: gdb.python/py-block.exp: continue to breakpoint: Block break here. PASS: gdb.python/py-block.exp: Check block not None @@ -20361,7 +20351,7 @@ PASS: gdb.python/py-prettyprint.exp: print ss PASS: gdb.python/py-prettyprint.exp: print ssa[1] PASS: gdb.python/py-prettyprint.exp: print ssa PASS: gdb.python/py-prettyprint.exp: print arraystruct -PASS: gdb.python/py-prettyprint.exp: print ns2 +FAIL: gdb.python/py-prettyprint.exp: print ns2 PASS: gdb.python/py-prettyprint.exp: print x PASS: gdb.python/py-prettyprint.exp: print cstring PASS: gdb.python/py-prettyprint.exp: print estring @@ -20396,7 +20386,7 @@ PASS: gdb.python/py-prettyprint.exp: print ns PASS: gdb.python/py-prettyprint.exp: PASS: gdb.python/py-prettyprint.exp: print ns PASS: gdb.python/py-prettyprint.exp: -PASS: gdb.python/py-prettyprint.exp: print ns2 +FAIL: gdb.python/py-prettyprint.exp: print ns2 PASS: gdb.python/py-prettyprint.exp: print x PASS: gdb.python/py-prettyprint.exp: print cstring PASS: gdb.python/py-prettyprint.exp: print estring @@ -20880,11 +20870,8 @@ PASS: gdb.python/py-value.exp: dereference value PASS: gdb.python/py-value.exp: verify dereferenced value PASS: gdb.python/py-value.exp: Test is_optimized_out attribute PASS: gdb.python/py-value.exp: Test address attribute -PASS: gdb.python/py-value.exp: parse_and_eval with memory error -PASS: gdb.python/py-value.exp: python inval = gdb.parse_and_eval('*(int*)0') -PASS: gdb.python/py-value.exp: python print (inval.is_lazy) -PASS: gdb.python/py-value.exp: memory error and lazy values -PASS: gdb.python/py-value.exp: memory error and lazy values +UNTESTED: gdb.python/py-value.exp: parse_and_eval with memory error +UNTESTED: gdb.python/py-value.exp: memory error and lazy values PASS: gdb.python/py-value.exp: python argc_lazy = gdb.parse_and_eval('argc') PASS: gdb.python/py-value.exp: python argc_notlazy = gdb.parse_and_eval('argc') PASS: gdb.python/py-value.exp: python argc_notlazy.fetch_lazy() @@ -22082,11 +22069,6 @@ PASS: gdb.trace/save-trace.exp: 10.3: verify recovered tracepoints, full path PASS: gdb.trace/save-trace.exp: 10: show default-collect PASS: gdb.trace/save-trace.exp: 10.7: help save-tracepoints Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.exp ... -gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.c:34:21: fatal error: sys/sdt.h: No such file or directory - #include <sys/sdt.h> - ^ -compilation terminated. -UNTESTED: gdb.trace/stap-trace.exp: Could not compile stap-trace.c Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/status-stop.exp ... UNSUPPORTED: gdb.trace/status-stop.exp: target does not support trace Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/strace.exp ... @@ -22227,14 +22209,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === -# of expected passes 20174 -# of unexpected failures 651 +# of expected passes 20184 +# of unexpected failures 628 # of unexpected successes 2 # of expected failures 34 # of unknown successes 1 # of known failures 55 # of unresolved testcases 3 -# of untested testcases 46 +# of untested testcases 49 # of unsupported tests 85 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.7.50.20140214-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 7b4e1d55..8e47d09f 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 Sat Jul 26 20:18:53 2014 +Test Run By thomas on Thu Sep 11 17:11:40 2014 Native configuration is i686-unknown-gnu0.5 === ld tests === diff --git a/binutils-gdb/log_test.diff b/binutils-gdb/log_test.diff index eb0a1c36..9fba623b 100644 --- a/binutils-gdb/log_test.diff +++ b/binutils-gdb/log_test.diff @@ -1,5 +1,5 @@ diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/log_test_ toolchain/logs/binutils-gdb/laplace.SCHWINGE/log_test_ -index b6e40b4..1897c8b 100644 +index 695b503..3270c89 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' @@ -21,8 +21,8 @@ index b6e40b4..1897c8b 100644 else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file --Test Run By thomas on Sat Jul 26 20:34:33 2014 -+Test Run By thomas on Sat Jul 26 20:13:22 2014 +-Test Run By thomas on Thu Sep 11 18:50:52 2014 ++Test Run By thomas on Thu Sep 11 17:06:17 2014 Native configuration is [ARCH] === binutils tests === @@ -30,8 +30,8 @@ index b6e40b4..1897c8b 100644 else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file --Test Run By thomas on Sat Jul 26 20:34:39 2014 -+Test Run By thomas on Sat Jul 26 20:13:35 2014 +-Test Run By thomas on Thu Sep 11 18:50:59 2014 ++Test Run By thomas on Thu Sep 11 17:06:32 2014 Native configuration is [ARCH] === gas tests === @@ -78,8 +78,12 @@ index b6e40b4..1897c8b 100644 PASS: script_test_3.sh PASS: script_test_4.sh PASS: script_test_5.sh -@@ -1216,8 +1210,8 @@ PASS: script_test_2 - PASS: justsyms +@@ -1213,11 +1207,11 @@ PASS: relro_strip_test + PASS: relro_script_test + PASS: script_test_1 + PASS: script_test_2 +-PASS: justsyms ++FAIL: justsyms PASS: justsyms_exec PASS: binary_test -PASS: script_test_3 @@ -94,7 +98,7 @@ index b6e40b4..1897c8b 100644 PASS: start_lib_test ============================ -2 of 185 tests failed -+4 of 185 tests failed ++5 of 185 tests failed See testsuite/test-suite.log ============================ Makefile:3717: recipe for target 'test-suite.log' failed @@ -118,8 +122,8 @@ index b6e40b4..1897c8b 100644 else echo "WARNING: could not find \`runtest'" 1>&2; :;\ fi WARNING: Couldn't find tool init file --Test Run By thomas on Sat Jul 26 20:37:14 2014 -+Test Run By thomas on Sat Jul 26 20:18:53 2014 +-Test Run By thomas on Thu Sep 11 18:54:41 2014 ++Test Run By thomas on Thu Sep 11 17:11:40 2014 Native configuration is [ARCH] === ld tests === @@ -165,8 +169,8 @@ index b6e40b4..1897c8b 100644 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 [ -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 Sat Jul 26 20:39:23 2014 -+Test Run By thomas on Sat Jul 26 20:22:57 2014 +-Test Run By thomas on Thu Sep 11 18:57:05 2014 ++Test Run By thomas on Thu Sep 11 17:16:06 2014 Native configuration is [ARCH] === gdb tests === @@ -219,7 +223,7 @@ index b6e40b4..1897c8b 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/whatis_array_val.exp ... FAIL: gdb.ada/whatis_array_val.exp: print full Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/widewide.exp ... -@@ -1725,9 +1750,27 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-bp_permanent.exp ... +@@ -1725,9 +1750,26 @@ 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 ... @@ -240,14 +244,13 @@ index b6e40b4..1897c8b 100644 +FAIL: gdb.arch/i386-dr3-watch.exp: continue to i4 watchpoint +FAIL: gdb.arch/i386-dr3-watch.exp: set watchpoint occuping one debug register Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-float.exp ... -+FAIL: gdb.arch/i386-float.exp: info float 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' Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-permbkpt.exp ... -@@ -1746,6 +1789,30 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size-overlap.exp ... +@@ -1746,6 +1788,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 ... @@ -278,7 +281,7 @@ index b6e40b4..1897c8b 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-unwind.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-word.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/ia64-breakpoint-shadow.exp ... -@@ -1770,13 +1837,48 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/thumb-singlestep.exp ... +@@ -1770,13 +1836,48 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/thumb-singlestep.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/thumb2-it.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/vsx-regs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.asm/asm-source.exp ... @@ -327,7 +330,7 @@ index b6e40b4..1897c8b 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 ... -@@ -1787,9 +1889,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async-shell.exp ... +@@ -1787,9 +1888,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async-shell.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-pie-misread.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/attach-pie-noexec.exp ... @@ -345,7 +348,7 @@ index b6e40b4..1897c8b 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auxv.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bang.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bfp-test.exp ... -@@ -1810,10 +1919,23 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-ar-st.exp ... +@@ -1810,10 +1918,23 @@ 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 ... @@ -369,7 +372,7 @@ index b6e40b4..1897c8b 100644 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 ... -@@ -1832,13 +1954,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/condbreak.exp ... +@@ -1832,13 +1953,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/condbreak.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/consecutive.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/constvars.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/corefile.exp ... @@ -386,7 +389,7 @@ index b6e40b4..1897c8b 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 ... -@@ -1851,6 +1975,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ... +@@ -1851,6 +1974,7 @@ 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/dprintf-next.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-non-stop.exp ... @@ -394,7 +397,7 @@ index b6e40b4..1897c8b 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-pending.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dump.exp ... -@@ -1869,9 +1994,34 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eval-skip.exp ... +@@ -1869,6 +1993,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eval-skip.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/eval.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exe-lock.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exitsignal.exp ... @@ -403,33 +406,7 @@ index b6e40b4..1897c8b 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/expand-psymtabs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/exprs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fileio.exp ... -+FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT -+FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT -+FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running) -+FAIL: gdb.base/fileio.exp: System says shell is available (the program is no longer running) -+FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running) -+FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running) - 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 ... -@@ -1890,6 +2040,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/func-ptr.exp ... +@@ -1890,6 +2016,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/func-ptr.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 ... @@ -437,7 +414,7 @@ index b6e40b4..1897c8b 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/gdb1056.exp ... -@@ -1909,6 +2060,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline1.exp ... +@@ -1909,6 +2036,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline1.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline2.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline3.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak.exp ... @@ -446,7 +423,7 @@ index b6e40b4..1897c8b 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak2.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/help.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hook-stop-continue.exp ... -@@ -1929,9 +2082,33 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interact.exp ... +@@ -1929,9 +2058,33 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interact.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interp.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt-noterm.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt.exp ... @@ -480,7 +457,7 @@ index b6e40b4..1897c8b 100644 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 ... -@@ -1944,15 +2121,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/logical.exp ... +@@ -1944,15 +2097,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 ... @@ -498,7 +475,7 @@ index b6e40b4..1897c8b 100644 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/nextoverexit.exp ... -@@ -1969,6 +2145,9 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pie-execl.exp ... +@@ -1969,6 +2121,9 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pie-execl.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pointers.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pr10179.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pr11022.exp ... @@ -508,7 +485,7 @@ index b6e40b4..1897c8b 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prelink.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/print-file-var.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/printcmds.exp ... -@@ -1988,6 +2167,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/recpar.exp ... +@@ -1988,6 +2143,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 ... @@ -516,7 +493,7 @@ index b6e40b4..1897c8b 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 ... -@@ -2028,6 +2208,10 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/return.exp ... +@@ -2028,6 +2184,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 ... @@ -527,7 +504,7 @@ index b6e40b4..1897c8b 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 ... -@@ -2042,18 +2226,105 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/shlib-call.exp ... +@@ -2042,18 +2202,98 @@ 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 ... @@ -542,10 +519,6 @@ index b6e40b4..1897c8b 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 ... -+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 -+FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigchld.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-addr.exp ... +FAIL: gdb.base/siginfo-addr.exp: si_addr value @@ -568,9 +541,6 @@ index b6e40b4..1897c8b 100644 +FAIL: gdb.base/signals.exp: backtrace for SIGUSR1 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 -+FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV -+FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ... +FAIL: gdb.base/sigrepeat.exp: next Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigstep.exp ... @@ -633,7 +603,7 @@ index b6e40b4..1897c8b 100644 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 ... -@@ -2061,7 +2332,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/so-impl-ld.exp ... +@@ -2061,7 +2301,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/so-impl-ld.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/so-indr-cl.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-corrupted.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-disc.exp ... @@ -642,18 +612,7 @@ index b6e40b4..1897c8b 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-display.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-nodir.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ... -@@ -2075,6 +2346,10 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/source.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 ... -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.c:39:21: fatal error: sys/sdt.h: No such file or directory -+ #include <sys/sdt.h> -+ ^ -+compilation terminated. - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/start.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-break.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-bt.exp ... -@@ -2126,11 +2401,21 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/twice.exp ... +@@ -2126,11 +2366,21 @@ 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 ... @@ -676,7 +635,7 @@ index b6e40b4..1897c8b 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/volatile.exp ... -@@ -2138,14 +2423,48 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-cond-infcall.exp ... +@@ -2138,14 +2388,50 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-cond-infcall.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-cond.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-non-mem.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-read.exp ... @@ -718,14 +677,16 @@ index b6e40b4..1897c8b 100644 +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.exp ... ++FAIL: gdb.base/watchpoint.exp: watch -location nullptr->p->x +FAIL: gdb.base/watchpoint.exp: watch foo2 +FAIL: gdb.base/watchpoint.exp: continue with watch foo2 +FAIL: gdb.base/watchpoint.exp: watch foo4 +FAIL: gdb.base/watchpoint.exp: continue with watch foo4 ++FAIL: gdb.base/watchpoint.exp: no-hw: watch -location nullptr->p->x Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoints.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/wchar.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/whatis-exp.exp ... -@@ -2227,6 +2546,16 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/gdb2495.exp ... +@@ -2227,6 +2513,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 ... @@ -742,7 +703,7 @@ index b6e40b4..1897c8b 100644 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 ... -@@ -2425,12 +2754,20 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/subarray.exp ... +@@ -2425,12 +2721,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 ... @@ -765,7 +726,24 @@ index b6e40b4..1897c8b 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 ... -@@ -2517,6 +2854,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/macro-relative.exp ... +@@ -2457,6 +2761,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-arch.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-block.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-breakpoint.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-disasm.exp ... ++FAIL: gdb.guile/scm-disasm.exp: test bad memory access + Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-equal.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-error.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-frame-args.exp ... +@@ -2470,6 +2775,8 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-objfile-script.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-objfile.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-ports.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-pretty-print.exp ... ++FAIL: gdb.guile/scm-pretty-print.exp: print ns2 ++FAIL: gdb.guile/scm-pretty-print.exp: print ns2 + Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-section-script.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-symbol.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.guile/scm-symtab.exp ... +@@ -2517,6 +2824,8 @@ 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 ... @@ -774,7 +752,7 @@ index b6e40b4..1897c8b 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb2549.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb669.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb680.exp ... -@@ -2526,9 +2865,28 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async.exp ... +@@ -2526,9 +2835,28 @@ 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 ... @@ -803,7 +781,7 @@ index b6e40b4..1897c8b 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-console.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-disassemble.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-dprintf.exp ... -@@ -2544,6 +2902,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.ex +@@ -2544,6 +2872,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 ... @@ -811,7 +789,7 @@ index b6e40b4..1897c8b 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 ... -@@ -2565,6 +2924,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-start.exp ... +@@ -2565,6 +2894,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 ... @@ -819,7 +797,7 @@ index b6e40b4..1897c8b 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 ... -@@ -2583,12 +2943,30 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-amd64-entry-value.exp ... +@@ -2583,12 +2913,30 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-amd64-entry-value.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-prompt.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-var-child.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/pr11022.exp ... @@ -850,7 +828,13 @@ index b6e40b4..1897c8b 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 ... -@@ -2621,11 +2999,14 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-breakpoint.exp ... +@@ -2616,16 +2964,20 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.perf/skip-prologue.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.perf/solib.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.python/lib-types.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-arch.exp ... ++FAIL: gdb.python/py-arch.exp: test bad memory access + Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-block.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-breakpoint.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-cmd.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-error.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-events.exp ... @@ -865,7 +849,7 @@ index b6e40b4..1897c8b 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 -@@ -2638,9 +3019,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter-mi.exp ... +@@ -2638,15 +2990,23 @@ 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 ... @@ -881,7 +865,15 @@ index b6e40b4..1897c8b 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 ... -@@ -2704,62 +3091,273 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/weird.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-pp-integral.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-pp-maint.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-prettyprint.exp ... ++FAIL: gdb.python/py-prettyprint.exp: print ns2 ++FAIL: gdb.python/py-prettyprint.exp: print ns2 + Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-progspace.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-prompt.exp ... + Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-section-script.exp ... +@@ -2704,62 +3064,273 @@ 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-stopped.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/bp_in_thread.exp ... @@ -1156,7 +1148,7 @@ index b6e40b4..1897c8b 100644 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 ... -@@ -2769,7 +3367,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/circ.exp ... +@@ -2769,7 +3340,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/circ.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/collection.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/deltrace.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/disconnected-tracing.exp ... @@ -1165,18 +1157,7 @@ index b6e40b4..1897c8b 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/entry-values.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/ftrace.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/infotrace.exp ... -@@ -2788,6 +3386,10 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/read-memory.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/report.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/save-trace.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.exp ... -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.c:34:21: fatal error: sys/sdt.h: No such file or directory -+ #include <sys/sdt.h> -+ ^ -+compilation terminated. - Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/status-stop.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/strace.exp ... - Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tfile.exp ... -@@ -2797,6 +3399,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-buffer-size.exp ... +@@ -2797,6 +3368,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 ... @@ -1184,14 +1165,14 @@ index b6e40b4..1897c8b 100644 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 ... -@@ -2811,15 +3414,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ... +@@ -2811,15 +3383,15 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ... === gdb Summary === -# of expected passes 26294 -# of unexpected failures 107 -+# of expected passes 20174 -+# of unexpected failures 651 ++# of expected passes 20184 ++# of unexpected failures 628 # of unexpected successes 2 -# of expected failures 56 +# of expected failures 34 @@ -1201,12 +1182,12 @@ index b6e40b4..1897c8b 100644 # of unresolved testcases 3 -# of untested testcases 29 -# of unsupported tests 52 -+# of untested testcases 46 ++# of untested testcases 49 +# of unsupported tests 85 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.7.50.20140214-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory Makefile:164: recipe for target 'check-single' failed -@@ -2828,7 +3431,7 @@ make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite' +@@ -2828,7 +3400,7 @@ make[4]: Leaving directory '[...]/tschwinge/W._C._Handy.build/gdb/testsuite' Makefile:147: 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 714eaf02..eacd8504 100644 --- a/binutils-gdb/test.diff +++ b/binutils-gdb/test.diff @@ -1,35 +1,35 @@ diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum -index f0bdca1..a1608d6 100644 +index e521ec8..8ed4c2b 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 Sat Jul 26 20:34:33 2014 +-Test Run By thomas on Thu Sep 11 18:50:52 2014 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Sat Jul 26 20:13:22 2014 ++Test Run By thomas on Thu Sep 11 17:06:17 2014 +Native configuration is i686-unknown-gnu0.5 === binutils tests === 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 c3402be..9c5dd6b 100644 +index 18f8423..2319a72 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 Sat Jul 26 20:34:39 2014 +-Test Run By thomas on Thu Sep 11 18:50:59 2014 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Sat Jul 26 20:13:35 2014 ++Test Run By thomas on Thu Sep 11 17:06:32 2014 +Native configuration is i686-unknown-gnu0.5 === 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 aaf9649..0301a0f 100644 +index 83f10ef..606990e 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 Sat Jul 26 20:39:23 2014 +-Test Run By thomas on Thu Sep 11 18:57:05 2014 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Sat Jul 26 20:22:57 2014 ++Test Run By thomas on Thu Sep 11 17:16:06 2014 +Native configuration is i686-unknown-gnu0.5 === gdb tests === @@ -117,7 +117,7 @@ index aaf9649..0301a0f 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/whatis_array_val.exp ... PASS: gdb.ada/whatis_array_val.exp: compilation foo.adb PASS: gdb.ada/whatis_array_val.exp: whatis full -@@ -718,39 +718,38 @@ PASS: gdb.arch/i386-disp-step.exp: continue to test_prefixed_abs_jump_end +@@ -718,27 +718,27 @@ PASS: gdb.arch/i386-disp-step.exp: continue to test_prefixed_abs_jump_end PASS: gdb.arch/i386-disp-step.exp: break test_syscall PASS: gdb.arch/i386-disp-step.exp: break test_syscall_end PASS: gdb.arch/i386-disp-step.exp: continue to test_syscall @@ -160,10 +160,7 @@ index aaf9649..0301a0f 100644 PASS: gdb.arch/i386-dr3-watch.exp: watchpoint on gap1 does not fit debug registers (gdb figured out itself the watchpoint does not fit) Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-float.exp ... PASS: gdb.arch/i386-float.exp: first stepi --PASS: gdb.arch/i386-float.exp: info float -+FAIL: gdb.arch/i386-float.exp: info float - PASS: gdb.arch/i386-float.exp: second stepi - PASS: gdb.arch/i386-float.exp: info float +@@ -748,9 +748,8 @@ PASS: gdb.arch/i386-float.exp: info float Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ... PASS: gdb.arch/i386-gnu-cfi.exp: continue to abort() PASS: gdb.arch/i386-gnu-cfi.exp: backtrace @@ -1580,7 +1577,20 @@ index aaf9649..0301a0f 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ... PASS: gdb.base/display.exp: kill PASS: gdb.base/display.exp: detach -@@ -4690,11 +3663,7 @@ PASS: gdb.base/dprintf-next.exp: next 2 +@@ -4639,12 +3612,6 @@ PASS: gdb.base/display.exp: undisp + PASS: gdb.base/display.exp: info disp + PASS: gdb.base/display.exp: next hit + PASS: gdb.base/display.exp: undisp all +-PASS: gdb.base/display.exp: disp *p_i +-PASS: gdb.base/display.exp: p p_i = 0x0 +-PASS: gdb.base/display.exp: display bad address +-PASS: gdb.base/display.exp: p p_i = &i +-PASS: gdb.base/display.exp: display good address +-PASS: gdb.base/display.exp: undisp all again + PASS: gdb.base/display.exp: disab 3 + PASS: gdb.base/display.exp: watch off + PASS: gdb.base/display.exp: finish +@@ -4690,11 +3657,7 @@ PASS: gdb.base/dprintf-next.exp: next 2 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-non-stop.exp ... PASS: gdb.base/dprintf-non-stop.exp: set target-async on PASS: gdb.base/dprintf-non-stop.exp: set non-stop on @@ -1593,7 +1603,7 @@ index aaf9649..0301a0f 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 -@@ -5139,10 +4108,10 @@ PASS: gdb.base/exitsignal.exp: $_exitsignal is void before running +@@ -5139,10 +4102,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 @@ -1606,61 +1616,7 @@ index aaf9649..0301a0f 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 -@@ -5498,30 +4467,30 @@ 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 --PASS: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT --PASS: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT --PASS: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT --PASS: gdb.base/fileio.exp: Fstat an open file --PASS: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF --PASS: gdb.base/fileio.exp: Isatty (stdin) --PASS: gdb.base/fileio.exp: Isatty (stdout) --PASS: gdb.base/fileio.exp: Isatty (stderr) --PASS: gdb.base/fileio.exp: Isatty (invalid fd) --PASS: gdb.base/fileio.exp: Isatty (open file) --PASS: gdb.base/fileio.exp: System says shell is available -+FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT -+FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT -+FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running) -+FAIL: gdb.base/fileio.exp: System says shell is available (the program is no longer running) - PASS: gdb.base/fileio.exp: set remote system-call-allowed 1 --PASS: gdb.base/fileio.exp: System(3) call --PASS: gdb.base/fileio.exp: System with invalid command returns 127 --PASS: gdb.base/fileio.exp: Rename a file --PASS: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR --PASS: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST --PASS: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL --PASS: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT --PASS: gdb.base/fileio.exp: Unlink a file --PASS: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES --PASS: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT --PASS: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter --PASS: gdb.base/fileio.exp: Time(2) returns feasible values -+FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running) -+FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running) -+FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running) - 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" -@@ -5589,131 +4558,8 @@ PASS: gdb.base/float.exp: info float +@@ -5589,131 +4552,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 ... @@ -1792,7 +1748,7 @@ index aaf9649..0301a0f 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 -@@ -5889,35 +4735,19 @@ PASS: gdb.base/funcargs.exp: stepping back to main from function called with tra +@@ -5889,35 +4729,19 @@ PASS: gdb.base/funcargs.exp: stepping back to main from function called with tra Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-buffer-overflow.exp ... PASS: gdb.base/gcore-buffer-overflow.exp: help gcore PASS: gdb.base/gcore-buffer-overflow.exp: Set buffer exceeding arguments @@ -1832,7 +1788,7 @@ index aaf9649..0301a0f 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1056.exp ... PASS: gdb.base/gdb1056.exp: print 1/0 PASS: gdb.base/gdb1056.exp: Test unsigned division by zero -@@ -6112,82 +4942,10 @@ PASS: gdb.base/hashline2.exp: set breakpoint +@@ -6112,82 +4936,10 @@ PASS: gdb.base/hashline2.exp: set breakpoint Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline3.exp ... PASS: gdb.base/hashline3.exp: set breakpoint Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hbreak.exp ... @@ -1918,7 +1874,7 @@ index aaf9649..0301a0f 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/help.exp ... PASS: gdb.base/help.exp: disable pagination PASS: gdb.base/help.exp: help aliases -@@ -6254,13 +5012,7 @@ PASS: gdb.base/included.exp: list integer +@@ -6254,13 +5006,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 ... @@ -1933,7 +1889,7 @@ index aaf9649..0301a0f 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 -@@ -6301,33 +5053,10 @@ PASS: gdb.base/info-macros.exp: info macros 6 +@@ -6301,33 +5047,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 ... @@ -1969,7 +1925,7 @@ index aaf9649..0301a0f 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 -@@ -6380,22 +5109,14 @@ PASS: gdb.base/interrupt-noterm.exp: set target-async on +@@ -6380,22 +5103,14 @@ PASS: gdb.base/interrupt-noterm.exp: set target-async on 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 @@ -1995,7 +1951,7 @@ index aaf9649..0301a0f 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 -@@ -6403,25 +5124,31 @@ PASS: gdb.base/jit-simple.exp: blah 1 +@@ -6403,25 +5118,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" @@ -2043,7 +1999,7 @@ index aaf9649..0301a0f 100644 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 -@@ -6440,14 +5167,7 @@ PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1 +@@ -6440,14 +5161,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 @@ -2059,7 +2015,7 @@ index aaf9649..0301a0f 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 -@@ -6812,15 +5532,19 @@ PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start +@@ -6812,15 +5526,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) @@ -2082,7 +2038,7 @@ index aaf9649..0301a0f 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 -@@ -7272,94 +5996,12 @@ PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2 +@@ -7272,94 +5990,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 ... @@ -2181,7 +2137,7 @@ index aaf9649..0301a0f 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nextoverexit.exp ... PASS: gdb.base/nextoverexit.exp: next over exit Running ../../../W._C._Handy/gdb/testsuite/gdb.base/nodebug.exp ... -@@ -7478,11 +6120,6 @@ PASS: gdb.base/permissions.exp: set may-write-memory off +@@ -7478,11 +6114,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 ... @@ -2193,7 +2149,7 @@ index aaf9649..0301a0f 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 -@@ -7549,22 +6186,25 @@ PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c:foo.* +@@ -7549,22 +6180,25 @@ PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c:foo.* PASS: gdb.base/pr10179.exp: rbreak pr10179-a.c : .* Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pr11022.exp ... PASS: gdb.base/pr11022.exp: set breakpoint @@ -2226,7 +2182,7 @@ index aaf9649..0301a0f 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/print-file-var.exp ... PASS: gdb.base/print-file-var.exp: breapoint past v1 & v2 initialization PASS: gdb.base/print-file-var.exp: continue to STOP marker -@@ -8573,25 +7213,9 @@ PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1 +@@ -8573,25 +7207,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 ... @@ -2254,7 +2210,7 @@ index aaf9649..0301a0f 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 -@@ -8609,38 +7233,7 @@ PASS: gdb.base/readline-ask.exp: ask message for 01 and 02 +@@ -8609,38 +7227,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 ... @@ -2294,7 +2250,7 @@ index aaf9649..0301a0f 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 -@@ -8740,7 +7333,7 @@ PASS: gdb.base/relational.exp: set variable z +@@ -8740,7 +7327,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 @@ -2303,7 +2259,7 @@ index aaf9649..0301a0f 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 -@@ -9029,22 +7622,22 @@ PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop +@@ -9029,22 +7616,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 @@ -2330,7 +2286,7 @@ index aaf9649..0301a0f 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 -@@ -9503,401 +8096,22 @@ PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addre +@@ -9503,466 +8090,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 ... @@ -2741,42 +2697,75 @@ index aaf9649..0301a0f 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 ... - PASS: gdb.base/sigbpt.exp: break keeper - PASS: gdb.base/sigbpt.exp: display/i $pc -@@ -9909,20 +8123,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 +-PASS: gdb.base/sigbpt.exp: break keeper +-PASS: gdb.base/sigbpt.exp: display/i $pc +-PASS: gdb.base/sigbpt.exp: advance to the bowler +-PASS: gdb.base/sigbpt.exp: stepping to fault +-PASS: gdb.base/sigbpt.exp: get insn after fault +-PASS: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn +-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 -KFAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler (corrupt pc) (PRMS: gdb/1702) -+FAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler - PASS: gdb.base/sigbpt.exp: rerun to main - PASS: gdb.base/sigbpt.exp: stepi bp before segv; pass SIGSEGV - PASS: gdb.base/sigbpt.exp: stepi bp before segv; continue to keeper - PASS: gdb.base/sigbpt.exp: stepi bp before segv; nopass SIGSEGV - PASS: gdb.base/sigbpt.exp: stepi bp before segv; set breakpoint 0 of 1 +-PASS: gdb.base/sigbpt.exp: rerun to main +-PASS: gdb.base/sigbpt.exp: stepi bp before segv; pass SIGSEGV +-PASS: gdb.base/sigbpt.exp: stepi bp before segv; continue to keeper +-PASS: gdb.base/sigbpt.exp: stepi bp before segv; nopass SIGSEGV +-PASS: gdb.base/sigbpt.exp: stepi bp before segv; set breakpoint 0 of 1 -KFAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702) -+FAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler - PASS: gdb.base/sigbpt.exp: stepi bp before segv; clear breakpoint 0 of 1 - PASS: gdb.base/sigbpt.exp: rerun to main - PASS: gdb.base/sigbpt.exp: stepi bp at segv; pass SIGSEGV - PASS: gdb.base/sigbpt.exp: stepi bp at segv; continue to keeper - PASS: gdb.base/sigbpt.exp: stepi bp at segv; nopass SIGSEGV - PASS: gdb.base/sigbpt.exp: stepi bp at segv; set breakpoint 0 of 1 +-PASS: gdb.base/sigbpt.exp: stepi bp before segv; clear breakpoint 0 of 1 +-PASS: gdb.base/sigbpt.exp: rerun to main +-PASS: gdb.base/sigbpt.exp: stepi bp at segv; pass SIGSEGV +-PASS: gdb.base/sigbpt.exp: stepi bp at segv; continue to keeper +-PASS: gdb.base/sigbpt.exp: stepi bp at segv; nopass SIGSEGV +-PASS: gdb.base/sigbpt.exp: stepi bp at segv; set breakpoint 0 of 1 -KFAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702) -+FAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler - 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 -@@ -9930,7 +8144,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 +-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 +-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 -KFAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702) -+FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler - 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 -@@ -9970,73 +8184,19 @@ PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior +-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 +-PASS: gdb.base/sigbpt.exp: cont; pass SIGSEGV +-PASS: gdb.base/sigbpt.exp: cont; continue to keeper +-PASS: gdb.base/sigbpt.exp: cont; nopass SIGSEGV +-PASS: gdb.base/sigbpt.exp: cont; set breakpoint 0 of 1 +-PASS: gdb.base/sigbpt.exp: cont; continue to breakpoint at fault +-PASS: gdb.base/sigbpt.exp: cont; stepi fault +-PASS: gdb.base/sigbpt.exp: cont; clear breakpoint 0 of 1 +-PASS: gdb.base/sigbpt.exp: rerun to main +-PASS: gdb.base/sigbpt.exp: cont bp after segv; pass SIGSEGV +-PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to keeper +-PASS: gdb.base/sigbpt.exp: cont bp after segv; nopass SIGSEGV +-PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 0 of 2 +-PASS: gdb.base/sigbpt.exp: cont bp after segv; set breakpoint 1 of 2 +-PASS: gdb.base/sigbpt.exp: cont bp after segv; continue to breakpoint at fault +-PASS: gdb.base/sigbpt.exp: cont bp after segv; stepi fault +-PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 0 of 2 +-PASS: gdb.base/sigbpt.exp: cont bp after segv; clear breakpoint 1 of 2 +-PASS: gdb.base/sigbpt.exp: rerun to main +-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; pass SIGSEGV +-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to keeper +-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; nopass SIGSEGV +-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 0 of 3 +-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 1 of 3 +-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 2 of 3 +-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; continue to breakpoint at fault +-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; stepi fault +-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 0 of 3 +-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 1 of 3 +-PASS: gdb.base/sigbpt.exp: cont bp before and after segv; clear breakpoint 2 of 3 ++UNTESTED: gdb.base/sigbpt.exp: Memory at address 0 is possibly executable + Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigchld.exp ... + PASS: gdb.base/sigchld.exp: set breakpoint at success exit + PASS: gdb.base/sigchld.exp: set breakpoint at failure exit +@@ -9970,73 +8115,19 @@ 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 @@ -2855,7 +2844,7 @@ index aaf9649..0301a0f 100644 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 -@@ -10046,14 +8206,14 @@ PASS: gdb.base/signals.exp: next to signal +@@ -10046,14 +8137,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 @@ -2875,7 +2864,7 @@ index aaf9649..0301a0f 100644 PASS: gdb.base/signals.exp: info signals PASS: gdb.base/signals.exp: info signal SIGTRAP PASS: gdb.base/signals.exp: info signal 5 -@@ -10068,9 +8228,9 @@ PASS: gdb.base/signals.exp: invalid signal number rejected +@@ -10068,163 +8159,135 @@ 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 @@ -2886,28 +2875,39 @@ index aaf9649..0301a0f 100644 +FAIL: gdb.base/signals.exp: signal SIGUSR1 (the program is no longer running) +FAIL: gdb.base/signals.exp: backtrace for SIGUSR1 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 -@@ -10090,141 +8250,141 @@ 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 +-PASS: gdb.base/signest.exp: continue to fault +-PASS: gdb.base/signest.exp: set conditional breakpoint +-PASS: gdb.base/signest.exp: pass SIGSEGV +-PASS: gdb.base/signest.exp: pass SIGBUS +-PASS: gdb.base/signest.exp: run through nested faults ++UNTESTED: gdb.base/signest.exp: Memory at address 0 is possibly executable + Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signull.exp ... +-PASS: gdb.base/signull.exp: set for function pointer probe +-PASS: gdb.base/signull.exp: probe function pointer (function entry-point) +-PASS: gdb.base/signull.exp: rerun to main +-PASS: gdb.base/signull.exp: break bowler +-PASS: gdb.base/signull.exp: break keeper +-PASS: gdb.base/signull.exp: handle SIGSEGV +-PASS: gdb.base/signull.exp: handle SIGBUS +-PASS: gdb.base/signull.exp: data read; start with the bowler +-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 -PASS: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV -+FAIL: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV - PASS: gdb.base/signull.exp: data write; start with the bowler - PASS: gdb.base/signull.exp: data write; select the pointer type - PASS: gdb.base/signull.exp: data write; take the SIGSEGV - PASS: gdb.base/signull.exp: data write; backtrace from SIGSEGV - PASS: gdb.base/signull.exp: data write; continue to the keeper +-PASS: gdb.base/signull.exp: data write; start with the bowler +-PASS: gdb.base/signull.exp: data write; select the pointer type +-PASS: gdb.base/signull.exp: data write; take the SIGSEGV +-PASS: gdb.base/signull.exp: data write; backtrace from SIGSEGV +-PASS: gdb.base/signull.exp: data write; continue to the keeper -PASS: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV -+FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV - PASS: gdb.base/signull.exp: code; start with the bowler - PASS: gdb.base/signull.exp: code; select the pointer type - PASS: gdb.base/signull.exp: code; take the SIGSEGV - PASS: gdb.base/signull.exp: code; backtrace from SIGSEGV - PASS: gdb.base/signull.exp: code; continue to the keeper +-PASS: gdb.base/signull.exp: code; start with the bowler +-PASS: gdb.base/signull.exp: code; select the pointer type +-PASS: gdb.base/signull.exp: code; take the SIGSEGV +-PASS: gdb.base/signull.exp: code; backtrace from SIGSEGV +-PASS: gdb.base/signull.exp: code; continue to the keeper -PASS: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV -+FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV ++UNTESTED: gdb.base/signull.exp: Memory at address 0 is possibly executable Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigrepeat.exp ... PASS: gdb.base/sigrepeat.exp: advance to infinite loop -PASS: gdb.base/sigrepeat.exp: next @@ -3090,7 +3090,7 @@ index aaf9649..0301a0f 100644 PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; clear infinite loop Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sizeof.exp ... PASS: gdb.base/sizeof.exp: next -@@ -10290,15 +8450,6 @@ PASS: gdb.base/sizeof.exp: print/f padding_long_double.v +@@ -10290,15 +8353,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 ... @@ -3106,7 +3106,7 @@ index aaf9649..0301a0f 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 -@@ -10359,7 +8510,7 @@ PASS: gdb.base/solib-corrupted.exp: normal list +@@ -10359,7 +8413,7 @@ PASS: gdb.base/solib-corrupted.exp: normal list XFAIL: gdb.base/solib-corrupted.exp: make solibs looping UNTESTED: gdb.base/solib-corrupted.exp: no _r_debug symbol has been found Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-disc.exp ... @@ -3115,7 +3115,7 @@ index aaf9649..0301a0f 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-display.exp ... UNRESOLVED: gdb.base/solib-display.exp: NO: display a_global PASS: gdb.base/solib-display.exp: NO: display b_global -@@ -10407,15 +8558,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ... +@@ -10407,15 +8461,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 @@ -3132,7 +3132,7 @@ index aaf9649..0301a0f 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 -@@ -10454,65 +8597,21 @@ PASS: gdb.base/stack-checking.exp: bt +@@ -10454,8 +8500,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 @@ -3147,72 +3147,9 @@ index aaf9649..0301a0f 100644 +PASS: gdb.base/stale-infcall.exp: maintenance print dummy-frames +PASS: gdb.base/stale-infcall.exp: maintenance info breakpoints 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 --PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:user --PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe user --PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg0 for probe user --PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg1 for probe user --PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: set multi-location probe breakpoint (probe two) --PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:m4 --PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe m4 --PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg0 for probe m4 --PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg1 for probe m4 --PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check $_probe_arg2 for probe m4 --PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: run to -pstap test:m4 --PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_argc for probe ps --PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: print $_probe_arg1 for probe ps --PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check argument not at probe point --PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: info probes stap --PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:user --PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe user --PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg0 for probe user --PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg1 for probe user --PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: set multi-location probe breakpoint (probe two) --PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:m4 --PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe m4 --PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg0 for probe m4 --PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg1 for probe m4 --PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: check $_probe_arg2 for probe m4 --PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: run to -pstap test:m4 --PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_argc for probe ps --PASS: gdb.base/stap-probe.exp: with semaphore, not optimized: print $_probe_arg1 for probe ps --PASS: gdb.base/stap-probe.exp: without semaphore, optimized: run to -pstap test:user --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) --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 --PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg1 for probe m4 --PASS: gdb.base/stap-probe.exp: without semaphore, optimized: check $_probe_arg2 for probe m4 --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 ps --PASS: gdb.base/stap-probe.exp: without semaphore, optimized: print $_probe_arg1 for probe ps --PASS: gdb.base/stap-probe.exp: with semaphore, optimized: run to -pstap test:user --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) --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 --PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg1 for probe m4 --PASS: gdb.base/stap-probe.exp: with semaphore, optimized: check $_probe_arg2 for probe m4 --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 ps --PASS: gdb.base/stap-probe.exp: with semaphore, optimized: print $_probe_arg1 for probe ps -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.c:39:21: fatal error: sys/sdt.h: No such file or directory -+ #include <sys/sdt.h> -+ ^ -+compilation terminated. -+UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp -+UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/start.exp ... - PASS: gdb.base/start.exp: start - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-break.exp ... -@@ -11499,16 +9598,6 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed + 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 +@@ -11499,16 +9551,6 @@ 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 ... @@ -3229,7 +3166,7 @@ index aaf9649..0301a0f 100644 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 -@@ -11563,17 +9652,17 @@ PASS: gdb.base/ui-redirect.exp: set logging off +@@ -11563,17 +9605,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 @@ -3258,7 +3195,7 @@ index aaf9649..0301a0f 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/until.exp ... PASS: gdb.base/until.exp: until line number PASS: gdb.base/until.exp: malformed until -@@ -11588,21 +9677,9 @@ PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signal +@@ -11588,21 +9630,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 ... @@ -3282,7 +3219,7 @@ index aaf9649..0301a0f 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 -@@ -11686,19 +9763,19 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-non-mem.exp ... +@@ -11686,19 +9716,19 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-non-mem.exp ... PASS: gdb.base/watch-non-mem.exp: set write watchpoint on $pc PASS: gdb.base/watch-non-mem.exp: watchpoint on $pc works Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-read.exp ... @@ -3312,7 +3249,7 @@ index aaf9649..0301a0f 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch_thread_num.exp ... PASS: gdb.base/watch_thread_num.exp: successfully compiled posix threads test case PASS: gdb.base/watch_thread_num.exp: Watchpoint on invalid thread -@@ -11708,27 +9785,27 @@ PASS: gdb.base/watch_thread_num.exp: Set breakpoint at thread_function +@@ -11708,27 +9738,27 @@ PASS: gdb.base/watch_thread_num.exp: Set breakpoint at thread_function PASS: gdb.base/watch_thread_num.exp: Stopped in thread_function PASS: gdb.base/watch_thread_num.exp: Thread command PASS: gdb.base/watch_thread_num.exp: Disable breakpoint 2 @@ -3351,7 +3288,7 @@ index aaf9649..0301a0f 100644 PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 10 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 -@@ -11742,20 +9819,20 @@ PASS: gdb.base/watchpoint-delete.exp: watch x +@@ -11742,20 +9772,20 @@ PASS: gdb.base/watchpoint-delete.exp: watch x 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 @@ -3381,7 +3318,7 @@ index aaf9649..0301a0f 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint.exp ... PASS: gdb.base/watchpoint.exp: disable fast watches PASS: gdb.base/watchpoint.exp: show disable fast watches -@@ -11868,7 +9945,7 @@ PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr pointer advance +@@ -11868,7 +9898,7 @@ PASS: gdb.base/watchpoint.exp: next over global_ptr_ptr pointer advance PASS: gdb.base/watchpoint.exp: delete $global_ptr_ptr_breakpoint_number PASS: gdb.base/watchpoint.exp: continue to breakpoint: second x assignment PASS: gdb.base/watchpoint.exp: watch x @@ -3390,7 +3327,13 @@ index aaf9649..0301a0f 100644 PASS: gdb.base/watchpoint.exp: delete watch x PASS: gdb.base/watchpoint.exp: watch buf PASS: gdb.base/watchpoint.exp: watchpoint on buf hit -@@ -11891,12 +9968,12 @@ PASS: gdb.base/watchpoint.exp: watch -location .x +@@ -11886,17 +9916,17 @@ PASS: gdb.base/watchpoint.exp: reenable watchpoint `$pc' + PASS: gdb.base/watchpoint.exp: watchpoint `$pc' is enabled + PASS: gdb.base/watchpoint.exp: delete watchpoint `$pc' + PASS: gdb.base/watchpoint.exp: continue to breakpoint: func5 breakpoint here +-PASS: gdb.base/watchpoint.exp: watch -location nullptr->p->x ++FAIL: gdb.base/watchpoint.exp: watch -location nullptr->p->x + PASS: gdb.base/watchpoint.exp: watch -location .x PASS: gdb.base/watchpoint.exp: continue with watch -location PASS: gdb.base/watchpoint.exp: delete watch -location PASS: gdb.base/watchpoint.exp: continue to breakpoint: func6 breakpoint here @@ -3407,7 +3350,16 @@ index aaf9649..0301a0f 100644 PASS: gdb.base/watchpoint.exp: delete watch foo4 PASS: gdb.base/watchpoint.exp: rwatch disallowed for register based expression PASS: gdb.base/watchpoint.exp: awatch disallowed for register based expression -@@ -12227,7 +10304,7 @@ PASS: gdb.cp/annota2.exp: delete bps +@@ -12020,7 +10050,7 @@ PASS: gdb.base/watchpoint.exp: no-hw: reenable watchpoint `$pc' + PASS: gdb.base/watchpoint.exp: no-hw: watchpoint `$pc' is enabled + PASS: gdb.base/watchpoint.exp: no-hw: delete watchpoint `$pc' + PASS: gdb.base/watchpoint.exp: no-hw: continue to breakpoint: func5 breakpoint here +-PASS: gdb.base/watchpoint.exp: no-hw: watch -location nullptr->p->x ++FAIL: gdb.base/watchpoint.exp: no-hw: watch -location nullptr->p->x + PASS: gdb.base/watchpoint.exp: no-hw: watch -location .x + PASS: gdb.base/watchpoint.exp: no-hw: continue with watch -location + PASS: gdb.base/watchpoint.exp: no-hw: delete watch -location +@@ -12227,7 +10257,7 @@ PASS: gdb.cp/annota2.exp: delete bps PASS: gdb.cp/annota2.exp: breakpoint at main PASS: gdb.cp/annota2.exp: run until main breakpoint PASS: gdb.cp/annota2.exp: set watch on a.x @@ -3416,7 +3368,7 @@ index aaf9649..0301a0f 100644 PASS: gdb.cp/annota2.exp: annotate-quit Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/annota3.exp ... PASS: gdb.cp/annota3.exp: set height 0 -@@ -12240,7 +10317,7 @@ PASS: gdb.cp/annota3.exp: delete bps +@@ -12240,7 +10270,7 @@ PASS: gdb.cp/annota3.exp: delete bps PASS: gdb.cp/annota3.exp: break at main PASS: gdb.cp/annota3.exp: second run until main breakpoint PASS: gdb.cp/annota3.exp: set watch on a.x @@ -3425,56 +3377,7 @@ index aaf9649..0301a0f 100644 PASS: gdb.cp/annota3.exp: annotate-quit Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/anon-ns.exp ... PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::doit1(void) -@@ -14168,47 +12245,7 @@ PASS: gdb.cp/exception.exp: backtrace after second catch - PASS: gdb.cp/exception.exp: continue to catcher for the second time - PASS: gdb.cp/exception.exp: continue to rethrow - Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/exceptprint.exp ... --PASS: gdb.cp/exceptprint.exp: catch catch --PASS: gdb.cp/exceptprint.exp: catch throw --PASS: gdb.cp/exceptprint.exp: catch rethrow --PASS: gdb.cp/exceptprint.exp: string: continue to throw --PASS: gdb.cp/exceptprint.exp: string: print exception value at throw --PASS: gdb.cp/exceptprint.exp: string: continue to catch --PASS: gdb.cp/exceptprint.exp: string: print exception value at catch --PASS: gdb.cp/exceptprint.exp: string: continue to rethrow --PASS: gdb.cp/exceptprint.exp: string: print exception value at rethrow --PASS: gdb.cp/exceptprint.exp: string: continue to final catch --PASS: gdb.cp/exceptprint.exp: int: continue to throw --PASS: gdb.cp/exceptprint.exp: int: print exception value at throw --PASS: gdb.cp/exceptprint.exp: int: continue to catch --PASS: gdb.cp/exceptprint.exp: int: print exception value at catch --PASS: gdb.cp/exceptprint.exp: int: continue to rethrow --PASS: gdb.cp/exceptprint.exp: int: print exception value at rethrow --PASS: gdb.cp/exceptprint.exp: int: continue to final catch --PASS: gdb.cp/exceptprint.exp: struct: continue to throw --PASS: gdb.cp/exceptprint.exp: struct: print exception value at throw --PASS: gdb.cp/exceptprint.exp: struct: continue to catch --PASS: gdb.cp/exceptprint.exp: struct: print exception value at catch --PASS: gdb.cp/exceptprint.exp: struct: continue to rethrow --PASS: gdb.cp/exceptprint.exp: struct: print exception value at rethrow --PASS: gdb.cp/exceptprint.exp: struct: continue to final catch --PASS: gdb.cp/exceptprint.exp: reference to struct: continue to throw --PASS: gdb.cp/exceptprint.exp: reference to struct: print exception value at throw --PASS: gdb.cp/exceptprint.exp: reference to struct: continue to catch --PASS: gdb.cp/exceptprint.exp: reference to struct: print exception value at catch --PASS: gdb.cp/exceptprint.exp: reference to struct: continue to rethrow --PASS: gdb.cp/exceptprint.exp: reference to struct: print exception value at rethrow --PASS: gdb.cp/exceptprint.exp: reference to struct: continue to final catch --PASS: gdb.cp/exceptprint.exp: catch catch --PASS: gdb.cp/exceptprint.exp: catch throw --PASS: gdb.cp/exceptprint.exp: catch rethrow --PASS: gdb.cp/exceptprint.exp: int: continue to throw --PASS: gdb.cp/exceptprint.exp: int: print exception value at throw --PASS: gdb.cp/exceptprint.exp: int: continue to catch --PASS: gdb.cp/exceptprint.exp: int: print exception value at catch --PASS: gdb.cp/exceptprint.exp: int: continue to rethrow --PASS: gdb.cp/exceptprint.exp: int: print exception value at rethrow --PASS: gdb.cp/exceptprint.exp: int: continue to final catch -+UNTESTED: gdb.cp/exceptprint.exp: could not find libstdc++ stap probe - Running ../../../W._C._Handy/gdb/testsuite/gdb.cp/expand-psymtabs-cxx.exp ... - PASS: gdb.cp/expand-psymtabs-cxx.exp: set language c++ - PASS: gdb.cp/expand-psymtabs-cxx.exp: before expand -@@ -14354,34 +12391,34 @@ PASS: gdb.cp/impl-this.exp: at D::f (ambiguous names): print am.A<int>::i +@@ -14354,34 +12384,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 ... @@ -3519,7 +3422,7 @@ index aaf9649..0301a0f 100644 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 ... -@@ -17731,25 +15768,8 @@ PASS: gdb.fortran/whatis_type.exp: ptype t1 +@@ -17731,25 +15761,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 @@ -3547,7 +3450,7 @@ index aaf9649..0301a0f 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 -@@ -17860,14 +15880,12 @@ PASS: gdb.gdb/observer.exp: first observer removed; check second observer counte +@@ -17860,14 +15873,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 @@ -3566,7 +3469,7 @@ index aaf9649..0301a0f 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 -@@ -17894,11 +15912,11 @@ PASS: gdb.gdb/selftest.exp: next over notice_open_fds +@@ -17894,11 +15905,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 @@ -3582,7 +3485,48 @@ index aaf9649..0301a0f 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 -@@ -19393,10 +17411,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function +@@ -18232,7 +16243,7 @@ PASS: gdb.guile/scm-disasm.exp: basic: test key address + PASS: gdb.guile/scm-disasm.exp: basic: test key asm + PASS: gdb.guile/scm-disasm.exp: basic: test key length + PASS: gdb.guile/scm-disasm.exp: basic: verify correct address +-PASS: gdb.guile/scm-disasm.exp: test bad memory access ++FAIL: gdb.guile/scm-disasm.exp: test bad memory access + PASS: gdb.guile/scm-disasm.exp: open memory port + PASS: gdb.guile/scm-disasm.exp: memory-port: disassemble + PASS: gdb.guile/scm-disasm.exp: memory-port: test number of instructions +@@ -18562,7 +16573,7 @@ PASS: gdb.guile/scm-pretty-print.exp: print ss + PASS: gdb.guile/scm-pretty-print.exp: print ssa[1] + PASS: gdb.guile/scm-pretty-print.exp: print ssa + PASS: gdb.guile/scm-pretty-print.exp: print arraystruct +-PASS: gdb.guile/scm-pretty-print.exp: print ns2 ++FAIL: gdb.guile/scm-pretty-print.exp: print ns2 + PASS: gdb.guile/scm-pretty-print.exp: print x + PASS: gdb.guile/scm-pretty-print.exp: print cstring + PASS: gdb.guile/scm-pretty-print.exp: print estring +@@ -18600,7 +16611,7 @@ PASS: gdb.guile/scm-pretty-print.exp: print ns + PASS: gdb.guile/scm-pretty-print.exp: + PASS: gdb.guile/scm-pretty-print.exp: print ns + PASS: gdb.guile/scm-pretty-print.exp: +-PASS: gdb.guile/scm-pretty-print.exp: print ns2 ++FAIL: gdb.guile/scm-pretty-print.exp: print ns2 + PASS: gdb.guile/scm-pretty-print.exp: print x + PASS: gdb.guile/scm-pretty-print.exp: print cstring + PASS: gdb.guile/scm-pretty-print.exp: print estring +@@ -18935,11 +16946,8 @@ PASS: gdb.guile/scm-value.exp: verify dereferenced value + PASS: gdb.guile/scm-value.exp: Test value-optimized-out? + PASS: gdb.guile/scm-value.exp: Test address attribute + PASS: gdb.guile/scm-value.exp: Test address attribute in non-addressable value +-PASS: gdb.guile/scm-value.exp: parse_and_eval with memory error +-PASS: gdb.guile/scm-value.exp: gu (define inval (parse-and-eval "*(int*)0")) +-PASS: gdb.guile/scm-value.exp: gu (print (value-lazy? inval)) +-PASS: gdb.guile/scm-value.exp: memory error and lazy values +-PASS: gdb.guile/scm-value.exp: memory error and lazy values ++UNTESTED: gdb.guile/scm-value.exp: parse_and_eval with memory error ++UNTESTED: gdb.guile/scm-value.exp: memory error and lazy values + PASS: gdb.guile/scm-value.exp: gu (define argc-lazy (parse-and-eval "argc")) + PASS: gdb.guile/scm-value.exp: gu (define argc-notlazy (parse-and-eval "argc")) + PASS: gdb.guile/scm-value.exp: gu (value-fetch-lazy! argc-notlazy) +@@ -19393,10 +17401,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 @@ -3595,7 +3539,7 @@ index aaf9649..0301a0f 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 -@@ -19489,9 +17507,6 @@ PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private +@@ -19489,9 +17497,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 ... @@ -3605,7 +3549,7 @@ index aaf9649..0301a0f 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 -@@ -19560,8 +17575,8 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main +@@ -19560,8 +17565,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 @@ -3616,7 +3560,7 @@ index aaf9649..0301a0f 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 -@@ -19575,7 +17590,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: -break-passcount 4 1 +@@ -19575,7 +17580,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 @@ -3625,7 +3569,7 @@ index aaf9649..0301a0f 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 -@@ -19584,21 +17599,22 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: delete breakpoint on p +@@ -19584,21 +17589,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 @@ -3654,7 +3598,7 @@ index aaf9649..0301a0f 100644 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 -@@ -19630,16 +17646,16 @@ PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0" +@@ -19630,16 +17636,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 @@ -3680,7 +3624,7 @@ index aaf9649..0301a0f 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" -@@ -19721,12 +17737,6 @@ PASS: gdb.mi/mi-eval.exp: eval &A +@@ -19721,12 +17727,6 @@ PASS: gdb.mi/mi-eval.exp: eval &A PASS: gdb.mi/mi-eval.exp: eval A+3 PASS: gdb.mi/mi-eval.exp: eval A + 3 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file-transfer.exp ... @@ -3693,7 +3637,7 @@ index aaf9649..0301a0f 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. -@@ -19755,7 +17765,7 @@ PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -unsupported-command +@@ -19755,7 +17755,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 ... @@ -3702,7 +3646,7 @@ index aaf9649..0301a0f 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 -@@ -19788,120 +17798,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ... +@@ -19788,120 +17788,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 @@ -3830,7 +3774,7 @@ index aaf9649..0301a0f 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ... 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 -@@ -19916,18 +17828,20 @@ PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set) +@@ -19916,18 +17818,20 @@ 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 @@ -3857,7 +3801,7 @@ index aaf9649..0301a0f 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 -@@ -19940,11 +17854,6 @@ PASS: gdb.mi/mi-read-memory.exp: ascii and data +@@ -19940,11 +17844,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 ... @@ -3869,7 +3813,7 @@ index aaf9649..0301a0f 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 ... -@@ -19953,22 +17862,6 @@ PASS: gdb.mi/mi-return.exp: mi runto callee4 +@@ -19953,22 +17852,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 ... @@ -3892,7 +3836,7 @@ index aaf9649..0301a0f 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 -@@ -20042,7 +17935,7 @@ PASS: gdb.mi/mi-syn-frame.exp: finished exec continue +@@ -20042,7 +17925,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 @@ -3901,7 +3845,7 @@ index aaf9649..0301a0f 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 -@@ -20978,10 +18871,7 @@ PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr in skip_type_update_when_not +@@ -20978,10 +18861,7 @@ PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr in skip_type_update_when_not PASS: gdb.mi/mi-var-rtti.exp: update s back to base type in skip_type_update_when_not_use_rtti PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s in skip_type_update_when_not_use_rtti Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch-nonstop.exp ... @@ -3913,7 +3857,7 @@ index aaf9649..0301a0f 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 -@@ -21304,7 +19194,7 @@ PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit +@@ -21304,7 +19184,7 @@ PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit 2 PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": set x @@ -3922,7 +3866,7 @@ index aaf9649..0301a0f 100644 PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint at main PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": mi runto main PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set breakpoint -@@ -21313,7 +19203,7 @@ PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit +@@ -21313,7 +19193,7 @@ PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit 2 PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set x @@ -3931,7 +3875,7 @@ index aaf9649..0301a0f 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.modula2/unbounded-array.exp ... PASS: gdb.modula2/unbounded-array.exp: switch to modula-2 PASS: gdb.modula2/unbounded-array.exp: print the last legal element of array a -@@ -21350,31 +19240,33 @@ PASS: gdb.multi/base.exp: continue +@@ -21350,31 +19230,33 @@ 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 ... @@ -3981,7 +3925,16 @@ index aaf9649..0301a0f 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.exp ... UNSUPPORTED: gdb.objc/basicclass.exp: Couldn't compile ../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.m: unrecognized error Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.exp ... -@@ -21832,26 +19724,16 @@ PASS: gdb.python/py-events.exp: test-events +@@ -21594,7 +19476,7 @@ PASS: gdb.python/py-arch.exp: test number of instructions 4 + PASS: gdb.python/py-arch.exp: test key addr + PASS: gdb.python/py-arch.exp: test key asm + PASS: gdb.python/py-arch.exp: test key length +-PASS: gdb.python/py-arch.exp: test bad memory access ++FAIL: gdb.python/py-arch.exp: test bad memory access + Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-block.exp ... + PASS: gdb.python/py-block.exp: continue to breakpoint: Block break here. + PASS: gdb.python/py-block.exp: Check block not None +@@ -21832,26 +19714,16 @@ PASS: gdb.python/py-events.exp: test-events PASS: gdb.python/py-events.exp: continue PASS: gdb.python/py-events.exp: step 3 PASS: gdb.python/py-events.exp: Inferior 1 terminated. @@ -4012,7 +3965,7 @@ index aaf9649..0301a0f 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 -@@ -21994,7 +19876,7 @@ PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exit() +@@ -21994,7 +19866,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 @@ -4021,7 +3974,7 @@ index aaf9649..0301a0f 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 -@@ -22210,83 +20092,10 @@ PASS: gdb.python/py-inferior.exp: test equality comparison (true) +@@ -22210,83 +20082,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 @@ -4108,7 +4061,7 @@ index aaf9649..0301a0f 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 -@@ -22321,15 +20130,15 @@ PASS: gdb.python/py-mi.exp: update string varobj after assignment +@@ -22321,15 +20120,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 @@ -4128,7 +4081,25 @@ index aaf9649..0301a0f 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 -@@ -22663,18 +20472,7 @@ PASS: gdb.python/py-strfns.exp: p arg +@@ -22552,7 +20351,7 @@ PASS: gdb.python/py-prettyprint.exp: print ss + PASS: gdb.python/py-prettyprint.exp: print ssa[1] + PASS: gdb.python/py-prettyprint.exp: print ssa + PASS: gdb.python/py-prettyprint.exp: print arraystruct +-PASS: gdb.python/py-prettyprint.exp: print ns2 ++FAIL: gdb.python/py-prettyprint.exp: print ns2 + PASS: gdb.python/py-prettyprint.exp: print x + PASS: gdb.python/py-prettyprint.exp: print cstring + PASS: gdb.python/py-prettyprint.exp: print estring +@@ -22587,7 +20386,7 @@ PASS: gdb.python/py-prettyprint.exp: print ns + PASS: gdb.python/py-prettyprint.exp: + PASS: gdb.python/py-prettyprint.exp: print ns + PASS: gdb.python/py-prettyprint.exp: +-PASS: gdb.python/py-prettyprint.exp: print ns2 ++FAIL: gdb.python/py-prettyprint.exp: print ns2 + PASS: gdb.python/py-prettyprint.exp: print x + PASS: gdb.python/py-prettyprint.exp: print cstring + PASS: gdb.python/py-prettyprint.exp: print estring +@@ -22663,18 +20462,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 @@ -4148,7 +4119,21 @@ index aaf9649..0301a0f 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 -@@ -23318,2873 +21116,41 @@ PASS: gdb.python/python.exp: Step out of func2 +@@ -23082,11 +20870,8 @@ PASS: gdb.python/py-value.exp: dereference value + PASS: gdb.python/py-value.exp: verify dereferenced value + PASS: gdb.python/py-value.exp: Test is_optimized_out attribute + PASS: gdb.python/py-value.exp: Test address attribute +-PASS: gdb.python/py-value.exp: parse_and_eval with memory error +-PASS: gdb.python/py-value.exp: python inval = gdb.parse_and_eval('*(int*)0') +-PASS: gdb.python/py-value.exp: python print (inval.is_lazy) +-PASS: gdb.python/py-value.exp: memory error and lazy values +-PASS: gdb.python/py-value.exp: memory error and lazy values ++UNTESTED: gdb.python/py-value.exp: parse_and_eval with memory error ++UNTESTED: gdb.python/py-value.exp: memory error and lazy values + PASS: gdb.python/py-value.exp: python argc_lazy = gdb.parse_and_eval('argc') + PASS: gdb.python/py-value.exp: python argc_notlazy = gdb.parse_and_eval('argc') + PASS: gdb.python/py-value.exp: python argc_notlazy.fetch_lazy() +@@ -23318,2873 +21103,41 @@ 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 ... @@ -7022,7 +7007,7 @@ index aaf9649..0301a0f 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 -@@ -26408,116 +21374,42 @@ PASS: gdb.stabs/weird.exp: p common0var0 +@@ -26408,116 +21361,42 @@ 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 ... @@ -7149,7 +7134,7 @@ index aaf9649..0301a0f 100644 PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 1 PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 1 PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 2 -@@ -26527,52 +21419,46 @@ PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 3 +@@ -26527,52 +21406,46 @@ PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 3 PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 4 PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 4 PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 5 @@ -7235,7 +7220,7 @@ index aaf9649..0301a0f 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 -@@ -26583,160 +21469,72 @@ PASS: gdb.threads/killed.exp: run program to completion +@@ -26583,160 +21456,72 @@ 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 @@ -7444,7 +7429,7 @@ index aaf9649..0301a0f 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 -@@ -26748,31 +21546,13 @@ PASS: gdb.threads/print-threads.exp: set width 0 +@@ -26748,31 +21533,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 @@ -7479,7 +7464,7 @@ index aaf9649..0301a0f 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 -@@ -26785,10 +21565,11 @@ PASS: gdb.threads/pthreads.exp: set width 0 +@@ -26785,10 +21552,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 @@ -7493,7 +7478,7 @@ index aaf9649..0301a0f 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 -@@ -26796,113 +21577,37 @@ PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0 +@@ -26796,113 +21564,37 @@ 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 @@ -7626,7 +7611,7 @@ index aaf9649..0301a0f 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 -@@ -26910,15 +21615,7 @@ PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass +@@ -26910,15 +21602,7 @@ 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 ... @@ -7643,7 +7628,7 @@ index aaf9649..0301a0f 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/step-after-sr-lock.exp ... PASS: gdb.threads/step-after-sr-lock.exp: successfully compiled posix threads test case PASS: gdb.threads/step-after-sr-lock.exp: continue to breakpoint: run to wait-thread-2 breakpoint -@@ -26928,49 +21625,38 @@ PASS: gdb.threads/step-after-sr-lock.exp: info threads with thread 3 +@@ -26928,49 +21612,38 @@ PASS: gdb.threads/step-after-sr-lock.exp: info threads with thread 3 PASS: gdb.threads/step-after-sr-lock.exp: get pid of inferior PASS: gdb.threads/step-after-sr-lock.exp: set scheduler-locking on PASS: gdb.threads/step-after-sr-lock.exp: switch to thread 3 to run to its breakpoint @@ -7707,7 +7692,7 @@ index aaf9649..0301a0f 100644 PASS: gdb.threads/thread-find.exp: name thread 4 PASS: gdb.threads/thread-find.exp: name thread 5 PASS: gdb.threads/thread-find.exp: name thread 6 -@@ -26978,53 +21664,45 @@ PASS: gdb.threads/thread-find.exp: collect thread id +@@ -26978,53 +21651,45 @@ PASS: gdb.threads/thread-find.exp: collect thread id PASS: gdb.threads/thread-find.exp: got thread ids PASS: gdb.threads/thread-find.exp: collect process id PASS: gdb.threads/thread-find.exp: collect lwp id @@ -7786,7 +7771,7 @@ index aaf9649..0301a0f 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 -@@ -27034,38 +21712,39 @@ PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads start +@@ -27034,38 +21699,39 @@ 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 @@ -7845,7 +7830,7 @@ index aaf9649..0301a0f 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 -@@ -27081,16 +21760,16 @@ PASS: gdb.threads/threadapply.exp: go down and check selected frame +@@ -27081,16 +21747,16 @@ 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 ... PASS: gdb.threads/threxit-hop-specific.exp: successfully compiled posix threads test case @@ -7866,7 +7851,7 @@ index aaf9649..0301a0f 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 -@@ -27099,72 +21778,44 @@ PASS: gdb.threads/tls-shared.exp: print result +@@ -27099,72 +21765,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 @@ -7962,7 +7947,7 @@ index aaf9649..0301a0f 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 -@@ -27173,200 +21824,40 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show follow-fork- +@@ -27173,200 +21811,40 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show follow-fork- PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: handle SIGUSR1 nostop noprint pass PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: Set the watchpoint PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: hbreak marker @@ -8187,7 +8172,7 @@ index aaf9649..0301a0f 100644 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 ... -@@ -27473,7 +21964,7 @@ PASS: gdb.trace/deltrace.exp: 3.5: delete tracepoint number zero +@@ -27473,7 +21951,7 @@ PASS: gdb.trace/deltrace.exp: 3.5: delete tracepoint number zero PASS: gdb.trace/deltrace.exp: 3.6: help delete tracepoints Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/disconnected-tracing.exp ... UNSUPPORTED: gdb.trace/disconnected-tracing.exp: target does not support reconnect @@ -8196,19 +8181,7 @@ index aaf9649..0301a0f 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/entry-values.exp ... UNRESOLVED: gdb.trace/entry-values.exp: disassemble foo PASS: gdb.trace/entry-values.exp: disassemble foo+9,+10 -@@ -27591,6 +22082,11 @@ PASS: gdb.trace/save-trace.exp: 10.3: verify recovered tracepoints, full path - PASS: gdb.trace/save-trace.exp: 10: show default-collect - PASS: gdb.trace/save-trace.exp: 10.7: help save-tracepoints - Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.exp ... -+gdb compile failed, ../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.c:34:21: fatal error: sys/sdt.h: No such file or directory -+ #include <sys/sdt.h> -+ ^ -+compilation terminated. -+UNTESTED: gdb.trace/stap-trace.exp: Could not compile stap-trace.c - Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/status-stop.exp ... - UNSUPPORTED: gdb.trace/status-stop.exp: target does not support trace - Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/strace.exp ... -@@ -27656,7 +22152,8 @@ PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint +@@ -27656,7 +22134,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 ... @@ -8218,14 +8191,14 @@ index aaf9649..0301a0f 100644 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 ... -@@ -27730,14 +22227,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml +@@ -27730,14 +22209,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === -# of expected passes 26294 -# of unexpected failures 107 -+# of expected passes 20174 -+# of unexpected failures 651 ++# of expected passes 20184 ++# of unexpected failures 628 # of unexpected successes 2 -# of expected failures 56 +# of expected failures 34 @@ -8235,18 +8208,18 @@ index aaf9649..0301a0f 100644 # of unresolved testcases 3 -# of untested testcases 29 -# of unsupported tests 52 -+# of untested testcases 46 ++# of untested testcases 49 +# of unsupported tests 85 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.7.50.20140214-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 066360c..7b4e1d5 100644 +index a2a1e63..8e47d09 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 Sat Jul 26 20:37:14 2014 +-Test Run By thomas on Thu Sep 11 18:54:41 2014 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Sat Jul 26 20:18:53 2014 ++Test Run By thomas on Thu Sep 11 17:11:40 2014 +Native configuration is i686-unknown-gnu0.5 === ld tests === |