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