summaryrefslogtreecommitdiff
path: root/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2016-11-24 21:34:16 +0100
committerThomas Schwinge <thomas@codesourcery.com>2016-11-24 21:34:16 +0100
commite17b80861f678921e57bf3930f79584600cb7ab1 (patch)
treed2394055871e9b3707175fa4ee266f1016196f62 /binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite
parent334b960b0108e09d86143bff212608e2f10c5144 (diff)
binutils-gdb: a932d108b10518994c873b38a363af9f21bc2e87 (2016-05-10)
Diffstat (limited to 'binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite')
-rw-r--r--binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum1268
1 files changed, 898 insertions, 370 deletions
diff --git a/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum b/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum
index 4321646d..864f87c3 100644
--- a/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum
+++ b/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum
@@ -1,4 +1,4 @@
-Test Run By thomas on Tue May 24 20:41:17 2016
+Test Run By thomas on Thu Nov 24 16:44:32 2016
Native configuration is i686-unknown-gnu0.7
=== gdb tests ===
@@ -823,6 +823,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/arm-bl-branch-dest.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/arm-disp-step.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/arm-neon.exp ...
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/arm-single-step-kernel-helper.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/avr-flash-qualifier.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/disp-step-insn-reloc.exp ...
UNSUPPORTED: gdb.arch/disp-step-insn-reloc.exp: displaced stepping
@@ -926,14 +927,25 @@ PASS: gdb.arch/i386-float.exp: smallval: info float
PASS: gdb.arch/i386-float.exp: bigval: stepi
PASS: gdb.arch/i386-float.exp: bigval: info float
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ...
-gdb compile failed, /usr/bin/ld: cannot open output file [...]/tschwinge/W._C._Handy.build/gdb/testsuite/gdb.arch/i386-gnu-cfi: No such file or directory
-collect2: error: ld returned 1 exit status
-UNTESTED: gdb.arch/i386-gnu-cfi.exp: i386-gnu-cfi.exp
+FAIL: gdb.arch/i386-gnu-cfi.exp: continue to abort()
+PASS: gdb.arch/i386-gnu-cfi.exp: backtrace
+FAIL: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame
+FAIL: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-map.exp ...
gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/outputs/gdb.arch/i386-mpx-map/i386-mpx-map0.o: In function `main':
[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-map.c:85: undefined reference to `__mpx_wrapper_calloc'
collect2: error: ld returned 1 exit status
UNTESTED: gdb.arch/i386-mpx-map.exp: i386-mpx-map.exp
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-sigsegv.exp ...
+gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/outputs/gdb.arch/i386-mpx-sigsegv/i386-mpx-sigsegv0.o: In function `main':
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-sigsegv.c:99: undefined reference to `__mpx_wrapper_calloc'
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-sigsegv.c:100: undefined reference to `__mpx_wrapper_calloc'
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-sigsegv.c:101: undefined reference to `__mpx_wrapper_calloc'
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-sigsegv.c:102: undefined reference to `__mpx_wrapper_calloc'
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-sigsegv.c:103: undefined reference to `__mpx_wrapper_calloc'
+collect2: error: ld returned 1 exit status
+UNTESTED: gdb.arch/i386-mpx-sigsegv.exp: i386-mpx-sigsegv.exp
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-simple_segv.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ...
PASS: gdb.arch/i386-mpx.exp: probe MPX support
UNSUPPORTED: gdb.arch/i386-mpx.exp: processor does not support MPX
@@ -941,22 +953,44 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
PASS: gdb.arch/i386-permbkpt.exp: First permanent break
PASS: gdb.arch/i386-permbkpt.exp: Second permanent break
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.exp ...
-gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c: In function 'main':
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:34:3: warning: implicit declaration of function 'standard' [-Wimplicit-function-declaration]
- standard ();
- ^
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:35:3: warning: implicit declaration of function 'stack_align_ecx' [-Wimplicit-function-declaration]
- stack_align_ecx ();
- ^
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:36:3: warning: implicit declaration of function 'stack_align_edx' [-Wimplicit-function-declaration]
- stack_align_edx ();
- ^
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.c:37:3: warning: implicit declaration of function 'stack_align_eax' [-Wimplicit-function-declaration]
- stack_align_eax ();
- ^
-/usr/bin/ld: cannot open output file [...]/tschwinge/W._C._Handy.build/gdb/testsuite/gdb.arch/i386-prologue: No such file or directory
-collect2: error: ld returned 1 exit status
-UNTESTED: gdb.arch/i386-prologue.exp: i386-prologue.exp
+FAIL: gdb.arch/i386-prologue.exp: continue to standard
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in standard
+PASS: gdb.arch/i386-prologue.exp: backtrace in standard
+PASS: gdb.arch/i386-prologue.exp: saved registers in standard
+PASS: gdb.arch/i386-prologue.exp: break *(stack_align_ecx + 7)
+PASS: gdb.arch/i386-prologue.exp: continue to stack_align_ecx + 7
+PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_ecx
+FAIL: gdb.arch/i386-prologue.exp: continue in stack_align_ecx
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_ecx
+PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_ecx
+PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_ecx
+PASS: gdb.arch/i386-prologue.exp: break *(stack_align_edx + 7)
+PASS: gdb.arch/i386-prologue.exp: continue to stack_align_edx + 7
+PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_edx
+FAIL: gdb.arch/i386-prologue.exp: continue in stack_align_edx
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_edx
+PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_edx
+PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_edx
+PASS: gdb.arch/i386-prologue.exp: break *(stack_align_eax + 7)
+PASS: gdb.arch/i386-prologue.exp: continue to stack_align_eax + 7
+PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_eax
+FAIL: gdb.arch/i386-prologue.exp: continue in stack_align_eax
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_eax
+PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_eax
+PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_eax
+FAIL: gdb.arch/i386-prologue.exp: continue to gdb1253
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1253
+PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1253
+PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1253
+FAIL: gdb.arch/i386-prologue.exp: continue to gdb1718
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1718
+PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1718
+KFAIL: gdb.arch/i386-prologue.exp: saved registers in gdb1718 (PRMS: gdb/1718)
+FAIL: gdb.arch/i386-prologue.exp: continue to gdb1338
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1338
+PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1338
+PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1338
+PASS: gdb.arch/i386-prologue.exp: check jump_at_beginning prologue end
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-signal.exp ...
FAIL: gdb.arch/i386-signal.exp: backtrace 10
PASS: gdb.arch/i386-signal.exp: finish
@@ -964,9 +998,9 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
FAIL: gdb.arch/i386-size-overlap.exp: run past main
PASS: gdb.arch/i386-size-overlap.exp: backtrace shows the outer function
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size.exp ...
-gdb compile failed, /usr/bin/ld: cannot open output file [...]/tschwinge/W._C._Handy.build/gdb/testsuite/gdb.arch/i386-size: No such file or directory
-collect2: error: ld returned 1 exit status
-UNTESTED: gdb.arch/i386-size.exp: i386-size
+FAIL: gdb.arch/i386-size.exp: run past main
+PASS: gdb.arch/i386-size.exp: backtrace shows no function
+PASS: gdb.arch/i386-size.exp: disassemble stops at end of main
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse-stack-align.exp ...
PASS: gdb.arch/i386-sse-stack-align.exp: print g0 ()
PASS: gdb.arch/i386-sse-stack-align.exp: print g1 (1)
@@ -1049,6 +1083,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/ppc64-atomic-inst.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/ppc64-symtab-cordic.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/s390-multiarch.exp ...
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/s390-stackless.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/s390-tdbregs.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/s390-vregs.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/sparc-sysstep.exp ...
@@ -1187,9 +1222,7 @@ PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_long
PASS: gdb.base/all-bin.exp: print value of v_int&&v_float
PASS: gdb.base/all-bin.exp: print value of v_int&&v_double
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/annota-input-while-running.exp ...
-PASS: gdb.base/annota-input-while-running.exp: breakpoint main
PASS: gdb.base/annota-input-while-running.exp: annotation set at level 2
-PASS: gdb.base/annota-input-while-running.exp: run until main breakpoint
PASS: gdb.base/annota-input-while-running.exp: delete breakpoints
PASS: gdb.base/annota-input-while-running.exp: break after sleep
PASS: gdb.base/annota-input-while-running.exp: continue
@@ -1213,7 +1246,7 @@ FAIL: gdb.base/annota1.exp: backtrace @ signal handler (timeout)
FAIL: gdb.base/annota1.exp: delete bp 1 (timeout)
FAIL: gdb.base/annota1.exp: delete bp 2 (timeout)
FAIL: gdb.base/annota1.exp: delete bp 3 (timeout)
-FAIL: gdb.base/annota1.exp: break at main (timeout)
+FAIL: gdb.base/annota1.exp: break in main (timeout)
FAIL: gdb.base/annota1.exp: set up display (timeout)
FAIL: gdb.base/annota1.exp: re-run (timeout)
FAIL: gdb.base/annota1.exp: break at value++ (timeout)
@@ -1247,7 +1280,7 @@ FAIL: gdb.base/annota3.exp: backtrace @ signal handler (pattern 2)
PASS: gdb.base/annota3.exp: delete bp 1
PASS: gdb.base/annota3.exp: delete bp 2
PASS: gdb.base/annota3.exp: delete bp 3
-PASS: gdb.base/annota3.exp: break at main
+PASS: gdb.base/annota3.exp: break in main
PASS: gdb.base/annota3.exp: set up display
PASS: gdb.base/annota3.exp: re-run
PASS: gdb.base/annota3.exp: break at value++
@@ -1463,6 +1496,10 @@ PASS: gdb.base/auto-load.exp: set auto-load scripts-directory
PASS: gdb.base/auto-load.exp: set auto-load safe-path
PASS: gdb.base/auto-load.exp: print $script_loaded
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/auxv.exp ...
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/bad-file.exp ...
+PASS: gdb.base/bad-file.exp: non-existent file
+PASS: gdb.base/bad-file.exp: directory
+PASS: gdb.base/bad-file.exp: neither file nor directory
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/bang.exp ...
PASS: gdb.base/bang.exp: continue until exit
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/batch-preserve-term-settings.exp ...
@@ -1836,6 +1873,13 @@ FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi sign
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with no handler: stop at permanent breakpoint
PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with no handler: queue-signal SIGUSR1
FAIL: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with no handler: single-step past permanent breakpoint
+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
+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
@@ -2793,12 +2837,40 @@ PASS: gdb.base/callfuncs.exp: noproto: set $sp = $old_sp
PASS: gdb.base/callfuncs.exp: noproto: print callfunc (Lcallfunc, 5)
PASS: gdb.base/callfuncs.exp: noproto: print *((int *(*) (void)) voidfunc)()
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-fork-kill.exp ...
-gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-fork-kill.c: In function 'main':
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-fork-kill.c:81:4: warning: implicit declaration of function 'wait' [-Wimplicit-function-declaration]
- wait (NULL);
- ^
-UNTESTED: gdb.base/catch-fork-kill.exp: catch-fork-kill-fork.exp
-UNTESTED: gdb.base/catch-fork-kill.exp: failed to compile catch-fork-kill-fork
+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
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: catch fork
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: continue to child fork (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: continue to grandchild fork (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: kill child (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: switch to parent (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: break grandparent_done (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: continue (timeout)
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: set follow-fork child
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: set detach-on-fork off
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: catch fork
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: continue to child fork (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: continue to grandchild fork (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: kill child (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: switch to parent (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: kill parent (timeout)
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: set follow-fork child
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: set detach-on-fork off
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: catch vfork
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: continue to child vfork (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: continue to grandchild vfork (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: kill child (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: switch to parent (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: break grandparent_done (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: continue (timeout)
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: set follow-fork child
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: set detach-on-fork off
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: catch vfork
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: continue to child vfork (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: continue to grandchild vfork (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: kill child (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: switch to parent (timeout)
+FAIL: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: kill parent (timeout)
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-fork-static.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-gdb-caused-signals.exp ...
PASS: gdb.base/catch-gdb-caused-signals.exp: handle SIGSEGV nostop noprint
@@ -3346,6 +3418,9 @@ PASS: gdb.base/code_elim.exp: order2: get address of my_global_symbol
PASS: gdb.base/code_elim.exp: order2: get address of my_static_symbol
PASS: gdb.base/code_elim.exp: order2: get address of my_global_func
PASS: gdb.base/code_elim.exp: order2: get address of main
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/command-line-input.exp ...
+PASS: gdb.base/command-line-input.exp: print 1\\n + 2
+PASS: gdb.base/command-line-input.exp: print 1\\n2
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/commands.exp ...
PASS: gdb.base/commands.exp: set foo in gdbvar_simple_if_test
PASS: gdb.base/commands.exp: gdbvar_simple_if_test #1
@@ -4482,8 +4557,6 @@ PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main"
PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&dummy_3"
PASS: gdb.base/disasm-end-cu.exp: disassemble command returned some output
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/disasm-optim.exp ...
-Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/disp-step-syscall.exp ...
-UNSUPPORTED: gdb.base/disp-step-syscall.exp: displaced stepping
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ...
PASS: gdb.base/display.exp: kill
PASS: gdb.base/display.exp: detach
@@ -4666,9 +4739,9 @@ PASS: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: dprintf insertion
FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: detach program
FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: re-attach to inferior
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-next.exp ...
-WARNING: program timed out.
-gdb compile failed, exit status is 1
-UNTESTED: gdb.base/dprintf-next.exp: failed to prepare for dprintf with next
+PASS: gdb.base/dprintf-next.exp: dprintf 24, "%d\n", x
+PASS: gdb.base/dprintf-next.exp: next 1
+PASS: gdb.base/dprintf-next.exp: next 2
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-non-stop.exp ...
FAIL: gdb.base/dprintf-non-stop.exp: Can't run to main
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-pending.exp ...
@@ -6427,7 +6500,7 @@ PASS: gdb.base/interp.exp: interpreter-exec mi "-stack-info-frame"
PASS: gdb.base/interp.exp: interpreter-exec mi1 "-break-insert main"
PASS: gdb.base/interp.exp: interpreter-exec mi2 "-break-insert main"
PASS: gdb.base/interp.exp: interpreter-exec mi3 "-break-insert main"
-PASS: gdb.base/interp.exp: can list sources
+FAIL: gdb.base/interp.exp: can list sources
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt-noterm.exp ...
PASS: gdb.base/interrupt-noterm.exp: set interactive-mode off
PASS: gdb.base/interrupt-noterm.exp: set confirm off
@@ -6485,7 +6558,32 @@ PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1
PASS: gdb.base/jit.exp: one_jit_test-2: info function ^jit_function
PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 2
PASS: gdb.base/jit.exp: one_jit_test-2: info function jit_function
-FAIL: gdb.base/jit.exp: PIE: one_jit_test-1: Can't run to main
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: continue to breakpoint: break here 0
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: set var argc = 2
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: set var libname = "SHLIBDIR/jit-solib-attach.so"
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: set var count = 2
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: continue to breakpoint: break here 1
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 1: get inferior process ID
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 1: set var wait_for_gdb = 1
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 1: detach
+FAIL: gdb.base/jit.exp: attach: one_jit_test-2: break here 1: attach
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 1: set var wait_for_gdb = 0
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: info function ^jit_function
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: continue to breakpoint: break here 2
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 2: get inferior process ID
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 2: set var wait_for_gdb = 1
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 2: detach
+FAIL: gdb.base/jit.exp: attach: one_jit_test-2: break here 2: attach
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 2: set var wait_for_gdb = 0
+PASS: gdb.base/jit.exp: attach: one_jit_test-2: info function jit_function
+PASS: gdb.base/jit.exp: PIE: one_jit_test-1: continue to breakpoint: break here 0
+PASS: gdb.base/jit.exp: PIE: one_jit_test-1: set var argc = 2
+PASS: gdb.base/jit.exp: PIE: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib-pie.so"
+PASS: gdb.base/jit.exp: PIE: one_jit_test-1: set var count = 1
+PASS: gdb.base/jit.exp: PIE: one_jit_test-1: continue to breakpoint: break here 1
+PASS: gdb.base/jit.exp: PIE: one_jit_test-1: info function ^jit_function
+PASS: gdb.base/jit.exp: PIE: one_jit_test-1: continue to breakpoint: break here 2
+PASS: gdb.base/jit.exp: PIE: one_jit_test-1: info function jit_function
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/jump.exp ...
PASS: gdb.base/jump.exp: break before jump to non-call
PASS: gdb.base/jump.exp: jump to non-call
@@ -7298,6 +7396,12 @@ PASS: gdb.base/maint.exp: maint info breakpoints
PASS: gdb.base/maint.exp: maint print w/o args
PASS: gdb.base/maint.exp: maint info w/o args
PASS: gdb.base/maint.exp: maint w/o args
+PASS: gdb.base/maint.exp: maint info line-table w/o a file name
+PASS: gdb.base/maint.exp: maint info line-table with filename of current symtab
+PASS: gdb.base/maint.exp: maint info line-table with filename of symtab that is not currently expanded
+PASS: gdb.base/maint.exp: maint expand-symtabs
+PASS: gdb.base/maint.exp: maint info line-table with filename of symtab that is not current
+PASS: gdb.base/maint.exp: maint info line-table with invalid filename
PASS: gdb.base/maint.exp: help maint
PASS: gdb.base/maint.exp: help maint info
PASS: gdb.base/maint.exp: help maint print
@@ -8370,6 +8474,8 @@ PASS: gdb.base/printcmds.exp: print a2 with null-stop on
PASS: gdb.base/printcmds.exp: set print null-stop off
PASS: gdb.base/printcmds.exp: p int1dim[0]@2
PASS: gdb.base/printcmds.exp: p int1dim[0]@2@3
+PASS: gdb.base/printcmds.exp: p int1dim[0]@TWO
+PASS: gdb.base/printcmds.exp: p int1dim[0]@TWO@three
PASS: gdb.base/printcmds.exp: set print elements 24
PASS: gdb.base/printcmds.exp: set print address on
PASS: gdb.base/printcmds.exp: p arrays
@@ -9849,6 +9955,14 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
PASS: gdb.base/skip.exp: skip file (no default file)
PASS: gdb.base/skip.exp: skip function
PASS: gdb.base/skip.exp: skip (no default function)
+PASS: gdb.base/skip.exp: skip -fi
+PASS: gdb.base/skip.exp: skip -file
+PASS: gdb.base/skip.exp: skip -fu
+PASS: gdb.base/skip.exp: skip -function
+PASS: gdb.base/skip.exp: skip -rfu
+PASS: gdb.base/skip.exp: skip -rfunction
+PASS: gdb.base/skip.exp: skip -x
+PASS: gdb.base/skip.exp: skip -rfu foo.* xyzzy
PASS: gdb.base/skip.exp: info skip empty
PASS: gdb.base/skip.exp: skip file (skip.c)
PASS: gdb.base/skip.exp: skip (main)
@@ -9864,36 +9978,71 @@ PASS: gdb.base/skip.exp: info skip 999
PASS: gdb.base/skip.exp: info skip
PASS: gdb.base/skip.exp: step in the main
PASS: gdb.base/skip.exp: step after all ignored
-PASS: gdb.base/skip.exp: skip delete 1
-PASS: gdb.base/skip.exp: info skip (delete 1)
-PASS: gdb.base/skip.exp: step after deleting 1 (1)
-PASS: gdb.base/skip.exp: step after deleting 1 (2)
-PASS: gdb.base/skip.exp: step after deleting 1 (3)
-PASS: gdb.base/skip.exp: skip disable 3
-PASS: gdb.base/skip.exp: info skip shows entry as disabled
-PASS: gdb.base/skip.exp: step after disabling 3 (1)
-PASS: gdb.base/skip.exp: step after disabling 3 (2)
-PASS: gdb.base/skip.exp: step after disabling 3 (3)
-PASS: gdb.base/skip.exp: step after disabling 3 (4)
-PASS: gdb.base/skip.exp: step after disabling 3 (5)
-PASS: gdb.base/skip.exp: skip enable 3
-PASS: gdb.base/skip.exp: info skip shows entry as enabled
-PASS: gdb.base/skip.exp: step after enable 3 (1)
-PASS: gdb.base/skip.exp: step after enable 3 (2)
-PASS: gdb.base/skip.exp: step after enable 3 (3)
-PASS: gdb.base/skip.exp: skip disable
-PASS: gdb.base/skip.exp: info skip after disabling all
-PASS: gdb.base/skip.exp: skip enable
-PASS: gdb.base/skip.exp: info skip after enabling all
-PASS: gdb.base/skip.exp: skip disable 4 2-3
-PASS: gdb.base/skip.exp: info skip after disabling 4 2-3
-PASS: gdb.base/skip.exp: skip enable 2-3
-PASS: gdb.base/skip.exp: info skip after enabling 2-3
-PASS: gdb.base/skip.exp: info skip 2-3
-PASS: gdb.base/skip.exp: skip delete 2 3
-PASS: gdb.base/skip.exp: info skip after deleting 2 3
-PASS: gdb.base/skip.exp: skip delete
-PASS: gdb.base/skip.exp: info skip after deleting all
+PASS: gdb.base/skip.exp: step after deleting 1: skip delete 1
+PASS: gdb.base/skip.exp: step after deleting 1: info skip (delete 1)
+PASS: gdb.base/skip.exp: step after deleting 1: step 1
+PASS: gdb.base/skip.exp: step after deleting 1: step 2
+PASS: gdb.base/skip.exp: step after deleting 1: step 3
+PASS: gdb.base/skip.exp: step after disabling 3: skip disable 3
+PASS: gdb.base/skip.exp: step after disabling 3: info skip shows entry as disabled
+PASS: gdb.base/skip.exp: step after disabling 3: step 1
+PASS: gdb.base/skip.exp: step after disabling 3: step 2
+PASS: gdb.base/skip.exp: step after disabling 3: step 3
+PASS: gdb.base/skip.exp: step after disabling 3: step 4
+PASS: gdb.base/skip.exp: step after disabling 3: step 5
+PASS: gdb.base/skip.exp: step after enable 3: skip enable 3
+PASS: gdb.base/skip.exp: step after enable 3: info skip shows entry as enabled
+PASS: gdb.base/skip.exp: step after enable 3: step 1
+PASS: gdb.base/skip.exp: step after enable 3: step 2
+PASS: gdb.base/skip.exp: step after enable 3: step 3
+PASS: gdb.base/skip.exp: admin: skip disable
+PASS: gdb.base/skip.exp: admin: info skip after disabling all
+PASS: gdb.base/skip.exp: admin: skip enable
+PASS: gdb.base/skip.exp: admin: info skip after enabling all
+PASS: gdb.base/skip.exp: admin: skip disable 4 2-3
+PASS: gdb.base/skip.exp: admin: info skip after disabling 4 2-3
+PASS: gdb.base/skip.exp: admin: skip enable 2-3
+PASS: gdb.base/skip.exp: admin: info skip after enabling 2-3
+PASS: gdb.base/skip.exp: admin: info skip 2-3
+PASS: gdb.base/skip.exp: admin: skip delete 2 3
+PASS: gdb.base/skip.exp: admin: info skip after deleting 2 3
+PASS: gdb.base/skip.exp: admin: skip delete
+PASS: gdb.base/skip.exp: admin: info skip after deleting all
+PASS: gdb.base/skip.exp: skip -fi skip1.c
+PASS: gdb.base/skip.exp: skip -gfi sk*1.c
+PASS: gdb.base/skip.exp: skip -fu baz
+PASS: gdb.base/skip.exp: skip -rfu ^b.z$
+PASS: gdb.base/skip.exp: step using -fi: skip disable
+PASS: gdb.base/skip.exp: step using -fi: skip enable 5
+PASS: gdb.base/skip.exp: step using -fi: step 1
+PASS: gdb.base/skip.exp: step using -fi: step 2
+PASS: gdb.base/skip.exp: step using -fi: step 3
+PASS: gdb.base/skip.exp: step using -gfi: skip disable
+PASS: gdb.base/skip.exp: step using -gfi: skip enable 6
+PASS: gdb.base/skip.exp: step using -gfi: step 1
+PASS: gdb.base/skip.exp: step using -gfi: step 2
+PASS: gdb.base/skip.exp: step using -gfi: step 3
+PASS: gdb.base/skip.exp: step using -fu for baz: skip disable
+PASS: gdb.base/skip.exp: step using -fu for baz: skip enable 7
+PASS: gdb.base/skip.exp: step using -fu for baz: step 1
+PASS: gdb.base/skip.exp: step using -fu for baz: step 2
+PASS: gdb.base/skip.exp: step using -fu for baz: step 3
+PASS: gdb.base/skip.exp: step using -fu for baz: step 4
+PASS: gdb.base/skip.exp: step using -fu for baz: step 5
+PASS: gdb.base/skip.exp: step using -rfu for baz: skip disable
+PASS: gdb.base/skip.exp: step using -rfu for baz: skip enable 8
+PASS: gdb.base/skip.exp: step using -rfu for baz: step 1
+PASS: gdb.base/skip.exp: step using -rfu for baz: step 2
+PASS: gdb.base/skip.exp: step using -rfu for baz: step 3
+PASS: gdb.base/skip.exp: step using -rfu for baz: step 4
+PASS: gdb.base/skip.exp: step using -rfu for baz: step 5
+PASS: gdb.base/skip.exp: step using -fi + -fu: skip delete
+PASS: gdb.base/skip.exp: step using -fi + -fu: skip -fi skip1.c -fu test_skip
+PASS: gdb.base/skip.exp: step using -fi + -fu: step 1
+PASS: gdb.base/skip.exp: step using -fi + -fu: step 2
+PASS: gdb.base/skip.exp: step using -fi + -fu: step 3
+PASS: gdb.base/skip.exp: step using -fi + -fu: step 4
+PASS: gdb.base/skip.exp: step using -fi + -fu: step 5
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/so-impl-ld.exp ...
PASS: gdb.base/so-impl-ld.exp: step over solib call
PASS: gdb.base/so-impl-ld.exp: step into solib call
@@ -10112,6 +10261,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
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-over-syscall.exp ...
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
@@ -14184,6 +14334,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.btrace/segv.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.btrace/step.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.btrace/stepi.exp ...
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.btrace/tailcall-only.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.btrace/tailcall.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.btrace/tsx.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.btrace/unknown_functions.exp ...
@@ -18593,6 +18744,10 @@ PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in func
PASS: gdb.cp/rtti.exp: print *obj
PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in func3
PASS: gdb.cp/rtti.exp: print *obj3
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/scope-err.exp ...
+PASS: gdb.cp/scope-err.exp: breakpoint line number in file
+PASS: gdb.cp/scope-err.exp: continue to breakpoint: 24
+PASS: gdb.cp/scope-err.exp: print var from "C:/does/not/exist.cc"
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/shadow.exp ...
PASS: gdb.cp/shadow.exp: continue to breakpoint: marker1
PASS: gdb.cp/shadow.exp: Print class x shadowing global x
@@ -19082,11 +19237,11 @@ PASS: gdb.cp/virtfunc2.exp: print o2.do_print2()
PASS: gdb.cp/virtfunc2.exp: print o2.do_print3()
PASS: gdb.cp/virtfunc2.exp: print o
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/vla-cxx.exp ...
-FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited)
-FAIL: gdb.cp/vla-cxx.exp: print vla
-FAIL: gdb.cp/vla-cxx.exp: print vlaref
-FAIL: gdb.cp/vla-cxx.exp: print vlaref2
-FAIL: gdb.cp/vla-cxx.exp: print c
+PASS: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled
+PASS: gdb.cp/vla-cxx.exp: print vla
+PASS: gdb.cp/vla-cxx.exp: print vlaref
+PASS: gdb.cp/vla-cxx.exp: print vlaref2
+PASS: gdb.cp/vla-cxx.exp: print c
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.disasm/am33.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.disasm/h8300s.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.disasm/hppa.exp ...
@@ -19105,6 +19260,9 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.disasm/t11_logs.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.disasm/t12_bit.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.disasm/t13_otr.exp ...
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dlang/circular.exp ...
+PASS: gdb.dlang/circular.exp: set language d
+PASS: gdb.dlang/circular.exp: print notfound
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dlang/demangle.exp ...
PASS: gdb.dlang/demangle.exp: set language d
PASS: gdb.dlang/demangle.exp: set language to "d"
@@ -19926,6 +20084,24 @@ PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x stack8
PASS: gdb.dwarf2/dw2-op-stack-value.exp: x/wx &aa551234
PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x implicit4to2
PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x implicit4to4
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-opt-structptr.exp ...
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: console: set print object on
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: console: info addr ptr
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: console: print ptr
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: console: print *ptr
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: console: print ptr->a
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: console: print ptr->x
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: console: print ptr->y
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: set print object on
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: insert breakpoint main
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: insert breakpoint func01
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: run to main
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: continue to func01
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: create varobj for ptr
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: get children of var1 (ptr)
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: throw error, dereference ptr to access integer member
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: throw error, dereference ptr to access array member
+PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: throw error, dereference ptr to access pointer member
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-param-error.exp ...
PASS: gdb.dwarf2/dw2-param-error.exp: frame
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-producer.exp ...
@@ -19984,6 +20160,8 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
PASS: gdb.dwarf2/dw4-sig-types.exp: maint set dwarf max-cache-age 0
PASS: gdb.dwarf2/dw4-sig-types.exp: p myset
PASS: gdb.dwarf2/dw4-sig-types.exp: continue to foo
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dwp-sepdebug.exp ...
+UNSUPPORTED: gdb.dwarf2/dwp-sepdebug.exp: testsuite run does not produce dwp files
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dwp-symlink.exp ...
UNSUPPORTED: gdb.dwarf2/dwp-symlink.exp: testsuite run does not produce dwp files
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dwz.exp ...
@@ -20132,6 +20310,10 @@ PASS: gdb.dwarf2/implptrconst.exp: print *c
PASS: gdb.dwarf2/implptrconst.exp: print d[-2]
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/implptrpiece.exp ...
PASS: gdb.dwarf2/implptrpiece.exp: print/d p[-1]
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/implref.exp ...
+PASS: gdb.dwarf2/implref.exp: print ref
+PASS: gdb.dwarf2/implref.exp: print &ref
+PASS: gdb.dwarf2/implref.exp: print &(&ref)
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/mac-fileno.exp ...
PASS: gdb.dwarf2/mac-fileno.exp: set listsize 1
PASS: gdb.dwarf2/mac-fileno.exp: list func_cu1
@@ -20420,9 +20602,9 @@ PASS: gdb.fortran/exprs.exp: int powered by real
PASS: gdb.fortran/exprs.exp: real powered by real
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/library-module.exp ...
PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-lib
-FAIL: gdb.fortran/library-module.exp: print var_i in lib
+PASS: gdb.fortran/library-module.exp: print var_i in lib
PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-main
-FAIL: gdb.fortran/library-module.exp: print var_i in main
+PASS: gdb.fortran/library-module.exp: print var_i in main
PASS: gdb.fortran/library-module.exp: print var_j
PASS: gdb.fortran/library-module.exp: print var_k
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/logical.exp ...
@@ -20554,20 +20736,15 @@ PASS: gdb.fortran/vla-datatypes.exp: print charactervla(5,5,5) (2nd)
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-history.exp ...
PASS: gdb.fortran/vla-history.exp: continue to breakpoint: vla1-init
PASS: gdb.fortran/vla-history.exp: print non-allocated vla1
-PASS: gdb.fortran/vla-history.exp: continue to breakpoint: vla2-allocated
-PASS: gdb.fortran/vla-history.exp: print vla1 allocated
-PASS: gdb.fortran/vla-history.exp: print vla2 allocated
PASS: gdb.fortran/vla-history.exp: continue to breakpoint: vla1-filled
PASS: gdb.fortran/vla-history.exp: print vla1 filled
PASS: gdb.fortran/vla-history.exp: print $1
-PASS: gdb.fortran/vla-history.exp: print $2
-PASS: gdb.fortran/vla-history.exp: print $3
PASS: gdb.fortran/vla-history.exp: print $4
PASS: gdb.fortran/vla-history.exp: continue to breakpoint: vla2-filled
PASS: gdb.fortran/vla-history.exp: print vla2(1,43,20)
PASS: gdb.fortran/vla-history.exp: print vla2(1,3,8)
-PASS: gdb.fortran/vla-history.exp: print $9
-PASS: gdb.fortran/vla-history.exp: print $10
+PASS: gdb.fortran/vla-history.exp: print $5
+PASS: gdb.fortran/vla-history.exp: print $6
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-ptr-info.exp ...
PASS: gdb.fortran/vla-ptr-info.exp: continue to breakpoint: pvla-associated
PASS: gdb.fortran/vla-ptr-info.exp: print pvla pointer information
@@ -20600,7 +20777,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
PASS: gdb.fortran/vla-ptype.exp: continue to breakpoint: vla1-init
PASS: gdb.fortran/vla-ptype.exp: ptype vla1 not initialized
PASS: gdb.fortran/vla-ptype.exp: ptype vla2 not initialized
-FAIL: gdb.fortran/vla-ptype.exp: ptype pvla not initialized
+PASS: gdb.fortran/vla-ptype.exp: ptype pvla not initialized
PASS: gdb.fortran/vla-ptype.exp: ptype vla1(3, 6, 9) not initialized
PASS: gdb.fortran/vla-ptype.exp: ptype vla1(5, 45, 20) not initialized
PASS: gdb.fortran/vla-ptype.exp: continue to breakpoint: vla1-allocated
@@ -20637,6 +20814,58 @@ PASS: gdb.fortran/vla-sizeof.exp: continue to breakpoint: vla1-filled
PASS: gdb.fortran/vla-sizeof.exp: print sizeof non-associated pvla
PASS: gdb.fortran/vla-sizeof.exp: continue to breakpoint: pvla-associated
PASS: gdb.fortran/vla-sizeof.exp: print sizeof associated pvla
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-type.exp ...
+PASS: gdb.fortran/vla-type.exp: continue to breakpoint: before-allocated
+PASS: gdb.fortran/vla-type.exp: print twov before allocated
+PASS: gdb.fortran/vla-type.exp: print twov%ivla1 before allocated
+PASS: gdb.fortran/vla-type.exp: continue to breakpoint: onev-filled
+PASS: gdb.fortran/vla-type.exp: print onev%ivla(5, 11, 23)
+PASS: gdb.fortran/vla-type.exp: print onev%ivla(1, 2, 3)
+PASS: gdb.fortran/vla-type.exp: print onev%ivla(3, 2, 1)
+PASS: gdb.fortran/vla-type.exp: ptype onev
+PASS: gdb.fortran/vla-type.exp: continue to breakpoint: twov-filled
+PASS: gdb.fortran/vla-type.exp: print twov%ivla1(5, 11, 23)
+PASS: gdb.fortran/vla-type.exp: print twov%ivla1(1, 2, 3)
+PASS: gdb.fortran/vla-type.exp: print twov%ivla1(3, 2, 1)
+PASS: gdb.fortran/vla-type.exp: ptype twov
+PASS: gdb.fortran/vla-type.exp: print twov
+PASS: gdb.fortran/vla-type.exp: continue to breakpoint: threev-filled
+PASS: gdb.fortran/vla-type.exp: print threev%ivla(1)
+PASS: gdb.fortran/vla-type.exp: print threev%ivla(5)
+PASS: gdb.fortran/vla-type.exp: print threev%ivla(14)
+PASS: gdb.fortran/vla-type.exp: print threev%ivar
+PASS: gdb.fortran/vla-type.exp: ptype threev
+PASS: gdb.fortran/vla-type.exp: continue to breakpoint: fourv-filled
+PASS: gdb.fortran/vla-type.exp: print fourv%ivla(1)
+PASS: gdb.fortran/vla-type.exp: print fourv%ivla(2)
+PASS: gdb.fortran/vla-type.exp: print fourv%ivla(7)
+PASS: gdb.fortran/vla-type.exp: print fourv%ivla(12)
+PASS: gdb.fortran/vla-type.exp: print fourv%ivar
+PASS: gdb.fortran/vla-type.exp: ptype fourv
+PASS: gdb.fortran/vla-type.exp: continue to breakpoint: fivev-filled
+PASS: gdb.fortran/vla-type.exp: print fivev%tone%ivla(5, 5, 1)
+PASS: gdb.fortran/vla-type.exp: print fivev%tone%ivla(1, 2, 3)
+PASS: gdb.fortran/vla-type.exp: print fivev%tone%ivla(3, 2, 1)
+PASS: gdb.fortran/vla-type.exp: ptype fivev
+PASS: gdb.fortran/vla-type.exp: continue to breakpoint: fivearr-filled
+PASS: gdb.fortran/vla-type.exp: print fivearr(1)%tone%ivla(1, 2, 3)
+PASS: gdb.fortran/vla-type.exp: print fivearr(1)%tone%ivla(2, 2, 10)
+PASS: gdb.fortran/vla-type.exp: print fivearr(1)%tone%ivla(2, 2, 3)
+PASS: gdb.fortran/vla-type.exp: print fivearr(2)%tone%ivla(12, 14, 16)
+PASS: gdb.fortran/vla-type.exp: print fivearr(2)%tone%ivla(6, 7, 8)
+PASS: gdb.fortran/vla-type.exp: ptype fivearr(1)
+PASS: gdb.fortran/vla-type.exp: ptype fivearr(2)
+PASS: gdb.fortran/vla-type.exp: ptype fivedynarr
+PASS: gdb.fortran/vla-type.exp: next
+PASS: gdb.fortran/vla-type.exp: ptype fivedynarr(2)
+PASS: gdb.fortran/vla-type.exp: continue to breakpoint: fivedynarr-filled
+PASS: gdb.fortran/vla-type.exp: print fivedynarr(1)%tone%ivla(1, 2, 3)
+PASS: gdb.fortran/vla-type.exp: print fivedynarr(1)%tone%ivla(2, 2, 10)
+PASS: gdb.fortran/vla-type.exp: print fivedynarr(1)%tone%ivla(2, 2, 3)
+PASS: gdb.fortran/vla-type.exp: print fivedynarr(2)%tone%ivla(12, 14, 16)
+PASS: gdb.fortran/vla-type.exp: print fivedynarr(2)%tone%ivla(6, 7, 8)
+PASS: gdb.fortran/vla-type.exp: ptype fivedynarr(1)
+PASS: gdb.fortran/vla-type.exp: ptype fivedynarr(2)
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-value-sub-arbitrary.exp ...
PASS: gdb.fortran/vla-value-sub-arbitrary.exp: continue to breakpoint: end-of-bar
PASS: gdb.fortran/vla-value-sub-arbitrary.exp: print arbitary array1(42)
@@ -20645,10 +20874,11 @@ PASS: gdb.fortran/vla-value-sub-arbitrary.exp: print arbitary array2(4,10)
PASS: gdb.fortran/vla-value-sub-arbitrary.exp: print arbitary array2(4,100)
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-value-sub-finish.exp ...
PASS: gdb.fortran/vla-value-sub-finish.exp: continue to breakpoint: array2-almost-filled
-FAIL: gdb.fortran/vla-value-sub-finish.exp: print array2 in foo after it was filled
+PASS: gdb.fortran/vla-value-sub-finish.exp: set max-value-size 1024*1024
+PASS: gdb.fortran/vla-value-sub-finish.exp: print array2 in foo after it was filled
PASS: gdb.fortran/vla-value-sub-finish.exp: set array(2,2,2) to 20 in subroutine
-FAIL: gdb.fortran/vla-value-sub-finish.exp: print array2 in foo after it was mofified in debugger
-FAIL: gdb.fortran/vla-value-sub-finish.exp: finish function
+PASS: gdb.fortran/vla-value-sub-finish.exp: print array2 in foo after it was mofified in debugger
+PASS: gdb.fortran/vla-value-sub-finish.exp: finish function
PASS: gdb.fortran/vla-value-sub-finish.exp: sub_arr1(5, 7) after finish
PASS: gdb.fortran/vla-value-sub-finish.exp: sub_arr1(1, 1) after finish
PASS: gdb.fortran/vla-value-sub-finish.exp: sub_arr2(1, 1, 1) after finish
@@ -20660,9 +20890,10 @@ PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array1-filled (1st)
PASS: gdb.fortran/vla-value-sub.exp: print array1(5, 7) after filled in foo (passed fixed array)
PASS: gdb.fortran/vla-value-sub.exp: print array1(1, 1) after filled in foo (passed fixed array)
PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array2-almost-filled (1st)
-FAIL: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was filled (passed fixed array)
+PASS: gdb.fortran/vla-value-sub.exp: set max-value-size 1024*1024
+PASS: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was filled (passed fixed array)
PASS: gdb.fortran/vla-value-sub.exp: set array(2,2,2) to 20 in subroutine (passed fixed array)
-FAIL: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was mofified in debugger (passed fixed array)
+PASS: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was mofified in debugger (passed fixed array)
PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: not-filled (2nd)
PASS: gdb.fortran/vla-value-sub.exp: print passed array1 in foo (passed sub-array)
PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array1-filled (2nd)
@@ -20698,9 +20929,9 @@ PASS: gdb.fortran/vla-value.exp: continue to breakpoint: vla1-filled
PASS: gdb.fortran/vla-value.exp: print allocated vla1(3,6,9) after specific assignment (filled)
PASS: gdb.fortran/vla-value.exp: print allocated vla1(1,3,8) after specific assignment (filled)
PASS: gdb.fortran/vla-value.exp: print allocated vla1(9,9,9) after assignment in debugger (filled)
-FAIL: gdb.fortran/vla-value.exp: print undefined pvla
-FAIL: gdb.fortran/vla-value.exp: print non-associated &pvla
-FAIL: gdb.fortran/vla-value.exp: print undefined pvla(1,3,8)
+PASS: gdb.fortran/vla-value.exp: print undefined pvla
+PASS: gdb.fortran/vla-value.exp: print non-associated &pvla
+PASS: gdb.fortran/vla-value.exp: print undefined pvla(1,3,8)
PASS: gdb.fortran/vla-value.exp: continue to breakpoint: pvla-associated
PASS: gdb.fortran/vla-value.exp: print associated &pvla
PASS: gdb.fortran/vla-value.exp: print associated pvla(3,6,9)
@@ -22651,9 +22882,26 @@ PASS: gdb.linespec/explicit.exp: list +,-
PASS: gdb.linespec/explicit.exp: list myfunction 2
PASS: gdb.linespec/explicit.exp: list -line +, -line -
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.linespec/keywords.exp ...
-WARNING: program timed out.
-gdb compile failed, exit status is 1
-UNTESTED: gdb.linespec/keywords.exp: keywords
+PASS: gdb.linespec/keywords.exp: set breakpoint pending off
+PASS: gdb.linespec/keywords.exp: break if
+PASS: gdb.linespec/keywords.exp: setting breakpoint at thread
+PASS: gdb.linespec/keywords.exp: setting breakpoint at task
+PASS: gdb.linespec/keywords.exp: trailing whitespace: break if
+PASS: gdb.linespec/keywords.exp: trailing whitespace: setting breakpoint at thread
+PASS: gdb.linespec/keywords.exp: trailing whitespace: setting breakpoint at task
+PASS: gdb.linespec/keywords.exp: break thread 123
+PASS: gdb.linespec/keywords.exp: break thread foo
+PASS: gdb.linespec/keywords.exp: break task 123
+PASS: gdb.linespec/keywords.exp: break task foo
+PASS: gdb.linespec/keywords.exp: setting breakpoint at thread if 0
+PASS: gdb.linespec/keywords.exp: break thread thread
+PASS: gdb.linespec/keywords.exp: break thread task
+PASS: gdb.linespec/keywords.exp: break thread if
+PASS: gdb.linespec/keywords.exp: break task task
+PASS: gdb.linespec/keywords.exp: break task thread
+PASS: gdb.linespec/keywords.exp: break task if
+PASS: gdb.linespec/keywords.exp: break thread thread 123
+PASS: gdb.linespec/keywords.exp: break task task 123
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.linespec/linespec.exp ...
PASS: gdb.linespec/linespec.exp: set multiple-symbols to all for linespec tests
PASS: gdb.linespec/linespec.exp: single-location break using dir/file:line
@@ -22682,218 +22930,436 @@ PASS: gdb.linespec/ls-dollar.exp: set var $theline = 20
PASS: gdb.linespec/ls-dollar.exp: list ls-dollar.cc:$theline
PASS: gdb.linespec/ls-dollar.exp: break ls-dollar.cc:$theline
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.linespec/ls-errs.exp ...
-PASS: gdb.linespec/ls-errs.exp: set breakpoint pending off
-PASS: gdb.linespec/ls-errs.exp: set max-completions unlimited
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break :
-PASS: gdb.linespec/ls-errs.exp: break -100
-PASS: gdb.linespec/ls-errs.exp: break -line -100
-PASS: gdb.linespec/ls-errs.exp: break +500
-PASS: gdb.linespec/ls-errs.exp: break -line +500
-PASS: gdb.linespec/ls-errs.exp: break 1000
-PASS: gdb.linespec/ls-errs.exp: break -line 1000
-PASS: gdb.linespec/ls-errs.exp: break 3:
-PASS: gdb.linespec/ls-errs.exp: break +10:
-PASS: gdb.linespec/ls-errs.exp: break -10:
-PASS: gdb.linespec/ls-errs.exp: break 3:
-PASS: gdb.linespec/ls-errs.exp: break +10:
-PASS: gdb.linespec/ls-errs.exp: break -10:
-PASS: gdb.linespec/ls-errs.exp: break 3 :
-PASS: gdb.linespec/ls-errs.exp: break +10 :
-PASS: gdb.linespec/ls-errs.exp: break -10 :
-PASS: gdb.linespec/ls-errs.exp: break 3 :
-PASS: gdb.linespec/ls-errs.exp: break +10 :
-PASS: gdb.linespec/ls-errs.exp: break -10 :
-PASS: gdb.linespec/ls-errs.exp: break 3 :
-PASS: gdb.linespec/ls-errs.exp: break +10 :
-PASS: gdb.linespec/ls-errs.exp: break -10 :
-PASS: gdb.linespec/ls-errs.exp: break 3 :
-PASS: gdb.linespec/ls-errs.exp: break +10 :
-PASS: gdb.linespec/ls-errs.exp: break -10 :
-PASS: gdb.linespec/ls-errs.exp: break 3 :
-PASS: gdb.linespec/ls-errs.exp: break +10 :
-PASS: gdb.linespec/ls-errs.exp: break -10 :
-PASS: gdb.linespec/ls-errs.exp: break 3 :
-PASS: gdb.linespec/ls-errs.exp: break +10 :
-PASS: gdb.linespec/ls-errs.exp: break -10 :
-PASS: gdb.linespec/ls-errs.exp: break 3 :
-PASS: gdb.linespec/ls-errs.exp: break +10 :
-PASS: gdb.linespec/ls-errs.exp: break -10 :
-PASS: gdb.linespec/ls-errs.exp: break 3 1
-PASS: gdb.linespec/ls-errs.exp: break -line 3 1
-PASS: gdb.linespec/ls-errs.exp: break +10 1
-PASS: gdb.linespec/ls-errs.exp: break -line +10 1
-PASS: gdb.linespec/ls-errs.exp: break -10 1
-PASS: gdb.linespec/ls-errs.exp: break -line -10 1
-PASS: gdb.linespec/ls-errs.exp: break 3 +1
-PASS: gdb.linespec/ls-errs.exp: break -line 3 +1
-PASS: gdb.linespec/ls-errs.exp: break +10 +1
-PASS: gdb.linespec/ls-errs.exp: break -line +10 +1
-PASS: gdb.linespec/ls-errs.exp: break -10 +1
-PASS: gdb.linespec/ls-errs.exp: break -line -10 +1
-PASS: gdb.linespec/ls-errs.exp: break 3 +100
-PASS: gdb.linespec/ls-errs.exp: break -line 3 +100
-PASS: gdb.linespec/ls-errs.exp: break +10 +100
-PASS: gdb.linespec/ls-errs.exp: break -line +10 +100
-PASS: gdb.linespec/ls-errs.exp: break -10 +100
-PASS: gdb.linespec/ls-errs.exp: break -line -10 +100
-PASS: gdb.linespec/ls-errs.exp: break 3 -10
-PASS: gdb.linespec/ls-errs.exp: break -line 3 -10
-PASS: gdb.linespec/ls-errs.exp: break +10 -10
-PASS: gdb.linespec/ls-errs.exp: break -line +10 -10
-PASS: gdb.linespec/ls-errs.exp: break -10 -10
-PASS: gdb.linespec/ls-errs.exp: break -line -10 -10
-PASS: gdb.linespec/ls-errs.exp: break 3 foo
-PASS: gdb.linespec/ls-errs.exp: break -line 3 foo
-PASS: gdb.linespec/ls-errs.exp: break +10 foo
-PASS: gdb.linespec/ls-errs.exp: break -line +10 foo
-PASS: gdb.linespec/ls-errs.exp: break -10 foo
-PASS: gdb.linespec/ls-errs.exp: break -line -10 foo
-PASS: gdb.linespec/ls-errs.exp: break this_file_doesn't_exist.c:3
-PASS: gdb.linespec/ls-errs.exp: break this file has spaces.c:3
-PASS: gdb.linespec/ls-errs.exp: break "file::colons.c":3
-PASS: gdb.linespec/ls-errs.exp: break 'file::colons.c':3
-PASS: gdb.linespec/ls-errs.exp: break "this "file" has quotes.c":3
-PASS: gdb.linespec/ls-errs.exp: break 'this "file" has quotes.c':3
-PASS: gdb.linespec/ls-errs.exp: break 'this 'file' has quotes.c':3
-PASS: gdb.linespec/ls-errs.exp: break "this 'file' has quotes.c":3
-PASS: gdb.linespec/ls-errs.exp: break "spaces: and :colons.c":3
-PASS: gdb.linespec/ls-errs.exp: break 'more: :spaces: :and colons::.c':3
-PASS: gdb.linespec/ls-errs.exp: break -source this_file_doesn't_exist.c -line 3
-PASS: gdb.linespec/ls-errs.exp: break -source file::colons.c -line 3
-PASS: gdb.linespec/ls-errs.exp: break -source 'file::colons.c' -line 3
-PASS: gdb.linespec/ls-errs.exp: break -source this file has spaces.c -line 3
-PASS: gdb.linespec/ls-errs.exp: break -function function whitespace
-PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -function function whitespace
-PASS: gdb.linespec/ls-errs.exp: break -function main -label label whitespace
-PASS: gdb.linespec/ls-errs.exp: break "src-file.c':3
-PASS: gdb.linespec/ls-errs.exp: break 'src-file.c:3
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:foo
-PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -function foo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main:foo
-PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -function main -label foo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c: foo
-PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -function foo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main: foo
-PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -function main -label foo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c: foo
-PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -function foo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main: foo
-PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -function main -label foo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main:
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main:
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main :
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c::
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 1
-PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -line 3 1
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 +100
-PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -line 3 +100
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 -100
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 foo
-PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -line 3 foo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:-100
-PASS: gdb.linespec/ls-errs.exp: break "ls-errs.c:-100"
-PASS: gdb.linespec/ls-errs.exp: break 'ls-errs.c:-100'
-PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -line -100
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:+500
-PASS: gdb.linespec/ls-errs.exp: break "ls-errs.c:+500"
-PASS: gdb.linespec/ls-errs.exp: break 'ls-errs.c:+500'
-PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -line +500
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:1000
-PASS: gdb.linespec/ls-errs.exp: break "ls-errs.c:1000"
-PASS: gdb.linespec/ls-errs.exp: break 'ls-errs.c:1000'
-PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -line 1000
-PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -line -x
-PASS: gdb.linespec/ls-errs.exp: break foobar
-PASS: gdb.linespec/ls-errs.exp: break -function "foobar"
-PASS: gdb.linespec/ls-errs.exp: break foo::bar
-PASS: gdb.linespec/ls-errs.exp: break -function "foo::bar"
-PASS: gdb.linespec/ls-errs.exp: break foo.bar
-PASS: gdb.linespec/ls-errs.exp: break -function "foo.bar"
-PASS: gdb.linespec/ls-errs.exp: break foo .
-PASS: gdb.linespec/ls-errs.exp: break -function "foo ."
-PASS: gdb.linespec/ls-errs.exp: break foo bar
-PASS: gdb.linespec/ls-errs.exp: break -function "foo bar"
-PASS: gdb.linespec/ls-errs.exp: break foo 1
-PASS: gdb.linespec/ls-errs.exp: break -function "foo 1"
-PASS: gdb.linespec/ls-errs.exp: break foo 0
-PASS: gdb.linespec/ls-errs.exp: break -function "foo 0"
-PASS: gdb.linespec/ls-errs.exp: break foo +10
-PASS: gdb.linespec/ls-errs.exp: break -function "foo +10"
-PASS: gdb.linespec/ls-errs.exp: break foo -10
-PASS: gdb.linespec/ls-errs.exp: break -function "foo -10"
-PASS: gdb.linespec/ls-errs.exp: break foo +100
-PASS: gdb.linespec/ls-errs.exp: break -function "foo +100"
-PASS: gdb.linespec/ls-errs.exp: break foo -100
-PASS: gdb.linespec/ls-errs.exp: break -function "foo -100"
-PASS: gdb.linespec/ls-errs.exp: break main:there
-PASS: gdb.linespec/ls-errs.exp: break main:here:
-PASS: gdb.linespec/ls-errs.exp: break main: there
-PASS: gdb.linespec/ls-errs.exp: break main:here:
-PASS: gdb.linespec/ls-errs.exp: break main :there
-PASS: gdb.linespec/ls-errs.exp: break main:here :
-PASS: gdb.linespec/ls-errs.exp: break main : there
-PASS: gdb.linespec/ls-errs.exp: break main:here :
-PASS: gdb.linespec/ls-errs.exp: break main : there
-PASS: gdb.linespec/ls-errs.exp: break main:here :
-PASS: gdb.linespec/ls-errs.exp: break main : there
-PASS: gdb.linespec/ls-errs.exp: break main:here :
-PASS: gdb.linespec/ls-errs.exp: break main : there
-PASS: gdb.linespec/ls-errs.exp: break main:here :
-PASS: gdb.linespec/ls-errs.exp: break main : there
-PASS: gdb.linespec/ls-errs.exp: break main:here :
-PASS: gdb.linespec/ls-errs.exp: break main : there
-PASS: gdb.linespec/ls-errs.exp: break main:here :
-PASS: gdb.linespec/ls-errs.exp: break main 3
-PASS: gdb.linespec/ls-errs.exp: break -function "main 3"
-PASS: gdb.linespec/ls-errs.exp: break main:here 3
-PASS: gdb.linespec/ls-errs.exp: break -function main -label "here 3"
-PASS: gdb.linespec/ls-errs.exp: break main 3
-PASS: gdb.linespec/ls-errs.exp: break -function "main +100"
-PASS: gdb.linespec/ls-errs.exp: break main:here +100
-PASS: gdb.linespec/ls-errs.exp: break -function main -label "here +100"
-PASS: gdb.linespec/ls-errs.exp: break main 3
-PASS: gdb.linespec/ls-errs.exp: break -function "main -100"
-PASS: gdb.linespec/ls-errs.exp: break main:here -100
-PASS: gdb.linespec/ls-errs.exp: break -function main -label "here -100"
-PASS: gdb.linespec/ls-errs.exp: break main 3
-PASS: gdb.linespec/ls-errs.exp: break -function "main foo"
-PASS: gdb.linespec/ls-errs.exp: break main:here foo
-PASS: gdb.linespec/ls-errs.exp: break -function main -label "here foo"
-PASS: gdb.linespec/ls-errs.exp: break if
-PASS: gdb.linespec/ls-errs.exp: break task
-PASS: gdb.linespec/ls-errs.exp: break thread
-PASS: gdb.linespec/ls-errs.exp: break 'main.c'flubber
-PASS: gdb.linespec/ls-errs.exp: break 'main.c',21
-PASS: gdb.linespec/ls-errs.exp: break 'main.c'
-PASS: gdb.linespec/ls-errs.exp: break 'main.c'3
-PASS: gdb.linespec/ls-errs.exp: break 'main.c'+3
-PASS: gdb.linespec/ls-errs.exp: break $zippo
-PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:$zippo
-PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c
+PASS: gdb.linespec/ls-errs.exp: lang=C: set breakpoint pending off
+PASS: gdb.linespec/ls-errs.exp: lang=C: set max-completions unlimited
+PASS: gdb.linespec/ls-errs.exp: lang=C: breakpoint line number in file
+PASS: gdb.linespec/ls-errs.exp: lang=C: continue to breakpoint: 24
+PASS: gdb.linespec/ls-errs.exp: lang=C: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line -100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break +500
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line +500
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 1000
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line 1000
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 3:
+PASS: gdb.linespec/ls-errs.exp: lang=C: break +10:
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -10:
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 3:
+PASS: gdb.linespec/ls-errs.exp: lang=C: break +10:
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -10:
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 1
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line 3 1
+PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 1
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line +10 1
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 1
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line -10 1
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 +1
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line 3 +1
+PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 +1
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line +10 +1
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 +1
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line -10 +1
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line 3 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line +10 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line -10 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 -10
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line 3 -10
+PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 -10
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line +10 -10
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 -10
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line -10 -10
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line 3 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line +10 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -line -10 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break this_file_doesn't_exist.c:3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break this file has spaces.c:3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break "file::colons.c":3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 'file::colons.c':3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break "this "file" has quotes.c":3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 'this "file" has quotes.c':3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 'this 'file' has quotes.c':3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break "this 'file' has quotes.c":3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break "spaces: and :colons.c":3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 'more: :spaces: :and colons::.c':3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break C:/nonexist-with-windrive.c:3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source this_file_doesn't_exist.c -line 3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source file::colons.c -line 3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source 'file::colons.c' -line 3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source this file has spaces.c -line 3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function function whitespace
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -function function whitespace
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function main -label label whitespace
+PASS: gdb.linespec/ls-errs.exp: lang=C: break "src-file.c':3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 'src-file.c:3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -function foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main:foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -function main -label foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c: foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -function foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main: foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -function main -label foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c: foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -function foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main: foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -function main -label foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main:
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main:
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c::
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:3 1
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -line 3 1
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:3 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -line 3 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:3 -100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:3 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -line 3 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:-100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break "ls-errs.c:-100"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 'ls-errs.c:-100'
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -line -100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:+500
+PASS: gdb.linespec/ls-errs.exp: lang=C: break "ls-errs.c:+500"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 'ls-errs.c:+500'
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -line +500
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:1000
+PASS: gdb.linespec/ls-errs.exp: lang=C: break "ls-errs.c:1000"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 'ls-errs.c:1000'
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -line 1000
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -line -x
+PASS: gdb.linespec/ls-errs.exp: lang=C: break foobar
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foobar"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break foo::bar
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo::bar"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break foo.bar
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo.bar"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break foo .
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo ."
+PASS: gdb.linespec/ls-errs.exp: lang=C: break foo bar
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo bar"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break foo 1
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo 1"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break foo 0
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo 0"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break foo +10
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo +10"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break foo -10
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo -10"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break foo +100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo +100"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break foo -100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo -100"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main:there
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here:
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main: there
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here:
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main :there
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main : there
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main : there
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main : there
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main : there
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main : there
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main : there
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here :
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main 3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "main 3"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here 3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function main -label "here 3"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main 3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "main +100"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here +100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function main -label "here +100"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main 3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "main -100"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here -100
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function main -label "here -100"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main 3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "main foo"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here foo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -function main -label "here foo"
+PASS: gdb.linespec/ls-errs.exp: lang=C: break if
+PASS: gdb.linespec/ls-errs.exp: lang=C: break task
+PASS: gdb.linespec/ls-errs.exp: lang=C: break thread
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 'main.c'flubber
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 'main.c',21
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 'main.c'
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 'main.c'3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break 'main.c'+3
+PASS: gdb.linespec/ls-errs.exp: lang=C: break $zippo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:$zippo
+PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c
+PASS: gdb.linespec/ls-errs.exp: lang=C++: set breakpoint pending off
+PASS: gdb.linespec/ls-errs.exp: lang=C++: set max-completions unlimited
+PASS: gdb.linespec/ls-errs.exp: lang=C++: breakpoint line number in file
+PASS: gdb.linespec/ls-errs.exp: lang=C++: continue to breakpoint: 24
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line -100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break +500
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line +500
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 1000
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line 1000
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3:
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10:
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10:
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3:
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10:
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10:
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 1
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line 3 1
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 1
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line +10 1
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 1
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line -10 1
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 +1
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line 3 +1
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 +1
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line +10 +1
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 +1
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line -10 +1
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line 3 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line +10 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line -10 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 -10
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line 3 -10
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 -10
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line +10 -10
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 -10
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line -10 -10
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line 3 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line +10 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line -10 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break this_file_doesn't_exist.c:3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break this file has spaces.c:3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break "file::colons.c":3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'file::colons.c':3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break "this "file" has quotes.c":3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'this "file" has quotes.c':3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'this 'file' has quotes.c':3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break "this 'file' has quotes.c":3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break "spaces: and :colons.c":3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'more: :spaces: :and colons::.c':3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break C:/nonexist-with-windrive.c:3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source this_file_doesn't_exist.c -line 3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source file::colons.c -line 3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source 'file::colons.c' -line 3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source this file has spaces.c -line 3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function function whitespace
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -function function whitespace
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function main -label label whitespace
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break "src-file.c':3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'src-file.c:3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -function foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main:foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -function main -label foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c: foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -function foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main: foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -function main -label foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c: foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -function foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main: foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -function main -label foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main:
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main:
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c::
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:3 1
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -line 3 1
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:3 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -line 3 +100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:3 -100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:3 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -line 3 foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:-100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break "ls-errs.c:-100"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'ls-errs.c:-100'
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -line -100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:+500
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break "ls-errs.c:+500"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'ls-errs.c:+500'
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -line +500
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:1000
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break "ls-errs.c:1000"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'ls-errs.c:1000'
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -line 1000
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -line -x
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break foobar
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foobar"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo::bar
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo::bar"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo.bar
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo.bar"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo .
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo ."
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo bar
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo bar"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo 1
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo 1"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo 0
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo 0"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo +10
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo +10"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo -10
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo -10"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo +100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo +100"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo -100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo -100"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:there
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here:
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main: there
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here:
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main :there
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main : there
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main : there
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main : there
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main : there
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main : there
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main : there
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here :
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main 3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "main 3"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here 3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function main -label "here 3"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main 3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "main +100"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here +100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function main -label "here +100"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main 3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "main -100"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here -100
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function main -label "here -100"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main 3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "main foo"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here foo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function main -label "here foo"
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break if
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break task
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break thread
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'main.c'flubber
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'main.c',21
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'main.c'
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'main.c'3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'main.c'+3
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break $zippo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:$zippo
+PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.linespec/macro-relative.exp ...
PASS: gdb.linespec/macro-relative.exp: info macro HEADER
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.linespec/skip-two.exp ...
@@ -23065,39 +23531,39 @@ PASS: gdb.mi/mi-break.exp: list of explicit breakpoints
PASS: gdb.mi/mi-break.exp: delete temp breakpoints
PASS: gdb.mi/mi-break.exp: insert explicit conditional breakpoint in callee2
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp ...
-PASS: gdb.mi/mi-breakpoint-changed.exp: breakpoint at main
-PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main
-PASS: gdb.mi/mi-breakpoint-changed.exp: change command
-PASS: gdb.mi/mi-breakpoint-changed.exp: watch watch
-PASS: gdb.mi/mi-breakpoint-changed.exp: trace marker
-FAIL: gdb.mi/mi-breakpoint-changed.exp: catch syscall
-FAIL: gdb.mi/mi-breakpoint-changed.exp: dprintf marker, "arg" "
-PASS: gdb.mi/mi-breakpoint-changed.exp: condition 2 main > 0x0
-PASS: gdb.mi/mi-breakpoint-changed.exp: -break-condition 2 main == 0x0
-PASS: gdb.mi/mi-breakpoint-changed.exp: disable 3
-PASS: gdb.mi/mi-breakpoint-changed.exp: enable 3
-PASS: gdb.mi/mi-breakpoint-changed.exp: -break-enable 3
-PASS: gdb.mi/mi-breakpoint-changed.exp: -break-disable 3
-PASS: gdb.mi/mi-breakpoint-changed.exp: ignore 5 1
-PASS: gdb.mi/mi-breakpoint-changed.exp: -break-after 5 1
-PASS: gdb.mi/mi-breakpoint-changed.exp: passcount 1 4
-PASS: gdb.mi/mi-breakpoint-changed.exp: -break-passcount 4 1
-PASS: gdb.mi/mi-breakpoint-changed.exp: delete 3
-PASS: gdb.mi/mi-breakpoint-changed.exp: delete 4
-PASS: gdb.mi/mi-breakpoint-changed.exp: delete 5
-FAIL: gdb.mi/mi-breakpoint-changed.exp: delete 6
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc1
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved: hit_count is updated
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to pendfunc1 breakpoint
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: delete breakpoint on pendfunc1
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on marker
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc3
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 1
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 resolved
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 2
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 pending again
-PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved:
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: breakpoint at main
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: mi runto main
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: change command
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: watch watch
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: trace marker
+FAIL: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: catch syscall
+FAIL: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: dprintf marker, "arg" "
+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
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: enable 3
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: -break-enable 3
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: -break-disable 3
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: ignore 5 1
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: -break-after 5 1
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: passcount 1 4
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: -break-passcount 4 1
+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
+FAIL: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: delete 6
+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
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: continue to pendfunc1 breakpoint
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: delete breakpoint on pendfunc1
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: insert breakpoint on marker
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: insert breakpoint on pendfunc3
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: continue to marker 1
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: breakpoint on pendfunc3 resolved
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: continue to marker 2
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: breakpoint on pendfunc3 pending again
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved:
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-catch-load.exp ...
PASS: gdb.mi/mi-catch-load.exp: breakpoint at main
PASS: gdb.mi/mi-catch-load.exp: mi runto main
@@ -23324,6 +23790,12 @@ PASS: gdb.mi/mi-language.exp: data-evaluate-expression with invalid language nam
PASS: gdb.mi/mi-language.exp: data-evaluate-expression with language auto
PASS: gdb.mi/mi-language.exp: data-evaluate-expression with language local
PASS: gdb.mi/mi-language.exp: data-evaluate-expression with language unknown
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-linespec-err-cp.exp ...
+PASS: gdb.mi/mi-linespec-err-cp.exp: -interpreter-exec console "set breakpoint pending off"
+PASS: gdb.mi/mi-linespec-err-cp.exp: breakpoint at main
+PASS: gdb.mi/mi-linespec-err-cp.exp: mi runto main
+PASS: gdb.mi/mi-linespec-err-cp.exp: set breakpoint
+PASS: gdb.mi/mi-linespec-err-cp.exp: breakpoint hit
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-logging.exp ...
PASS: gdb.mi/mi-logging.exp: breakpoint at main
PASS: gdb.mi/mi-logging.exp: mi runto main
@@ -24458,7 +24930,7 @@ PASS: gdb.mi/mi-vla-c99.exp: eval variable vla
PASS: gdb.mi/mi-vla-c99.exp: get children of vla
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-vla-fortran.exp ...
PASS: gdb.mi/mi-vla-fortran.exp: 1
-PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 22
+PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 23
PASS: gdb.mi/mi-vla-fortran.exp: evaluate not allocated vla
PASS: gdb.mi/mi-vla-fortran.exp: create local variable vla1_not_allocated
PASS: gdb.mi/mi-vla-fortran.exp: info type variable vla1_not_allocated
@@ -24466,7 +24938,7 @@ PASS: gdb.mi/mi-vla-fortran.exp: show format variable vla1_not_allocated
PASS: gdb.mi/mi-vla-fortran.exp: eval variable vla1_not_allocated
PASS: gdb.mi/mi-vla-fortran.exp: get children of vla1_not_allocated
PASS: gdb.mi/mi-vla-fortran.exp: 2
-PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 23
+PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 24
PASS: gdb.mi/mi-vla-fortran.exp: evaluate allocated vla
PASS: gdb.mi/mi-vla-fortran.exp: create local variable vla1_allocated
PASS: gdb.mi/mi-vla-fortran.exp: info type variable vla1_allocated
@@ -24474,19 +24946,19 @@ PASS: gdb.mi/mi-vla-fortran.exp: show format variable vla1_allocated
PASS: gdb.mi/mi-vla-fortran.exp: eval variable vla1_allocated
PASS: gdb.mi/mi-vla-fortran.exp: get children of vla1_allocated
PASS: gdb.mi/mi-vla-fortran.exp: 3
-PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 26
+PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 27
PASS: gdb.mi/mi-vla-fortran.exp: evaluate filled vla
PASS: gdb.mi/mi-vla-fortran.exp: 4
-PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 29
+PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 30
PASS: gdb.mi/mi-vla-fortran.exp: evaluate filled vla
PASS: gdb.mi/mi-vla-fortran.exp: evaluate filled vla
PASS: gdb.mi/mi-vla-fortran.exp: evaluate filled vla
PASS: gdb.mi/mi-vla-fortran.exp: evaluate filled vla
PASS: gdb.mi/mi-vla-fortran.exp: 5
-PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 30
+PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 31
PASS: gdb.mi/mi-vla-fortran.exp: evaluate not allocated vla
PASS: gdb.mi/mi-vla-fortran.exp: 6
-PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 35
+PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 36
PASS: gdb.mi/mi-vla-fortran.exp: evaluate not associated vla
PASS: gdb.mi/mi-vla-fortran.exp: create local variable pvla2_not_associated
PASS: gdb.mi/mi-vla-fortran.exp: info type variable pvla2_not_associated
@@ -24494,14 +24966,14 @@ PASS: gdb.mi/mi-vla-fortran.exp: show format variable pvla2_not_associated
PASS: gdb.mi/mi-vla-fortran.exp: eval variable pvla2_not_associated
PASS: gdb.mi/mi-vla-fortran.exp: get children of pvla2_not_associated
PASS: gdb.mi/mi-vla-fortran.exp: 7
-PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 36
+PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 37
PASS: gdb.mi/mi-vla-fortran.exp: evaluate associated vla
PASS: gdb.mi/mi-vla-fortran.exp: create local variable pvla2_associated
PASS: gdb.mi/mi-vla-fortran.exp: info type variable pvla2_associated
PASS: gdb.mi/mi-vla-fortran.exp: show format variable pvla2_associated
PASS: gdb.mi/mi-vla-fortran.exp: eval variable pvla2_associated
PASS: gdb.mi/mi-vla-fortran.exp: 8
-PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 41
+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 ...
UNSUPPORTED: gdb.mi/mi-watch-nonstop.exp: displaced stepping
@@ -25005,7 +25477,6 @@ WARNING: program timed out.
gdb compile failed, exit status is 1
UNTESTED: gdb.multi/info-threads.exp: failed to prepare
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.exp ...
-WARNING: program timed out.
gdb compile failed, [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/multi-arch-exec.c:1:0: sorry, unimplemented: 64-bit mode not compiled in
/* This testcase is part of GDB, the GNU debugger.
 ^
@@ -25283,7 +25754,6 @@ PASS: gdb.multi/tids.exp: single-inferior but not initial: remove inferior 1
FAIL: gdb.multi/tids.exp: single-inferior but not initial: info threads with single inferior
FAIL: gdb.multi/tids.exp: single-inferior but not initial: thread again
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.multi/watchpoint-multi.exp ...
-WARNING: program timed out.
PASS: gdb.multi/watchpoint-multi.exp: successfully compiled posix threads test case
PASS: gdb.multi/watchpoint-multi.exp: set breakpoint always-inserted on
PASS: gdb.multi/watchpoint-multi.exp: start to main inferior 1
@@ -25494,6 +25964,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.perf/gmonster2-select-file.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.perf/gmonster2.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.perf/single-step.exp ...
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.perf/skip-command.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.perf/skip-prologue.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.perf/solib.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/lib-types.exp ...
@@ -25549,6 +26020,10 @@ PASS: gdb.python/py-arch.exp: test key addr
PASS: gdb.python/py-arch.exp: test key asm
PASS: gdb.python/py-arch.exp: test key length
PASS: gdb.python/py-arch.exp: test bad memory access
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-as-string.exp ...
+PASS: gdb.python/py-as-string.exp: p $_as_string(2)
+PASS: gdb.python/py-as-string.exp: p $_as_string(enum_valid)
+PASS: gdb.python/py-as-string.exp: p $_as_string(enum_invalid)
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-bad-printers.exp ...
PASS: gdb.python/py-bad-printers.exp: load python file
PASS: gdb.python/py-bad-printers.exp: continue to breakpoint: break here
@@ -26079,9 +26554,41 @@ PASS: gdb.python/py-frame.exp: test Frame.read_register(pc)
PASS: gdb.python/py-frame.exp: test Frame.read_register(eip)
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter-invalidarg.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter-mi.exp ...
-WARNING: program timed out.
-gdb compile failed, exit status is 1
-UNTESTED: gdb.python/py-framefilter-mi.exp: py-framefilter-mi.exp
+PASS: gdb.python/py-framefilter-mi.exp: breakpoint at main
+PASS: gdb.python/py-framefilter-mi.exp: mi runto main
+PASS: gdb.python/py-framefilter-mi.exp: Load python file
+PASS: gdb.python/py-framefilter-mi.exp: run to 46 (set breakpoint)
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --all-values
+PASS: gdb.python/py-framefilter-mi.exp: enable frame filters
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --all-values frame filters enabled
+PASS: gdb.python/py-framefilter-mi.exp: run to 51 (set breakpoint)
+PASS: gdb.python/py-framefilter-mi.exp: filtered stack listing
+PASS: gdb.python/py-framefilter-mi.exp: filtered stack list 0 3
+PASS: gdb.python/py-framefilter-mi.exp: filtered stack list 22 24
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 0
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 0
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 0 0 3
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 0 22 27
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 1
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 1
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 1 0 3
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 1 22 27
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 2
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 2
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 2 0 3
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments 2 22 27
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-arguments --no-frame-filters 2 22 27
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters 0
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters 1
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters 2
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters --no-values
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters --all-values
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals --no-frame-filters --simple-values
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals 0
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals 1
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-locals 2
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-variables --no-frame-filters 0
+PASS: gdb.python/py-framefilter-mi.exp: stack-list-variables 0
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-framefilter.exp ...
PASS: gdb.python/py-framefilter.exp: set auto-load safe-path
PASS: gdb.python/py-framefilter.exp: Test auto-load had loaded python scripts
@@ -26130,9 +26637,15 @@ PASS: gdb.python/py-framefilter.exp: bt 1 no addresss
PASS: gdb.python/py-framefilter.exp: Set python print-stack to message for Error filter
PASS: gdb.python/py-framefilter.exp: enable frame-filter global Error
PASS: gdb.python/py-framefilter.exp: bt 1 with Error filter
-WARNING: program timed out.
-gdb compile failed, exit status is 1
-UNTESTED: gdb.python/py-framefilter.exp: py-framefilter.exp
+PASS: gdb.python/py-framefilter.exp: set auto-load safe-path for no debug info
+PASS: gdb.python/py-framefilter.exp: Set autoload path for no debug info tests
+PASS: gdb.python/py-framefilter.exp: set python print-stack full for no debuginfo tests
+PASS: gdb.python/py-framefilter.exp: Load python file for no debuginfo tests
+PASS: gdb.python/py-framefilter.exp: disable frame-filter global Reverse for no debuginfo
+PASS: gdb.python/py-framefilter.exp: bt for no debuginfo
+PASS: gdb.python/py-framefilter.exp: bt full for no debuginfo
+PASS: gdb.python/py-framefilter.exp: bt no filters for no debuginfo
+PASS: gdb.python/py-framefilter.exp: bt no-filters full no debuginfo
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-function.exp ...
PASS: gdb.python/py-function.exp: input convenience function - python
PASS: gdb.python/py-function.exp: input convenience function - class test_func (gdb.Function):
@@ -26251,6 +26764,14 @@ PASS: gdb.python/py-lookup-type.exp: set language opencl
PASS: gdb.python/py-lookup-type.exp: lookup type ushort using language opencl
PASS: gdb.python/py-lookup-type.exp: set language pascal
PASS: gdb.python/py-lookup-type.exp: lookup type char using language pascal
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-mi-events.exp ...
+PASS: gdb.python/py-mi-events.exp: set safe-path
+PASS: gdb.python/py-mi-events.exp: file-exec-and-symbols operation
+PASS: gdb.python/py-mi-events.exp: breakpoint at main
+PASS: gdb.python/py-mi-events.exp: mi runto main
+PASS: gdb.python/py-mi-events.exp: register events
+PASS: gdb.python/py-mi-events.exp: set the breakpoint
+PASS: gdb.python/py-mi-events.exp: check python continue and stop handlers
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-mi-objfile.exp ...
PASS: gdb.python/py-mi-objfile.exp: set safe-path
PASS: gdb.python/py-mi-objfile.exp: file-exec-and-symbols operation
@@ -27432,7 +27953,6 @@ PASS: gdb.python/python.exp: Test find_pc_line at func2 call site
PASS: gdb.python/python.exp: Step into func2
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/aarch64.exp ...
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 ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/break-reverse.exp ...
@@ -27448,6 +27968,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/i386-sse-reverse.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/i387-env-reverse.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/i387-stack-reverse.exp ...
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/insn-reverse.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/machinestate-precsave.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/machinestate.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/next-reverse-bkpt-over-sr.exp ...
@@ -27470,6 +27991,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/watch-precsave.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/watch-reverse.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.server/connect-stopped-target.exp ...
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.server/connect-with-no-symbol-file.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.server/connect-without-multi-process.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.server/ext-attach.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.server/ext-restart.exp ...
@@ -28439,7 +28961,6 @@ 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
FAIL: gdb.threads/threxit-hop-specific.exp: continue to thread start
PASS: gdb.threads/threxit-hop-specific.exp: set thread specific breakpoint
@@ -28450,7 +28971,7 @@ PASS: gdb.threads/tid-reuse.exp: set print thread-events off
PASS: gdb.threads/tid-reuse.exp: continue to breakpoint: after_count
PASS: gdb.threads/tid-reuse.exp: get reuse_time
FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: do_nothing_thread_func
-FAIL: gdb.threads/tid-reuse.exp: continue to breakpoint: after_reuse_time
+PASS: gdb.threads/tid-reuse.exp: continue to breakpoint: after_reuse_time
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-nodebug.exp ...
PASS: gdb.threads/tls-nodebug.exp: successfully compiled posix threads test case
FAIL: gdb.threads/tls-nodebug.exp: thread local storage
@@ -28772,8 +29293,8 @@ PASS: gdb.trace/entry-values.exp: set var global2=11
PASS: gdb.trace/entry-values.exp: bt (2)
UNSUPPORTED: gdb.trace/entry-values.exp: target does not support trace
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/ftrace-lock.exp ...
-UNSUPPORTED: gdb.trace/ftrace-lock.exp: Couldn't compile ftrace-lock.c: unrecognized error
-UNTESTED: gdb.trace/ftrace-lock.exp: Couldn't compile test program
+PASS: gdb.trace/ftrace-lock.exp: successfully compiled posix threads test case
+UNSUPPORTED: gdb.trace/ftrace-lock.exp: target does not support trace
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/ftrace.exp ...
UNSUPPORTED: gdb.trace/ftrace.exp: target does not support trace
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/infotrace.exp ...
@@ -28883,6 +29404,8 @@ PASS: gdb.trace/save-trace.exp: absolute: read back saved tracepoints
PASS: gdb.trace/save-trace.exp: absolute: verify recovered tracepoints
PASS: gdb.trace/save-trace.exp: absolute: verify default-collect
PASS: gdb.trace/save-trace.exp: verify help save tracepoints
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/signal.exp ...
+UNSUPPORTED: gdb.trace/signal.exp: target does not support trace
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.exp ...
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/status-stop.exp ...
UNSUPPORTED: gdb.trace/status-stop.exp: target does not support trace
@@ -28925,6 +29448,8 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
UNSUPPORTED: gdb.trace/trace-buffer-size.exp: target does not support trace
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-condition.exp ...
UNSUPPORTED: gdb.trace/trace-condition.exp: target does not support trace
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-enable-disable.exp ...
+UNSUPPORTED: gdb.trace/trace-enable-disable.exp: target does not support trace
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-mt.exp ...
PASS: gdb.trace/trace-mt.exp: successfully compiled posix threads test case
UNSUPPORTED: gdb.trace/trace-mt.exp: target does not support trace
@@ -28950,6 +29475,7 @@ PASS: gdb.trace/tracecmd.exp: 1.11a: conditional tracepoint
PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint
PASS: gdb.trace/tracecmd.exp: 1.14: help trace
PASS: gdb.trace/tracecmd.exp: Declined to set a fast tracepoint
+Running [...]/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 ...
gdb compile failed, gcc: error: [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../gdbserver/libinproctrace.so: No such file or directory
UNTESTED: gdb.trace/tspeed.exp: tspeed.exp
@@ -29007,7 +29533,7 @@ PASS: gdb.xml/tdesc-errors.exp: set tdesc filename gdb.xml/tdesc-unknown.xml
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-regs.exp ...
PASS: gdb.xml/tdesc-regs.exp: set tdesc file single-reg.xml
PASS: gdb.xml/tdesc-regs.exp: cd to directory holding xml
-PASS: gdb.xml/tdesc-regs.exp: set tdesc filename regs.xml - from extra-regs.xml
+PASS: gdb.xml/tdesc-regs.exp: set tdesc filename test-extra-regs.xml - from extra-regs.xml
PASS: gdb.xml/tdesc-regs.exp: ptype $extrareg
PASS: gdb.xml/tdesc-regs.exp: ptype $uintreg
PASS: gdb.xml/tdesc-regs.exp: ptype $vecreg
@@ -29016,7 +29542,9 @@ PASS: gdb.xml/tdesc-regs.exp: ptype $unionreg.v4
PASS: gdb.xml/tdesc-regs.exp: ptype $structreg
PASS: gdb.xml/tdesc-regs.exp: ptype $structreg.v4
PASS: gdb.xml/tdesc-regs.exp: ptype $bitfields
-PASS: gdb.xml/tdesc-regs.exp: set tdesc filename regs.xml - from core-only.xml
+PASS: gdb.xml/tdesc-regs.exp: ptype $flags
+PASS: gdb.xml/tdesc-regs.exp: ptype $mixed_flags
+PASS: gdb.xml/tdesc-regs.exp: set tdesc filename test-regs.xml - from core-only.xml
PASS: gdb.xml/tdesc-regs.exp: ptype $extrareg
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ...
PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/includes.xml
@@ -29025,14 +29553,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
=== gdb Summary ===
-# of expected passes 25993
-# of unexpected failures 1287
+# of expected passes 26512
+# of unexpected failures 1307
# of unexpected successes 1
# of expected failures 40
# of unknown successes 1
-# of known failures 57
+# of known failures 58
# of unresolved testcases 1
-# of untested testcases 76
-# of unsupported tests 107
-[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.10.50.20160210-git -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
+# of untested testcases 67
+# of unsupported tests 109
+[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.11.50.20160510-git -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory