diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2016-11-24 21:34:16 +0100 |
---|---|---|
committer | Thomas Schwinge <thomas@codesourcery.com> | 2016-11-24 21:34:16 +0100 |
commit | e17b80861f678921e57bf3930f79584600cb7ab1 (patch) | |
tree | d2394055871e9b3707175fa4ee266f1016196f62 /binutils-gdb/kepler.SCHWINGE/test/gdb | |
parent | 334b960b0108e09d86143bff212608e2f10c5144 (diff) |
binutils-gdb: a932d108b10518994c873b38a363af9f21bc2e87 (2016-05-10)
Diffstat (limited to 'binutils-gdb/kepler.SCHWINGE/test/gdb')
-rw-r--r-- | binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum | 1405 |
1 files changed, 975 insertions, 430 deletions
diff --git a/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum b/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum index bc453a0f..50c201c4 100644 --- a/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum +++ b/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum @@ -1,4 +1,4 @@ -Test run by thomas on Thu Nov 24 18:03:06 2016 +Test run by thomas on Thu Nov 24 16:47:36 2016 Native configuration is i686-pc-linux-gnu === gdb tests === @@ -823,6 +823,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/arm-bl-branch-dest.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/arm-disp-step.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/arm-neon.exp ... +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/arm-single-step-kernel-helper.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/avr-flash-qualifier.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/disp-step-insn-reloc.exp ... PASS: gdb.arch/disp-step-insn-reloc.exp: get integer valueof "n_testcases" (2) @@ -933,12 +934,16 @@ PASS: gdb.arch/i386-float.exp: smallval: info float PASS: gdb.arch/i386-float.exp: bigval: stepi PASS: gdb.arch/i386-float.exp: bigval: info float Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ... -gdb compile failed, /usr/bin/ld: cannot open output file [...]/tschwinge/W._C._Handy.build/gdb/testsuite/gdb.arch/i386-gnu-cfi: No such file or directory -collect2: error: ld returned 1 exit status -UNTESTED: gdb.arch/i386-gnu-cfi.exp: i386-gnu-cfi.exp +PASS: gdb.arch/i386-gnu-cfi.exp: continue to abort() +PASS: gdb.arch/i386-gnu-cfi.exp: backtrace +PASS: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame +PASS: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register +PASS: gdb.arch/i386-gnu-cfi.exp: Value of the CFI inserted register Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-map.exp ... PASS: gdb.arch/i386-mpx-map.exp: probe MPX support UNSUPPORTED: gdb.arch/i386-mpx-map.exp: processor does not support MPX +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-sigsegv.exp ... +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-simple_segv.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx.exp ... PASS: gdb.arch/i386-mpx.exp: probe MPX support UNSUPPORTED: gdb.arch/i386-mpx.exp: processor does not support MPX @@ -946,22 +951,44 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb PASS: gdb.arch/i386-permbkpt.exp: First permanent break PASS: gdb.arch/i386-permbkpt.exp: Second permanent break Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-prologue.exp ... -gdb compile failed, [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' [[01;35m[K-Wimplicit-function-declaration[m[K] - [01;35m[Kstandard[m[K (); - [01;35m[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' [[01;35m[K-Wimplicit-function-declaration[m[K] - [01;35m[Kstack_align_ecx[m[K (); - [01;35m[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' [[01;35m[K-Wimplicit-function-declaration[m[K] - [01;35m[Kstack_align_edx[m[K (); - [01;35m[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' [[01;35m[K-Wimplicit-function-declaration[m[K] - [01;35m[Kstack_align_eax[m[K (); - [01;35m[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 +PASS: gdb.arch/i386-prologue.exp: continue to standard +PASS: gdb.arch/i386-prologue.exp: skip breakpoint in standard +PASS: gdb.arch/i386-prologue.exp: backtrace in standard +PASS: gdb.arch/i386-prologue.exp: saved registers in standard +PASS: gdb.arch/i386-prologue.exp: break *(stack_align_ecx + 7) +PASS: gdb.arch/i386-prologue.exp: continue to stack_align_ecx + 7 +PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_ecx +PASS: gdb.arch/i386-prologue.exp: continue in stack_align_ecx +PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_ecx +PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_ecx +PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_ecx +PASS: gdb.arch/i386-prologue.exp: break *(stack_align_edx + 7) +PASS: gdb.arch/i386-prologue.exp: continue to stack_align_edx + 7 +PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_edx +PASS: gdb.arch/i386-prologue.exp: continue in stack_align_edx +PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_edx +PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_edx +PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_edx +PASS: gdb.arch/i386-prologue.exp: break *(stack_align_eax + 7) +PASS: gdb.arch/i386-prologue.exp: continue to stack_align_eax + 7 +PASS: gdb.arch/i386-prologue.exp: first backtrace in stack_align_eax +PASS: gdb.arch/i386-prologue.exp: continue in stack_align_eax +PASS: gdb.arch/i386-prologue.exp: skip breakpoint in stack_align_eax +PASS: gdb.arch/i386-prologue.exp: second backtrace in stack_align_eax +PASS: gdb.arch/i386-prologue.exp: saved registers in stack_align_eax +PASS: gdb.arch/i386-prologue.exp: continue to gdb1253 +PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1253 +PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1253 +PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1253 +PASS: gdb.arch/i386-prologue.exp: continue to gdb1718 +PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1718 +PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1718 +KFAIL: gdb.arch/i386-prologue.exp: saved registers in gdb1718 (PRMS: gdb/1718) +PASS: gdb.arch/i386-prologue.exp: continue to gdb1338 +PASS: gdb.arch/i386-prologue.exp: skip breakpoint in gdb1338 +PASS: gdb.arch/i386-prologue.exp: backtrace in gdb1338 +PASS: gdb.arch/i386-prologue.exp: saved registers in gdb1338 +PASS: gdb.arch/i386-prologue.exp: check jump_at_beginning prologue end Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-signal.exp ... FAIL: gdb.arch/i386-signal.exp: backtrace 10 PASS: gdb.arch/i386-signal.exp: finish @@ -969,9 +996,9 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb PASS: gdb.arch/i386-size-overlap.exp: run past main PASS: gdb.arch/i386-size-overlap.exp: backtrace shows the outer function Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-size.exp ... -gdb compile failed, /usr/bin/ld: cannot open output file [...]/tschwinge/W._C._Handy.build/gdb/testsuite/gdb.arch/i386-size: No such file or directory -collect2: error: ld returned 1 exit status -UNTESTED: gdb.arch/i386-size.exp: i386-size +PASS: gdb.arch/i386-size.exp: run past main +PASS: gdb.arch/i386-size.exp: backtrace shows no function +PASS: gdb.arch/i386-size.exp: disassemble stops at end of main Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse-stack-align.exp ... PASS: gdb.arch/i386-sse-stack-align.exp: print g0 () PASS: gdb.arch/i386-sse-stack-align.exp: print g1 (1) @@ -1054,6 +1081,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/ppc64-atomic-inst.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/ppc64-symtab-cordic.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/s390-multiarch.exp ... +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/s390-stackless.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/s390-tdbregs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/s390-vregs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.arch/sparc-sysstep.exp ... @@ -1192,9 +1220,7 @@ PASS: gdb.base/all-bin.exp: print value of v_int&&v_unsigned_long PASS: gdb.base/all-bin.exp: print value of v_int&&v_float PASS: gdb.base/all-bin.exp: print value of v_int&&v_double Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/annota-input-while-running.exp ... -PASS: gdb.base/annota-input-while-running.exp: breakpoint main PASS: gdb.base/annota-input-while-running.exp: annotation set at level 2 -PASS: gdb.base/annota-input-while-running.exp: run until main breakpoint PASS: gdb.base/annota-input-while-running.exp: delete breakpoints PASS: gdb.base/annota-input-while-running.exp: break after sleep PASS: gdb.base/annota-input-while-running.exp: continue @@ -1218,7 +1244,7 @@ PASS: gdb.base/annota1.exp: backtrace @ signal handler PASS: gdb.base/annota1.exp: delete bp 1 PASS: gdb.base/annota1.exp: delete bp 2 PASS: gdb.base/annota1.exp: delete bp 3 -PASS: gdb.base/annota1.exp: break at main +PASS: gdb.base/annota1.exp: break in main PASS: gdb.base/annota1.exp: set up display PASS: gdb.base/annota1.exp: re-run PASS: gdb.base/annota1.exp: break at value++ @@ -1251,7 +1277,7 @@ PASS: gdb.base/annota3.exp: backtrace @ signal handler PASS: gdb.base/annota3.exp: delete bp 1 PASS: gdb.base/annota3.exp: delete bp 2 PASS: gdb.base/annota3.exp: delete bp 3 -PASS: gdb.base/annota3.exp: break at main +PASS: gdb.base/annota3.exp: break in main PASS: gdb.base/annota3.exp: set up display PASS: gdb.base/annota3.exp: re-run PASS: gdb.base/annota3.exp: break at value++ @@ -1523,6 +1549,10 @@ PASS: gdb.base/auxv.exp: matching auxv data from live and core PASS: gdb.base/auxv.exp: load core file for info auxv on gcore-created dump PASS: gdb.base/auxv.exp: info auxv on gcore-created dump PASS: gdb.base/auxv.exp: matching auxv data from live and gcore +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/bad-file.exp ... +PASS: gdb.base/bad-file.exp: non-existent file +PASS: gdb.base/bad-file.exp: directory +PASS: gdb.base/bad-file.exp: neither file nor directory Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/bang.exp ... PASS: gdb.base/bang.exp: continue until exit Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/batch-preserve-term-settings.exp ... @@ -1910,6 +1940,13 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi sign PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with no handler: stop at permanent breakpoint PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with no handler: queue-signal SIGUSR1 PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: stepi signal with no handler: single-step past permanent breakpoint +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/branch-to-self.exp ... +PASS: gdb.base/branch-to-self.exp: single-step: set breakpoint +PASS: gdb.base/branch-to-self.exp: single-step: continue to breakpoint: hit breakpoint +PASS: gdb.base/branch-to-self.exp: single-step: si +PASS: gdb.base/branch-to-self.exp: break-cond: side=host: set breakpoint with condition +PASS: gdb.base/branch-to-self.exp: break-cond: side=host: continue to breakpoint: continue to break +PASS: gdb.base/branch-to-self.exp: break-cond: side=host: p counter Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/break-always.exp ... PASS: gdb.base/break-always.exp: set breakpoint always-inserted on PASS: gdb.base/break-always.exp: confirm breakpoint always-inserted @@ -3554,12 +3591,40 @@ PASS: gdb.base/callfuncs.exp: noproto: set $sp = $old_sp PASS: gdb.base/callfuncs.exp: noproto: print callfunc (Lcallfunc, 5) PASS: gdb.base/callfuncs.exp: noproto: print *((int *(*) (void)) voidfunc)() Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-fork-kill.exp ... -gdb compile failed, [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' [[01;35m[K-Wimplicit-function-declaration[m[K] - [01;35m[Kwait[m[K (NULL); - [01;35m[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 +PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: continue to child fork +PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: continue to grandchild fork +PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: kill child +PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: switch to parent +PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: break grandparent_done +PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=exit: fork: continue +PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: set follow-fork child +PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: set detach-on-fork off +PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: catch fork +PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: continue to child fork +PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: continue to grandchild fork +PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: kill child +PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: switch to parent +PASS: gdb.base/catch-fork-kill.exp: fork-kind=fork: exit-kind=kill: fork: kill parent +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: set follow-fork child +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: set detach-on-fork off +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: catch vfork +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: continue to child vfork +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: continue to grandchild vfork +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: kill child +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: switch to parent +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: break grandparent_done +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=exit: vfork: continue +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: set follow-fork child +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: set detach-on-fork off +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: catch vfork +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: continue to child vfork +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: continue to grandchild vfork +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: kill child +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: switch to parent +PASS: gdb.base/catch-fork-kill.exp: fork-kind=vfork: exit-kind=kill: vfork: kill parent Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/catch-fork-static.exp ... PASS: gdb.base/catch-fork-static.exp: catch fork PASS: gdb.base/catch-fork-static.exp: run to fork @@ -4515,6 +4580,9 @@ PASS: gdb.base/code_elim.exp: order2: get address of my_global_symbol PASS: gdb.base/code_elim.exp: order2: get address of my_static_symbol PASS: gdb.base/code_elim.exp: order2: get address of my_global_func PASS: gdb.base/code_elim.exp: order2: get address of main +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/command-line-input.exp ... +PASS: gdb.base/command-line-input.exp: print 1\\n + 2 +PASS: gdb.base/command-line-input.exp: print 1\\n2 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/commands.exp ... PASS: gdb.base/commands.exp: set foo in gdbvar_simple_if_test PASS: gdb.base/commands.exp: gdbvar_simple_if_test #1 @@ -4669,7 +4737,6 @@ PASS: gdb.base/completion.exp: complete set cp-abi aut PASS: gdb.base/completion.exp: complete target core PASS: gdb.base/completion.exp: complete target tfile PASS: gdb.base/completion.exp: complete target exec -PASS: gdb.base/completion.exp: complete target ctf PASS: gdb.base/completion.exp: complete set height PASS: gdb.base/completion.exp: complete set height u PASS: gdb.base/completion.exp: complete set listsize @@ -5723,51 +5790,6 @@ PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main" PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&dummy_3" PASS: gdb.base/disasm-end-cu.exp: disassemble command returned some output Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/disasm-optim.exp ... -Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/disp-step-syscall.exp ... -PASS: gdb.base/disp-step-syscall.exp: fork: probe for target remote -PASS: gdb.base/disp-step-syscall.exp: fork: delete break 1 -PASS: gdb.base/disp-step-syscall.exp: fork: break marker -PASS: gdb.base/disp-step-syscall.exp: fork: set displaced-stepping off -PASS: gdb.base/disp-step-syscall.exp: fork: break fork -PASS: gdb.base/disp-step-syscall.exp: fork: continue to fork (1st time) -PASS: gdb.base/disp-step-syscall.exp: fork: continue to fork (2nd time) -PASS: gdb.base/disp-step-syscall.exp: fork: display/i $pc -PASS: gdb.base/disp-step-syscall.exp: fork: find syscall insn in fork -PASS: gdb.base/disp-step-syscall.exp: fork: get hexadecimal valueof "$pc" -PASS: gdb.base/disp-step-syscall.exp: fork: stepi fork insn -PASS: gdb.base/disp-step-syscall.exp: fork: get hexadecimal valueof "$pc" -PASS: gdb.base/disp-step-syscall.exp: fork: continue to fork (3rd time) -PASS: gdb.base/disp-step-syscall.exp: fork: break on syscall insns -PASS: gdb.base/disp-step-syscall.exp: fork: delete break fork -PASS: gdb.base/disp-step-syscall.exp: fork: continue to syscall insn fork -PASS: gdb.base/disp-step-syscall.exp: fork: set displaced-stepping on -PASS: gdb.base/disp-step-syscall.exp: fork: single step over fork -PASS: gdb.base/disp-step-syscall.exp: fork: get hexadecimal valueof "$pc" -PASS: gdb.base/disp-step-syscall.exp: fork: single step over fork final pc -PASS: gdb.base/disp-step-syscall.exp: fork: delete break fork insn -PASS: gdb.base/disp-step-syscall.exp: fork: continue to marker (fork) -PASS: gdb.base/disp-step-syscall.exp: vfork: probe for target remote -PASS: gdb.base/disp-step-syscall.exp: vfork: delete break 1 -PASS: gdb.base/disp-step-syscall.exp: vfork: break marker -PASS: gdb.base/disp-step-syscall.exp: vfork: set displaced-stepping off -PASS: gdb.base/disp-step-syscall.exp: vfork: break vfork -PASS: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (1st time) -PASS: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (2nd time) -PASS: gdb.base/disp-step-syscall.exp: vfork: display/i $pc -PASS: gdb.base/disp-step-syscall.exp: vfork: find syscall insn in vfork -PASS: gdb.base/disp-step-syscall.exp: vfork: get hexadecimal valueof "$pc" -PASS: gdb.base/disp-step-syscall.exp: vfork: stepi vfork insn -PASS: gdb.base/disp-step-syscall.exp: vfork: get hexadecimal valueof "$pc" -PASS: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (3rd time) -PASS: gdb.base/disp-step-syscall.exp: vfork: break on syscall insns -PASS: gdb.base/disp-step-syscall.exp: vfork: delete break vfork -PASS: gdb.base/disp-step-syscall.exp: vfork: continue to syscall insn vfork -PASS: gdb.base/disp-step-syscall.exp: vfork: set displaced-stepping on -PASS: gdb.base/disp-step-syscall.exp: vfork: single step over vfork -PASS: gdb.base/disp-step-syscall.exp: vfork: get hexadecimal valueof "$pc" -PASS: gdb.base/disp-step-syscall.exp: vfork: single step over vfork final pc -PASS: gdb.base/disp-step-syscall.exp: vfork: delete break vfork insn -PASS: gdb.base/disp-step-syscall.exp: vfork: continue to marker (vfork) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ... PASS: gdb.base/display.exp: kill PASS: gdb.base/display.exp: detach @@ -8244,9 +8266,27 @@ PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1 PASS: gdb.base/jit.exp: one_jit_test-2: info function ^jit_function PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 2 PASS: gdb.base/jit.exp: one_jit_test-2: info function jit_function +PASS: gdb.base/jit.exp: attach: one_jit_test-2: continue to breakpoint: break here 0 +PASS: gdb.base/jit.exp: attach: one_jit_test-2: set var argc = 2 +PASS: gdb.base/jit.exp: attach: one_jit_test-2: set var libname = "SHLIBDIR/jit-solib-attach.so" +PASS: gdb.base/jit.exp: attach: one_jit_test-2: set var count = 2 +PASS: gdb.base/jit.exp: attach: one_jit_test-2: continue to breakpoint: break here 1 +PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 1: get inferior process ID +PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 1: set var wait_for_gdb = 1 +PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 1: detach +PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 1: attach +PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 1: set var wait_for_gdb = 0 +PASS: gdb.base/jit.exp: attach: one_jit_test-2: info function ^jit_function +PASS: gdb.base/jit.exp: attach: one_jit_test-2: continue to breakpoint: break here 2 +PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 2: get inferior process ID +PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 2: set var wait_for_gdb = 1 +PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 2: detach +PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 2: attach +PASS: gdb.base/jit.exp: attach: one_jit_test-2: break here 2: set var wait_for_gdb = 0 +PASS: gdb.base/jit.exp: attach: one_jit_test-2: info function jit_function PASS: gdb.base/jit.exp: PIE: one_jit_test-1: continue to breakpoint: break here 0 PASS: gdb.base/jit.exp: PIE: one_jit_test-1: set var argc = 2 -PASS: gdb.base/jit.exp: PIE: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib.so" +PASS: gdb.base/jit.exp: PIE: one_jit_test-1: set var libname = "SHLIBDIR/jit-solib-pie.so" PASS: gdb.base/jit.exp: PIE: one_jit_test-1: set var count = 1 PASS: gdb.base/jit.exp: PIE: one_jit_test-1: continue to breakpoint: break here 1 PASS: gdb.base/jit.exp: PIE: one_jit_test-1: info function ^jit_function @@ -9072,6 +9112,12 @@ PASS: gdb.base/maint.exp: maint info breakpoints PASS: gdb.base/maint.exp: maint print w/o args PASS: gdb.base/maint.exp: maint info w/o args PASS: gdb.base/maint.exp: maint w/o args +PASS: gdb.base/maint.exp: maint info line-table w/o a file name +PASS: gdb.base/maint.exp: maint info line-table with filename of current symtab +PASS: gdb.base/maint.exp: maint info line-table with filename of symtab that is not currently expanded +PASS: gdb.base/maint.exp: maint expand-symtabs +PASS: gdb.base/maint.exp: maint info line-table with filename of symtab that is not current +PASS: gdb.base/maint.exp: maint info line-table with invalid filename PASS: gdb.base/maint.exp: help maint PASS: gdb.base/maint.exp: help maint info PASS: gdb.base/maint.exp: help maint print @@ -9221,7 +9267,7 @@ ERROR: : spawn id exp6 not open invoked from within "uplevel $body" NONE : spawn id exp6 not open UNRESOLVED: gdb.base/multi-forks.exp: run to exit 2 (timeout) -FAIL: gdb.base/multi-forks.exp: follow parent, print pids (timeout) +PASS: gdb.base/multi-forks.exp: follow parent, print pids PASS: gdb.base/multi-forks.exp: help set detach PASS: gdb.base/multi-forks.exp: show detach default on PASS: gdb.base/multi-forks.exp: set detach off @@ -10276,6 +10322,8 @@ PASS: gdb.base/printcmds.exp: print a2 with null-stop on PASS: gdb.base/printcmds.exp: set print null-stop off PASS: gdb.base/printcmds.exp: p int1dim[0]@2 PASS: gdb.base/printcmds.exp: p int1dim[0]@2@3 +PASS: gdb.base/printcmds.exp: p int1dim[0]@TWO +PASS: gdb.base/printcmds.exp: p int1dim[0]@TWO@three PASS: gdb.base/printcmds.exp: set print elements 24 PASS: gdb.base/printcmds.exp: set print address on PASS: gdb.base/printcmds.exp: p arrays @@ -13052,6 +13100,14 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb PASS: gdb.base/skip.exp: skip file (no default file) PASS: gdb.base/skip.exp: skip function PASS: gdb.base/skip.exp: skip (no default function) +PASS: gdb.base/skip.exp: skip -fi +PASS: gdb.base/skip.exp: skip -file +PASS: gdb.base/skip.exp: skip -fu +PASS: gdb.base/skip.exp: skip -function +PASS: gdb.base/skip.exp: skip -rfu +PASS: gdb.base/skip.exp: skip -rfunction +PASS: gdb.base/skip.exp: skip -x +PASS: gdb.base/skip.exp: skip -rfu foo.* xyzzy PASS: gdb.base/skip.exp: info skip empty PASS: gdb.base/skip.exp: skip file (skip.c) PASS: gdb.base/skip.exp: skip (main) @@ -13067,36 +13123,71 @@ PASS: gdb.base/skip.exp: info skip 999 PASS: gdb.base/skip.exp: info skip PASS: gdb.base/skip.exp: step in the main PASS: gdb.base/skip.exp: step after all ignored -PASS: gdb.base/skip.exp: skip delete 1 -PASS: gdb.base/skip.exp: info skip (delete 1) -PASS: gdb.base/skip.exp: step after deleting 1 (1) -PASS: gdb.base/skip.exp: step after deleting 1 (2) -PASS: gdb.base/skip.exp: step after deleting 1 (3) -PASS: gdb.base/skip.exp: skip disable 3 -PASS: gdb.base/skip.exp: info skip shows entry as disabled -PASS: gdb.base/skip.exp: step after disabling 3 (1) -PASS: gdb.base/skip.exp: step after disabling 3 (2) -PASS: gdb.base/skip.exp: step after disabling 3 (3) -PASS: gdb.base/skip.exp: step after disabling 3 (4) -PASS: gdb.base/skip.exp: step after disabling 3 (5) -PASS: gdb.base/skip.exp: skip enable 3 -PASS: gdb.base/skip.exp: info skip shows entry as enabled -PASS: gdb.base/skip.exp: step after enable 3 (1) -PASS: gdb.base/skip.exp: step after enable 3 (2) -PASS: gdb.base/skip.exp: step after enable 3 (3) -PASS: gdb.base/skip.exp: skip disable -PASS: gdb.base/skip.exp: info skip after disabling all -PASS: gdb.base/skip.exp: skip enable -PASS: gdb.base/skip.exp: info skip after enabling all -PASS: gdb.base/skip.exp: skip disable 4 2-3 -PASS: gdb.base/skip.exp: info skip after disabling 4 2-3 -PASS: gdb.base/skip.exp: skip enable 2-3 -PASS: gdb.base/skip.exp: info skip after enabling 2-3 -PASS: gdb.base/skip.exp: info skip 2-3 -PASS: gdb.base/skip.exp: skip delete 2 3 -PASS: gdb.base/skip.exp: info skip after deleting 2 3 -PASS: gdb.base/skip.exp: skip delete -PASS: gdb.base/skip.exp: info skip after deleting all +PASS: gdb.base/skip.exp: step after deleting 1: skip delete 1 +PASS: gdb.base/skip.exp: step after deleting 1: info skip (delete 1) +PASS: gdb.base/skip.exp: step after deleting 1: step 1 +PASS: gdb.base/skip.exp: step after deleting 1: step 2 +PASS: gdb.base/skip.exp: step after deleting 1: step 3 +PASS: gdb.base/skip.exp: step after disabling 3: skip disable 3 +PASS: gdb.base/skip.exp: step after disabling 3: info skip shows entry as disabled +PASS: gdb.base/skip.exp: step after disabling 3: step 1 +PASS: gdb.base/skip.exp: step after disabling 3: step 2 +PASS: gdb.base/skip.exp: step after disabling 3: step 3 +PASS: gdb.base/skip.exp: step after disabling 3: step 4 +PASS: gdb.base/skip.exp: step after disabling 3: step 5 +PASS: gdb.base/skip.exp: step after enable 3: skip enable 3 +PASS: gdb.base/skip.exp: step after enable 3: info skip shows entry as enabled +PASS: gdb.base/skip.exp: step after enable 3: step 1 +PASS: gdb.base/skip.exp: step after enable 3: step 2 +PASS: gdb.base/skip.exp: step after enable 3: step 3 +PASS: gdb.base/skip.exp: admin: skip disable +PASS: gdb.base/skip.exp: admin: info skip after disabling all +PASS: gdb.base/skip.exp: admin: skip enable +PASS: gdb.base/skip.exp: admin: info skip after enabling all +PASS: gdb.base/skip.exp: admin: skip disable 4 2-3 +PASS: gdb.base/skip.exp: admin: info skip after disabling 4 2-3 +PASS: gdb.base/skip.exp: admin: skip enable 2-3 +PASS: gdb.base/skip.exp: admin: info skip after enabling 2-3 +PASS: gdb.base/skip.exp: admin: info skip 2-3 +PASS: gdb.base/skip.exp: admin: skip delete 2 3 +PASS: gdb.base/skip.exp: admin: info skip after deleting 2 3 +PASS: gdb.base/skip.exp: admin: skip delete +PASS: gdb.base/skip.exp: admin: info skip after deleting all +PASS: gdb.base/skip.exp: skip -fi skip1.c +PASS: gdb.base/skip.exp: skip -gfi sk*1.c +PASS: gdb.base/skip.exp: skip -fu baz +PASS: gdb.base/skip.exp: skip -rfu ^b.z$ +PASS: gdb.base/skip.exp: step using -fi: skip disable +PASS: gdb.base/skip.exp: step using -fi: skip enable 5 +PASS: gdb.base/skip.exp: step using -fi: step 1 +PASS: gdb.base/skip.exp: step using -fi: step 2 +PASS: gdb.base/skip.exp: step using -fi: step 3 +PASS: gdb.base/skip.exp: step using -gfi: skip disable +PASS: gdb.base/skip.exp: step using -gfi: skip enable 6 +PASS: gdb.base/skip.exp: step using -gfi: step 1 +PASS: gdb.base/skip.exp: step using -gfi: step 2 +PASS: gdb.base/skip.exp: step using -gfi: step 3 +PASS: gdb.base/skip.exp: step using -fu for baz: skip disable +PASS: gdb.base/skip.exp: step using -fu for baz: skip enable 7 +PASS: gdb.base/skip.exp: step using -fu for baz: step 1 +PASS: gdb.base/skip.exp: step using -fu for baz: step 2 +PASS: gdb.base/skip.exp: step using -fu for baz: step 3 +PASS: gdb.base/skip.exp: step using -fu for baz: step 4 +PASS: gdb.base/skip.exp: step using -fu for baz: step 5 +PASS: gdb.base/skip.exp: step using -rfu for baz: skip disable +PASS: gdb.base/skip.exp: step using -rfu for baz: skip enable 8 +PASS: gdb.base/skip.exp: step using -rfu for baz: step 1 +PASS: gdb.base/skip.exp: step using -rfu for baz: step 2 +PASS: gdb.base/skip.exp: step using -rfu for baz: step 3 +PASS: gdb.base/skip.exp: step using -rfu for baz: step 4 +PASS: gdb.base/skip.exp: step using -rfu for baz: step 5 +PASS: gdb.base/skip.exp: step using -fi + -fu: skip delete +PASS: gdb.base/skip.exp: step using -fi + -fu: skip -fi skip1.c -fu test_skip +PASS: gdb.base/skip.exp: step using -fi + -fu: step 1 +PASS: gdb.base/skip.exp: step using -fi + -fu: step 2 +PASS: gdb.base/skip.exp: step using -fi + -fu: step 3 +PASS: gdb.base/skip.exp: step using -fi + -fu: step 4 +PASS: gdb.base/skip.exp: step using -fi + -fu: step 5 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/so-impl-ld.exp ... PASS: gdb.base/so-impl-ld.exp: step over solib call PASS: gdb.base/so-impl-ld.exp: step into solib call @@ -13331,6 +13422,98 @@ PASS: gdb.base/step-over-no-symbols.exp: displaced=auto: set displaced-stepping PASS: gdb.base/step-over-no-symbols.exp: displaced=auto: stepi PASS: gdb.base/step-over-no-symbols.exp: displaced=auto: get after PC PASS: gdb.base/step-over-no-symbols.exp: displaced=auto: advanced +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-over-syscall.exp ... +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: delete break 1 +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: set displaced-stepping off +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: break fork +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: continue to fork (1st time) +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: continue to fork (2nd time) +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: display/i $pc +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: find syscall insn in fork +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: get hexadecimal valueof "$pc" +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: stepi fork insn +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: get hexadecimal valueof "$pc" +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: continue to fork (3rd time) +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: break on syscall insns +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: continue to syscall insn fork +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: set displaced-stepping off +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: single step over fork +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: get hexadecimal valueof "$pc" +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: single step over fork final pc +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: break marker +PASS: gdb.base/step-over-syscall.exp: fork: displaced=off: continue to marker (fork) +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: delete break 1 +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: set displaced-stepping off +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: break fork +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: continue to fork (1st time) +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: continue to fork (2nd time) +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: display/i $pc +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: find syscall insn in fork +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: get hexadecimal valueof "$pc" +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: stepi fork insn +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: get hexadecimal valueof "$pc" +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: continue to fork (3rd time) +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: break on syscall insns +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: continue to syscall insn fork +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: set displaced-stepping on +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: single step over fork +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: get hexadecimal valueof "$pc" +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: single step over fork final pc +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: break marker +PASS: gdb.base/step-over-syscall.exp: fork: displaced=on: continue to marker (fork) +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: delete break 1 +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: set displaced-stepping off +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: break vfork +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: continue to vfork (1st time) +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: continue to vfork (2nd time) +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: display/i $pc +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: find syscall insn in vfork +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: get hexadecimal valueof "$pc" +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: stepi vfork insn +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: get hexadecimal valueof "$pc" +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: continue to vfork (3rd time) +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: break on syscall insns +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: continue to syscall insn vfork +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: set displaced-stepping off +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: single step over vfork +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: get hexadecimal valueof "$pc" +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: single step over vfork final pc +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: break marker +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=off: continue to marker (vfork) +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: delete break 1 +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: set displaced-stepping off +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: break vfork +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: continue to vfork (1st time) +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: continue to vfork (2nd time) +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: display/i $pc +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: find syscall insn in vfork +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: get hexadecimal valueof "$pc" +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: stepi vfork insn +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: get hexadecimal valueof "$pc" +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: continue to vfork (3rd time) +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: break on syscall insns +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: continue to syscall insn vfork +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: set displaced-stepping on +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: single step over vfork +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: get hexadecimal valueof "$pc" +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: single step over vfork final pc +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: break marker +PASS: gdb.base/step-over-syscall.exp: vfork: displaced=on: continue to marker (vfork) +PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: delete break 1 +PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: set displaced-stepping off +PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: break clone +PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: continue to clone (1st time) +PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: continue to clone (2nd time) +PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: display/i $pc +PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: find syscall insn in clone +PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: get hexadecimal valueof "$pc" +PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: stepi clone insn +PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: get hexadecimal valueof "$pc" +PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: continue to clone (3rd time) +PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: break on syscall insns +PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: continue to syscall insn clone +PASS: gdb.base/step-over-syscall.exp: clone: displaced=off: set displaced-stepping off +FAIL: gdb.base/step-over-syscall.exp: clone: displaced=off: single step over clone Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.base/step-resume-infcall.exp ... PASS: gdb.base/step-resume-infcall.exp: step PASS: gdb.base/step-resume-infcall.exp: up @@ -17519,6 +17702,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.btrace/segv.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.btrace/step.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.btrace/stepi.exp ... +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.btrace/tailcall-only.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.btrace/tailcall.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.btrace/tsx.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.btrace/unknown_functions.exp ... @@ -21754,6 +21938,10 @@ PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in func PASS: gdb.cp/rtti.exp: print *obj PASS: gdb.cp/rtti.exp: continue to breakpoint: end of constructors in func3 PASS: gdb.cp/rtti.exp: print *obj3 +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/scope-err.exp ... +PASS: gdb.cp/scope-err.exp: breakpoint line number in file +PASS: gdb.cp/scope-err.exp: continue to breakpoint: 24 +PASS: gdb.cp/scope-err.exp: print var from "C:/does/not/exist.cc" Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/shadow.exp ... PASS: gdb.cp/shadow.exp: continue to breakpoint: marker1 PASS: gdb.cp/shadow.exp: Print class x shadowing global x @@ -22239,11 +22427,11 @@ PASS: gdb.cp/virtfunc2.exp: print o2.do_print2() PASS: gdb.cp/virtfunc2.exp: print o2.do_print3() PASS: gdb.cp/virtfunc2.exp: print o Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.cp/vla-cxx.exp ... -FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited) -FAIL: gdb.cp/vla-cxx.exp: print vla -FAIL: gdb.cp/vla-cxx.exp: print vlaref -FAIL: gdb.cp/vla-cxx.exp: print vlaref2 -FAIL: gdb.cp/vla-cxx.exp: print c +PASS: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled +PASS: gdb.cp/vla-cxx.exp: print vla +PASS: gdb.cp/vla-cxx.exp: print vlaref +PASS: gdb.cp/vla-cxx.exp: print vlaref2 +PASS: gdb.cp/vla-cxx.exp: print c Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.disasm/am33.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.disasm/h8300s.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.disasm/hppa.exp ... @@ -22262,6 +22450,9 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.disasm/t11_logs.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.disasm/t12_bit.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.disasm/t13_otr.exp ... +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dlang/circular.exp ... +PASS: gdb.dlang/circular.exp: set language d +PASS: gdb.dlang/circular.exp: print notfound Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dlang/demangle.exp ... PASS: gdb.dlang/demangle.exp: set language d PASS: gdb.dlang/demangle.exp: set language to "d" @@ -23083,6 +23274,24 @@ PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x stack8 PASS: gdb.dwarf2/dw2-op-stack-value.exp: x/wx &aa551234 PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x implicit4to2 PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x implicit4to4 +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-opt-structptr.exp ... +PASS: gdb.dwarf2/dw2-opt-structptr.exp: console: set print object on +PASS: gdb.dwarf2/dw2-opt-structptr.exp: console: info addr ptr +PASS: gdb.dwarf2/dw2-opt-structptr.exp: console: print ptr +PASS: gdb.dwarf2/dw2-opt-structptr.exp: console: print *ptr +PASS: gdb.dwarf2/dw2-opt-structptr.exp: console: print ptr->a +PASS: gdb.dwarf2/dw2-opt-structptr.exp: console: print ptr->x +PASS: gdb.dwarf2/dw2-opt-structptr.exp: console: print ptr->y +PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: set print object on +PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: insert breakpoint main +PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: insert breakpoint func01 +PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: run to main +PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: continue to func01 +PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: create varobj for ptr +PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: get children of var1 (ptr) +PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: throw error, dereference ptr to access integer member +PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: throw error, dereference ptr to access array member +PASS: gdb.dwarf2/dw2-opt-structptr.exp: mi: throw error, dereference ptr to access pointer member Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-param-error.exp ... PASS: gdb.dwarf2/dw2-param-error.exp: frame Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dw2-producer.exp ... @@ -23133,6 +23342,8 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb PASS: gdb.dwarf2/dw4-sig-types.exp: maint set dwarf max-cache-age 0 PASS: gdb.dwarf2/dw4-sig-types.exp: p myset PASS: gdb.dwarf2/dw4-sig-types.exp: continue to foo +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dwp-sepdebug.exp ... +UNSUPPORTED: gdb.dwarf2/dwp-sepdebug.exp: testsuite run does not produce dwp files Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dwp-symlink.exp ... UNSUPPORTED: gdb.dwarf2/dwp-symlink.exp: testsuite run does not produce dwp files Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/dwz.exp ... @@ -23281,6 +23492,10 @@ PASS: gdb.dwarf2/implptrconst.exp: print *c PASS: gdb.dwarf2/implptrconst.exp: print d[-2] Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/implptrpiece.exp ... PASS: gdb.dwarf2/implptrpiece.exp: print/d p[-1] +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/implref.exp ... +PASS: gdb.dwarf2/implref.exp: print ref +PASS: gdb.dwarf2/implref.exp: print &ref +PASS: gdb.dwarf2/implref.exp: print &(&ref) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/mac-fileno.exp ... PASS: gdb.dwarf2/mac-fileno.exp: set listsize 1 PASS: gdb.dwarf2/mac-fileno.exp: list func_cu1 @@ -23569,9 +23784,9 @@ PASS: gdb.fortran/exprs.exp: int powered by real PASS: gdb.fortran/exprs.exp: real powered by real Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/library-module.exp ... PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-lib -FAIL: gdb.fortran/library-module.exp: print var_i in lib +PASS: gdb.fortran/library-module.exp: print var_i in lib PASS: gdb.fortran/library-module.exp: continue to breakpoint: i-is-2-in-main -FAIL: gdb.fortran/library-module.exp: print var_i in main +PASS: gdb.fortran/library-module.exp: print var_i in main PASS: gdb.fortran/library-module.exp: print var_j PASS: gdb.fortran/library-module.exp: print var_k Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/logical.exp ... @@ -23703,20 +23918,15 @@ PASS: gdb.fortran/vla-datatypes.exp: print charactervla(5,5,5) (2nd) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-history.exp ... PASS: gdb.fortran/vla-history.exp: continue to breakpoint: vla1-init PASS: gdb.fortran/vla-history.exp: print non-allocated vla1 -PASS: gdb.fortran/vla-history.exp: continue to breakpoint: vla2-allocated -PASS: gdb.fortran/vla-history.exp: print vla1 allocated -PASS: gdb.fortran/vla-history.exp: print vla2 allocated PASS: gdb.fortran/vla-history.exp: continue to breakpoint: vla1-filled PASS: gdb.fortran/vla-history.exp: print vla1 filled PASS: gdb.fortran/vla-history.exp: print $1 -PASS: gdb.fortran/vla-history.exp: print $2 -PASS: gdb.fortran/vla-history.exp: print $3 PASS: gdb.fortran/vla-history.exp: print $4 PASS: gdb.fortran/vla-history.exp: continue to breakpoint: vla2-filled PASS: gdb.fortran/vla-history.exp: print vla2(1,43,20) PASS: gdb.fortran/vla-history.exp: print vla2(1,3,8) -PASS: gdb.fortran/vla-history.exp: print $9 -PASS: gdb.fortran/vla-history.exp: print $10 +PASS: gdb.fortran/vla-history.exp: print $5 +PASS: gdb.fortran/vla-history.exp: print $6 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-ptr-info.exp ... PASS: gdb.fortran/vla-ptr-info.exp: continue to breakpoint: pvla-associated PASS: gdb.fortran/vla-ptr-info.exp: print pvla pointer information @@ -23749,7 +23959,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb PASS: gdb.fortran/vla-ptype.exp: continue to breakpoint: vla1-init PASS: gdb.fortran/vla-ptype.exp: ptype vla1 not initialized PASS: gdb.fortran/vla-ptype.exp: ptype vla2 not initialized -FAIL: gdb.fortran/vla-ptype.exp: ptype pvla not initialized +PASS: gdb.fortran/vla-ptype.exp: ptype pvla not initialized PASS: gdb.fortran/vla-ptype.exp: ptype vla1(3, 6, 9) not initialized PASS: gdb.fortran/vla-ptype.exp: ptype vla1(5, 45, 20) not initialized PASS: gdb.fortran/vla-ptype.exp: continue to breakpoint: vla1-allocated @@ -23783,9 +23993,61 @@ PASS: gdb.fortran/vla-sizeof.exp: print sizeof non-allocated vla1 PASS: gdb.fortran/vla-sizeof.exp: continue to breakpoint: vla2-allocated PASS: gdb.fortran/vla-sizeof.exp: print sizeof allocated vla1 PASS: gdb.fortran/vla-sizeof.exp: continue to breakpoint: vla1-filled -FAIL: gdb.fortran/vla-sizeof.exp: print sizeof non-associated pvla +PASS: gdb.fortran/vla-sizeof.exp: print sizeof non-associated pvla PASS: gdb.fortran/vla-sizeof.exp: continue to breakpoint: pvla-associated PASS: gdb.fortran/vla-sizeof.exp: print sizeof associated pvla +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-type.exp ... +PASS: gdb.fortran/vla-type.exp: continue to breakpoint: before-allocated +PASS: gdb.fortran/vla-type.exp: print twov before allocated +PASS: gdb.fortran/vla-type.exp: print twov%ivla1 before allocated +PASS: gdb.fortran/vla-type.exp: continue to breakpoint: onev-filled +PASS: gdb.fortran/vla-type.exp: print onev%ivla(5, 11, 23) +PASS: gdb.fortran/vla-type.exp: print onev%ivla(1, 2, 3) +PASS: gdb.fortran/vla-type.exp: print onev%ivla(3, 2, 1) +PASS: gdb.fortran/vla-type.exp: ptype onev +PASS: gdb.fortran/vla-type.exp: continue to breakpoint: twov-filled +PASS: gdb.fortran/vla-type.exp: print twov%ivla1(5, 11, 23) +PASS: gdb.fortran/vla-type.exp: print twov%ivla1(1, 2, 3) +PASS: gdb.fortran/vla-type.exp: print twov%ivla1(3, 2, 1) +PASS: gdb.fortran/vla-type.exp: ptype twov +PASS: gdb.fortran/vla-type.exp: print twov +PASS: gdb.fortran/vla-type.exp: continue to breakpoint: threev-filled +PASS: gdb.fortran/vla-type.exp: print threev%ivla(1) +PASS: gdb.fortran/vla-type.exp: print threev%ivla(5) +PASS: gdb.fortran/vla-type.exp: print threev%ivla(14) +PASS: gdb.fortran/vla-type.exp: print threev%ivar +PASS: gdb.fortran/vla-type.exp: ptype threev +PASS: gdb.fortran/vla-type.exp: continue to breakpoint: fourv-filled +PASS: gdb.fortran/vla-type.exp: print fourv%ivla(1) +PASS: gdb.fortran/vla-type.exp: print fourv%ivla(2) +PASS: gdb.fortran/vla-type.exp: print fourv%ivla(7) +PASS: gdb.fortran/vla-type.exp: print fourv%ivla(12) +PASS: gdb.fortran/vla-type.exp: print fourv%ivar +PASS: gdb.fortran/vla-type.exp: ptype fourv +PASS: gdb.fortran/vla-type.exp: continue to breakpoint: fivev-filled +PASS: gdb.fortran/vla-type.exp: print fivev%tone%ivla(5, 5, 1) +PASS: gdb.fortran/vla-type.exp: print fivev%tone%ivla(1, 2, 3) +PASS: gdb.fortran/vla-type.exp: print fivev%tone%ivla(3, 2, 1) +PASS: gdb.fortran/vla-type.exp: ptype fivev +PASS: gdb.fortran/vla-type.exp: continue to breakpoint: fivearr-filled +PASS: gdb.fortran/vla-type.exp: print fivearr(1)%tone%ivla(1, 2, 3) +PASS: gdb.fortran/vla-type.exp: print fivearr(1)%tone%ivla(2, 2, 10) +PASS: gdb.fortran/vla-type.exp: print fivearr(1)%tone%ivla(2, 2, 3) +PASS: gdb.fortran/vla-type.exp: print fivearr(2)%tone%ivla(12, 14, 16) +PASS: gdb.fortran/vla-type.exp: print fivearr(2)%tone%ivla(6, 7, 8) +PASS: gdb.fortran/vla-type.exp: ptype fivearr(1) +PASS: gdb.fortran/vla-type.exp: ptype fivearr(2) +PASS: gdb.fortran/vla-type.exp: ptype fivedynarr +PASS: gdb.fortran/vla-type.exp: next +PASS: gdb.fortran/vla-type.exp: ptype fivedynarr(2) +PASS: gdb.fortran/vla-type.exp: continue to breakpoint: fivedynarr-filled +PASS: gdb.fortran/vla-type.exp: print fivedynarr(1)%tone%ivla(1, 2, 3) +PASS: gdb.fortran/vla-type.exp: print fivedynarr(1)%tone%ivla(2, 2, 10) +PASS: gdb.fortran/vla-type.exp: print fivedynarr(1)%tone%ivla(2, 2, 3) +PASS: gdb.fortran/vla-type.exp: print fivedynarr(2)%tone%ivla(12, 14, 16) +PASS: gdb.fortran/vla-type.exp: print fivedynarr(2)%tone%ivla(6, 7, 8) +PASS: gdb.fortran/vla-type.exp: ptype fivedynarr(1) +PASS: gdb.fortran/vla-type.exp: ptype fivedynarr(2) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-value-sub-arbitrary.exp ... PASS: gdb.fortran/vla-value-sub-arbitrary.exp: continue to breakpoint: end-of-bar PASS: gdb.fortran/vla-value-sub-arbitrary.exp: print arbitary array1(42) @@ -23794,10 +24056,11 @@ PASS: gdb.fortran/vla-value-sub-arbitrary.exp: print arbitary array2(4,10) PASS: gdb.fortran/vla-value-sub-arbitrary.exp: print arbitary array2(4,100) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.fortran/vla-value-sub-finish.exp ... PASS: gdb.fortran/vla-value-sub-finish.exp: continue to breakpoint: array2-almost-filled -FAIL: gdb.fortran/vla-value-sub-finish.exp: print array2 in foo after it was filled +PASS: gdb.fortran/vla-value-sub-finish.exp: set max-value-size 1024*1024 +PASS: gdb.fortran/vla-value-sub-finish.exp: print array2 in foo after it was filled PASS: gdb.fortran/vla-value-sub-finish.exp: set array(2,2,2) to 20 in subroutine -FAIL: gdb.fortran/vla-value-sub-finish.exp: print array2 in foo after it was mofified in debugger -FAIL: gdb.fortran/vla-value-sub-finish.exp: finish function +PASS: gdb.fortran/vla-value-sub-finish.exp: print array2 in foo after it was mofified in debugger +PASS: gdb.fortran/vla-value-sub-finish.exp: finish function PASS: gdb.fortran/vla-value-sub-finish.exp: sub_arr1(5, 7) after finish PASS: gdb.fortran/vla-value-sub-finish.exp: sub_arr1(1, 1) after finish PASS: gdb.fortran/vla-value-sub-finish.exp: sub_arr2(1, 1, 1) after finish @@ -23809,9 +24072,10 @@ PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array1-filled (1st) PASS: gdb.fortran/vla-value-sub.exp: print array1(5, 7) after filled in foo (passed fixed array) PASS: gdb.fortran/vla-value-sub.exp: print array1(1, 1) after filled in foo (passed fixed array) PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array2-almost-filled (1st) -FAIL: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was filled (passed fixed array) +PASS: gdb.fortran/vla-value-sub.exp: set max-value-size 1024*1024 +PASS: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was filled (passed fixed array) PASS: gdb.fortran/vla-value-sub.exp: set array(2,2,2) to 20 in subroutine (passed fixed array) -FAIL: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was mofified in debugger (passed fixed array) +PASS: gdb.fortran/vla-value-sub.exp: print array2 in foo after it was mofified in debugger (passed fixed array) PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: not-filled (2nd) PASS: gdb.fortran/vla-value-sub.exp: print passed array1 in foo (passed sub-array) PASS: gdb.fortran/vla-value-sub.exp: continue to breakpoint: array1-filled (2nd) @@ -23847,9 +24111,9 @@ PASS: gdb.fortran/vla-value.exp: continue to breakpoint: vla1-filled PASS: gdb.fortran/vla-value.exp: print allocated vla1(3,6,9) after specific assignment (filled) PASS: gdb.fortran/vla-value.exp: print allocated vla1(1,3,8) after specific assignment (filled) PASS: gdb.fortran/vla-value.exp: print allocated vla1(9,9,9) after assignment in debugger (filled) -FAIL: gdb.fortran/vla-value.exp: print undefined pvla -FAIL: gdb.fortran/vla-value.exp: print non-associated &pvla -FAIL: gdb.fortran/vla-value.exp: print undefined pvla(1,3,8) +PASS: gdb.fortran/vla-value.exp: print undefined pvla +PASS: gdb.fortran/vla-value.exp: print non-associated &pvla +PASS: gdb.fortran/vla-value.exp: print undefined pvla(1,3,8) PASS: gdb.fortran/vla-value.exp: continue to breakpoint: pvla-associated PASS: gdb.fortran/vla-value.exp: print associated &pvla PASS: gdb.fortran/vla-value.exp: print associated pvla(3,6,9) @@ -25146,7 +25410,7 @@ PASS: gdb.guile/scm-ports.exp: basic r+0 tests: test port-closed? after it's clo PASS: gdb.guile/scm-ports.exp: buffered: create r/w memory port PASS: gdb.guile/scm-ports.exp: buffered: guile (print rw-mem-port) PASS: gdb.guile/scm-ports.exp: buffered: get sp reg -PASS: gdb.guile/scm-ports.exp: buffered: get integer valueof "$sp" (3221212808) +PASS: gdb.guile/scm-ports.exp: buffered: get integer valueof "$sp" (3221212776) PASS: gdb.guile/scm-ports.exp: buffered: save current value at sp PASS: gdb.guile/scm-ports.exp: buffered: un-lazyify byte-at-sp PASS: gdb.guile/scm-ports.exp: buffered: seek to $sp @@ -25163,7 +25427,7 @@ PASS: gdb.guile/scm-ports.exp: buffered: test byte at sp, after close PASS: gdb.guile/scm-ports.exp: unbuffered: create r/w memory port PASS: gdb.guile/scm-ports.exp: unbuffered: guile (print rw-mem-port) PASS: gdb.guile/scm-ports.exp: unbuffered: get sp reg -PASS: gdb.guile/scm-ports.exp: unbuffered: get integer valueof "$sp" (3221212808) +PASS: gdb.guile/scm-ports.exp: unbuffered: get integer valueof "$sp" (3221212776) PASS: gdb.guile/scm-ports.exp: unbuffered: save current value at sp PASS: gdb.guile/scm-ports.exp: unbuffered: un-lazyify byte-at-sp PASS: gdb.guile/scm-ports.exp: unbuffered: seek to $sp @@ -26009,218 +26273,436 @@ PASS: gdb.linespec/ls-dollar.exp: set var $theline = 20 PASS: gdb.linespec/ls-dollar.exp: list ls-dollar.cc:$theline PASS: gdb.linespec/ls-dollar.exp: break ls-dollar.cc:$theline Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.linespec/ls-errs.exp ... -PASS: gdb.linespec/ls-errs.exp: set breakpoint pending off -PASS: gdb.linespec/ls-errs.exp: set max-completions unlimited -PASS: gdb.linespec/ls-errs.exp: break : -PASS: gdb.linespec/ls-errs.exp: break : -PASS: gdb.linespec/ls-errs.exp: break : -PASS: gdb.linespec/ls-errs.exp: break : -PASS: gdb.linespec/ls-errs.exp: break : -PASS: gdb.linespec/ls-errs.exp: break : -PASS: gdb.linespec/ls-errs.exp: break : -PASS: gdb.linespec/ls-errs.exp: break : -PASS: gdb.linespec/ls-errs.exp: break : -PASS: gdb.linespec/ls-errs.exp: break -100 -PASS: gdb.linespec/ls-errs.exp: break -line -100 -PASS: gdb.linespec/ls-errs.exp: break +500 -PASS: gdb.linespec/ls-errs.exp: break -line +500 -PASS: gdb.linespec/ls-errs.exp: break 1000 -PASS: gdb.linespec/ls-errs.exp: break -line 1000 -PASS: gdb.linespec/ls-errs.exp: break 3: -PASS: gdb.linespec/ls-errs.exp: break +10: -PASS: gdb.linespec/ls-errs.exp: break -10: -PASS: gdb.linespec/ls-errs.exp: break 3: -PASS: gdb.linespec/ls-errs.exp: break +10: -PASS: gdb.linespec/ls-errs.exp: break -10: -PASS: gdb.linespec/ls-errs.exp: break 3 : -PASS: gdb.linespec/ls-errs.exp: break +10 : -PASS: gdb.linespec/ls-errs.exp: break -10 : -PASS: gdb.linespec/ls-errs.exp: break 3 : -PASS: gdb.linespec/ls-errs.exp: break +10 : -PASS: gdb.linespec/ls-errs.exp: break -10 : -PASS: gdb.linespec/ls-errs.exp: break 3 : -PASS: gdb.linespec/ls-errs.exp: break +10 : -PASS: gdb.linespec/ls-errs.exp: break -10 : -PASS: gdb.linespec/ls-errs.exp: break 3 : -PASS: gdb.linespec/ls-errs.exp: break +10 : -PASS: gdb.linespec/ls-errs.exp: break -10 : -PASS: gdb.linespec/ls-errs.exp: break 3 : -PASS: gdb.linespec/ls-errs.exp: break +10 : -PASS: gdb.linespec/ls-errs.exp: break -10 : -PASS: gdb.linespec/ls-errs.exp: break 3 : -PASS: gdb.linespec/ls-errs.exp: break +10 : -PASS: gdb.linespec/ls-errs.exp: break -10 : -PASS: gdb.linespec/ls-errs.exp: break 3 : -PASS: gdb.linespec/ls-errs.exp: break +10 : -PASS: gdb.linespec/ls-errs.exp: break -10 : -PASS: gdb.linespec/ls-errs.exp: break 3 1 -PASS: gdb.linespec/ls-errs.exp: break -line 3 1 -PASS: gdb.linespec/ls-errs.exp: break +10 1 -PASS: gdb.linespec/ls-errs.exp: break -line +10 1 -PASS: gdb.linespec/ls-errs.exp: break -10 1 -PASS: gdb.linespec/ls-errs.exp: break -line -10 1 -PASS: gdb.linespec/ls-errs.exp: break 3 +1 -PASS: gdb.linespec/ls-errs.exp: break -line 3 +1 -PASS: gdb.linespec/ls-errs.exp: break +10 +1 -PASS: gdb.linespec/ls-errs.exp: break -line +10 +1 -PASS: gdb.linespec/ls-errs.exp: break -10 +1 -PASS: gdb.linespec/ls-errs.exp: break -line -10 +1 -PASS: gdb.linespec/ls-errs.exp: break 3 +100 -PASS: gdb.linespec/ls-errs.exp: break -line 3 +100 -PASS: gdb.linespec/ls-errs.exp: break +10 +100 -PASS: gdb.linespec/ls-errs.exp: break -line +10 +100 -PASS: gdb.linespec/ls-errs.exp: break -10 +100 -PASS: gdb.linespec/ls-errs.exp: break -line -10 +100 -PASS: gdb.linespec/ls-errs.exp: break 3 -10 -PASS: gdb.linespec/ls-errs.exp: break -line 3 -10 -PASS: gdb.linespec/ls-errs.exp: break +10 -10 -PASS: gdb.linespec/ls-errs.exp: break -line +10 -10 -PASS: gdb.linespec/ls-errs.exp: break -10 -10 -PASS: gdb.linespec/ls-errs.exp: break -line -10 -10 -PASS: gdb.linespec/ls-errs.exp: break 3 foo -PASS: gdb.linespec/ls-errs.exp: break -line 3 foo -PASS: gdb.linespec/ls-errs.exp: break +10 foo -PASS: gdb.linespec/ls-errs.exp: break -line +10 foo -PASS: gdb.linespec/ls-errs.exp: break -10 foo -PASS: gdb.linespec/ls-errs.exp: break -line -10 foo -PASS: gdb.linespec/ls-errs.exp: break this_file_doesn't_exist.c:3 -PASS: gdb.linespec/ls-errs.exp: break this file has spaces.c:3 -PASS: gdb.linespec/ls-errs.exp: break "file::colons.c":3 -PASS: gdb.linespec/ls-errs.exp: break 'file::colons.c':3 -PASS: gdb.linespec/ls-errs.exp: break "this "file" has quotes.c":3 -PASS: gdb.linespec/ls-errs.exp: break 'this "file" has quotes.c':3 -PASS: gdb.linespec/ls-errs.exp: break 'this 'file' has quotes.c':3 -PASS: gdb.linespec/ls-errs.exp: break "this 'file' has quotes.c":3 -PASS: gdb.linespec/ls-errs.exp: break "spaces: and :colons.c":3 -PASS: gdb.linespec/ls-errs.exp: break 'more: :spaces: :and colons::.c':3 -PASS: gdb.linespec/ls-errs.exp: break -source this_file_doesn't_exist.c -line 3 -PASS: gdb.linespec/ls-errs.exp: break -source file::colons.c -line 3 -PASS: gdb.linespec/ls-errs.exp: break -source 'file::colons.c' -line 3 -PASS: gdb.linespec/ls-errs.exp: break -source this file has spaces.c -line 3 -PASS: gdb.linespec/ls-errs.exp: break -function function whitespace -PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -function function whitespace -PASS: gdb.linespec/ls-errs.exp: break -function main -label label whitespace -PASS: gdb.linespec/ls-errs.exp: break "src-file.c':3 -PASS: gdb.linespec/ls-errs.exp: break 'src-file.c:3 -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:foo -PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -function foo -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main:foo -PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -function main -label foo -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c: foo -PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -function foo -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main: foo -PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -function main -label foo -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c: foo -PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -function foo -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main: foo -PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -function main -label foo -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c: -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main: -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c: -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main: -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c : -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main : -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c : -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main : -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c : -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main : -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c : -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main : -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c : -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main : -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c : -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main : -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c : -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:main : -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:: -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 1 -PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -line 3 1 -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 +100 -PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -line 3 +100 -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 -100 -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:3 foo -PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -line 3 foo -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:-100 -PASS: gdb.linespec/ls-errs.exp: break "ls-errs.c:-100" -PASS: gdb.linespec/ls-errs.exp: break 'ls-errs.c:-100' -PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -line -100 -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:+500 -PASS: gdb.linespec/ls-errs.exp: break "ls-errs.c:+500" -PASS: gdb.linespec/ls-errs.exp: break 'ls-errs.c:+500' -PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -line +500 -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:1000 -PASS: gdb.linespec/ls-errs.exp: break "ls-errs.c:1000" -PASS: gdb.linespec/ls-errs.exp: break 'ls-errs.c:1000' -PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -line 1000 -PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c -line -x -PASS: gdb.linespec/ls-errs.exp: break foobar -PASS: gdb.linespec/ls-errs.exp: break -function "foobar" -PASS: gdb.linespec/ls-errs.exp: break foo::bar -PASS: gdb.linespec/ls-errs.exp: break -function "foo::bar" -PASS: gdb.linespec/ls-errs.exp: break foo.bar -PASS: gdb.linespec/ls-errs.exp: break -function "foo.bar" -PASS: gdb.linespec/ls-errs.exp: break foo . -PASS: gdb.linespec/ls-errs.exp: break -function "foo ." -PASS: gdb.linespec/ls-errs.exp: break foo bar -PASS: gdb.linespec/ls-errs.exp: break -function "foo bar" -PASS: gdb.linespec/ls-errs.exp: break foo 1 -PASS: gdb.linespec/ls-errs.exp: break -function "foo 1" -PASS: gdb.linespec/ls-errs.exp: break foo 0 -PASS: gdb.linespec/ls-errs.exp: break -function "foo 0" -PASS: gdb.linespec/ls-errs.exp: break foo +10 -PASS: gdb.linespec/ls-errs.exp: break -function "foo +10" -PASS: gdb.linespec/ls-errs.exp: break foo -10 -PASS: gdb.linespec/ls-errs.exp: break -function "foo -10" -PASS: gdb.linespec/ls-errs.exp: break foo +100 -PASS: gdb.linespec/ls-errs.exp: break -function "foo +100" -PASS: gdb.linespec/ls-errs.exp: break foo -100 -PASS: gdb.linespec/ls-errs.exp: break -function "foo -100" -PASS: gdb.linespec/ls-errs.exp: break main:there -PASS: gdb.linespec/ls-errs.exp: break main:here: -PASS: gdb.linespec/ls-errs.exp: break main: there -PASS: gdb.linespec/ls-errs.exp: break main:here: -PASS: gdb.linespec/ls-errs.exp: break main :there -PASS: gdb.linespec/ls-errs.exp: break main:here : -PASS: gdb.linespec/ls-errs.exp: break main : there -PASS: gdb.linespec/ls-errs.exp: break main:here : -PASS: gdb.linespec/ls-errs.exp: break main : there -PASS: gdb.linespec/ls-errs.exp: break main:here : -PASS: gdb.linespec/ls-errs.exp: break main : there -PASS: gdb.linespec/ls-errs.exp: break main:here : -PASS: gdb.linespec/ls-errs.exp: break main : there -PASS: gdb.linespec/ls-errs.exp: break main:here : -PASS: gdb.linespec/ls-errs.exp: break main : there -PASS: gdb.linespec/ls-errs.exp: break main:here : -PASS: gdb.linespec/ls-errs.exp: break main : there -PASS: gdb.linespec/ls-errs.exp: break main:here : -PASS: gdb.linespec/ls-errs.exp: break main 3 -PASS: gdb.linespec/ls-errs.exp: break -function "main 3" -PASS: gdb.linespec/ls-errs.exp: break main:here 3 -PASS: gdb.linespec/ls-errs.exp: break -function main -label "here 3" -PASS: gdb.linespec/ls-errs.exp: break main 3 -PASS: gdb.linespec/ls-errs.exp: break -function "main +100" -PASS: gdb.linespec/ls-errs.exp: break main:here +100 -PASS: gdb.linespec/ls-errs.exp: break -function main -label "here +100" -PASS: gdb.linespec/ls-errs.exp: break main 3 -PASS: gdb.linespec/ls-errs.exp: break -function "main -100" -PASS: gdb.linespec/ls-errs.exp: break main:here -100 -PASS: gdb.linespec/ls-errs.exp: break -function main -label "here -100" -PASS: gdb.linespec/ls-errs.exp: break main 3 -PASS: gdb.linespec/ls-errs.exp: break -function "main foo" -PASS: gdb.linespec/ls-errs.exp: break main:here foo -PASS: gdb.linespec/ls-errs.exp: break -function main -label "here foo" -PASS: gdb.linespec/ls-errs.exp: break if -PASS: gdb.linespec/ls-errs.exp: break task -PASS: gdb.linespec/ls-errs.exp: break thread -PASS: gdb.linespec/ls-errs.exp: break 'main.c'flubber -PASS: gdb.linespec/ls-errs.exp: break 'main.c',21 -PASS: gdb.linespec/ls-errs.exp: break 'main.c' -PASS: gdb.linespec/ls-errs.exp: break 'main.c'3 -PASS: gdb.linespec/ls-errs.exp: break 'main.c'+3 -PASS: gdb.linespec/ls-errs.exp: break $zippo -PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:$zippo -PASS: gdb.linespec/ls-errs.exp: break -source ls-errs.c +PASS: gdb.linespec/ls-errs.exp: lang=C: set breakpoint pending off +PASS: gdb.linespec/ls-errs.exp: lang=C: set max-completions unlimited +PASS: gdb.linespec/ls-errs.exp: lang=C: breakpoint line number in file +PASS: gdb.linespec/ls-errs.exp: lang=C: continue to breakpoint: 24 +PASS: gdb.linespec/ls-errs.exp: lang=C: break : +PASS: gdb.linespec/ls-errs.exp: lang=C: break : +PASS: gdb.linespec/ls-errs.exp: lang=C: break : +PASS: gdb.linespec/ls-errs.exp: lang=C: break : +PASS: gdb.linespec/ls-errs.exp: lang=C: break : +PASS: gdb.linespec/ls-errs.exp: lang=C: break : +PASS: gdb.linespec/ls-errs.exp: lang=C: break : +PASS: gdb.linespec/ls-errs.exp: lang=C: break : +PASS: gdb.linespec/ls-errs.exp: lang=C: break : +PASS: gdb.linespec/ls-errs.exp: lang=C: break -100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line -100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break +500 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line +500 +PASS: gdb.linespec/ls-errs.exp: lang=C: break 1000 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line 1000 +PASS: gdb.linespec/ls-errs.exp: lang=C: break 3: +PASS: gdb.linespec/ls-errs.exp: lang=C: break +10: +PASS: gdb.linespec/ls-errs.exp: lang=C: break -10: +PASS: gdb.linespec/ls-errs.exp: lang=C: break 3: +PASS: gdb.linespec/ls-errs.exp: lang=C: break +10: +PASS: gdb.linespec/ls-errs.exp: lang=C: break -10: +PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 : +PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 1 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line 3 1 +PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 1 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line +10 1 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 1 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line -10 1 +PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 +1 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line 3 +1 +PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 +1 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line +10 +1 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 +1 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line -10 +1 +PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line 3 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line +10 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line -10 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 -10 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line 3 -10 +PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 -10 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line +10 -10 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 -10 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line -10 -10 +PASS: gdb.linespec/ls-errs.exp: lang=C: break 3 foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line 3 foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break +10 foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line +10 foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break -10 foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break -line -10 foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break this_file_doesn't_exist.c:3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break this file has spaces.c:3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break "file::colons.c":3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break 'file::colons.c':3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break "this "file" has quotes.c":3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break 'this "file" has quotes.c':3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break 'this 'file' has quotes.c':3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break "this 'file' has quotes.c":3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break "spaces: and :colons.c":3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break 'more: :spaces: :and colons::.c':3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break C:/nonexist-with-windrive.c:3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source this_file_doesn't_exist.c -line 3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source file::colons.c -line 3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source 'file::colons.c' -line 3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source this file has spaces.c -line 3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function function whitespace +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -function function whitespace +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function main -label label whitespace +PASS: gdb.linespec/ls-errs.exp: lang=C: break "src-file.c':3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break 'src-file.c:3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -function foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main:foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -function main -label foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c: foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -function foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main: foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -function main -label foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c: foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -function foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main: foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -function main -label foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c: +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main: +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c: +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main: +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c : +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main : +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c : +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main : +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c : +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main : +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c : +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main : +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c : +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main : +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c : +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main : +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c : +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:main : +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:: +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:3 1 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -line 3 1 +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:3 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -line 3 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:3 -100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:3 foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -line 3 foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:-100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break "ls-errs.c:-100" +PASS: gdb.linespec/ls-errs.exp: lang=C: break 'ls-errs.c:-100' +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -line -100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:+500 +PASS: gdb.linespec/ls-errs.exp: lang=C: break "ls-errs.c:+500" +PASS: gdb.linespec/ls-errs.exp: lang=C: break 'ls-errs.c:+500' +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -line +500 +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:1000 +PASS: gdb.linespec/ls-errs.exp: lang=C: break "ls-errs.c:1000" +PASS: gdb.linespec/ls-errs.exp: lang=C: break 'ls-errs.c:1000' +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -line 1000 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c -line -x +PASS: gdb.linespec/ls-errs.exp: lang=C: break foobar +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foobar" +PASS: gdb.linespec/ls-errs.exp: lang=C: break foo::bar +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo::bar" +PASS: gdb.linespec/ls-errs.exp: lang=C: break foo.bar +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo.bar" +PASS: gdb.linespec/ls-errs.exp: lang=C: break foo . +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo ." +PASS: gdb.linespec/ls-errs.exp: lang=C: break foo bar +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo bar" +PASS: gdb.linespec/ls-errs.exp: lang=C: break foo 1 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo 1" +PASS: gdb.linespec/ls-errs.exp: lang=C: break foo 0 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo 0" +PASS: gdb.linespec/ls-errs.exp: lang=C: break foo +10 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo +10" +PASS: gdb.linespec/ls-errs.exp: lang=C: break foo -10 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo -10" +PASS: gdb.linespec/ls-errs.exp: lang=C: break foo +100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo +100" +PASS: gdb.linespec/ls-errs.exp: lang=C: break foo -100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "foo -100" +PASS: gdb.linespec/ls-errs.exp: lang=C: break main:there +PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here: +PASS: gdb.linespec/ls-errs.exp: lang=C: break main: there +PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here: +PASS: gdb.linespec/ls-errs.exp: lang=C: break main :there +PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here : +PASS: gdb.linespec/ls-errs.exp: lang=C: break main : there +PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here : +PASS: gdb.linespec/ls-errs.exp: lang=C: break main : there +PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here : +PASS: gdb.linespec/ls-errs.exp: lang=C: break main : there +PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here : +PASS: gdb.linespec/ls-errs.exp: lang=C: break main : there +PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here : +PASS: gdb.linespec/ls-errs.exp: lang=C: break main : there +PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here : +PASS: gdb.linespec/ls-errs.exp: lang=C: break main : there +PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here : +PASS: gdb.linespec/ls-errs.exp: lang=C: break main 3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "main 3" +PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here 3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function main -label "here 3" +PASS: gdb.linespec/ls-errs.exp: lang=C: break main 3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "main +100" +PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here +100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function main -label "here +100" +PASS: gdb.linespec/ls-errs.exp: lang=C: break main 3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "main -100" +PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here -100 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function main -label "here -100" +PASS: gdb.linespec/ls-errs.exp: lang=C: break main 3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function "main foo" +PASS: gdb.linespec/ls-errs.exp: lang=C: break main:here foo +PASS: gdb.linespec/ls-errs.exp: lang=C: break -function main -label "here foo" +PASS: gdb.linespec/ls-errs.exp: lang=C: break if +PASS: gdb.linespec/ls-errs.exp: lang=C: break task +PASS: gdb.linespec/ls-errs.exp: lang=C: break thread +PASS: gdb.linespec/ls-errs.exp: lang=C: break 'main.c'flubber +PASS: gdb.linespec/ls-errs.exp: lang=C: break 'main.c',21 +PASS: gdb.linespec/ls-errs.exp: lang=C: break 'main.c' +PASS: gdb.linespec/ls-errs.exp: lang=C: break 'main.c'3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break 'main.c'+3 +PASS: gdb.linespec/ls-errs.exp: lang=C: break $zippo +PASS: gdb.linespec/ls-errs.exp: lang=C: break ls-errs.c:$zippo +PASS: gdb.linespec/ls-errs.exp: lang=C: break -source ls-errs.c +PASS: gdb.linespec/ls-errs.exp: lang=C++: set breakpoint pending off +PASS: gdb.linespec/ls-errs.exp: lang=C++: set max-completions unlimited +PASS: gdb.linespec/ls-errs.exp: lang=C++: breakpoint line number in file +PASS: gdb.linespec/ls-errs.exp: lang=C++: continue to breakpoint: 24 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line -100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break +500 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line +500 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 1000 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line 1000 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3: +PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10: +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10: +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3: +PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10: +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10: +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 1 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line 3 1 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 1 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line +10 1 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 1 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line -10 1 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 +1 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line 3 +1 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 +1 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line +10 +1 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 +1 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line -10 +1 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line 3 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line +10 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line -10 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 -10 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line 3 -10 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 -10 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line +10 -10 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 -10 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line -10 -10 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 3 foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line 3 foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break +10 foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line +10 foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -10 foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -line -10 foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break this_file_doesn't_exist.c:3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break this file has spaces.c:3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break "file::colons.c":3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'file::colons.c':3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break "this "file" has quotes.c":3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'this "file" has quotes.c':3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'this 'file' has quotes.c':3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break "this 'file' has quotes.c":3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break "spaces: and :colons.c":3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'more: :spaces: :and colons::.c':3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break C:/nonexist-with-windrive.c:3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source this_file_doesn't_exist.c -line 3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source file::colons.c -line 3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source 'file::colons.c' -line 3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source this file has spaces.c -line 3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function function whitespace +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -function function whitespace +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function main -label label whitespace +PASS: gdb.linespec/ls-errs.exp: lang=C++: break "src-file.c':3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'src-file.c:3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -function foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main:foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -function main -label foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c: foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -function foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main: foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -function main -label foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c: foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -function foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main: foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -function main -label foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c: +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main: +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c: +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main: +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:main : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:: +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:3 1 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -line 3 1 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:3 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -line 3 +100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:3 -100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:3 foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -line 3 foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:-100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break "ls-errs.c:-100" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'ls-errs.c:-100' +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -line -100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:+500 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break "ls-errs.c:+500" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'ls-errs.c:+500' +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -line +500 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:1000 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break "ls-errs.c:1000" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'ls-errs.c:1000' +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -line 1000 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c -line -x +PASS: gdb.linespec/ls-errs.exp: lang=C++: break foobar +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foobar" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo::bar +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo::bar" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo.bar +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo.bar" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo . +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo ." +PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo bar +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo bar" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo 1 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo 1" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo 0 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo 0" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo +10 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo +10" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo -10 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo -10" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo +100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo +100" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break foo -100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "foo -100" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:there +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here: +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main: there +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here: +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main :there +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main : there +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main : there +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main : there +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main : there +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main : there +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main : there +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here : +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main 3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "main 3" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here 3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function main -label "here 3" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main 3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "main +100" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here +100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function main -label "here +100" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main 3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "main -100" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here -100 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function main -label "here -100" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main 3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function "main foo" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break main:here foo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -function main -label "here foo" +PASS: gdb.linespec/ls-errs.exp: lang=C++: break if +PASS: gdb.linespec/ls-errs.exp: lang=C++: break task +PASS: gdb.linespec/ls-errs.exp: lang=C++: break thread +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'main.c'flubber +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'main.c',21 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'main.c' +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'main.c'3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break 'main.c'+3 +PASS: gdb.linespec/ls-errs.exp: lang=C++: break $zippo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break ls-errs.c:$zippo +PASS: gdb.linespec/ls-errs.exp: lang=C++: break -source ls-errs.c Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.linespec/macro-relative.exp ... PASS: gdb.linespec/macro-relative.exp: info macro HEADER Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.linespec/skip-two.exp ... @@ -26410,39 +26892,39 @@ PASS: gdb.mi/mi-break.exp: list of explicit breakpoints PASS: gdb.mi/mi-break.exp: delete temp breakpoints PASS: gdb.mi/mi-break.exp: insert explicit conditional breakpoint in callee2 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-breakpoint-changed.exp ... -PASS: gdb.mi/mi-breakpoint-changed.exp: breakpoint at main -PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main -PASS: gdb.mi/mi-breakpoint-changed.exp: change command -PASS: gdb.mi/mi-breakpoint-changed.exp: watch watch -PASS: gdb.mi/mi-breakpoint-changed.exp: trace marker -PASS: gdb.mi/mi-breakpoint-changed.exp: catch syscall -PASS: gdb.mi/mi-breakpoint-changed.exp: dprintf marker, "arg" " -PASS: gdb.mi/mi-breakpoint-changed.exp: condition 2 main > 0x0 -PASS: gdb.mi/mi-breakpoint-changed.exp: -break-condition 2 main == 0x0 -PASS: gdb.mi/mi-breakpoint-changed.exp: disable 3 -PASS: gdb.mi/mi-breakpoint-changed.exp: enable 3 -PASS: gdb.mi/mi-breakpoint-changed.exp: -break-enable 3 -PASS: gdb.mi/mi-breakpoint-changed.exp: -break-disable 3 -PASS: gdb.mi/mi-breakpoint-changed.exp: ignore 5 1 -PASS: gdb.mi/mi-breakpoint-changed.exp: -break-after 5 1 -PASS: gdb.mi/mi-breakpoint-changed.exp: passcount 1 4 -PASS: gdb.mi/mi-breakpoint-changed.exp: -break-passcount 4 1 -PASS: gdb.mi/mi-breakpoint-changed.exp: delete 3 -PASS: gdb.mi/mi-breakpoint-changed.exp: delete 4 -PASS: gdb.mi/mi-breakpoint-changed.exp: delete 5 -PASS: gdb.mi/mi-breakpoint-changed.exp: delete 6 -PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc1 -PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved -PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved: hit_count is updated -PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to pendfunc1 breakpoint -PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: delete breakpoint on pendfunc1 -PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on marker -PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc3 -PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 1 -PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 resolved -PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: continue to marker 2 -PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc3 pending again -PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: breakpoint at main +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: mi runto main +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: change command +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: watch watch +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: trace marker +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: catch syscall +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: dprintf marker, "arg" " +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: condition 2 main > 0x0 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: -break-condition 2 main == 0x0 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: disable 3 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: enable 3 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: -break-enable 3 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: -break-disable 3 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: ignore 5 1 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: -break-after 5 1 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: passcount 1 4 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: -break-passcount 4 1 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: delete 3 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: delete 4 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: delete 5 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_insert_delete_modify: delete 6 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: insert breakpoint on pendfunc1 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: breakpoint on pendfunc1 resolved +PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: breakpoint on pendfunc1 resolved: hit_count is updated +PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: continue to pendfunc1 breakpoint +PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: delete breakpoint on pendfunc1 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: insert breakpoint on marker +PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: insert breakpoint on pendfunc3 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: continue to marker 1 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: breakpoint on pendfunc3 resolved +PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: continue to marker 2 +PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: breakpoint on pendfunc3 pending again +PASS: gdb.mi/mi-breakpoint-changed.exp: test_pending_resolved: pending resolved: Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-catch-load.exp ... PASS: gdb.mi/mi-catch-load.exp: breakpoint at main PASS: gdb.mi/mi-catch-load.exp: mi runto main @@ -26675,6 +27157,12 @@ PASS: gdb.mi/mi-language.exp: data-evaluate-expression with invalid language nam PASS: gdb.mi/mi-language.exp: data-evaluate-expression with language auto PASS: gdb.mi/mi-language.exp: data-evaluate-expression with language local PASS: gdb.mi/mi-language.exp: data-evaluate-expression with language unknown +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-linespec-err-cp.exp ... +PASS: gdb.mi/mi-linespec-err-cp.exp: -interpreter-exec console "set breakpoint pending off" +PASS: gdb.mi/mi-linespec-err-cp.exp: breakpoint at main +PASS: gdb.mi/mi-linespec-err-cp.exp: mi runto main +PASS: gdb.mi/mi-linespec-err-cp.exp: set breakpoint +PASS: gdb.mi/mi-linespec-err-cp.exp: breakpoint hit Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-logging.exp ... PASS: gdb.mi/mi-logging.exp: breakpoint at main PASS: gdb.mi/mi-logging.exp: mi runto main @@ -27921,7 +28409,7 @@ PASS: gdb.mi/mi-vla-c99.exp: eval variable vla PASS: gdb.mi/mi-vla-c99.exp: get children of vla Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-vla-fortran.exp ... PASS: gdb.mi/mi-vla-fortran.exp: 1 -PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 22 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 23 PASS: gdb.mi/mi-vla-fortran.exp: evaluate not allocated vla PASS: gdb.mi/mi-vla-fortran.exp: create local variable vla1_not_allocated PASS: gdb.mi/mi-vla-fortran.exp: info type variable vla1_not_allocated @@ -27929,7 +28417,7 @@ PASS: gdb.mi/mi-vla-fortran.exp: show format variable vla1_not_allocated PASS: gdb.mi/mi-vla-fortran.exp: eval variable vla1_not_allocated PASS: gdb.mi/mi-vla-fortran.exp: get children of vla1_not_allocated PASS: gdb.mi/mi-vla-fortran.exp: 2 -PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 23 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 24 PASS: gdb.mi/mi-vla-fortran.exp: evaluate allocated vla PASS: gdb.mi/mi-vla-fortran.exp: create local variable vla1_allocated PASS: gdb.mi/mi-vla-fortran.exp: info type variable vla1_allocated @@ -27937,19 +28425,19 @@ PASS: gdb.mi/mi-vla-fortran.exp: show format variable vla1_allocated PASS: gdb.mi/mi-vla-fortran.exp: eval variable vla1_allocated PASS: gdb.mi/mi-vla-fortran.exp: get children of vla1_allocated PASS: gdb.mi/mi-vla-fortran.exp: 3 -PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 26 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 27 PASS: gdb.mi/mi-vla-fortran.exp: evaluate filled vla PASS: gdb.mi/mi-vla-fortran.exp: 4 -PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 29 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 30 PASS: gdb.mi/mi-vla-fortran.exp: evaluate filled vla PASS: gdb.mi/mi-vla-fortran.exp: evaluate filled vla PASS: gdb.mi/mi-vla-fortran.exp: evaluate filled vla PASS: gdb.mi/mi-vla-fortran.exp: evaluate filled vla PASS: gdb.mi/mi-vla-fortran.exp: 5 -PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 30 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 31 PASS: gdb.mi/mi-vla-fortran.exp: evaluate not allocated vla PASS: gdb.mi/mi-vla-fortran.exp: 6 -PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 35 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 36 PASS: gdb.mi/mi-vla-fortran.exp: evaluate not associated vla PASS: gdb.mi/mi-vla-fortran.exp: create local variable pvla2_not_associated PASS: gdb.mi/mi-vla-fortran.exp: info type variable pvla2_not_associated @@ -27957,14 +28445,14 @@ PASS: gdb.mi/mi-vla-fortran.exp: show format variable pvla2_not_associated PASS: gdb.mi/mi-vla-fortran.exp: eval variable pvla2_not_associated PASS: gdb.mi/mi-vla-fortran.exp: get children of pvla2_not_associated PASS: gdb.mi/mi-vla-fortran.exp: 7 -PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 36 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 37 PASS: gdb.mi/mi-vla-fortran.exp: evaluate associated vla PASS: gdb.mi/mi-vla-fortran.exp: create local variable pvla2_associated PASS: gdb.mi/mi-vla-fortran.exp: info type variable pvla2_associated PASS: gdb.mi/mi-vla-fortran.exp: show format variable pvla2_associated PASS: gdb.mi/mi-vla-fortran.exp: eval variable pvla2_associated PASS: gdb.mi/mi-vla-fortran.exp: 8 -PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 41 +PASS: gdb.mi/mi-vla-fortran.exp: run to breakpoint at line 42 PASS: gdb.mi/mi-vla-fortran.exp: evaluate vla pointer set to null Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch-nonstop.exp ... PASS: gdb.mi/mi-watch-nonstop.exp: breakpoint at main @@ -28984,6 +29472,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.perf/gmonster2-select-file.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.perf/gmonster2.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.perf/single-step.exp ... +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.perf/skip-command.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.perf/skip-prologue.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.perf/solib.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/lib-types.exp ... @@ -29039,6 +29528,10 @@ PASS: gdb.python/py-arch.exp: test key addr PASS: gdb.python/py-arch.exp: test key asm PASS: gdb.python/py-arch.exp: test key length PASS: gdb.python/py-arch.exp: test bad memory access +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-as-string.exp ... +PASS: gdb.python/py-as-string.exp: p $_as_string(2) +PASS: gdb.python/py-as-string.exp: p $_as_string(enum_valid) +PASS: gdb.python/py-as-string.exp: p $_as_string(enum_invalid) Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-bad-printers.exp ... PASS: gdb.python/py-bad-printers.exp: load python file PASS: gdb.python/py-bad-printers.exp: continue to breakpoint: break here @@ -29868,6 +30361,14 @@ PASS: gdb.python/py-lookup-type.exp: set language opencl PASS: gdb.python/py-lookup-type.exp: lookup type ushort using language opencl PASS: gdb.python/py-lookup-type.exp: set language pascal PASS: gdb.python/py-lookup-type.exp: lookup type char using language pascal +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-mi-events.exp ... +PASS: gdb.python/py-mi-events.exp: set safe-path +PASS: gdb.python/py-mi-events.exp: file-exec-and-symbols operation +PASS: gdb.python/py-mi-events.exp: breakpoint at main +PASS: gdb.python/py-mi-events.exp: mi runto main +PASS: gdb.python/py-mi-events.exp: register events +PASS: gdb.python/py-mi-events.exp: set the breakpoint +PASS: gdb.python/py-mi-events.exp: check python continue and stop handlers Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.python/py-mi-objfile.exp ... PASS: gdb.python/py-mi-objfile.exp: set safe-path PASS: gdb.python/py-mi-objfile.exp: file-exec-and-symbols operation @@ -31060,7 +31561,6 @@ PASS: gdb.python/python.exp: Test find_pc_line at func2 call site PASS: gdb.python/python.exp: Step into func2 PASS: gdb.python/python.exp: Step out of func2 PASS: gdb.python/python.exp: Test find_pc_line with resume address -Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/aarch64.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/break-precsave.exp ... PASS: gdb.reverse/break-precsave.exp: Turn on process record @@ -31086,7 +31586,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb PASS: gdb.reverse/break-reverse.exp: Turn on process record PASS: gdb.reverse/break-reverse.exp: set breakpoint on foo PASS: gdb.reverse/break-reverse.exp: set breakpoint on bar -PASS: gdb.reverse/break-reverse.exp: set +PASS: gdb.reverse/break-reverse.exp: set breakpoint at end of main PASS: gdb.reverse/break-reverse.exp: continue to breakpoint: foo PASS: gdb.reverse/break-reverse.exp: continue to breakpoint: bar PASS: gdb.reverse/break-reverse.exp: continue to breakpoint: end @@ -31161,6 +31661,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb PASS: gdb.reverse/finish-reverse-bkpt.exp: Turn on process record PASS: gdb.reverse/finish-reverse-bkpt.exp: set breakpoint on void_func PASS: gdb.reverse/finish-reverse-bkpt.exp: continue to breakpoint: void_func +PASS: gdb.reverse/finish-reverse-bkpt.exp: si PASS: gdb.reverse/finish-reverse-bkpt.exp: set breakpoint at void_func's entry PASS: gdb.reverse/finish-reverse-bkpt.exp: reverse-finish from void_func trips breakpoint at entry PASS: gdb.reverse/finish-reverse-bkpt.exp: no spurious proceed after breakpoint stop @@ -31688,6 +32189,9 @@ PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 3.3219280948* PASS: gdb.reverse/i387-stack-reverse.exp: verify st1 == 1 PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 1 PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 1 +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/insn-reverse.exp ... +PASS: gdb.reverse/insn-reverse.exp: get integer valueof "n_testcases" (0) +UNTESTED: gdb.reverse/insn-reverse.exp: No test Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/machinestate-precsave.exp ... PASS: gdb.reverse/machinestate-precsave.exp: Turn on process record PASS: gdb.reverse/machinestate-precsave.exp: BP at end of main @@ -31785,6 +32289,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: Turn on process record PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: get past callee call PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: set breakpoint at callee's entry +PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: get integer valueof "$bpnum" (2) PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: reverse-next over call trips user breakpoint at function entry PASS: gdb.reverse/next-reverse-bkpt-over-sr.exp: stopped at the right callee call Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.reverse/pipe-reverse.exp ... @@ -33954,6 +34459,23 @@ PASS: gdb.server/connect-stopped-target.exp: non-stop=on: set non-stop on PASS: gdb.server/connect-stopped-target.exp: non-stop=on: define user command: connect PASS: gdb.server/connect-stopped-target.exp: non-stop=on: connect and print pc PASS: gdb.server/connect-stopped-target.exp: non-stop=on: print pc again +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.server/connect-with-no-symbol-file.exp ... +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=permission: setup: disconnect +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=permission: setup: discard symbol table +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=permission: setup: adjust sysroot +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=permission: connection to GDBserver succeeded +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=delete: setup: disconnect +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=delete: setup: discard symbol table +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=delete: setup: adjust sysroot +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=: action=delete: connection to GDBserver succeeded +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=permission: setup: disconnect +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=permission: setup: discard symbol table +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=permission: setup: adjust sysroot +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=permission: connection to GDBserver succeeded +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=delete: setup: disconnect +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=delete: setup: discard symbol table +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=delete: setup: adjust sysroot +PASS: gdb.server/connect-with-no-symbol-file.exp: sysroot=target:: action=delete: connection to GDBserver succeeded Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.server/connect-without-multi-process.exp ... PASS: gdb.server/connect-without-multi-process.exp: multiprocess=off: disconnect PASS: gdb.server/connect-without-multi-process.exp: multiprocess=off: set remote multiprocess-feature off @@ -34059,17 +34581,17 @@ PASS: gdb.server/solib-list.exp: non-stop 0: set non-stop 0 PASS: gdb.server/solib-list.exp: non-stop 0: set displaced-stepping off PASS: gdb.server/solib-list.exp: non-stop 0: file binfile PASS: gdb.server/solib-list.exp: non-stop 0: target remote -PASS: gdb.server/solib-list.exp: non-stop 0: continue +FAIL: gdb.server/solib-list.exp: non-stop 0: continue (the program exited) PASS: gdb.server/solib-list.exp: non-stop 0: sharedlibrary -PASS: gdb.server/solib-list.exp: non-stop 0: p libvar +FAIL: gdb.server/solib-list.exp: non-stop 0: p libvar PASS: gdb.server/solib-list.exp: non-stop 1: disconnect PASS: gdb.server/solib-list.exp: non-stop 1: set non-stop 1 PASS: gdb.server/solib-list.exp: non-stop 1: set displaced-stepping off PASS: gdb.server/solib-list.exp: non-stop 1: file binfile PASS: gdb.server/solib-list.exp: non-stop 1: target remote -PASS: gdb.server/solib-list.exp: non-stop 1: continue +FAIL: gdb.server/solib-list.exp: non-stop 1: continue (the program exited) PASS: gdb.server/solib-list.exp: non-stop 1: sharedlibrary -PASS: gdb.server/solib-list.exp: non-stop 1: p libvar +FAIL: gdb.server/solib-list.exp: non-stop 1: p libvar Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.server/wrapper.exp ... PASS: gdb.server/wrapper.exp: disconnect PASS: gdb.server/wrapper.exp: continue to marker @@ -34298,12 +34820,12 @@ XFAIL: gdb.stabs/weird.exp: p common0var1 XFAIL: gdb.stabs/weird.exp: p common0var2 Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ... PASS: gdb.threads/attach-into-signal.exp: nonthreaded: handle SIGALRM stop print pass -PASS: gdb.threads/attach-into-signal.exp: nonthreaded: attempt 4: attach (pass 1), pending signal catch -PASS: gdb.threads/attach-into-signal.exp: nonthreaded: attempt 5: attach (pass 2), pending signal catch +PASS: gdb.threads/attach-into-signal.exp: nonthreaded: attempt 1: attach (pass 1), pending signal catch +PASS: gdb.threads/attach-into-signal.exp: nonthreaded: attempt 8: attach (pass 2), pending signal catch PASS: gdb.threads/attach-into-signal.exp: successfully compiled posix threads test case PASS: gdb.threads/attach-into-signal.exp: threaded: handle SIGALRM stop print pass PASS: gdb.threads/attach-into-signal.exp: threaded: attempt 1: attach (pass 1), pending signal catch -PASS: gdb.threads/attach-into-signal.exp: threaded: attempt 7: attach (pass 2), pending signal catch +PASS: gdb.threads/attach-into-signal.exp: threaded: attempt 14: attach (pass 2), pending signal catch Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.exp ... PASS: gdb.threads/attach-many-short-lived-threads.exp: successfully compiled posix threads test case PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 1: attach @@ -34768,20 +35290,7 @@ PASS: gdb.threads/forking-threads-plus-breakpoint.exp: successfully compiled pos PASS: gdb.threads/forking-threads-plus-breakpoint.exp: probe displaced-stepping support: set displaced on PASS: gdb.threads/forking-threads-plus-breakpoint.exp: probe displaced-stepping support: set debug displaced 1 PASS: gdb.threads/forking-threads-plus-breakpoint.exp: probe displaced-stepping support: supported -PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=on: set detach-on-fork on -PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=on: set displaced on -PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=on: set breakpoint that evals false -PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=on: continue & -PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=on: inferior 1 exited -PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=on: no threads left -PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=on: only inferior 1 left -PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=off: set detach-on-fork on -PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=off: set displaced off -PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=off: set breakpoint that evals false -PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=off: continue & -PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=off: inferior 1 exited -PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=off: no threads left -PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: displaced=off: only inferior 1 left +PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=on: set breakpoint condition-evaluation host PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=on: set detach-on-fork on PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=on: set displaced on PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=on: set breakpoint that evals false @@ -34789,6 +35298,7 @@ PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_ PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=on: inferior 1 exited PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=on: no threads left PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=on: only inferior 1 left +PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=off: set breakpoint condition-evaluation host PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=off: set detach-on-fork on PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=off: set displaced off PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: displaced=off: set breakpoint that evals false @@ -35179,11 +35689,11 @@ PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 3 PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 3 PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 2 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 2 +FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: continue to breakpoint: run to breakpoint in thread 2 +FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: unbreak loop in thread 2 PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: setup: set scheduler-locking off PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: thread 1 -PASS: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue +FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: continue: continue PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: set displaced-stepping on PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: continue to breakpoint: run to breakpoint PASS: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr1: setup: info threads shows all threads @@ -35322,7 +35832,7 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb PASS: gdb.threads/non-ldr-exit.exp: successfully compiled posix threads test case PASS: gdb.threads/non-ldr-exit.exp: continue to breakpoint: break-here PASS: gdb.threads/non-ldr-exit.exp: set scheduler-locking on -KFAIL: gdb.threads/non-ldr-exit.exp: program exits normally (PRMS: gdb/18717) +PASS: gdb.threads/non-ldr-exit.exp: program exits normally Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/non-stop-fair-events.exp ... PASS: gdb.threads/non-stop-fair-events.exp: successfully compiled posix threads test case PASS: gdb.threads/non-stop-fair-events.exp: set non-stop on @@ -36891,8 +37401,22 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish -UNSUPPORTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Couldn't compile watchpoint-fork-parent.c: unrecognized error -UNTESTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint-fork.exp +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: successfully compiled posix threads test case +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: set follow-fork-mode parent +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: handle SIGUSR1 nostop noprint pass +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Set the watchpoint +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hbreak marker +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hardware breakpoints work +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: singlethread watchpoints work +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at A +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at B +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the first fork +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the first fork +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the first fork +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the second fork +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the second fork +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the second fork +PASS: gdb.threads/watchpoint-fork.exp: parent: multithreaded: finish PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show detach-on-fork PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: set follow-fork-mode child PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: show follow-fork-mode @@ -36906,8 +37430,22 @@ PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after t PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: breakpoint after the second fork PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the second fork PASS: gdb.threads/watchpoint-fork.exp: child: singlethreaded: finish -UNSUPPORTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: Couldn't compile watchpoint-fork-child.c: unrecognized error -UNTESTED: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint-fork.exp +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: successfully compiled posix threads test case +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: set follow-fork-mode child +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: handle SIGUSR1 nostop noprint pass +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: Set the watchpoint +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hbreak marker +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: hardware breakpoints work +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: singlethread watchpoints work +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at A +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at B +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the first fork +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the first fork +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the first fork +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the second fork +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the second fork +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the second fork +PASS: gdb.threads/watchpoint-fork.exp: child: multithreaded: finish Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.threads/watchthreads-reorder.exp ... PASS: gdb.threads/watchthreads-reorder.exp: successfully compiled posix threads test case PASS: gdb.threads/watchthreads-reorder.exp: reorder0: set can-use-hw-watchpoints 1 @@ -37160,8 +37698,8 @@ PASS: gdb.trace/entry-values.exp: set var global2=11 PASS: gdb.trace/entry-values.exp: bt (2) UNSUPPORTED: gdb.trace/entry-values.exp: target does not support trace Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/ftrace-lock.exp ... -UNSUPPORTED: gdb.trace/ftrace-lock.exp: Couldn't compile ftrace-lock.c: unrecognized error -UNTESTED: gdb.trace/ftrace-lock.exp: Couldn't compile test program +PASS: gdb.trace/ftrace-lock.exp: successfully compiled posix threads test case +UNSUPPORTED: gdb.trace/ftrace-lock.exp: target does not support trace Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/ftrace.exp ... UNSUPPORTED: gdb.trace/ftrace.exp: target does not support trace Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/infotrace.exp ... @@ -37271,6 +37809,8 @@ PASS: gdb.trace/save-trace.exp: absolute: read back saved tracepoints PASS: gdb.trace/save-trace.exp: absolute: verify recovered tracepoints PASS: gdb.trace/save-trace.exp: absolute: verify default-collect PASS: gdb.trace/save-trace.exp: verify help save tracepoints +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/signal.exp ... +UNSUPPORTED: gdb.trace/signal.exp: target does not support trace Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/stap-trace.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/status-stop.exp ... UNSUPPORTED: gdb.trace/status-stop.exp: target does not support trace @@ -37313,6 +37853,8 @@ Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb UNSUPPORTED: gdb.trace/trace-buffer-size.exp: target does not support trace Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-condition.exp ... UNSUPPORTED: gdb.trace/trace-condition.exp: target does not support trace +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-enable-disable.exp ... +UNSUPPORTED: gdb.trace/trace-enable-disable.exp: target does not support trace Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/trace-mt.exp ... PASS: gdb.trace/trace-mt.exp: successfully compiled posix threads test case UNSUPPORTED: gdb.trace/trace-mt.exp: target does not support trace @@ -37338,6 +37880,7 @@ PASS: gdb.trace/tracecmd.exp: 1.11a: conditional tracepoint PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint PASS: gdb.trace/tracecmd.exp: 1.14: help trace PASS: gdb.trace/tracecmd.exp: Declined to set a fast tracepoint +Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tracefile-pseudo-reg.exp ... Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tspeed.exp ... UNSUPPORTED: gdb.trace/tspeed.exp: Current target does not support trace Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ... @@ -37394,7 +37937,7 @@ PASS: gdb.xml/tdesc-errors.exp: set tdesc filename gdb.xml/tdesc-unknown.xml Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-regs.exp ... PASS: gdb.xml/tdesc-regs.exp: set tdesc file single-reg.xml PASS: gdb.xml/tdesc-regs.exp: cd to directory holding xml -PASS: gdb.xml/tdesc-regs.exp: set tdesc filename regs.xml - from extra-regs.xml +PASS: gdb.xml/tdesc-regs.exp: set tdesc filename test-extra-regs.xml - from extra-regs.xml PASS: gdb.xml/tdesc-regs.exp: ptype $extrareg PASS: gdb.xml/tdesc-regs.exp: ptype $uintreg PASS: gdb.xml/tdesc-regs.exp: ptype $vecreg @@ -37403,7 +37946,9 @@ PASS: gdb.xml/tdesc-regs.exp: ptype $unionreg.v4 PASS: gdb.xml/tdesc-regs.exp: ptype $structreg PASS: gdb.xml/tdesc-regs.exp: ptype $structreg.v4 PASS: gdb.xml/tdesc-regs.exp: ptype $bitfields -PASS: gdb.xml/tdesc-regs.exp: set tdesc filename regs.xml - from core-only.xml +PASS: gdb.xml/tdesc-regs.exp: ptype $flags +PASS: gdb.xml/tdesc-regs.exp: ptype $mixed_flags +PASS: gdb.xml/tdesc-regs.exp: set tdesc filename test-regs.xml - from core-only.xml PASS: gdb.xml/tdesc-regs.exp: ptype $extrareg Running [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../../W._C._Handy/gdb/testsuite/gdb.xml/tdesc-xinclude.exp ... PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/includes.xml @@ -37412,14 +37957,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === -# of expected passes 35148 -# of unexpected failures 153 +# of expected passes 35710 +# of unexpected failures 143 # of unexpected successes 1 # of expected failures 59 # of unknown successes 3 # of known failures 62 # of unresolved testcases 34 -# of untested testcases 45 -# of unsupported tests 71 -[...]/tschwinge/W._C._Handy.build/gdb/gdb version 7.10.50.20160210-git -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory +# of untested testcases 38 +# of unsupported tests 72 +[...]/tschwinge/W._C._Handy.build/gdb/gdb version 7.11.50.20160510-git -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory |