summaryrefslogtreecommitdiff
path: root/binutils-gdb/kepler.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/kepler.SCHWINGE/test/gdb/testsuite
parent334b960b0108e09d86143bff212608e2f10c5144 (diff)
binutils-gdb: a932d108b10518994c873b38a363af9f21bc2e87 (2016-05-10)
Diffstat (limited to 'binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite')
-rw-r--r--binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum1405
1 files changed, 975 insertions, 430 deletions
diff --git a/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum b/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum
index bc453a0f..50c201c4 100644
--- a/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum
+++ b/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum
@@ -1,4 +1,4 @@
-Test run by thomas on Thu Nov 24 18:03:06 2016
+Test run by thomas on Thu Nov 24 16:47:36 2016
Native configuration is i686-pc-linux-gnu
=== 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 ...
PASS: gdb.arch/disp-step-insn-reloc.exp: get integer valueof "n_testcases" (2)
@@ -933,12 +934,16 @@ 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
+PASS: gdb.arch/i386-gnu-cfi.exp: continue to abort()
+PASS: gdb.arch/i386-gnu-cfi.exp: backtrace
+PASS: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame
+PASS: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register
+PASS: gdb.arch/i386-gnu-cfi.exp: Value of the CFI inserted register
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-map.exp ...
PASS: gdb.arch/i386-mpx-map.exp: probe MPX support
UNSUPPORTED: gdb.arch/i386-mpx-map.exp: processor does not support MPX
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/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
@@ -946,22 +951,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
+PASS: gdb.arch/i386-prologue.exp: continue to standard
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in standard
+PASS: gdb.arch/i386-prologue.exp: backtrace in standard
+PASS: gdb.arch/i386-prologue.exp: saved registers in standard
+PASS: gdb.arch/i386-prologue.exp: break *(stack_align_ecx + 7)
+PASS: gdb.arch/i386-prologue.exp: continue to stack_align_ecx + 7
+PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_ecx
+PASS: gdb.arch/i386-prologue.exp: continue in stack_align_ecx
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_ecx
+PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_ecx
+PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_ecx
+PASS: gdb.arch/i386-prologue.exp: break *(stack_align_edx + 7)
+PASS: gdb.arch/i386-prologue.exp: continue to stack_align_edx + 7
+PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_edx
+PASS: gdb.arch/i386-prologue.exp: continue in stack_align_edx
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_edx
+PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_edx
+PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_edx
+PASS: gdb.arch/i386-prologue.exp: break *(stack_align_eax + 7)
+PASS: gdb.arch/i386-prologue.exp: continue to stack_align_eax + 7
+PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_eax
+PASS: gdb.arch/i386-prologue.exp: continue in stack_align_eax
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_eax
+PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_eax
+PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_eax
+PASS: gdb.arch/i386-prologue.exp: continue to gdb1253
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1253
+PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1253
+PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1253
+PASS: gdb.arch/i386-prologue.exp: continue to gdb1718
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1718
+PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1718
+KFAIL: gdb.arch/i386-prologue.exp: saved registers in gdb1718 (PRMS: gdb/1718)
+PASS: gdb.arch/i386-prologue.exp: continue to gdb1338
+PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1338
+PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1338
+PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1338
+PASS: gdb.arch/i386-prologue.exp: check jump_at_beginning prologue end
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
@@ -969,9 +996,9 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
PASS: 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
+PASS: 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)
@@ -1054,6 +1081,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 ...
@@ -1192,9 +1220,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
@@ -1218,7 +1244,7 @@ PASS: gdb.base/annota1.exp: backtrace @ signal handler
PASS: gdb.base/annota1.exp: delete bp 1
PASS: gdb.base/annota1.exp: delete bp 2
PASS: gdb.base/annota1.exp: delete bp 3
-PASS: gdb.base/annota1.exp: break at main
+PASS: gdb.base/annota1.exp: break in main
PASS: gdb.base/annota1.exp: set up display
PASS: gdb.base/annota1.exp: re-run
PASS: gdb.base/annota1.exp: break at value++
@@ -1251,7 +1277,7 @@ PASS: gdb.base/annota3.exp: backtrace @ signal handler
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++
@@ -1523,6 +1549,10 @@ PASS: gdb.base/auxv.exp: matching auxv data from live and core
PASS: gdb.base/auxv.exp: load core file for info auxv on gcore-created dump
PASS: gdb.base/auxv.exp: info auxv on gcore-created dump
PASS: gdb.base/auxv.exp: matching auxv data from live and gcore
+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 ...
@@ -1910,6 +1940,13 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi sign
PASS: 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
PASS: 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
+PASS: gdb.base/branch-to-self.exp: break-cond: side=host: continue to breakpoint: continue to break
+PASS: gdb.base/branch-to-self.exp: break-cond: side=host: p counter
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
@@ -3554,12 +3591,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
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: continue to child fork
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: continue to grandchild fork
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: kill child
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: switch to parent
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: break grandparent_done
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: continue
+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
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: continue to child fork
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: continue to grandchild fork
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: kill child
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: switch to parent
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: kill parent
+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
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: continue to child vfork
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: continue to grandchild vfork
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: kill child
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: switch to parent
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: break grandparent_done
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: continue
+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
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: continue to child vfork
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: continue to grandchild vfork
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: kill child
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: switch to parent
+PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: kill parent
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-fork-static.exp ...
PASS: gdb.base/catch-fork-static.exp: catch fork
PASS: gdb.base/catch-fork-static.exp: run to fork
@@ -4515,6 +4580,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
@@ -4669,7 +4737,6 @@ PASS: gdb.base/completion.exp: complete set cp-abi aut
PASS: gdb.base/completion.exp: complete target core
PASS: gdb.base/completion.exp: complete target tfile
PASS: gdb.base/completion.exp: complete target exec
-PASS: gdb.base/completion.exp: complete target ctf
PASS: gdb.base/completion.exp: complete set height
PASS: gdb.base/completion.exp: complete set height u
PASS: gdb.base/completion.exp: complete set listsize
@@ -5723,51 +5790,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 ...
-PASS: gdb.base/disp-step-syscall.exp: fork: probe for target remote
-PASS: gdb.base/disp-step-syscall.exp: fork: delete break 1
-PASS: gdb.base/disp-step-syscall.exp: fork: break marker
-PASS: gdb.base/disp-step-syscall.exp: fork: set displaced-stepping off
-PASS: gdb.base/disp-step-syscall.exp: fork: break fork
-PASS: gdb.base/disp-step-syscall.exp: fork: continue to fork (1st time)
-PASS: gdb.base/disp-step-syscall.exp: fork: continue to fork (2nd time)
-PASS: gdb.base/disp-step-syscall.exp: fork: display/i $pc
-PASS: gdb.base/disp-step-syscall.exp: fork: find syscall insn in fork
-PASS: gdb.base/disp-step-syscall.exp: fork: get hexadecimal valueof "$pc"
-PASS: gdb.base/disp-step-syscall.exp: fork: stepi fork insn
-PASS: gdb.base/disp-step-syscall.exp: fork: get hexadecimal valueof "$pc"
-PASS: gdb.base/disp-step-syscall.exp: fork: continue to fork (3rd time)
-PASS: gdb.base/disp-step-syscall.exp: fork: break on syscall insns
-PASS: gdb.base/disp-step-syscall.exp: fork: delete break fork
-PASS: gdb.base/disp-step-syscall.exp: fork: continue to syscall insn fork
-PASS: gdb.base/disp-step-syscall.exp: fork: set displaced-stepping on
-PASS: gdb.base/disp-step-syscall.exp: fork: single step over fork
-PASS: gdb.base/disp-step-syscall.exp: fork: get hexadecimal valueof "$pc"
-PASS: gdb.base/disp-step-syscall.exp: fork: single step over fork final pc
-PASS: gdb.base/disp-step-syscall.exp: fork: delete break fork insn
-PASS: gdb.base/disp-step-syscall.exp: fork: continue to marker (fork)
-PASS: gdb.base/disp-step-syscall.exp: vfork: probe for target remote
-PASS: gdb.base/disp-step-syscall.exp: vfork: delete break 1
-PASS: gdb.base/disp-step-syscall.exp: vfork: break marker
-PASS: gdb.base/disp-step-syscall.exp: vfork: set displaced-stepping off
-PASS: gdb.base/disp-step-syscall.exp: vfork: break vfork
-PASS: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (1st time)
-PASS: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (2nd time)
-PASS: gdb.base/disp-step-syscall.exp: vfork: display/i $pc
-PASS: gdb.base/disp-step-syscall.exp: vfork: find syscall insn in vfork
-PASS: gdb.base/disp-step-syscall.exp: vfork: get hexadecimal valueof "$pc"
-PASS: gdb.base/disp-step-syscall.exp: vfork: stepi vfork insn
-PASS: gdb.base/disp-step-syscall.exp: vfork: get hexadecimal valueof "$pc"
-PASS: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (3rd time)
-PASS: gdb.base/disp-step-syscall.exp: vfork: break on syscall insns
-PASS: gdb.base/disp-step-syscall.exp: vfork: delete break vfork
-PASS: gdb.base/disp-step-syscall.exp: vfork: continue to syscall insn vfork
-PASS: gdb.base/disp-step-syscall.exp: vfork: set displaced-stepping on
-PASS: gdb.base/disp-step-syscall.exp: vfork: single step over vfork
-PASS: gdb.base/disp-step-syscall.exp: vfork: get hexadecimal valueof "$pc"
-PASS: gdb.base/disp-step-syscall.exp: vfork: single step over vfork final pc
-PASS: gdb.base/disp-step-syscall.exp: vfork: delete break vfork insn
-PASS: gdb.base/disp-step-syscall.exp: vfork: continue to marker (vfork)
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
@@ -8244,9 +8266,27 @@ 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
+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
+PASS: 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
+PASS: 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.so"
+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
@@ -9072,6 +9112,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
@@ -9221,7 +9267,7 @@ ERROR: : spawn id exp6 not open
invoked from within
"uplevel $body" NONE : spawn id exp6 not open
UNRESOLVED: gdb.base/multi-forks.exp: run to exit 2 (timeout)
-FAIL: gdb.base/multi-forks.exp: follow parent, print pids (timeout)
+PASS: gdb.base/multi-forks.exp: follow parent, print pids
PASS: gdb.base/multi-forks.exp: help set detach
PASS: gdb.base/multi-forks.exp: show detach default on
PASS: gdb.base/multi-forks.exp: set detach off
@@ -10276,6 +10322,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
@@ -13052,6 +13100,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)
@@ -13067,36 +13123,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
@@ -13331,6 +13422,98 @@ PASS: gdb.base/step-over-no-symbols.exp: displaced=auto: set displaced-stepping
PASS: gdb.base/step-over-no-symbols.exp: displaced=auto: stepi
PASS: gdb.base/step-over-no-symbols.exp: displaced=auto: get after PC
PASS: gdb.base/step-over-no-symbols.exp: displaced=auto: advanced
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-over-syscall.exp ...
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: delete break 1
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: set displaced-stepping off
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: break fork
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: continue to fork (1st time)
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: continue to fork (2nd time)
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: display/i $pc
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: find syscall insn in fork
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: get hexadecimal valueof "$pc"
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: stepi fork insn
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: get hexadecimal valueof "$pc"
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: continue to fork (3rd time)
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: break on syscall insns
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: continue to syscall insn fork
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: set displaced-stepping off
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: single step over fork
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: get hexadecimal valueof "$pc"
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: single step over fork final pc
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: break marker
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: continue to marker (fork)
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: delete break 1
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: set displaced-stepping off
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: break fork
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: continue to fork (1st time)
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: continue to fork (2nd time)
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: display/i $pc
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: find syscall insn in fork
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: get hexadecimal valueof "$pc"
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: stepi fork insn
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: get hexadecimal valueof "$pc"
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: continue to fork (3rd time)
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: break on syscall insns
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: continue to syscall insn fork
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: set displaced-stepping on
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: single step over fork
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: get hexadecimal valueof "$pc"
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: single step over fork final pc
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: break marker
+PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: continue to marker (fork)
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: delete break 1
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: set displaced-stepping off
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: break vfork
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: continue to vfork (1st time)
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: continue to vfork (2nd time)
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: display/i $pc
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: find syscall insn in vfork
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: get hexadecimal valueof "$pc"
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: stepi vfork insn
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: get hexadecimal valueof "$pc"
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: continue to vfork (3rd time)
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: break on syscall insns
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: continue to syscall insn vfork
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: set displaced-stepping off
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: single step over vfork
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: get hexadecimal valueof "$pc"
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: single step over vfork final pc
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: break marker
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: continue to marker (vfork)
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: delete break 1
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: set displaced-stepping off
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: break vfork
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: continue to vfork (1st time)
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: continue to vfork (2nd time)
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: display/i $pc
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: find syscall insn in vfork
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: get hexadecimal valueof "$pc"
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: stepi vfork insn
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: get hexadecimal valueof "$pc"
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: continue to vfork (3rd time)
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: break on syscall insns
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: continue to syscall insn vfork
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: set displaced-stepping on
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: single step over vfork
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: get hexadecimal valueof "$pc"
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: single step over vfork final pc
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: break marker
+PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: continue to marker (vfork)
+PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: delete break 1
+PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: set displaced-stepping off
+PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: break clone
+PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: continue to clone (1st time)
+PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: continue to clone (2nd time)
+PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: display/i $pc
+PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: find syscall insn in clone
+PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: get hexadecimal valueof "$pc"
+PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: stepi clone insn
+PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: get hexadecimal valueof "$pc"
+PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: continue to clone (3rd time)
+PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: break on syscall insns
+PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: continue to syscall insn clone
+PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: set displaced-stepping off
+FAIL: gdb.base/step-over-syscall.exp: clone: displaced=off: single step over clone
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
@@ -17519,6 +17702,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 ...
@@ -21754,6 +21938,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
@@ -22239,11 +22427,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 ...
@@ -22262,6 +22450,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"
@@ -23083,6 +23274,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 ...
@@ -23133,6 +23342,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 ...
@@ -23281,6 +23492,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
@@ -23569,9 +23784,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 ...
@@ -23703,20 +23918,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
@@ -23749,7 +23959,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
@@ -23783,9 +23993,61 @@ PASS: gdb.fortran/vla-sizeof.exp: print sizeof non-allocated vla1
PASS: gdb.fortran/vla-sizeof.exp: continue to breakpoint: vla2-allocated
PASS: gdb.fortran/vla-sizeof.exp: print sizeof allocated vla1
PASS: gdb.fortran/vla-sizeof.exp: continue to breakpoint: vla1-filled
-FAIL: gdb.fortran/vla-sizeof.exp: print sizeof non-associated pvla
+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)
@@ -23794,10 +24056,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
@@ -23809,9 +24072,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)
@@ -23847,9 +24111,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)
@@ -25146,7 +25410,7 @@ PASS: gdb.guile/scm-ports.exp: basic r+0 tests: test port-closed? after it's clo
PASS: gdb.guile/scm-ports.exp: buffered: create r/w memory port
PASS: gdb.guile/scm-ports.exp: buffered: guile (print rw-mem-port)
PASS: gdb.guile/scm-ports.exp: buffered: get sp reg
-PASS: gdb.guile/scm-ports.exp: buffered: get integer valueof "$sp" (3221212808)
+PASS: gdb.guile/scm-ports.exp: buffered: get integer valueof "$sp" (3221212776)
PASS: gdb.guile/scm-ports.exp: buffered: save current value at sp
PASS: gdb.guile/scm-ports.exp: buffered: un-lazyify byte-at-sp
PASS: gdb.guile/scm-ports.exp: buffered: seek to $sp
@@ -25163,7 +25427,7 @@ PASS: gdb.guile/scm-ports.exp: buffered: test byte at sp, after close
PASS: gdb.guile/scm-ports.exp: unbuffered: create r/w memory port
PASS: gdb.guile/scm-ports.exp: unbuffered: guile (print rw-mem-port)
PASS: gdb.guile/scm-ports.exp: unbuffered: get sp reg
-PASS: gdb.guile/scm-ports.exp: unbuffered: get integer valueof "$sp" (3221212808)
+PASS: gdb.guile/scm-ports.exp: unbuffered: get integer valueof "$sp" (3221212776)
PASS: gdb.guile/scm-ports.exp: unbuffered: save current value at sp
PASS: gdb.guile/scm-ports.exp: unbuffered: un-lazyify byte-at-sp
PASS: gdb.guile/scm-ports.exp: unbuffered: seek to $sp
@@ -26009,218 +26273,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 ...
@@ -26410,39 +26892,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
-PASS: gdb.mi/mi-breakpoint-changed.exp: catch syscall
-PASS: 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
-PASS: 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
+PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: catch syscall
+PASS: 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
+PASS: 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
@@ -26675,6 +27157,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
@@ -27921,7 +28409,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
@@ -27929,7 +28417,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
@@ -27937,19 +28425,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
@@ -27957,14 +28445,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 ...
PASS: gdb.mi/mi-watch-nonstop.exp: breakpoint at main
@@ -28984,6 +29472,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 ...
@@ -29039,6 +29528,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
@@ -29868,6 +30361,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
@@ -31060,7 +31561,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 ...
PASS: gdb.reverse/break-precsave.exp: Turn on process record
@@ -31086,7 +31586,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
PASS: gdb.reverse/break-reverse.exp: Turn on process record
PASS: gdb.reverse/break-reverse.exp: set breakpoint on foo
PASS: gdb.reverse/break-reverse.exp: set breakpoint on bar
-PASS: gdb.reverse/break-reverse.exp: set
+PASS: gdb.reverse/break-reverse.exp: set breakpoint at end of main
PASS: gdb.reverse/break-reverse.exp: continue to breakpoint: foo
PASS: gdb.reverse/break-reverse.exp: continue to breakpoint: bar
PASS: gdb.reverse/break-reverse.exp: continue to breakpoint: end
@@ -31161,6 +31661,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
PASS: gdb.reverse/finish-reverse-bkpt.exp: Turn on process record
PASS: gdb.reverse/finish-reverse-bkpt.exp: set breakpoint on void_func
PASS: gdb.reverse/finish-reverse-bkpt.exp: continue to breakpoint: void_func
+PASS: gdb.reverse/finish-reverse-bkpt.exp: si
PASS: gdb.reverse/finish-reverse-bkpt.exp: set breakpoint at void_func's entry
PASS: gdb.reverse/finish-reverse-bkpt.exp: reverse-finish from void_func trips breakpoint at entry
PASS: gdb.reverse/finish-reverse-bkpt.exp: no spurious proceed after breakpoint stop
@@ -31688,6 +32189,9 @@ PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 3.3219280948*
PASS: gdb.reverse/i387-stack-reverse.exp: verify st1 == 1
PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 1
PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 1
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/insn-reverse.exp ...
+PASS: gdb.reverse/insn-reverse.exp: get integer valueof "n_testcases" (0)
+UNTESTED: gdb.reverse/insn-reverse.exp: No test
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/machinestate-precsave.exp ...
PASS: gdb.reverse/machinestate-precsave.exp: Turn on process record
PASS: gdb.reverse/machinestate-precsave.exp: BP at end of main
@@ -31785,6 +32289,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: Turn on process record
PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: get past callee call
PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: set breakpoint at callee's entry
+PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: get integer valueof "$bpnum" (2)
PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: reverse-next over call trips user breakpoint at function entry
PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: stopped at the right callee call
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/pipe-reverse.exp ...
@@ -33954,6 +34459,23 @@ PASS: gdb.server/connect-stopped-target.exp: non-stop=on: set non-stop on
PASS: gdb.server/connect-stopped-target.exp: non-stop=on: define user command: connect
PASS: gdb.server/connect-stopped-target.exp: non-stop=on: connect and print pc
PASS: gdb.server/connect-stopped-target.exp: non-stop=on: print pc again
+Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.server/connect-with-no-symbol-file.exp ...
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=permission: setup: disconnect
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=permission: setup: discard symbol table
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=permission: setup: adjust sysroot
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=permission: connection to GDBserver succeeded
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=delete: setup: disconnect
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=delete: setup: discard symbol table
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=delete: setup: adjust sysroot
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=delete: connection to GDBserver succeeded
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=permission: setup: disconnect
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=permission: setup: discard symbol table
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=permission: setup: adjust sysroot
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=permission: connection to GDBserver succeeded
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=delete: setup: disconnect
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=delete: setup: discard symbol table
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=delete: setup: adjust sysroot
+PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=delete: connection to GDBserver succeeded
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.server/connect-without-multi-process.exp ...
PASS: gdb.server/connect-without-multi-process.exp: multiprocess=off: disconnect
PASS: gdb.server/connect-without-multi-process.exp: multiprocess=off: set remote multiprocess-feature off
@@ -34059,17 +34581,17 @@ PASS: gdb.server/solib-list.exp: non-stop 0: set non-stop 0
PASS: gdb.server/solib-list.exp: non-stop 0: set displaced-stepping off
PASS: gdb.server/solib-list.exp: non-stop 0: file binfile
PASS: gdb.server/solib-list.exp: non-stop 0: target remote
-PASS: gdb.server/solib-list.exp: non-stop 0: continue
+FAIL: gdb.server/solib-list.exp: non-stop 0: continue (the program exited)
PASS: gdb.server/solib-list.exp: non-stop 0: sharedlibrary
-PASS: gdb.server/solib-list.exp: non-stop 0: p libvar
+FAIL: gdb.server/solib-list.exp: non-stop 0: p libvar
PASS: gdb.server/solib-list.exp: non-stop 1: disconnect
PASS: gdb.server/solib-list.exp: non-stop 1: set non-stop 1
PASS: gdb.server/solib-list.exp: non-stop 1: set displaced-stepping off
PASS: gdb.server/solib-list.exp: non-stop 1: file binfile
PASS: gdb.server/solib-list.exp: non-stop 1: target remote
-PASS: gdb.server/solib-list.exp: non-stop 1: continue
+FAIL: gdb.server/solib-list.exp: non-stop 1: continue (the program exited)
PASS: gdb.server/solib-list.exp: non-stop 1: sharedlibrary
-PASS: gdb.server/solib-list.exp: non-stop 1: p libvar
+FAIL: gdb.server/solib-list.exp: non-stop 1: p libvar
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.server/wrapper.exp ...
PASS: gdb.server/wrapper.exp: disconnect
PASS: gdb.server/wrapper.exp: continue to marker
@@ -34298,12 +34820,12 @@ XFAIL: gdb.stabs/weird.exp: p common0var1
XFAIL: gdb.stabs/weird.exp: p common0var2
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ...
PASS: gdb.threads/attach-into-signal.exp: nonthreaded: handle SIGALRM stop print pass
-PASS: gdb.threads/attach-into-signal.exp: nonthreaded: attempt 4: attach (pass 1), pending signal catch
-PASS: gdb.threads/attach-into-signal.exp: nonthreaded: attempt 5: attach (pass 2), pending signal catch
+PASS: gdb.threads/attach-into-signal.exp: nonthreaded: attempt 1: attach (pass 1), pending signal catch
+PASS: gdb.threads/attach-into-signal.exp: nonthreaded: attempt 8: attach (pass 2), pending signal catch
PASS: gdb.threads/attach-into-signal.exp: successfully compiled posix threads test case
PASS: gdb.threads/attach-into-signal.exp: threaded: handle SIGALRM stop print pass
PASS: gdb.threads/attach-into-signal.exp: threaded: attempt 1: attach (pass 1), pending signal catch
-PASS: gdb.threads/attach-into-signal.exp: threaded: attempt 7: attach (pass 2), pending signal catch
+PASS: gdb.threads/attach-into-signal.exp: threaded: attempt 14: attach (pass 2), pending signal catch
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.exp ...
PASS: gdb.threads/attach-many-short-lived-threads.exp: successfully compiled posix threads test case
PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 1: attach
@@ -34768,20 +35290,7 @@ PASS: gdb.threads/forking-threads-plus-breakpoint.exp: successfully compiled pos
PASS: gdb.threads/forking-threads-plus-breakpoint.exp: probe displaced-stepping support: set displaced on
PASS: gdb.threads/forking-threads-plus-breakpoint.exp: probe displaced-stepping support: set debug displaced 1
PASS: gdb.threads/forking-threads-plus-breakpoint.exp: probe displaced-stepping support: supported
-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=on: set detach-on-fork on
-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=on: set displaced on
-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=on: set breakpoint that evals false
-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=on: continue &
-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=on: inferior 1 exited
-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=on: no threads left
-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=on: only inferior 1 left
-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=off: set detach-on-fork on
-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=off: set displaced off
-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=off: set breakpoint that evals false
-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=off: continue &
-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=off: inferior 1 exited
-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=off: no threads left
-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=off: only inferior 1 left
+PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=on: set breakpoint condition-evaluation host
PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=on: set detach-on-fork on
PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=on: set displaced on
PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=on: set breakpoint that evals false
@@ -34789,6 +35298,7 @@ PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_
PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=on: inferior 1 exited
PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=on: no threads left
PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=on: only inferior 1 left
+PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=off: set breakpoint condition-evaluation host
PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=off: set detach-on-fork on
PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=off: set displaced off
PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=off: set breakpoint that evals false
@@ -35179,11 +35689,11 @@ PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 3
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 2
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 2
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 2
+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 2
+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 2
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking off
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: thread 1
-PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue
+FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set displaced-stepping on
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint
PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: info threads shows all threads
@@ -35322,7 +35832,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb
PASS: gdb.threads/non-ldr-exit.exp: successfully compiled posix threads test case
PASS: gdb.threads/non-ldr-exit.exp: continue to breakpoint: break-here
PASS: gdb.threads/non-ldr-exit.exp: set scheduler-locking on
-KFAIL: gdb.threads/non-ldr-exit.exp: program exits normally (PRMS: gdb/18717)
+PASS: gdb.threads/non-ldr-exit.exp: program exits normally
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/non-stop-fair-events.exp ...
PASS: gdb.threads/non-stop-fair-events.exp: successfully compiled posix threads test case
PASS: gdb.threads/non-stop-fair-events.exp: set non-stop on
@@ -36891,8 +37401,22 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork
PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish
-UNSUPPORTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Couldn't compile watchpoint-fork-parent.c: unrecognized error
-UNTESTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint-fork.exp
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: successfully compiled posix threads test case
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: set follow-fork-mode parent
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: handle SIGUSR1 nostop noprint pass
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Set the watchpoint
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hbreak marker
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hardware breakpoints work
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: singlethread watchpoints work
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at A
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at B
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the first fork
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the first fork
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the first fork
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the second fork
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the second fork
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the second fork
+PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: finish
PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show detach-on-fork
PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: set follow-fork-mode child
PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show follow-fork-mode
@@ -36906,8 +37430,22 @@ PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after t
PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: breakpoint after the second fork
PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the second fork
PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: finish
-UNSUPPORTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: Couldn't compile watchpoint-fork-child.c: unrecognized error
-UNTESTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint-fork.exp
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: successfully compiled posix threads test case
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: set follow-fork-mode child
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: handle SIGUSR1 nostop noprint pass
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: Set the watchpoint
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hbreak marker
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hardware breakpoints work
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: singlethread watchpoints work
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at A
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at B
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the first fork
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the first fork
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the first fork
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the second fork
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the second fork
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the second fork
+PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: finish
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads-reorder.exp ...
PASS: gdb.threads/watchthreads-reorder.exp: successfully compiled posix threads test case
PASS: gdb.threads/watchthreads-reorder.exp: reorder0: set can-use-hw-watchpoints 1
@@ -37160,8 +37698,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 ...
@@ -37271,6 +37809,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
@@ -37313,6 +37853,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
@@ -37338,6 +37880,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 ...
UNSUPPORTED: gdb.trace/tspeed.exp: Current target does not support trace
Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ...
@@ -37394,7 +37937,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
@@ -37403,7 +37946,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
@@ -37412,14 +37957,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml
=== gdb Summary ===
-# of expected passes 35148
-# of unexpected failures 153
+# of expected passes 35710
+# of unexpected failures 143
# of unexpected successes 1
# of expected failures 59
# of unknown successes 3
# of known failures 62
# of unresolved testcases 34
-# of untested testcases 45
-# of unsupported tests 71
-[...]/tschwinge/W._C._Handy.build/gdb/gdb version 7.10.50.20160210-git -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory
+# of untested testcases 38
+# of unsupported tests 72
+[...]/tschwinge/W._C._Handy.build/gdb/gdb version 7.11.50.20160510-git -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory