diff options
author | Yunlian Jiang <yunlian@google.com> | 2013-12-17 09:45:10 -0800 |
---|---|---|
committer | chrome-internal-fetch <chrome-internal-fetch@google.com> | 2013-12-17 21:20:48 +0000 |
commit | 468ef85183276640890b1def1060eb23d732c601 (patch) | |
tree | 5e31a0cb021f9decc5cf268c75c3396c88e55891 /dejagnu/gdb_baseline | |
parent | e4b6f220f3cc7d3277daca7bca25f89d648dae8e (diff) | |
download | toolchain-utils-468ef85183276640890b1def1060eb23d732c601.tar.gz |
update gdb dejagnu baseline.
BUG=None
TEST=New baseline updated..
Change-Id: Id8665afe9dfd9e2075ad4a965538f51f65ccc477
Reviewed-on: https://chrome-internal-review.googlesource.com/150412
Reviewed-by: Han Shen <shenhan@google.com>
Commit-Queue: Yunlian Jiang <yunlian@google.com>
Tested-by: Yunlian Jiang <yunlian@google.com>
Diffstat (limited to 'dejagnu/gdb_baseline')
-rw-r--r-- | dejagnu/gdb_baseline/armv7a-cros-linux-gnueabi | 797 | ||||
-rw-r--r-- | dejagnu/gdb_baseline/i686-pc-linux-gnu | 839 | ||||
-rw-r--r-- | dejagnu/gdb_baseline/x86_64-cros-linux-gnu | 1013 |
3 files changed, 919 insertions, 1730 deletions
diff --git a/dejagnu/gdb_baseline/armv7a-cros-linux-gnueabi b/dejagnu/gdb_baseline/armv7a-cros-linux-gnueabi index 8312e5a6..cb2ddfe9 100644 --- a/dejagnu/gdb_baseline/armv7a-cros-linux-gnueabi +++ b/dejagnu/gdb_baseline/armv7a-cros-linux-gnueabi @@ -1,4 +1,4 @@ -Test Run By yunlian on Tue Oct 8 12:49:17 2013 +Test Run By yunlian on Mon Dec 16 15:46:27 2013 Target is armv7a-cros-linux-gnueabi === gdb tests === @@ -194,64 +194,7 @@ Running ./gdb.arch/amd64-tailcall-noret.exp ... Running ./gdb.arch/amd64-tailcall-ret.exp ... Running ./gdb.arch/amd64-word.exp ... Running ./gdb.arch/arm-bl-branch-dest.exp ... -ERROR: tcl error sourcing ./gdb.arch/arm-bl-branch-dest.exp. -ERROR: : spawn id exp7 not open - while executing -"expect_background { - -i $server_spawn_id - full_buffer { } - eof { - # The spawn ID is already closed now (but not yet waited for). - wait -i $exp..." - (procedure "gdbserver_start" line 85) - invoked from within -"gdbserver_start "" $arguments" - (procedure "gdbserver_spawn" line 11) - invoked from within -"gdbserver_spawn $child_args" - (procedure "gdbserver_run" line 20) - invoked from within -"gdbserver_run """ - (procedure "gdb_reload" line 2) - invoked from within -"gdb_reload" - invoked from within -"if [target_info exists gdb,do_reload_on_run] { - if { [gdb_reload] != 0 } { - return; - } - send_gdb "continue\n"; - gdb_expect 60 { - -re..." - invoked from within -"if $use_gdb_stub { - if [target_info exists gdb,do_reload_on_run] { - if { [gdb_reload] != 0 } { - return; - } - send_gdb "continue\n"; - g..." - (procedure "gdb_run_cmd" line 15) - invoked from within -"gdb_run_cmd" - (procedure "runto" line 32) - invoked from within -"runto main no-message" - (procedure "runto_main" line 2) - invoked from within -"runto_main" - invoked from within -"if { ![runto_main] } { - return -1 -}" - (file "./gdb.arch/arm-bl-branch-dest.exp" line 33) - invoked from within -"source ./gdb.arch/arm-bl-branch-dest.exp" - ("uplevel" body line 1) - invoked from within -"uplevel #0 source ./gdb.arch/arm-bl-branch-dest.exp" - invoked from within -"catch "uplevel #0 source $test_file_name"" +PASS: gdb.arch/arm-bl-branch-dest.exp: next Running ./gdb.arch/arm-disp-step.exp ... PASS: gdb.arch/arm-disp-step.exp: set displaced-stepping off PASS: gdb.arch/arm-disp-step.exp: set displaced-stepping on @@ -321,7 +264,7 @@ PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_pop_p PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_pop_pc_3_check PASS: gdb.arch/arm-disp-step.exp: continue to breakpoint: continue to test_pop_pc_ret PASS: gdb.arch/arm-disp-step.exp: break test_str_pc -FAIL: gdb.arch/arm-disp-step.exp: continue until exit at arm-disp-step (the program exited) +PASS: gdb.arch/arm-disp-step.exp: continue until exit at arm-disp-step Running ./gdb.arch/e500-abi.exp ... Running ./gdb.arch/e500-prologue.exp ... Running ./gdb.arch/e500-regs.exp ... @@ -855,7 +798,7 @@ PASS: gdb.base/break-always.exp: write 0 to breakpoint's address PASS: gdb.base/break-always.exp: read back 0 from the breakpoint's address PASS: gdb.base/break-always.exp: write 1 to breakpoint's address PASS: gdb.base/break-always.exp: read back 1 from the breakpoint's address -PASS: gdb.base/break-always.exp: p /x *(char *) 0x54aaa69c = $shadow +PASS: gdb.base/break-always.exp: p /x *(char *) 0x2a00069c = $shadow PASS: gdb.base/break-always.exp: continue to breakpoint: bar Running ./gdb.base/break-caller-line.exp ... PASS: gdb.base/break-caller-line.exp: up @@ -953,7 +896,7 @@ PASS: gdb.base/break.exp: backtrace from factorial(5) PASS: gdb.base/break.exp: next to recursive call PASS: gdb.base/break.exp: next over recursive call PASS: gdb.base/break.exp: backtrace from factorial(5.1) -FAIL: gdb.base/break.exp: continue until exit at recursive next test (the program exited) +PASS: gdb.base/break.exp: continue until exit at recursive next test PASS: gdb.base/break.exp: breakpoint function, optimized file PASS: gdb.base/break.exp: breakpoint small function, optimized file PASS: gdb.base/break.exp: run until function breakpoint, optimized file (code motion) @@ -1268,7 +1211,7 @@ PASS: gdb.base/call-sc.exp: ptype; call-sc-tf (float) PASS: gdb.base/call-sc.exp: ptype foo; call-sc-tf float PASS: gdb.base/call-sc.exp: p/c fun(); call call-sc-tf PASS: gdb.base/call-sc.exp: call Fun(foo); call call-sc-tf -PASS: gdb.base/call-sc.exp: p/c L; call call-sc-tf +FAIL: gdb.base/call-sc.exp: p/c L; call call-sc-tf PASS: gdb.base/call-sc.exp: advance to fun for return; return call-sc-tf PASS: gdb.base/call-sc.exp: zed L for return; return call-sc-tf PASS: gdb.base/call-sc.exp: return foo; return call-sc-tf @@ -1723,7 +1666,7 @@ PASS: gdb.base/charset.exp: assign string to long array Running ./gdb.base/checkpoint.exp ... Running ./gdb.base/chng-syms.exp ... PASS: gdb.base/chng-syms.exp: setting conditional breakpoint on function -FAIL: gdb.base/chng-syms.exp: continue until exit at breakpoint first time through (the program exited) +PASS: gdb.base/chng-syms.exp: continue until exit at breakpoint first time through PASS: gdb.base/chng-syms.exp: running with invalidated bpt condition after executable changes Running ./gdb.base/code_elim.exp ... PASS: gdb.base/code_elim.exp: symbol-file code_elim1 @@ -1953,10 +1896,14 @@ ERROR: internal buffer is full. UNRESOLVED: gdb.base/completion.exp: complete (2) 'p no_var_named_this-' ERROR: internal buffer is full. UNRESOLVED: gdb.base/completion.exp: complete 'p values[0].a' -FAIL: gdb.base/completion.exp: complete 'p values[0] . a' (timeout) -FAIL: gdb.base/completion.exp: complete 'p &values[0] -> a' (timeout) -FAIL: gdb.base/completion.exp: completion of field in anonymous union -PASS: gdb.base/completion.exp: ptype completion of field in anonymous union +ERROR: internal buffer is full. +UNRESOLVED: gdb.base/completion.exp: complete 'p values[0] . a' +ERROR: internal buffer is full. +UNRESOLVED: gdb.base/completion.exp: complete 'p &values[0] -> a' +ERROR: internal buffer is full. +UNRESOLVED: gdb.base/completion.exp: completion of field in anonymous union +ERROR: internal buffer is full. +UNRESOLVED: gdb.base/completion.exp: ptype completion of field in anonymous union PASS: gdb.base/completion.exp: whatis completion of field in anonymous union PASS: gdb.base/completion.exp: cd to ${srcdir} PASS: gdb.base/completion.exp: directory completion @@ -2957,29 +2904,29 @@ PASS: gdb.base/dump.exp: file binfile; capture intarray PASS: gdb.base/dump.exp: start with intarray un-initialized PASS: gdb.base/dump.exp: file binfile; capture intstruct PASS: gdb.base/dump.exp: start with intstruct un-initialized -PASS: gdb.base/dump.exp: reload array as value, srec; capture * (int (*)[32]) 0x54ab30c4 +PASS: gdb.base/dump.exp: reload array as value, srec; capture * (int (*)[32]) 0x2a0090c4 PASS: gdb.base/dump.exp: reload array as value, srec; value restored ok -PASS: gdb.base/dump.exp: reload struct as value, srec; capture * (struct teststruct *) 0x54ab300c +PASS: gdb.base/dump.exp: reload struct as value, srec; capture * (struct teststruct *) 0x2a00900c PASS: gdb.base/dump.exp: reload struct as value, srec; value restored ok -PASS: gdb.base/dump.exp: reload array as memory, srec; capture * (int (*)[32]) 0x54ab30c4 +PASS: gdb.base/dump.exp: reload array as memory, srec; capture * (int (*)[32]) 0x2a0090c4 PASS: gdb.base/dump.exp: reload array as memory, srec; value restored ok -PASS: gdb.base/dump.exp: reload struct as memory, srec; capture * (struct teststruct *) 0x54ab300c +PASS: gdb.base/dump.exp: reload struct as memory, srec; capture * (struct teststruct *) 0x2a00900c PASS: gdb.base/dump.exp: reload struct as memory, srec; value restored ok -PASS: gdb.base/dump.exp: reload array as value, intel hex; capture * (int (*)[32]) 0x54ab30c4 +PASS: gdb.base/dump.exp: reload array as value, intel hex; capture * (int (*)[32]) 0x2a0090c4 PASS: gdb.base/dump.exp: reload array as value, intel hex; value restored ok -PASS: gdb.base/dump.exp: reload struct as value, intel hex; capture * (struct teststruct *) 0x54ab300c +PASS: gdb.base/dump.exp: reload struct as value, intel hex; capture * (struct teststruct *) 0x2a00900c PASS: gdb.base/dump.exp: reload struct as value, intel hex; value restored ok -PASS: gdb.base/dump.exp: reload array as memory, intel hex; capture * (int (*)[32]) 0x54ab30c4 +PASS: gdb.base/dump.exp: reload array as memory, intel hex; capture * (int (*)[32]) 0x2a0090c4 PASS: gdb.base/dump.exp: reload array as memory, intel hex; value restored ok -PASS: gdb.base/dump.exp: reload struct as memory, intel hex; capture * (struct teststruct *) 0x54ab300c +PASS: gdb.base/dump.exp: reload struct as memory, intel hex; capture * (struct teststruct *) 0x2a00900c PASS: gdb.base/dump.exp: reload struct as memory, intel hex; value restored ok -PASS: gdb.base/dump.exp: reload array as value, tekhex; capture * (int (*)[32]) 0x54ab30c4 +PASS: gdb.base/dump.exp: reload array as value, tekhex; capture * (int (*)[32]) 0x2a0090c4 PASS: gdb.base/dump.exp: reload array as value, tekhex; value restored ok -PASS: gdb.base/dump.exp: reload struct as value, tekhex; capture * (struct teststruct *) 0x54ab300c +PASS: gdb.base/dump.exp: reload struct as value, tekhex; capture * (struct teststruct *) 0x2a00900c PASS: gdb.base/dump.exp: reload struct as value, tekhex; value restored ok -PASS: gdb.base/dump.exp: reload array as memory, tekhex; capture * (int (*)[32]) 0x54ab30c4 +PASS: gdb.base/dump.exp: reload array as memory, tekhex; capture * (int (*)[32]) 0x2a0090c4 PASS: gdb.base/dump.exp: reload array as memory, tekhex; value restored ok -PASS: gdb.base/dump.exp: reload struct as memory, tekhex; capture * (struct teststruct *) 0x54ab300c +PASS: gdb.base/dump.exp: reload struct as memory, tekhex; capture * (struct teststruct *) 0x2a00900c PASS: gdb.base/dump.exp: reload struct as memory, tekhex; value restored ok Running ./gdb.base/duplicate-bp.exp ... PASS: gdb.base/duplicate-bp.exp: del_1_stop_2: set $bp_num_1 = $bpnum @@ -3062,9 +3009,9 @@ PASS: gdb.base/ena-dis-br.exp: enable once break marker2 PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2 PASS: gdb.base/ena-dis-br.exp: continue to auto-disabled break marker2 PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2 -FAIL: gdb.base/ena-dis-br.exp: continue until exit at no stop (the program exited) +PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop PASS: gdb.base/ena-dis-br.exp: rerun to main -FAIL: gdb.base/ena-dis-br.exp: continue until exit at no stop at auto-disabled break marker2 (the program exited) +PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at auto-disabled break marker2 PASS: gdb.base/ena-dis-br.exp: break marker3 PASS: gdb.base/ena-dis-br.exp: enable del break marker3 PASS: gdb.base/ena-dis-br.exp: info auto-deleted break marker2 @@ -3086,20 +3033,20 @@ PASS: gdb.base/ena-dis-br.exp: ignore break marker1 -1 PASS: gdb.base/ena-dis-br.exp: ignore break marker1 0 PASS: gdb.base/ena-dis-br.exp: ignore break marker1 PASS: gdb.base/ena-dis-br.exp: info ignored break marker1 -FAIL: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored break marker1 (the program exited) +PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored break marker1 PASS: gdb.base/ena-dis-br.exp: rerun to main PASS: gdb.base/ena-dis-br.exp: continue to break marker1, 2nd time PASS: gdb.base/ena-dis-br.exp: break marker1 PASS: gdb.base/ena-dis-br.exp: ignore break marker1 PASS: gdb.base/ena-dis-br.exp: enable del break marker1 PASS: gdb.base/ena-dis-br.exp: info break marker1 -FAIL: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & auto-deleted break marker1 (the program exited) +PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & auto-deleted break marker1 PASS: gdb.base/ena-dis-br.exp: rerun to main PASS: gdb.base/ena-dis-br.exp: continue to ignored & auto-deleted break marker1 PASS: gdb.base/ena-dis-br.exp: break marker1 PASS: gdb.base/ena-dis-br.exp: ignore break marker1 PASS: gdb.base/ena-dis-br.exp: disable break marker1 -FAIL: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & disabled break marker1 (the program exited) +PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & disabled break marker1 PASS: gdb.base/ena-dis-br.exp: rerun to main PASS: gdb.base/ena-dis-br.exp: info ignored & disabled break marker1 PASS: gdb.base/ena-dis-br.exp: prepare to continue with ignore count @@ -3121,9 +3068,9 @@ PASS: gdb.base/ending-run.exp: Breakpoint 7 at *ending-run.c:14 PASS: gdb.base/ending-run.exp: Clear 2 by default PASS: gdb.base/ending-run.exp: all set to continue PASS: gdb.base/ending-run.exp: cont -FAIL: gdb.base/ending-run.exp: step out of main +PASS: gdb.base/ending-run.exp: step out of main Running ./gdb.base/enum_cond.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.22/ld.bfd.real: warning: /tmp/ccIhXmMF.o uses variable-size enums yet the output is to use 32-bit enums; use of enum values across objects may fail +gdb compile failed, /usr/x86_64-pc-linux-gnu/armv7a-cros-linux-gnueabi/binutils-bin/2.22/ld.bfd.real: warning: /tmp/cclThVne.o uses variable-size enums yet the output is to use 32-bit enums; use of enum values across objects may fail UNTESTED: gdb.base/enum_cond.exp: Could not compile enum_cond.c Running ./gdb.base/enumval.exp ... PASS: gdb.base/enumval.exp: print e @@ -3170,7 +3117,7 @@ PASS: gdb.base/eval-skip.exp: print value of (0 && (--x)) PASS: gdb.base/eval-skip.exp: print value of (0 && (x+=7)) PASS: gdb.base/eval-skip.exp: print value of (0 && (x=y)) Running ./gdb.base/exe-lock.exp ... -FAIL: gdb.base/exe-lock.exp: continue until exit (the program exited) +PASS: gdb.base/exe-lock.exp: continue until exit Running ./gdb.base/expand-psymtabs.exp ... PASS: gdb.base/expand-psymtabs.exp: Expand psymtabs Running ./gdb.base/exprs.exp ... @@ -3764,6 +3711,7 @@ PASS: gdb.base/gdb11531.exp: Set watchpoint PASS: gdb.base/gdb11531.exp: watchpoint variable triggers at next PASS: gdb.base/gdb11531.exp: watchpoint variable triggers at continue Running ./gdb.base/gdb1250.exp ... +PASS: gdb.base/gdb1250.exp: backtrace from abort Running ./gdb.base/gdb1555.exp ... PASS: gdb.base/gdb1555.exp: Step into shared lib function PASS: gdb.base/gdb1555.exp: Next while in a shared lib function @@ -3814,11 +3762,11 @@ PASS: gdb.base/gnu-debugdata.exp: addlink PASS: gdb.base/gnu-debugdata.exp: xz PASS: gdb.base/gnu-debugdata.exp: objcopy 2 PASS: gdb.base/gnu-debugdata.exp: no symtab -UNSUPPORTED: gdb.base/gnu-debugdata.exp: LZMA support not available in this gdb +PASS: gdb.base/gnu-debugdata.exp: have symtab PASS: gdb.base/gnu-debugdata.exp: unload MiniDebugInfo Running ./gdb.base/gnu-ifunc.exp ... -gdb compile failed, /tmp/ccZYHeSE.s: Assembler messages: -/tmp/ccZYHeSE.s:42: Error: unrecognized symbol type "" +gdb compile failed, /tmp/ccno1FCY.s: Assembler messages: +/tmp/ccno1FCY.s:42: Error: unrecognized symbol type "" UNTESTED: gdb.base/gnu-ifunc.exp: Could not compile dynamic executable /var/tmp/portage/cross-armv7a-cros-linux-gnueabi/gdb-7.6.1/work/gdb-7.6.1/gdb/testsuite/gdb.base/gnu-ifunc. Running ./gdb.base/gnu_vector.exp ... PASS: gdb.base/gnu_vector.exp: print c4 @@ -3994,7 +3942,7 @@ PASS: gdb.base/hbreak2.exp: backtrace from factorial(5) PASS: gdb.base/hbreak2.exp: next to recursive call PASS: gdb.base/hbreak2.exp: next over recursive call PASS: gdb.base/hbreak2.exp: backtrace from factorial(5.1) -FAIL: gdb.base/hbreak2.exp: continue until exit at recursive next test (the program exited) +PASS: gdb.base/hbreak2.exp: continue until exit at recursive next test PASS: gdb.base/hbreak2.exp: hardware breakpoint function, optimized file PASS: gdb.base/hbreak2.exp: run until hardware function breakpoint, optimized file (code motion) PASS: gdb.base/hbreak2.exp: hardware breakpoint small function, optimized file @@ -4074,8 +4022,8 @@ Running ./gdb.base/info-fun.exp ... Running ./gdb.base/infoline.exp ... PASS: gdb.base/infoline.exp: info line infoline.c:18 Running ./gdb.base/info-macros.exp ... -PASS: gdb.base/info-macros.exp: info macro -- -all -PASS: gdb.base/info-macros.exp: info macro -- -all +FAIL: gdb.base/info-macros.exp: info macro -- -all +FAIL: gdb.base/info-macros.exp: info macro -- -all PASS: gdb.base/info-macros.exp: info macro -all -- PASS: gdb.base/info-macros.exp: info macro -all -- PASS: gdb.base/info-macros.exp: info macro -all -- @@ -4086,23 +4034,23 @@ PASS: gdb.base/info-macros.exp: info macro -invalid-option 1 PASS: gdb.base/info-macros.exp: info macro -invalid-option PASS: gdb.base/info-macros.exp: info macro -invalid-option FOO PASS: gdb.base/info-macros.exp: info macro -invalid-option FOO -PASS: gdb.base/info-macros.exp: info macro -- FOO -PASS: gdb.base/info-macros.exp: info macro -- FOO -PASS: gdb.base/info-macros.exp: info macro -- FOO -PASS: gdb.base/info-macros.exp: info macro FOO -PASS: gdb.base/info-macros.exp: info macro FOO -PASS: gdb.base/info-macros.exp: info macro -a FOO 1 -PASS: gdb.base/info-macros.exp: info macro -a -- FOO 1 -PASS: gdb.base/info-macros.exp: info macro -all -- FOO 1 -PASS: gdb.base/info-macros.exp: info macro -a -- FOO -PASS: gdb.base/info-macros.exp: info macro -a -- FOO -PASS: gdb.base/info-macros.exp: info macros 2 -PASS: gdb.base/info-macros.exp: info macros 3 -PASS: gdb.base/info-macros.exp: info macros 4 -PASS: gdb.base/info-macros.exp: info macros *$pc -PASS: gdb.base/info-macros.exp: info macros 5 -PASS: gdb.base/info-macros.exp: info macros 6 -PASS: gdb.base/info-macros.exp: info macros 7 +FAIL: gdb.base/info-macros.exp: info macro -- FOO +FAIL: gdb.base/info-macros.exp: info macro -- FOO +FAIL: gdb.base/info-macros.exp: info macro -- FOO +FAIL: gdb.base/info-macros.exp: info macro FOO +FAIL: gdb.base/info-macros.exp: info macro FOO +FAIL: gdb.base/info-macros.exp: info macro -a FOO 1 +FAIL: gdb.base/info-macros.exp: info macro -a -- FOO 1 +FAIL: gdb.base/info-macros.exp: info macro -all -- FOO 1 +FAIL: gdb.base/info-macros.exp: info macro -a -- FOO +FAIL: gdb.base/info-macros.exp: info macro -a -- FOO +FAIL: gdb.base/info-macros.exp: info macros 2 +FAIL: gdb.base/info-macros.exp: info macros 3 +FAIL: gdb.base/info-macros.exp: info macros 4 +FAIL: gdb.base/info-macros.exp: info macros *$pc +FAIL: gdb.base/info-macros.exp: info macros +FAIL: gdb.base/info-macros.exp: info macros 6 +FAIL: gdb.base/info-macros.exp: info macros 7 KFAIL: gdb.base/info-macros.exp: info macros info-macros.c:42 (PRMS: gdb/NNNN) Running ./gdb.base/info-os.exp ... PASS: gdb.base/info-os.exp: get inferior process ID @@ -4114,10 +4062,11 @@ PASS: gdb.base/info-os.exp: get semaphore ID PASS: gdb.base/info-os.exp: get message queue key PASS: gdb.base/info-os.exp: get message queue ID PASS: gdb.base/info-os.exp: get socket port number -FAIL: gdb.base/info-os.exp: get process list -FAIL: gdb.base/info-os.exp: get process groups -FAIL: gdb.base/info-os.exp: get threads -FAIL: gdb.base/info-os.exp: get file descriptors +PASS: gdb.base/info-os.exp: get process list +PASS: gdb.base/info-os.exp: get process groups +PASS: gdb.base/info-os.exp: get threads +PASS: gdb.base/info-os.exp: get threads +PASS: gdb.base/info-os.exp: get file descriptors PASS: gdb.base/info-os.exp: get internet-domain sockets PASS: gdb.base/info-os.exp: get shared-memory regions PASS: gdb.base/info-os.exp: get semaphores @@ -4236,7 +4185,7 @@ PASS: gdb.base/langs.exp: up to langs0__2do in langs.exp PASS: gdb.base/langs.exp: show language at langs0__2do in langs.exp PASS: gdb.base/langs.exp: up to main in langs.exp PASS: gdb.base/langs.exp: show language at main in langs.exp -FAIL: gdb.base/langs.exp: continue until exit at langs.exp (the program exited) +PASS: gdb.base/langs.exp: continue until exit at langs.exp PASS: gdb.base/langs.exp: set lang to minimal PASS: gdb.base/langs.exp: print parameter value Running ./gdb.base/ldbl_e308.exp ... @@ -4445,12 +4394,16 @@ PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start PASS: gdb.base/longjmp.exp: breakpoint at miss_step_1 PASS: gdb.base/longjmp.exp: next over setjmp (1) PASS: gdb.base/longjmp.exp: next to longjmp (1) -FAIL: gdb.base/longjmp.exp: next over longjmp(1) +PASS: gdb.base/longjmp.exp: next over longjmp(1) +PASS: gdb.base/longjmp.exp: next into else block (1) +PASS: gdb.base/longjmp.exp: next into safety net (1) PASS: gdb.base/longjmp.exp: breakpoint at pattern 2 start PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 2 start PASS: gdb.base/longjmp.exp: breakpoint at miss_step_2 PASS: gdb.base/longjmp.exp: next over setjmp (2) -FAIL: gdb.base/longjmp.exp: next over call_longjmp (2) +PASS: gdb.base/longjmp.exp: next over call_longjmp (2) +PASS: gdb.base/longjmp.exp: next into else block (2) +PASS: gdb.base/longjmp.exp: next into safety net (2) PASS: gdb.base/longjmp.exp: breakpoint at pattern 3 start PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 3 start PASS: gdb.base/longjmp.exp: next over patt3 @@ -4574,327 +4527,7 @@ PASS: gdb.base/long_long.exp: x/2gc g PASS: gdb.base/long_long.exp: x/2gf g Running ./gdb.base/macscp.exp ... PASS: gdb.base/macscp.exp: list main for support check -PASS: gdb.base/macscp.exp: list main for WHERE -PASS: gdb.base/macscp.exp: info macro WHERE after `list main' -PASS: gdb.base/macscp.exp: list macscp2_2 for WHERE -PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp2_2' -PASS: gdb.base/macscp.exp: list macscp3_2 for WHERE -PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp3_2' -PASS: gdb.base/macscp.exp: info macro FROM_COMMANDLINE -PASS: gdb.base/macscp.exp: info macro __FILE__ before running -PASS: gdb.base/macscp.exp: info macro __LINE__ before running -PASS: gdb.base/macscp.exp: list macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp_4_2_from_macscp2' -PASS: gdb.base/macscp.exp: list macscp4_2_from_macscp3 -KFAIL: gdb.base/macscp.exp: info macro WHERE after `list macscp_4_2_from_macscp3' (gdb/555) (PRMS: gdb/555) -PASS: gdb.base/macscp.exp: break macscp1_1 -PASS: gdb.base/macscp.exp: break macscp2_1 -PASS: gdb.base/macscp.exp: break macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: break macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: break macscp2_2 -PASS: gdb.base/macscp.exp: break macscp1_2 -PASS: gdb.base/macscp.exp: break macscp3_1 -PASS: gdb.base/macscp.exp: break macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: break macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: break macscp3_2 -PASS: gdb.base/macscp.exp: break macscp1_3 -PASS: gdb.base/macscp.exp: continue to macscp1_1 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: continue to macscp2_1 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: continue to macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: continue to macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: continue to macscp2_2 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: continue to macscp1_2 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: continue to macscp3_1 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: continue to macscp4_1_from_macscp3 -KFAIL: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_1_from_macscp3 (gdb/555) (PRMS: gdb/555) -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: continue to macscp4_2_from_macscp3 -KFAIL: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_2_from_macscp3 (gdb/555) (PRMS: gdb/555) -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3 -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: continue to macscp3_2 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: continue to macscp1_3 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: breakpoint macscp_expr -PASS: gdb.base/macscp.exp: macro MACRO_TO_EXPAND not in scope at breakpoint -PASS: gdb.base/macscp.exp: breakpoint macscp_expr using MACRO_TO_EXPAND -PASS: gdb.base/macscp.exp: continue to macsp_expr -PASS: gdb.base/macscp.exp: print address.addr -PASS: gdb.base/macscp.exp: print expression with macro before define. -PASS: gdb.base/macscp.exp: next to definition 1 -PASS: gdb.base/macscp.exp: print expression with macro in scope. -PASS: gdb.base/macscp.exp: user macro override -PASS: gdb.base/macscp.exp: choose user macro -PASS: gdb.base/macscp.exp: remove user override -PASS: gdb.base/macscp.exp: print expression with macro after removing override -PASS: gdb.base/macscp.exp: next to definition 2 -PASS: gdb.base/macscp.exp: print expression with macro after undef. -PASS: gdb.base/macscp.exp: basic macro define -PASS: gdb.base/macscp.exp: expansion of defined macro -PASS: gdb.base/macscp.exp: basic macro list -PASS: gdb.base/macscp.exp: basic redefine, macro with args -PASS: gdb.base/macscp.exp: expansion of macro with arguments -PASS: gdb.base/macscp.exp: basic macro undef -PASS: gdb.base/macscp.exp: print expression with macro after user undef. -PASS: gdb.base/macscp.exp: macro define with no arguments -PASS: gdb.base/macscp.exp: macro undef with no arguments -PASS: gdb.base/macscp.exp: complete 'p FIFTY_SEVEN' -PASS: gdb.base/macscp.exp: complete 'p TWENTY_' -PASS: gdb.base/macscp.exp: complete 'p FORTY_' -PASS: gdb.base/macscp.exp: defining TWENTY_THREE -PASS: gdb.base/macscp.exp: complete 'p TWENTY_THREE' -PASS: gdb.base/macscp.exp: basic macro splicing -PASS: gdb.base/macscp.exp: define splice helper -PASS: gdb.base/macscp.exp: splicing plus expansion -PASS: gdb.base/macscp.exp: define first varargs helper -PASS: gdb.base/macscp.exp: define second varargs helper -PASS: gdb.base/macscp.exp: define third varargs helper -PASS: gdb.base/macscp.exp: define fourth varargs helper -PASS: gdb.base/macscp.exp: c99 varargs expansion -PASS: gdb.base/macscp.exp: c99 varargs expansion without an argument -PASS: gdb.base/macscp.exp: c99 varargs expansion, multiple formal arguments -PASS: gdb.base/macscp.exp: gnu varargs expansion -PASS: gdb.base/macscp.exp: gnu varargs expansion without an argument -PASS: gdb.base/macscp.exp: gnu varargs expansion special splicing without an argument -PASS: gdb.base/macscp.exp: define stringification macro -PASS: gdb.base/macscp.exp: define first stringification helper -PASS: gdb.base/macscp.exp: define second stringification helper -PASS: gdb.base/macscp.exp: simple stringify -PASS: gdb.base/macscp.exp: stringify with one space -PASS: gdb.base/macscp.exp: stringify with many spaces -PASS: gdb.base/macscp.exp: stringify with quotes -PASS: gdb.base/macscp.exp: stringify with backslashes -PASS: gdb.base/macscp.exp: stringify without substitution -PASS: gdb.base/macscp.exp: stringify with substitution -PASS: gdb.base/macscp.exp: define si_addr macro -PASS: gdb.base/macscp.exp: macro expand siginfo.si_addr -PASS: gdb.base/macscp.exp: print __FILE__ -PASS: gdb.base/macscp.exp: print __LINE__ +UNSUPPORTED: gdb.base/macscp.exp: Skipping test because debug information does not include macro information. Running ./gdb.base/maint.exp ... PASS: gdb.base/maint.exp: set height 0 PASS: gdb.base/maint.exp: maint print registers @@ -6374,7 +6007,7 @@ PASS: gdb.base/relational.exp: set variable z PASS: gdb.base/relational.exp: print value of (x==y)<z Running ./gdb.base/relativedebug.exp ... PASS: gdb.base/relativedebug.exp: continue -FAIL: gdb.base/relativedebug.exp: pause found in backtrace +PASS: gdb.base/relativedebug.exp: pause found in backtrace Running ./gdb.base/relocate.exp ... PASS: gdb.base/relocate.exp: add-symbol-file relocate.o 0 PASS: gdb.base/relocate.exp: get address of static_foo @@ -6852,7 +6485,7 @@ PASS: gdb.base/sepdebug.exp: backtrace from factorial(5) PASS: gdb.base/sepdebug.exp: next to recursive call PASS: gdb.base/sepdebug.exp: next over recursive call PASS: gdb.base/sepdebug.exp: backtrace from factorial(5.1) -FAIL: gdb.base/sepdebug.exp: continue until exit at recursive next test (the program exited) +PASS: gdb.base/sepdebug.exp: continue until exit at recursive next test PASS: gdb.base/sepdebug.exp: debuglink: set separate debug location PASS: gdb.base/sepdebug.exp: debuglink: breakpoint function, optimized file PASS: gdb.base/sepdebug.exp: debuglink: breakpoint small function, optimized file @@ -7505,7 +7138,7 @@ PASS: gdb.base/sigall.exp: handle SIGTERM stop print PASS: gdb.base/sigall.exp: b handle_TERM PASS: gdb.base/sigall.exp: get signal TERM PASS: gdb.base/sigall.exp: send signal TERM -FAIL: gdb.base/sigall.exp: continue until exit at continue to sigall exit (the program exited) +PASS: gdb.base/sigall.exp: continue until exit at continue to sigall exit Running ./gdb.base/sigaltstack.exp ... PASS: gdb.base/sigaltstack.exp: handle SIGALRM print pass nostop PASS: gdb.base/sigaltstack.exp: handle SIGVTALRM print pass nostop @@ -7514,13 +7147,13 @@ PASS: gdb.base/sigaltstack.exp: break catcher if level == INNER PASS: gdb.base/sigaltstack.exp: continue to catch PASS: gdb.base/sigaltstack.exp: next PASS: gdb.base/sigaltstack.exp: backtrace -FAIL: gdb.base/sigaltstack.exp: finish from catch LEAF -FAIL: gdb.base/sigaltstack.exp: finish to throw INNER -FAIL: gdb.base/sigaltstack.exp: finish to catch INNER -FAIL: gdb.base/sigaltstack.exp: finish from catch INNER -FAIL: gdb.base/sigaltstack.exp: finish to OUTER -FAIL: gdb.base/sigaltstack.exp: finish to catch MAIN -FAIL: gdb.base/sigaltstack.exp: finish to MAIN +PASS: gdb.base/sigaltstack.exp: finish from catch LEAF +PASS: gdb.base/sigaltstack.exp: finish to throw INNER +PASS: gdb.base/sigaltstack.exp: finish to catch INNER +PASS: gdb.base/sigaltstack.exp: finish from catch INNER +PASS: gdb.base/sigaltstack.exp: finish to OUTER +PASS: gdb.base/sigaltstack.exp: finish to catch MAIN +PASS: gdb.base/sigaltstack.exp: finish to MAIN Running ./gdb.base/sigbpt.exp ... PASS: gdb.base/sigbpt.exp: break keeper PASS: gdb.base/sigbpt.exp: display/i $pc @@ -7742,109 +7375,109 @@ PASS: gdb.base/sigstep.exp: nexti from handleri; continue to handler PASS: gdb.base/sigstep.exp: nexti from handleri; leave handler PASS: gdb.base/sigstep.exp: nexti from handleri; leave signal trampoline (in main) PASS: gdb.base/sigstep.exp: finish from handleri; continue to handler -FAIL: gdb.base/sigstep.exp: finish from handleri; leave handler -FAIL: gdb.base/sigstep.exp: finish from handleri; leave signal trampoline -FAIL: gdb.base/sigstep.exp: return from handleri; continue to handler -FAIL: gdb.base/sigstep.exp: return from handleri; leave handler -FAIL: gdb.base/sigstep.exp: return from handleri; leave signal trampoline -FAIL: gdb.base/sigstep.exp: Set done as return will have skipped it -FAIL: gdb.base/sigstep.exp: set itimer = itimer_real +PASS: gdb.base/sigstep.exp: finish from handleri; leave handler +PASS: gdb.base/sigstep.exp: finish from handleri; leave signal trampoline (in main) +PASS: gdb.base/sigstep.exp: return from handleri; continue to handler +PASS: gdb.base/sigstep.exp: return from handleri; leave handler +PASS: gdb.base/sigstep.exp: return from handleri; leave signal trampoline (in main) +PASS: gdb.base/sigstep.exp: Set done as return will have skipped it +PASS: gdb.base/sigstep.exp: set itimer = itimer_real PASS: gdb.base/sigstep.exp: break 79 -FAIL: gdb.base/sigstep.exp: step to handler; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: step to handler; resync PASS: gdb.base/sigstep.exp: step to handler; advance to infinite loop PASS: gdb.base/sigstep.exp: step to handler; break handler -FAIL: gdb.base/sigstep.exp: step to handler; performing step (the program is no longer running) +PASS: gdb.base/sigstep.exp: step to handler; performing step PASS: gdb.base/sigstep.exp: step to handler; clear handler -FAIL: gdb.base/sigstep.exp: next to handler; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: next to handler; resync PASS: gdb.base/sigstep.exp: next to handler; advance to infinite loop PASS: gdb.base/sigstep.exp: next to handler; break handler -FAIL: gdb.base/sigstep.exp: next to handler; performing next (the program is no longer running) +PASS: gdb.base/sigstep.exp: next to handler; performing next PASS: gdb.base/sigstep.exp: next to handler; clear handler -FAIL: gdb.base/sigstep.exp: continue to handler; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: continue to handler; resync PASS: gdb.base/sigstep.exp: continue to handler; advance to infinite loop PASS: gdb.base/sigstep.exp: continue to handler; break handler -FAIL: gdb.base/sigstep.exp: continue to handler; performing continue (the program is no longer running) +PASS: gdb.base/sigstep.exp: continue to handler; performing continue PASS: gdb.base/sigstep.exp: continue to handler; clear handler -FAIL: gdb.base/sigstep.exp: step to handler entry; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: step to handler entry; resync PASS: gdb.base/sigstep.exp: step to handler entry; advance to infinite loop PASS: gdb.base/sigstep.exp: step to handler entry; break handler -FAIL: gdb.base/sigstep.exp: step to handler entry; performing step (the program is no longer running) +PASS: gdb.base/sigstep.exp: step to handler entry; performing step PASS: gdb.base/sigstep.exp: step to handler entry; clear handler -FAIL: gdb.base/sigstep.exp: next to handler entry; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: next to handler entry; resync PASS: gdb.base/sigstep.exp: next to handler entry; advance to infinite loop PASS: gdb.base/sigstep.exp: next to handler entry; break handler -FAIL: gdb.base/sigstep.exp: next to handler entry; performing next (the program is no longer running) +PASS: gdb.base/sigstep.exp: next to handler entry; performing next PASS: gdb.base/sigstep.exp: next to handler entry; clear handler -FAIL: gdb.base/sigstep.exp: continue to handler entry; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: continue to handler entry; resync PASS: gdb.base/sigstep.exp: continue to handler entry; advance to infinite loop PASS: gdb.base/sigstep.exp: continue to handler entry; break handler -FAIL: gdb.base/sigstep.exp: continue to handler entry; performing continue (the program is no longer running) +PASS: gdb.base/sigstep.exp: continue to handler entry; performing continue PASS: gdb.base/sigstep.exp: continue to handler entry; clear handler -FAIL: gdb.base/sigstep.exp: step over handler; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: step over handler; resync PASS: gdb.base/sigstep.exp: step over handler; advance to infinite loop -FAIL: gdb.base/sigstep.exp: step over handler; performing step (the program is no longer running) -FAIL: gdb.base/sigstep.exp: next over handler; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: step over handler; performing step +PASS: gdb.base/sigstep.exp: next over handler; resync PASS: gdb.base/sigstep.exp: next over handler; advance to infinite loop -FAIL: gdb.base/sigstep.exp: next over handler; performing next (the program is no longer running) -FAIL: gdb.base/sigstep.exp: continue over handler; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: next over handler; performing next +PASS: gdb.base/sigstep.exp: continue over handler; resync PASS: gdb.base/sigstep.exp: continue over handler; advance to infinite loop -FAIL: gdb.base/sigstep.exp: continue over handler; performing continue (the program is no longer running) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: continue over handler; performing continue +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; resync PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; break infinite loop PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; break handler -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; continue to infinite loop (the program is no longer running) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; performing step (the program is no longer running) +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; continue to infinite loop +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; performing step PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; clear infinite loop PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; clear handler -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; resync PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; break infinite loop PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; break handler -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; continue to infinite loop (the program is no longer running) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; performing next (the program is no longer running) +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; continue to infinite loop +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; performing next PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; clear infinite loop PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; clear handler -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; resync PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; break infinite loop PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; break handler -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; continue to infinite loop (the program is no longer running) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; performing continue (the program is no longer running) +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; continue to infinite loop +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; performing continue PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; clear infinite loop PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; clear handler -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; resync PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; break infinite loop PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; break handler -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; continue to infinite loop (the program is no longer running) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; performing step (the program is no longer running) +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; continue to infinite loop +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; performing step PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; clear infinite loop PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; clear handler -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; resync PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; break infinite loop PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; break handler -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; continue to infinite loop (the program is no longer running) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; performing next (the program is no longer running) +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; continue to infinite loop +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; performing next PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; clear infinite loop PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; clear handler -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; resync PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; break infinite loop PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; break handler -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; continue to infinite loop (the program is no longer running) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; performing continue (the program is no longer running) +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; continue to infinite loop +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; performing continue PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; clear infinite loop PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; clear handler -FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; resync PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; break infinite loop -FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; continue to infinite loop (the program is no longer running) -FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; performing step (the program is no longer running) +PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; continue to infinite loop +PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; performing step PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; clear infinite loop -FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; resync PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; break infinite loop -FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; continue to infinite loop (the program is no longer running) -FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; performing next (the program is no longer running) +PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; continue to infinite loop +PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; performing next PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; clear infinite loop -FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; resync (the program is no longer running) +PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; resync PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; break infinite loop -FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; continue to infinite loop (the program is no longer running) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; performing continue (the program is no longer running) +PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; continue to infinite loop +PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; performing continue PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; clear infinite loop Running ./gdb.base/sizeof.exp ... Running ./gdb.base/skip.exp ... @@ -7952,10 +7585,18 @@ PASS: gdb.base/stack-checking.exp: bt Running ./gdb.base/stale-infcall.exp ... PASS: gdb.base/stale-infcall.exp: continue to breakpoint: test-next PASS: gdb.base/stale-infcall.exp: set $test_fail_bpnum=$bpnum -XFAIL: gdb.base/stale-infcall.exp: test system longjmp tracking support -UNTESTED: gdb.base/stale-infcall.exp: System lacks support for tracking longjmps +PASS: gdb.base/stale-infcall.exp: test system longjmp tracking support +PASS: gdb.base/stale-infcall.exp: delete $test_fail_bpnum +PASS: gdb.base/stale-infcall.exp: continue to breakpoint: break-run1 +PASS: gdb.base/stale-infcall.exp: print infcall () +PASS: gdb.base/stale-infcall.exp: stack corrupted +PASS: gdb.base/stale-infcall.exp: bt +PASS: gdb.base/stale-infcall.exp: maintenance print dummy-frames +PASS: gdb.base/stale-infcall.exp: maintenance info breakpoints Running ./gdb.base/stap-probe.exp ... gdb compile failed, ./gdb.base/stap-probe.c:39:21: fatal error: sys/sdt.h: No such file or directory + #include <sys/sdt.h> + ^ compilation terminated. UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp @@ -8022,8 +7663,8 @@ PASS: gdb.base/step-test.exp: stepi: finish call PASS: gdb.base/step-test.exp: nexti over function PASS: gdb.base/step-test.exp: set breakpoint at call to large_struct_by_value PASS: gdb.base/step-test.exp: run to pass large struct -FAIL: gdb.base/step-test.exp: large struct by value -FAIL: gdb.base/step-test.exp: continue until exit at step-test.exp (the program exited) +PASS: gdb.base/step-test.exp: large struct by value +PASS: gdb.base/step-test.exp: continue until exit at step-test.exp Running ./gdb.base/store.exp ... PASS: gdb.base/store.exp: tbreak wack_charest PASS: gdb.base/store.exp: continue to wack_charest @@ -8564,7 +8205,7 @@ PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tf PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tf PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tf PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tf -FAIL: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tf +PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tf PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tf PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tf PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tf @@ -8573,7 +8214,7 @@ PASS: gdb.base/structs.exp: return value known implies finish value known; retur PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf -FAIL: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf +PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf @@ -9117,7 +8758,7 @@ PASS: gdb.base/watchpoint.exp: watchpoint hit, fifth time PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 5 PASS: gdb.base/watchpoint.exp: continue to marker2 PASS: gdb.base/watchpoint.exp: watchpoint disabled -FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint (the program exited) +PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint PASS: gdb.base/watchpoint.exp: watchpoints found in watchpoint/breakpoint table PASS: gdb.base/watchpoint.exp: disable watchpoint in test_disabling_watchpoints PASS: gdb.base/watchpoint.exp: run to marker1 in test_disabling_watchpoints @@ -9127,7 +8768,7 @@ PASS: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, sec PASS: gdb.base/watchpoint.exp: disable watchpoint #2 in test_disabling_watchpoints PASS: gdb.base/watchpoint.exp: watchpoint disabled in table PASS: gdb.base/watchpoint.exp: disabled watchpoint skipped -FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_disabling_watchpoints (the program exited) +PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_disabling_watchpoints PASS: gdb.base/watchpoint.exp: watch ival2 PASS: gdb.base/watchpoint.exp: break func2 if 0 PASS: gdb.base/watchpoint.exp: p $func2_breakpoint_number = $bpnum @@ -9174,7 +8815,7 @@ PASS: gdb.base/watchpoint.exp: set local watch in recursive call with explicit s PASS: gdb.base/watchpoint.exp: trigger local watch with explicit scope in recursive call PASS: gdb.base/watchpoint.exp: self-delete local watch with explicit scope in recursive call (2) PASS: gdb.base/watchpoint.exp: disable in test_complex_watchpoint -FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint (the program exited) +PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint PASS: gdb.base/watchpoint.exp: watchpoint refused to insert on nonexistent struct member PASS: gdb.base/watchpoint.exp: watch global_ptr PASS: gdb.base/watchpoint.exp: watch *(int *) 0 @@ -9697,8 +9338,8 @@ PASS: gdb.cp/classes.exp: print csi with static members PASS: gdb.cp/classes.exp: print cnsi with static members PASS: gdb.cp/classes.exp: finish from marker_reg1 PASS: gdb.cp/classes.exp: calling method for small class -PASS: gdb.cp/classes.exp: print ctor of typedef class -PASS: gdb.cp/classes.exp: print dtor of typedef class +FAIL: gdb.cp/classes.exp: print ctor of typedef class +FAIL: gdb.cp/classes.exp: print dtor of typedef class PASS: gdb.cp/classes.exp: list ByAnyOtherName::times Running ./gdb.cp/cmpd-minsyms.exp ... PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at 'GDB<int>::a() const' @@ -9782,12 +9423,12 @@ PASS: gdb.cp/cpcompletion.exp: complete p a.g Running ./gdb.cp/cpexprs.exp ... PASS: gdb.cp/cpexprs.exp: set listsize 1 PASS: gdb.cp/cpexprs.exp: print base1::a_function -PASS: gdb.cp/cpexprs.exp: print base1::base1(int) -PASS: gdb.cp/cpexprs.exp: print base1::base1(void) +FAIL: gdb.cp/cpexprs.exp: print base1::base1(int) +FAIL: gdb.cp/cpexprs.exp: print base1::base1(void) PASS: gdb.cp/cpexprs.exp: print base2::a_function -PASS: gdb.cp/cpexprs.exp: print base2::base2 -PASS: gdb.cp/cpexprs.exp: print base::base(int) -PASS: gdb.cp/cpexprs.exp: print base::base(void) +FAIL: gdb.cp/cpexprs.exp: print base2::base2 +FAIL: gdb.cp/cpexprs.exp: print base::base(int) +FAIL: gdb.cp/cpexprs.exp: print base::base(void) PASS: gdb.cp/cpexprs.exp: print base::operator char* PASS: gdb.cp/cpexprs.exp: print base::operator delete PASS: gdb.cp/cpexprs.exp: print base::operator delete[] @@ -9837,9 +9478,9 @@ PASS: gdb.cp/cpexprs.exp: print base::overload(int) const PASS: gdb.cp/cpexprs.exp: print base::overload(long) const PASS: gdb.cp/cpexprs.exp: print base::overload(short) const PASS: gdb.cp/cpexprs.exp: print base::overload(void) const -PASS: gdb.cp/cpexprs.exp: print base::~base +FAIL: gdb.cp/cpexprs.exp: print base::~base PASS: gdb.cp/cpexprs.exp: print derived::a_function -PASS: gdb.cp/cpexprs.exp: print derived::derived +FAIL: gdb.cp/cpexprs.exp: print derived::derived PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, char> PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, int> PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, long> @@ -9864,42 +9505,42 @@ PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, short, int> PASS: gdb.cp/cpexprs.exp: print flubber<long, short, long, short, long> PASS: gdb.cp/cpexprs.exp: print flubber<short, int, short, int, short> PASS: gdb.cp/cpexprs.exp: print policy1::function -PASS: gdb.cp/cpexprs.exp: print policy1::policy +FAIL: gdb.cp/cpexprs.exp: print policy1::policy PASS: gdb.cp/cpexprs.exp: print policy2::function -PASS: gdb.cp/cpexprs.exp: print policy2::policy +FAIL: gdb.cp/cpexprs.exp: print policy2::policy PASS: gdb.cp/cpexprs.exp: print policy3::function -PASS: gdb.cp/cpexprs.exp: print policy3::policy +FAIL: gdb.cp/cpexprs.exp: print policy3::policy PASS: gdb.cp/cpexprs.exp: print policy4::function -PASS: gdb.cp/cpexprs.exp: print policy4::policy +FAIL: gdb.cp/cpexprs.exp: print policy4::policy PASS: gdb.cp/cpexprs.exp: print policyd1::function -PASS: gdb.cp/cpexprs.exp: print policyd1::policyd -PASS: gdb.cp/cpexprs.exp: print policyd1::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd1::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd1::~policyd PASS: gdb.cp/cpexprs.exp: print policyd2::function -PASS: gdb.cp/cpexprs.exp: print policyd2::policyd -PASS: gdb.cp/cpexprs.exp: print policyd2::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd2::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd2::~policyd PASS: gdb.cp/cpexprs.exp: print policyd3::function -PASS: gdb.cp/cpexprs.exp: print policyd3::policyd -PASS: gdb.cp/cpexprs.exp: print policyd3::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd3::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd3::~policyd PASS: gdb.cp/cpexprs.exp: print policyd4::function -PASS: gdb.cp/cpexprs.exp: print policyd4::policyd -PASS: gdb.cp/cpexprs.exp: print policyd4::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd4::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd4::~policyd PASS: gdb.cp/cpexprs.exp: print policyd5::function -PASS: gdb.cp/cpexprs.exp: print policyd5::policyd -PASS: gdb.cp/cpexprs.exp: print policyd5::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd5::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd5::~policyd PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::function -PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::policyd -PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::~policyd PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::function -PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::policyd -PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::~policyd PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::function -PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::policyd -PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::~policyd -PASS: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::policyd -PASS: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::~policyd PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::function -PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::policyd -PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::~policyd PASS: gdb.cp/cpexprs.exp: print tclass<base>::do_something PASS: gdb.cp/cpexprs.exp: print tclass<char>::do_something PASS: gdb.cp/cpexprs.exp: print tclass<int>::do_something @@ -9998,19 +9639,19 @@ PASS: gdb.cp/cpexprs.exp: list policy4::function PASS: gdb.cp/cpexprs.exp: list policy4::policy PASS: gdb.cp/cpexprs.exp: list policyd1::function PASS: gdb.cp/cpexprs.exp: list policyd1::policyd -PASS: gdb.cp/cpexprs.exp: list policyd1::~policyd +FAIL: gdb.cp/cpexprs.exp: list policyd1::~policyd PASS: gdb.cp/cpexprs.exp: list policyd2::function PASS: gdb.cp/cpexprs.exp: list policyd2::policyd -PASS: gdb.cp/cpexprs.exp: list policyd2::~policyd +FAIL: gdb.cp/cpexprs.exp: list policyd2::~policyd PASS: gdb.cp/cpexprs.exp: list policyd3::function PASS: gdb.cp/cpexprs.exp: list policyd3::policyd -PASS: gdb.cp/cpexprs.exp: list policyd3::~policyd +FAIL: gdb.cp/cpexprs.exp: list policyd3::~policyd PASS: gdb.cp/cpexprs.exp: list policyd4::function PASS: gdb.cp/cpexprs.exp: list policyd4::policyd -PASS: gdb.cp/cpexprs.exp: list policyd4::~policyd +FAIL: gdb.cp/cpexprs.exp: list policyd4::~policyd PASS: gdb.cp/cpexprs.exp: list policyd5::function PASS: gdb.cp/cpexprs.exp: list policyd5::policyd -PASS: gdb.cp/cpexprs.exp: list policyd5::~policyd +FAIL: gdb.cp/cpexprs.exp: list policyd5::~policyd PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::function PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::policyd PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::~policyd @@ -10123,19 +9764,24 @@ PASS: gdb.cp/cpexprs.exp: continue to policy4::function PASS: gdb.cp/cpexprs.exp: continue to policy4::policy PASS: gdb.cp/cpexprs.exp: continue to policyd1::function PASS: gdb.cp/cpexprs.exp: continue to policyd1::policyd -PASS: gdb.cp/cpexprs.exp: continue to policyd1::~policyd +FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd1::~policyd +FAIL: gdb.cp/cpexprs.exp: continue to policyd1::~policyd PASS: gdb.cp/cpexprs.exp: continue to policyd2::function PASS: gdb.cp/cpexprs.exp: continue to policyd2::policyd -PASS: gdb.cp/cpexprs.exp: continue to policyd2::~policyd +FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd2::~policyd +FAIL: gdb.cp/cpexprs.exp: continue to policyd2::~policyd PASS: gdb.cp/cpexprs.exp: continue to policyd3::function PASS: gdb.cp/cpexprs.exp: continue to policyd3::policyd -PASS: gdb.cp/cpexprs.exp: continue to policyd3::~policyd +FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd3::~policyd +FAIL: gdb.cp/cpexprs.exp: continue to policyd3::~policyd PASS: gdb.cp/cpexprs.exp: continue to policyd4::function PASS: gdb.cp/cpexprs.exp: continue to policyd4::policyd -PASS: gdb.cp/cpexprs.exp: continue to policyd4::~policyd +FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd4::~policyd +FAIL: gdb.cp/cpexprs.exp: continue to policyd4::~policyd PASS: gdb.cp/cpexprs.exp: continue to policyd5::function PASS: gdb.cp/cpexprs.exp: continue to policyd5::policyd -PASS: gdb.cp/cpexprs.exp: continue to policyd5::~policyd +FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd5::~policyd +FAIL: gdb.cp/cpexprs.exp: continue to policyd5::~policyd PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::function PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::policyd PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::~policyd @@ -11822,7 +11468,7 @@ PASS: gdb.cp/method2.exp: setting language c PASS: gdb.cp/method2.exp: breaking in method (c) PASS: gdb.cp/method2.exp: setting language c++ PASS: gdb.cp/method2.exp: breaking in method (c++) -FAIL: gdb.cp/method2.exp: continue until exit at continue to end (the program exited) +PASS: gdb.cp/method2.exp: continue until exit at continue to end Running ./gdb.cp/method.exp ... PASS: gdb.cp/method.exp: break A::foo PASS: gdb.cp/method.exp: continue to A::foo @@ -13028,7 +12674,7 @@ PASS: gdb.cp/ovldbreak.exp: set multiple-symbols cancel PASS: gdb.cp/ovldbreak.exp: break foo::foofunc PASS: gdb.cp/ovldbreak.exp: set multiple-symbols all PASS: gdb.cp/ovldbreak.exp: break foo::foofunc -FAIL: gdb.cp/ovldbreak.exp: continue until exit at finish program (the program exited) +PASS: gdb.cp/ovldbreak.exp: continue until exit at finish program Running ./gdb.cp/ovsrch.exp ... PASS: gdb.cp/ovsrch.exp: break A::stop_here PASS: gdb.cp/ovsrch.exp: break 'A::stop_here' @@ -14112,6 +13758,7 @@ UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp UNTESTED: gdb.dwarf2/implptr-64bit.exp: implptr-64bit.exp Running ./gdb.dwarf2/implptr.exp ... Running ./gdb.dwarf2/implptr-optimized-out.exp ... +PASS: gdb.dwarf2/implptr-optimized-out.exp: p p->f Running ./gdb.dwarf2/mac-fileno.exp ... gdb compile failed, ./gdb.dwarf2/mac-fileno.S: Assembler messages: ./gdb.dwarf2/mac-fileno.S:203: Error: junk at end of line, first unrecognized character is `,' @@ -14655,7 +14302,7 @@ PASS: gdb.linespec/ls-errs.exp: break 'main.c'+3 PASS: gdb.linespec/ls-errs.exp: break $zippo PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:$zippo Running ./gdb.linespec/macro-relative.exp ... -PASS: gdb.linespec/macro-relative.exp: info macro HEADER +FAIL: gdb.linespec/macro-relative.exp: info macro HEADER Running ./gdb.linespec/skip-two.exp ... PASS: gdb.linespec/skip-two.exp: skip function dupname PASS: gdb.linespec/skip-two.exp: dupname ignored from main @@ -15529,7 +15176,7 @@ 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 -FAIL: gdb.mi/mi-syn-frame.exp: list stack frames +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 @@ -17494,7 +17141,7 @@ PASS: gdb.python/py-prettyprint.exp: print c PASS: gdb.python/py-prettyprint.exp: print nstype PASS: gdb.python/py-prettyprint.exp: set print pretty off PASS: gdb.python/py-prettyprint.exp: print nstype on one line -FAIL: gdb.python/py-prettyprint.exp: continue until exit (the program exited) +PASS: gdb.python/py-prettyprint.exp: continue until exit PASS: gdb.python/py-prettyprint.exp: set print pretty on PASS: gdb.python/py-prettyprint.exp: b 351 PASS: gdb.python/py-prettyprint.exp: continue @@ -17529,7 +17176,7 @@ PASS: gdb.python/py-prettyprint.exp: print c PASS: gdb.python/py-prettyprint.exp: print nstype PASS: gdb.python/py-prettyprint.exp: set print pretty off PASS: gdb.python/py-prettyprint.exp: print nstype on one line -FAIL: gdb.python/py-prettyprint.exp: continue until exit (the program exited) +PASS: gdb.python/py-prettyprint.exp: continue until exit PASS: gdb.python/py-prettyprint.exp: python exec (open ('py-prettyprint.py').read ()) PASS: gdb.python/py-prettyprint.exp: continue to breakpoint: eval-break PASS: gdb.python/py-prettyprint.exp: info locals @@ -18574,7 +18221,7 @@ PASS: gdb.threads/interrupted-hand-call.exp: hand-call interrupted by signal in PASS: gdb.threads/interrupted-hand-call.exp: dummy stack frame present PASS: gdb.threads/interrupted-hand-call.exp: finish hand-call PASS: gdb.threads/interrupted-hand-call.exp: dummy frame popped -FAIL: gdb.threads/interrupted-hand-call.exp: continue until exit (the program exited) +PASS: gdb.threads/interrupted-hand-call.exp: continue until exit Running ./gdb.threads/killed.exp ... PASS: gdb.threads/killed.exp: successfully compiled posix threads test case PASS: gdb.threads/killed.exp: run program to completion @@ -18618,7 +18265,7 @@ PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 9 PASS: gdb.threads/linux-dp.exp: thread-specific breakpoint is thread-specific PASS: gdb.threads/linux-dp.exp: selected thread: 1 -PASS: gdb.threads/linux-dp.exp: philosopher is distinct: 1 +PASS: gdb.threads/linux-dp.exp: main is distinct: 1 PASS: gdb.threads/linux-dp.exp: selected thread: 2 PASS: gdb.threads/linux-dp.exp: philosopher is distinct: 2 PASS: gdb.threads/linux-dp.exp: selected thread: 3 @@ -18768,10 +18415,10 @@ PASS: gdb.threads/pthreads.exp: disable PASS: gdb.threads/pthreads.exp: tbreak common_routine if hits >= 15 PASS: gdb.threads/pthreads.exp: stopped before calling common_routine 15 times PASS: gdb.threads/pthreads.exp: All threads running after continuing from ^C stop -FAIL: gdb.threads/pthreads.exp: check backtrace from main thread +PASS: gdb.threads/pthreads.exp: check backtrace from main thread PASS: gdb.threads/pthreads.exp: check backtrace from thread 1 -FAIL: gdb.threads/pthreads.exp: check backtrace from thread 2 -FAIL: gdb.threads/pthreads.exp: apply backtrace command to all three threads +PASS: gdb.threads/pthreads.exp: check backtrace from thread 2 +PASS: gdb.threads/pthreads.exp: apply backtrace command to all three threads PASS: gdb.threads/pthreads.exp: set break at common_routine in thread 2 PASS: gdb.threads/pthreads.exp: continue to bkpt at common_routine in thread 2 PASS: gdb.threads/pthreads.exp: backtrace from thread 2 bkpt in common_routine @@ -18837,19 +18484,19 @@ PASS: gdb.threads/siginfo-threads.exp: get pid PASS: gdb.threads/siginfo-threads.exp: catch signal 0 PASS: gdb.threads/siginfo-threads.exp: signal 0 si_signo PASS: gdb.threads/siginfo-threads.exp: signal 0 si_code is SI_TKILL -FAIL: gdb.threads/siginfo-threads.exp: signal 0 si_pid +PASS: gdb.threads/siginfo-threads.exp: signal 0 si_pid PASS: gdb.threads/siginfo-threads.exp: catch signal 1 PASS: gdb.threads/siginfo-threads.exp: signal 1 si_signo PASS: gdb.threads/siginfo-threads.exp: signal 1 si_code is SI_TKILL -FAIL: gdb.threads/siginfo-threads.exp: signal 1 si_pid +PASS: gdb.threads/siginfo-threads.exp: signal 1 si_pid PASS: gdb.threads/siginfo-threads.exp: catch signal 2 PASS: gdb.threads/siginfo-threads.exp: signal 2 si_signo PASS: gdb.threads/siginfo-threads.exp: signal 2 si_code is SI_TKILL -FAIL: gdb.threads/siginfo-threads.exp: signal 2 si_pid +PASS: gdb.threads/siginfo-threads.exp: signal 2 si_pid PASS: gdb.threads/siginfo-threads.exp: catch signal 3 PASS: gdb.threads/siginfo-threads.exp: signal 3 si_signo PASS: gdb.threads/siginfo-threads.exp: signal 3 si_code is SI_TKILL -FAIL: gdb.threads/siginfo-threads.exp: signal 3 si_pid +PASS: gdb.threads/siginfo-threads.exp: signal 3 si_pid PASS: gdb.threads/siginfo-threads.exp: continue to breakpoint: break-at-exit Running ./gdb.threads/sigstep-threads.exp ... PASS: gdb.threads/sigstep-threads.exp: successfully compiled posix threads test case @@ -18956,7 +18603,7 @@ PASS: gdb.threads/thread-unwindonsignal.exp: dummy stack frame present PASS: gdb.threads/thread-unwindonsignal.exp: wrong thread not unwound PASS: gdb.threads/thread-unwindonsignal.exp: finish hand-call PASS: gdb.threads/thread-unwindonsignal.exp: dummy frame popped -FAIL: gdb.threads/thread-unwindonsignal.exp: continue until exit (the program exited) +PASS: gdb.threads/thread-unwindonsignal.exp: continue until exit Running ./gdb.threads/threxit-hop-specific.exp ... PASS: gdb.threads/threxit-hop-specific.exp: successfully compiled posix threads test case PASS: gdb.threads/threxit-hop-specific.exp: continue to thread start @@ -19388,13 +19035,13 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === -# of expected passes 17640 -# of unexpected failures 290 +# of expected passes 17391 +# of unexpected failures 255 # of unexpected successes 1 -# of expected failures 30 -# of known failures 59 -# of untested testcases 56 -# of unresolved testcases 6 +# of expected failures 29 +# of known failures 40 +# of untested testcases 55 +# of unresolved testcases 10 # of unsupported tests 131 /var/tmp/portage/cross-armv7a-cros-linux-gnueabi/gdb-7.6.1/work/gdb-7.6.1/gdb/testsuite/../../gdb/gdb version 7.6.1 -nw -nx -data-directory /var/tmp/portage/cross-armv7a-cros-linux-gnueabi/gdb-7.6.1/work/gdb-7.6.1/gdb/testsuite/../data-directory diff --git a/dejagnu/gdb_baseline/i686-pc-linux-gnu b/dejagnu/gdb_baseline/i686-pc-linux-gnu index 5b8e58e8..b7664537 100644 --- a/dejagnu/gdb_baseline/i686-pc-linux-gnu +++ b/dejagnu/gdb_baseline/i686-pc-linux-gnu @@ -1,4 +1,4 @@ -Test Run By yunlian on Tue Oct 8 12:01:11 2013 +Test Run By yunlian on Mon Dec 16 16:26:33 2013 Target is i686-pc-linux-gnu === gdb tests === @@ -210,7 +210,11 @@ PASS: gdb.arch/i386-bp_permanent.exp: ESP value does not match - step_permanent_ Running ./gdb.arch/i386-byte.exp ... gdb compile failed, ./gdb.arch/i386-pseudo.c: In function 'main': ./gdb.arch/i386-pseudo.c:32:3: error: PIC register clobbered by 'ebx' in 'asm' + asm ("mov 0(%0), %%eax\n\t" + ^ ./gdb.arch/i386-pseudo.c:41:3: error: PIC register clobbered by 'ebx' in 'asm' + asm ("mov %%eax, 0(%0)\n\t" + ^ UNTESTED: gdb.arch/i386-byte.exp: i386-byte Running ./gdb.arch/i386-cfi-notcurrent.exp ... PASS: gdb.arch/i386-cfi-notcurrent.exp: backtrace @@ -241,7 +245,7 @@ PASS: gdb.arch/i386-disp-step.exp: break test_int3 PASS: gdb.arch/i386-disp-step.exp: break test_int3_end PASS: gdb.arch/i386-disp-step.exp: continue to test_int3 PASS: gdb.arch/i386-disp-step.exp: continue to test_int3_end -FAIL: gdb.arch/i386-disp-step.exp: continue until exit at i386-disp-step (the program exited) +PASS: gdb.arch/i386-disp-step.exp: continue until exit at i386-disp-step Running ./gdb.arch/i386-dr3-watch.exp ... PASS: gdb.arch/i386-dr3-watch.exp: set breakpoint always-inserted on PASS: gdb.arch/i386-dr3-watch.exp: watch i1 @@ -372,7 +376,11 @@ PASS: gdb.arch/i386-unwind.exp: backtrace past gdb1435 Running ./gdb.arch/i386-word.exp ... gdb compile failed, ./gdb.arch/i386-pseudo.c: In function 'main': ./gdb.arch/i386-pseudo.c:32:3: error: PIC register clobbered by 'ebx' in 'asm' + asm ("mov 0(%0), %%eax\n\t" + ^ ./gdb.arch/i386-pseudo.c:41:3: error: PIC register clobbered by 'ebx' in 'asm' + asm ("mov %%eax, 0(%0)\n\t" + ^ UNTESTED: gdb.arch/i386-word.exp: i386-word Running ./gdb.arch/ia64-breakpoint-shadow.exp ... Running ./gdb.arch/iwmmxt-regs.exp ... @@ -799,7 +807,7 @@ PASS: gdb.base/break-always.exp: write 0 to breakpoint's address PASS: gdb.base/break-always.exp: read back 0 from the breakpoint's address PASS: gdb.base/break-always.exp: write 1 to breakpoint's address PASS: gdb.base/break-always.exp: read back 1 from the breakpoint's address -PASS: gdb.base/break-always.exp: p /x *(char *) 0x555555b3 = $shadow +PASS: gdb.base/break-always.exp: p /x *(char *) 0x555555c3 = $shadow PASS: gdb.base/break-always.exp: continue to breakpoint: bar Running ./gdb.base/break-caller-line.exp ... PASS: gdb.base/break-caller-line.exp: up @@ -897,7 +905,7 @@ PASS: gdb.base/break.exp: backtrace from factorial(5) PASS: gdb.base/break.exp: next to recursive call PASS: gdb.base/break.exp: next over recursive call PASS: gdb.base/break.exp: backtrace from factorial(5.1) -FAIL: gdb.base/break.exp: continue until exit at recursive next test (the program exited) +PASS: gdb.base/break.exp: continue until exit at recursive next test PASS: gdb.base/break.exp: breakpoint function, optimized file PASS: gdb.base/break.exp: breakpoint small function, optimized file PASS: gdb.base/break.exp: run until function breakpoint, optimized file (code motion) @@ -1667,7 +1675,7 @@ PASS: gdb.base/charset.exp: assign string to long array Running ./gdb.base/checkpoint.exp ... Running ./gdb.base/chng-syms.exp ... PASS: gdb.base/chng-syms.exp: setting conditional breakpoint on function -FAIL: gdb.base/chng-syms.exp: continue until exit at breakpoint first time through (the program exited) +PASS: gdb.base/chng-syms.exp: continue until exit at breakpoint first time through PASS: gdb.base/chng-syms.exp: running with invalidated bpt condition after executable changes Running ./gdb.base/code_elim.exp ... PASS: gdb.base/code_elim.exp: symbol-file code_elim1 @@ -1897,12 +1905,17 @@ ERROR: internal buffer is full. UNRESOLVED: gdb.base/completion.exp: complete (2) 'p no_var_named_this-' ERROR: internal buffer is full. UNRESOLVED: gdb.base/completion.exp: complete 'p values[0].a' -FAIL: gdb.base/completion.exp: complete 'p values[0] . a' (timeout) -FAIL: gdb.base/completion.exp: complete 'p &values[0] -> a' (timeout) -FAIL: gdb.base/completion.exp: completion of field in anonymous union -PASS: gdb.base/completion.exp: ptype completion of field in anonymous union -PASS: gdb.base/completion.exp: whatis completion of field in anonymous union -PASS: gdb.base/completion.exp: cd to ${srcdir} +ERROR: internal buffer is full. +UNRESOLVED: gdb.base/completion.exp: complete 'p values[0] . a' +ERROR: internal buffer is full. +UNRESOLVED: gdb.base/completion.exp: complete 'p &values[0] -> a' +ERROR: internal buffer is full. +UNRESOLVED: gdb.base/completion.exp: completion of field in anonymous union +ERROR: internal buffer is full. +UNRESOLVED: gdb.base/completion.exp: ptype completion of field in anonymous union +ERROR: internal buffer is full. +UNRESOLVED: gdb.base/completion.exp: whatis completion of field in anonymous union +FAIL: gdb.base/completion.exp: cd to ${srcdir} PASS: gdb.base/completion.exp: directory completion PASS: gdb.base/completion.exp: directory completion 2 PASS: gdb.base/completion.exp: Glob remaining of directory test @@ -2855,18 +2868,42 @@ PASS: gdb.base/disp-step-syscall.exp: fork: delete break 1 PASS: gdb.base/disp-step-syscall.exp: fork: break marker PASS: gdb.base/disp-step-syscall.exp: fork: set displaced-stepping off PASS: gdb.base/disp-step-syscall.exp: fork: break fork -FAIL: gdb.base/disp-step-syscall.exp: fork: continue to fork (1st time) -FAIL: gdb.base/disp-step-syscall.exp: fork: continue to fork (2nd time) (the program exited) +PASS: gdb.base/disp-step-syscall.exp: fork: continue to fork (1st time) +PASS: gdb.base/disp-step-syscall.exp: fork: continue to fork (2nd time) PASS: gdb.base/disp-step-syscall.exp: fork: display/i $pc -FAIL: gdb.base/disp-step-syscall.exp: fork: find syscall insn in fork +PASS: gdb.base/disp-step-syscall.exp: fork: get hexadecimal valueof "$pc" +PASS: gdb.base/disp-step-syscall.exp: fork: stepi fork insn +PASS: gdb.base/disp-step-syscall.exp: fork: get hexadecimal valueof "$pc" +PASS: gdb.base/disp-step-syscall.exp: fork: continue to fork (3rd time) +PASS: gdb.base/disp-step-syscall.exp: fork: break on syscall insns +PASS: gdb.base/disp-step-syscall.exp: fork: delete break fork +PASS: gdb.base/disp-step-syscall.exp: fork: continue to syscall insn fork +PASS: gdb.base/disp-step-syscall.exp: fork: set displaced-stepping on +PASS: gdb.base/disp-step-syscall.exp: fork: single step over fork +PASS: gdb.base/disp-step-syscall.exp: fork: get hexadecimal valueof "$pc" +PASS: gdb.base/disp-step-syscall.exp: fork: single step over fork final pc +PASS: gdb.base/disp-step-syscall.exp: fork: delete break fork insn +PASS: gdb.base/disp-step-syscall.exp: fork: continue to marker (fork) PASS: gdb.base/disp-step-syscall.exp: vfork: delete break 1 PASS: gdb.base/disp-step-syscall.exp: vfork: break marker PASS: gdb.base/disp-step-syscall.exp: vfork: set displaced-stepping off PASS: gdb.base/disp-step-syscall.exp: vfork: break vfork -FAIL: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (1st time) -FAIL: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (2nd time) (the program exited) +PASS: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (1st time) +PASS: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (2nd time) PASS: gdb.base/disp-step-syscall.exp: vfork: display/i $pc -FAIL: gdb.base/disp-step-syscall.exp: vfork: find syscall insn in vfork +PASS: gdb.base/disp-step-syscall.exp: vfork: get hexadecimal valueof "$pc" +PASS: gdb.base/disp-step-syscall.exp: vfork: stepi vfork insn +PASS: gdb.base/disp-step-syscall.exp: vfork: get hexadecimal valueof "$pc" +PASS: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (3rd time) +PASS: gdb.base/disp-step-syscall.exp: vfork: break on syscall insns +PASS: gdb.base/disp-step-syscall.exp: vfork: delete break vfork +PASS: gdb.base/disp-step-syscall.exp: vfork: continue to syscall insn vfork +PASS: gdb.base/disp-step-syscall.exp: vfork: set displaced-stepping on +KPASS: gdb.base/disp-step-syscall.exp: vfork: single step over vfork (PRMS server/13796) +FAIL: gdb.base/disp-step-syscall.exp: vfork: get hexadecimal valueof "$pc" (timeout) +FAIL: gdb.base/disp-step-syscall.exp: vfork: single step over vfork final pc +FAIL: gdb.base/disp-step-syscall.exp: vfork: delete break vfork insn +FAIL: gdb.base/disp-step-syscall.exp: vfork: continue to marker (vfork) (the program is no longer running) Running ./gdb.base/dmsym.exp ... PASS: gdb.base/dmsym.exp: set lang ada PASS: gdb.base/dmsym.exp: break pck__foo__bar__minsym @@ -3169,9 +3206,9 @@ PASS: gdb.base/ena-dis-br.exp: enable once break marker2 PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2 PASS: gdb.base/ena-dis-br.exp: continue to auto-disabled break marker2 PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2 -FAIL: gdb.base/ena-dis-br.exp: continue until exit at no stop (the program exited) +PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop PASS: gdb.base/ena-dis-br.exp: rerun to main -FAIL: gdb.base/ena-dis-br.exp: continue until exit at no stop at auto-disabled break marker2 (the program exited) +PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at auto-disabled break marker2 PASS: gdb.base/ena-dis-br.exp: break marker3 PASS: gdb.base/ena-dis-br.exp: enable del break marker3 PASS: gdb.base/ena-dis-br.exp: info auto-deleted break marker2 @@ -3193,20 +3230,20 @@ PASS: gdb.base/ena-dis-br.exp: ignore break marker1 -1 PASS: gdb.base/ena-dis-br.exp: ignore break marker1 0 PASS: gdb.base/ena-dis-br.exp: ignore break marker1 PASS: gdb.base/ena-dis-br.exp: info ignored break marker1 -FAIL: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored break marker1 (the program exited) +PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored break marker1 PASS: gdb.base/ena-dis-br.exp: rerun to main PASS: gdb.base/ena-dis-br.exp: continue to break marker1, 2nd time PASS: gdb.base/ena-dis-br.exp: break marker1 PASS: gdb.base/ena-dis-br.exp: ignore break marker1 PASS: gdb.base/ena-dis-br.exp: enable del break marker1 PASS: gdb.base/ena-dis-br.exp: info break marker1 -FAIL: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & auto-deleted break marker1 (the program exited) +PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & auto-deleted break marker1 PASS: gdb.base/ena-dis-br.exp: rerun to main PASS: gdb.base/ena-dis-br.exp: continue to ignored & auto-deleted break marker1 PASS: gdb.base/ena-dis-br.exp: break marker1 PASS: gdb.base/ena-dis-br.exp: ignore break marker1 PASS: gdb.base/ena-dis-br.exp: disable break marker1 -FAIL: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & disabled break marker1 (the program exited) +PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & disabled break marker1 PASS: gdb.base/ena-dis-br.exp: rerun to main PASS: gdb.base/ena-dis-br.exp: info ignored & disabled break marker1 PASS: gdb.base/ena-dis-br.exp: prepare to continue with ignore count @@ -3277,7 +3314,7 @@ PASS: gdb.base/eval-skip.exp: print value of (0 && (--x)) PASS: gdb.base/eval-skip.exp: print value of (0 && (x+=7)) PASS: gdb.base/eval-skip.exp: print value of (0 && (x=y)) Running ./gdb.base/exe-lock.exp ... -FAIL: gdb.base/exe-lock.exp: continue until exit (the program exited) +PASS: gdb.base/exe-lock.exp: continue until exit Running ./gdb.base/expand-psymtabs.exp ... PASS: gdb.base/expand-psymtabs.exp: Expand psymtabs Running ./gdb.base/exprs.exp ... @@ -3865,6 +3902,7 @@ PASS: gdb.base/gdb11531.exp: Set watchpoint PASS: gdb.base/gdb11531.exp: watchpoint variable triggers at next PASS: gdb.base/gdb11531.exp: watchpoint variable triggers at continue Running ./gdb.base/gdb1250.exp ... +PASS: gdb.base/gdb1250.exp: backtrace from abort Running ./gdb.base/gdb1555.exp ... PASS: gdb.base/gdb1555.exp: Step into shared lib function PASS: gdb.base/gdb1555.exp: Next while in a shared lib function @@ -3915,7 +3953,7 @@ PASS: gdb.base/gnu-debugdata.exp: addlink PASS: gdb.base/gnu-debugdata.exp: xz PASS: gdb.base/gnu-debugdata.exp: objcopy 2 PASS: gdb.base/gnu-debugdata.exp: no symtab -UNSUPPORTED: gdb.base/gnu-debugdata.exp: LZMA support not available in this gdb +PASS: gdb.base/gnu-debugdata.exp: have symtab PASS: gdb.base/gnu-debugdata.exp: unload MiniDebugInfo Running ./gdb.base/gnu-ifunc.exp ... PASS: gdb.base/gnu-ifunc.exp: continue to breakpoint: break-at-call @@ -4103,7 +4141,7 @@ PASS: gdb.base/hbreak2.exp: backtrace from factorial(5) PASS: gdb.base/hbreak2.exp: next to recursive call PASS: gdb.base/hbreak2.exp: next over recursive call PASS: gdb.base/hbreak2.exp: backtrace from factorial(5.1) -FAIL: gdb.base/hbreak2.exp: continue until exit at recursive next test (the program exited) +PASS: gdb.base/hbreak2.exp: continue until exit at recursive next test PASS: gdb.base/hbreak2.exp: hardware breakpoint function, optimized file PASS: gdb.base/hbreak2.exp: run until hardware function breakpoint, optimized file (code motion) PASS: gdb.base/hbreak2.exp: hardware breakpoint small function, optimized file @@ -4183,8 +4221,8 @@ Running ./gdb.base/info-fun.exp ... Running ./gdb.base/infoline.exp ... PASS: gdb.base/infoline.exp: info line infoline.c:18 Running ./gdb.base/info-macros.exp ... -PASS: gdb.base/info-macros.exp: info macro -- -all -PASS: gdb.base/info-macros.exp: info macro -- -all +FAIL: gdb.base/info-macros.exp: info macro -- -all +FAIL: gdb.base/info-macros.exp: info macro -- -all PASS: gdb.base/info-macros.exp: info macro -all -- PASS: gdb.base/info-macros.exp: info macro -all -- PASS: gdb.base/info-macros.exp: info macro -all -- @@ -4195,43 +4233,44 @@ PASS: gdb.base/info-macros.exp: info macro -invalid-option 1 PASS: gdb.base/info-macros.exp: info macro -invalid-option PASS: gdb.base/info-macros.exp: info macro -invalid-option FOO PASS: gdb.base/info-macros.exp: info macro -invalid-option FOO -PASS: gdb.base/info-macros.exp: info macro -- FOO -PASS: gdb.base/info-macros.exp: info macro -- FOO -PASS: gdb.base/info-macros.exp: info macro -- FOO -PASS: gdb.base/info-macros.exp: info macro FOO -PASS: gdb.base/info-macros.exp: info macro FOO -PASS: gdb.base/info-macros.exp: info macro -a FOO 1 -PASS: gdb.base/info-macros.exp: info macro -a -- FOO 1 -PASS: gdb.base/info-macros.exp: info macro -all -- FOO 1 -PASS: gdb.base/info-macros.exp: info macro -a -- FOO -PASS: gdb.base/info-macros.exp: info macro -a -- FOO -PASS: gdb.base/info-macros.exp: info macros 2 -PASS: gdb.base/info-macros.exp: info macros 3 -PASS: gdb.base/info-macros.exp: info macros 4 -PASS: gdb.base/info-macros.exp: info macros *$pc -PASS: gdb.base/info-macros.exp: info macros 5 -PASS: gdb.base/info-macros.exp: info macros 6 -PASS: gdb.base/info-macros.exp: info macros 7 +FAIL: gdb.base/info-macros.exp: info macro -- FOO +FAIL: gdb.base/info-macros.exp: info macro -- FOO +FAIL: gdb.base/info-macros.exp: info macro -- FOO +FAIL: gdb.base/info-macros.exp: info macro FOO +FAIL: gdb.base/info-macros.exp: info macro FOO +FAIL: gdb.base/info-macros.exp: info macro -a FOO 1 +FAIL: gdb.base/info-macros.exp: info macro -a -- FOO 1 +FAIL: gdb.base/info-macros.exp: info macro -all -- FOO 1 +FAIL: gdb.base/info-macros.exp: info macro -a -- FOO +FAIL: gdb.base/info-macros.exp: info macro -a -- FOO +FAIL: gdb.base/info-macros.exp: info macros 2 +FAIL: gdb.base/info-macros.exp: info macros 3 +FAIL: gdb.base/info-macros.exp: info macros 4 +FAIL: gdb.base/info-macros.exp: info macros *$pc +FAIL: gdb.base/info-macros.exp: info macros +FAIL: gdb.base/info-macros.exp: info macros 6 +FAIL: gdb.base/info-macros.exp: info macros 7 KFAIL: gdb.base/info-macros.exp: info macros info-macros.c:42 (PRMS: gdb/NNNN) Running ./gdb.base/info-os.exp ... -FAIL: gdb.base/info-os.exp: get inferior process ID -FAIL: gdb.base/info-os.exp: continue to breakpoint: Set breakpoint here -FAIL: gdb.base/info-os.exp: get shared memory key -FAIL: gdb.base/info-os.exp: get shared memory ID -FAIL: gdb.base/info-os.exp: get semaphore key -FAIL: gdb.base/info-os.exp: get semaphore ID -FAIL: gdb.base/info-os.exp: get message queue key -FAIL: gdb.base/info-os.exp: get message queue ID -FAIL: gdb.base/info-os.exp: get socket port number -FAIL: gdb.base/info-os.exp: get process list -FAIL: gdb.base/info-os.exp: get process groups -FAIL: gdb.base/info-os.exp: get threads -FAIL: gdb.base/info-os.exp: get file descriptors -FAIL: gdb.base/info-os.exp: get internet-domain sockets -FAIL: gdb.base/info-os.exp: get shared-memory regions -FAIL: gdb.base/info-os.exp: get semaphores -FAIL: gdb.base/info-os.exp: get message queues -FAIL: gdb.base/info-os.exp: continue (the program is no longer running) +PASS: gdb.base/info-os.exp: get inferior process ID +PASS: gdb.base/info-os.exp: continue to breakpoint: Set breakpoint here +PASS: gdb.base/info-os.exp: get shared memory key +PASS: gdb.base/info-os.exp: get shared memory ID +PASS: gdb.base/info-os.exp: get semaphore key +PASS: gdb.base/info-os.exp: get semaphore ID +PASS: gdb.base/info-os.exp: get message queue key +PASS: gdb.base/info-os.exp: get message queue ID +PASS: gdb.base/info-os.exp: get socket port number +PASS: gdb.base/info-os.exp: get process list +PASS: gdb.base/info-os.exp: get process groups +PASS: gdb.base/info-os.exp: get threads +PASS: gdb.base/info-os.exp: get threads +PASS: gdb.base/info-os.exp: get file descriptors +PASS: gdb.base/info-os.exp: get internet-domain sockets +PASS: gdb.base/info-os.exp: get shared-memory regions +PASS: gdb.base/info-os.exp: get semaphores +PASS: gdb.base/info-os.exp: get message queues +PASS: gdb.base/info-os.exp: continue Running ./gdb.base/info-proc.exp ... PASS: gdb.base/info-proc.exp: help info proc PASS: gdb.base/info-proc.exp: info proc without a process @@ -4348,7 +4387,7 @@ PASS: gdb.base/langs.exp: up to langs0__2do in langs.exp PASS: gdb.base/langs.exp: show language at langs0__2do in langs.exp PASS: gdb.base/langs.exp: up to main in langs.exp PASS: gdb.base/langs.exp: show language at main in langs.exp -FAIL: gdb.base/langs.exp: continue until exit at langs.exp (the program exited) +PASS: gdb.base/langs.exp: continue until exit at langs.exp PASS: gdb.base/langs.exp: set lang to minimal PASS: gdb.base/langs.exp: print parameter value Running ./gdb.base/ldbl_e308.exp ... @@ -4565,7 +4604,7 @@ PASS: gdb.base/longjmp.exp: next over setjmp (2) FAIL: gdb.base/longjmp.exp: next over call_longjmp (2) PASS: gdb.base/longjmp.exp: breakpoint at pattern 3 start PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 3 start -PASS: gdb.base/longjmp.exp: next over patt3 +FAIL: gdb.base/longjmp.exp: next over patt3 Running ./gdb.base/long_long.exp ... PASS: gdb.base/long_long.exp: get integer valueof "sizeof (char)" (1) PASS: gdb.base/long_long.exp: get integer valueof "sizeof (short)" (2) @@ -4686,327 +4725,7 @@ PASS: gdb.base/long_long.exp: x/2gc g PASS: gdb.base/long_long.exp: x/2gf g Running ./gdb.base/macscp.exp ... PASS: gdb.base/macscp.exp: list main for support check -PASS: gdb.base/macscp.exp: list main for WHERE -PASS: gdb.base/macscp.exp: info macro WHERE after `list main' -PASS: gdb.base/macscp.exp: list macscp2_2 for WHERE -PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp2_2' -PASS: gdb.base/macscp.exp: list macscp3_2 for WHERE -PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp3_2' -PASS: gdb.base/macscp.exp: info macro FROM_COMMANDLINE -PASS: gdb.base/macscp.exp: info macro __FILE__ before running -PASS: gdb.base/macscp.exp: info macro __LINE__ before running -PASS: gdb.base/macscp.exp: list macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp_4_2_from_macscp2' -PASS: gdb.base/macscp.exp: list macscp4_2_from_macscp3 -KFAIL: gdb.base/macscp.exp: info macro WHERE after `list macscp_4_2_from_macscp3' (gdb/555) (PRMS: gdb/555) -PASS: gdb.base/macscp.exp: break macscp1_1 -PASS: gdb.base/macscp.exp: break macscp2_1 -PASS: gdb.base/macscp.exp: break macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: break macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: break macscp2_2 -PASS: gdb.base/macscp.exp: break macscp1_2 -PASS: gdb.base/macscp.exp: break macscp3_1 -PASS: gdb.base/macscp.exp: break macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: break macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: break macscp3_2 -PASS: gdb.base/macscp.exp: break macscp1_3 -PASS: gdb.base/macscp.exp: continue to macscp1_1 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: continue to macscp2_1 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: continue to macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: continue to macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: continue to macscp2_2 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: continue to macscp1_2 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: continue to macscp3_1 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: continue to macscp4_1_from_macscp3 -KFAIL: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_1_from_macscp3 (gdb/555) (PRMS: gdb/555) -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: continue to macscp4_2_from_macscp3 -KFAIL: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_2_from_macscp3 (gdb/555) (PRMS: gdb/555) -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3 -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: continue to macscp3_2 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: continue to macscp1_3 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: breakpoint macscp_expr -PASS: gdb.base/macscp.exp: macro MACRO_TO_EXPAND not in scope at breakpoint -PASS: gdb.base/macscp.exp: breakpoint macscp_expr using MACRO_TO_EXPAND -PASS: gdb.base/macscp.exp: continue to macsp_expr -PASS: gdb.base/macscp.exp: print address.addr -PASS: gdb.base/macscp.exp: print expression with macro before define. -PASS: gdb.base/macscp.exp: next to definition 1 -PASS: gdb.base/macscp.exp: print expression with macro in scope. -PASS: gdb.base/macscp.exp: user macro override -PASS: gdb.base/macscp.exp: choose user macro -PASS: gdb.base/macscp.exp: remove user override -PASS: gdb.base/macscp.exp: print expression with macro after removing override -PASS: gdb.base/macscp.exp: next to definition 2 -PASS: gdb.base/macscp.exp: print expression with macro after undef. -PASS: gdb.base/macscp.exp: basic macro define -PASS: gdb.base/macscp.exp: expansion of defined macro -PASS: gdb.base/macscp.exp: basic macro list -PASS: gdb.base/macscp.exp: basic redefine, macro with args -PASS: gdb.base/macscp.exp: expansion of macro with arguments -PASS: gdb.base/macscp.exp: basic macro undef -PASS: gdb.base/macscp.exp: print expression with macro after user undef. -PASS: gdb.base/macscp.exp: macro define with no arguments -PASS: gdb.base/macscp.exp: macro undef with no arguments -PASS: gdb.base/macscp.exp: complete 'p FIFTY_SEVEN' -PASS: gdb.base/macscp.exp: complete 'p TWENTY_' -PASS: gdb.base/macscp.exp: complete 'p FORTY_' -PASS: gdb.base/macscp.exp: defining TWENTY_THREE -PASS: gdb.base/macscp.exp: complete 'p TWENTY_THREE' -PASS: gdb.base/macscp.exp: basic macro splicing -PASS: gdb.base/macscp.exp: define splice helper -PASS: gdb.base/macscp.exp: splicing plus expansion -PASS: gdb.base/macscp.exp: define first varargs helper -PASS: gdb.base/macscp.exp: define second varargs helper -PASS: gdb.base/macscp.exp: define third varargs helper -PASS: gdb.base/macscp.exp: define fourth varargs helper -PASS: gdb.base/macscp.exp: c99 varargs expansion -PASS: gdb.base/macscp.exp: c99 varargs expansion without an argument -PASS: gdb.base/macscp.exp: c99 varargs expansion, multiple formal arguments -PASS: gdb.base/macscp.exp: gnu varargs expansion -PASS: gdb.base/macscp.exp: gnu varargs expansion without an argument -PASS: gdb.base/macscp.exp: gnu varargs expansion special splicing without an argument -PASS: gdb.base/macscp.exp: define stringification macro -PASS: gdb.base/macscp.exp: define first stringification helper -PASS: gdb.base/macscp.exp: define second stringification helper -PASS: gdb.base/macscp.exp: simple stringify -PASS: gdb.base/macscp.exp: stringify with one space -PASS: gdb.base/macscp.exp: stringify with many spaces -PASS: gdb.base/macscp.exp: stringify with quotes -PASS: gdb.base/macscp.exp: stringify with backslashes -PASS: gdb.base/macscp.exp: stringify without substitution -PASS: gdb.base/macscp.exp: stringify with substitution -PASS: gdb.base/macscp.exp: define si_addr macro -PASS: gdb.base/macscp.exp: macro expand siginfo.si_addr -PASS: gdb.base/macscp.exp: print __FILE__ -PASS: gdb.base/macscp.exp: print __LINE__ +UNSUPPORTED: gdb.base/macscp.exp: Skipping test because debug information does not include macro information. Running ./gdb.base/maint.exp ... PASS: gdb.base/maint.exp: set height 0 PASS: gdb.base/maint.exp: maint print registers @@ -6342,7 +6061,7 @@ Running ./gdb.base/random-signal.exp ... PASS: gdb.base/random-signal.exp: set can-use-hw-watchpoints 0 PASS: gdb.base/random-signal.exp: watch v PASS: gdb.base/random-signal.exp: continue -FAIL: gdb.base/random-signal.exp: stop with control-c (timeout) +FAIL: gdb.base/random-signal.exp: stop with control-c Running ./gdb.base/readline-ask.exp ... PASS: gdb.base/readline-ask.exp: set width 50 PASS: gdb.base/readline-ask.exp: set height 3 @@ -6486,7 +6205,7 @@ PASS: gdb.base/relational.exp: set variable z PASS: gdb.base/relational.exp: print value of (x==y)<z Running ./gdb.base/relativedebug.exp ... PASS: gdb.base/relativedebug.exp: continue -FAIL: gdb.base/relativedebug.exp: pause found in backtrace +PASS: gdb.base/relativedebug.exp: pause found in backtrace Running ./gdb.base/relocate.exp ... PASS: gdb.base/relocate.exp: add-symbol-file relocate.o 0 PASS: gdb.base/relocate.exp: get address of static_foo @@ -6567,138 +6286,138 @@ PASS: gdb.base/restore.exp: run to caller2 PASS: gdb.base/restore.exp: caller2 calls callee1; tbreak callee PASS: gdb.base/restore.exp: caller2 calls callee1; continue to callee PASS: gdb.base/restore.exp: caller2 calls callee1; return callee now -PASS: gdb.base/restore.exp: caller2 calls callee1; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller2 calls callee1; return restored l1 to 32492 PASS: gdb.base/restore.exp: caller2 calls callee1; return restored l2 to 32493 PASS: gdb.base/restore.exp: caller2 calls callee2; tbreak callee PASS: gdb.base/restore.exp: caller2 calls callee2; continue to callee PASS: gdb.base/restore.exp: caller2 calls callee2; return callee now -PASS: gdb.base/restore.exp: caller2 calls callee2; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller2 calls callee2; return restored l1 to 32492 PASS: gdb.base/restore.exp: caller2 calls callee2; return restored l2 to 32493 PASS: gdb.base/restore.exp: caller2 calls callee3; tbreak callee PASS: gdb.base/restore.exp: caller2 calls callee3; continue to callee PASS: gdb.base/restore.exp: caller2 calls callee3; return callee now -PASS: gdb.base/restore.exp: caller2 calls callee3; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller2 calls callee3; return restored l1 to 32492 PASS: gdb.base/restore.exp: caller2 calls callee3; return restored l2 to 32493 PASS: gdb.base/restore.exp: caller2 calls callee4; tbreak callee PASS: gdb.base/restore.exp: caller2 calls callee4; continue to callee PASS: gdb.base/restore.exp: caller2 calls callee4; return callee now -PASS: gdb.base/restore.exp: caller2 calls callee4; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller2 calls callee4; return restored l1 to 32492 PASS: gdb.base/restore.exp: caller2 calls callee4; return restored l2 to 32493 PASS: gdb.base/restore.exp: caller2 calls callee5; tbreak callee PASS: gdb.base/restore.exp: caller2 calls callee5; continue to callee PASS: gdb.base/restore.exp: caller2 calls callee5; return callee now -PASS: gdb.base/restore.exp: caller2 calls callee5; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller2 calls callee5; return restored l1 to 32492 PASS: gdb.base/restore.exp: caller2 calls callee5; return restored l2 to 32493 PASS: gdb.base/restore.exp: tbreak caller3 PASS: gdb.base/restore.exp: run to caller3 PASS: gdb.base/restore.exp: caller3 calls callee1; tbreak callee PASS: gdb.base/restore.exp: caller3 calls callee1; continue to callee PASS: gdb.base/restore.exp: caller3 calls callee1; return callee now -PASS: gdb.base/restore.exp: caller3 calls callee1; return restored l1 to 32492 -PASS: gdb.base/restore.exp: caller3 calls callee1; return restored l2 to 32493 +FAIL: gdb.base/restore.exp: caller3 calls callee1; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller3 calls callee1; return restored l2 to 32493 PASS: gdb.base/restore.exp: caller3 calls callee1; return restored l3 to 32494 PASS: gdb.base/restore.exp: caller3 calls callee2; tbreak callee PASS: gdb.base/restore.exp: caller3 calls callee2; continue to callee PASS: gdb.base/restore.exp: caller3 calls callee2; return callee now -PASS: gdb.base/restore.exp: caller3 calls callee2; return restored l1 to 32492 -PASS: gdb.base/restore.exp: caller3 calls callee2; return restored l2 to 32493 +FAIL: gdb.base/restore.exp: caller3 calls callee2; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller3 calls callee2; return restored l2 to 32493 PASS: gdb.base/restore.exp: caller3 calls callee2; return restored l3 to 32494 PASS: gdb.base/restore.exp: caller3 calls callee3; tbreak callee PASS: gdb.base/restore.exp: caller3 calls callee3; continue to callee PASS: gdb.base/restore.exp: caller3 calls callee3; return callee now -PASS: gdb.base/restore.exp: caller3 calls callee3; return restored l1 to 32492 -PASS: gdb.base/restore.exp: caller3 calls callee3; return restored l2 to 32493 +FAIL: gdb.base/restore.exp: caller3 calls callee3; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller3 calls callee3; return restored l2 to 32493 PASS: gdb.base/restore.exp: caller3 calls callee3; return restored l3 to 32494 PASS: gdb.base/restore.exp: caller3 calls callee4; tbreak callee PASS: gdb.base/restore.exp: caller3 calls callee4; continue to callee PASS: gdb.base/restore.exp: caller3 calls callee4; return callee now -PASS: gdb.base/restore.exp: caller3 calls callee4; return restored l1 to 32492 -PASS: gdb.base/restore.exp: caller3 calls callee4; return restored l2 to 32493 +FAIL: gdb.base/restore.exp: caller3 calls callee4; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller3 calls callee4; return restored l2 to 32493 PASS: gdb.base/restore.exp: caller3 calls callee4; return restored l3 to 32494 PASS: gdb.base/restore.exp: caller3 calls callee5; tbreak callee PASS: gdb.base/restore.exp: caller3 calls callee5; continue to callee PASS: gdb.base/restore.exp: caller3 calls callee5; return callee now -PASS: gdb.base/restore.exp: caller3 calls callee5; return restored l1 to 32492 -PASS: gdb.base/restore.exp: caller3 calls callee5; return restored l2 to 32493 +FAIL: gdb.base/restore.exp: caller3 calls callee5; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller3 calls callee5; return restored l2 to 32493 PASS: gdb.base/restore.exp: caller3 calls callee5; return restored l3 to 32494 PASS: gdb.base/restore.exp: tbreak caller4 PASS: gdb.base/restore.exp: run to caller4 PASS: gdb.base/restore.exp: caller4 calls callee1; tbreak callee PASS: gdb.base/restore.exp: caller4 calls callee1; continue to callee PASS: gdb.base/restore.exp: caller4 calls callee1; return callee now -PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l1 to 32492 -PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l2 to 32493 -PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l3 to 32494 +FAIL: gdb.base/restore.exp: caller4 calls callee1; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller4 calls callee1; return restored l2 to 32493 +FAIL: gdb.base/restore.exp: caller4 calls callee1; return restored l3 to 32494 PASS: gdb.base/restore.exp: caller4 calls callee1; return restored l4 to 32495 PASS: gdb.base/restore.exp: caller4 calls callee2; tbreak callee PASS: gdb.base/restore.exp: caller4 calls callee2; continue to callee PASS: gdb.base/restore.exp: caller4 calls callee2; return callee now -PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l1 to 32492 -PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l2 to 32493 -PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l3 to 32494 +FAIL: gdb.base/restore.exp: caller4 calls callee2; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller4 calls callee2; return restored l2 to 32493 +FAIL: gdb.base/restore.exp: caller4 calls callee2; return restored l3 to 32494 PASS: gdb.base/restore.exp: caller4 calls callee2; return restored l4 to 32495 PASS: gdb.base/restore.exp: caller4 calls callee3; tbreak callee PASS: gdb.base/restore.exp: caller4 calls callee3; continue to callee PASS: gdb.base/restore.exp: caller4 calls callee3; return callee now -PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l1 to 32492 -PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l2 to 32493 -PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l3 to 32494 +FAIL: gdb.base/restore.exp: caller4 calls callee3; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller4 calls callee3; return restored l2 to 32493 +FAIL: gdb.base/restore.exp: caller4 calls callee3; return restored l3 to 32494 PASS: gdb.base/restore.exp: caller4 calls callee3; return restored l4 to 32495 PASS: gdb.base/restore.exp: caller4 calls callee4; tbreak callee PASS: gdb.base/restore.exp: caller4 calls callee4; continue to callee PASS: gdb.base/restore.exp: caller4 calls callee4; return callee now -PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l1 to 32492 -PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l2 to 32493 -PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l3 to 32494 +FAIL: gdb.base/restore.exp: caller4 calls callee4; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller4 calls callee4; return restored l2 to 32493 +FAIL: gdb.base/restore.exp: caller4 calls callee4; return restored l3 to 32494 PASS: gdb.base/restore.exp: caller4 calls callee4; return restored l4 to 32495 PASS: gdb.base/restore.exp: caller4 calls callee5; tbreak callee PASS: gdb.base/restore.exp: caller4 calls callee5; continue to callee PASS: gdb.base/restore.exp: caller4 calls callee5; return callee now -PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l1 to 32492 -PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l2 to 32493 -PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l3 to 32494 +FAIL: gdb.base/restore.exp: caller4 calls callee5; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller4 calls callee5; return restored l2 to 32493 +FAIL: gdb.base/restore.exp: caller4 calls callee5; return restored l3 to 32494 PASS: gdb.base/restore.exp: caller4 calls callee5; return restored l4 to 32495 PASS: gdb.base/restore.exp: tbreak caller5 PASS: gdb.base/restore.exp: run to caller5 PASS: gdb.base/restore.exp: caller5 calls callee1; tbreak callee PASS: gdb.base/restore.exp: caller5 calls callee1; continue to callee PASS: gdb.base/restore.exp: caller5 calls callee1; return callee now -PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l1 to 32492 -PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l2 to 32493 -PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l3 to 32494 -PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l4 to 32495 +FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l2 to 32493 +FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l3 to 32494 +FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l4 to 32495 PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l5 to 32496 PASS: gdb.base/restore.exp: caller5 calls callee2; tbreak callee PASS: gdb.base/restore.exp: caller5 calls callee2; continue to callee PASS: gdb.base/restore.exp: caller5 calls callee2; return callee now -PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l1 to 32492 -PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l2 to 32493 -PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l3 to 32494 -PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l4 to 32495 +FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l2 to 32493 +FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l3 to 32494 +FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l4 to 32495 PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l5 to 32496 PASS: gdb.base/restore.exp: caller5 calls callee3; tbreak callee PASS: gdb.base/restore.exp: caller5 calls callee3; continue to callee PASS: gdb.base/restore.exp: caller5 calls callee3; return callee now -PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l1 to 32492 -PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l2 to 32493 -PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l3 to 32494 -PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l4 to 32495 +FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l2 to 32493 +FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l3 to 32494 +FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l4 to 32495 PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l5 to 32496 PASS: gdb.base/restore.exp: caller5 calls callee4; tbreak callee PASS: gdb.base/restore.exp: caller5 calls callee4; continue to callee PASS: gdb.base/restore.exp: caller5 calls callee4; return callee now -PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l1 to 32492 -PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l2 to 32493 -PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l3 to 32494 -PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l4 to 32495 +FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l2 to 32493 +FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l3 to 32494 +FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l4 to 32495 PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l5 to 32496 PASS: gdb.base/restore.exp: caller5 calls callee5; tbreak callee PASS: gdb.base/restore.exp: caller5 calls callee5; continue to callee PASS: gdb.base/restore.exp: caller5 calls callee5; return callee now -PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l1 to 32492 -PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l2 to 32493 -PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l3 to 32494 -PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l4 to 32495 +FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l2 to 32493 +FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l3 to 32494 +FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l4 to 32495 PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l5 to 32496 Running ./gdb.base/return2.exp ... PASS: gdb.base/return2.exp: set break on void_func @@ -6964,7 +6683,7 @@ PASS: gdb.base/sepdebug.exp: backtrace from factorial(5) PASS: gdb.base/sepdebug.exp: next to recursive call PASS: gdb.base/sepdebug.exp: next over recursive call PASS: gdb.base/sepdebug.exp: backtrace from factorial(5.1) -FAIL: gdb.base/sepdebug.exp: continue until exit at recursive next test (the program exited) +PASS: gdb.base/sepdebug.exp: continue until exit at recursive next test PASS: gdb.base/sepdebug.exp: debuglink: set separate debug location PASS: gdb.base/sepdebug.exp: debuglink: breakpoint function, optimized file PASS: gdb.base/sepdebug.exp: debuglink: breakpoint small function, optimized file @@ -7617,7 +7336,7 @@ PASS: gdb.base/sigall.exp: handle SIGTERM stop print PASS: gdb.base/sigall.exp: b handle_TERM PASS: gdb.base/sigall.exp: get signal TERM PASS: gdb.base/sigall.exp: send signal TERM -FAIL: gdb.base/sigall.exp: continue until exit at continue to sigall exit (the program exited) +PASS: gdb.base/sigall.exp: continue until exit at continue to sigall exit Running ./gdb.base/sigaltstack.exp ... PASS: gdb.base/sigaltstack.exp: handle SIGALRM print pass nostop PASS: gdb.base/sigaltstack.exp: handle SIGVTALRM print pass nostop @@ -7639,7 +7358,7 @@ PASS: gdb.base/sigbpt.exp: display/i $pc PASS: gdb.base/sigbpt.exp: advance to the bowler FAIL: gdb.base/sigbpt.exp: stepping to fault FAIL: gdb.base/sigbpt.exp: get insn after fault -FAIL: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn (none 0x55555616) +FAIL: gdb.base/sigbpt.exp: Verify that SIGSEGV occurs at the last STEPI insn (none 0x55555626) PASS: gdb.base/sigbpt.exp: rerun to main PASS: gdb.base/sigbpt.exp: stepi; pass SIGSEGV PASS: gdb.base/sigbpt.exp: stepi; continue to keeper @@ -8068,6 +7787,8 @@ XFAIL: gdb.base/stale-infcall.exp: test system longjmp tracking support UNTESTED: gdb.base/stale-infcall.exp: System lacks support for tracking longjmps Running ./gdb.base/stap-probe.exp ... gdb compile failed, ./gdb.base/stap-probe.c:39:21: fatal error: sys/sdt.h: No such file or directory + #include <sys/sdt.h> + ^ compilation terminated. UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp @@ -8135,7 +7856,7 @@ FAIL: gdb.base/step-test.exp: nexti over function PASS: gdb.base/step-test.exp: set breakpoint at call to large_struct_by_value PASS: gdb.base/step-test.exp: run to pass large struct PASS: gdb.base/step-test.exp: large struct by value -FAIL: gdb.base/step-test.exp: continue until exit at step-test.exp (the program exited) +PASS: gdb.base/step-test.exp: continue until exit at step-test.exp Running ./gdb.base/store.exp ... PASS: gdb.base/store.exp: tbreak wack_charest PASS: gdb.base/store.exp: continue to wack_charest @@ -8172,35 +7893,35 @@ PASS: gdb.base/store.exp: var long l; print incremented l, expecting 2 PASS: gdb.base/store.exp: tbreak wack_longest PASS: gdb.base/store.exp: continue to wack_longest PASS: gdb.base/store.exp: var longest l; print old l, expecting -1 -PASS: gdb.base/store.exp: var longest l; print old r, expecting -2 +FAIL: gdb.base/store.exp: var longest l; print old r, expecting -2 PASS: gdb.base/store.exp: var longest l; setting l to 4 PASS: gdb.base/store.exp: var longest l; print new l, expecting 4 PASS: gdb.base/store.exp: var longest l; next over add call PASS: gdb.base/store.exp: var longest l; print incremented l, expecting 2 PASS: gdb.base/store.exp: tbreak wack_float PASS: gdb.base/store.exp: continue to wack_float -PASS: gdb.base/store.exp: var float l; print old l, expecting -1 +FAIL: gdb.base/store.exp: var float l; print old l, expecting -1 PASS: gdb.base/store.exp: var float l; print old r, expecting -2 PASS: gdb.base/store.exp: var float l; setting l to 4 -PASS: gdb.base/store.exp: var float l; print new l, expecting 4 +FAIL: gdb.base/store.exp: var float l; print new l, expecting 4 PASS: gdb.base/store.exp: var float l; next over add call -PASS: gdb.base/store.exp: var float l; print incremented l, expecting 2 +FAIL: gdb.base/store.exp: var float l; print incremented l, expecting 2 PASS: gdb.base/store.exp: tbreak wack_double PASS: gdb.base/store.exp: continue to wack_double -PASS: gdb.base/store.exp: var double l; print old l, expecting -1 -PASS: gdb.base/store.exp: var double l; print old r, expecting -2 +FAIL: gdb.base/store.exp: var double l; print old l, expecting -1 +FAIL: gdb.base/store.exp: var double l; print old r, expecting -2 PASS: gdb.base/store.exp: var double l; setting l to 4 -PASS: gdb.base/store.exp: var double l; print new l, expecting 4 +FAIL: gdb.base/store.exp: var double l; print new l, expecting 4 PASS: gdb.base/store.exp: var double l; next over add call -PASS: gdb.base/store.exp: var double l; print incremented l, expecting 2 +FAIL: gdb.base/store.exp: var double l; print incremented l, expecting 2 PASS: gdb.base/store.exp: tbreak wack_doublest PASS: gdb.base/store.exp: continue to wack_doublest -PASS: gdb.base/store.exp: var doublest l; print old l, expecting -1 -PASS: gdb.base/store.exp: var doublest l; print old r, expecting -2 -PASS: gdb.base/store.exp: var doublest l; setting l to 4 -PASS: gdb.base/store.exp: var doublest l; print new l, expecting 4 +FAIL: gdb.base/store.exp: var doublest l; print old l, expecting -1 +FAIL: gdb.base/store.exp: var doublest l; print old r, expecting -2 +FAIL: gdb.base/store.exp: var doublest l; setting l to 4 +FAIL: gdb.base/store.exp: var doublest l; print new l, expecting 4 PASS: gdb.base/store.exp: var doublest l; next over add call -PASS: gdb.base/store.exp: var doublest l; print incremented l, expecting 2 +FAIL: gdb.base/store.exp: var doublest l; print incremented l, expecting 2 PASS: gdb.base/store.exp: tbreak add_charest PASS: gdb.base/store.exp: continue to add_charest PASS: gdb.base/store.exp: upvar charest l; up @@ -8233,30 +7954,30 @@ PASS: gdb.base/store.exp: tbreak add_longest PASS: gdb.base/store.exp: continue to add_longest PASS: gdb.base/store.exp: upvar longest l; up PASS: gdb.base/store.exp: upvar longest l; print old l, expecting -1 -PASS: gdb.base/store.exp: upvar longest l; print old r, expecting -2 +FAIL: gdb.base/store.exp: upvar longest l; print old r, expecting -2 PASS: gdb.base/store.exp: upvar longest l; set l to 4 PASS: gdb.base/store.exp: upvar longest l; print new l, expecting 4 PASS: gdb.base/store.exp: tbreak add_float PASS: gdb.base/store.exp: continue to add_float PASS: gdb.base/store.exp: upvar float l; up -PASS: gdb.base/store.exp: upvar float l; print old l, expecting -1 +FAIL: gdb.base/store.exp: upvar float l; print old l, expecting -1 PASS: gdb.base/store.exp: upvar float l; print old r, expecting -2 PASS: gdb.base/store.exp: upvar float l; set l to 4 -PASS: gdb.base/store.exp: upvar float l; print new l, expecting 4 +FAIL: gdb.base/store.exp: upvar float l; print new l, expecting 4 PASS: gdb.base/store.exp: tbreak add_double PASS: gdb.base/store.exp: continue to add_double PASS: gdb.base/store.exp: upvar double l; up -PASS: gdb.base/store.exp: upvar double l; print old l, expecting -1 -PASS: gdb.base/store.exp: upvar double l; print old r, expecting -2 +FAIL: gdb.base/store.exp: upvar double l; print old l, expecting -1 +FAIL: gdb.base/store.exp: upvar double l; print old r, expecting -2 PASS: gdb.base/store.exp: upvar double l; set l to 4 -PASS: gdb.base/store.exp: upvar double l; print new l, expecting 4 +FAIL: gdb.base/store.exp: upvar double l; print new l, expecting 4 PASS: gdb.base/store.exp: tbreak add_doublest PASS: gdb.base/store.exp: continue to add_doublest PASS: gdb.base/store.exp: upvar doublest l; up -PASS: gdb.base/store.exp: upvar doublest l; print old l, expecting -1 -PASS: gdb.base/store.exp: upvar doublest l; print old r, expecting -2 -PASS: gdb.base/store.exp: upvar doublest l; set l to 4 -PASS: gdb.base/store.exp: upvar doublest l; print new l, expecting 4 +FAIL: gdb.base/store.exp: upvar doublest l; print old l, expecting -1 +FAIL: gdb.base/store.exp: upvar doublest l; print old r, expecting -2 +FAIL: gdb.base/store.exp: upvar doublest l; set l to 4 +FAIL: gdb.base/store.exp: upvar doublest l; print new l, expecting 4 PASS: gdb.base/store.exp: tbreak wack_struct_1 PASS: gdb.base/store.exp: continue to wack_struct_1 PASS: gdb.base/store.exp: var struct 1 u; next to add_struct_1 call @@ -9229,7 +8950,7 @@ PASS: gdb.base/watchpoint.exp: watchpoint hit, fifth time PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 5 PASS: gdb.base/watchpoint.exp: continue to marker2 PASS: gdb.base/watchpoint.exp: watchpoint disabled -FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint (the program exited) +PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint PASS: gdb.base/watchpoint.exp: watchpoints found in watchpoint/breakpoint table PASS: gdb.base/watchpoint.exp: disable watchpoint in test_disabling_watchpoints PASS: gdb.base/watchpoint.exp: run to marker1 in test_disabling_watchpoints @@ -9239,7 +8960,7 @@ PASS: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, sec PASS: gdb.base/watchpoint.exp: disable watchpoint #2 in test_disabling_watchpoints PASS: gdb.base/watchpoint.exp: watchpoint disabled in table PASS: gdb.base/watchpoint.exp: disabled watchpoint skipped -FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_disabling_watchpoints (the program exited) +PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_disabling_watchpoints PASS: gdb.base/watchpoint.exp: watch ival2 PASS: gdb.base/watchpoint.exp: break func2 if 0 PASS: gdb.base/watchpoint.exp: p $func2_breakpoint_number = $bpnum @@ -9286,7 +9007,7 @@ PASS: gdb.base/watchpoint.exp: set local watch in recursive call with explicit s PASS: gdb.base/watchpoint.exp: trigger local watch with explicit scope in recursive call PASS: gdb.base/watchpoint.exp: self-delete local watch with explicit scope in recursive call (2) PASS: gdb.base/watchpoint.exp: disable in test_complex_watchpoint -FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint (the program exited) +PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint PASS: gdb.base/watchpoint.exp: watchpoint refused to insert on nonexistent struct member PASS: gdb.base/watchpoint.exp: watch global_ptr PASS: gdb.base/watchpoint.exp: watch *(int *) 0 @@ -9604,10 +9325,10 @@ PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace): PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void) PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)' Running ./gdb.cp/anon-struct.exp ... -PASS: gdb.cp/anon-struct.exp: print type of t::t +FAIL: gdb.cp/anon-struct.exp: print type of t::t PASS: gdb.cp/anon-struct.exp: print type of X::t2 -PASS: gdb.cp/anon-struct.exp: print type of X::t2::t2 -PASS: gdb.cp/anon-struct.exp: print type of t3::~t3 +FAIL: gdb.cp/anon-struct.exp: print type of X::t2::t2 +FAIL: gdb.cp/anon-struct.exp: print type of t3::~t3 Running ./gdb.cp/anon-union.exp ... PASS: gdb.cp/anon-union.exp: set width 0 PASS: gdb.cp/anon-union.exp: next 1 @@ -9809,8 +9530,8 @@ PASS: gdb.cp/classes.exp: print csi with static members PASS: gdb.cp/classes.exp: print cnsi with static members PASS: gdb.cp/classes.exp: finish from marker_reg1 PASS: gdb.cp/classes.exp: calling method for small class -PASS: gdb.cp/classes.exp: print ctor of typedef class -PASS: gdb.cp/classes.exp: print dtor of typedef class +FAIL: gdb.cp/classes.exp: print ctor of typedef class +FAIL: gdb.cp/classes.exp: print dtor of typedef class PASS: gdb.cp/classes.exp: list ByAnyOtherName::times Running ./gdb.cp/cmpd-minsyms.exp ... PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at 'GDB<int>::a() const' @@ -9894,12 +9615,12 @@ PASS: gdb.cp/cpcompletion.exp: complete p a.g Running ./gdb.cp/cpexprs.exp ... PASS: gdb.cp/cpexprs.exp: set listsize 1 PASS: gdb.cp/cpexprs.exp: print base1::a_function -PASS: gdb.cp/cpexprs.exp: print base1::base1(int) -PASS: gdb.cp/cpexprs.exp: print base1::base1(void) +FAIL: gdb.cp/cpexprs.exp: print base1::base1(int) +FAIL: gdb.cp/cpexprs.exp: print base1::base1(void) PASS: gdb.cp/cpexprs.exp: print base2::a_function -PASS: gdb.cp/cpexprs.exp: print base2::base2 -PASS: gdb.cp/cpexprs.exp: print base::base(int) -PASS: gdb.cp/cpexprs.exp: print base::base(void) +FAIL: gdb.cp/cpexprs.exp: print base2::base2 +FAIL: gdb.cp/cpexprs.exp: print base::base(int) +FAIL: gdb.cp/cpexprs.exp: print base::base(void) PASS: gdb.cp/cpexprs.exp: print base::operator char* PASS: gdb.cp/cpexprs.exp: print base::operator delete PASS: gdb.cp/cpexprs.exp: print base::operator delete[] @@ -9949,9 +9670,9 @@ PASS: gdb.cp/cpexprs.exp: print base::overload(int) const PASS: gdb.cp/cpexprs.exp: print base::overload(long) const PASS: gdb.cp/cpexprs.exp: print base::overload(short) const PASS: gdb.cp/cpexprs.exp: print base::overload(void) const -PASS: gdb.cp/cpexprs.exp: print base::~base +FAIL: gdb.cp/cpexprs.exp: print base::~base PASS: gdb.cp/cpexprs.exp: print derived::a_function -PASS: gdb.cp/cpexprs.exp: print derived::derived +FAIL: gdb.cp/cpexprs.exp: print derived::derived PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, char> PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, int> PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, long> @@ -9976,42 +9697,42 @@ PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, short, int> PASS: gdb.cp/cpexprs.exp: print flubber<long, short, long, short, long> PASS: gdb.cp/cpexprs.exp: print flubber<short, int, short, int, short> PASS: gdb.cp/cpexprs.exp: print policy1::function -PASS: gdb.cp/cpexprs.exp: print policy1::policy +FAIL: gdb.cp/cpexprs.exp: print policy1::policy PASS: gdb.cp/cpexprs.exp: print policy2::function -PASS: gdb.cp/cpexprs.exp: print policy2::policy +FAIL: gdb.cp/cpexprs.exp: print policy2::policy PASS: gdb.cp/cpexprs.exp: print policy3::function -PASS: gdb.cp/cpexprs.exp: print policy3::policy +FAIL: gdb.cp/cpexprs.exp: print policy3::policy PASS: gdb.cp/cpexprs.exp: print policy4::function -PASS: gdb.cp/cpexprs.exp: print policy4::policy +FAIL: gdb.cp/cpexprs.exp: print policy4::policy PASS: gdb.cp/cpexprs.exp: print policyd1::function -PASS: gdb.cp/cpexprs.exp: print policyd1::policyd -PASS: gdb.cp/cpexprs.exp: print policyd1::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd1::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd1::~policyd PASS: gdb.cp/cpexprs.exp: print policyd2::function -PASS: gdb.cp/cpexprs.exp: print policyd2::policyd -PASS: gdb.cp/cpexprs.exp: print policyd2::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd2::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd2::~policyd PASS: gdb.cp/cpexprs.exp: print policyd3::function -PASS: gdb.cp/cpexprs.exp: print policyd3::policyd -PASS: gdb.cp/cpexprs.exp: print policyd3::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd3::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd3::~policyd PASS: gdb.cp/cpexprs.exp: print policyd4::function -PASS: gdb.cp/cpexprs.exp: print policyd4::policyd -PASS: gdb.cp/cpexprs.exp: print policyd4::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd4::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd4::~policyd PASS: gdb.cp/cpexprs.exp: print policyd5::function -PASS: gdb.cp/cpexprs.exp: print policyd5::policyd -PASS: gdb.cp/cpexprs.exp: print policyd5::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd5::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd5::~policyd PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::function -PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::policyd -PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::~policyd PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::function -PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::policyd -PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::~policyd PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::function -PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::policyd -PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::~policyd -PASS: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::policyd -PASS: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::~policyd PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::function -PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::policyd -PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::~policyd PASS: gdb.cp/cpexprs.exp: print tclass<base>::do_something PASS: gdb.cp/cpexprs.exp: print tclass<char>::do_something PASS: gdb.cp/cpexprs.exp: print tclass<int>::do_something @@ -10110,19 +9831,19 @@ PASS: gdb.cp/cpexprs.exp: list policy4::function PASS: gdb.cp/cpexprs.exp: list policy4::policy PASS: gdb.cp/cpexprs.exp: list policyd1::function PASS: gdb.cp/cpexprs.exp: list policyd1::policyd -PASS: gdb.cp/cpexprs.exp: list policyd1::~policyd +FAIL: gdb.cp/cpexprs.exp: list policyd1::~policyd PASS: gdb.cp/cpexprs.exp: list policyd2::function PASS: gdb.cp/cpexprs.exp: list policyd2::policyd -PASS: gdb.cp/cpexprs.exp: list policyd2::~policyd +FAIL: gdb.cp/cpexprs.exp: list policyd2::~policyd PASS: gdb.cp/cpexprs.exp: list policyd3::function PASS: gdb.cp/cpexprs.exp: list policyd3::policyd -PASS: gdb.cp/cpexprs.exp: list policyd3::~policyd +FAIL: gdb.cp/cpexprs.exp: list policyd3::~policyd PASS: gdb.cp/cpexprs.exp: list policyd4::function PASS: gdb.cp/cpexprs.exp: list policyd4::policyd -PASS: gdb.cp/cpexprs.exp: list policyd4::~policyd +FAIL: gdb.cp/cpexprs.exp: list policyd4::~policyd PASS: gdb.cp/cpexprs.exp: list policyd5::function PASS: gdb.cp/cpexprs.exp: list policyd5::policyd -PASS: gdb.cp/cpexprs.exp: list policyd5::~policyd +FAIL: gdb.cp/cpexprs.exp: list policyd5::~policyd PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::function PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::policyd PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::~policyd @@ -10235,19 +9956,24 @@ PASS: gdb.cp/cpexprs.exp: continue to policy4::function PASS: gdb.cp/cpexprs.exp: continue to policy4::policy PASS: gdb.cp/cpexprs.exp: continue to policyd1::function PASS: gdb.cp/cpexprs.exp: continue to policyd1::policyd -PASS: gdb.cp/cpexprs.exp: continue to policyd1::~policyd +FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd1::~policyd +FAIL: gdb.cp/cpexprs.exp: continue to policyd1::~policyd PASS: gdb.cp/cpexprs.exp: continue to policyd2::function PASS: gdb.cp/cpexprs.exp: continue to policyd2::policyd -PASS: gdb.cp/cpexprs.exp: continue to policyd2::~policyd +FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd2::~policyd +FAIL: gdb.cp/cpexprs.exp: continue to policyd2::~policyd PASS: gdb.cp/cpexprs.exp: continue to policyd3::function PASS: gdb.cp/cpexprs.exp: continue to policyd3::policyd -PASS: gdb.cp/cpexprs.exp: continue to policyd3::~policyd +FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd3::~policyd +FAIL: gdb.cp/cpexprs.exp: continue to policyd3::~policyd PASS: gdb.cp/cpexprs.exp: continue to policyd4::function PASS: gdb.cp/cpexprs.exp: continue to policyd4::policyd -PASS: gdb.cp/cpexprs.exp: continue to policyd4::~policyd +FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd4::~policyd +FAIL: gdb.cp/cpexprs.exp: continue to policyd4::~policyd PASS: gdb.cp/cpexprs.exp: continue to policyd5::function PASS: gdb.cp/cpexprs.exp: continue to policyd5::policyd -PASS: gdb.cp/cpexprs.exp: continue to policyd5::~policyd +FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd5::~policyd +FAIL: gdb.cp/cpexprs.exp: continue to policyd5::~policyd PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::function PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::policyd PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::~policyd @@ -11934,7 +11660,7 @@ PASS: gdb.cp/method2.exp: setting language c PASS: gdb.cp/method2.exp: breaking in method (c) PASS: gdb.cp/method2.exp: setting language c++ PASS: gdb.cp/method2.exp: breaking in method (c++) -FAIL: gdb.cp/method2.exp: continue until exit at continue to end (the program exited) +PASS: gdb.cp/method2.exp: continue until exit at continue to end Running ./gdb.cp/method.exp ... PASS: gdb.cp/method.exp: break A::foo PASS: gdb.cp/method.exp: continue to A::foo @@ -12784,8 +12510,8 @@ PASS: gdb.cp/m-static.exp: simple object, static const bool PASS: gdb.cp/m-static.exp: simple object, static const int PASS: gdb.cp/m-static.exp: simple object, static long PASS: gdb.cp/m-static.exp: simple object, static enum -PASS: gdb.cp/m-static.exp: simple object instance, print quoted destructor -PASS: gdb.cp/m-static.exp: simple object class, ptype quoted destructor +FAIL: gdb.cp/m-static.exp: simple object instance, print quoted destructor +FAIL: gdb.cp/m-static.exp: simple object class, ptype quoted destructor PASS: gdb.cp/m-static.exp: derived template object, base static const bool PASS: gdb.cp/m-static.exp: derived template object, base static const int PASS: gdb.cp/m-static.exp: derived template object, base static long @@ -13140,7 +12866,7 @@ PASS: gdb.cp/ovldbreak.exp: set multiple-symbols cancel PASS: gdb.cp/ovldbreak.exp: break foo::foofunc PASS: gdb.cp/ovldbreak.exp: set multiple-symbols all PASS: gdb.cp/ovldbreak.exp: break foo::foofunc -FAIL: gdb.cp/ovldbreak.exp: continue until exit at finish program (the program exited) +PASS: gdb.cp/ovldbreak.exp: continue until exit at finish program Running ./gdb.cp/ovsrch.exp ... PASS: gdb.cp/ovsrch.exp: break A::stop_here PASS: gdb.cp/ovsrch.exp: break 'A::stop_here' @@ -13702,7 +13428,7 @@ Running ./gdb.dwarf2/dw2-const.exp ... PASS: gdb.dwarf2/dw2-const.exp: print twelve PASS: gdb.dwarf2/dw2-const.exp: print/x val8 Running ./gdb.dwarf2/dw2-cp-infcall-ref-static.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status UNTESTED: gdb.dwarf2/dw2-cp-infcall-ref-static.exp: dw2-cp-infcall-ref-static.exp Running ./gdb.dwarf2/dw2-cu-size.exp ... @@ -13947,7 +13673,7 @@ PASS: gdb.dwarf2/dw2-empty-pc-range.exp: empty range before CU load PASS: gdb.dwarf2/dw2-empty-pc-range.exp: valid range after CU load PASS: gdb.dwarf2/dw2-empty-pc-range.exp: empty range after CU load Running ./gdb.dwarf2/dw2-entry-value.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status UNTESTED: gdb.dwarf2/dw2-entry-value.exp: dw2-entry-value.exp Running ./gdb.dwarf2/dw2-error.exp ... @@ -13967,7 +13693,7 @@ Running ./gdb.dwarf2/dw2-inheritance.exp ... PASS: gdb.dwarf2/dw2-inheritance.exp: ptype inherited Running ./gdb.dwarf2/dw2-inline-break.exp ... Running ./gdb.dwarf2/dw2-inline-param.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status UNTESTED: gdb.dwarf2/dw2-inline-param.exp: dw2-inline-param.exp Running ./gdb.dwarf2/dw2-intercu.exp ... @@ -13994,7 +13720,7 @@ Running ./gdb.dwarf2/dw2-namespaceless-anonymous.exp ... PASS: gdb.dwarf2/dw2-namespaceless-anonymous.exp: ptype '(anonymous namespace)::v' PASS: gdb.dwarf2/dw2-namespaceless-anonymous.exp: p '(anonymous namespace)::v' Running ./gdb.dwarf2/dw2-noloc.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status UNTESTED: gdb.dwarf2/dw2-noloc.exp: dw2-noloc.exp Running ./gdb.dwarf2/dw2-objfile-overlap.exp ... @@ -14015,7 +13741,7 @@ PASS: gdb.dwarf2/dw2-op-stack-value.exp: x/wx &aa551234 PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x implicit4to2 PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x implicit4to4 Running ./gdb.dwarf2/dw2-param-error.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status UNTESTED: gdb.dwarf2/dw2-param-error.exp: dw2-param-error.exp Running ./gdb.dwarf2/dw2-producer.exp ... @@ -14039,7 +13765,7 @@ Running ./gdb.dwarf2/dw2-simple-locdesc.exp ... KFAIL: gdb.dwarf2/dw2-simple-locdesc.exp: p &s.shl (PRMS: symtab/13307) PASS: gdb.dwarf2/dw2-simple-locdesc.exp: p &s.data4 Running ./gdb.dwarf2/dw2-skip-prologue.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status UNTESTED: gdb.dwarf2/dw2-skip-prologue.exp: dw2-skip-prologue.exp Running ./gdb.dwarf2/dw2-stack-boundary.exp ... @@ -14053,7 +13779,7 @@ PASS: gdb.dwarf2/dw2-strp.exp: ptype a_string PASS: gdb.dwarf2/dw2-strp.exp: p a_string2 PASS: gdb.dwarf2/dw2-strp.exp: ptype a_string2 Running ./gdb.dwarf2/dw2-unresolved.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status UNTESTED: gdb.dwarf2/dw2-unresolved.exp: dw2-unresolved.exp Running ./gdb.dwarf2/dw2-var-zero-addr.exp ... @@ -14697,7 +14423,7 @@ PASS: gdb.linespec/ls-errs.exp: break 'main.c'+3 PASS: gdb.linespec/ls-errs.exp: break $zippo PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:$zippo Running ./gdb.linespec/macro-relative.exp ... -PASS: gdb.linespec/macro-relative.exp: info macro HEADER +FAIL: gdb.linespec/macro-relative.exp: info macro HEADER Running ./gdb.linespec/skip-two.exp ... PASS: gdb.linespec/skip-two.exp: skip function dupname PASS: gdb.linespec/skip-two.exp: dupname ignored from main @@ -14714,7 +14440,7 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: 29 PASS: gdb.linespec/thread.exp: setting breakpoint at thread PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function Running ./gdb.mi/dw2-ref-missing-frame.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/i686-pc-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-i686-pc-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status Running ./gdb.mi/gdb2549.exp ... PASS: gdb.mi/gdb2549.exp: wrong arguments @@ -16661,7 +16387,7 @@ PASS: gdb.opt/inline-locals.exp: backtrace from bar (2) PASS: gdb.opt/inline-locals.exp: up from bar (2) PASS: gdb.opt/inline-locals.exp: func1 inlined (2) PASS: gdb.opt/inline-locals.exp: info locals above bar (2) -FAIL: gdb.opt/inline-locals.exp: info args above bar (2) +PASS: gdb.opt/inline-locals.exp: info args above bar (2) PASS: gdb.opt/inline-locals.exp: print local (2) PASS: gdb.opt/inline-locals.exp: print out of scope local PASS: gdb.opt/inline-locals.exp: continue to bar (3) @@ -16669,7 +16395,7 @@ PASS: gdb.opt/inline-locals.exp: backtrace from bar (3) PASS: gdb.opt/inline-locals.exp: up from bar (3) PASS: gdb.opt/inline-locals.exp: func1 inlined (3) PASS: gdb.opt/inline-locals.exp: info locals above bar (3) -FAIL: gdb.opt/inline-locals.exp: info args above bar (3) +PASS: gdb.opt/inline-locals.exp: info args above bar (3) PASS: gdb.opt/inline-locals.exp: print local (3) Running ./gdb.pascal/floats.exp ... UNSUPPORTED: gdb.pascal/floats.exp: No pascal compiler found @@ -17568,7 +17294,7 @@ PASS: gdb.python/py-prettyprint.exp: print c PASS: gdb.python/py-prettyprint.exp: print nstype PASS: gdb.python/py-prettyprint.exp: set print pretty off PASS: gdb.python/py-prettyprint.exp: print nstype on one line -FAIL: gdb.python/py-prettyprint.exp: continue until exit (the program exited) +PASS: gdb.python/py-prettyprint.exp: continue until exit PASS: gdb.python/py-prettyprint.exp: set print pretty on PASS: gdb.python/py-prettyprint.exp: b 351 PASS: gdb.python/py-prettyprint.exp: continue @@ -17603,7 +17329,7 @@ PASS: gdb.python/py-prettyprint.exp: print c PASS: gdb.python/py-prettyprint.exp: print nstype PASS: gdb.python/py-prettyprint.exp: set print pretty off PASS: gdb.python/py-prettyprint.exp: print nstype on one line -FAIL: gdb.python/py-prettyprint.exp: continue until exit (the program exited) +PASS: gdb.python/py-prettyprint.exp: continue until exit PASS: gdb.python/py-prettyprint.exp: python exec (open ('py-prettyprint.py').read ()) PASS: gdb.python/py-prettyprint.exp: continue to breakpoint: eval-break PASS: gdb.python/py-prettyprint.exp: info locals @@ -18257,12 +17983,12 @@ Running ./gdb.reverse/i386-sse-reverse.exp ... Running ./gdb.reverse/i387-env-reverse.exp ... PASS: gdb.reverse/i387-env-reverse.exp: Turn on process record FAIL: gdb.reverse/i387-env-reverse.exp: record to end of main (timeout) -FAIL: gdb.reverse/i387-env-reverse.exp: set reverse direction (timeout) -FAIL: gdb.reverse/i387-env-reverse.exp: rewind to beginning of main (timeout) -FAIL: gdb.reverse/i387-env-reverse.exp: set forward direction (timeout) -FAIL: gdb.reverse/i387-env-reverse.exp: begin testing fpu env (timeout) -FAIL: gdb.reverse/i387-env-reverse.exp: save FPU env in memory -FAIL: gdb.reverse/i387-env-reverse.exp: restore FPU env +FAIL: gdb.reverse/i387-env-reverse.exp: set reverse direction +PASS: gdb.reverse/i387-env-reverse.exp: rewind to beginning of main +PASS: gdb.reverse/i387-env-reverse.exp: set forward direction +PASS: gdb.reverse/i387-env-reverse.exp: begin testing fpu env +PASS: gdb.reverse/i387-env-reverse.exp: save FPU env in memory +PASS: gdb.reverse/i387-env-reverse.exp: restore FPU env PASS: gdb.reverse/i387-env-reverse.exp: store status word in EAX PASS: gdb.reverse/i387-env-reverse.exp: push st0 FAIL: gdb.reverse/i387-env-reverse.exp: verify eax == 0x8040000 @@ -18772,7 +18498,7 @@ PASS: gdb.threads/interrupted-hand-call.exp: hand-call interrupted by signal in PASS: gdb.threads/interrupted-hand-call.exp: dummy stack frame present PASS: gdb.threads/interrupted-hand-call.exp: finish hand-call PASS: gdb.threads/interrupted-hand-call.exp: dummy frame popped -FAIL: gdb.threads/interrupted-hand-call.exp: continue until exit (the program exited) +PASS: gdb.threads/interrupted-hand-call.exp: continue until exit Running ./gdb.threads/killed.exp ... PASS: gdb.threads/killed.exp: successfully compiled posix threads test case PASS: gdb.threads/killed.exp: run program to completion @@ -18816,7 +18542,7 @@ PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 9 PASS: gdb.threads/linux-dp.exp: thread-specific breakpoint is thread-specific PASS: gdb.threads/linux-dp.exp: selected thread: 1 -PASS: gdb.threads/linux-dp.exp: philosopher is distinct: 1 +PASS: gdb.threads/linux-dp.exp: main is distinct: 1 PASS: gdb.threads/linux-dp.exp: selected thread: 2 PASS: gdb.threads/linux-dp.exp: philosopher is distinct: 2 PASS: gdb.threads/linux-dp.exp: selected thread: 3 @@ -18967,9 +18693,9 @@ PASS: gdb.threads/pthreads.exp: tbreak common_routine if hits >= 15 PASS: gdb.threads/pthreads.exp: stopped before calling common_routine 15 times PASS: gdb.threads/pthreads.exp: All threads running after continuing from ^C stop PASS: gdb.threads/pthreads.exp: check backtrace from main thread -FAIL: gdb.threads/pthreads.exp: check backtrace from thread 1 -FAIL: gdb.threads/pthreads.exp: check backtrace from thread 2 -FAIL: gdb.threads/pthreads.exp: apply backtrace command to all three threads +PASS: gdb.threads/pthreads.exp: check backtrace from thread 1 +PASS: gdb.threads/pthreads.exp: check backtrace from thread 2 +PASS: gdb.threads/pthreads.exp: apply backtrace command to all three threads PASS: gdb.threads/pthreads.exp: set break at common_routine in thread 2 PASS: gdb.threads/pthreads.exp: continue to bkpt at common_routine in thread 2 PASS: gdb.threads/pthreads.exp: backtrace from thread 2 bkpt in common_routine @@ -19031,8 +18757,24 @@ Running ./gdb.threads/siginfo-threads.exp ... PASS: gdb.threads/siginfo-threads.exp: successfully compiled posix threads test case PASS: gdb.threads/siginfo-threads.exp: handle SIGUSR1 stop print pass PASS: gdb.threads/siginfo-threads.exp: handle SIGUSR2 stop print pass -FAIL: gdb.threads/siginfo-threads.exp: get pid -FAIL: gdb.threads/siginfo-threads.exp: catch signal 0 +PASS: gdb.threads/siginfo-threads.exp: get pid +PASS: gdb.threads/siginfo-threads.exp: catch signal 0 +PASS: gdb.threads/siginfo-threads.exp: signal 0 si_signo +PASS: gdb.threads/siginfo-threads.exp: signal 0 si_code is SI_TKILL +PASS: gdb.threads/siginfo-threads.exp: signal 0 si_pid +PASS: gdb.threads/siginfo-threads.exp: catch signal 1 +PASS: gdb.threads/siginfo-threads.exp: signal 1 si_signo +PASS: gdb.threads/siginfo-threads.exp: signal 1 si_code is SI_TKILL +PASS: gdb.threads/siginfo-threads.exp: signal 1 si_pid +PASS: gdb.threads/siginfo-threads.exp: catch signal 2 +PASS: gdb.threads/siginfo-threads.exp: signal 2 si_signo +PASS: gdb.threads/siginfo-threads.exp: signal 2 si_code is SI_TKILL +PASS: gdb.threads/siginfo-threads.exp: signal 2 si_pid +PASS: gdb.threads/siginfo-threads.exp: catch signal 3 +PASS: gdb.threads/siginfo-threads.exp: signal 3 si_signo +PASS: gdb.threads/siginfo-threads.exp: signal 3 si_code is SI_TKILL +PASS: gdb.threads/siginfo-threads.exp: signal 3 si_pid +PASS: gdb.threads/siginfo-threads.exp: continue to breakpoint: break-at-exit Running ./gdb.threads/sigstep-threads.exp ... PASS: gdb.threads/sigstep-threads.exp: successfully compiled posix threads test case PASS: gdb.threads/sigstep-threads.exp: handle SIGUSR1 nostop print pass @@ -19138,7 +18880,7 @@ PASS: gdb.threads/thread-unwindonsignal.exp: dummy stack frame present PASS: gdb.threads/thread-unwindonsignal.exp: wrong thread not unwound PASS: gdb.threads/thread-unwindonsignal.exp: finish hand-call PASS: gdb.threads/thread-unwindonsignal.exp: dummy frame popped -FAIL: gdb.threads/thread-unwindonsignal.exp: continue until exit (the program exited) +PASS: gdb.threads/thread-unwindonsignal.exp: continue until exit Running ./gdb.threads/threxit-hop-specific.exp ... PASS: gdb.threads/threxit-hop-specific.exp: successfully compiled posix threads test case PASS: gdb.threads/threxit-hop-specific.exp: continue to thread start @@ -19412,13 +19154,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === -# of expected passes 18013 -# of unexpected failures 161 +# of expected passes 17664 +# of unexpected failures 250 # of unexpected successes 1 # of expected failures 30 -# of known failures 60 +# of unknown successes 1 +# of known failures 41 # of untested testcases 54 -# of unresolved testcases 4 +# of unresolved testcases 9 # of unsupported tests 106 /var/tmp/portage/cross-i686-pc-linux-gnu/gdb-7.6.1/work/gdb-7.6.1/gdb/testsuite/../../gdb/gdb version 7.6.1 -nw -nx -data-directory /var/tmp/portage/cross-i686-pc-linux-gnu/gdb-7.6.1/work/gdb-7.6.1/gdb/testsuite/../data-directory diff --git a/dejagnu/gdb_baseline/x86_64-cros-linux-gnu b/dejagnu/gdb_baseline/x86_64-cros-linux-gnu index 7ae9b372..a9245eab 100644 --- a/dejagnu/gdb_baseline/x86_64-cros-linux-gnu +++ b/dejagnu/gdb_baseline/x86_64-cros-linux-gnu @@ -1,4 +1,4 @@ -Test Run By yunlian on Tue Oct 8 10:56:21 2013 +Test Run By yunlian on Mon Dec 16 14:52:38 2013 Target is x86_64-cros-linux-gnu === gdb tests === @@ -245,7 +245,7 @@ PASS: gdb.arch/amd64-byte.exp: check contents of %r13l PASS: gdb.arch/amd64-byte.exp: check contents of %r14l PASS: gdb.arch/amd64-byte.exp: check contents of %r15l Running ./gdb.arch/amd64-disp-step.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: error: /tmp/cc9AWAbA.o: requires unsupported dynamic reloc 11; recompile with -fPIC +gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: error: /tmp/ccQtpEfb.o: requires unsupported dynamic reloc 11; recompile with -fPIC collect2: error: ld returned 1 exit status UNTESTED: gdb.arch/amd64-disp-step.exp: amd64-disp-step.exp Running ./gdb.arch/amd64-dword.exp ... @@ -394,6 +394,75 @@ Running ./gdb.arch/gdb1291.exp ... Running ./gdb.arch/gdb1431.exp ... Running ./gdb.arch/gdb1558.exp ... Running ./gdb.arch/i386-avx.exp ... +PASS: gdb.arch/i386-avx.exp: check whether processor supports AVX +PASS: gdb.arch/i386-avx.exp: set first breakpoint in main +PASS: gdb.arch/i386-avx.exp: continue to breakpoint: continue to first breakpoint in main +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm0 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm0 +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm1 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm1 +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm2 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm2 +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm3 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm3 +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm4 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm4 +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm5 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm5 +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm6 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm6 +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm7 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm7 +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm8 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm8 +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm9 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm9 +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm10 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm10 +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm11 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm11 +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm12 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm12 +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm13 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm13 +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm14 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm14 +PASS: gdb.arch/i386-avx.exp: check float contents of %ymm15 +PASS: gdb.arch/i386-avx.exp: check int8 contents of %ymm15 +PASS: gdb.arch/i386-avx.exp: set %ymm0 +PASS: gdb.arch/i386-avx.exp: set %ymm1 +PASS: gdb.arch/i386-avx.exp: set %ymm2 +PASS: gdb.arch/i386-avx.exp: set %ymm3 +PASS: gdb.arch/i386-avx.exp: set %ymm4 +PASS: gdb.arch/i386-avx.exp: set %ymm5 +PASS: gdb.arch/i386-avx.exp: set %ymm6 +PASS: gdb.arch/i386-avx.exp: set %ymm7 +PASS: gdb.arch/i386-avx.exp: set %ymm8 +PASS: gdb.arch/i386-avx.exp: set %ymm9 +PASS: gdb.arch/i386-avx.exp: set %ymm10 +PASS: gdb.arch/i386-avx.exp: set %ymm11 +PASS: gdb.arch/i386-avx.exp: set %ymm12 +PASS: gdb.arch/i386-avx.exp: set %ymm13 +PASS: gdb.arch/i386-avx.exp: set %ymm14 +PASS: gdb.arch/i386-avx.exp: set %ymm15 +PASS: gdb.arch/i386-avx.exp: set second breakpoint in main +PASS: gdb.arch/i386-avx.exp: continue to breakpoint: continue to second breakpoint in main +PASS: gdb.arch/i386-avx.exp: check contents of data[0] +PASS: gdb.arch/i386-avx.exp: check contents of data[1] +PASS: gdb.arch/i386-avx.exp: check contents of data[2] +PASS: gdb.arch/i386-avx.exp: check contents of data[3] +PASS: gdb.arch/i386-avx.exp: check contents of data[4] +PASS: gdb.arch/i386-avx.exp: check contents of data[5] +PASS: gdb.arch/i386-avx.exp: check contents of data[6] +PASS: gdb.arch/i386-avx.exp: check contents of data[7] +PASS: gdb.arch/i386-avx.exp: check contents of data[8] +PASS: gdb.arch/i386-avx.exp: check contents of data[9] +PASS: gdb.arch/i386-avx.exp: check contents of data[10] +PASS: gdb.arch/i386-avx.exp: check contents of data[11] +PASS: gdb.arch/i386-avx.exp: check contents of data[12] +PASS: gdb.arch/i386-avx.exp: check contents of data[13] +PASS: gdb.arch/i386-avx.exp: check contents of data[14] +PASS: gdb.arch/i386-avx.exp: check contents of data[15] Running ./gdb.arch/i386-bp_permanent.exp ... Running ./gdb.arch/i386-byte.exp ... PASS: gdb.arch/i386-byte.exp: set first breakpoint in main @@ -453,7 +522,7 @@ PASS: gdb.arch/i386-permbkpt.exp: First permanent break PASS: gdb.arch/i386-permbkpt.exp: Second permanent break Running ./gdb.arch/i386-prologue.exp ... Running ./gdb.arch/i386-signal.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: error: /tmp/cc104kAN.o: requires unsupported dynamic reloc 11; recompile with -fPIC +gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: error: /tmp/ccAjQh8y.o: requires unsupported dynamic reloc 11; recompile with -fPIC collect2: error: ld returned 1 exit status UNTESTED: gdb.arch/i386-signal.exp: i386-signal.exp Running ./gdb.arch/i386-size.exp ... @@ -972,7 +1041,7 @@ PASS: gdb.base/break-always.exp: write 0 to breakpoint's address PASS: gdb.base/break-always.exp: read back 0 from the breakpoint's address PASS: gdb.base/break-always.exp: write 1 to breakpoint's address PASS: gdb.base/break-always.exp: read back 1 from the breakpoint's address -PASS: gdb.base/break-always.exp: p /x *(char *) 0x5555555546f4 = $shadow +PASS: gdb.base/break-always.exp: p /x *(char *) 0x55555555470c = $shadow PASS: gdb.base/break-always.exp: continue to breakpoint: bar Running ./gdb.base/break-caller-line.exp ... PASS: gdb.base/break-caller-line.exp: up @@ -1070,7 +1139,7 @@ PASS: gdb.base/break.exp: backtrace from factorial(5) PASS: gdb.base/break.exp: next to recursive call PASS: gdb.base/break.exp: next over recursive call PASS: gdb.base/break.exp: backtrace from factorial(5.1) -FAIL: gdb.base/break.exp: continue until exit at recursive next test (the program exited) +PASS: gdb.base/break.exp: continue until exit at recursive next test PASS: gdb.base/break.exp: breakpoint function, optimized file PASS: gdb.base/break.exp: breakpoint small function, optimized file PASS: gdb.base/break.exp: run until function breakpoint, optimized file (code motion) @@ -1840,7 +1909,7 @@ PASS: gdb.base/charset.exp: assign string to long array Running ./gdb.base/checkpoint.exp ... Running ./gdb.base/chng-syms.exp ... PASS: gdb.base/chng-syms.exp: setting conditional breakpoint on function -FAIL: gdb.base/chng-syms.exp: continue until exit at breakpoint first time through (the program exited) +PASS: gdb.base/chng-syms.exp: continue until exit at breakpoint first time through PASS: gdb.base/chng-syms.exp: running with invalidated bpt condition after executable changes Running ./gdb.base/code_elim.exp ... PASS: gdb.base/code_elim.exp: symbol-file code_elim1 @@ -2070,11 +2139,16 @@ ERROR: internal buffer is full. UNRESOLVED: gdb.base/completion.exp: complete (2) 'p no_var_named_this-' ERROR: internal buffer is full. UNRESOLVED: gdb.base/completion.exp: complete 'p values[0].a' -FAIL: gdb.base/completion.exp: complete 'p values[0] . a' (timeout) -FAIL: gdb.base/completion.exp: complete 'p &values[0] -> a' (timeout) -FAIL: gdb.base/completion.exp: completion of field in anonymous union -PASS: gdb.base/completion.exp: ptype completion of field in anonymous union -PASS: gdb.base/completion.exp: whatis completion of field in anonymous union +ERROR: internal buffer is full. +UNRESOLVED: gdb.base/completion.exp: complete 'p values[0] . a' +ERROR: internal buffer is full. +UNRESOLVED: gdb.base/completion.exp: complete 'p &values[0] -> a' +ERROR: internal buffer is full. +UNRESOLVED: gdb.base/completion.exp: completion of field in anonymous union +ERROR: internal buffer is full. +UNRESOLVED: gdb.base/completion.exp: ptype completion of field in anonymous union +ERROR: internal buffer is full. +UNRESOLVED: gdb.base/completion.exp: whatis completion of field in anonymous union PASS: gdb.base/completion.exp: cd to ${srcdir} PASS: gdb.base/completion.exp: directory completion PASS: gdb.base/completion.exp: directory completion 2 @@ -3029,18 +3103,38 @@ PASS: gdb.base/disp-step-syscall.exp: fork: delete break 1 PASS: gdb.base/disp-step-syscall.exp: fork: break marker PASS: gdb.base/disp-step-syscall.exp: fork: set displaced-stepping off PASS: gdb.base/disp-step-syscall.exp: fork: break fork -FAIL: gdb.base/disp-step-syscall.exp: fork: continue to fork (1st time) -FAIL: gdb.base/disp-step-syscall.exp: fork: continue to fork (2nd time) (the program exited) +PASS: gdb.base/disp-step-syscall.exp: fork: continue to fork (1st time) +PASS: gdb.base/disp-step-syscall.exp: fork: continue to fork (2nd time) PASS: gdb.base/disp-step-syscall.exp: fork: display/i $pc -FAIL: gdb.base/disp-step-syscall.exp: fork: find syscall insn in fork +PASS: gdb.base/disp-step-syscall.exp: fork: get hexadecimal valueof "$pc" +PASS: gdb.base/disp-step-syscall.exp: fork: stepi fork insn +PASS: gdb.base/disp-step-syscall.exp: fork: get hexadecimal valueof "$pc" +PASS: gdb.base/disp-step-syscall.exp: fork: continue to fork (3rd time) +PASS: gdb.base/disp-step-syscall.exp: fork: break on syscall insns +PASS: gdb.base/disp-step-syscall.exp: fork: delete break fork +PASS: gdb.base/disp-step-syscall.exp: fork: continue to syscall insn fork +PASS: gdb.base/disp-step-syscall.exp: fork: set displaced-stepping on +PASS: gdb.base/disp-step-syscall.exp: fork: single step over fork +PASS: gdb.base/disp-step-syscall.exp: fork: get hexadecimal valueof "$pc" +PASS: gdb.base/disp-step-syscall.exp: fork: single step over fork final pc +PASS: gdb.base/disp-step-syscall.exp: fork: delete break fork insn +PASS: gdb.base/disp-step-syscall.exp: fork: continue to marker (fork) PASS: gdb.base/disp-step-syscall.exp: vfork: delete break 1 PASS: gdb.base/disp-step-syscall.exp: vfork: break marker PASS: gdb.base/disp-step-syscall.exp: vfork: set displaced-stepping off PASS: gdb.base/disp-step-syscall.exp: vfork: break vfork -FAIL: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (1st time) -FAIL: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (2nd time) (the program exited) +PASS: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (1st time) +PASS: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (2nd time) PASS: gdb.base/disp-step-syscall.exp: vfork: display/i $pc -FAIL: gdb.base/disp-step-syscall.exp: vfork: find syscall insn in vfork +PASS: gdb.base/disp-step-syscall.exp: vfork: get hexadecimal valueof "$pc" +PASS: gdb.base/disp-step-syscall.exp: vfork: stepi vfork insn +PASS: gdb.base/disp-step-syscall.exp: vfork: get hexadecimal valueof "$pc" +PASS: gdb.base/disp-step-syscall.exp: vfork: continue to vfork (3rd time) +PASS: gdb.base/disp-step-syscall.exp: vfork: break on syscall insns +PASS: gdb.base/disp-step-syscall.exp: vfork: delete break vfork +PASS: gdb.base/disp-step-syscall.exp: vfork: continue to syscall insn vfork +PASS: gdb.base/disp-step-syscall.exp: vfork: set displaced-stepping on +KFAIL: gdb.base/disp-step-syscall.exp: vfork: single step over vfork (PRMS: server/13796) Running ./gdb.base/dmsym.exp ... PASS: gdb.base/dmsym.exp: set lang ada PASS: gdb.base/dmsym.exp: break pck__foo__bar__minsym @@ -3347,9 +3441,9 @@ PASS: gdb.base/ena-dis-br.exp: enable once break marker2 PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2 PASS: gdb.base/ena-dis-br.exp: continue to auto-disabled break marker2 PASS: gdb.base/ena-dis-br.exp: info auto-disabled break marker2 -FAIL: gdb.base/ena-dis-br.exp: continue until exit at no stop (the program exited) +PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop PASS: gdb.base/ena-dis-br.exp: rerun to main -FAIL: gdb.base/ena-dis-br.exp: continue until exit at no stop at auto-disabled break marker2 (the program exited) +PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at auto-disabled break marker2 PASS: gdb.base/ena-dis-br.exp: break marker3 PASS: gdb.base/ena-dis-br.exp: enable del break marker3 PASS: gdb.base/ena-dis-br.exp: info auto-deleted break marker2 @@ -3371,20 +3465,20 @@ PASS: gdb.base/ena-dis-br.exp: ignore break marker1 -1 PASS: gdb.base/ena-dis-br.exp: ignore break marker1 0 PASS: gdb.base/ena-dis-br.exp: ignore break marker1 PASS: gdb.base/ena-dis-br.exp: info ignored break marker1 -FAIL: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored break marker1 (the program exited) +PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored break marker1 PASS: gdb.base/ena-dis-br.exp: rerun to main PASS: gdb.base/ena-dis-br.exp: continue to break marker1, 2nd time PASS: gdb.base/ena-dis-br.exp: break marker1 PASS: gdb.base/ena-dis-br.exp: ignore break marker1 PASS: gdb.base/ena-dis-br.exp: enable del break marker1 PASS: gdb.base/ena-dis-br.exp: info break marker1 -FAIL: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & auto-deleted break marker1 (the program exited) +PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & auto-deleted break marker1 PASS: gdb.base/ena-dis-br.exp: rerun to main PASS: gdb.base/ena-dis-br.exp: continue to ignored & auto-deleted break marker1 PASS: gdb.base/ena-dis-br.exp: break marker1 PASS: gdb.base/ena-dis-br.exp: ignore break marker1 PASS: gdb.base/ena-dis-br.exp: disable break marker1 -FAIL: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & disabled break marker1 (the program exited) +PASS: gdb.base/ena-dis-br.exp: continue until exit at no stop at ignored & disabled break marker1 PASS: gdb.base/ena-dis-br.exp: rerun to main PASS: gdb.base/ena-dis-br.exp: info ignored & disabled break marker1 PASS: gdb.base/ena-dis-br.exp: prepare to continue with ignore count @@ -3406,7 +3500,7 @@ PASS: gdb.base/ending-run.exp: Breakpoint 7 at *ending-run.c:14 PASS: gdb.base/ending-run.exp: Clear 2 by default PASS: gdb.base/ending-run.exp: all set to continue PASS: gdb.base/ending-run.exp: cont -FAIL: gdb.base/ending-run.exp: step out of main +PASS: gdb.base/ending-run.exp: step out of main Running ./gdb.base/enum_cond.exp ... PASS: gdb.base/enum_cond.exp: break call_me if param.e == 1 PASS: gdb.base/enum_cond.exp: continue to conditional breakpoint in call_me @@ -3455,7 +3549,7 @@ PASS: gdb.base/eval-skip.exp: print value of (0 && (--x)) PASS: gdb.base/eval-skip.exp: print value of (0 && (x+=7)) PASS: gdb.base/eval-skip.exp: print value of (0 && (x=y)) Running ./gdb.base/exe-lock.exp ... -FAIL: gdb.base/exe-lock.exp: continue until exit (the program exited) +PASS: gdb.base/exe-lock.exp: continue until exit Running ./gdb.base/expand-psymtabs.exp ... PASS: gdb.base/expand-psymtabs.exp: Expand psymtabs Running ./gdb.base/exprs.exp ... @@ -4043,6 +4137,7 @@ PASS: gdb.base/gdb11531.exp: Set watchpoint PASS: gdb.base/gdb11531.exp: watchpoint variable triggers at next PASS: gdb.base/gdb11531.exp: watchpoint variable triggers at continue Running ./gdb.base/gdb1250.exp ... +PASS: gdb.base/gdb1250.exp: backtrace from abort Running ./gdb.base/gdb1555.exp ... PASS: gdb.base/gdb1555.exp: Step into shared lib function PASS: gdb.base/gdb1555.exp: Next while in a shared lib function @@ -4093,7 +4188,7 @@ PASS: gdb.base/gnu-debugdata.exp: addlink PASS: gdb.base/gnu-debugdata.exp: xz PASS: gdb.base/gnu-debugdata.exp: objcopy 2 PASS: gdb.base/gnu-debugdata.exp: no symtab -UNSUPPORTED: gdb.base/gnu-debugdata.exp: LZMA support not available in this gdb +PASS: gdb.base/gnu-debugdata.exp: have symtab PASS: gdb.base/gnu-debugdata.exp: unload MiniDebugInfo Running ./gdb.base/gnu-ifunc.exp ... PASS: gdb.base/gnu-ifunc.exp: continue to breakpoint: break-at-call @@ -4281,7 +4376,7 @@ PASS: gdb.base/hbreak2.exp: backtrace from factorial(5) PASS: gdb.base/hbreak2.exp: next to recursive call PASS: gdb.base/hbreak2.exp: next over recursive call PASS: gdb.base/hbreak2.exp: backtrace from factorial(5.1) -FAIL: gdb.base/hbreak2.exp: continue until exit at recursive next test (the program exited) +PASS: gdb.base/hbreak2.exp: continue until exit at recursive next test PASS: gdb.base/hbreak2.exp: hardware breakpoint function, optimized file PASS: gdb.base/hbreak2.exp: run until hardware function breakpoint, optimized file (code motion) PASS: gdb.base/hbreak2.exp: hardware breakpoint small function, optimized file @@ -4361,8 +4456,8 @@ Running ./gdb.base/info-fun.exp ... Running ./gdb.base/infoline.exp ... PASS: gdb.base/infoline.exp: info line infoline.c:18 Running ./gdb.base/info-macros.exp ... -PASS: gdb.base/info-macros.exp: info macro -- -all -PASS: gdb.base/info-macros.exp: info macro -- -all +FAIL: gdb.base/info-macros.exp: info macro -- -all +FAIL: gdb.base/info-macros.exp: info macro -- -all PASS: gdb.base/info-macros.exp: info macro -all -- PASS: gdb.base/info-macros.exp: info macro -all -- PASS: gdb.base/info-macros.exp: info macro -all -- @@ -4373,43 +4468,44 @@ PASS: gdb.base/info-macros.exp: info macro -invalid-option 1 PASS: gdb.base/info-macros.exp: info macro -invalid-option PASS: gdb.base/info-macros.exp: info macro -invalid-option FOO PASS: gdb.base/info-macros.exp: info macro -invalid-option FOO -PASS: gdb.base/info-macros.exp: info macro -- FOO -PASS: gdb.base/info-macros.exp: info macro -- FOO -PASS: gdb.base/info-macros.exp: info macro -- FOO -PASS: gdb.base/info-macros.exp: info macro FOO -PASS: gdb.base/info-macros.exp: info macro FOO -PASS: gdb.base/info-macros.exp: info macro -a FOO 1 -PASS: gdb.base/info-macros.exp: info macro -a -- FOO 1 -PASS: gdb.base/info-macros.exp: info macro -all -- FOO 1 -PASS: gdb.base/info-macros.exp: info macro -a -- FOO -PASS: gdb.base/info-macros.exp: info macro -a -- FOO -PASS: gdb.base/info-macros.exp: info macros 2 -PASS: gdb.base/info-macros.exp: info macros 3 -PASS: gdb.base/info-macros.exp: info macros 4 -PASS: gdb.base/info-macros.exp: info macros *$pc -PASS: gdb.base/info-macros.exp: info macros 5 -PASS: gdb.base/info-macros.exp: info macros 6 -PASS: gdb.base/info-macros.exp: info macros 7 +FAIL: gdb.base/info-macros.exp: info macro -- FOO +FAIL: gdb.base/info-macros.exp: info macro -- FOO +FAIL: gdb.base/info-macros.exp: info macro -- FOO +FAIL: gdb.base/info-macros.exp: info macro FOO +FAIL: gdb.base/info-macros.exp: info macro FOO +FAIL: gdb.base/info-macros.exp: info macro -a FOO 1 +FAIL: gdb.base/info-macros.exp: info macro -a -- FOO 1 +FAIL: gdb.base/info-macros.exp: info macro -all -- FOO 1 +FAIL: gdb.base/info-macros.exp: info macro -a -- FOO +FAIL: gdb.base/info-macros.exp: info macro -a -- FOO +FAIL: gdb.base/info-macros.exp: info macros 2 +FAIL: gdb.base/info-macros.exp: info macros 3 +FAIL: gdb.base/info-macros.exp: info macros 4 +FAIL: gdb.base/info-macros.exp: info macros *$pc +FAIL: gdb.base/info-macros.exp: info macros +FAIL: gdb.base/info-macros.exp: info macros 6 +FAIL: gdb.base/info-macros.exp: info macros 7 KFAIL: gdb.base/info-macros.exp: info macros info-macros.c:42 (PRMS: gdb/NNNN) Running ./gdb.base/info-os.exp ... -FAIL: gdb.base/info-os.exp: get inferior process ID -FAIL: gdb.base/info-os.exp: continue to breakpoint: Set breakpoint here -FAIL: gdb.base/info-os.exp: get shared memory key -FAIL: gdb.base/info-os.exp: get shared memory ID -FAIL: gdb.base/info-os.exp: get semaphore key -FAIL: gdb.base/info-os.exp: get semaphore ID -FAIL: gdb.base/info-os.exp: get message queue key -FAIL: gdb.base/info-os.exp: get message queue ID -FAIL: gdb.base/info-os.exp: get socket port number -FAIL: gdb.base/info-os.exp: get process list -FAIL: gdb.base/info-os.exp: get process groups -FAIL: gdb.base/info-os.exp: get threads -FAIL: gdb.base/info-os.exp: get file descriptors -FAIL: gdb.base/info-os.exp: get internet-domain sockets -FAIL: gdb.base/info-os.exp: get shared-memory regions -FAIL: gdb.base/info-os.exp: get semaphores -FAIL: gdb.base/info-os.exp: get message queues -FAIL: gdb.base/info-os.exp: continue (the program is no longer running) +PASS: gdb.base/info-os.exp: get inferior process ID +PASS: gdb.base/info-os.exp: continue to breakpoint: Set breakpoint here +PASS: gdb.base/info-os.exp: get shared memory key +PASS: gdb.base/info-os.exp: get shared memory ID +PASS: gdb.base/info-os.exp: get semaphore key +PASS: gdb.base/info-os.exp: get semaphore ID +PASS: gdb.base/info-os.exp: get message queue key +PASS: gdb.base/info-os.exp: get message queue ID +PASS: gdb.base/info-os.exp: get socket port number +PASS: gdb.base/info-os.exp: get process list +PASS: gdb.base/info-os.exp: get process groups +PASS: gdb.base/info-os.exp: get threads +PASS: gdb.base/info-os.exp: get threads +PASS: gdb.base/info-os.exp: get file descriptors +PASS: gdb.base/info-os.exp: get internet-domain sockets +PASS: gdb.base/info-os.exp: get shared-memory regions +PASS: gdb.base/info-os.exp: get semaphores +PASS: gdb.base/info-os.exp: get message queues +PASS: gdb.base/info-os.exp: continue Running ./gdb.base/info-proc.exp ... PASS: gdb.base/info-proc.exp: help info proc PASS: gdb.base/info-proc.exp: info proc without a process @@ -4526,7 +4622,7 @@ PASS: gdb.base/langs.exp: up to langs0__2do in langs.exp PASS: gdb.base/langs.exp: show language at langs0__2do in langs.exp PASS: gdb.base/langs.exp: up to main in langs.exp PASS: gdb.base/langs.exp: show language at main in langs.exp -FAIL: gdb.base/langs.exp: continue until exit at langs.exp (the program exited) +PASS: gdb.base/langs.exp: continue until exit at langs.exp PASS: gdb.base/langs.exp: set lang to minimal PASS: gdb.base/langs.exp: print parameter value Running ./gdb.base/ldbl_e308.exp ... @@ -4864,327 +4960,7 @@ PASS: gdb.base/long_long.exp: x/2gc g PASS: gdb.base/long_long.exp: x/2gf g Running ./gdb.base/macscp.exp ... PASS: gdb.base/macscp.exp: list main for support check -PASS: gdb.base/macscp.exp: list main for WHERE -PASS: gdb.base/macscp.exp: info macro WHERE after `list main' -PASS: gdb.base/macscp.exp: list macscp2_2 for WHERE -PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp2_2' -PASS: gdb.base/macscp.exp: list macscp3_2 for WHERE -PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp3_2' -PASS: gdb.base/macscp.exp: info macro FROM_COMMANDLINE -PASS: gdb.base/macscp.exp: info macro __FILE__ before running -PASS: gdb.base/macscp.exp: info macro __LINE__ before running -PASS: gdb.base/macscp.exp: list macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: info macro WHERE after `list macscp_4_2_from_macscp2' -PASS: gdb.base/macscp.exp: list macscp4_2_from_macscp3 -KFAIL: gdb.base/macscp.exp: info macro WHERE after `list macscp_4_2_from_macscp3' (gdb/555) (PRMS: gdb/555) -PASS: gdb.base/macscp.exp: break macscp1_1 -PASS: gdb.base/macscp.exp: break macscp2_1 -PASS: gdb.base/macscp.exp: break macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: break macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: break macscp2_2 -PASS: gdb.base/macscp.exp: break macscp1_2 -PASS: gdb.base/macscp.exp: break macscp3_1 -PASS: gdb.base/macscp.exp: break macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: break macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: break macscp3_2 -PASS: gdb.base/macscp.exp: break macscp1_3 -PASS: gdb.base/macscp.exp: continue to macscp1_1 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp1_1 -PASS: gdb.base/macscp.exp: continue to macscp2_1 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp2_1 -PASS: gdb.base/macscp.exp: continue to macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp2 -PASS: gdb.base/macscp.exp: continue to macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp2 -PASS: gdb.base/macscp.exp: continue to macscp2_2 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp2_2 -PASS: gdb.base/macscp.exp: continue to macscp1_2 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp1_2 -PASS: gdb.base/macscp.exp: continue to macscp3_1 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp3_1 -PASS: gdb.base/macscp.exp: continue to macscp4_1_from_macscp3 -KFAIL: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_1_from_macscp3 (gdb/555) (PRMS: gdb/555) -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_1_from_macscp3 (PRMS: gdb/555) -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_1_from_macscp3 -PASS: gdb.base/macscp.exp: continue to macscp4_2_from_macscp3 -KFAIL: gdb.base/macscp.exp: info macro WHERE stopped in macscp4_2_from_macscp3 (gdb/555) (PRMS: gdb/555) -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp4_2_from_macscp3 -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -KFAIL: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp4_2_from_macscp3 (PRMS: gdb/555) -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp4_2_from_macscp3 -PASS: gdb.base/macscp.exp: continue to macscp3_2 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_3 defined/undefined when stopped at macscp3_2 -PASS: gdb.base/macscp.exp: continue to macscp1_3 -PASS: gdb.base/macscp.exp: info macro WHERE stopped in macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP2_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP2_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP1_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP1_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_1 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_1_FROM_MACSCP3 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP4_2_FROM_MACSCP3 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: BEFORE_MACSCP3_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: UNTIL_MACSCP3_2 defined/undefined when stopped at macscp1_3 -PASS: gdb.base/macscp.exp: breakpoint macscp_expr -PASS: gdb.base/macscp.exp: macro MACRO_TO_EXPAND not in scope at breakpoint -PASS: gdb.base/macscp.exp: breakpoint macscp_expr using MACRO_TO_EXPAND -PASS: gdb.base/macscp.exp: continue to macsp_expr -PASS: gdb.base/macscp.exp: print address.addr -PASS: gdb.base/macscp.exp: print expression with macro before define. -PASS: gdb.base/macscp.exp: next to definition 1 -PASS: gdb.base/macscp.exp: print expression with macro in scope. -PASS: gdb.base/macscp.exp: user macro override -PASS: gdb.base/macscp.exp: choose user macro -PASS: gdb.base/macscp.exp: remove user override -PASS: gdb.base/macscp.exp: print expression with macro after removing override -PASS: gdb.base/macscp.exp: next to definition 2 -PASS: gdb.base/macscp.exp: print expression with macro after undef. -PASS: gdb.base/macscp.exp: basic macro define -PASS: gdb.base/macscp.exp: expansion of defined macro -PASS: gdb.base/macscp.exp: basic macro list -PASS: gdb.base/macscp.exp: basic redefine, macro with args -PASS: gdb.base/macscp.exp: expansion of macro with arguments -PASS: gdb.base/macscp.exp: basic macro undef -PASS: gdb.base/macscp.exp: print expression with macro after user undef. -PASS: gdb.base/macscp.exp: macro define with no arguments -PASS: gdb.base/macscp.exp: macro undef with no arguments -PASS: gdb.base/macscp.exp: complete 'p FIFTY_SEVEN' -PASS: gdb.base/macscp.exp: complete 'p TWENTY_' -PASS: gdb.base/macscp.exp: complete 'p FORTY_' -PASS: gdb.base/macscp.exp: defining TWENTY_THREE -PASS: gdb.base/macscp.exp: complete 'p TWENTY_THREE' -PASS: gdb.base/macscp.exp: basic macro splicing -PASS: gdb.base/macscp.exp: define splice helper -PASS: gdb.base/macscp.exp: splicing plus expansion -PASS: gdb.base/macscp.exp: define first varargs helper -PASS: gdb.base/macscp.exp: define second varargs helper -PASS: gdb.base/macscp.exp: define third varargs helper -PASS: gdb.base/macscp.exp: define fourth varargs helper -PASS: gdb.base/macscp.exp: c99 varargs expansion -PASS: gdb.base/macscp.exp: c99 varargs expansion without an argument -PASS: gdb.base/macscp.exp: c99 varargs expansion, multiple formal arguments -PASS: gdb.base/macscp.exp: gnu varargs expansion -PASS: gdb.base/macscp.exp: gnu varargs expansion without an argument -PASS: gdb.base/macscp.exp: gnu varargs expansion special splicing without an argument -PASS: gdb.base/macscp.exp: define stringification macro -PASS: gdb.base/macscp.exp: define first stringification helper -PASS: gdb.base/macscp.exp: define second stringification helper -PASS: gdb.base/macscp.exp: simple stringify -PASS: gdb.base/macscp.exp: stringify with one space -PASS: gdb.base/macscp.exp: stringify with many spaces -PASS: gdb.base/macscp.exp: stringify with quotes -PASS: gdb.base/macscp.exp: stringify with backslashes -PASS: gdb.base/macscp.exp: stringify without substitution -PASS: gdb.base/macscp.exp: stringify with substitution -PASS: gdb.base/macscp.exp: define si_addr macro -PASS: gdb.base/macscp.exp: macro expand siginfo.si_addr -PASS: gdb.base/macscp.exp: print __FILE__ -PASS: gdb.base/macscp.exp: print __LINE__ +UNSUPPORTED: gdb.base/macscp.exp: Skipping test because debug information does not include macro information. Running ./gdb.base/maint.exp ... PASS: gdb.base/maint.exp: set height 0 PASS: gdb.base/maint.exp: maint print registers @@ -6520,7 +6296,7 @@ Running ./gdb.base/random-signal.exp ... PASS: gdb.base/random-signal.exp: set can-use-hw-watchpoints 0 PASS: gdb.base/random-signal.exp: watch v PASS: gdb.base/random-signal.exp: continue -FAIL: gdb.base/random-signal.exp: stop with control-c (timeout) +FAIL: gdb.base/random-signal.exp: stop with control-c Running ./gdb.base/readline-ask.exp ... PASS: gdb.base/readline-ask.exp: set width 50 PASS: gdb.base/readline-ask.exp: set height 3 @@ -6664,7 +6440,7 @@ PASS: gdb.base/relational.exp: set variable z PASS: gdb.base/relational.exp: print value of (x==y)<z Running ./gdb.base/relativedebug.exp ... PASS: gdb.base/relativedebug.exp: continue -FAIL: gdb.base/relativedebug.exp: pause found in backtrace +PASS: gdb.base/relativedebug.exp: pause found in backtrace Running ./gdb.base/relocate.exp ... PASS: gdb.base/relocate.exp: add-symbol-file relocate.o 0 PASS: gdb.base/relocate.exp: get address of static_foo @@ -6841,7 +6617,7 @@ PASS: gdb.base/restore.exp: run to caller5 PASS: gdb.base/restore.exp: caller5 calls callee1; tbreak callee PASS: gdb.base/restore.exp: caller5 calls callee1; continue to callee PASS: gdb.base/restore.exp: caller5 calls callee1; return callee now -PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller5 calls callee1; return restored l1 to 32492 PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l2 to 32493 PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l3 to 32494 PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l4 to 32495 @@ -6849,7 +6625,7 @@ PASS: gdb.base/restore.exp: caller5 calls callee1; return restored l5 to 32496 PASS: gdb.base/restore.exp: caller5 calls callee2; tbreak callee PASS: gdb.base/restore.exp: caller5 calls callee2; continue to callee PASS: gdb.base/restore.exp: caller5 calls callee2; return callee now -PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller5 calls callee2; return restored l1 to 32492 PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l2 to 32493 PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l3 to 32494 PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l4 to 32495 @@ -6857,7 +6633,7 @@ PASS: gdb.base/restore.exp: caller5 calls callee2; return restored l5 to 32496 PASS: gdb.base/restore.exp: caller5 calls callee3; tbreak callee PASS: gdb.base/restore.exp: caller5 calls callee3; continue to callee PASS: gdb.base/restore.exp: caller5 calls callee3; return callee now -PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller5 calls callee3; return restored l1 to 32492 PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l2 to 32493 PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l3 to 32494 PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l4 to 32495 @@ -6865,7 +6641,7 @@ PASS: gdb.base/restore.exp: caller5 calls callee3; return restored l5 to 32496 PASS: gdb.base/restore.exp: caller5 calls callee4; tbreak callee PASS: gdb.base/restore.exp: caller5 calls callee4; continue to callee PASS: gdb.base/restore.exp: caller5 calls callee4; return callee now -PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller5 calls callee4; return restored l1 to 32492 PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l2 to 32493 PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l3 to 32494 PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l4 to 32495 @@ -6873,7 +6649,7 @@ PASS: gdb.base/restore.exp: caller5 calls callee4; return restored l5 to 32496 PASS: gdb.base/restore.exp: caller5 calls callee5; tbreak callee PASS: gdb.base/restore.exp: caller5 calls callee5; continue to callee PASS: gdb.base/restore.exp: caller5 calls callee5; return callee now -PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l1 to 32492 +FAIL: gdb.base/restore.exp: caller5 calls callee5; return restored l1 to 32492 PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l2 to 32493 PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l3 to 32494 PASS: gdb.base/restore.exp: caller5 calls callee5; return restored l4 to 32495 @@ -6970,22 +6746,22 @@ PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop PASS: gdb.base/savedregs.exp: handle SIGILL pass print nostop PASS: gdb.base/savedregs.exp: advance catcher PASS: gdb.base/savedregs.exp: Get sigtramp info frame -FAIL: gdb.base/savedregs.exp: Get thrower info frame -FAIL: gdb.base/savedregs.exp: Check main info frame; stack contains catcher sigtramp thrower main +PASS: gdb.base/savedregs.exp: Get thrower info frame +PASS: gdb.base/savedregs.exp: Check main info frame; stack contains catcher sigtramp thrower main PASS: gdb.base/savedregs.exp: break caller PASS: gdb.base/savedregs.exp: call caller (1,2,3,4,5,6,7,8) PASS: gdb.base/savedregs.exp: Get dummy info frame PASS: gdb.base/savedregs.exp: Get catcher info frame PASS: gdb.base/savedregs.exp: Check sigtramp info frame; stack contains caller dummy catcher sigtramp thrower main PASS: gdb.base/savedregs.exp: Check thrower info frame; stack contains caller dummy catcher sigtramp thrower main -FAIL: gdb.base/savedregs.exp: Check main info frame; stack contains caller dummy catcher sigtramp thrower main +PASS: gdb.base/savedregs.exp: Check main info frame; stack contains caller dummy catcher sigtramp thrower main PASS: gdb.base/savedregs.exp: advance callee PASS: gdb.base/savedregs.exp: Get caller info frame PASS: gdb.base/savedregs.exp: Check dummy info frame; stack contains callee caller dummy catcher sigtramp thrower main PASS: gdb.base/savedregs.exp: Check catcher info frame; stack contains callee caller dummy catcher sigtramp thrower main PASS: gdb.base/savedregs.exp: Check sigtramp info frame; stack contains callee caller dummy catcher sigtramp thrower main PASS: gdb.base/savedregs.exp: Check thrower info frame; stack contains callee caller dummy catcher sigtramp thrower main -FAIL: gdb.base/savedregs.exp: Check main info frame; stack contains callee caller dummy catcher sigtramp thrower main +PASS: gdb.base/savedregs.exp: Check main info frame; stack contains callee caller dummy catcher sigtramp thrower main Running ./gdb.base/scope.exp ... PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro UNSUPPORTED: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss before run @@ -7142,7 +6918,7 @@ PASS: gdb.base/sepdebug.exp: backtrace from factorial(5) PASS: gdb.base/sepdebug.exp: next to recursive call PASS: gdb.base/sepdebug.exp: next over recursive call PASS: gdb.base/sepdebug.exp: backtrace from factorial(5.1) -FAIL: gdb.base/sepdebug.exp: continue until exit at recursive next test (the program exited) +PASS: gdb.base/sepdebug.exp: continue until exit at recursive next test PASS: gdb.base/sepdebug.exp: debuglink: set separate debug location PASS: gdb.base/sepdebug.exp: debuglink: breakpoint function, optimized file PASS: gdb.base/sepdebug.exp: debuglink: breakpoint small function, optimized file @@ -7795,7 +7571,7 @@ PASS: gdb.base/sigall.exp: handle SIGTERM stop print PASS: gdb.base/sigall.exp: b handle_TERM PASS: gdb.base/sigall.exp: get signal TERM PASS: gdb.base/sigall.exp: send signal TERM -FAIL: gdb.base/sigall.exp: continue until exit at continue to sigall exit (the program exited) +PASS: gdb.base/sigall.exp: continue until exit at continue to sigall exit Running ./gdb.base/sigaltstack.exp ... PASS: gdb.base/sigaltstack.exp: handle SIGALRM print pass nostop PASS: gdb.base/sigaltstack.exp: handle SIGVTALRM print pass nostop @@ -7803,14 +7579,14 @@ PASS: gdb.base/sigaltstack.exp: handle SIGPROF print pass nostop PASS: gdb.base/sigaltstack.exp: break catcher if level == INNER PASS: gdb.base/sigaltstack.exp: continue to catch PASS: gdb.base/sigaltstack.exp: next -FAIL: gdb.base/sigaltstack.exp: backtrace (pattern 2) -FAIL: gdb.base/sigaltstack.exp: finish from catch LEAF -FAIL: gdb.base/sigaltstack.exp: finish to throw INNER +PASS: gdb.base/sigaltstack.exp: backtrace +PASS: gdb.base/sigaltstack.exp: finish from catch LEAF +PASS: gdb.base/sigaltstack.exp: finish to throw INNER PASS: gdb.base/sigaltstack.exp: finish to catch INNER -FAIL: gdb.base/sigaltstack.exp: finish from catch INNER -FAIL: gdb.base/sigaltstack.exp: finish to OUTER -FAIL: gdb.base/sigaltstack.exp: finish to catch MAIN -FAIL: gdb.base/sigaltstack.exp: finish to MAIN +PASS: gdb.base/sigaltstack.exp: finish from catch INNER +PASS: gdb.base/sigaltstack.exp: finish to OUTER +PASS: gdb.base/sigaltstack.exp: finish to catch MAIN +PASS: gdb.base/sigaltstack.exp: finish to MAIN Running ./gdb.base/sigbpt.exp ... PASS: gdb.base/sigbpt.exp: break keeper PASS: gdb.base/sigbpt.exp: display/i $pc @@ -7822,20 +7598,20 @@ PASS: gdb.base/sigbpt.exp: rerun to main PASS: gdb.base/sigbpt.exp: stepi; pass SIGSEGV PASS: gdb.base/sigbpt.exp: stepi; continue to keeper PASS: gdb.base/sigbpt.exp: stepi; nopass SIGSEGV -FAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler +KFAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler (corrupt pc) (PRMS: gdb/1702) PASS: gdb.base/sigbpt.exp: rerun to main PASS: gdb.base/sigbpt.exp: stepi bp before segv; pass SIGSEGV PASS: gdb.base/sigbpt.exp: stepi bp before segv; continue to keeper PASS: gdb.base/sigbpt.exp: stepi bp before segv; nopass SIGSEGV PASS: gdb.base/sigbpt.exp: stepi bp before segv; set breakpoint 0 of 1 -FAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler +KFAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702) PASS: gdb.base/sigbpt.exp: stepi bp before segv; clear breakpoint 0 of 1 PASS: gdb.base/sigbpt.exp: rerun to main PASS: gdb.base/sigbpt.exp: stepi bp at segv; pass SIGSEGV PASS: gdb.base/sigbpt.exp: stepi bp at segv; continue to keeper PASS: gdb.base/sigbpt.exp: stepi bp at segv; nopass SIGSEGV PASS: gdb.base/sigbpt.exp: stepi bp at segv; set breakpoint 0 of 1 -FAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler +KFAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702) PASS: gdb.base/sigbpt.exp: stepi bp at segv; clear breakpoint 0 of 1 PASS: gdb.base/sigbpt.exp: rerun to main PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; pass SIGSEGV @@ -7843,7 +7619,7 @@ PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; nopass SIGSEGV PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 0 of 2 PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; set breakpoint 1 of 2 -FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler +KFAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702) PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 0 of 2 PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; clear breakpoint 1 of 2 PASS: gdb.base/sigbpt.exp: rerun to main @@ -7885,7 +7661,7 @@ Running ./gdb.base/siginfo.exp ... PASS: gdb.base/siginfo.exp: display/i $pc PASS: gdb.base/siginfo.exp: break handler PASS: gdb.base/siginfo.exp: continue to stepi handler -FAIL: gdb.base/siginfo.exp: backtrace for nexti (pattern 2) +PASS: gdb.base/siginfo.exp: backtrace for nexti PASS: gdb.base/siginfo.exp: step out of handler Running ./gdb.base/siginfo-infcall.exp ... PASS: gdb.base/siginfo-infcall.exp: continue to SIGUSR1 @@ -7961,7 +7737,7 @@ PASS: gdb.base/signals.exp: condition $handler_breakpoint_number PASS: gdb.base/signals.exp: next to alarm #2 PASS: gdb.base/signals.exp: next to ++count #2 PASS: gdb.base/signals.exp: p func1 () #2 -FAIL: gdb.base/signals.exp: backtrace from handler when calling func1 +PASS: gdb.base/signals.exp: backtrace from handler when calling func1 PASS: gdb.base/signals.exp: continue PASS: gdb.base/signals.exp: p count #2 PASS: gdb.base/signals.exp: info signals @@ -7980,7 +7756,7 @@ PASS: gdb.base/signals.exp: handle multiple SIGs via reverse integer range PASS: gdb.base/signals.exp: override SIGINT PASS: gdb.base/signals.exp: signal without arguments disallowed PASS: gdb.base/signals.exp: signal SIGUSR1 -FAIL: gdb.base/signals.exp: backtrace for SIGUSR1 +PASS: gdb.base/signals.exp: backtrace for SIGUSR1 Running ./gdb.base/signest.exp ... PASS: gdb.base/signest.exp: continue to fault PASS: gdb.base/signest.exp: set conditional breakpoint @@ -8000,19 +7776,19 @@ PASS: gdb.base/signull.exp: data read; select the pointer type PASS: gdb.base/signull.exp: data read; take the SIGSEGV PASS: gdb.base/signull.exp: data read; backtrace from SIGSEGV PASS: gdb.base/signull.exp: data read; continue to the keeper -FAIL: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV +PASS: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV PASS: gdb.base/signull.exp: data write; start with the bowler PASS: gdb.base/signull.exp: data write; select the pointer type PASS: gdb.base/signull.exp: data write; take the SIGSEGV PASS: gdb.base/signull.exp: data write; backtrace from SIGSEGV PASS: gdb.base/signull.exp: data write; continue to the keeper -FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV +PASS: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV PASS: gdb.base/signull.exp: code; start with the bowler PASS: gdb.base/signull.exp: code; select the pointer type PASS: gdb.base/signull.exp: code; take the SIGSEGV PASS: gdb.base/signull.exp: code; backtrace from SIGSEGV PASS: gdb.base/signull.exp: code; continue to the keeper -FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV +PASS: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV Running ./gdb.base/sigrepeat.exp ... PASS: gdb.base/sigrepeat.exp: advance to infinite loop PASS: gdb.base/sigrepeat.exp: next @@ -8020,122 +7796,122 @@ Running ./gdb.base/sigstep.exp ... PASS: gdb.base/sigstep.exp: display/i $pc PASS: gdb.base/sigstep.exp: break handler PASS: gdb.base/sigstep.exp: continue to stepi handler -FAIL: gdb.base/sigstep.exp: backtrace for nexti (pattern 2) +PASS: gdb.base/sigstep.exp: backtrace for nexti PASS: gdb.base/sigstep.exp: step from handler; continue to handler PASS: gdb.base/sigstep.exp: step from handler; leave handler PASS: gdb.base/sigstep.exp: stepi from handleri; continue to handler -FAIL: gdb.base/sigstep.exp: stepi from handleri; leave handler -FAIL: gdb.base/sigstep.exp: stepi from handleri; leave signal trampoline +PASS: gdb.base/sigstep.exp: stepi from handleri; leave handler +PASS: gdb.base/sigstep.exp: stepi from handleri; leave signal trampoline (in main) PASS: gdb.base/sigstep.exp: next from handler; continue to handler PASS: gdb.base/sigstep.exp: next from handler; leave handler PASS: gdb.base/sigstep.exp: nexti from handleri; continue to handler -FAIL: gdb.base/sigstep.exp: nexti from handleri; leave handler -FAIL: gdb.base/sigstep.exp: nexti from handleri; leave signal trampoline +PASS: gdb.base/sigstep.exp: nexti from handleri; leave handler +PASS: gdb.base/sigstep.exp: nexti from handleri; leave signal trampoline (in main) PASS: gdb.base/sigstep.exp: finish from handleri; continue to handler -FAIL: gdb.base/sigstep.exp: finish from handleri; leave handler -FAIL: gdb.base/sigstep.exp: finish from handleri; leave signal trampoline +PASS: gdb.base/sigstep.exp: finish from handleri; leave handler +PASS: gdb.base/sigstep.exp: finish from handleri; leave signal trampoline (in main) PASS: gdb.base/sigstep.exp: return from handleri; continue to handler -FAIL: gdb.base/sigstep.exp: return from handleri; leave handler -FAIL: gdb.base/sigstep.exp: return from handleri; leave signal trampoline (got interactive prompt) +PASS: gdb.base/sigstep.exp: return from handleri; leave handler +PASS: gdb.base/sigstep.exp: return from handleri; leave signal trampoline (in main) PASS: gdb.base/sigstep.exp: Set done as return will have skipped it PASS: gdb.base/sigstep.exp: set itimer = itimer_real PASS: gdb.base/sigstep.exp: break 79 -FAIL: gdb.base/sigstep.exp: step to handler; resync (timeout) -FAIL: gdb.base/sigstep.exp: step to handler; advance to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: step to handler; break handler (timeout) -FAIL: gdb.base/sigstep.exp: step to handler; performing step (timeout) -FAIL: gdb.base/sigstep.exp: step to handler; clear handler (timeout) -FAIL: gdb.base/sigstep.exp: next to handler; resync (timeout) -FAIL: gdb.base/sigstep.exp: next to handler; advance to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: next to handler; break handler (timeout) -FAIL: gdb.base/sigstep.exp: next to handler; performing next (timeout) -FAIL: gdb.base/sigstep.exp: next to handler; clear handler (timeout) -FAIL: gdb.base/sigstep.exp: continue to handler; resync (timeout) -FAIL: gdb.base/sigstep.exp: continue to handler; advance to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: continue to handler; break handler (timeout) -FAIL: gdb.base/sigstep.exp: continue to handler; performing continue (timeout) -FAIL: gdb.base/sigstep.exp: continue to handler; clear handler (timeout) -FAIL: gdb.base/sigstep.exp: step to handler entry; resync (timeout) -FAIL: gdb.base/sigstep.exp: step to handler entry; advance to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: step to handler entry; break handler (timeout) -FAIL: gdb.base/sigstep.exp: step to handler entry; performing step (timeout) -FAIL: gdb.base/sigstep.exp: step to handler entry; clear handler (timeout) -FAIL: gdb.base/sigstep.exp: next to handler entry; resync (timeout) -FAIL: gdb.base/sigstep.exp: next to handler entry; advance to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: next to handler entry; break handler (timeout) -FAIL: gdb.base/sigstep.exp: next to handler entry; performing next (timeout) -FAIL: gdb.base/sigstep.exp: next to handler entry; clear handler (timeout) -FAIL: gdb.base/sigstep.exp: continue to handler entry; resync (timeout) -FAIL: gdb.base/sigstep.exp: continue to handler entry; advance to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: continue to handler entry; break handler (timeout) -FAIL: gdb.base/sigstep.exp: continue to handler entry; performing continue (timeout) -FAIL: gdb.base/sigstep.exp: continue to handler entry; clear handler (timeout) -FAIL: gdb.base/sigstep.exp: step over handler; resync (timeout) -FAIL: gdb.base/sigstep.exp: step over handler; advance to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: step over handler; performing step (timeout) -FAIL: gdb.base/sigstep.exp: next over handler; resync (timeout) -FAIL: gdb.base/sigstep.exp: next over handler; advance to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: next over handler; performing next (timeout) -FAIL: gdb.base/sigstep.exp: continue over handler; resync (timeout) -FAIL: gdb.base/sigstep.exp: continue over handler; advance to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: continue over handler; performing continue (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; resync (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; break infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; break handler (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; continue to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; performing step (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; clear infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; clear handler (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; resync (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; break infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; break handler (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; continue to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; performing next (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; clear infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; clear handler (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; resync (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; break infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; break handler (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; continue to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; performing continue (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; clear infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; clear handler (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; resync (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; break infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; break handler (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; continue to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; performing step (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; clear infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; clear handler (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; resync (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; break infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; break handler (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; continue to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; performing next (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; clear infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; clear handler (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; resync (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; break infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; break handler (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; continue to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; performing continue (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; clear infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; clear handler (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; resync (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; break infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; continue to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; performing step (timeout) -FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; clear infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; resync (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; break infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; continue to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; performing next (timeout) -FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; clear infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; resync (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; break infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; continue to infinite loop (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; performing continue (timeout) -FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; clear infinite loop (timeout) +PASS: gdb.base/sigstep.exp: step to handler; resync +PASS: gdb.base/sigstep.exp: step to handler; advance to infinite loop +PASS: gdb.base/sigstep.exp: step to handler; break handler +PASS: gdb.base/sigstep.exp: step to handler; performing step +PASS: gdb.base/sigstep.exp: step to handler; clear handler +PASS: gdb.base/sigstep.exp: next to handler; resync +PASS: gdb.base/sigstep.exp: next to handler; advance to infinite loop +PASS: gdb.base/sigstep.exp: next to handler; break handler +PASS: gdb.base/sigstep.exp: next to handler; performing next +PASS: gdb.base/sigstep.exp: next to handler; clear handler +PASS: gdb.base/sigstep.exp: continue to handler; resync +PASS: gdb.base/sigstep.exp: continue to handler; advance to infinite loop +PASS: gdb.base/sigstep.exp: continue to handler; break handler +PASS: gdb.base/sigstep.exp: continue to handler; performing continue +PASS: gdb.base/sigstep.exp: continue to handler; clear handler +PASS: gdb.base/sigstep.exp: step to handler entry; resync +PASS: gdb.base/sigstep.exp: step to handler entry; advance to infinite loop +PASS: gdb.base/sigstep.exp: step to handler entry; break handler +PASS: gdb.base/sigstep.exp: step to handler entry; performing step +PASS: gdb.base/sigstep.exp: step to handler entry; clear handler +PASS: gdb.base/sigstep.exp: next to handler entry; resync +PASS: gdb.base/sigstep.exp: next to handler entry; advance to infinite loop +PASS: gdb.base/sigstep.exp: next to handler entry; break handler +PASS: gdb.base/sigstep.exp: next to handler entry; performing next +PASS: gdb.base/sigstep.exp: next to handler entry; clear handler +PASS: gdb.base/sigstep.exp: continue to handler entry; resync +PASS: gdb.base/sigstep.exp: continue to handler entry; advance to infinite loop +PASS: gdb.base/sigstep.exp: continue to handler entry; break handler +PASS: gdb.base/sigstep.exp: continue to handler entry; performing continue +PASS: gdb.base/sigstep.exp: continue to handler entry; clear handler +PASS: gdb.base/sigstep.exp: step over handler; resync +PASS: gdb.base/sigstep.exp: step over handler; advance to infinite loop +PASS: gdb.base/sigstep.exp: step over handler; performing step +PASS: gdb.base/sigstep.exp: next over handler; resync +PASS: gdb.base/sigstep.exp: next over handler; advance to infinite loop +PASS: gdb.base/sigstep.exp: next over handler; performing next +PASS: gdb.base/sigstep.exp: continue over handler; resync +PASS: gdb.base/sigstep.exp: continue over handler; advance to infinite loop +PASS: gdb.base/sigstep.exp: continue over handler; performing continue +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; resync +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; break infinite loop +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; break handler +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; continue to infinite loop +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; performing step +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; clear infinite loop +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; clear handler +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; resync +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; break infinite loop +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; break handler +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; continue to infinite loop +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; performing next +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; clear infinite loop +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; clear handler +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; resync +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; break infinite loop +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; break handler +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; continue to infinite loop +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; performing continue +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; clear infinite loop +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; clear handler +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; resync +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; break infinite loop +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; break handler +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; continue to infinite loop +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; performing step +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; clear infinite loop +PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; clear handler +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; resync +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; break infinite loop +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; break handler +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; continue to infinite loop +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; performing next +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; clear infinite loop +PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; clear handler +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; resync +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; break infinite loop +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; break handler +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; continue to infinite loop +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; performing continue +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; clear infinite loop +PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; clear handler +PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; resync +PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; break infinite loop +PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; continue to infinite loop +PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; performing step +PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; clear infinite loop +PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; resync +PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; break infinite loop +PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; continue to infinite loop +PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; performing next +PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; clear infinite loop +PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; resync +PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; break infinite loop +PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; continue to infinite loop +PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; performing continue +PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; clear infinite loop Running ./gdb.base/sizeof.exp ... Running ./gdb.base/skip.exp ... PASS: gdb.base/skip.exp: skip file (no default file) @@ -8246,6 +8022,8 @@ XFAIL: gdb.base/stale-infcall.exp: test system longjmp tracking support UNTESTED: gdb.base/stale-infcall.exp: System lacks support for tracking longjmps Running ./gdb.base/stap-probe.exp ... gdb compile failed, ./gdb.base/stap-probe.c:39:21: fatal error: sys/sdt.h: No such file or directory + #include <sys/sdt.h> + ^ compilation terminated. UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp UNTESTED: gdb.base/stap-probe.exp: without semaphore, not optimized: stap-probe.exp @@ -8313,7 +8091,7 @@ PASS: gdb.base/step-test.exp: nexti over function PASS: gdb.base/step-test.exp: set breakpoint at call to large_struct_by_value PASS: gdb.base/step-test.exp: run to pass large struct PASS: gdb.base/step-test.exp: large struct by value -FAIL: gdb.base/step-test.exp: continue until exit at step-test.exp (the program exited) +PASS: gdb.base/step-test.exp: continue until exit at step-test.exp Running ./gdb.base/store.exp ... PASS: gdb.base/store.exp: tbreak wack_charest PASS: gdb.base/store.exp: continue to wack_charest @@ -8373,12 +8151,12 @@ PASS: gdb.base/store.exp: var double l; next over add call PASS: gdb.base/store.exp: var double l; print incremented l, expecting 2 PASS: gdb.base/store.exp: tbreak wack_doublest PASS: gdb.base/store.exp: continue to wack_doublest -PASS: gdb.base/store.exp: var doublest l; print old l, expecting -1 -PASS: gdb.base/store.exp: var doublest l; print old r, expecting -2 -PASS: gdb.base/store.exp: var doublest l; setting l to 4 -PASS: gdb.base/store.exp: var doublest l; print new l, expecting 4 +FAIL: gdb.base/store.exp: var doublest l; print old l, expecting -1 +FAIL: gdb.base/store.exp: var doublest l; print old r, expecting -2 +FAIL: gdb.base/store.exp: var doublest l; setting l to 4 +FAIL: gdb.base/store.exp: var doublest l; print new l, expecting 4 PASS: gdb.base/store.exp: var doublest l; next over add call -PASS: gdb.base/store.exp: var doublest l; print incremented l, expecting 2 +FAIL: gdb.base/store.exp: var doublest l; print incremented l, expecting 2 PASS: gdb.base/store.exp: tbreak add_charest PASS: gdb.base/store.exp: continue to add_charest PASS: gdb.base/store.exp: upvar charest l; up @@ -8431,10 +8209,10 @@ PASS: gdb.base/store.exp: upvar double l; print new l, expecting 4 PASS: gdb.base/store.exp: tbreak add_doublest PASS: gdb.base/store.exp: continue to add_doublest PASS: gdb.base/store.exp: upvar doublest l; up -PASS: gdb.base/store.exp: upvar doublest l; print old l, expecting -1 -PASS: gdb.base/store.exp: upvar doublest l; print old r, expecting -2 -PASS: gdb.base/store.exp: upvar doublest l; set l to 4 -PASS: gdb.base/store.exp: upvar doublest l; print new l, expecting 4 +FAIL: gdb.base/store.exp: upvar doublest l; print old l, expecting -1 +FAIL: gdb.base/store.exp: upvar doublest l; print old r, expecting -2 +FAIL: gdb.base/store.exp: upvar doublest l; set l to 4 +FAIL: gdb.base/store.exp: upvar doublest l; print new l, expecting 4 PASS: gdb.base/store.exp: tbreak wack_struct_1 PASS: gdb.base/store.exp: continue to wack_struct_1 PASS: gdb.base/store.exp: var struct 1 u; next to add_struct_1 call @@ -9407,7 +9185,7 @@ PASS: gdb.base/watchpoint.exp: watchpoint hit, fifth time PASS: gdb.base/watchpoint.exp: Watchpoint hit count is 5 PASS: gdb.base/watchpoint.exp: continue to marker2 PASS: gdb.base/watchpoint.exp: watchpoint disabled -FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint (the program exited) +PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint PASS: gdb.base/watchpoint.exp: watchpoints found in watchpoint/breakpoint table PASS: gdb.base/watchpoint.exp: disable watchpoint in test_disabling_watchpoints PASS: gdb.base/watchpoint.exp: run to marker1 in test_disabling_watchpoints @@ -9417,7 +9195,7 @@ PASS: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, sec PASS: gdb.base/watchpoint.exp: disable watchpoint #2 in test_disabling_watchpoints PASS: gdb.base/watchpoint.exp: watchpoint disabled in table PASS: gdb.base/watchpoint.exp: disabled watchpoint skipped -FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_disabling_watchpoints (the program exited) +PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_disabling_watchpoints PASS: gdb.base/watchpoint.exp: watch ival2 PASS: gdb.base/watchpoint.exp: break func2 if 0 PASS: gdb.base/watchpoint.exp: p $func2_breakpoint_number = $bpnum @@ -9464,7 +9242,7 @@ PASS: gdb.base/watchpoint.exp: set local watch in recursive call with explicit s PASS: gdb.base/watchpoint.exp: trigger local watch with explicit scope in recursive call PASS: gdb.base/watchpoint.exp: self-delete local watch with explicit scope in recursive call (2) PASS: gdb.base/watchpoint.exp: disable in test_complex_watchpoint -FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint (the program exited) +PASS: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint PASS: gdb.base/watchpoint.exp: watchpoint refused to insert on nonexistent struct member PASS: gdb.base/watchpoint.exp: watch global_ptr PASS: gdb.base/watchpoint.exp: watch *(int *) 0 @@ -9782,10 +9560,10 @@ PASS: gdb.cp/anon-ns.exp: list '(anonymous namespace)::A::(anonymous namespace): PASS: gdb.cp/anon-ns.exp: break (anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void) PASS: gdb.cp/anon-ns.exp: break '(anonymous namespace)::A::(anonymous namespace)::(anonymous namespace)::three::doit(void)' Running ./gdb.cp/anon-struct.exp ... -PASS: gdb.cp/anon-struct.exp: print type of t::t +FAIL: gdb.cp/anon-struct.exp: print type of t::t PASS: gdb.cp/anon-struct.exp: print type of X::t2 -PASS: gdb.cp/anon-struct.exp: print type of X::t2::t2 -PASS: gdb.cp/anon-struct.exp: print type of t3::~t3 +FAIL: gdb.cp/anon-struct.exp: print type of X::t2::t2 +FAIL: gdb.cp/anon-struct.exp: print type of t3::~t3 Running ./gdb.cp/anon-union.exp ... PASS: gdb.cp/anon-union.exp: set width 0 PASS: gdb.cp/anon-union.exp: next 1 @@ -9987,8 +9765,8 @@ PASS: gdb.cp/classes.exp: print csi with static members PASS: gdb.cp/classes.exp: print cnsi with static members PASS: gdb.cp/classes.exp: finish from marker_reg1 PASS: gdb.cp/classes.exp: calling method for small class -PASS: gdb.cp/classes.exp: print ctor of typedef class -PASS: gdb.cp/classes.exp: print dtor of typedef class +FAIL: gdb.cp/classes.exp: print ctor of typedef class +FAIL: gdb.cp/classes.exp: print dtor of typedef class PASS: gdb.cp/classes.exp: list ByAnyOtherName::times Running ./gdb.cp/cmpd-minsyms.exp ... PASS: gdb.cp/cmpd-minsyms.exp: setting breakpoint at 'GDB<int>::a() const' @@ -10072,12 +9850,12 @@ PASS: gdb.cp/cpcompletion.exp: complete p a.g Running ./gdb.cp/cpexprs.exp ... PASS: gdb.cp/cpexprs.exp: set listsize 1 PASS: gdb.cp/cpexprs.exp: print base1::a_function -PASS: gdb.cp/cpexprs.exp: print base1::base1(int) -PASS: gdb.cp/cpexprs.exp: print base1::base1(void) +FAIL: gdb.cp/cpexprs.exp: print base1::base1(int) +FAIL: gdb.cp/cpexprs.exp: print base1::base1(void) PASS: gdb.cp/cpexprs.exp: print base2::a_function -PASS: gdb.cp/cpexprs.exp: print base2::base2 -PASS: gdb.cp/cpexprs.exp: print base::base(int) -PASS: gdb.cp/cpexprs.exp: print base::base(void) +FAIL: gdb.cp/cpexprs.exp: print base2::base2 +FAIL: gdb.cp/cpexprs.exp: print base::base(int) +FAIL: gdb.cp/cpexprs.exp: print base::base(void) PASS: gdb.cp/cpexprs.exp: print base::operator char* PASS: gdb.cp/cpexprs.exp: print base::operator delete PASS: gdb.cp/cpexprs.exp: print base::operator delete[] @@ -10127,9 +9905,9 @@ PASS: gdb.cp/cpexprs.exp: print base::overload(int) const PASS: gdb.cp/cpexprs.exp: print base::overload(long) const PASS: gdb.cp/cpexprs.exp: print base::overload(short) const PASS: gdb.cp/cpexprs.exp: print base::overload(void) const -PASS: gdb.cp/cpexprs.exp: print base::~base +FAIL: gdb.cp/cpexprs.exp: print base::~base PASS: gdb.cp/cpexprs.exp: print derived::a_function -PASS: gdb.cp/cpexprs.exp: print derived::derived +FAIL: gdb.cp/cpexprs.exp: print derived::derived PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, char> PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, int> PASS: gdb.cp/cpexprs.exp: print flubber<int, int, int, char, long> @@ -10154,42 +9932,42 @@ PASS: gdb.cp/cpexprs.exp: print flubber<int, int, short, short, int> PASS: gdb.cp/cpexprs.exp: print flubber<long, short, long, short, long> PASS: gdb.cp/cpexprs.exp: print flubber<short, int, short, int, short> PASS: gdb.cp/cpexprs.exp: print policy1::function -PASS: gdb.cp/cpexprs.exp: print policy1::policy +FAIL: gdb.cp/cpexprs.exp: print policy1::policy PASS: gdb.cp/cpexprs.exp: print policy2::function -PASS: gdb.cp/cpexprs.exp: print policy2::policy +FAIL: gdb.cp/cpexprs.exp: print policy2::policy PASS: gdb.cp/cpexprs.exp: print policy3::function -PASS: gdb.cp/cpexprs.exp: print policy3::policy +FAIL: gdb.cp/cpexprs.exp: print policy3::policy PASS: gdb.cp/cpexprs.exp: print policy4::function -PASS: gdb.cp/cpexprs.exp: print policy4::policy +FAIL: gdb.cp/cpexprs.exp: print policy4::policy PASS: gdb.cp/cpexprs.exp: print policyd1::function -PASS: gdb.cp/cpexprs.exp: print policyd1::policyd -PASS: gdb.cp/cpexprs.exp: print policyd1::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd1::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd1::~policyd PASS: gdb.cp/cpexprs.exp: print policyd2::function -PASS: gdb.cp/cpexprs.exp: print policyd2::policyd -PASS: gdb.cp/cpexprs.exp: print policyd2::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd2::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd2::~policyd PASS: gdb.cp/cpexprs.exp: print policyd3::function -PASS: gdb.cp/cpexprs.exp: print policyd3::policyd -PASS: gdb.cp/cpexprs.exp: print policyd3::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd3::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd3::~policyd PASS: gdb.cp/cpexprs.exp: print policyd4::function -PASS: gdb.cp/cpexprs.exp: print policyd4::policyd -PASS: gdb.cp/cpexprs.exp: print policyd4::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd4::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd4::~policyd PASS: gdb.cp/cpexprs.exp: print policyd5::function -PASS: gdb.cp/cpexprs.exp: print policyd5::policyd -PASS: gdb.cp/cpexprs.exp: print policyd5::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd5::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd5::~policyd PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::function -PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::policyd -PASS: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<base, operation_1<base> >::~policyd PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::function -PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::policyd -PASS: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<char, operation_1<char> >::~policyd PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::function -PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::policyd -PASS: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::~policyd -PASS: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::policyd -PASS: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<int, operation_1<int> >::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<long, operation_1<long> >::~policyd PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::function -PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::policyd -PASS: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::~policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::policyd +FAIL: gdb.cp/cpexprs.exp: print policyd<tclass<int>, operation_1<tclass<int> > >::~policyd PASS: gdb.cp/cpexprs.exp: print tclass<base>::do_something PASS: gdb.cp/cpexprs.exp: print tclass<char>::do_something PASS: gdb.cp/cpexprs.exp: print tclass<int>::do_something @@ -10288,19 +10066,19 @@ PASS: gdb.cp/cpexprs.exp: list policy4::function PASS: gdb.cp/cpexprs.exp: list policy4::policy PASS: gdb.cp/cpexprs.exp: list policyd1::function PASS: gdb.cp/cpexprs.exp: list policyd1::policyd -PASS: gdb.cp/cpexprs.exp: list policyd1::~policyd +FAIL: gdb.cp/cpexprs.exp: list policyd1::~policyd PASS: gdb.cp/cpexprs.exp: list policyd2::function PASS: gdb.cp/cpexprs.exp: list policyd2::policyd -PASS: gdb.cp/cpexprs.exp: list policyd2::~policyd +FAIL: gdb.cp/cpexprs.exp: list policyd2::~policyd PASS: gdb.cp/cpexprs.exp: list policyd3::function PASS: gdb.cp/cpexprs.exp: list policyd3::policyd -PASS: gdb.cp/cpexprs.exp: list policyd3::~policyd +FAIL: gdb.cp/cpexprs.exp: list policyd3::~policyd PASS: gdb.cp/cpexprs.exp: list policyd4::function PASS: gdb.cp/cpexprs.exp: list policyd4::policyd -PASS: gdb.cp/cpexprs.exp: list policyd4::~policyd +FAIL: gdb.cp/cpexprs.exp: list policyd4::~policyd PASS: gdb.cp/cpexprs.exp: list policyd5::function PASS: gdb.cp/cpexprs.exp: list policyd5::policyd -PASS: gdb.cp/cpexprs.exp: list policyd5::~policyd +FAIL: gdb.cp/cpexprs.exp: list policyd5::~policyd PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::function PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::policyd PASS: gdb.cp/cpexprs.exp: list policyd<base, operation_1<base> >::~policyd @@ -10413,19 +10191,24 @@ PASS: gdb.cp/cpexprs.exp: continue to policy4::function PASS: gdb.cp/cpexprs.exp: continue to policy4::policy PASS: gdb.cp/cpexprs.exp: continue to policyd1::function PASS: gdb.cp/cpexprs.exp: continue to policyd1::policyd -PASS: gdb.cp/cpexprs.exp: continue to policyd1::~policyd +FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd1::~policyd +FAIL: gdb.cp/cpexprs.exp: continue to policyd1::~policyd PASS: gdb.cp/cpexprs.exp: continue to policyd2::function PASS: gdb.cp/cpexprs.exp: continue to policyd2::policyd -PASS: gdb.cp/cpexprs.exp: continue to policyd2::~policyd +FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd2::~policyd +FAIL: gdb.cp/cpexprs.exp: continue to policyd2::~policyd PASS: gdb.cp/cpexprs.exp: continue to policyd3::function PASS: gdb.cp/cpexprs.exp: continue to policyd3::policyd -PASS: gdb.cp/cpexprs.exp: continue to policyd3::~policyd +FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd3::~policyd +FAIL: gdb.cp/cpexprs.exp: continue to policyd3::~policyd PASS: gdb.cp/cpexprs.exp: continue to policyd4::function PASS: gdb.cp/cpexprs.exp: continue to policyd4::policyd -PASS: gdb.cp/cpexprs.exp: continue to policyd4::~policyd +FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd4::~policyd +FAIL: gdb.cp/cpexprs.exp: continue to policyd4::~policyd PASS: gdb.cp/cpexprs.exp: continue to policyd5::function PASS: gdb.cp/cpexprs.exp: continue to policyd5::policyd -PASS: gdb.cp/cpexprs.exp: continue to policyd5::~policyd +FAIL: gdb.cp/cpexprs.exp: setting breakpoint at policyd5::~policyd +FAIL: gdb.cp/cpexprs.exp: continue to policyd5::~policyd PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::function PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::policyd PASS: gdb.cp/cpexprs.exp: continue to policyd<base, operation_1<base> >::~policyd @@ -12112,7 +11895,7 @@ PASS: gdb.cp/method2.exp: setting language c PASS: gdb.cp/method2.exp: breaking in method (c) PASS: gdb.cp/method2.exp: setting language c++ PASS: gdb.cp/method2.exp: breaking in method (c++) -FAIL: gdb.cp/method2.exp: continue until exit at continue to end (the program exited) +PASS: gdb.cp/method2.exp: continue until exit at continue to end Running ./gdb.cp/method.exp ... PASS: gdb.cp/method.exp: break A::foo PASS: gdb.cp/method.exp: continue to A::foo @@ -12962,8 +12745,8 @@ PASS: gdb.cp/m-static.exp: simple object, static const bool PASS: gdb.cp/m-static.exp: simple object, static const int PASS: gdb.cp/m-static.exp: simple object, static long PASS: gdb.cp/m-static.exp: simple object, static enum -PASS: gdb.cp/m-static.exp: simple object instance, print quoted destructor -PASS: gdb.cp/m-static.exp: simple object class, ptype quoted destructor +FAIL: gdb.cp/m-static.exp: simple object instance, print quoted destructor +FAIL: gdb.cp/m-static.exp: simple object class, ptype quoted destructor PASS: gdb.cp/m-static.exp: derived template object, base static const bool PASS: gdb.cp/m-static.exp: derived template object, base static const int PASS: gdb.cp/m-static.exp: derived template object, base static long @@ -13318,7 +13101,7 @@ PASS: gdb.cp/ovldbreak.exp: set multiple-symbols cancel PASS: gdb.cp/ovldbreak.exp: break foo::foofunc PASS: gdb.cp/ovldbreak.exp: set multiple-symbols all PASS: gdb.cp/ovldbreak.exp: break foo::foofunc -FAIL: gdb.cp/ovldbreak.exp: continue until exit at finish program (the program exited) +PASS: gdb.cp/ovldbreak.exp: continue until exit at finish program Running ./gdb.cp/ovsrch.exp ... PASS: gdb.cp/ovsrch.exp: break A::stop_here PASS: gdb.cp/ovsrch.exp: break 'A::stop_here' @@ -13883,7 +13666,7 @@ Running ./gdb.dwarf2/dw2-const.exp ... PASS: gdb.dwarf2/dw2-const.exp: print twelve PASS: gdb.dwarf2/dw2-const.exp: print/x val8 Running ./gdb.dwarf2/dw2-cp-infcall-ref-static.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status UNTESTED: gdb.dwarf2/dw2-cp-infcall-ref-static.exp: dw2-cp-infcall-ref-static.exp Running ./gdb.dwarf2/dw2-cu-size.exp ... @@ -14128,7 +13911,7 @@ PASS: gdb.dwarf2/dw2-empty-pc-range.exp: empty range before CU load PASS: gdb.dwarf2/dw2-empty-pc-range.exp: valid range after CU load PASS: gdb.dwarf2/dw2-empty-pc-range.exp: empty range after CU load Running ./gdb.dwarf2/dw2-entry-value.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status UNTESTED: gdb.dwarf2/dw2-entry-value.exp: dw2-entry-value.exp Running ./gdb.dwarf2/dw2-error.exp ... @@ -14156,7 +13939,7 @@ PASS: gdb.dwarf2/dw2-inline-break.exp: break func8b PASS: gdb.dwarf2/dw2-inline-break.exp: print func1 PASS: gdb.dwarf2/dw2-inline-break.exp: print func2 Running ./gdb.dwarf2/dw2-inline-param.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status UNTESTED: gdb.dwarf2/dw2-inline-param.exp: dw2-inline-param.exp Running ./gdb.dwarf2/dw2-intercu.exp ... @@ -14183,7 +13966,7 @@ Running ./gdb.dwarf2/dw2-namespaceless-anonymous.exp ... PASS: gdb.dwarf2/dw2-namespaceless-anonymous.exp: ptype '(anonymous namespace)::v' PASS: gdb.dwarf2/dw2-namespaceless-anonymous.exp: p '(anonymous namespace)::v' Running ./gdb.dwarf2/dw2-noloc.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status UNTESTED: gdb.dwarf2/dw2-noloc.exp: dw2-noloc.exp Running ./gdb.dwarf2/dw2-objfile-overlap.exp ... @@ -14214,7 +13997,7 @@ PASS: gdb.dwarf2/dw2-op-stack-value.exp: x/wx &aa551234 PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x implicit4to2 PASS: gdb.dwarf2/dw2-op-stack-value.exp: p/x implicit4to4 Running ./gdb.dwarf2/dw2-param-error.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status UNTESTED: gdb.dwarf2/dw2-param-error.exp: dw2-param-error.exp Running ./gdb.dwarf2/dw2-producer.exp ... @@ -14242,7 +14025,7 @@ Running ./gdb.dwarf2/dw2-simple-locdesc.exp ... KFAIL: gdb.dwarf2/dw2-simple-locdesc.exp: p &s.shl (PRMS: symtab/13307) PASS: gdb.dwarf2/dw2-simple-locdesc.exp: p &s.data4 Running ./gdb.dwarf2/dw2-skip-prologue.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status UNTESTED: gdb.dwarf2/dw2-skip-prologue.exp: dw2-skip-prologue.exp Running ./gdb.dwarf2/dw2-stack-boundary.exp ... @@ -14256,7 +14039,7 @@ PASS: gdb.dwarf2/dw2-strp.exp: ptype a_string PASS: gdb.dwarf2/dw2-strp.exp: p a_string2 PASS: gdb.dwarf2/dw2-strp.exp: ptype a_string2 Running ./gdb.dwarf2/dw2-unresolved.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status UNTESTED: gdb.dwarf2/dw2-unresolved.exp: dw2-unresolved.exp Running ./gdb.dwarf2/dw2-var-zero-addr.exp ... @@ -14862,7 +14645,7 @@ PASS: gdb.linespec/ls-errs.exp: break 'main.c'+3 PASS: gdb.linespec/ls-errs.exp: break $zippo PASS: gdb.linespec/ls-errs.exp: break ls-errs.c:$zippo Running ./gdb.linespec/macro-relative.exp ... -PASS: gdb.linespec/macro-relative.exp: info macro HEADER +FAIL: gdb.linespec/macro-relative.exp: info macro HEADER Running ./gdb.linespec/skip-two.exp ... PASS: gdb.linespec/skip-two.exp: skip function dupname PASS: gdb.linespec/skip-two.exp: dupname ignored from main @@ -14879,7 +14662,7 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: 29 PASS: gdb.linespec/thread.exp: setting breakpoint at thread PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function Running ./gdb.mi/dw2-ref-missing-frame.exp ... -gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r17/work/binutils-2.22/gold/output.cc:3019 +gdb compile failed, /usr/x86_64-pc-linux-gnu/x86_64-cros-linux-gnu/binutils-bin/2.22/ld.gold.real: internal error in output_address, at /var/tmp/portage/cross-x86_64-cros-linux-gnu/binutils-2.22-r20/work/binutils-2.22/gold/output.cc:3019 collect2: error: ld returned 1 exit status Running ./gdb.mi/gdb2549.exp ... PASS: gdb.mi/gdb2549.exp: wrong arguments @@ -15814,7 +15597,7 @@ 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 -FAIL: gdb.mi/mi-syn-frame.exp: list stack frames +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 @@ -17779,7 +17562,7 @@ PASS: gdb.python/py-prettyprint.exp: print c PASS: gdb.python/py-prettyprint.exp: print nstype PASS: gdb.python/py-prettyprint.exp: set print pretty off PASS: gdb.python/py-prettyprint.exp: print nstype on one line -FAIL: gdb.python/py-prettyprint.exp: continue until exit (the program exited) +PASS: gdb.python/py-prettyprint.exp: continue until exit PASS: gdb.python/py-prettyprint.exp: set print pretty on PASS: gdb.python/py-prettyprint.exp: b 351 PASS: gdb.python/py-prettyprint.exp: continue @@ -17814,7 +17597,7 @@ PASS: gdb.python/py-prettyprint.exp: print c PASS: gdb.python/py-prettyprint.exp: print nstype PASS: gdb.python/py-prettyprint.exp: set print pretty off PASS: gdb.python/py-prettyprint.exp: print nstype on one line -FAIL: gdb.python/py-prettyprint.exp: continue until exit (the program exited) +PASS: gdb.python/py-prettyprint.exp: continue until exit PASS: gdb.python/py-prettyprint.exp: python exec (open ('py-prettyprint.py').read ()) PASS: gdb.python/py-prettyprint.exp: continue to breakpoint: eval-break PASS: gdb.python/py-prettyprint.exp: info locals @@ -18843,7 +18626,7 @@ PASS: gdb.threads/interrupted-hand-call.exp: hand-call interrupted by signal in PASS: gdb.threads/interrupted-hand-call.exp: dummy stack frame present PASS: gdb.threads/interrupted-hand-call.exp: finish hand-call PASS: gdb.threads/interrupted-hand-call.exp: dummy frame popped -FAIL: gdb.threads/interrupted-hand-call.exp: continue until exit (the program exited) +PASS: gdb.threads/interrupted-hand-call.exp: continue until exit Running ./gdb.threads/killed.exp ... PASS: gdb.threads/killed.exp: successfully compiled posix threads test case PASS: gdb.threads/killed.exp: run program to completion @@ -18887,7 +18670,7 @@ PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 9 PASS: gdb.threads/linux-dp.exp: thread-specific breakpoint is thread-specific PASS: gdb.threads/linux-dp.exp: selected thread: 1 -FAIL: gdb.threads/linux-dp.exp: philosopher is distinct: 1 +PASS: gdb.threads/linux-dp.exp: main is distinct: 1 PASS: gdb.threads/linux-dp.exp: selected thread: 2 PASS: gdb.threads/linux-dp.exp: philosopher is distinct: 2 PASS: gdb.threads/linux-dp.exp: selected thread: 3 @@ -19038,9 +18821,9 @@ PASS: gdb.threads/pthreads.exp: tbreak common_routine if hits >= 15 PASS: gdb.threads/pthreads.exp: stopped before calling common_routine 15 times PASS: gdb.threads/pthreads.exp: All threads running after continuing from ^C stop PASS: gdb.threads/pthreads.exp: check backtrace from main thread -FAIL: gdb.threads/pthreads.exp: check backtrace from thread 1 -FAIL: gdb.threads/pthreads.exp: check backtrace from thread 2 -FAIL: gdb.threads/pthreads.exp: apply backtrace command to all three threads +PASS: gdb.threads/pthreads.exp: check backtrace from thread 1 +PASS: gdb.threads/pthreads.exp: check backtrace from thread 2 +PASS: gdb.threads/pthreads.exp: apply backtrace command to all three threads PASS: gdb.threads/pthreads.exp: set break at common_routine in thread 2 PASS: gdb.threads/pthreads.exp: continue to bkpt at common_routine in thread 2 PASS: gdb.threads/pthreads.exp: backtrace from thread 2 bkpt in common_routine @@ -19102,8 +18885,24 @@ Running ./gdb.threads/siginfo-threads.exp ... PASS: gdb.threads/siginfo-threads.exp: successfully compiled posix threads test case PASS: gdb.threads/siginfo-threads.exp: handle SIGUSR1 stop print pass PASS: gdb.threads/siginfo-threads.exp: handle SIGUSR2 stop print pass -FAIL: gdb.threads/siginfo-threads.exp: get pid -FAIL: gdb.threads/siginfo-threads.exp: catch signal 0 +PASS: gdb.threads/siginfo-threads.exp: get pid +PASS: gdb.threads/siginfo-threads.exp: catch signal 0 +PASS: gdb.threads/siginfo-threads.exp: signal 0 si_signo +PASS: gdb.threads/siginfo-threads.exp: signal 0 si_code is SI_TKILL +PASS: gdb.threads/siginfo-threads.exp: signal 0 si_pid +PASS: gdb.threads/siginfo-threads.exp: catch signal 1 +PASS: gdb.threads/siginfo-threads.exp: signal 1 si_signo +PASS: gdb.threads/siginfo-threads.exp: signal 1 si_code is SI_TKILL +PASS: gdb.threads/siginfo-threads.exp: signal 1 si_pid +PASS: gdb.threads/siginfo-threads.exp: catch signal 2 +PASS: gdb.threads/siginfo-threads.exp: signal 2 si_signo +PASS: gdb.threads/siginfo-threads.exp: signal 2 si_code is SI_TKILL +PASS: gdb.threads/siginfo-threads.exp: signal 2 si_pid +PASS: gdb.threads/siginfo-threads.exp: catch signal 3 +PASS: gdb.threads/siginfo-threads.exp: signal 3 si_signo +PASS: gdb.threads/siginfo-threads.exp: signal 3 si_code is SI_TKILL +PASS: gdb.threads/siginfo-threads.exp: signal 3 si_pid +PASS: gdb.threads/siginfo-threads.exp: continue to breakpoint: break-at-exit Running ./gdb.threads/sigstep-threads.exp ... PASS: gdb.threads/sigstep-threads.exp: successfully compiled posix threads test case PASS: gdb.threads/sigstep-threads.exp: handle SIGUSR1 nostop print pass @@ -19209,7 +19008,7 @@ PASS: gdb.threads/thread-unwindonsignal.exp: dummy stack frame present PASS: gdb.threads/thread-unwindonsignal.exp: wrong thread not unwound PASS: gdb.threads/thread-unwindonsignal.exp: finish hand-call PASS: gdb.threads/thread-unwindonsignal.exp: dummy frame popped -FAIL: gdb.threads/thread-unwindonsignal.exp: continue until exit (the program exited) +PASS: gdb.threads/thread-unwindonsignal.exp: continue until exit Running ./gdb.threads/threxit-hop-specific.exp ... PASS: gdb.threads/threxit-hop-specific.exp: successfully compiled posix threads test case PASS: gdb.threads/threxit-hop-specific.exp: continue to thread start @@ -19483,13 +19282,13 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === -# of expected passes 17862 -# of unexpected failures 373 +# of expected passes 17760 +# of unexpected failures 276 # of unexpected successes 1 # of expected failures 32 -# of known failures 58 +# of known failures 44 # of untested testcases 50 -# of unresolved testcases 8 +# of unresolved testcases 13 # of unsupported tests 106 /var/tmp/portage/cross-x86_64-cros-linux-gnu/gdb-7.6.1/work/gdb-7.6.1/gdb/testsuite/../../gdb/gdb version 7.6.1 -nw -nx -data-directory /var/tmp/portage/cross-x86_64-cros-linux-gnu/gdb-7.6.1/work/gdb-7.6.1/gdb/testsuite/../data-directory |