diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2016-11-28 09:11:56 +0100 |
---|---|---|
committer | Thomas Schwinge <thomas@codesourcery.com> | 2016-11-28 09:11:56 +0100 |
commit | e9f9beff8e278c30c2fb1a7367f3aea9e89991f4 (patch) | |
tree | d6085bc7772f91a28b0add37617485e6b09a3341 /binutils-gdb/test.diff | |
parent | 7027f786104dfa1899961b4a8d937d94f15b0563 (diff) |
binutils-gdb: Re-run after laplace.SCHWINGE system updates
Diffstat (limited to 'binutils-gdb/test.diff')
-rw-r--r-- | binutils-gdb/test.diff | 547 |
1 files changed, 178 insertions, 369 deletions
diff --git a/binutils-gdb/test.diff b/binutils-gdb/test.diff index 4c061d50..ac067a51 100644 --- a/binutils-gdb/test.diff +++ b/binutils-gdb/test.diff @@ -1,12 +1,12 @@ diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum -index 04a7239..6e88cb9 100644 +index 04a7239..c52b9b4 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 Fri Nov 25 09:19:32 2016 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Sat Nov 26 19:18:59 2016 -+Native configuration is i686-unknown-gnu0.7 ++Test Run By thomas on Sat Nov 26 21:33:13 2016 ++Native configuration is i686-unknown-gnu0.8 === binutils tests === @@ -28,14 +28,14 @@ index 04a7239..6e88cb9 100644 +# of unexpected successes 1 # of unsupported tests 4 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 f26ad1e..41f1bed 100644 +index f26ad1e..2832cde 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 Fri Nov 25 09:19:36 2016 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Sat Nov 26 19:19:25 2016 -+Native configuration is i686-unknown-gnu0.7 ++Test Run By thomas on Sat Nov 26 21:33:27 2016 ++Native configuration is i686-unknown-gnu0.8 === gas tests === @@ -47,28 +47,17 @@ index f26ad1e..41f1bed 100644 +../as-new 2.27.51.20160905 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 1e9756d..f3cf2a1 100644 +index 1e9756d..bcb877b 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 Fri Nov 25 09:23:11 2016 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Sat Nov 26 19:32:07 2016 -+Native configuration is i686-unknown-gnu0.7 ++Test Run By thomas on Sat Nov 26 21:43:31 2016 ++Native configuration is i686-unknown-gnu0.8 === gdb tests === -@@ -333,8 +333,8 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb - PASS: gdb.ada/fun_renaming.exp: compilation fun_renaming.adb - PASS: gdb.ada/fun_renaming.exp: print next(1) - FAIL: gdb.ada/fun_renaming.exp: print n(1) --FAIL: gdb.ada/fun_renaming.exp: print renamed_next(1) --FAIL: gdb.ada/fun_renaming.exp: print pack.renamed_next(1) -+XFAIL: gdb.ada/fun_renaming.exp: print renamed_next(1) -+XFAIL: gdb.ada/fun_renaming.exp: print pack.renamed_next(1) - Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/funcall_char.exp ... - PASS: gdb.ada/funcall_char.exp: compilation foo.adb - PASS: gdb.ada/funcall_char.exp: print f('A') @@ -426,14 +426,14 @@ FAIL: gdb.ada/mi_interface.exp: list ggg1's children Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_task_arg.exp ... PASS: gdb.ada/mi_task_arg.exp: compilation task_switch.adb @@ -749,7 +738,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: info breakpoints still shows same number of hits PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: breakpoint commands didn't run PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: basics: reenable breakpoint -@@ -1927,18 +1859,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue t +@@ -1927,25 +1859,25 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue t PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: permanent bp PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: condition $bpnum 0 PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done @@ -773,6 +762,15 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/branch-to-self.exp ... PASS: gdb.base/branch-to-self.exp: single-step: set breakpoint PASS: gdb.base/branch-to-self.exp: single-step: continue to breakpoint: hit breakpoint + PASS: gdb.base/branch-to-self.exp: single-step: si + PASS: gdb.base/branch-to-self.exp: break-cond: side=host: set breakpoint with condition +-PASS: gdb.base/branch-to-self.exp: break-cond: side=host: continue to breakpoint: continue to break +-PASS: gdb.base/branch-to-self.exp: break-cond: side=host: p counter ++FAIL: gdb.base/branch-to-self.exp: break-cond: side=host: continue to breakpoint: continue to break (timeout) ++FAIL: gdb.base/branch-to-self.exp: break-cond: side=host: p counter (timeout) + Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/break-always.exp ... + PASS: gdb.base/break-always.exp: set breakpoint always-inserted on + PASS: gdb.base/break-always.exp: confirm breakpoint always-inserted @@ -2064,693 +1996,6 @@ PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: continue Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/break-inline.exp ... PASS: gdb.base/break-inline.exp: break @@ -1484,15 +1482,6 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.base/call-signal-resume.exp: break null_hand_call PASS: gdb.base/call-signal-resume.exp: null_hand_call PASS: gdb.base/call-signal-resume.exp: dummy stack frame number -@@ -3246,7 +2491,7 @@ PASS: gdb.base/call-signal-resume.exp: set confirm off - PASS: gdb.base/call-signal-resume.exp: return - PASS: gdb.base/call-signal-resume.exp: break handle_signal - PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at handle_signal --PASS: gdb.base/call-signal-resume.exp: continue to program exit -+FAIL: gdb.base/call-signal-resume.exp: continue to program exit - Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/call-strs.exp ... - PASS: gdb.base/call-strs.exp: set print sevenbit-strings - PASS: gdb.base/call-strs.exp: set print address off @@ -3593,40 +2838,38 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: set follow-fork child PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: set detach-on-fork off @@ -1705,23 +1694,23 @@ index 1e9756d..f3cf2a1 100644 -PASS: gdb.base/catch-syscall.exp: with args noxml: syscall 3 has returned -PASS: gdb.base/catch-syscall.exp: with wrong args noxml: catch syscall nonsense_syscall +gdb compile failed, [01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:18:21:[m[K [01;31m[Kerror: [m[K'[01m[KSYS_close[m[K' undeclared here (not in a function) -+ int close_syscall = SYS_close; -+[01;32m[K ^[m[K ++ int close_syscall = [01;31m[KSYS_close[m[K; ++ [01;31m[K^~~~~~~~~[m[K +[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:19:22:[m[K [01;31m[Kerror: [m[K'[01m[KSYS_chroot[m[K' undeclared here (not in a function) -+ int chroot_syscall = SYS_chroot; -+[01;32m[K ^[m[K ++ int chroot_syscall = [01;31m[KSYS_chroot[m[K; ++ [01;31m[K^~~~~~~~~~[m[K +[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:24:20:[m[K [01;31m[Kerror: [m[K'[01m[KSYS_read[m[K' undeclared here (not in a function) -+ int read_syscall = SYS_read; -+[01;32m[K ^[m[K ++ int read_syscall = [01;31m[KSYS_read[m[K; ++ [01;31m[K^~~~~~~~[m[K +[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:28:21:[m[K [01;31m[Kerror: [m[K'[01m[KSYS_pipe2[m[K' undeclared here (not in a function) -+ int pipe2_syscall = SYS_pipe2; -+[01;32m[K ^[m[K ++ int pipe2_syscall = [01;31m[KSYS_pipe2[m[K; ++ [01;31m[K^~~~~~~~~[m[K +[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:30:21:[m[K [01;31m[Kerror: [m[K'[01m[KSYS_write[m[K' undeclared here (not in a function) -+ int write_syscall = SYS_write; -+[01;32m[K ^[m[K ++ int write_syscall = [01;31m[KSYS_write[m[K; ++ [01;31m[K^~~~~~~~~[m[K +[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.c:40:26:[m[K [01;31m[Kerror: [m[K'[01m[KSYS_exit_group[m[K' undeclared here (not in a function) -+ int exit_group_syscall = SYS_exit_group; -+[01;32m[K ^[m[K ++ int exit_group_syscall = [01;31m[KSYS_exit_group[m[K; ++ [01;31m[K^~~~~~~~~~~~~~[m[K +UNTESTED: gdb.base/catch-syscall.exp: catch-syscall.exp +UNTESTED: gdb.base/catch-syscall.exp: catch-syscall.exp Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/charset.exp ... @@ -3043,13 +3032,9 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -9204,92 +7610,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 +@@ -9205,91 +7611,8 @@ 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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ... -+gdb compile failed, [01m[Kcc1:[m[K [01;31m[Kerror: [m[K'[01m[K-fsplit-stack[m[K' currently only supported on GNU/Linux -+[01m[Kcc1:[m[K [01;31m[Kerror: [m[K'[01m[K-fsplit-stack[m[K' is not supported by this compiler configuration -+UNTESTED: gdb.base/morestack.exp: morestack.exp Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/moribund-step.exp ... -PASS: gdb.base/moribund-step.exp: set non-stop on -PASS: gdb.base/moribund-step.exp: step @@ -3140,16 +3125,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/multi-line-starts-subshell.exp ... PASS: gdb.base/multi-line-starts-subshell.exp: spawn subshell from multi-line PASS: gdb.base/multi-line-starts-subshell.exp: shell input works -@@ -9390,7 +7716,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb - PASS: gdb.base/nostdlib.exp: stop at run - PASS: gdb.base/nostdlib.exp: continue to marker - Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/offsets.exp ... --PASS: gdb.base/offsets.exp: print &big_struct test (0x8049720) -+PASS: gdb.base/offsets.exp: print &big_struct test (0x80497a0) - PASS: gdb.base/offsets.exp: big offsets - Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/opaque.exp ... - PASS: gdb.base/opaque.exp: whatis on opaque struct pointer (statically) -@@ -9428,22 +7754,22 @@ PASS: gdb.base/paginate-after-ctrl-c-running.exp: ctrlc target running: set heig +@@ -9428,22 +7751,22 @@ PASS: gdb.base/paginate-after-ctrl-c-running.exp: ctrlc target running: set heig Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-bg-execution.exp ... PASS: gdb.base/paginate-bg-execution.exp: paginate: b after_sleep PASS: gdb.base/paginate-bg-execution.exp: paginate: set height 2 @@ -3179,7 +3155,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.base/paginate-bg-execution.exp: cancel with quit: GDB accepts further input PASS: gdb.base/paginate-bg-execution.exp: cancel with quit: set height unlimited Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-execution-startup.exp ... -@@ -9528,11 +7854,6 @@ PASS: gdb.base/permissions.exp: set may-write-memory off +@@ -9528,11 +7851,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/pie-execl.exp ... @@ -3191,26 +3167,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -9606,43 +7927,26 @@ PASS: gdb.base/pr11022.exp: breakpoint hit 2 - PASS: gdb.base/pr11022.exp: set var x = 1 - PASS: gdb.base/pr11022.exp: watchpoint hit 2 - Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/prelink.exp ... -+PASS: gdb.base/prelink.exp: ldd prelinkt -+PASS: gdb.base/prelink.exp: ldd prelinkt output contains libs -+PASS: gdb.base/prelink.exp: copy ld-2.22.so to ld.so -+PASS: gdb.base/prelink.exp: copy prelink.so to prelink.so -+PASS: gdb.base/prelink.exp: copy libm-2.22.so to libm.so.6 -+PASS: gdb.base/prelink.exp: copy libc-2.22.so to libc.so.0.3 -+PASS: gdb.base/prelink.exp: copy libdl-2.22.so to libdl.so.2 -+PASS: gdb.base/prelink.exp: copy ld-2.22.so to ld.so.1 -+PASS: gdb.base/prelink.exp: copy libmachuser-2.22.so to libmachuser.so.1 -+PASS: gdb.base/prelink.exp: copy libhurduser-2.22.so to libhurduser.so.0.3 -+PASS: gdb.base/prelink.exp: split debug of executable -+PASS: gdb.base/prelink.exp: unprelink ld.so pre-unprelink (missing /usr/sbin/prelink) -+XFAIL: gdb.base/prelink.exp: prelink ld.so (missing /usr/sbin/prelink) - Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 +@@ -9612,37 +7930,7 @@ PASS: gdb.base/print-file-var.exp: continue to STOP marker PASS: gdb.base/print-file-var.exp: print 'print-file-var-lib1.c'::this_version_id == v1 PASS: gdb.base/print-file-var.exp: print 'print-file-var-lib2.c'::this_version_id == v2 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/print-symbol-loading.exp ... @@ -3249,7 +3206,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/printcmds.exp ... PASS: gdb.base/printcmds.exp: print $pc PASS: gdb.base/printcmds.exp: print "abc" -@@ -10648,30 +8952,9 @@ PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1 +@@ -10648,30 +8936,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/random-signal.exp ... @@ -3282,7 +3239,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -10689,38 +8972,7 @@ PASS: gdb.base/readline-ask.exp: ask message for 01 and 02 +@@ -10689,38 +8956,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/readline.exp ... @@ -3322,7 +3279,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -11114,22 +9366,22 @@ PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop +@@ -11114,22 +9350,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 @@ -3349,24 +3306,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -11538,6 +9790,16 @@ PASS: gdb.base/setvar.exp: set print structure #1 - PASS: gdb.base/setvar.exp: set print structure #2 - PASS: gdb.base/setvar.exp: set print structure #3 - PASS: gdb.base/setvar.exp: set print structure #4 -+PASS: gdb.base/setvar.exp: print sef.field=sm1 -+PASS: gdb.base/setvar.exp: print sef.field (sm1) -+PASS: gdb.base/setvar.exp: print sef.field=s1 -+PASS: gdb.base/setvar.exp: print sef.field (s1) -+PASS: gdb.base/setvar.exp: print uef.field=u2 -+PASS: gdb.base/setvar.exp: print uef.field (u2) -+PASS: gdb.base/setvar.exp: print uef.field=u1 -+PASS: gdb.base/setvar.exp: print uef.field (u1) -+PASS: gdb.base/setvar.exp: print sef.field=7 -+PASS: gdb.base/setvar.exp: print uef.field=6 - Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/shell.exp ... - PASS: gdb.base/shell.exp: shell echo foo - PASS: gdb.base/shell.exp: ! echo foo -@@ -11584,426 +9846,47 @@ PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addre +@@ -11584,426 +9820,47 @@ 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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sigall.exp ... @@ -3785,7 +3725,7 @@ index 1e9756d..f3cf2a1 100644 -PASS: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn +FAIL: gdb.base/sigbpt.exp: stepping to fault +FAIL: gdb.base/sigbpt.exp: get insn after fault -+FAIL: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn (none 0x8048558) ++FAIL: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn (none 0x80484d8) 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 @@ -3810,7 +3750,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.base/sigbpt.exp: stepi bp at segv; clear breakpoint 0 of 1 PASS: gdb.base/sigbpt.exp: rerun to main PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; pass SIGSEGV -@@ -12011,7 +9894,7 @@ PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper +@@ -12011,7 +9868,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 @@ -3819,7 +3759,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 0 of 2 PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 1 of 2 PASS: gdb.base/sigbpt.exp: rerun to main -@@ -12020,7 +9903,7 @@ PASS: gdb.base/sigbpt.exp: cont; continue to keeper +@@ -12020,7 +9877,7 @@ 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 @@ -3828,7 +3768,7 @@ index 1e9756d..f3cf2a1 100644 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 -@@ -12029,7 +9912,7 @@ PASS: gdb.base/sigbpt.exp: cont bp after segv; nopass SIGSEGV +@@ -12029,7 +9886,7 @@ 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 @@ -3837,7 +3777,7 @@ index 1e9756d..f3cf2a1 100644 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 -@@ -12040,84 +9923,30 @@ PASS: gdb.base/sigbpt.exp: cont bp before and after segv; set breakpoint 0 of 3 +@@ -12040,84 +9897,30 @@ 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 @@ -3931,7 +3871,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/signals-state-child.exp ... PASS: gdb.base/signals-state-child.exp: collect standalone signals state PASS: gdb.base/signals-state-child.exp: continue until exit at collect signals state under gdb -@@ -12131,14 +9960,14 @@ PASS: gdb.base/signals.exp: next to signal +@@ -12131,14 +9934,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 @@ -3951,7 +3891,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.base/signals.exp: info signals PASS: gdb.base/signals.exp: info signal SIGTRAP PASS: gdb.base/signals.exp: info signal 5 -@@ -12153,18 +9982,18 @@ PASS: gdb.base/signals.exp: invalid signal number rejected +@@ -12153,18 +9956,18 @@ 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 @@ -3976,7 +3916,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.base/signull.exp: rerun to main PASS: gdb.base/signull.exp: break bowler PASS: gdb.base/signull.exp: break keeper -@@ -12172,795 +10001,26 @@ PASS: gdb.base/signull.exp: handle SIGSEGV +@@ -12172,795 +9975,26 @@ 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 @@ -4780,7 +4720,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sizeof.exp ... PASS: gdb.base/sizeof.exp: next PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (char)" (1) -@@ -13025,15 +10085,6 @@ PASS: gdb.base/sizeof.exp: print/f padding_long_double.v +@@ -13025,15 +10059,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/skip-solib.exp ... @@ -4796,7 +4736,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -13183,15 +10234,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb +@@ -13183,15 +10208,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb 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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/solib-search.exp ... PASS: gdb.base/solib-search.exp: continue to break_here @@ -4813,16 +4753,16 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -13228,7 +10271,7 @@ UNSUPPORTED: gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software singl +@@ -13228,7 +10245,7 @@ UNSUPPORTED: gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software singl Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp ... PASS: gdb.base/sss-bp-on-user-bp.exp: continue to breakpoint: first breakpoint PASS: gdb.base/sss-bp-on-user-bp.exp: disassemble main -PASS: gdb.base/sss-bp-on-user-bp.exp: b *0x0804845f -+PASS: gdb.base/sss-bp-on-user-bp.exp: b *0x080484ef ++PASS: gdb.base/sss-bp-on-user-bp.exp: b *0x0804846f PASS: gdb.base/sss-bp-on-user-bp.exp: set breakpoint always-inserted on PASS: gdb.base/sss-bp-on-user-bp.exp: si PASS: gdb.base/sss-bp-on-user-bp.exp: jump *$pc -@@ -13242,8 +10285,14 @@ PASS: gdb.base/stack-checking.exp: bt +@@ -13242,8 +10259,14 @@ PASS: gdb.base/stack-checking.exp: bt Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 @@ -4839,7 +4779,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -13339,22 +10388,7 @@ PASS: gdb.base/step-line.exp: next to dummy 9 +@@ -13339,22 +10362,7 @@ PASS: gdb.base/step-line.exp: next to dummy 9 PASS: gdb.base/step-line.exp: next to dummy 10 PASS: gdb.base/step-line.exp: next over dummy 10 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-over-exit.exp ... @@ -4863,7 +4803,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-over-no-symbols.exp ... PASS: gdb.base/step-over-no-symbols.exp: displaced=off: purging symbols PASS: gdb.base/step-over-no-symbols.exp: displaced=off: get before PC -@@ -13363,112 +10397,7 @@ PASS: gdb.base/step-over-no-symbols.exp: displaced=off: set displaced-stepping o +@@ -13363,112 +10371,7 @@ PASS: gdb.base/step-over-no-symbols.exp: displaced=off: set displaced-stepping o PASS: gdb.base/step-over-no-symbols.exp: displaced=off: stepi PASS: gdb.base/step-over-no-symbols.exp: displaced=off: get after PC PASS: gdb.base/step-over-no-symbols.exp: displaced=off: advanced @@ -4976,7 +4916,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-resume-infcall.exp ... PASS: gdb.base/step-resume-infcall.exp: step PASS: gdb.base/step-resume-infcall.exp: up -@@ -13514,38 +10443,18 @@ PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on +@@ -13514,38 +10417,18 @@ PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set non-stop on PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set displaced-stepping off PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set breakpoint always-inserted off @@ -5016,7 +4956,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-test.exp ... PASS: gdb.base/step-test.exp: next 1 PASS: gdb.base/step-test.exp: step 1 -@@ -14487,24 +11396,12 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed +@@ -14487,24 +11370,12 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed PASS: gdb.base/subst.exp: remove all remaining substitution rules PASS: gdb.base/subst.exp: show substitute-path after all remaining rules removed Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file.exp ... @@ -5040,14 +4980,14 @@ index 1e9756d..f3cf2a1 100644 -PASS: gdb.base/sym-file.exp: stale bkpts: continue to breakpoint: end here +gdb compile failed, [01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:[m[K In function '[01m[Kget_origin[m[K': +[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25:[m[K [01;31m[Kerror: [m[K'[01m[KPATH_MAX[m[K' undeclared (first use in this function) -+ static char self_path[PATH_MAX]; -+[01;32m[K ^[m[K ++ static char self_path[[01;31m[KPATH_MAX[m[K]; ++ [01;31m[K^~~~~~~~[m[K +[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file-loader.c:154:25:[m[K [01;36m[Knote: [m[Keach undeclared identifier is reported only once for each function it appears in +UNTESTED: gdb.base/sym-file.exp: sym-file Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -14590,37 +11487,11 @@ PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signal +@@ -14590,37 +11461,11 @@ 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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-db-attach.exp ... @@ -5088,7 +5028,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -14642,9 +11513,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb +@@ -14642,9 +11487,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb PASS: gdb.base/vdso-warning.exp: setup: set environment LD_DEBUG=unused PASS: gdb.base/vdso-warning.exp: run: startup PASS: gdb.base/vdso-warning.exp: run: no vdso without symbols is listed @@ -5099,7 +5039,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/vla-datatypes.exp ... PASS: gdb.base/vla-datatypes.exp: continue to breakpoint: vlas_filled PASS: gdb.base/vla-datatypes.exp: print int_vla -@@ -14873,29 +11742,26 @@ PASS: gdb.base/watch-read.exp: only write watchpoint triggers when value changes +@@ -14873,29 +11716,26 @@ PASS: gdb.base/watch-read.exp: only write watchpoint triggers when value changes PASS: gdb.base/watch-read.exp: read watchpoint triggers when value doesn't change, trapping reads and writes PASS: gdb.base/watch-read.exp: only read watchpoint triggers when value doesn't change Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watch-vfork.exp ... @@ -5136,7 +5076,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 5 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp ... PASS: gdb.base/watchpoint-cond-gone.exp: set can-use-hw-watchpoints 0 -@@ -14909,8 +11775,8 @@ PASS: gdb.base/watchpoint-delete.exp: watch x +@@ -14909,8 +11749,8 @@ PASS: gdb.base/watchpoint-delete.exp: watch x PASS: gdb.base/watchpoint-delete.exp: delete $bpnum Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp ... PASS: gdb.base/watchpoint-hw-hit-once.exp: rwatch watchee @@ -5147,7 +5087,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw.exp ... PASS: gdb.base/watchpoint-hw.exp: watch watchee PASS: gdb.base/watchpoint-hw.exp: start -@@ -17834,7 +14700,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb +@@ -17834,7 +14674,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb PASS: gdb.cp/bool.exp: print return_true() PASS: gdb.cp/bool.exp: print return_false() Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/breakpoint.exp ... @@ -5156,62 +5096,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.cp/breakpoint.exp: conditional breakpoint in method PASS: gdb.cp/breakpoint.exp: conditional breakpoint in method 2 PASS: gdb.cp/breakpoint.exp: continue to breakpoint -@@ -17858,18 +14724,42 @@ PASS: gdb.cp/call-c.exp: continue to bp - PASS: gdb.cp/call-c.exp: print rf->func() - PASS: gdb.cp/call-c.exp: print handle->func() - Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/casts.exp ... --gdb compile failed, [01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/casts.cc:40:10:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before '[01m[Kint[m[K' -- decltype([01;31m[Kint[m[K x) -- [01;31m[K^~~[m[K --[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/casts.cc:40:10:[m[K [01;31m[Kerror: [m[Kexpected '[01m[K)[m[K' before '[01m[Kint[m[K' --[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/casts.cc:40:1:[m[K [01;31m[Kerror: [m[Kexpected unqualified-id before '[01m[Kdecltype[m[K' -- [01;31m[Kdecltype[m[K(int x) -- [01;31m[K^~~~~~~~[m[K --[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/casts.cc:[m[K In function '[01m[Kint main(int, char**)[m[K': --[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/casts.cc:59:14:[m[K [01;31m[Kerror: [m[Kexpected primary-expression before '[01m[Kdecltype[m[K' -- double y = [01;31m[Kdecltype[m[K(2); -- [01;31m[K^~~~~~~~[m[K --UNTESTED: gdb.cp/casts.exp: casts.exp -+PASS: gdb.cp/casts.exp: set print symbol off -+PASS: gdb.cp/casts.exp: cast base class pointer to derived class pointer -+PASS: gdb.cp/casts.exp: let compiler cast base class pointer to derived class pointer -+PASS: gdb.cp/casts.exp: cast derived class pointer to base class pointer -+PASS: gdb.cp/casts.exp: cast derived class reference to base class reference -+PASS: gdb.cp/casts.exp: cast base class reference to derived class reference -+PASS: gdb.cp/casts.exp: let compiler cast base class reference to derived class reference -+PASS: gdb.cp/casts.exp: basic test of const_cast -+PASS: gdb.cp/casts.exp: const_cast of 0 -+PASS: gdb.cp/casts.exp: basic test of static_cast -+PASS: gdb.cp/casts.exp: static_cast to reference type -+PASS: gdb.cp/casts.exp: basic test of reinterpret_cast -+PASS: gdb.cp/casts.exp: test invalid reinterpret_cast -+PASS: gdb.cp/casts.exp: reinterpret_cast to reference type -+PASS: gdb.cp/casts.exp: whatis decltype(5) -+PASS: gdb.cp/casts.exp: old-style cast using __typeof__ -+PASS: gdb.cp/casts.exp: static_cast using __typeof__ -+PASS: gdb.cp/casts.exp: reinterpret_cast using __typeof__ -+PASS: gdb.cp/casts.exp: old-style cast using __typeof -+PASS: gdb.cp/casts.exp: static_cast using __typeof -+PASS: gdb.cp/casts.exp: reinterpret_cast using __typeof -+PASS: gdb.cp/casts.exp: old-style cast using __decltype -+PASS: gdb.cp/casts.exp: static_cast using __decltype -+PASS: gdb.cp/casts.exp: reinterpret_cast using __decltype -+PASS: gdb.cp/casts.exp: whatis __decltype(*a) -+PASS: gdb.cp/casts.exp: invalid dynamic_cast -+PASS: gdb.cp/casts.exp: dynamic_cast of 0 to void* -+PASS: gdb.cp/casts.exp: dynamic_cast simple upcast -+PASS: gdb.cp/casts.exp: dynamic_cast upcast to unique base -+PASS: gdb.cp/casts.exp: dynamic_cast simple upcast to reference -+PASS: gdb.cp/casts.exp: dynamic_cast simple downcast -+PASS: gdb.cp/casts.exp: dynamic_cast simple downcast to intermediate class -+PASS: gdb.cp/casts.exp: dynamic_cast to non-existing base -+PASS: gdb.cp/casts.exp: dynamic_cast to reference to non-existing base -+PASS: gdb.cp/casts.exp: dynamic_cast unique downcast -+PASS: gdb.cp/casts.exp: dynamic_cast to sibling - Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/chained-calls.exp ... - PASS: gdb.cp/chained-calls.exp: continue to breakpoint: Break here - PASS: gdb.cp/chained-calls.exp: g(f()) -@@ -18334,130 +15224,254 @@ PASS: gdb.cp/cpexprs.exp: list tclass<int>::do_something +@@ -18334,130 +15174,254 @@ PASS: gdb.cp/cpexprs.exp: list tclass<int>::do_something PASS: gdb.cp/cpexprs.exp: list tclass<long>::do_something PASS: gdb.cp/cpexprs.exp: list tclass<short>::do_something PASS: gdb.cp/cpexprs.exp: list test_function @@ -5590,7 +5475,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.cp/cpexprs.exp: p 'CV::m(int)' PASS: gdb.cp/cpexprs.exp: p CV::m(int) PASS: gdb.cp/cpexprs.exp: p 'CV::m(int) const' -@@ -19689,14 +16703,14 @@ PASS: gdb.cp/exception.exp: Set temporary breakpoint at main +@@ -19689,14 +16653,14 @@ PASS: gdb.cp/exception.exp: Set temporary breakpoint at main PASS: gdb.cp/exception.exp: Run to main PASS: gdb.cp/exception.exp: info breakpoints (after inferior run) PASS: gdb.cp/exception.exp: break catcher @@ -5609,50 +5494,7 @@ index 1e9756d..f3cf2a1 100644 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 -@@ -20160,11 +17174,37 @@ PASS: gdb.cp/m-data.exp: continue to breakpoint: continue to shadow breakpoint - PASS: gdb.cp/m-data.exp: shadowing member - PASS: gdb.cp/m-data.exp: shadowed global variable - Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/m-static.exp ... --gdb compile failed, In file included from [01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/m-static.cc:79:0[m[K: --[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/m-static.h:9:34:[m[K [01;31m[Kerror: [m[K'[01m[Kconstexpr[m[K' needed for in-class initialization of static data member '[01m[Kconst float gnu_obj_4::somewhere[m[K' of non-integral type [[01;31m[K-fpermissive[m[K] -- static const float somewhere = [01;31m[K3.14159[m[K; -- [01;31m[K^~~~~~~[m[K --UNTESTED: gdb.cp/m-static.exp: m-static.exp -+PASS: gdb.cp/m-static.exp: continue to breakpoint: end of constructors -+PASS: gdb.cp/m-static.exp: simple object, static const int, accessing via 'class::method::variable -+PASS: gdb.cp/m-static.exp: simple object, static const bool -+PASS: gdb.cp/m-static.exp: simple object, static const int -+PASS: gdb.cp/m-static.exp: simple object, static long -+PASS: gdb.cp/m-static.exp: simple object, static enum -+PASS: gdb.cp/m-static.exp: simple object instance, print constructor -+PASS: gdb.cp/m-static.exp: simple object instance, ptype constructor -+PASS: gdb.cp/m-static.exp: simple object class, ptype constructor -+PASS: gdb.cp/m-static.exp: simple object instance, print destructor -+PASS: gdb.cp/m-static.exp: simple object instance, ptype destructor -+PASS: gdb.cp/m-static.exp: simple object instance, print quoted destructor -+PASS: gdb.cp/m-static.exp: simple object class, ptype quoted destructor -+PASS: gdb.cp/m-static.exp: derived template object, base static const bool -+PASS: gdb.cp/m-static.exp: derived template object, base static const int -+PASS: gdb.cp/m-static.exp: derived template object, base static long -+PASS: gdb.cp/m-static.exp: derived template object, base static enum -+PASS: gdb.cp/m-static.exp: derived template object, static enum -+PASS: gdb.cp/m-static.exp: template object, static const bool -+PASS: gdb.cp/m-static.exp: template object, static const int -+PASS: gdb.cp/m-static.exp: template object, static long -+PASS: gdb.cp/m-static.exp: template object, static enum -+PASS: gdb.cp/m-static.exp: template object, static derived enum -+PASS: gdb.cp/m-static.exp: static const int initialized elsewhere -+PASS: gdb.cp/m-static.exp: static const int initialized nowhere (print field) -+PASS: gdb.cp/m-static.exp: static const int initialized nowhere (whole struct) -+PASS: gdb.cp/m-static.exp: static const int initialized in class definition -+PASS: gdb.cp/m-static.exp: static const float initialized in class definition -+PASS: gdb.cp/m-static.exp: info variable everywhere -+PASS: gdb.cp/m-static.exp: step -+PASS: gdb.cp/m-static.exp: print svar - Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/maint.exp ... - PASS: gdb.cp/maint.exp: help maintenance cplus - PASS: gdb.cp/maint.exp: help maint cp -@@ -21094,15 +18134,15 @@ PASS: gdb.cp/meth-typedefs.exp: break test(a::b::c::d::bar&) +@@ -21094,15 +18058,15 @@ PASS: gdb.cp/meth-typedefs.exp: break test(a::b::c::d::bar&) PASS: gdb.cp/meth-typedefs.exp: break 'test(a::b::c::d::bar&)' Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/method.exp ... PASS: gdb.cp/method.exp: break A::foo @@ -5671,25 +5513,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.cp/method.exp: print data_ in funk::getFunky PASS: gdb.cp/method.exp: print this in funk::getFunky PASS: gdb.cp/method.exp: print res in funk::getFunky -@@ -21445,7 +18485,7 @@ KFAIL: gdb.cp/oranking.exp: p foo2(b) (PRMS: gdb/12098) - PASS: gdb.cp/oranking.exp: p test3() - PASS: gdb.cp/oranking.exp: p foo3(1.0f) - PASS: gdb.cp/oranking.exp: p test4() --KPASS: gdb.cp/oranking.exp: p foo4(&a) (PRMS gdb/12098) -+KFAIL: gdb.cp/oranking.exp: p foo4(&a) (PRMS: gdb/12098) - PASS: gdb.cp/oranking.exp: p test5() - PASS: gdb.cp/oranking.exp: p foo5(c) - PASS: gdb.cp/oranking.exp: p test6() -@@ -21459,7 +18499,7 @@ PASS: gdb.cp/oranking.exp: p foo9(co) - PASS: gdb.cp/oranking.exp: p test10() - KFAIL: gdb.cp/oranking.exp: p foo10(amp) (PRMS: gdb/12098) - PASS: gdb.cp/oranking.exp: p test101() --KPASS: gdb.cp/oranking.exp: p foo101("abc") (PRMS gdb/12098) -+KFAIL: gdb.cp/oranking.exp: p foo101("abc") (PRMS: gdb/12098) - PASS: gdb.cp/oranking.exp: p test11() - KFAIL: gdb.cp/oranking.exp: p foo11(d) (PRMS: gdb/12096) - PASS: gdb.cp/oranking.exp: p test12() -@@ -21595,18 +18635,18 @@ PASS: gdb.cp/ovldbreak.exp: breakpoint info (after delete) +@@ -21595,18 +18559,18 @@ PASS: gdb.cp/ovldbreak.exp: breakpoint info (after delete) PASS: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice all PASS: gdb.cp/ovldbreak.exp: set bp on overload1arg all PASS: gdb.cp/ovldbreak.exp: breakpoint info (after setting on all) @@ -5720,7 +5544,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.cp/ovldbreak.exp: set multiple-symbols cancel PASS: gdb.cp/ovldbreak.exp: break foo::foofunc PASS: gdb.cp/ovldbreak.exp: set multiple-symbols all -@@ -21912,14 +18952,18 @@ PASS: gdb.cp/static-method.exp: list static-method.cc:xxx::(anonymous namespace) +@@ -21912,14 +18876,18 @@ PASS: gdb.cp/static-method.exp: list static-method.cc:xxx::(anonymous namespace) PASS: gdb.cp/static-method.exp: list 'static-method.cc:xxx::(anonymous namespace)::func' PASS: gdb.cp/static-method.exp: list 'static-method.cc':'xxx::(anonymous namespace)::func' PASS: gdb.cp/static-method.exp: list static-method.cc:'xxx::(anonymous namespace)::func' @@ -5743,7 +5567,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/static-print-quit.exp ... PASS: gdb.cp/static-print-quit.exp: set width 80 PASS: gdb.cp/static-print-quit.exp: set height 2 -@@ -23118,7 +20162,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb +@@ -23118,7 +20086,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: set language c++ PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: set cp-abi gnu-v3 PASS: gdb.dwarf2/dw2-linkage-name-trust.exp: p c.membername @@ -5752,23 +5576,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-minsym-in-cu.exp ... PASS: gdb.dwarf2/dw2-minsym-in-cu.exp: info fun func2 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-modula2-self-type.exp ... -@@ -23237,7 +20281,15 @@ PASS: gdb.dwarf2/dw2-producer.exp: set listsize 1 - PASS: gdb.dwarf2/dw2-producer.exp: list func_cu1 - PASS: gdb.dwarf2/dw2-producer.exp: ptype func_cu1 - Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-ranges-base.exp ... -+PASS: gdb.dwarf2/dw2-ranges-base.exp: info line main -+PASS: gdb.dwarf2/dw2-ranges-base.exp: info line frame2 -+PASS: gdb.dwarf2/dw2-ranges-base.exp: info line frame3 - Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-ranges.exp ... -+PASS: gdb.dwarf2/dw2-ranges.exp: info line main -+PASS: gdb.dwarf2/dw2-ranges.exp: info line func -+PASS: gdb.dwarf2/dw2-ranges.exp: info line main2 -+PASS: gdb.dwarf2/dw2-ranges.exp: info line func2 -+PASS: gdb.dwarf2/dw2-ranges.exp: info line main3 - Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-ref-missing-frame.exp ... - PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_nofb print - PASS: gdb.dwarf2/dw2-ref-missing-frame.exp: func_nofb backtrace -@@ -24182,25 +21234,8 @@ PASS: gdb.fortran/whatis_type.exp: ptype t3v +@@ -24182,25 +21150,8 @@ PASS: gdb.fortran/whatis_type.exp: ptype t3v PASS: gdb.fortran/whatis_type.exp: ptype t3p Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/complaints.exp ... PASS: gdb.gdb/complaints.exp: breakpoint in captured_command_loop @@ -5796,7 +5604,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -24311,14 +21346,12 @@ PASS: gdb.gdb/observer.exp: first observer removed; check second observer counte +@@ -24311,14 +21262,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/python-interrupts.exp ... PASS: gdb.gdb/python-interrupts.exp: breakpoint in captured_command_loop @@ -5815,7 +5623,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/selftest.exp ... PASS: gdb.gdb/selftest.exp: breakpoint in captured_main PASS: gdb.gdb/selftest.exp: run until breakpoint at captured_main -@@ -24346,12 +21379,12 @@ PASS: gdb.gdb/selftest.exp: next over save_original_signals_state +@@ -24346,12 +21295,12 @@ PASS: gdb.gdb/selftest.exp: next over save_original_signals_state 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 @@ -5833,25 +5641,25 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/unittest.exp ... PASS: gdb.gdb/unittest.exp: maintenance selftest Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.gdb/xfullpath.exp ... -@@ -25287,7 +22320,7 @@ PASS: gdb.guile/scm-ports.exp: basic r+0 tests: test port-closed? after it's clo +@@ -25287,7 +22236,7 @@ PASS: gdb.guile/scm-ports.exp: basic r+0 tests: test port-closed? after it's clo PASS: gdb.guile/scm-ports.exp: buffered: create r/w memory port PASS: gdb.guile/scm-ports.exp: buffered: guile (print rw-mem-port) PASS: gdb.guile/scm-ports.exp: buffered: get sp reg -PASS: gdb.guile/scm-ports.exp: buffered: get integer valueof "$sp" (3221212776) -+PASS: gdb.guile/scm-ports.exp: buffered: get integer valueof "$sp" (16960216) ++PASS: gdb.guile/scm-ports.exp: buffered: get integer valueof "$sp" (16960184) PASS: gdb.guile/scm-ports.exp: buffered: save current value at sp PASS: gdb.guile/scm-ports.exp: buffered: un-lazyify byte-at-sp PASS: gdb.guile/scm-ports.exp: buffered: seek to $sp -@@ -25304,7 +22337,7 @@ PASS: gdb.guile/scm-ports.exp: buffered: test byte at sp, after close +@@ -25304,7 +22253,7 @@ PASS: gdb.guile/scm-ports.exp: buffered: test byte at sp, after close PASS: gdb.guile/scm-ports.exp: unbuffered: create r/w memory port PASS: gdb.guile/scm-ports.exp: unbuffered: guile (print rw-mem-port) PASS: gdb.guile/scm-ports.exp: unbuffered: get sp reg -PASS: gdb.guile/scm-ports.exp: unbuffered: get integer valueof "$sp" (3221212776) -+PASS: gdb.guile/scm-ports.exp: unbuffered: get integer valueof "$sp" (16960216) ++PASS: gdb.guile/scm-ports.exp: unbuffered: get integer valueof "$sp" (16960184) PASS: gdb.guile/scm-ports.exp: unbuffered: save current value at sp PASS: gdb.guile/scm-ports.exp: unbuffered: un-lazyify byte-at-sp PASS: gdb.guile/scm-ports.exp: unbuffered: seek to $sp -@@ -26099,8 +23132,25 @@ FAIL: gdb.linespec/explicit.exp: complete non-unique function name (timeout) +@@ -26099,8 +23048,25 @@ FAIL: gdb.linespec/explicit.exp: complete non-unique function name (timeout) FAIL: gdb.linespec/explicit.exp: complete non-existant function name (timeout) FAIL: gdb.linespec/explicit.exp: complete unique file name (timeout) FAIL: gdb.linespec/explicit.exp: complete non-unique file name (timeout) @@ -5879,7 +5687,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.linespec/keywords.exp ... PASS: gdb.linespec/keywords.exp: set breakpoint pending off PASS: gdb.linespec/keywords.exp: break if -@@ -26600,10 +23650,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function +@@ -26600,10 +23566,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 @@ -5892,7 +5700,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb2549.exp ... PASS: gdb.mi/gdb2549.exp: wrong arguments PASS: gdb.mi/gdb2549.exp: no executable -@@ -26623,50 +23673,35 @@ PASS: gdb.mi/gdb669.exp: info threads (at main) +@@ -26623,50 +23589,35 @@ PASS: gdb.mi/gdb669.exp: info threads (at main) PASS: gdb.mi/gdb669.exp: finding MI result string (at main) PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (at main) PASS: gdb.mi/gdb669.exp: got number of threads from MI (at main) @@ -5948,7 +5756,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb680.exp ... PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 0 PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 1 -@@ -26696,12 +23731,9 @@ PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private +@@ -26696,12 +23647,9 @@ 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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async-run.exp ... @@ -5963,7 +5771,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -26727,104 +23759,15 @@ PASS: gdb.mi/mi-basics.exp: make sure tty is empty +@@ -26727,104 +23675,15 @@ PASS: gdb.mi/mi-basics.exp: make sure tty is empty PASS: gdb.mi/mi-basics.exp: set tty to mi_inferior_tty_name (the way it was) PASS: gdb.mi/mi-basics.exp: verify tty is correct Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-break.exp ... @@ -6071,7 +5879,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: condition 2 main > 0x0 PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: -break-condition 2 main == 0x0 PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: disable 3 -@@ -26838,7 +23781,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: -break-passco +@@ -26838,7 +23697,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: -break-passco PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: delete 3 PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: delete 4 PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: delete 5 @@ -6080,7 +5888,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: insert breakpoint on pendfunc1 PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: breakpoint on pendfunc1 resolved PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: breakpoint on pendfunc1 resolved: hit_count is updated -@@ -26888,7 +23831,7 @@ PASS: gdb.mi/mi-cli.exp: check *stopped from CLI command 2 +@@ -26888,7 +23747,7 @@ PASS: gdb.mi/mi-cli.exp: check *stopped from CLI command 2 PASS: gdb.mi/mi-cli.exp: CLI finish: check CLI output PASS: gdb.mi/mi-cli.exp: CLI finish: check MI output PASS: gdb.mi/mi-cli.exp: -break-insert -t basics.c:$line_main_hello @@ -6089,7 +5897,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.mi/mi-cli.exp: temporary breakpoint output hit in MI PASS: gdb.mi/mi-cli.exp: 34 next: run PASS: gdb.mi/mi-cli.exp: 34 next: CLI output -@@ -26922,16 +23865,16 @@ PASS: gdb.mi/mi-cmd-error.exp: non-failing command first (2 x 2): 2nd: non-faili +@@ -26922,16 +23781,16 @@ PASS: gdb.mi/mi-cmd-error.exp: non-failing command first (2 x 2): 2nd: non-faili Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 @@ -6115,7 +5923,7 @@ index 1e9756d..f3cf2a1 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" -@@ -27040,16 +23983,7 @@ PASS: gdb.mi/mi-eval.exp: eval &A +@@ -27040,16 +23899,7 @@ 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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-exec-run.exp ... @@ -6133,7 +5941,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-exit-code.exp ... PASS: gdb.mi/mi-exit-code.exp: -list-thread-groups before run shows no exit-code PASS: gdb.mi/mi-exit-code.exp: first run: breakpoint at main -@@ -27064,12 +23998,6 @@ PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups during run shows +@@ -27064,12 +23914,6 @@ PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups during run shows PASS: gdb.mi/mi-exit-code.exp: second run: exit with code PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups after exit shows exit-code Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file-transfer.exp ... @@ -6146,7 +5954,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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. -@@ -27098,7 +24026,7 @@ PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -unsupported-command +@@ -27098,7 +23942,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-info-os.exp ... @@ -6155,7 +5963,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -27137,121 +24065,22 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb +@@ -27137,121 +23981,22 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb 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 @@ -6284,7 +6092,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ... PASS: gdb.mi/mi-pending.exp: successfully compiled posix threads test case PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1 -@@ -27260,10 +24089,10 @@ PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on thread_func +@@ -27260,10 +24005,10 @@ PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on thread_func PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 a second time PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc2 with x==4 @@ -6297,7 +6105,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ... PASS: gdb.mi/mi-pthreads.exp: successfully compiled posix threads test case PASS: gdb.mi/mi-pthreads.exp: breakpoint at done_making_threads -@@ -27272,18 +24101,26 @@ PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set) +@@ -27272,18 +24017,26 @@ PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set) PASS: gdb.mi/mi-pthreads.exp: finding threads in MI output (in check_mi_thread_command_set) PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 123456789 @@ -6331,7 +6139,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -27296,11 +24133,6 @@ PASS: gdb.mi/mi-read-memory.exp: ascii and data +@@ -27296,11 +24049,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-record-changed.exp ... @@ -6343,7 +6151,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reg-undefined.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-regs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-return.exp ... -@@ -27309,22 +24141,6 @@ PASS: gdb.mi/mi-return.exp: mi runto callee4 +@@ -27309,22 +24057,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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reverse.exp ... @@ -6366,7 +6174,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -27399,7 +24215,7 @@ PASS: gdb.mi/mi-syn-frame.exp: finished exec continue +@@ -27399,7 +24131,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 @@ -6375,7 +6183,7 @@ index 1e9756d..f3cf2a1 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 -@@ -27408,7 +24224,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb +@@ -27408,7 +24140,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb PASS: gdb.mi/mi-threads-interrupt.exp: successfully compiled posix threads test case PASS: gdb.mi/mi-threads-interrupt.exp: breakpoint at all_threads_created PASS: gdb.mi/mi-threads-interrupt.exp: mi runto all_threads_created @@ -6384,7 +6192,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.mi/mi-threads-interrupt.exp: interrupt reported Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-undefined-cmd.exp ... PASS: gdb.mi/mi-undefined-cmd.exp: -list-features should include "undefined-command-error-code" -@@ -28105,11 +24921,11 @@ PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: set print object on +@@ -28105,11 +24837,11 @@ PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: set print object on PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: breakpoint at main PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: mi runto main PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: run to 41 (set breakpoint) @@ -6399,7 +6207,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-rtti.exp ... PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:36 (set breakpoint) PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ptr -@@ -28420,39 +25236,9 @@ PASS: gdb.mi/mi-vla-fortran.exp: 8 +@@ -28420,39 +25152,9 @@ PASS: gdb.mi/mi-vla-fortran.exp: 8 PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 42 PASS: gdb.mi/mi-vla-fortran.exp: evaluate vla pointer set to null Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch-nonstop.exp ... @@ -6441,7 +6249,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-amd64-entry-value.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-prompt.exp ... PASS: gdb.mi/mi2-prompt.exp: console set prompt -@@ -28879,18 +25665,18 @@ PASS: gdb.mi/mi2-var-child.exp: expression for ss_ptr1.u2.b3.b +@@ -28879,18 +25581,18 @@ PASS: gdb.mi/mi2-var-child.exp: expression for ss_ptr1.u2.b3.b Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/new-ui-mi-sync.exp ... PASS: gdb.mi/new-ui-mi-sync.exp: sync-command=run: send synchronous execution command PASS: gdb.mi/new-ui-mi-sync.exp: sync-command=run: send -thread-info @@ -6468,7 +6276,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/pr11022.exp ... PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint at main PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": mi runto main -@@ -28943,59 +25729,31 @@ PASS: gdb.multi/base.exp: print gglob +@@ -28943,59 +25645,31 @@ PASS: gdb.multi/base.exp: print gglob PASS: gdb.multi/base.exp: print glob (goodbye) PASS: gdb.multi/base.exp: list commonfun in goodbye PASS: gdb.multi/base.exp: switch to inferior 1 to run it @@ -6524,12 +6332,12 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.exp ... +gdb compile failed, [01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0:[m[K [01;31m[Ksorry, unimplemented: [m[K64-bit mode not compiled in + /* This testcase is part of GDB, the GNU debugger. -+[01;32m[K ^[m[K ++ +UNTESTED: gdb.multi/multi-arch-exec.exp: multi-arch-exec.exp Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch.exp ... +gdb compile failed, [01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/hello.c:1:0:[m[K [01;31m[Ksorry, unimplemented: [m[K64-bit mode not compiled in + /* This testcase is part of GDB, the GNU debugger. -+[01;32m[K ^[m[K ++ +UNTESTED: gdb.multi/multi-arch.exp: multi-arch.exp Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-attach.exp ... -PASS: gdb.multi/multi-attach.exp: attach to program 1 @@ -6542,7 +6350,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.multi/multi-attach.exp: backtrace 2 PASS: gdb.multi/multi-attach.exp: kill inferior 2 PASS: gdb.multi/multi-attach.exp: inferior 1 -@@ -29010,300 +25768,37 @@ PASS: gdb.multi/remove-inferiors.exp: add third inferior +@@ -29010,300 +25684,37 @@ PASS: gdb.multi/remove-inferiors.exp: add third inferior PASS: gdb.multi/remove-inferiors.exp: switch to third inferior PASS: gdb.multi/remove-inferiors.exp: can't remove active inferior Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/tids.exp ... @@ -6859,7 +6667,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.exp ... UNSUPPORTED: gdb.objc/basicclass.exp: Couldn't compile basicclass.m: unrecognized error Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.exp ... -@@ -29883,41 +26378,27 @@ PASS: gdb.python/py-events.exp: New objfile notification +@@ -29883,41 +26294,27 @@ PASS: gdb.python/py-events.exp: New objfile notification PASS: gdb.python/py-events.exp: test-events PASS: gdb.python/py-events.exp: continue PASS: gdb.python/py-events.exp: step 3 @@ -6916,7 +6724,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -30060,7 +26541,7 @@ PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exit() +@@ -30060,7 +26457,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 @@ -6925,7 +6733,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -30293,90 +26774,15 @@ PASS: gdb.python/py-inferior.exp: test equality comparison (true) +@@ -30293,90 +26690,15 @@ 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 @@ -7021,7 +6829,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.python/py-infthread.exp: test InferiorThread.ptid PASS: gdb.python/py-infthread.exp: test InferiorThread.inferior PASS: gdb.python/py-infthread.exp: test Inferior.num -@@ -30450,15 +26856,15 @@ PASS: gdb.python/py-mi.exp: update string varobj after assignment +@@ -30450,15 +26772,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 @@ -7041,16 +6849,16 @@ index 1e9756d..f3cf2a1 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 -@@ -30540,7 +26946,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile +@@ -30540,7 +26862,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile PASS: gdb.python/py-objfile.exp: Test owner of separate debug file PASS: gdb.python/py-objfile.exp: Test user-name of owner of separate debug file PASS: gdb.python/py-objfile.exp: print main with debug info -PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (b878b007adbce668bca9ef7784714602734df4ce) -+PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (75d11311e4caa1ad5cfe8e844bd714d8c2404354) ++PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (ab2f0438dc2f35d0751c3a463d26a165a06b81b8) PASS: gdb.python/py-objfile.exp: print lookup_objfile of separate debug file PASS: gdb.python/py-objfile.exp: gdb.lookup_objfile of symlinked binary Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ... -@@ -30876,18 +27282,7 @@ PASS: gdb.python/py-strfns.exp: p arg +@@ -30876,18 +27198,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 @@ -7070,7 +6878,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -31636,2891 +28031,41 @@ PASS: gdb.python/python.exp: Step out of func2 +@@ -31636,2891 +27947,41 @@ PASS: gdb.python/python.exp: Step out of func2 PASS: gdb.python/python.exp: Test find_pc_line with resume address Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/break-precsave.exp ... @@ -9962,7 +9770,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.rust/expr.exp ... PASS: gdb.rust/expr.exp: set var $something = 27 PASS: gdb.rust/expr.exp: set language rust -@@ -34628,153 +28173,21 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb +@@ -34628,153 +28089,21 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb gdb compile failed, default_target_compile: Can't find rustc --color never. UNTESTED: gdb.rust/simple.exp: simple.exp Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.server/connect-stopped-target.exp ... @@ -10116,7 +9924,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.stabs/exclfwd.exp ... PASS: gdb.stabs/exclfwd.exp: ptype v1 PASS: gdb.stabs/exclfwd.exp: ptype v2 -@@ -34998,253 +28411,80 @@ PASS: gdb.stabs/weird.exp: p common0var0 +@@ -34998,253 +28327,80 @@ PASS: gdb.stabs/weird.exp: p common0var0 XFAIL: gdb.stabs/weird.exp: p common0var1 XFAIL: gdb.stabs/weird.exp: p common0var2 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ... @@ -10406,7 +10214,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/continue-pending-after-query.exp ... PASS: gdb.threads/continue-pending-after-query.exp: successfully compiled posix threads test case PASS: gdb.threads/continue-pending-after-query.exp: iter 1: continue to breakpoint: cont to break_function -@@ -35280,294 +28520,169 @@ PASS: gdb.threads/continue-pending-after-query.exp: iter 10: continue until exit +@@ -35280,294 +28436,169 @@ PASS: gdb.threads/continue-pending-after-query.exp: iter 10: continue until exit Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/continue-pending-status.exp ... PASS: gdb.threads/continue-pending-status.exp: successfully compiled posix threads test case PASS: gdb.threads/continue-pending-status.exp: attempt 0: set break in tight loop @@ -10794,7 +10602,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/hand-call-new-thread.exp ... PASS: gdb.threads/hand-call-new-thread.exp: successfully compiled posix threads test case PASS: gdb.threads/hand-call-new-thread.exp: b foo thread 1 -@@ -35578,26 +28693,20 @@ PASS: gdb.threads/hand-call-new-thread.exp: iter 1: no thread marked running +@@ -35578,26 +28609,20 @@ PASS: gdb.threads/hand-call-new-thread.exp: iter 1: no thread marked running PASS: gdb.threads/hand-call-new-thread.exp: iter 2: p new_thread () PASS: gdb.threads/hand-call-new-thread.exp: iter 2: no thread marked running Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/ia64-sigill.exp ... @@ -10829,7 +10637,7 @@ index 1e9756d..f3cf2a1 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 -@@ -35605,7 +28714,7 @@ PASS: gdb.threads/interrupted-hand-call.exp: continue until exit +@@ -35605,7 +28630,7 @@ PASS: gdb.threads/interrupted-hand-call.exp: continue until exit Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/kill.exp ... PASS: gdb.threads/kill.exp: threaded: successfully compiled posix threads test case PASS: gdb.threads/kill.exp: threaded: continue to breakpoint: break here @@ -10838,7 +10646,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.threads/kill.exp: threaded: kill program PASS: gdb.threads/kill.exp: non-threaded: continue to breakpoint: break here PASS: gdb.threads/kill.exp: non-threaded: kill program -@@ -35615,919 +28724,145 @@ PASS: gdb.threads/killed.exp: run program to completion +@@ -35615,919 +28640,145 @@ PASS: gdb.threads/killed.exp: run program to completion PASS: gdb.threads/killed.exp: GDB exits after multi-threaded program exits messily Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/leader-exit.exp ... PASS: gdb.threads/leader-exit.exp: successfully compiled posix threads test case @@ -10979,13 +10787,13 @@ index 1e9756d..f3cf2a1 100644 -PASS: gdb.threads/multi-create-ns-info-thr.exp: continue to breakpoint 31 +gdb compile failed, [01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:[m[K In function '[01m[Kcreate_function[m[K': +[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39:[m[K [01;31m[Kerror: [m[K'[01m[KPTHREAD_STACK_MIN[m[K' undeclared (first use in this function) -+ pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN); -+[01;32m[K ^[m[K ++ pthread_attr_setstacksize (&attr, 2*[01;31m[KPTHREAD_STACK_MIN[m[K); ++ [01;31m[K^~~~~~~~~~~~~~~~~[m[K +[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:46:39:[m[K [01;36m[Knote: [m[Keach undeclared identifier is reported only once for each function it appears in +[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:[m[K In function '[01m[Kmain[m[K': +[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.c:73:39:[m[K [01;31m[Kerror: [m[K'[01m[KPTHREAD_STACK_MIN[m[K' undeclared (first use in this function) -+ pthread_attr_setstacksize (&attr, 2*PTHREAD_STACK_MIN); -+[01;32m[K ^[m[K ++ pthread_attr_setstacksize (&attr, 2*[01;31m[KPTHREAD_STACK_MIN[m[K); ++ [01;31m[K^~~~~~~~~~~~~~~~~[m[K +UNTESTED: gdb.threads/multi-create-ns-info-thr.exp: failed to prepare Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/multi-create.exp ... -PASS: gdb.threads/multi-create.exp: successfully compiled posix threads test case @@ -11197,9 +11005,9 @@ index 1e9756d..f3cf2a1 100644 -PASS: gdb.threads/names.exp: successfully compiled posix threads test case -PASS: gdb.threads/names.exp: list threads +gdb compile failed, [01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/names.c:[m[K In function '[01m[Kthread_func[m[K': -+[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/names.c:38:9:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kpthread_setname_np[m[K' [-Wimplicit-function-declaration] -+ res = pthread_setname_np (pthread_self (), arg->name); -+[01;32m[K ^[m[K ++[01m[K[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/names.c:38:9:[m[K [01;35m[Kwarning: [m[Kimplicit declaration of function '[01m[Kpthread_setname_np[m[K' [[01;35m[K-Wimplicit-function-declaration[m[K] ++ res = [01;35m[Kpthread_setname_np[m[K (pthread_self (), arg->name); ++ [01;35m[K^~~~~~~~~~~~~~~~~~[m[K +UNTESTED: gdb.threads/names.exp: failed to prepare Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/next-bp-other-thread.exp ... PASS: gdb.threads/next-bp-other-thread.exp: successfully compiled posix threads test case @@ -11859,7 +11667,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -36539,119 +28874,88 @@ PASS: gdb.threads/print-threads.exp: set width 0 +@@ -36539,119 +28790,92 @@ 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 @@ -11895,48 +11703,47 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: successfully compiled posix threads test case -PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: continue to breakpoint: _exit -PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: detach -+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: continue to breakpoint: _exit (timeout) -+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: detach (timeout) ++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: continue to breakpoint: _exit ++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: detach: detach PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: watch globalvar -PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: continue to breakpoint: _exit -PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: detach -+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: continue to breakpoint: _exit (timeout) -+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: detach (timeout) ++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: continue to breakpoint: _exit ++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: watchpoint: detach PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: set breakpoint always-inserted on -PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: continue to breakpoint: _exit -PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: get integer valueof "mypid" (2716) -PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: detach -+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: continue to breakpoint: _exit (timeout) -+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: get integer valueof "mypid" (timeout) -+UNTESTED: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: failed to extract child pid ++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: continue to breakpoint: _exit ++PASS: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: get integer valueof "mypid" (8365) ++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: detach: killed outside: detach PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: successfully compiled posix threads test case -PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue to breakpoint: _exit -PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue -+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue to breakpoint: _exit (timeout) -+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue (timeout) ++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue to breakpoint: _exit ++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: detach: continue PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: watch globalvar -PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: continue to breakpoint: _exit -PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: continue -+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: continue to breakpoint: _exit (timeout) -+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: continue (timeout) ++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: continue to breakpoint: _exit ++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: watchpoint: continue PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: set breakpoint always-inserted on -PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: continue to breakpoint: _exit -PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: get integer valueof "mypid" (3542) -PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: continue -+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: continue to breakpoint: _exit (timeout) -+FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: get integer valueof "mypid" (timeout) -+UNTESTED: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: failed to extract child pid ++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: continue to breakpoint: _exit ++PASS: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: get integer valueof "mypid" (8429) ++FAIL: gdb.threads/process-dies-while-detaching.exp: single-process: continue: killed outside: continue PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: successfully compiled posix threads test case PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: set detach-on-fork off PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: set follow-fork-mode child --PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: continue to breakpoint: _exit + PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: continue to breakpoint: _exit -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach child -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: switch to parent -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach parent -+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: continue to breakpoint: _exit (timeout) -+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach child (timeout) -+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: switch to parent (timeout) -+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach parent (timeout) ++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach child ++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: switch to parent ++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: detach: detach parent (the program is no longer running) PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint: set detach-on-fork off PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint: set follow-fork-mode child -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: watchpoint: continue to breakpoint: child_function @@ -11953,25 +11760,25 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: set breakpoint always-inserted on PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: set detach-on-fork off PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: set follow-fork-mode child --PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: continue to breakpoint: _exit + PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: continue to breakpoint: _exit -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: get integer valueof "mypid" (4376) -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: detach child -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: switch to parent -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: detach parent -+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: continue to breakpoint: _exit (timeout) -+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: get integer valueof "mypid" (timeout) -+UNTESTED: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: failed to extract child pid ++PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: get integer valueof "mypid" (8493) ++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: detach child ++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: switch to parent ++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: detach: killed outside: detach parent (the program is no longer running) PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: successfully compiled posix threads test case PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: set detach-on-fork off PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: set follow-fork-mode child --PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: continue to breakpoint: _exit + PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: continue to breakpoint: _exit -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: detach child -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: switch to parent -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: continue -+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: continue to breakpoint: _exit (timeout) -+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: detach child (timeout) -+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: switch to parent (timeout) -+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: continue (timeout) ++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: detach child ++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: switch to parent ++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: detach: continue (the program is no longer running) PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint: set detach-on-fork off PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint: set follow-fork-mode child -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: watchpoint: continue to breakpoint: child_function @@ -11988,14 +11795,15 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: set breakpoint always-inserted on PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: set detach-on-fork off PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: set follow-fork-mode child --PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: continue to breakpoint: _exit + PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: continue to breakpoint: _exit -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: get integer valueof "mypid" (5214) -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: detach child -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: switch to parent -PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: continue -+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: continue to breakpoint: _exit (timeout) -+FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: get integer valueof "mypid" (timeout) -+UNTESTED: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: failed to extract child pid ++PASS: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: get integer valueof "mypid" (8558) ++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: detach child ++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: switch to parent ++FAIL: gdb.threads/process-dies-while-detaching.exp: multi-process: continue: killed outside: continue (the program is no longer running) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/process-dies-while-handling-bp.exp ... PASS: gdb.threads/process-dies-while-handling-bp.exp: successfully compiled posix threads test case -PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: probe for target remote @@ -12024,7 +11832,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -36662,40 +28966,7 @@ PASS: gdb.threads/pthreads.exp: successfully compiled posix threads test case +@@ -36662,40 +28886,7 @@ PASS: gdb.threads/pthreads.exp: successfully compiled posix threads test case PASS: gdb.threads/pthreads.exp: set print sevenbit-strings PASS: gdb.threads/pthreads.exp: set width 0 PASS: gdb.threads/pthreads.exp: shell stty intr '^C' @@ -12066,7 +11874,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/queue-signal.exp ... PASS: gdb.threads/queue-signal.exp: successfully compiled posix threads test case PASS: gdb.threads/queue-signal.exp: handle SIGUSR1 stop print pass -@@ -36703,350 +28974,88 @@ PASS: gdb.threads/queue-signal.exp: handle SIGUSR2 stop print pass +@@ -36703,350 +28894,88 @@ PASS: gdb.threads/queue-signal.exp: handle SIGUSR2 stop print pass PASS: gdb.threads/queue-signal.exp: handle SIGABRT stop print pass PASS: gdb.threads/queue-signal.exp: continue to breakpoint: all_threads_running PASS: gdb.threads/queue-signal.exp: thread 2 @@ -12462,7 +12270,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/signal-while-stepping-over-bp-other-thread.exp ... PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: successfully compiled posix threads test case PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to breakpoint: run to wait-thread-2 breakpoint -@@ -37055,15 +29064,15 @@ PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to br +@@ -37055,15 +28984,15 @@ PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to br PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: info threads with thread 3 PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: set scheduler-locking on PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: switch to thread 3 to run to its breakpoint @@ -12481,7 +12289,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: get count before step PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: set scheduler-locking off PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: set debug infrun 1 -@@ -37071,13 +29080,8 @@ FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: step (pattern +@@ -37071,13 +29000,8 @@ FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: step (pattern PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: get count after step FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: stepped thread under control Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/sigstep-threads.exp ... @@ -12497,7 +12305,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -37085,406 +29089,80 @@ PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass +@@ -37085,406 +29009,80 @@ 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 [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/staticthreads.exp ... @@ -12947,7 +12755,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -37492,43 +29170,25 @@ PASS: gdb.threads/thread-specific.exp: set width 0 +@@ -37492,43 +29090,25 @@ PASS: gdb.threads/thread-specific.exp: set width 0 PASS: gdb.threads/thread-specific.exp: thread var when not running PASS: gdb.threads/thread-specific.exp: gthread var when not running PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads started @@ -12997,9 +12805,11 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../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 -@@ -37544,23 +29204,23 @@ PASS: gdb.threads/threadapply.exp: go down and check selected frame +@@ -37543,24 +29123,25 @@ PASS: gdb.threads/threadapply.exp: run a simple print command on all threads + PASS: gdb.threads/threadapply.exp: go down and check selected frame PASS: gdb.threads/threadapply.exp: thread apply all detach Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/threxit-hop-specific.exp ... ++WARNING: program timed out. PASS: gdb.threads/threxit-hop-specific.exp: successfully compiled posix threads test case -PASS: gdb.threads/threxit-hop-specific.exp: continue to thread start +FAIL: gdb.threads/threxit-hop-specific.exp: continue to thread start @@ -13026,7 +12836,7 @@ index 1e9756d..f3cf2a1 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 -@@ -37569,100 +29229,66 @@ PASS: gdb.threads/tls-shared.exp: print result +@@ -37569,100 +29150,66 @@ PASS: gdb.threads/tls-shared.exp: print result Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-so_extern.exp ... PASS: gdb.threads/tls-so_extern.exp: successfully compiled posix threads test case PASS: gdb.threads/tls-so_extern.exp: successfully compiled posix threads test case @@ -13164,7 +12974,7 @@ index 1e9756d..f3cf2a1 100644 PASS: gdb.threads/tls.exp: info address a_thread_local Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/watchpoint-fork.exp ... PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show detach-on-fork -@@ -37678,87 +29304,28 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after +@@ -37678,87 +29225,28 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish @@ -13264,7 +13074,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/wp-replication.exp ... PASS: gdb.threads/wp-replication.exp: successfully compiled posix threads test case PASS: gdb.threads/wp-replication.exp: set breakpoint always-inserted on -@@ -37766,100 +29333,100 @@ PASS: gdb.threads/wp-replication.exp: set breakpoint always-inserted off +@@ -37766,100 +29254,100 @@ PASS: gdb.threads/wp-replication.exp: set breakpoint always-inserted off PASS: gdb.threads/wp-replication.exp: set var hw_watch_count=4 PASS: gdb.threads/wp-replication.exp: Breakpoint on thread_started PASS: gdb.threads/wp-replication.exp: watch watched_data[0] @@ -13455,7 +13265,7 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ... UNSUPPORTED: gdb.trace/actions-changed.exp: Current target does not support trace Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ... -@@ -38159,7 +29726,8 @@ PASS: gdb.trace/tracecmd.exp: 1.14: help trace +@@ -38159,7 +29647,8 @@ PASS: gdb.trace/tracecmd.exp: 1.14: help trace PASS: gdb.trace/tracecmd.exp: Declined to set a fast tracepoint Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tracefile-pseudo-reg.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tspeed.exp ... @@ -13465,39 +13275,38 @@ index 1e9756d..f3cf2a1 100644 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ... UNSUPPORTED: gdb.trace/tstatus.exp: target does not support trace Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tsv.exp ... -@@ -38234,14 +29802,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml +@@ -38234,14 +29723,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === -# of expected passes 36417 -# of unexpected failures 114 -+# of expected passes 26742 -+# of unexpected failures 1258 ++# of expected passes 26652 ++# of unexpected failures 1261 # of unexpected successes 1 -# of expected failures 56 --# of unknown successes 3 ++# of expected failures 34 + # of unknown successes 3 -# of known failures 65 -# of unresolved testcases 2 -# of untested testcases 42 -# of unsupported tests 72 -[...]/tschwinge/W._C._Handy.build/gdb/gdb version 7.12.50.20160905-git -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory -+# of expected failures 37 -+# of unknown successes 1 -+# of known failures 53 ++# of known failures 51 +# of unresolved testcases 1 -+# of untested testcases 80 ++# of untested testcases 77 +# of unsupported tests 113 +[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.12.50.20160905-git -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 e0ee880..5fc5d13 100644 +index e0ee880..56ada6b 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 Fri Nov 25 09:21:58 2016 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Sat Nov 26 19:27:25 2016 -+Native configuration is i686-unknown-gnu0.7 ++Test Run By thomas on Sat Nov 26 21:39:11 2016 ++Native configuration is i686-unknown-gnu0.8 === ld tests === |