diff options
Diffstat (limited to 'binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.mi/gdb.sum')
| -rw-r--r-- | binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.mi/gdb.sum | 1918 |
1 files changed, 0 insertions, 1918 deletions
diff --git a/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.mi/gdb.sum b/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.mi/gdb.sum deleted file mode 100644 index e12cc083..00000000 --- a/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.mi/gdb.sum +++ /dev/null @@ -1,1918 +0,0 @@ -Test Run By thomas on Tue Jan 7 23:55:32 2014 -Native configuration is i686-pc-linux-gnu - - === gdb tests === - -Schedule of variations: - unix - -Running target unix -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp ... -PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_nofb_marker -PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_nofb_marker -PASS: gdb.mi/dw2-ref-missing-frame.exp: test func_nofb_marker -PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_loopfb_marker -PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_loopfb_marker -PASS: gdb.mi/dw2-ref-missing-frame.exp: test func_loopfb_var -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb2549.exp ... -PASS: gdb.mi/gdb2549.exp: wrong arguments -PASS: gdb.mi/gdb2549.exp: no executable -PASS: gdb.mi/gdb2549.exp: breakpoint at main -PASS: gdb.mi/gdb2549.exp: mi runto main -PASS: gdb.mi/gdb2549.exp: register values x -PASS: gdb.mi/gdb2549.exp: register values f -PASS: gdb.mi/gdb2549.exp: register values d -PASS: gdb.mi/gdb2549.exp: register values o -PASS: gdb.mi/gdb2549.exp: register values t -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb669.exp ... -PASS: gdb.mi/gdb669.exp: successfully compiled posix threads test case -PASS: gdb.mi/gdb669.exp: breakpoint at main -PASS: gdb.mi/gdb669.exp: mi runto main -PASS: gdb.mi/gdb669.exp: -thread-list-ids (at main) -PASS: gdb.mi/gdb669.exp: info threads (at main) -PASS: gdb.mi/gdb669.exp: finding MI result string (at main) -PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (at main) -PASS: gdb.mi/gdb669.exp: got number of threads from MI (at main) -PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (at main) -PASS: gdb.mi/gdb669.exp: -thread_list_ids (at main) -PASS: gdb.mi/gdb669.exp: finding threads in MI output (at main) -PASS: gdb.mi/gdb669.exp: MI and console have same threads (at main) -PASS: gdb.mi/gdb669.exp: next, try 0 -PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 0) -PASS: gdb.mi/gdb669.exp: info threads (try 0) -PASS: gdb.mi/gdb669.exp: finding MI result string (try 0) -PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 0) -PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 0) -PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 0) -PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 0) -PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 0) -PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 0) -PASS: gdb.mi/gdb669.exp: next, try 1 -PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 1) -PASS: gdb.mi/gdb669.exp: info threads (try 1) -PASS: gdb.mi/gdb669.exp: finding MI result string (try 1) -PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 1) -PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 1) -PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 1) -PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 1) -PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 1) -PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 1) -PASS: gdb.mi/gdb669.exp: next, try 2 -PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 2) -PASS: gdb.mi/gdb669.exp: info threads (try 2) -PASS: gdb.mi/gdb669.exp: finding MI result string (try 2) -PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 2) -PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 2) -PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 2) -PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 2) -PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 2) -PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 2) -PASS: gdb.mi/gdb669.exp: next, try 3 -PASS: gdb.mi/gdb669.exp: -thread-list-ids (try 3) -PASS: gdb.mi/gdb669.exp: info threads (try 3) -PASS: gdb.mi/gdb669.exp: finding MI result string (try 3) -PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (try 3) -PASS: gdb.mi/gdb669.exp: got number of threads from MI (try 3) -PASS: gdb.mi/gdb669.exp: console and MI have same number of threads (try 3) -PASS: gdb.mi/gdb669.exp: -thread_list_ids (try 3) -PASS: gdb.mi/gdb669.exp: finding threads in MI output (try 3) -PASS: gdb.mi/gdb669.exp: MI and console have same threads (try 3) -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb680.exp ... -PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 0 -PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 1 -PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 2 -PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 3 -PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 4 -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb701.exp ... -PASS: gdb.mi/gdb701.exp: breakpoint at main -PASS: gdb.mi/gdb701.exp: mi runto main -PASS: gdb.mi/gdb701.exp: step over "foo = 0" -PASS: gdb.mi/gdb701.exp: create fooPtr -PASS: gdb.mi/gdb701.exp: list children of fooPtr -PASS: gdb.mi/gdb701.exp: list children of fooPtr.x -PASS: gdb.mi/gdb701.exp: list children of fooPtr.y -PASS: gdb.mi/gdb701.exp: list children of fooPtr.z -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb792.exp ... -PASS: gdb.mi/gdb792.exp: breakpoint at main -PASS: gdb.mi/gdb792.exp: mi runto main -PASS: gdb.mi/gdb792.exp: create var for class A -PASS: gdb.mi/gdb792.exp: list children of class A -PASS: gdb.mi/gdb792.exp: list children of A.public -PASS: gdb.mi/gdb792.exp: list children of A.private -PASS: gdb.mi/gdb792.exp: list children of A.protected -PASS: gdb.mi/gdb792.exp: list children of A.protected.b -PASS: gdb.mi/gdb792.exp: list children of A.protected.b.public -PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private -PASS: gdb.mi/gdb792.exp: create var for class C which has baseclass A -PASS: gdb.mi/gdb792.exp: list children of class C -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async.exp ... -PASS: gdb.mi/mi-async.exp: start: stop -PASS: gdb.mi/mi-async.exp: CLI next: stop -PASS: gdb.mi/mi-async.exp: restart: stop -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-basics.exp ... -PASS: gdb.mi/mi-basics.exp: acceptance of MI operations -PASS: gdb.mi/mi-basics.exp: file-exec-and-symbols operation -PASS: gdb.mi/mi-basics.exp: file-exec-file operation -PASS: gdb.mi/mi-basics.exp: file-symbol-file operation -PASS: gdb.mi/mi-basics.exp: break-delete (all) operation -PASS: gdb.mi/mi-basics.exp: all breakpoints removed -PASS: gdb.mi/mi-basics.exp: environment-directory arg operation -PASS: gdb.mi/mi-basics.exp: environment-directory empty-string operation -PASS: gdb.mi/mi-basics.exp: environment-directory operation -PASS: gdb.mi/mi-basics.exp: environment-cd arg operation -PASS: gdb.mi/mi-basics.exp: environment-pwd operation -PASS: gdb.mi/mi-basics.exp: environment-path -PASS: gdb.mi/mi-basics.exp: environment-path no-args operation -PASS: gdb.mi/mi-basics.exp: environment-path dir1 dir2 operation -PASS: gdb.mi/mi-basics.exp: environment-path -r dir operation -PASS: gdb.mi/mi-basics.exp: environment-path -r operation -PASS: gdb.mi/mi-basics.exp: initial tty is mi_inferior_tty_name -PASS: gdb.mi/mi-basics.exp: set tty to /dev/pts/1 -PASS: gdb.mi/mi-basics.exp: tty was set correctly -PASS: gdb.mi/mi-basics.exp: set tty to the empty string -PASS: gdb.mi/mi-basics.exp: make sure tty is empty -PASS: gdb.mi/mi-basics.exp: set tty to mi_inferior_tty_name (the way it was) -PASS: gdb.mi/mi-basics.exp: verify tty is correct -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-break.exp ... -PASS: gdb.mi/mi-break.exp: break-insert -t operation -PASS: gdb.mi/mi-break.exp: insert temp breakpoint at basics.c:callee2 -PASS: gdb.mi/mi-break.exp: insert temp breakpoint at basics.c:$line_callee3_head -PASS: gdb.mi/mi-break.exp: insert temp breakpoint at "<fullfilename>":$line_callee4_head -PASS: gdb.mi/mi-break.exp: list of breakpoints -PASS: gdb.mi/mi-break.exp: delete temp breakpoints -KFAIL: gdb.mi/mi-break.exp: break-insert -r operation (PRMS: mi/14270) -KFAIL: gdb.mi/mi-break.exp: insert breakpoint with regexp callee2 (PRMS: mi/14270) -KFAIL: gdb.mi/mi-break.exp: insert breakpoint with regexp callee (PRMS: mi/14270) -KFAIL: gdb.mi/mi-break.exp: insert breakpoint with regexp .*llee (PRMS: mi/14270) -KFAIL: gdb.mi/mi-break.exp: list of breakpoints (PRMS: mi/14270) -PASS: gdb.mi/mi-break.exp: delete temp breakpoints -PASS: gdb.mi/mi-break.exp: insert breakpoint with ignore count at callme -PASS: gdb.mi/mi-break.exp: run to breakpoint with ignore count -PASS: gdb.mi/mi-break.exp: breakpoint at nonexistent function -PASS: gdb.mi/mi-break.exp: create varobj for function call -PASS: gdb.mi/mi-break.exp: update varobj for function call -PASS: gdb.mi/mi-break.exp: breakpoint with garbage after location -PASS: gdb.mi/mi-break.exp: conditional breakpoint with garbage after location -PASS: gdb.mi/mi-break.exp: test disabled creation -PASS: gdb.mi/mi-break.exp: test disabled creation: cleanup -PASS: gdb.mi/mi-break.exp: breakpoint commands: insert breakpoint at basics.c:callee2 -PASS: gdb.mi/mi-break.exp: breakpoint commands: set commands -PASS: gdb.mi/mi-break.exp: breakpoint commands: check that commands are set -PASS: gdb.mi/mi-break.exp: breakpoint commands: clear commands -PASS: gdb.mi/mi-break.exp: breakpoint commands: check that commands are cleared -PASS: gdb.mi/mi-break.exp: breakpoint at main -PASS: gdb.mi/mi-break.exp: mi runto main -PASS: gdb.mi/mi-break.exp: breakpoint commands: insert breakpoint at basics.c:callee2, again -PASS: gdb.mi/mi-break.exp: breakpoint commands: set commands -PASS: gdb.mi/mi-break.exp: intermediate stop and continue -PASS: gdb.mi/mi-break.exp: test hitting breakpoint with commands -PASS: gdb.mi/mi-break.exp: create local variable tpnum -PASS: gdb.mi/mi-break.exp: eval tpnum before tracepoint -PASS: gdb.mi/mi-break.exp: break-insert -a operation -PASS: gdb.mi/mi-break.exp: update tpnum -PASS: gdb.mi/mi-break.exp: eval tpnum after tracepoint -Running ../../../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: disable 3 -PASS: gdb.mi/mi-breakpoint-changed.exp: enable 3 -PASS: gdb.mi/mi-breakpoint-changed.exp: ignore 5 1 -PASS: gdb.mi/mi-breakpoint-changed.exp: passcount 1 4 -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: -Running ../../../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 -PASS: gdb.mi/mi-catch-load.exp: catch-load: auto-solib-add on -PASS: gdb.mi/mi-catch-load.exp: catch-load: catch load -PASS: gdb.mi/mi-catch-load.exp: catch-load: solib-event stop -PASS: gdb.mi/mi-catch-load.exp: breakpoint at main -PASS: gdb.mi/mi-catch-load.exp: mi runto main -PASS: gdb.mi/mi-catch-load.exp: catch-unload: auto-solib-add on -PASS: gdb.mi/mi-catch-load.exp: catch-unload: catch unload -PASS: gdb.mi/mi-catch-load.exp: catch-unload: solib-event stop -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cli.exp ... -PASS: gdb.mi/mi-cli.exp: -interpreter-exec with no arguments -PASS: gdb.mi/mi-cli.exp: -interpreter-exec with one argument -PASS: gdb.mi/mi-cli.exp: -interpreter-exec with bogus interpreter -PASS: gdb.mi/mi-cli.exp: -interpreter-exec console bogus -PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "file $binfile" -PASS: gdb.mi/mi-cli.exp: breakpoint at main -PASS: gdb.mi/mi-cli.exp: mi runto main -PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set args foobar" -PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "show args" -PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "break callee4" -PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "info break" -PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set listsize 1" -PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "list" -PASS: gdb.mi/mi-cli.exp: continue to callee4 -PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "delete 2" -PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "up" -PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "down" -PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "frame 2" -PASS: gdb.mi/mi-cli.exp: -stack-select-frame 0 -PASS: gdb.mi/mi-cli.exp: check *stopped from CLI command -PASS: gdb.mi/mi-cli.exp: -break-insert -t basics.c:$line_main_hello -PASS: gdb.mi/mi-cli.exp: -exec-continue to line $line_main_hello -PASS: gdb.mi/mi-cli.exp: 34 next: run -PASS: gdb.mi/mi-cli.exp: 34 next: stop -PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "list" at basics.c:$line_main_return -PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "help set args" -PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0" -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp ... -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: breakpoint at main -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: mi runto main -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking on" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking off" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking step" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: interpreter-exec "set scheduler-locking on" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: interpreter-exec "set scheduler-locking off" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: interpreter-exec "set scheduler-locking step" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking on" no event (requested by MI) -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "-exec-arguments foo" no event -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking step" no event (requested by MI interp) -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set scheduler-locking stepr" no event -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache" warmup -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache on" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache off" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache" no event -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type" warmup -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type on" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type off" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set check type" no event -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set trace-notes foo" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set trace-notes bar" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set trace-notes bar" no event -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remote exec-file foo" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remote exec-file bar" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remote exec-file bar" no event -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "maint set profile on" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "maint set profile off" -PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set ch type on" -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-console.exp ... -PASS: gdb.mi/mi-console.exp: breakpoint at main -PASS: gdb.mi/mi-console.exp: mi runto main -PASS: gdb.mi/mi-console.exp: Testing console output -PASS: gdb.mi/mi-console.exp: Testing console output inferior output -PASS: gdb.mi/mi-console.exp: finished step over hello -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-disassemble.exp ... -PASS: gdb.mi/mi-disassemble.exp: breakpoint at main -PASS: gdb.mi/mi-disassemble.exp: mi runto main -PASS: gdb.mi/mi-disassemble.exp: data-disassemble from pc to pc+12 assembly only -PASS: gdb.mi/mi-disassemble.exp: data-disassemble file & line, assembly only -PASS: gdb.mi/mi-disassemble.exp: data-disassemble from pc to pc+12 assembly with opcodes -PASS: gdb.mi/mi-disassemble.exp: data-disassemble file & line, assembly with opcodes -PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line assembly mixed -PASS: gdb.mi/mi-disassemble.exp: data-disassemble range assembly mixed -PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line assembly mixed with opcodes -PASS: gdb.mi/mi-disassemble.exp: data-disassemble range assembly mixed with opcodes -PASS: gdb.mi/mi-disassemble.exp: data-disassemble bogus filename -PASS: gdb.mi/mi-disassemble.exp: data-disassemble bogus address -PASS: gdb.mi/mi-disassemble.exp: data-disassemble mix different args -PASS: gdb.mi/mi-disassemble.exp: data-disassemble wrong mode arg -PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number assembly only -PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (zero lines) assembly only -PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (more than main lines) assembly only -PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number assembly mixed -PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (zero lines) assembly mixed -PASS: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (more than main lines) assembly mixed -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-dprintf.exp ... -PASS: gdb.mi/mi-dprintf.exp: breakpoint at main -PASS: gdb.mi/mi-dprintf.exp: mi runto main -PASS: gdb.mi/mi-dprintf.exp: mi insert without location -PASS: gdb.mi/mi-dprintf.exp: mi insert breakpoint without format string -PASS: gdb.mi/mi-dprintf.exp: mi insert second breakpoint without format string -PASS: gdb.mi/mi-dprintf.exp: mi insert breakpoint main -PASS: gdb.mi/mi-dprintf.exp: mi insert dprintf foo -PASS: gdb.mi/mi-dprintf.exp: mi insert dprintf dp_location1 -PASS: gdb.mi/mi-dprintf.exp: mi info dprintf -PASS: gdb.mi/mi-dprintf.exp: mi insert breakpoint bp_location1 -PASS: gdb.mi/mi-dprintf.exp: gdb: mi 1st dprintf -PASS: gdb.mi/mi-dprintf.exp: gdb: mi 1st dprintf stop -PASS: gdb.mi/mi-dprintf.exp: gdb: mi 2nd dprintf -PASS: gdb.mi/mi-dprintf.exp: gdb: mi 2nd dprintf 2nd stop -PASS: gdb.mi/mi-dprintf.exp: mi set dprintf style to call -PASS: gdb.mi/mi-dprintf.exp: call: mi 1st dprintf -PASS: gdb.mi/mi-dprintf.exp: call: mi 1st dprintf stop -PASS: gdb.mi/mi-dprintf.exp: call: mi 2nd dprintf -PASS: gdb.mi/mi-dprintf.exp: call: mi 2nd dprintf 2nd stop -PASS: gdb.mi/mi-dprintf.exp: mi set dprintf-channel stderr -PASS: gdb.mi/mi-dprintf.exp: mi set dprintf channel -PASS: gdb.mi/mi-dprintf.exp: fprintf: mi 1st dprintf -PASS: gdb.mi/mi-dprintf.exp: fprintf: mi 1st dprintf stop -PASS: gdb.mi/mi-dprintf.exp: fprintf: mi 2nd dprintf -PASS: gdb.mi/mi-dprintf.exp: fprintf: mi 2nd dprintf 2nd stop -UNSUPPORTED: gdb.mi/mi-dprintf.exp: set dprintf style to agent -PASS: gdb.mi/mi-dprintf.exp: mi set dprintf style to an unrecognized type -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-eval.exp ... -PASS: gdb.mi/mi-eval.exp: breakpoint at callee4 -PASS: gdb.mi/mi-eval.exp: mi runto callee4 -PASS: gdb.mi/mi-eval.exp: next at callee4 -PASS: gdb.mi/mi-eval.exp: eval A -PASS: gdb.mi/mi-eval.exp: eval &A -PASS: gdb.mi/mi-eval.exp: eval A+3 -PASS: gdb.mi/mi-eval.exp: eval A + 3 -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file-transfer.exp ... -PASS: gdb.mi/mi-file-transfer.exp: put binary file -PASS: gdb.mi/mi-file-transfer.exp: get binary file -PASS: gdb.mi/mi-file-transfer.exp: compare intermediate binary file -PASS: gdb.mi/mi-file-transfer.exp: compare binary file -PASS: gdb.mi/mi-file-transfer.exp: deleted binary file -PASS: gdb.mi/mi-file-transfer.exp: verified deleted binary file -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file.exp ... -PASS: gdb.mi/mi-file.exp: request path info of current source file (basics.c) -PASS: gdb.mi/mi-file.exp: Getting a list of source files. -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-fill-memory.exp ... -PASS: gdb.mi/mi-fill-memory.exp: breakpoint at main -PASS: gdb.mi/mi-fill-memory.exp: mi runto main -PASS: gdb.mi/mi-fill-memory.exp: next at main -PASS: gdb.mi/mi-fill-memory.exp: no arguments -PASS: gdb.mi/mi-fill-memory.exp: one argument missing -PASS: gdb.mi/mi-fill-memory.exp: memory successfully written -PASS: gdb.mi/mi-fill-memory.exp: memory successfully filled (8 bytes) -PASS: gdb.mi/mi-fill-memory.exp: pattern correctly read from memory -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-fullname-deleted.exp ... -PASS: gdb.mi/mi-fullname-deleted.exp: set substitute-path -PASS: gdb.mi/mi-fullname-deleted.exp: fullname present -PASS: gdb.mi/mi-fullname-deleted.exp: substituted fullname -PASS: gdb.mi/mi-fullname-deleted.exp: compare_filenames_for_search does not match -PASS: gdb.mi/mi-fullname-deleted.exp: compare_filenames_for_search does match -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-hack-cli.exp ... -PASS: gdb.mi/mi-hack-cli.exp: show architecture -PASS: gdb.mi/mi-hack-cli.exp: 47show architecture -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-info-os.exp ... -PASS: gdb.mi/mi-info-os.exp: -info-os -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.exp ... -PASS: gdb.mi/mi-inheritance-syntax-error.exp: breakpoint at C::testLocation -PASS: gdb.mi/mi-inheritance-syntax-error.exp: mi runto C::testLocation -PASS: gdb.mi/mi-inheritance-syntax-error.exp: create var for THIS -PASS: gdb.mi/mi-inheritance-syntax-error.exp: list children of THIS -PASS: gdb.mi/mi-inheritance-syntax-error.exp: -var-info-path-expression var1.A -PASS: gdb.mi/mi-inheritance-syntax-error.exp: -data-evaluate-expression (*(class A*) this) -Running ../../../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 -PASS: gdb.mi/mi-logging.exp: logging on -PASS: gdb.mi/mi-logging.exp: logged step -PASS: gdb.mi/mi-logging.exp: logged next -PASS: gdb.mi/mi-logging.exp: logging off -PASS: gdb.mi/mi-logging.exp: Log file contents -PASS: gdb.mi/mi-logging.exp: redirect logging on -PASS: gdb.mi/mi-logging.exp: redirect logging off -PASS: gdb.mi/mi-logging.exp: Redirect log file contents -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ... -PASS: gdb.mi/mi-memory-changed.exp: insert breakpoint -PASS: gdb.mi/mi-memory-changed.exp: continue to callee4 -PASS: gdb.mi/mi-memory-changed.exp: set var C = 4 -PASS: gdb.mi/mi-memory-changed.exp: create objvar for C -PASS: gdb.mi/mi-memory-changed.exp: change C thru. varobj -PASS: gdb.mi/mi-memory-changed.exp: change C thru. -data-write-memory-bytes -PASS: gdb.mi/mi-memory-changed.exp: get address of main -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nonstop-exit.exp ... -PASS: gdb.mi/mi-nonstop-exit.exp: successfully compiled posix threads test case -PASS: gdb.mi/mi-nonstop-exit.exp: breakpoint at main -PASS: gdb.mi/mi-nonstop-exit.exp: mi runto main -PASS: gdb.mi/mi-nonstop-exit.exp: finished exec continue -PASS: gdb.mi/mi-nonstop-exit.exp: breakpoint at main -PASS: gdb.mi/mi-nonstop-exit.exp: mi runto main -PASS: gdb.mi/mi-nonstop-exit.exp: finished exec continue (2) -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nonstop.exp ... -PASS: gdb.mi/mi-nonstop.exp: successfully compiled posix threads test case -PASS: gdb.mi/mi-nonstop.exp: breakpoint at main -PASS: gdb.mi/mi-nonstop.exp: mi runto main -PASS: gdb.mi/mi-nonstop.exp: breakpoint at marker -PASS: gdb.mi/mi-nonstop.exp: w0,i0 stop -PASS: gdb.mi/mi-nonstop.exp: w1,i0 stop -PASS: gdb.mi/mi-nonstop.exp: thread state, stop 1 -PASS: gdb.mi/mi-nonstop.exp: select thread 2 -PASS: gdb.mi/mi-nonstop.exp: create varobj in first thread -PASS: gdb.mi/mi-nonstop.exp: select thread 3 -PASS: gdb.mi/mi-nonstop.exp: create varobj in second thread -PASS: gdb.mi/mi-nonstop.exp: thread state, resume 1 -PASS: gdb.mi/mi-nonstop.exp: w0,i1 stop -PASS: gdb.mi/mi-nonstop.exp: thread state, stop 2 -PASS: gdb.mi/mi-nonstop.exp: thread state, resume 2 -PASS: gdb.mi/mi-nonstop.exp: w1,i1 stop -PASS: gdb.mi/mi-nonstop.exp: thread state, stop 3 -PASS: gdb.mi/mi-nonstop.exp: update varobj, 1 -PASS: gdb.mi/mi-nonstop.exp: check varobj, w0, 1 -PASS: gdb.mi/mi-nonstop.exp: check varobj, w1, 1 -PASS: gdb.mi/mi-nonstop.exp: interrupted -PASS: gdb.mi/mi-nonstop.exp: got interrupt -PASS: gdb.mi/mi-nonstop.exp: thread state, stop 4 -PASS: gdb.mi/mi-nonstop.exp: resume all -PASS: gdb.mi/mi-nonstop.exp: w0,i2 stop -PASS: gdb.mi/mi-nonstop.exp: w1,i2 stop -PASS: gdb.mi/mi-nonstop.exp: set condition, 1 -PASS: gdb.mi/mi-nonstop.exp: w0,i3 stop -PASS: gdb.mi/mi-nonstop.exp: thread state, stop on cond breakpoint -PASS: gdb.mi/mi-nonstop.exp: update varobj, 2 -PASS: gdb.mi/mi-nonstop.exp: check varobj, w1, 1 -PASS: gdb.mi/mi-nonstop.exp: stacktrace of running thread -PASS: gdb.mi/mi-nonstop.exp: stacktrace of stopped thread -PASS: gdb.mi/mi-nonstop.exp: select first worker thread -PASS: gdb.mi/mi-nonstop.exp: ask the second thread to exit -PASS: gdb.mi/mi-nonstop.exp: wait for thread exit -PASS: gdb.mi/mi-nonstop.exp: stacktrace of stopped thread -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp ... -PASS: gdb.mi/mi-ns-stale-regcache.exp: breakpoint at main -PASS: gdb.mi/mi-ns-stale-regcache.exp: mi runto main -PASS: gdb.mi/mi-ns-stale-regcache.exp: no stale register cache of resumed thread -PASS: gdb.mi/mi-ns-stale-regcache.exp: no stale frame info of resumed thread -PASS: gdb.mi/mi-ns-stale-regcache.exp: main thread still running -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsintrall.exp ... -PASS: gdb.mi/mi-nsintrall.exp: successfully compiled posix threads test case -PASS: gdb.mi/mi-nsintrall.exp: breakpoint at main -PASS: gdb.mi/mi-nsintrall.exp: mi runto main -PASS: gdb.mi/mi-nsintrall.exp: breakpoint at thread_function -PASS: gdb.mi/mi-nsintrall.exp: stop 0 -PASS: gdb.mi/mi-nsintrall.exp: stop 1 -PASS: gdb.mi/mi-nsintrall.exp: stop 2 -PASS: gdb.mi/mi-nsintrall.exp: stop 3 -PASS: gdb.mi/mi-nsintrall.exp: stop 4 -PASS: gdb.mi/mi-nsintrall.exp: stop 5 -PASS: gdb.mi/mi-nsintrall.exp: thread state, all stopped -PASS: gdb.mi/mi-nsintrall.exp: resume all, no breakpoint -PASS: gdb.mi/mi-nsintrall.exp: thread state, resume all -PASS: gdb.mi/mi-nsintrall.exp: interrupt all threads -PASS: gdb.mi/mi-nsintrall.exp: interrupt 0 -PASS: gdb.mi/mi-nsintrall.exp: interrupt 1 -PASS: gdb.mi/mi-nsintrall.exp: interrupt 2 -PASS: gdb.mi/mi-nsintrall.exp: interrupt 3 -PASS: gdb.mi/mi-nsintrall.exp: interrupt 4 -PASS: gdb.mi/mi-nsintrall.exp: interrupt 5 -PASS: gdb.mi/mi-nsintrall.exp: thread state, all interrupted -PASS: gdb.mi/mi-nsintrall.exp: resume all after interrupting -PASS: gdb.mi/mi-nsintrall.exp: thread state, resume all after interrupting -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsmoribund.exp ... -PASS: gdb.mi/mi-nsmoribund.exp: successfully compiled posix threads test case -PASS: gdb.mi/mi-nsmoribund.exp: breakpoint at main -PASS: gdb.mi/mi-nsmoribund.exp: mi runto main -PASS: gdb.mi/mi-nsmoribund.exp: breakpoint at thread_function -PASS: gdb.mi/mi-nsmoribund.exp: stop 0 -PASS: gdb.mi/mi-nsmoribund.exp: stop 1 -PASS: gdb.mi/mi-nsmoribund.exp: stop 2 -PASS: gdb.mi/mi-nsmoribund.exp: stop 3 -PASS: gdb.mi/mi-nsmoribund.exp: stop 4 -PASS: gdb.mi/mi-nsmoribund.exp: stop 5 -PASS: gdb.mi/mi-nsmoribund.exp: stop 6 -PASS: gdb.mi/mi-nsmoribund.exp: stop 7 -PASS: gdb.mi/mi-nsmoribund.exp: stop 8 -PASS: gdb.mi/mi-nsmoribund.exp: stop 9 -PASS: gdb.mi/mi-nsmoribund.exp: thread state: all stopped except the main thread -PASS: gdb.mi/mi-nsmoribund.exp: select thread 5 -PASS: gdb.mi/mi-nsmoribund.exp: thread specific breakpoint at thread_function -PASS: gdb.mi/mi-nsmoribund.exp: resume all, thread specific breakpoint -PASS: gdb.mi/mi-nsmoribund.exp: hit thread specific breakpoint -PASS: gdb.mi/mi-nsmoribund.exp: thread state: all running except the breakpoint thread -PASS: gdb.mi/mi-nsmoribund.exp: resume all, program exited normally -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-nsthrexec.exp ... -PASS: gdb.mi/mi-nsthrexec.exp: successfully compiled posix threads test case -PASS: gdb.mi/mi-nsthrexec.exp: breakpoint at main -PASS: gdb.mi/mi-nsthrexec.exp: mi runto main -PASS: gdb.mi/mi-nsthrexec.exp: breakpoint at thread_execler -PASS: gdb.mi/mi-nsthrexec.exp: stop at thread_execler -PASS: gdb.mi/mi-nsthrexec.exp: thread state, execler stopped, main running -PASS: gdb.mi/mi-nsthrexec.exp: interrupt main thread -PASS: gdb.mi/mi-nsthrexec.exp: main thread interrupted -PASS: gdb.mi/mi-nsthrexec.exp: thread state, all stopped -PASS: gdb.mi/mi-nsthrexec.exp: breakpoint at main -PASS: gdb.mi/mi-nsthrexec.exp: stop at main after exec -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ... -PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1 -PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on mi-pendshr.c:pendfunc2 if x==4 -PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 -PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 a second time -PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc2 with x==4 -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ... -PASS: gdb.mi/mi-pthreads.exp: successfully compiled posix threads test case -PASS: gdb.mi/mi-pthreads.exp: breakpoint at done_making_threads -PASS: gdb.mi/mi-pthreads.exp: mi runto done_making_threads -PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set) -PASS: gdb.mi/mi-pthreads.exp: finding threads in MI output (in check_mi_thread_command_set) -PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select -PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 123456789 -PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 6 -PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 5 -PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 4 -PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 3 -PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 2 -PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 1 -PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 6 -PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 5 -PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 4 -PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 3 -PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 2 -PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 1 -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-read-memory.exp ... -PASS: gdb.mi/mi-read-memory.exp: breakpoint at main -PASS: gdb.mi/mi-read-memory.exp: mi runto main -PASS: gdb.mi/mi-read-memory.exp: next at main -PASS: gdb.mi/mi-read-memory.exp: no arguments -PASS: gdb.mi/mi-read-memory.exp: 3x2, one byte -PASS: gdb.mi/mi-read-memory.exp: 3x2, one byte offset by -6 -PASS: gdb.mi/mi-read-memory.exp: expression in quotes -PASS: gdb.mi/mi-read-memory.exp: ascii and data -PASS: gdb.mi/mi-read-memory.exp: decimal -PASS: gdb.mi/mi-read-memory.exp: octal -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-record-changed.exp ... -PASS: gdb.mi/mi-record-changed.exp: breakpoint at main -PASS: gdb.mi/mi-record-changed.exp: mi runto main -PASS: gdb.mi/mi-record-changed.exp: record -PASS: gdb.mi/mi-record-changed.exp: record end -PASS: gdb.mi/mi-record-changed.exp: target record -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reg-undefined.exp ... -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-regs.exp ... -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-return.exp ... -PASS: gdb.mi/mi-return.exp: breakpoint at callee4 -PASS: gdb.mi/mi-return.exp: mi runto callee4 -PASS: gdb.mi/mi-return.exp: delete all breakpoints -PASS: gdb.mi/mi-return.exp: return from callee4 now -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reverse.exp ... -PASS: gdb.mi/mi-reverse.exp: breakpoint at main -PASS: gdb.mi/mi-reverse.exp: mi runto main -PASS: gdb.mi/mi-reverse.exp: Turn on process record -PASS: gdb.mi/mi-reverse.exp: breakpoint at callme -PASS: gdb.mi/mi-reverse.exp: mi runto callme -PASS: gdb.mi/mi-reverse.exp: reverse finish from callme -PASS: gdb.mi/mi-reverse.exp: reverse next to get over the call to do_nothing -PASS: gdb.mi/mi-reverse.exp: reverse step to callee1 -PASS: gdb.mi/mi-reverse.exp: reverse step to callee2 -PASS: gdb.mi/mi-reverse.exp: reverse step to callee3 -PASS: gdb.mi/mi-reverse.exp: reverse step to callee4 -PASS: gdb.mi/mi-reverse.exp: reverse-step-instruction at callee4 -PASS: gdb.mi/mi-reverse.exp: reverse-next-instruction at callee4 -PASS: gdb.mi/mi-reverse.exp: insert temp breakpoint at basics.c:32 -PASS: gdb.mi/mi-reverse.exp: reverse-continue at callee3 -PASS: gdb.mi/mi-reverse.exp: reverse-continue at main -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-simplerun.exp ... -PASS: gdb.mi/mi-simplerun.exp: break-insert operation -PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at basics.c:callee2 -PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at basics.c:$line_callee3_head -PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at "<fullfilename>":$line_callee4_head -PASS: gdb.mi/mi-simplerun.exp: list of breakpoints -PASS: gdb.mi/mi-simplerun.exp: disabling of breakpoints -PASS: gdb.mi/mi-simplerun.exp: list of breakpoints, 16 disabled -PASS: gdb.mi/mi-simplerun.exp: run to main -PASS: gdb.mi/mi-simplerun.exp: next at main -PASS: gdb.mi/mi-simplerun.exp: step at main -PASS: gdb.mi/mi-simplerun.exp: step to callee4 -PASS: gdb.mi/mi-simplerun.exp: exec-finish -PASS: gdb.mi/mi-simplerun.exp: continue to end -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-solib.exp ... -PASS: gdb.mi/mi-solib.exp: set stop-on-solib-events -PASS: gdb.mi/mi-solib.exp: check for solib event -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stack.exp ... -PASS: gdb.mi/mi-stack.exp: breakpoint at callee4 -PASS: gdb.mi/mi-stack.exp: mi runto callee4 -PASS: gdb.mi/mi-stack.exp: stack frame listing -PASS: gdb.mi/mi-stack.exp: stack frame listing 1 1 -PASS: gdb.mi/mi-stack.exp: stack frame listing 1 3 -PASS: gdb.mi/mi-stack.exp: stack frame listing wrong -PASS: gdb.mi/mi-stack.exp: selected frame listing -PASS: gdb.mi/mi-stack.exp: stack frame listing 1 300 -PASS: gdb.mi/mi-stack.exp: stack args listing 0 -PASS: gdb.mi/mi-stack.exp: stack args listing 0 1 1 -PASS: gdb.mi/mi-stack.exp: stack args listing 0 1 3 -PASS: gdb.mi/mi-stack.exp: stack args listing 1 -PASS: gdb.mi/mi-stack.exp: stack args listing 1 1 1 -PASS: gdb.mi/mi-stack.exp: stack args listing 1 1 3 -PASS: gdb.mi/mi-stack.exp: stack args listing wrong -PASS: gdb.mi/mi-stack.exp: stack args listing 1 1 300 -PASS: gdb.mi/mi-stack.exp: stack locals listing of names -PASS: gdb.mi/mi-stack.exp: next's in callee4 -PASS: gdb.mi/mi-stack.exp: stack locals listing of names and values -PASS: gdb.mi/mi-stack.exp: stack locals listing, simple types: names and values, complex type: names and types -PASS: gdb.mi/mi-stack.exp: stack locals listing wrong -PASS: gdb.mi/mi-stack.exp: stack select frame 1 -PASS: gdb.mi/mi-stack.exp: stack locals listing for new frame -PASS: gdb.mi/mi-stack.exp: stack locals for same frame (level 1) -PASS: gdb.mi/mi-stack.exp: stack info-depth -PASS: gdb.mi/mi-stack.exp: stack info-depth 3 -PASS: gdb.mi/mi-stack.exp: stack info-depth 99 -PASS: gdb.mi/mi-stack.exp: stack info-depth wrong usage -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-start.exp ... -PASS: gdb.mi/mi-start.exp: run to main -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepi.exp ... -PASS: gdb.mi/mi-stepi.exp: breakpoint at main -PASS: gdb.mi/mi-stepi.exp: mi runto main -PASS: gdb.mi/mi-stepi.exp: step-instruction at main -PASS: gdb.mi/mi-stepi.exp: step-instruction at main (line check) -PASS: gdb.mi/mi-stepi.exp: next-instruction at main -PASS: gdb.mi/mi-stepi.exp: next-instruction at main (line check) -PASS: gdb.mi/mi-stepi.exp: next-instruction at main 2 -PASS: gdb.mi/mi-stepi.exp: next-instruction at main 2 (line check) -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-stepn.exp ... -PASS: gdb.mi/mi-stepn.exp: breakpoint at main -PASS: gdb.mi/mi-stepn.exp: mi runto main -PASS: gdb.mi/mi-stepn.exp: breakpoint at do_nothing -PASS: gdb.mi/mi-stepn.exp: breakpoint-hit reported -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-syn-frame.exp ... -PASS: gdb.mi/mi-syn-frame.exp: breakpoint at main -PASS: gdb.mi/mi-syn-frame.exp: mi runto main -PASS: gdb.mi/mi-syn-frame.exp: insert breakpoint foo -PASS: gdb.mi/mi-syn-frame.exp: call inferior's function with a breakpoint set in it -PASS: gdb.mi/mi-syn-frame.exp: backtrace from inferior function stopped at bp, showing gdb dummy frame -PASS: gdb.mi/mi-syn-frame.exp: finished exec continue -PASS: gdb.mi/mi-syn-frame.exp: list stack frames -PASS: gdb.mi/mi-syn-frame.exp: insert breakpoint subroutine -PASS: gdb.mi/mi-syn-frame.exp: data evaluate expression -PASS: gdb.mi/mi-syn-frame.exp: list stack frames -PASS: gdb.mi/mi-syn-frame.exp: finished exec continue -PASS: gdb.mi/mi-syn-frame.exp: list stack frames -PASS: gdb.mi/mi-syn-frame.exp: call inferior function which raises exception -PASS: gdb.mi/mi-syn-frame.exp: backtrace from inferior function at exception -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-until.exp ... -PASS: gdb.mi/mi-until.exp: break-insert operation -PASS: gdb.mi/mi-until.exp: run to main -PASS: gdb.mi/mi-until.exp: break-delete 1 -KFAIL: gdb.mi/mi-until.exp: until after while loop (stopped at wrong place) (PRMS: gdb/2104) -PASS: gdb.mi/mi-until.exp: until line number -PASS: gdb.mi/mi-until.exp: until line number:file -PASS: gdb.mi/mi-until.exp: until after current function -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-block.exp ... -PASS: gdb.mi/mi-var-block.exp: breakpoint at do_block_tests -PASS: gdb.mi/mi-var-block.exp: mi runto do_block_tests -PASS: gdb.mi/mi-var-block.exp: create local variable cb -PASS: gdb.mi/mi-var-block.exp: try to create local variable foo -PASS: gdb.mi/mi-var-block.exp: step at do_block_test 1 -PASS: gdb.mi/mi-var-block.exp: delete var foo 1 -PASS: gdb.mi/mi-var-block.exp: create local variable foo -PASS: gdb.mi/mi-var-block.exp: step at do_block_test 2 -PASS: gdb.mi/mi-var-block.exp: update all vars: cb foo changed -PASS: gdb.mi/mi-var-block.exp: step at do_block_test 3 -PASS: gdb.mi/mi-var-block.exp: create local variable inner_foo -PASS: gdb.mi/mi-var-block.exp: step at do_block_test 4 -PASS: gdb.mi/mi-var-block.exp: create local variable foo2 -XFAIL: gdb.mi/mi-var-block.exp: update inner_foo: should be out of scope: KNOWN PROBLEM -XFAIL: gdb.mi/mi-var-block.exp: evaluate inner_foo: should be out of scope: KNOWN PROBLEM -PASS: gdb.mi/mi-var-block.exp: update foo: did not change -PASS: gdb.mi/mi-var-block.exp: delete var inner_foo -PASS: gdb.mi/mi-var-block.exp: step at do_block_test 5 -XFAIL: gdb.mi/mi-var-block.exp: update foo2: should be out of scope: KNOWN PROBLEM -PASS: gdb.mi/mi-var-block.exp: step at do_block_test 6 -XFAIL: gdb.mi/mi-var-block.exp: update foo2 should be out of scope: KNOWN PROBLEM -XFAIL: gdb.mi/mi-var-block.exp: update foo should be out of scope: KNOWN PROBLEM -PASS: gdb.mi/mi-var-block.exp: update cb -PASS: gdb.mi/mi-var-block.exp: delete var foo 2 -PASS: gdb.mi/mi-var-block.exp: delete var foo2 -PASS: gdb.mi/mi-var-block.exp: delete var cb -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-child-f.exp ... -PASS: gdb.mi/mi-var-child-f.exp: breakpoint at MAIN__ -PASS: gdb.mi/mi-var-child-f.exp: mi runto MAIN__ -PASS: gdb.mi/mi-var-child-f.exp: create local variable array -PASS: gdb.mi/mi-var-child-f.exp: get children of array -PASS: gdb.mi/mi-var-child-f.exp: get grandchildren of array (children of first element of second index) -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-child.exp ... -PASS: gdb.mi/mi-var-child.exp: breakpoint at do_children_tests -PASS: gdb.mi/mi-var-child.exp: mi runto do_children_tests -PASS: gdb.mi/mi-var-child.exp: run to 215 (set breakpoint) -PASS: gdb.mi/mi-var-child.exp: create local variable struct_declarations -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.integer -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.integer -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.character -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.character -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.char_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.char_ptr -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_int -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_int -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.func_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.func_ptr -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.func_ptr_struct -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.func_ptr_struct -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.func_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.func_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1 -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1 -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2 -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2 -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.1 -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.1 -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.2 -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.2 -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.3 -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.3 -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.4 -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.4 -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.5 -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.5 -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.6 -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.6 -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.7 -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.7 -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.8 -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.8 -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.long_array.9 -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.long_array.9 -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.a -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.a -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.b -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.b -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.c -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.c -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.u1.d -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.u1.d -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2 -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2 -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.g -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.g -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.h -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.h -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.i -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.i -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1 -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1 -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.f -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.f -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s2 -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2 -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.d -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.d -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.e -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.e -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.func -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.func -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s1.foo -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.foo -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s2.array_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.array_ptr -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.s2.u2.u1s2.func -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.func -PASS: gdb.mi/mi-var-child.exp: get children of struct_declarations.int_ptr_ptr.*int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of struct_declarations.int_ptr_ptr.*int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: step to line $line_dct_123 -PASS: gdb.mi/mi-var-child.exp: create local variable weird -PASS: gdb.mi/mi-var-child.exp: get children of weird -PASS: gdb.mi/mi-var-child.exp: get number of children of weird -PASS: gdb.mi/mi-var-child.exp: get children of weird.long_array -PASS: gdb.mi/mi-var-child.exp: get number of children of weird.long_array -PASS: gdb.mi/mi-var-child.exp: get children of weird.int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of weird.int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: get children of weird.int_ptr_ptr.*int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of weird.int_ptr_ptr.*int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: create local variable weird->int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: get children of weird->int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of weird->int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: is weird editable -PASS: gdb.mi/mi-var-child.exp: is weird->int_ptr_ptr editable -PASS: gdb.mi/mi-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr editable -PASS: gdb.mi/mi-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr.**int_ptr_ptr editable -PASS: gdb.mi/mi-var-child.exp: is weird.u1 editable -PASS: gdb.mi/mi-var-child.exp: is weird.s2 editable -PASS: gdb.mi/mi-var-child.exp: is struct_declarations.u1.a editable -PASS: gdb.mi/mi-var-child.exp: is struct_declarations.u1.b editable -PASS: gdb.mi/mi-var-child.exp: is struct_declarations.u1.c editable -PASS: gdb.mi/mi-var-child.exp: is struct_declarations.long_array editable -PASS: gdb.mi/mi-var-child.exp: is struct_declarations.long_array.0 editable -PASS: gdb.mi/mi-var-child.exp: is struct_declarations editable -PASS: gdb.mi/mi-var-child.exp: delete var weird -PASS: gdb.mi/mi-var-child.exp: update all vars. None changed -PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 1 -PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.integer -PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 4 -PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.char_ptr -PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 5 -PASS: gdb.mi/mi-var-child.exp: update all vars int_ptr_ptr and children changed -PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 6 -PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.0 changed -PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 7 -PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.1 changed -PASS: gdb.mi/mi-var-child.exp: step $line_dct_123 + 8 -PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.2 changed -PASS: gdb.mi/mi-var-child.exp: step $line_dct_nothing -PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.3-9 changed -PASS: gdb.mi/mi-var-child.exp: step $line_dct_nothing + 1 -PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.func_ptr changed -PASS: gdb.mi/mi-var-child.exp: step $line_dct_nothing + 2 -PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.10 changed, don't print values. -PASS: gdb.mi/mi-var-child.exp: step $line_dct_a0_0 -PASS: gdb.mi/mi-var-child.exp: update all vars struct_declarations.long_array.11 changed, print values. -PASS: gdb.mi/mi-var-child.exp: listing of names and values of children -PASS: gdb.mi/mi-var-child.exp: listing of children, simple types: names, type and values, complex types: names and types -PASS: gdb.mi/mi-var-child.exp: delete var struct_declarations -PASS: gdb.mi/mi-var-child.exp: delete var weird->int_ptr_ptr -PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 1 -PASS: gdb.mi/mi-var-child.exp: create local variable psnp->char_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr -PASS: gdb.mi/mi-var-child.exp: create local variable psnp->long_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr -PASS: gdb.mi/mi-var-child.exp: create local variable psnp->ptrs -PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs -PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0 -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0 -PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next -PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr -PASS: gdb.mi/mi-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr -PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.next -PASS: gdb.mi/mi-var-child.exp: get children of psnp->ptrs.0.next.next.ptrs -PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 2 -PASS: gdb.mi/mi-var-child.exp: update all vars psnp->char_ptr (and 0.char_ptr) changed -PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 3 -PASS: gdb.mi/mi-var-child.exp: update all vars psnp->next->char_ptr (and 1.char_ptr) changed -PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 4 -PASS: gdb.mi/mi-var-child.exp: update all vars psnp->next->next->char_ptr (and 2.char_ptr) changed -PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 5 -PASS: gdb.mi/mi-var-child.exp: update all vars psnp->long_ptr (and 0.long_ptr) changed -PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 6 -XFAIL: gdb.mi/mi-var-child.exp: update all vars psnp->next->long_ptr (and 1.long_ptr) changed -PASS: gdb.mi/mi-var-child.exp: step $line_dct_snp0 + 7 -PASS: gdb.mi/mi-var-child.exp: update all vars psnp->next->next->long_ptr (and 2.long_ptr) changed -PASS: gdb.mi/mi-var-child.exp: run to mi-var-child.c:323 (set breakpoint) -PASS: gdb.mi/mi-var-child.exp: create varobj for s -PASS: gdb.mi/mi-var-child.exp: list children of S -PASS: gdb.mi/mi-var-child.exp: delete S.a -PASS: gdb.mi/mi-var-child.exp: delete S.b -PASS: gdb.mi/mi-var-child.exp: delete S -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-cmd.exp ... -PASS: gdb.mi/mi-var-cmd.exp: create global variable -PASS: gdb.mi/mi-var-cmd.exp: create non-existent variable -PASS: gdb.mi/mi-var-cmd.exp: create out of scope variable -PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_locals_tests -PASS: gdb.mi/mi-var-cmd.exp: mi runto do_locals_tests -PASS: gdb.mi/mi-var-cmd.exp: run to 148 (set breakpoint) -PASS: gdb.mi/mi-var-cmd.exp: create local variable linteger -PASS: gdb.mi/mi-var-cmd.exp: create local variable lpinteger -PASS: gdb.mi/mi-var-cmd.exp: create local variable lcharacter -PASS: gdb.mi/mi-var-cmd.exp: create local variable lpcharacter -PASS: gdb.mi/mi-var-cmd.exp: create local variable llong -PASS: gdb.mi/mi-var-cmd.exp: create local variable lplong -PASS: gdb.mi/mi-var-cmd.exp: create local variable lfloat -PASS: gdb.mi/mi-var-cmd.exp: create local variable lpfloat -PASS: gdb.mi/mi-var-cmd.exp: create local variable ldouble -PASS: gdb.mi/mi-var-cmd.exp: create local variable lpdouble -PASS: gdb.mi/mi-var-cmd.exp: create local variable lsimple -PASS: gdb.mi/mi-var-cmd.exp: create local variable lpsimple -PASS: gdb.mi/mi-var-cmd.exp: create local variable func -PASS: gdb.mi/mi-var-cmd.exp: create lsimple.character -PASS: gdb.mi/mi-var-cmd.exp: create lsimple->integer -PASS: gdb.mi/mi-var-cmd.exp: create lsimple.integer -PASS: gdb.mi/mi-var-cmd.exp: create int -PASS: gdb.mi/mi-var-cmd.exp: update all vars -PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_test -PASS: gdb.mi/mi-var-cmd.exp: update all vars: linteger changed -PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (2) -PASS: gdb.mi/mi-var-cmd.exp: update all vars: lpinteger changed -PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (3) -PASS: gdb.mi/mi-var-cmd.exp: update all vars: lcharacter changed -PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (4) -PASS: gdb.mi/mi-var-cmd.exp: update all vars: lpcharacter changed -PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (5) -PASS: gdb.mi/mi-var-cmd.exp: update all vars: many changed -PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (6) -PASS: gdb.mi/mi-var-cmd.exp: update all vars: func and lpsimple changed -PASS: gdb.mi/mi-var-cmd.exp: step at do_locals_tests (7) -PASS: gdb.mi/mi-var-cmd.exp: update all vars: lsimple and others changed -PASS: gdb.mi/mi-var-cmd.exp: assign to global_simple -PASS: gdb.mi/mi-var-cmd.exp: assign to linteger -PASS: gdb.mi/mi-var-cmd.exp: update all vars: linteger changed after assign -PASS: gdb.mi/mi-var-cmd.exp: assign to linteger again, same value -PASS: gdb.mi/mi-var-cmd.exp: update all vars: linteger not changed after same assign -PASS: gdb.mi/mi-var-cmd.exp: eval linteger -PASS: gdb.mi/mi-var-cmd.exp: assign to lpinteger -PASS: gdb.mi/mi-var-cmd.exp: update all vars: lpinteger changed after assign -PASS: gdb.mi/mi-var-cmd.exp: update all vars: no changes on second update -PASS: gdb.mi/mi-var-cmd.exp: eval lpinteger -PASS: gdb.mi/mi-var-cmd.exp: assign to linteger -PASS: gdb.mi/mi-var-cmd.exp: assign to lpinteger -PASS: gdb.mi/mi-var-cmd.exp: assign to lcharacter -PASS: gdb.mi/mi-var-cmd.exp: eval lcharacter -PASS: gdb.mi/mi-var-cmd.exp: assign to llong -PASS: gdb.mi/mi-var-cmd.exp: eval llong -PASS: gdb.mi/mi-var-cmd.exp: assign to llong -PASS: gdb.mi/mi-var-cmd.exp: assign to lplong -PASS: gdb.mi/mi-var-cmd.exp: eval lplong -PASS: gdb.mi/mi-var-cmd.exp: assign to lplong -PASS: gdb.mi/mi-var-cmd.exp: assign to lfloat -PASS: gdb.mi/mi-var-cmd.exp: eval lfloat -PASS: gdb.mi/mi-var-cmd.exp: assign to lfloat -PASS: gdb.mi/mi-var-cmd.exp: assign to lpfloat -PASS: gdb.mi/mi-var-cmd.exp: assign to ldouble -PASS: gdb.mi/mi-var-cmd.exp: assign to func -PASS: gdb.mi/mi-var-cmd.exp: assign to lsimple.character -PASS: gdb.mi/mi-var-cmd.exp: assign to lsimple->integer -PASS: gdb.mi/mi-var-cmd.exp: assign to lsimple.integer -PASS: gdb.mi/mi-var-cmd.exp: var update -PASS: gdb.mi/mi-var-cmd.exp: assign same value to func -PASS: gdb.mi/mi-var-cmd.exp: assign same value to func (update) -PASS: gdb.mi/mi-var-cmd.exp: create global variable array_ptr -PASS: gdb.mi/mi-var-cmd.exp: assign array to pointer -PASS: gdb.mi/mi-var-cmd.exp: assign array to pointer (update) -PASS: gdb.mi/mi-var-cmd.exp: assign same array to pointer -PASS: gdb.mi/mi-var-cmd.exp: assign same array to pointer (update) -PASS: gdb.mi/mi-var-cmd.exp: breakpoint at subroutine1 -PASS: gdb.mi/mi-var-cmd.exp: mi runto subroutine1 -PASS: gdb.mi/mi-var-cmd.exp: create i -PASS: gdb.mi/mi-var-cmd.exp: create l -PASS: gdb.mi/mi-var-cmd.exp: create linteger -PASS: gdb.mi/mi-var-cmd.exp: step at subroutine1 -XFAIL: gdb.mi/mi-var-cmd.exp: update all vars: changed FIXME -PASS: gdb.mi/mi-var-cmd.exp: step at subroutine1 (2) -PASS: gdb.mi/mi-var-cmd.exp: update all vars: i changed -PASS: gdb.mi/mi-var-cmd.exp: step at subroutine1 (3) -PASS: gdb.mi/mi-var-cmd.exp: update all vars: llong changed -PASS: gdb.mi/mi-var-cmd.exp: next out of subroutine1 -PASS: gdb.mi/mi-var-cmd.exp: update all vars: all now out of scope -PASS: gdb.mi/mi-var-cmd.exp: delete var -PASS: gdb.mi/mi-var-cmd.exp: delete var linteger -PASS: gdb.mi/mi-var-cmd.exp: delete var lpinteger -PASS: gdb.mi/mi-var-cmd.exp: delete var lcharacter -PASS: gdb.mi/mi-var-cmd.exp: delete var lpcharacter -PASS: gdb.mi/mi-var-cmd.exp: delete var llong -PASS: gdb.mi/mi-var-cmd.exp: delete var lplong -PASS: gdb.mi/mi-var-cmd.exp: delete var lfloat -PASS: gdb.mi/mi-var-cmd.exp: delete var lpfloat -PASS: gdb.mi/mi-var-cmd.exp: delete var ldouble -PASS: gdb.mi/mi-var-cmd.exp: delete var lpdouble -PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple -PASS: gdb.mi/mi-var-cmd.exp: delete var lpsimple -PASS: gdb.mi/mi-var-cmd.exp: delete var func -PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple.character -PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple->integer -PASS: gdb.mi/mi-var-cmd.exp: delete var lsimple.integer -PASS: gdb.mi/mi-var-cmd.exp: delete var i -PASS: gdb.mi/mi-var-cmd.exp: delete var l -PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_special_tests -PASS: gdb.mi/mi-var-cmd.exp: mi runto do_special_tests -PASS: gdb.mi/mi-var-cmd.exp: create selected_a -PASS: gdb.mi/mi-var-cmd.exp: breakpoint at incr_a -PASS: gdb.mi/mi-var-cmd.exp: mi runto incr_a -PASS: gdb.mi/mi-var-cmd.exp: update selected_a in incr_a -PASS: gdb.mi/mi-var-cmd.exp: step a line in incr_a -PASS: gdb.mi/mi-var-cmd.exp: return from incr_a to do_special_tests -PASS: gdb.mi/mi-var-cmd.exp: update selected_a in do_special_tests -PASS: gdb.mi/mi-var-cmd.exp: floating varobj invalidation -PASS: gdb.mi/mi-var-cmd.exp: delete selected_a -PASS: gdb.mi/mi-var-cmd.exp: delete array_ptr -PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:351 (set breakpoint) -PASS: gdb.mi/mi-var-cmd.exp: create varobj for v1 -PASS: gdb.mi/mi-var-cmd.exp: create varobj for v2 -PASS: gdb.mi/mi-var-cmd.exp: list children of v1 -PASS: gdb.mi/mi-var-cmd.exp: list children of v1.nested -PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 1 -PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 2 -PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 3 -PASS: gdb.mi/mi-var-cmd.exp: check V2: 4 -PASS: gdb.mi/mi-var-cmd.exp: update varobjs: V2 changed -PASS: gdb.mi/mi-var-cmd.exp: -var-set-frozen V2 1 -PASS: gdb.mi/mi-var-cmd.exp: update varobjs: nothing changed -PASS: gdb.mi/mi-var-cmd.exp: check V2: 5 -PASS: gdb.mi/mi-var-cmd.exp: update V2 explicitly -PASS: gdb.mi/mi-var-cmd.exp: check V2: 6 -PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:385 (set breakpoint) -PASS: gdb.mi/mi-var-cmd.exp: -var-set-frozen V1 1 -PASS: gdb.mi/mi-var-cmd.exp: update varobjs: nothing changed -PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 1 -PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 2 -PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 3 -PASS: gdb.mi/mi-var-cmd.exp: update V1.nested.j -PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 1 -PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 8 -PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 3 -PASS: gdb.mi/mi-var-cmd.exp: update V1.nested -PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 1 -PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 8 -PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 9 -PASS: gdb.mi/mi-var-cmd.exp: update V1.i -PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 7 -PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:410 (set breakpoint) -PASS: gdb.mi/mi-var-cmd.exp: -var-set-frozen V1 0 -PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 7 -PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 8 -PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 9 -PASS: gdb.mi/mi-var-cmd.exp: update V1 -PASS: gdb.mi/mi-var-cmd.exp: check V1.i: 10 -PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.j: 11 -PASS: gdb.mi/mi-var-cmd.exp: check V1.nested.k: 12 -PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:510 (set breakpoint) -PASS: gdb.mi/mi-var-cmd.exp: create varobj for Data -PASS: gdb.mi/mi-var-cmd.exp: list children of Data -PASS: gdb.mi/mi-var-cmd.exp: access bitfield -PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:453 (set breakpoint) -PASS: gdb.mi/mi-var-cmd.exp: create floating varobj -PASS: gdb.mi/mi-var-cmd.exp: update F (1) -PASS: gdb.mi/mi-var-cmd.exp: check F (1) -PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:464 (set breakpoint) -PASS: gdb.mi/mi-var-cmd.exp: update F (2) -PASS: gdb.mi/mi-var-cmd.exp: check F (2) -PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:472 (set breakpoint) -PASS: gdb.mi/mi-var-cmd.exp: update F (--all-values) -PASS: gdb.mi/mi-var-cmd.exp: run to var-cmd.c:478 (set breakpoint) -PASS: gdb.mi/mi-var-cmd.exp: update F (3) -PASS: gdb.mi/mi-var-cmd.exp: check F (3) -PASS: gdb.mi/mi-var-cmd.exp: inside breakpoint inside callee -PASS: gdb.mi/mi-var-cmd.exp: continue to where i is initialized -PASS: gdb.mi/mi-var-cmd.exp: update F inside callee -PASS: gdb.mi/mi-var-cmd.exp: check F inside callee -PASS: gdb.mi/mi-var-cmd.exp: create null_ptr -PASS: gdb.mi/mi-var-cmd.exp: update null_ptr -PASS: gdb.mi/mi-var-cmd.exp: delete null_ptr -PASS: gdb.mi/mi-var-cmd.exp: kill program before endvar -PASS: gdb.mi/mi-var-cmd.exp: create endvar -PASS: gdb.mi/mi-var-cmd.exp: update endvar -PASS: gdb.mi/mi-var-cmd.exp: delete endvar -PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_locals_tests -PASS: gdb.mi/mi-var-cmd.exp: mi runto do_locals_tests -PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: create varobj -PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: check initial value -PASS: gdb.mi/mi-var-cmd.exp: breakpoint at main -PASS: gdb.mi/mi-var-cmd.exp: mi runto main -PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: out of scope now -PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: out of scope now, not changed -PASS: gdb.mi/mi-var-cmd.exp: breakpoint at do_locals_tests -PASS: gdb.mi/mi-var-cmd.exp: mi runto do_locals_tests -PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: in scope now -PASS: gdb.mi/mi-var-cmd.exp: in-and-out-of-scope: in scope now, not changed -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-cp.exp ... -PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:19 (set breakpoint) -PASS: gdb.mi/mi-var-cp.exp: create varobj for rx -PASS: gdb.mi/mi-var-cp.exp: update RX (1) -PASS: gdb.mi/mi-var-cp.exp: check RX: expect 167 -PASS: gdb.mi/mi-var-cp.exp: update RX (2) -PASS: gdb.mi/mi-var-cp.exp: check RX: expect 567 -PASS: gdb.mi/mi-var-cp.exp: update RX (3) -PASS: gdb.mi/mi-var-cp.exp: delete RX -PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:45 (set breakpoint) -PASS: gdb.mi/mi-var-cp.exp: create varobj for s2 -PASS: gdb.mi/mi-var-cp.exp: list children of s2 -PASS: gdb.mi/mi-var-cp.exp: list children of s2.s -PASS: gdb.mi/mi-var-cp.exp: list children of s2.s.public -PASS: gdb.mi/mi-var-cp.exp: check S2.S.public.i -PASS: gdb.mi/mi-var-cp.exp: check S2.S.public.j -PASS: gdb.mi/mi-var-cp.exp: delete S2 -PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:81 (set breakpoint) -PASS: gdb.mi/mi-var-cp.exp: create varobj for rptr_s -PASS: gdb.mi/mi-var-cp.exp: list public child of RPTR -PASS: gdb.mi/mi-var-cp.exp: list children of reference to pointer -PASS: gdb.mi/mi-var-cp.exp: check i member -PASS: gdb.mi/mi-var-cp.exp: check j member -PASS: gdb.mi/mi-var-cp.exp: delete RPTR -PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:104 (set breakpoint) -PASS: gdb.mi/mi-var-cp.exp: create varobj for s -PASS: gdb.mi/mi-var-cp.exp: create varobj for s -PASS: gdb.mi/mi-var-cp.exp: check attributes of S -PASS: gdb.mi/mi-var-cp.exp: check attributes of R -PASS: gdb.mi/mi-var-cp.exp: -var-update should not list structure varobjs -PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:144 (set breakpoint) -PASS: gdb.mi/mi-var-cp.exp: create varobj for ip -PASS: gdb.mi/mi-var-cp.exp: list children of IP -PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression IP.*ip -PASS: gdb.mi/mi-var-cp.exp: create varobj for dp -PASS: gdb.mi/mi-var-cp.exp: list children of DP -PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.Base1 -PASS: gdb.mi/mi-var-cp.exp: list children of DP.public -PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.public.i -PASS: gdb.mi/mi-var-cp.exp: list children of DP.Base1 -PASS: gdb.mi/mi-var-cp.exp: list children of DP.Base1.public -PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.Base1.public.i -PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression DP.public -PASS: gdb.mi/mi-var-cp.exp: create varobj for d -PASS: gdb.mi/mi-var-cp.exp: list children of D -PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression D.Base1 -PASS: gdb.mi/mi-var-cp.exp: run to mi-var-cp.cc:191 (set breakpoint) -PASS: gdb.mi/mi-var-cp.exp: create varobj for array -PASS: gdb.mi/mi-var-cp.exp: list children of A -PASS: gdb.mi/mi-var-cp.exp: -var-info-path-expression A.2 -PASS: gdb.mi/mi-var-cp.exp: break in anonymous_structs_and_unions -PASS: gdb.mi/mi-var-cp.exp: continue to anonymous_structs breakpoint -PASS: gdb.mi/mi-var-cp.exp: VT: create root varobj for a -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1 -PASS: gdb.mi/mi-var-cp.exp: path expression for a1 -PASS: gdb.mi/mi-var-cp.exp: expression for a1 -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.0_anonymous -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.0_anonymous -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.0_anonymous -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.1_anonymous -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.1_anonymous -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.1_anonymous -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.0_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.0_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.0_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.1_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.1_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.1_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.0_anonymous.public.b -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.0_anonymous.public.b -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.1_anonymous.public.c -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.1_anonymous.public.c -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.d -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.d -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.e -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.e -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.2_anonymous -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.f -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.f -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.i -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.i -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.j -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.2_anonymous.public.j -PASS: gdb.mi/mi-var-cp.exp: VT: list children of a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.g -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.g -PASS: gdb.mi/mi-var-cp.exp: path expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.h -PASS: gdb.mi/mi-var-cp.exp: expression for a1.public.2_anonymous.public.1_anonymous.public.1_anonymous.public.1_anonymous.public.h -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-create-rtti.exp ... -PASS: gdb.mi/mi-var-create-rtti.exp: breakpoint at main -PASS: gdb.mi/mi-var-create-rtti.exp: mi runto main -PASS: gdb.mi/mi-var-create-rtti.exp: -var-create sp1 * $sp -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-display.exp ... -PASS: gdb.mi/mi-var-display.exp: break-insert operation -PASS: gdb.mi/mi-var-display.exp: run to main -PASS: gdb.mi/mi-var-display.exp: create local variable bar -PASS: gdb.mi/mi-var-display.exp: info type variable bar -PASS: gdb.mi/mi-var-display.exp: show format variable bar -PASS: gdb.mi/mi-var-display.exp: eval variable bar -PASS: gdb.mi/mi-var-display.exp: set format variable bar -PASS: gdb.mi/mi-var-display.exp: eval variable bar with new format -PASS: gdb.mi/mi-var-display.exp: assing to variable bar -PASS: gdb.mi/mi-var-display.exp: set format variable bar -PASS: gdb.mi/mi-var-display.exp: eval variable bar with new value -PASS: gdb.mi/mi-var-display.exp: delete var bar -PASS: gdb.mi/mi-var-display.exp: create local variable foo -PASS: gdb.mi/mi-var-display.exp: info type variable foo -PASS: gdb.mi/mi-var-display.exp: show format variable foo -PASS: gdb.mi/mi-var-display.exp: eval variable foo -PASS: gdb.mi/mi-var-display.exp: set format variable foo -PASS: gdb.mi/mi-var-display.exp: show format variable foo -PASS: gdb.mi/mi-var-display.exp: eval variable foo -PASS: gdb.mi/mi-var-display.exp: assing to variable foo -PASS: gdb.mi/mi-var-display.exp: set format variable foo -PASS: gdb.mi/mi-var-display.exp: eval variable foo -PASS: gdb.mi/mi-var-display.exp: eval variable foo in hex -PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in hex -PASS: gdb.mi/mi-var-display.exp: eval variable foo in octal -PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in octal -PASS: gdb.mi/mi-var-display.exp: eval variable foo in decimal -PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in decimal -PASS: gdb.mi/mi-var-display.exp: eval variable foo in natural -PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in natural -PASS: gdb.mi/mi-var-display.exp: eval variable foo in binary -PASS: gdb.mi/mi-var-display.exp: show format variable foo after eval in binary -PASS: gdb.mi/mi-var-display.exp: delete var foo -PASS: gdb.mi/mi-var-display.exp: create local variable weird -PASS: gdb.mi/mi-var-display.exp: get children local variable weird -PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr -PASS: gdb.mi/mi-var-display.exp: show format variable weird.func_ptr -PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_ptr -PASS: gdb.mi/mi-var-display.exp: show format variable weird.func_ptr_ptr -PASS: gdb.mi/mi-var-display.exp: set format variable weird -PASS: gdb.mi/mi-var-display.exp: set format variable weird.integer -PASS: gdb.mi/mi-var-display.exp: set format variable weird.character -PASS: gdb.mi/mi-var-display.exp: set format variable weird.char_ptr -PASS: gdb.mi/mi-var-display.exp: set format variable weird.long_int -PASS: gdb.mi/mi-var-display.exp: set format variable weird.int_ptr_ptr -PASS: gdb.mi/mi-var-display.exp: set format variable weird.long_array -PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr -PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_struct -PASS: gdb.mi/mi-var-display.exp: set format variable weird.func_ptr_ptr -PASS: gdb.mi/mi-var-display.exp: set format variable weird.u1 -PASS: gdb.mi/mi-var-display.exp: set format variable weird.s2 -PASS: gdb.mi/mi-var-display.exp: delete var weird -PASS: gdb.mi/mi-var-display.exp: break-insert operation 2 -PASS: gdb.mi/mi-var-display.exp: continue to do_special_tests -PASS: gdb.mi/mi-var-display.exp: create local variable u -PASS: gdb.mi/mi-var-display.exp: eval variable u -PASS: gdb.mi/mi-var-display.exp: info type variable u -PASS: gdb.mi/mi-var-display.exp: is u editable -PASS: gdb.mi/mi-var-display.exp: get number of children of u -PASS: gdb.mi/mi-var-display.exp: get children of u -PASS: gdb.mi/mi-var-display.exp: create local variable anonu -PASS: gdb.mi/mi-var-display.exp: eval variable anonu -PASS: gdb.mi/mi-var-display.exp: info type variable anonu -PASS: gdb.mi/mi-var-display.exp: is anonu editable -PASS: gdb.mi/mi-var-display.exp: get number of children of anonu -PASS: gdb.mi/mi-var-display.exp: get children of anonu -PASS: gdb.mi/mi-var-display.exp: create local variable s -PASS: gdb.mi/mi-var-display.exp: eval variable s -PASS: gdb.mi/mi-var-display.exp: info type variable s -PASS: gdb.mi/mi-var-display.exp: is s editable -PASS: gdb.mi/mi-var-display.exp: get number of children of s -PASS: gdb.mi/mi-var-display.exp: get children of s -PASS: gdb.mi/mi-var-display.exp: create local variable anons -PASS: gdb.mi/mi-var-display.exp: eval variable anons -PASS: gdb.mi/mi-var-display.exp: info type variable anons -PASS: gdb.mi/mi-var-display.exp: is anons editable -PASS: gdb.mi/mi-var-display.exp: get number of children of anons -PASS: gdb.mi/mi-var-display.exp: get children of anons -PASS: gdb.mi/mi-var-display.exp: create local variable e -PASS: gdb.mi/mi-var-display.exp: eval variable e -PASS: gdb.mi/mi-var-display.exp: info type variable e -PASS: gdb.mi/mi-var-display.exp: is e editable -PASS: gdb.mi/mi-var-display.exp: get number of children of e -PASS: gdb.mi/mi-var-display.exp: get children of e -PASS: gdb.mi/mi-var-display.exp: create local variable anone -PASS: gdb.mi/mi-var-display.exp: eval variable anone -PASS: gdb.mi/mi-var-display.exp: create duplicate local variable anone -PASS: gdb.mi/mi-var-display.exp: info type variable anone -PASS: gdb.mi/mi-var-display.exp: is anone editable -PASS: gdb.mi/mi-var-display.exp: get number of children of anone -PASS: gdb.mi/mi-var-display.exp: get children of anone -PASS: gdb.mi/mi-var-display.exp: print FP register -PASS: gdb.mi/mi-var-display.exp: breakpoint at incr_a -PASS: gdb.mi/mi-var-display.exp: mi runto incr_a -PASS: gdb.mi/mi-var-display.exp: create local variable a1 -PASS: gdb.mi/mi-var-display.exp: create variable a2 in different scope -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-invalidate.exp ... -PASS: gdb.mi/mi-var-invalidate.exp: create global variable -PASS: gdb.mi/mi-var-invalidate.exp: breakpoint at do_locals_tests -PASS: gdb.mi/mi-var-invalidate.exp: mi runto do_locals_tests -PASS: gdb.mi/mi-var-invalidate.exp: create local variable linteger -PASS: gdb.mi/mi-var-invalidate.exp: create floating variable -PASS: gdb.mi/mi-var-invalidate.exp: breakpoint at main -PASS: gdb.mi/mi-var-invalidate.exp: mi runto main -PASS: gdb.mi/mi-var-invalidate.exp: set format variable float_simple -PASS: gdb.mi/mi-var-invalidate.exp: linteger not anymore in scope due to binary changes -PASS: gdb.mi/mi-var-invalidate.exp: no type for invalid variable linteger (1) -PASS: gdb.mi/mi-var-invalidate.exp: global_simple still alive -PASS: gdb.mi/mi-var-invalidate.exp: type simpleton for valid variable global_simple -PASS: gdb.mi/mi-var-invalidate.exp: linteger not valid anymore due to binary changes -PASS: gdb.mi/mi-var-invalidate.exp: no type for invalid variable linteger (2) -PASS: gdb.mi/mi-var-invalidate.exp: global_simple not anymore in scope due to binary changes -PASS: gdb.mi/mi-var-invalidate.exp: no type for invalid variable global_simple -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-rtti.exp ... -PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:36 (set breakpoint) -PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtr (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.public (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check constPtr->A (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtr (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptrConst (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.public (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->A (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptrConst (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtrConst (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.public (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->A (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtrConst (without RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check ptr->B (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check ptr->C (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtr (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.Base (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.Base.public (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of constPtr.public (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check constPtr->A (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check constPtr->B (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check constPtr->C (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtr (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptrConst (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.Base (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.Base.public (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of ptrConst.public (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->A (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->B (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check ptrConst->C (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptrConst (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: create varobj for constPtrConst (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.Base (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.Base.public (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: list children of constPtrConst.public (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->A (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->B (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: check constPtrConst->C (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constPtrConst (with RTTI) in use_rtti_for_ptr -PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:63 (set breakpoint) -PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: create varobj for ref (without RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: list children of ref (without RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: list children of ref.public (without RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: check ref->A (without RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ref (without RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: create varobj for constRef (without RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: list children of constRef (without RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.public (without RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: check constRef->A (without RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constRef (without RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: create varobj for ref (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: list children of ref (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: list children of ref.Base (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: list children of ref.Base.public (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: list children of ref.public (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: check ref->A (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: check ref->B (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: check ref->C (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ref (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: create varobj for constRef (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: list children of constRef (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.Base (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.Base.public (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: list children of constRef.public (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: check constRef->A (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: check constRef->B (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: check constRef->C (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for constRef (with RTTI) in use_rtti_for_ref -PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:93 (set breakpoint) -PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.public (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->A (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.public (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->A (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.public (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->A (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (without RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base.public (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->B (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->C (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.Base (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.Base.public (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtr.public (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->A (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->B (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.constPtr->C (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.Base (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.Base.public (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptrConst.public (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->A (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->B (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.ptrConst->C (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.Base (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.Base.public (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constPtrConst.public (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->A (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->B (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: check s.constPtrConst->C (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (with RTTI) in use_rtti_for_ptr_child -PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:148 (set breakpoint) -PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (without RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s (without RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (without RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref (without RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.public (without RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: check s.ref->A (without RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef (without RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.public (without RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->A (without RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (without RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: create varobj for s (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.public (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.Base (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.Base.public (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ref.public (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: check s.ref->A (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: check s.ref->B (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: check s.ref->C (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.Base (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.Base.public (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: list children of s.constRef.public (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->A (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->B (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: check s.constRef->C (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s (with RTTI) in use_rtti_for_ref_child -PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:201 (set breakpoint) -PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (without RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (without RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (without RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: create varobj for ref (without RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: list children of ref (without RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: list children of ref.public (without RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: check ref->A (without RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ref (without RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr (with RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (with RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.First (with RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base (with RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (with RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr (with RTTI) in use_rtti_with_multiple_inheritence -PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:244 (set breakpoint) -PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object on" in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: create varobj for S in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of s in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of s.public in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:268 (set breakpoint) -PASS: gdb.mi/mi-var-rtti.exp: update ptr to derived in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (with RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base (with RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.Base.public (with RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (with RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (with RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: check ptr->B (with RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: check ptr->C (with RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: update s.ptr to derived in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (with RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base (with RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.Base.public (with RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (with RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (with RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->B (with RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->C (with RTTI) in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:280 (set breakpoint) -PASS: gdb.mi/mi-var-rtti.exp: update ptr back to base type in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: update s.ptr back to base type in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s in type_update_when_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:298 (set breakpoint) -PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: create varobj for ptr in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: create varobj for S in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of s in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of s.public in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:322 (set breakpoint) -PASS: gdb.mi/mi-var-rtti.exp: update ptr to derived type in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr (without RTTI) in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of ptr.public (without RTTI) in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: check ptr->A (without RTTI) in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: update s to derived type in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr (without RTTI) in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: list children of s.ptr.public (without RTTI) in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: check s.ptr->A (without RTTI) in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:334 (set breakpoint) -PASS: gdb.mi/mi-var-rtti.exp: update ptr back to base type in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for ptr in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: update s back to base type in skip_type_update_when_not_use_rtti -PASS: gdb.mi/mi-var-rtti.exp: delete varobj for s in skip_type_update_when_not_use_rtti -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch-nonstop.exp ... -PASS: gdb.mi/mi-watch-nonstop.exp: breakpoint at main -PASS: gdb.mi/mi-watch-nonstop.exp: mi runto main -PASS: gdb.mi/mi-watch-nonstop.exp: break-watch operation -PASS: gdb.mi/mi-watch-nonstop.exp: delete watchpoint -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch.exp ... -PASS: gdb.mi/mi-watch.exp: hw watchpoints toggle (1) -PASS: gdb.mi/mi-watch.exp: sw: breakpoint at callee4 -PASS: gdb.mi/mi-watch.exp: sw: mi runto callee4 -PASS: gdb.mi/mi-watch.exp: sw: break-watch operation -PASS: gdb.mi/mi-watch.exp: sw: list of watchpoints -PASS: gdb.mi/mi-watch.exp: sw: watchpoint trigger -XPASS: gdb.mi/mi-watch.exp: sw: watchpoint trigger -PASS: gdb.mi/mi-watch.exp: hw watchpoints toggle (2) -PASS: gdb.mi/mi-watch.exp: hw: breakpoint at callee4 -PASS: gdb.mi/mi-watch.exp: hw: mi runto callee4 -PASS: gdb.mi/mi-watch.exp: hw: break-watch operation -PASS: gdb.mi/mi-watch.exp: hw: list of watchpoints -PASS: gdb.mi/mi-watch.exp: hw: watchpoint trigger -PASS: gdb.mi/mi-watch.exp: hw: watchpoint trigger -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-amd64-entry-value.exp ... -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-prompt.exp ... -PASS: gdb.mi/mi2-prompt.exp: console set prompt -PASS: gdb.mi/mi2-prompt.exp: -break-list -PASS: gdb.mi/mi2-prompt.exp: set prompt (banana) -PASS: gdb.mi/mi2-prompt.exp: interpreter-exec mi -break-list -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi2-var-child.exp ... -PASS: gdb.mi/mi2-var-child.exp: breakpoint at do_children_tests -PASS: gdb.mi/mi2-var-child.exp: mi runto do_children_tests -PASS: gdb.mi/mi2-var-child.exp: run to 237 (set breakpoint) -PASS: gdb.mi/mi2-var-child.exp: create local variable struct_declarations -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.integer -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.integer -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.character -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.character -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.char_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.char_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_int -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_int -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.func_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.func_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.func_ptr_struct -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.func_ptr_struct -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.func_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.func_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1 -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1 -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2 -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2 -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.1 -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.1 -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.2 -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.2 -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.3 -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.3 -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.4 -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.4 -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.5 -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.5 -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.6 -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.6 -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.7 -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.7 -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.8 -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.8 -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.long_array.9 -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.long_array.9 -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.a -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.a -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.b -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.b -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.c -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.c -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.u1.d -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.u1.d -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2 -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2 -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.g -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.g -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.h -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.h -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.i -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.i -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1 -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1 -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.f -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.f -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s2 -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2 -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.d -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.d -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.e -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.e -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.func -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.func -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s1.foo -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s1.foo -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s2.array_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.array_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.s2.u2.u1s2.func -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.s2.u2.u1s2.func -PASS: gdb.mi/mi2-var-child.exp: get children of struct_declarations.int_ptr_ptr.*int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of struct_declarations.int_ptr_ptr.*int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: step to line $line_dct_123 -PASS: gdb.mi/mi2-var-child.exp: create local variable weird -PASS: gdb.mi/mi2-var-child.exp: get children of weird -PASS: gdb.mi/mi2-var-child.exp: get number of children of weird -PASS: gdb.mi/mi2-var-child.exp: get children of weird.long_array -PASS: gdb.mi/mi2-var-child.exp: get number of children of weird.long_array -PASS: gdb.mi/mi2-var-child.exp: get children of weird.int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of weird.int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of weird.int_ptr_ptr.*int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of weird.int_ptr_ptr.*int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: create local variable weird->int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of weird->int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of weird->int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of weird->int_ptr_ptr.*weird->int_ptr_ptr.**weird->int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: is weird editable -PASS: gdb.mi/mi2-var-child.exp: is weird->int_ptr_ptr editable -PASS: gdb.mi/mi2-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr editable -PASS: gdb.mi/mi2-var-child.exp: is weird.int_ptr_ptr.*int_ptr_ptr.**int_ptr_ptr editable -PASS: gdb.mi/mi2-var-child.exp: is weird.u1 editable -PASS: gdb.mi/mi2-var-child.exp: is weird.s2 editable -PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.u1.a editable -PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.u1.b editable -PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.u1.c editable -PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.long_array editable -PASS: gdb.mi/mi2-var-child.exp: is struct_declarations.long_array.0 editable -PASS: gdb.mi/mi2-var-child.exp: is struct_declarations editable -PASS: gdb.mi/mi2-var-child.exp: delete var weird -PASS: gdb.mi/mi2-var-child.exp: update all vars. None changed -PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 1 -PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.integer -PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 4 -PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.char_ptr -PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 5 -PASS: gdb.mi/mi2-var-child.exp: update all vars int_ptr_ptr and children changed -PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 6 -PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.0 changed -PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 7 -PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.1 changed -PASS: gdb.mi/mi2-var-child.exp: step $line_dct_123 + 8 -PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.2 changed -PASS: gdb.mi/mi2-var-child.exp: step $line_dct_nothing -PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.long_array.3-9 changed -PASS: gdb.mi/mi2-var-child.exp: step $line_dct_a0_0 -PASS: gdb.mi/mi2-var-child.exp: update all vars struct_declarations.func_ptr changed -PASS: gdb.mi/mi2-var-child.exp: delete var struct_declarations -PASS: gdb.mi/mi2-var-child.exp: delete var weird->int_ptr_ptr -PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 1 -PASS: gdb.mi/mi2-var-child.exp: create local variable psnp->char_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->char_ptr.*psnp->char_ptr.**psnp->char_ptr.***psnp->char_ptr.****psnp->char_ptr -PASS: gdb.mi/mi2-var-child.exp: create local variable psnp->long_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->long_ptr.*psnp->long_ptr.**psnp->long_ptr.***psnp->long_ptr.****psnp->long_ptr -PASS: gdb.mi/mi2-var-child.exp: create local variable psnp->ptrs -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0 -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0 -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr -PASS: gdb.mi/mi2-var-child.exp: get number of children of psnp->ptrs.0.next.char_ptr.*char_ptr.**char_ptr.***char_ptr -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.next -PASS: gdb.mi/mi2-var-child.exp: get children of psnp->ptrs.0.next.next.ptrs -PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 2 -PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->char_ptr (and 0.char_ptr) changed -PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 3 -PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->next->char_ptr (and 1.char_ptr) changed -PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 4 -PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->next->next->char_ptr (and 2.char_ptr) changed -PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 5 -PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->long_ptr (and 0.long_ptr) changed -PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 6 -XFAIL: gdb.mi/mi2-var-child.exp: update all vars psnp->next->long_ptr (and 1.long_ptr) changed -PASS: gdb.mi/mi2-var-child.exp: step $line_dct_snp0 + 7 -PASS: gdb.mi/mi2-var-child.exp: update all vars psnp->next->next->long_ptr (and 2.long_ptr) changed -PASS: gdb.mi/mi2-var-child.exp: break in do_anonymous_type_tests -PASS: gdb.mi/mi2-var-child.exp: continue to do_anonymous_type_tests breakpoint -PASS: gdb.mi/mi2-var-child.exp: VT: create root varobj for ptr -PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1 -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1 -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1 -PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.a -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.a -PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.b -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.b -PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.c -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.c -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.c -PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.c.*c -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.c.*c -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.d -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.d -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.e -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.e -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.f -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.f -PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.g -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.g -PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h -PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple -PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h -PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h.**h -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.h.*h.**h -PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.integer -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.integer -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.unsigned_integer -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.unsigned_integer -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.character -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.character -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.signed_character -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.signed_character -PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr -PASS: gdb.mi/mi2-var-child.exp: VT: list children of ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10 -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10 -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10 -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr.*char_ptr -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.char_ptr.*char_ptr -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.0 -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.0 -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.1 -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.1 -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.2 -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.2 -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.3 -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.3 -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.4 -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.4 -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.5 -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.5 -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.6 -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.6 -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.7 -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.7 -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.8 -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.8 -PASS: gdb.mi/mi2-var-child.exp: path expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.9 -PASS: gdb.mi/mi2-var-child.exp: expression for ptr1.*ptr.1_anonymous.2_anonymous.3_anonymous.simple.*simple.**simple.array_of_10.9 -PASS: gdb.mi/mi2-var-child.exp: VT: create root varobj for v -PASS: gdb.mi/mi2-var-child.exp: VT: list children of v1 -PASS: gdb.mi/mi2-var-child.exp: path expression for v1 -PASS: gdb.mi/mi2-var-child.exp: expression for v1 -PASS: gdb.mi/mi2-var-child.exp: path expression for v1.x -PASS: gdb.mi/mi2-var-child.exp: expression for v1.x -PASS: gdb.mi/mi2-var-child.exp: VT: list children of v1.1_anonymous -PASS: gdb.mi/mi2-var-child.exp: path expression for v1.1_anonymous -PASS: gdb.mi/mi2-var-child.exp: expression for v1.1_anonymous -PASS: gdb.mi/mi2-var-child.exp: VT: list children of v1.2_anonymous -PASS: gdb.mi/mi2-var-child.exp: path expression for v1.2_anonymous -PASS: gdb.mi/mi2-var-child.exp: expression for v1.2_anonymous -PASS: gdb.mi/mi2-var-child.exp: path expression for v1.1_anonymous.a -PASS: gdb.mi/mi2-var-child.exp: expression for v1.1_anonymous.a -PASS: gdb.mi/mi2-var-child.exp: path expression for v1.2_anonymous.b -PASS: gdb.mi/mi2-var-child.exp: expression for v1.2_anonymous.b -Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/pr11022.exp ... -PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint at main -PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": mi runto main -PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": set breakpoint -PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": set watchpoint -PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit -PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit -PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit 2 -PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": set x -PASS: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit 2 -PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint at main -PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": mi runto main -PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set breakpoint -PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set watchpoint -PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit -PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit -PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit 2 -PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": set x -PASS: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit 2 - - === gdb Summary === - -# of expected passes 1820 -# of unexpected successes 1 -# of expected failures 8 -# of known failures 6 -# of unsupported tests 1 -[...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.6.50.20131021-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory - |
