diff options
author | Thomas Schwinge <thomas@codesourcery.com> | 2015-11-05 21:59:15 +0100 |
---|---|---|
committer | Thomas Schwinge <thomas@codesourcery.com> | 2015-11-05 21:59:15 +0100 |
commit | 4e6effe54b24f3c4c656154660f1554eab23a67b (patch) | |
tree | 1764ac1d722262ea7a3a1861f69e034927afc87f /binutils-gdb/test.diff | |
parent | 8136c08a63ae09c68dd285908007b5f622dfe101 (diff) |
binutils-gdb: e49433d22dae92a56ae15a8b5742cbf1f31d5fd1 (2015-08-19)
Diffstat (limited to 'binutils-gdb/test.diff')
-rw-r--r-- | binutils-gdb/test.diff | 1029 |
1 files changed, 775 insertions, 254 deletions
diff --git a/binutils-gdb/test.diff b/binutils-gdb/test.diff index 5b4f697f..28b0b0b0 100644 --- a/binutils-gdb/test.diff +++ b/binutils-gdb/test.diff @@ -1,11 +1,11 @@ diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum -index 885d588..52efad2 100644 +index 01594ea..94c7334 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/binutils/binutils.sum +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/binutils/binutils.sum @@ -1,5 +1,5 @@ --Test Run By thomas on Mon Nov 2 15:16:11 2015 +-Test Run By thomas on Mon Nov 2 22:10:48 2015 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Mon Nov 2 15:17:18 2015 ++Test Run By thomas on Thu Nov 5 14:03:53 2015 +Native configuration is i686-unknown-gnu0.6 === binutils tests === @@ -14,44 +14,44 @@ index 885d588..52efad2 100644 PASS: objcopy (objcopy compress debug sections) PASS: objcopy (objcopy decompress compressed debug sections) PASS: objcopy decompress debug sections in archive --PASS: objcopy compress debug sections in archive -+XPASS: objcopy compress debug sections in archive +-PASS: objcopy compress debug sections in archive with zlib-gnu ++XPASS: objcopy compress debug sections in archive with zlib-gnu PASS: objdump compress debug sections PASS: objdump compress debug sections 3 PASS: objcopy (objcopy compress empty debug sections) -@@ -153,5 +153,6 @@ Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/x86-64/x86-6 +@@ -159,5 +159,6 @@ Running [...]/tschwinge/W._C._Handy/binutils/testsuite/binutils-all/x86-64/x86-6 === binutils Summary === --# of expected passes 119 -+# of expected passes 118 +-# of expected passes 125 ++# of expected passes 124 +# of unexpected successes 1 # of unsupported tests 4 diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum -index eac04ee..7db7b1b 100644 +index 03eb530..cc697e7 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gas/testsuite/gas.sum +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gas/testsuite/gas.sum @@ -1,5 +1,5 @@ --Test Run By thomas on Mon Nov 2 15:16:19 2015 +-Test Run By thomas on Mon Nov 2 22:10:56 2015 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Mon Nov 2 15:17:28 2015 ++Test Run By thomas on Thu Nov 5 14:04:08 2015 +Native configuration is i686-unknown-gnu0.6 === gas tests === diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum -index 89e7833..45b7402 100644 +index 90a9ebf..5c4008c 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.sum +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/gdb/testsuite/gdb.sum @@ -1,5 +1,5 @@ --Test Run By thomas on Mon Nov 2 15:21:40 2015 +-Test Run By thomas on Mon Nov 2 22:20:12 2015 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Mon Nov 2 15:25:30 2015 ++Test Run By thomas on Thu Nov 5 14:13:45 2015 +Native configuration is i686-unknown-gnu0.6 === gdb tests === -@@ -373,14 +373,14 @@ FAIL: gdb.ada/mi_interface.exp: list ggg1's children +@@ -379,14 +379,14 @@ FAIL: gdb.ada/mi_interface.exp: list ggg1's children Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_task_arg.exp ... PASS: gdb.ada/mi_task_arg.exp: compilation task_switch.adb PASS: gdb.ada/mi_task_arg.exp: breakpoint at task_switch.break_me @@ -71,7 +71,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/mi_var_array.exp ... PASS: gdb.ada/mi_var_array.exp: compilation bar.adb PASS: gdb.ada/mi_var_array.exp: breakpoint at main -@@ -549,7 +549,7 @@ PASS: gdb.ada/py_range.exp: python print(int(gdb.parse_and_eval('ir'))) +@@ -555,7 +555,7 @@ PASS: gdb.ada/py_range.exp: python print(int(gdb.parse_and_eval('ir'))) Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rdv_wait.exp ... PASS: gdb.ada/rdv_wait.exp: compilation foo.adb PASS: gdb.ada/rdv_wait.exp: set debug-file-directory @@ -80,7 +80,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/rec_comp.exp ... PASS: gdb.ada/rec_comp.exp: compilation bar_o203_012.adb PASS: gdb.ada/rec_comp.exp: whatis r.ia -@@ -598,7 +598,7 @@ PASS: gdb.ada/str_ref_cmp.exp: print String_Var (1 .. 3) = "Hel" +@@ -604,7 +604,7 @@ PASS: gdb.ada/str_ref_cmp.exp: print String_Var (1 .. 3) = "Hel" PASS: gdb.ada/str_ref_cmp.exp: print String_Var (1 .. 3) = "hel" Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/str_uninit.exp ... PASS: gdb.ada/str_uninit.exp: compilation parse.adb @@ -89,7 +89,7 @@ index 89e7833..45b7402 100644 PASS: gdb.ada/str_uninit.exp: print 1235813 Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/sym_print_name.exp ... PASS: gdb.ada/sym_print_name.exp: compilation foo.adb -@@ -623,33 +623,33 @@ PASS: gdb.ada/tagged_not_init.exp: print obj +@@ -629,33 +629,33 @@ PASS: gdb.ada/tagged_not_init.exp: print obj Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/task_bp.exp ... PASS: gdb.ada/task_bp.exp: compilation foo.adb PASS: gdb.ada/task_bp.exp: break pck.dummy_task - from psymtab @@ -135,7 +135,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.ada/tick_last_segv.exp ... PASS: gdb.ada/tick_last_segv.exp: compilation foo.adb PASS: gdb.ada/tick_last_segv.exp: print short-integer'first -@@ -829,16 +829,16 @@ PASS: gdb.arch/i386-disp-step.exp: continue to test_prefixed_abs_jump_end +@@ -841,16 +841,16 @@ PASS: gdb.arch/i386-disp-step.exp: continue to test_prefixed_abs_jump_end PASS: gdb.arch/i386-disp-step.exp: break test_syscall PASS: gdb.arch/i386-disp-step.exp: break test_syscall_end PASS: gdb.arch/i386-disp-step.exp: continue to test_syscall @@ -158,7 +158,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/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 -@@ -859,9 +859,8 @@ PASS: gdb.arch/i386-float.exp: info float +@@ -871,9 +871,8 @@ PASS: gdb.arch/i386-float.exp: info float Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-gnu-cfi.exp ... PASS: gdb.arch/i386-gnu-cfi.exp: continue to abort() PASS: gdb.arch/i386-gnu-cfi.exp: backtrace @@ -170,7 +170,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-mpx-map.exp ... gdb compile failed, [01m[Kgcc:[m[K [01;31m[Kerror: [m[Kunrecognized command line option '[01m[K-fmpx[m[K' UNTESTED: gdb.arch/i386-mpx-map.exp: i386-mpx-map.exp -@@ -906,22 +905,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ... +@@ -918,22 +917,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-sse.exp ... PASS: gdb.arch/i386-sse.exp: check whether processor supports SSE PASS: gdb.arch/i386-sse.exp: set first breakpoint in main PASS: gdb.arch/i386-sse.exp: continue to breakpoint: continue to first breakpoint in main @@ -209,7 +209,7 @@ index 89e7833..45b7402 100644 PASS: gdb.arch/i386-sse.exp: set %xmm0 PASS: gdb.arch/i386-sse.exp: set %xmm1 PASS: gdb.arch/i386-sse.exp: set %xmm2 -@@ -932,14 +931,14 @@ PASS: gdb.arch/i386-sse.exp: set %xmm6 +@@ -944,14 +943,14 @@ PASS: gdb.arch/i386-sse.exp: set %xmm6 PASS: gdb.arch/i386-sse.exp: set %xmm7 PASS: gdb.arch/i386-sse.exp: set second breakpoint in main PASS: gdb.arch/i386-sse.exp: continue to breakpoint: continue to second breakpoint in main @@ -232,7 +232,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.arch/i386-stap-eval-lang-ada.exp ... PASS: gdb.arch/i386-stap-eval-lang-ada.exp: set language ada PASS: gdb.arch/i386-stap-eval-lang-ada.exp: printing $_probe_arg0 -@@ -1130,7 +1129,7 @@ PASS: gdb.base/annota1.exp: set height 0 +@@ -1141,7 +1140,7 @@ PASS: gdb.base/annota1.exp: set height 0 PASS: gdb.base/annota1.exp: breakpoint main PASS: gdb.base/annota1.exp: annotation set at level 2 PASS: gdb.base/annota1.exp: breakpoint info @@ -241,7 +241,7 @@ index 89e7833..45b7402 100644 PASS: gdb.base/annota1.exp: go after array init line PASS: gdb.base/annota1.exp: print array PASS: gdb.base/annota1.exp: print non_existent_value -@@ -1139,7 +1138,7 @@ PASS: gdb.base/annota1.exp: break printf +@@ -1150,7 +1149,7 @@ PASS: gdb.base/annota1.exp: break printf PASS: gdb.base/annota1.exp: continue to printf PASS: gdb.base/annota1.exp: backtrace from shlibrary PASS: gdb.base/annota1.exp: send SIGUSR1 @@ -250,7 +250,7 @@ index 89e7833..45b7402 100644 PASS: gdb.base/annota1.exp: delete bp 1 PASS: gdb.base/annota1.exp: delete bp 2 PASS: gdb.base/annota1.exp: delete bp 3 -@@ -1150,12 +1149,12 @@ PASS: gdb.base/annota1.exp: break at value++ +@@ -1161,12 +1160,12 @@ PASS: gdb.base/annota1.exp: break at value++ PASS: gdb.base/annota1.exp: ignore 5 4 PASS: gdb.base/annota1.exp: annotate ignore count change PASS: gdb.base/annota1.exp: breakpoint ignore count @@ -265,7 +265,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/annota3.exp ... PASS: gdb.base/annota3.exp: set height 0 PASS: gdb.base/annota3.exp: breakpoint main -@@ -1172,7 +1171,7 @@ PASS: gdb.base/annota3.exp: breakpoint printf +@@ -1183,7 +1182,7 @@ PASS: gdb.base/annota3.exp: breakpoint printf PASS: gdb.base/annota3.exp: continue to printf PASS: gdb.base/annota3.exp: backtrace from shlibrary PASS: gdb.base/annota3.exp: send SIGUSR1 @@ -274,7 +274,7 @@ index 89e7833..45b7402 100644 PASS: gdb.base/annota3.exp: delete bp 1 PASS: gdb.base/annota3.exp: delete bp 2 PASS: gdb.base/annota3.exp: delete bp 3 -@@ -1184,8 +1183,8 @@ PASS: gdb.base/annota3.exp: ignore 5 4 +@@ -1195,8 +1194,8 @@ PASS: gdb.base/annota3.exp: ignore 5 4 PASS: gdb.base/annota3.exp: annotate ignore count change PASS: gdb.base/annota3.exp: next to exit loop PASS: gdb.base/annota3.exp: breakpoint ignore count @@ -285,7 +285,7 @@ index 89e7833..45b7402 100644 PASS: gdb.base/annota3.exp: cleanup core file (not dumped) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/anon.exp ... PASS: gdb.base/anon.exp: set breakpoint in anon.c -@@ -1318,72 +1317,40 @@ PASS: gdb.base/assign.exp: v_int+=v_float +@@ -1329,72 +1328,40 @@ PASS: gdb.base/assign.exp: v_int+=v_float PASS: gdb.base/assign.exp: set v_int to 6 (18) PASS: gdb.base/assign.exp: v_int+=double Running ../../../W._C._Handy/gdb/testsuite/gdb.base/async-shell.exp ... @@ -376,7 +376,7 @@ index 89e7833..45b7402 100644 PASS: gdb.base/attach.exp: set source path PASS: gdb.base/attach.exp: cd away from process working directory PASS: gdb.base/attach.exp: before attach3, flush symbols -@@ -1391,13 +1358,14 @@ PASS: gdb.base/attach.exp: before attach3, flush exec +@@ -1402,13 +1369,14 @@ PASS: gdb.base/attach.exp: before attach3, flush exec FAIL: gdb.base/attach.exp: attach when process' a.out not in cwd PASS: gdb.base/attach.exp: after attach3, exit PASS: gdb.base/attach.exp: force switch to gdb64, if necessary @@ -389,14 +389,14 @@ index 89e7833..45b7402 100644 -PASS: gdb.base/attach.exp: cmdline attach run: run to prompt -PASS: gdb.base/attach.exp: cmdline attach run: run to main +FAIL: gdb.base/attach.exp: continue until exit -+FAIL: gdb.base/attach.exp: starting with --pid (timeout) ++FAIL: gdb.base/attach.exp: starting with --pid +FAIL: gdb.base/attach.exp: cmdline attach run: run to prompt +ERROR: Undefined command "". +UNRESOLVED: gdb.base/attach.exp: cmdline attach run: run to main Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auto-connect-native-target.exp ... PASS: gdb.base/auto-connect-native-target.exp: check whether a target is already connected PASS: gdb.base/auto-connect-native-target.exp: check whether board tests the native target -@@ -1407,14 +1375,14 @@ PASS: gdb.base/auto-connect-native-target.exp: start no longer works +@@ -1418,14 +1386,14 @@ PASS: gdb.base/auto-connect-native-target.exp: start no longer works PASS: gdb.base/auto-connect-native-target.exp: explicitly connect to the native target PASS: gdb.base/auto-connect-native-target.exp: kill: start PASS: gdb.base/auto-connect-native-target.exp: kill: kill @@ -418,7 +418,7 @@ index 89e7833..45b7402 100644 PASS: gdb.base/auto-connect-native-target.exp: disconnect: disconnect PASS: gdb.base/auto-connect-native-target.exp: disconnect: check whether the target is no longer connected PASS: gdb.base/auto-connect-native-target.exp: disconnect: no longer connected to a target -@@ -1426,22 +1394,6 @@ PASS: gdb.base/auto-load.exp: set auto-load scripts-directory +@@ -1437,22 +1405,6 @@ PASS: gdb.base/auto-load.exp: set auto-load scripts-directory PASS: gdb.base/auto-load.exp: set auto-load safe-path PASS: gdb.base/auto-load.exp: print $script_loaded Running ../../../W._C._Handy/gdb/testsuite/gdb.base/auxv.exp ... @@ -441,7 +441,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bang.exp ... PASS: gdb.base/bang.exp: continue until exit Running ../../../W._C._Handy/gdb/testsuite/gdb.base/batch-preserve-term-settings.exp ... -@@ -1471,32 +1423,18 @@ PASS: gdb.base/bfp-test.exp: set variable b64 = 200.25x +@@ -1513,32 +1465,18 @@ PASS: gdb.base/bfp-test.exp: set variable b64 = 200.25x PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fl PASS: gdb.base/bfp-test.exp: set variable b128 = 300.375fff Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bg-execution-repeat.exp ... @@ -483,7 +483,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/bitfields.exp ... PASS: gdb.base/bitfields.exp: set print sevenbit-strings PASS: gdb.base/bitfields.exp: print flags -@@ -1655,18 +1593,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue +@@ -1697,18 +1635,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: permanent bp PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: condition $bpnum 0 PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done @@ -507,7 +507,7 @@ index 89e7833..45b7402 100644 PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: set breakpoint always-inserted off PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: watch $dummy_convenience PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: setup: set probe breakpoint -@@ -1699,18 +1637,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue +@@ -1741,18 +1679,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: permanent bp PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: condition $bpnum 0 PASS: gdb.base/bp-permanent.exp: always_inserted=off, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done @@ -531,7 +531,7 @@ index 89e7833..45b7402 100644 PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: set breakpoint always-inserted on PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: set probe breakpoint PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: setup: get size of instruction -@@ -1742,18 +1680,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue t +@@ -1784,18 +1722,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue t PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: permanent bp PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: condition $bpnum 0 PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=0: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done @@ -555,7 +555,7 @@ index 89e7833..45b7402 100644 PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: set breakpoint always-inserted on PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: watch $dummy_convenience PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: setup: set probe breakpoint -@@ -1786,18 +1724,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue t +@@ -1828,18 +1766,18 @@ PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue t PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: permanent bp PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: condition $bpnum 0 PASS: gdb.base/bp-permanent.exp: always_inserted=on, sw_watchpoint=1: continue trips on nested permanent bp: continue to breakpoint: test_signal_nested_done @@ -579,7 +579,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-always.exp ... PASS: gdb.base/break-always.exp: set breakpoint always-inserted on PASS: gdb.base/break-always.exp: confirm breakpoint always-inserted -@@ -1910,693 +1848,6 @@ PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: continue +@@ -1952,693 +1890,6 @@ PASS: gdb.base/break-idempotent.exp: always-inserted on: awatch: continue Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-inline.exp ... PASS: gdb.base/break-inline.exp: break Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-interp.exp ... @@ -1273,7 +1273,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/break-main-file-remove-fail.exp ... PASS: gdb.base/break-main-file-remove-fail.exp: cmdline: set breakpoint always-inserted on PASS: gdb.base/break-main-file-remove-fail.exp: cmdline: break foo -@@ -3076,7 +2327,7 @@ PASS: gdb.base/call-signal-resume.exp: break stop_one +@@ -3118,7 +2369,7 @@ PASS: gdb.base/call-signal-resume.exp: break stop_one PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at stop_one PASS: gdb.base/call-signal-resume.exp: inferior function call signaled PASS: gdb.base/call-signal-resume.exp: dummy stack frame number @@ -1282,7 +1282,7 @@ index 89e7833..45b7402 100644 PASS: gdb.base/call-signal-resume.exp: set confirm off PASS: gdb.base/call-signal-resume.exp: return PASS: gdb.base/call-signal-resume.exp: maintenance print dummy-frames -@@ -3092,7 +2343,7 @@ PASS: gdb.base/call-signal-resume.exp: set confirm off +@@ -3134,7 +2385,7 @@ PASS: gdb.base/call-signal-resume.exp: set confirm off PASS: gdb.base/call-signal-resume.exp: return PASS: gdb.base/call-signal-resume.exp: break handle_signal PASS: gdb.base/call-signal-resume.exp: continue to breakpoint at handle_signal @@ -1291,7 +1291,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/call-strs.exp ... PASS: gdb.base/call-strs.exp: set print sevenbit-strings PASS: gdb.base/call-strs.exp: set print address off -@@ -3582,99 +2833,6 @@ PASS: gdb.base/catch-signal.exp: 1st line of save breakpoints for 'all' +@@ -3624,99 +2875,6 @@ PASS: gdb.base/catch-signal.exp: 1st line of save breakpoints for 'all' PASS: gdb.base/catch-signal.exp: 2nd line of save breakpoints for 'all' PASS: gdb.base/catch-signal.exp: Trailing newline of save breakpoints for 'all' Running ../../../W._C._Handy/gdb/testsuite/gdb.base/catch-syscall.exp ... @@ -1391,9 +1391,149 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/charset.exp ... PASS: gdb.base/charset.exp: show charset PASS: gdb.base/charset.exp: show target-charset -@@ -3943,145 +3101,6 @@ PASS: gdb.base/charset.exp: assign string to short array +@@ -3985,285 +3143,7 @@ PASS: gdb.base/charset.exp: assign string to short array PASS: gdb.base/charset.exp: assign string to int array PASS: gdb.base/charset.exp: assign string to long array + Running ../../../W._C._Handy/gdb/testsuite/gdb.base/checkpoint-ns.exp ... +-PASS: gdb.base/checkpoint-ns.exp: break1 start +-PASS: gdb.base/checkpoint-ns.exp: break1 two +-PASS: gdb.base/checkpoint-ns.exp: break1 three +-PASS: gdb.base/checkpoint-ns.exp: break1 four +-PASS: gdb.base/checkpoint-ns.exp: break1 five +-PASS: gdb.base/checkpoint-ns.exp: break1 six +-PASS: gdb.base/checkpoint-ns.exp: break1 seven +-PASS: gdb.base/checkpoint-ns.exp: break1 eight +-PASS: gdb.base/checkpoint-ns.exp: break1 nine +-PASS: gdb.base/checkpoint-ns.exp: break1 ten +-PASS: gdb.base/checkpoint-ns.exp: info checkpoints one +-PASS: gdb.base/checkpoint-ns.exp: break2 one +-PASS: gdb.base/checkpoint-ns.exp: restart 1 one +-PASS: gdb.base/checkpoint-ns.exp: verify i 1 one +-PASS: gdb.base/checkpoint-ns.exp: step in 1 one +-PASS: gdb.base/checkpoint-ns.exp: verify lines 1 one +-PASS: gdb.base/checkpoint-ns.exp: restart 2 one +-PASS: gdb.base/checkpoint-ns.exp: step in 2 one +-PASS: gdb.base/checkpoint-ns.exp: verify i 2 one +-PASS: gdb.base/checkpoint-ns.exp: verify lines 2 one +-PASS: gdb.base/checkpoint-ns.exp: restart 3 one +-PASS: gdb.base/checkpoint-ns.exp: step in 3 one +-PASS: gdb.base/checkpoint-ns.exp: verify i 3 one +-PASS: gdb.base/checkpoint-ns.exp: verify lines 3 one +-PASS: gdb.base/checkpoint-ns.exp: restart 4 one +-PASS: gdb.base/checkpoint-ns.exp: step in 4 one +-PASS: gdb.base/checkpoint-ns.exp: verify i 4 one +-PASS: gdb.base/checkpoint-ns.exp: verify lines 4 one +-PASS: gdb.base/checkpoint-ns.exp: restart 5 one +-PASS: gdb.base/checkpoint-ns.exp: step in 5 one +-PASS: gdb.base/checkpoint-ns.exp: verify i 5 one +-PASS: gdb.base/checkpoint-ns.exp: verify lines 5 one +-PASS: gdb.base/checkpoint-ns.exp: restart 6 one +-PASS: gdb.base/checkpoint-ns.exp: step in 6 one +-PASS: gdb.base/checkpoint-ns.exp: verify i 6 one +-PASS: gdb.base/checkpoint-ns.exp: verify lines 6 one +-PASS: gdb.base/checkpoint-ns.exp: restart 7 one +-PASS: gdb.base/checkpoint-ns.exp: step in 7 one +-PASS: gdb.base/checkpoint-ns.exp: verify i 7 one +-PASS: gdb.base/checkpoint-ns.exp: verify lines 7 one +-PASS: gdb.base/checkpoint-ns.exp: restart 8 one +-PASS: gdb.base/checkpoint-ns.exp: step in 8 one +-PASS: gdb.base/checkpoint-ns.exp: verify i 8 one +-PASS: gdb.base/checkpoint-ns.exp: verify lines 8 one +-PASS: gdb.base/checkpoint-ns.exp: restart 9 one +-PASS: gdb.base/checkpoint-ns.exp: step in 9 one +-PASS: gdb.base/checkpoint-ns.exp: verify i 9 one +-PASS: gdb.base/checkpoint-ns.exp: verify lines 9 one +-PASS: gdb.base/checkpoint-ns.exp: restart 10 one +-PASS: gdb.base/checkpoint-ns.exp: step in 10 one +-PASS: gdb.base/checkpoint-ns.exp: verify i 10 one +-PASS: gdb.base/checkpoint-ns.exp: verify lines 10 one +-PASS: gdb.base/checkpoint-ns.exp: restart 0 one +-PASS: gdb.base/checkpoint-ns.exp: break3 one +-PASS: gdb.base/checkpoint-ns.exp: Diff input and output one +-PASS: gdb.base/checkpoint-ns.exp: restart 1 two +-PASS: gdb.base/checkpoint-ns.exp: breakpoint 1 1 one +-PASS: gdb.base/checkpoint-ns.exp: step in 1 two +-PASS: gdb.base/checkpoint-ns.exp: verify lines 1 two +-PASS: gdb.base/checkpoint-ns.exp: restart 2 two +-PASS: gdb.base/checkpoint-ns.exp: breakpoint 1 2 one +-PASS: gdb.base/checkpoint-ns.exp: step in 2 two +-PASS: gdb.base/checkpoint-ns.exp: verify lines 2 two +-PASS: gdb.base/checkpoint-ns.exp: restart 3 two +-PASS: gdb.base/checkpoint-ns.exp: breakpoint 1 3 one +-PASS: gdb.base/checkpoint-ns.exp: step in 3 two +-PASS: gdb.base/checkpoint-ns.exp: verify lines 3 two +-PASS: gdb.base/checkpoint-ns.exp: restart 4 two +-PASS: gdb.base/checkpoint-ns.exp: breakpoint 1 4 one +-PASS: gdb.base/checkpoint-ns.exp: step in 4 two +-PASS: gdb.base/checkpoint-ns.exp: verify lines 4 two +-PASS: gdb.base/checkpoint-ns.exp: restart 5 two +-PASS: gdb.base/checkpoint-ns.exp: breakpoint 1 5 one +-PASS: gdb.base/checkpoint-ns.exp: step in 5 two +-PASS: gdb.base/checkpoint-ns.exp: verify lines 5 two +-PASS: gdb.base/checkpoint-ns.exp: restart 6 two +-PASS: gdb.base/checkpoint-ns.exp: breakpoint 1 6 one +-PASS: gdb.base/checkpoint-ns.exp: step in 6 two +-PASS: gdb.base/checkpoint-ns.exp: verify lines 5 two +-PASS: gdb.base/checkpoint-ns.exp: restart 7 two +-PASS: gdb.base/checkpoint-ns.exp: breakpoint 1 7 one +-PASS: gdb.base/checkpoint-ns.exp: step in 7 two +-PASS: gdb.base/checkpoint-ns.exp: verify lines 7 two +-PASS: gdb.base/checkpoint-ns.exp: Diff input and output two +-PASS: gdb.base/checkpoint-ns.exp: restart 0 one +-PASS: gdb.base/checkpoint-ns.exp: break4 one +-PASS: gdb.base/checkpoint-ns.exp: delete copy1 +-PASS: gdb.base/checkpoint-ns.exp: restart 1 three +-PASS: gdb.base/checkpoint-ns.exp: break2 1 one +-PASS: gdb.base/checkpoint-ns.exp: outfile still open 1 +-PASS: gdb.base/checkpoint-ns.exp: restart 2 three +-PASS: gdb.base/checkpoint-ns.exp: break2 2 one +-PASS: gdb.base/checkpoint-ns.exp: outfile still open 2 +-PASS: gdb.base/checkpoint-ns.exp: restart 3 three +-PASS: gdb.base/checkpoint-ns.exp: break2 3 one +-PASS: gdb.base/checkpoint-ns.exp: outfile still open 3 +-PASS: gdb.base/checkpoint-ns.exp: restart 4 three +-PASS: gdb.base/checkpoint-ns.exp: break2 4 one +-PASS: gdb.base/checkpoint-ns.exp: outfile still open 4 +-PASS: gdb.base/checkpoint-ns.exp: restart 5 three +-PASS: gdb.base/checkpoint-ns.exp: break2 5 one +-PASS: gdb.base/checkpoint-ns.exp: outfile still open 5 +-PASS: gdb.base/checkpoint-ns.exp: restart 6 three +-PASS: gdb.base/checkpoint-ns.exp: break2 6 one +-PASS: gdb.base/checkpoint-ns.exp: outfile still open 6 +-PASS: gdb.base/checkpoint-ns.exp: restart 7 three +-PASS: gdb.base/checkpoint-ns.exp: break2 7 one +-PASS: gdb.base/checkpoint-ns.exp: outfile still open 7 +-PASS: gdb.base/checkpoint-ns.exp: restart 8 three +-PASS: gdb.base/checkpoint-ns.exp: break2 8 one +-PASS: gdb.base/checkpoint-ns.exp: outfile still open 8 +-PASS: gdb.base/checkpoint-ns.exp: restart 9 three +-PASS: gdb.base/checkpoint-ns.exp: break2 9 one +-PASS: gdb.base/checkpoint-ns.exp: outfile still open 9 +-PASS: gdb.base/checkpoint-ns.exp: restart 10 three +-PASS: gdb.base/checkpoint-ns.exp: break2 10 one +-PASS: gdb.base/checkpoint-ns.exp: outfile still open 10 +-PASS: gdb.base/checkpoint-ns.exp: Exit, dropped into next fork one +-PASS: gdb.base/checkpoint-ns.exp: Exit, dropped into next fork two +-PASS: gdb.base/checkpoint-ns.exp: Exit, dropped into next fork three +-PASS: gdb.base/checkpoint-ns.exp: Exit, dropped into next fork four +-PASS: gdb.base/checkpoint-ns.exp: Exit, dropped into next fork five +-PASS: gdb.base/checkpoint-ns.exp: info checkpoints two +-PASS: gdb.base/checkpoint-ns.exp: kill all one +-PASS: gdb.base/checkpoint-ns.exp: no more checkpoint 0 +-PASS: gdb.base/checkpoint-ns.exp: no more checkpoint 1 +-PASS: gdb.base/checkpoint-ns.exp: no more checkpoint 2 +-PASS: gdb.base/checkpoint-ns.exp: no more checkpoint 3 +-PASS: gdb.base/checkpoint-ns.exp: no more checkpoint 4 +-PASS: gdb.base/checkpoint-ns.exp: no more checkpoint 5 +-PASS: gdb.base/checkpoint-ns.exp: no more checkpoint 6 +-PASS: gdb.base/checkpoint-ns.exp: no more checkpoint 7 +-PASS: gdb.base/checkpoint-ns.exp: no more checkpoint 8 +-PASS: gdb.base/checkpoint-ns.exp: no more checkpoint 9 +-PASS: gdb.base/checkpoint-ns.exp: no more checkpoint 10 +-PASS: gdb.base/checkpoint-ns.exp: set checkpoint breakpoint +-PASS: gdb.base/checkpoint-ns.exp: break2 with many checkpoints +-PASS: gdb.base/checkpoint-ns.exp: info checkpoints with at least 600 checkpoints +-PASS: gdb.base/checkpoint-ns.exp: kill all one with many checkpoints Running ../../../W._C._Handy/gdb/testsuite/gdb.base/checkpoint.exp ... -PASS: gdb.base/checkpoint.exp: break1 start -PASS: gdb.base/checkpoint.exp: break1 two @@ -1537,7 +1677,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/chng-syms.exp ... PASS: gdb.base/chng-syms.exp: setting conditional breakpoint on function PASS: gdb.base/chng-syms.exp: running to stop_here first time -@@ -4365,7 +3384,6 @@ PASS: gdb.base/completion.exp: complete set cp-abi aut +@@ -4547,7 +3427,6 @@ PASS: gdb.base/completion.exp: complete set cp-abi aut PASS: gdb.base/completion.exp: complete target core PASS: gdb.base/completion.exp: complete target tfile PASS: gdb.base/completion.exp: complete target exec @@ -1545,7 +1685,7 @@ index 89e7833..45b7402 100644 PASS: gdb.base/completion.exp: complete set height PASS: gdb.base/completion.exp: complete set height u PASS: gdb.base/completion.exp: complete set listsize -@@ -4603,77 +3621,10 @@ PASS: gdb.base/constvars.exp: ptype crass +@@ -4797,77 +3676,10 @@ PASS: gdb.base/constvars.exp: ptype crass PASS: gdb.base/constvars.exp: ptype crisp Running ../../../W._C._Handy/gdb/testsuite/gdb.base/continue-all-already-running.exp ... PASS: gdb.base/continue-all-already-running.exp: set non-stop on @@ -1625,7 +1765,25 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/ctxobj.exp ... PASS: gdb.base/ctxobj.exp: break in get_version functions PASS: gdb.base/ctxobj.exp: continue to get_version_1 -@@ -5144,10 +4095,6 @@ PASS: gdb.base/del.exp: breakpoint insertion (d) +@@ -5134,7 +3946,7 @@ PASS: gdb.base/default.exp: info program + PASS: gdb.base/default.exp: info registers + PASS: gdb.base/default.exp: info stack "s" abbreviation + PASS: gdb.base/default.exp: info stack +-PASS: gdb.base/default.exp: info set ++FAIL: gdb.base/default.exp: info set + PASS: gdb.base/default.exp: info symbol + PASS: gdb.base/default.exp: info source + PASS: gdb.base/default.exp: info sources +@@ -5265,7 +4077,7 @@ PASS: gdb.base/default.exp: show verbose + PASS: gdb.base/default.exp: show version + PASS: gdb.base/default.exp: show width + PASS: gdb.base/default.exp: show write +-PASS: gdb.base/default.exp: show ++FAIL: gdb.base/default.exp: show + PASS: gdb.base/default.exp: set history save off + PASS: gdb.base/default.exp: stepi "si" abbreviation + PASS: gdb.base/default.exp: stepi +@@ -5338,10 +4150,6 @@ PASS: gdb.base/del.exp: breakpoint insertion (d) PASS: gdb.base/del.exp: Remove last breakpoint (d) PASS: gdb.base/del.exp: info break after removing break on main (d) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/detach.exp ... @@ -1636,9 +1794,9 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dfp-exprs.exp ... PASS: gdb.base/dfp-exprs.exp: p 1.2df PASS: gdb.base/dfp-exprs.exp: p -1.2df -@@ -5407,50 +4354,7 @@ PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&main" - PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&dummy_3" +@@ -5602,50 +4410,7 @@ PASS: gdb.base/disasm-end-cu.exp: get hexadecimal valueof "&dummy_3" PASS: gdb.base/disasm-end-cu.exp: disassemble command returned some output + Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disasm-optim.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.base/disp-step-syscall.exp ... -PASS: gdb.base/disp-step-syscall.exp: fork: probe for target remote -PASS: gdb.base/disp-step-syscall.exp: fork: delete break 1 @@ -1688,7 +1846,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/display.exp ... PASS: gdb.base/display.exp: kill PASS: gdb.base/display.exp: detach -@@ -5527,15 +4431,15 @@ PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continu +@@ -5722,15 +4487,15 @@ PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continu PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continue: set height 2 PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continue: continue to pagination PASS: gdb.base/double-prompt-target-event-error.exp: ctrlc target event: continue: first prompt @@ -1708,7 +1866,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-bp-same-addr.exp ... PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set dprintf-style gdb PASS: gdb.base/dprintf-bp-same-addr.exp: gdb: set breakpoint always-inserted on -@@ -5553,96 +4457,93 @@ PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: set dprintf-style gdb +@@ -5748,96 +4513,92 @@ PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: set dprintf-style gdb PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: set disconnected-dprintf on PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: get inferior process ID PASS: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: dprintf insertion @@ -1816,10 +1974,12 @@ index 89e7833..45b7402 100644 +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: detach program +FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: re-attach to inferior Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-next.exp ... +-PASS: gdb.base/dprintf-next.exp: dprintf 24, "%d\n", x +-PASS: gdb.base/dprintf-next.exp: next 1 +-PASS: gdb.base/dprintf-next.exp: next 2 +WARNING: program timed out. - PASS: gdb.base/dprintf-next.exp: dprintf 24, "%d\n", x - PASS: gdb.base/dprintf-next.exp: next 1 - PASS: gdb.base/dprintf-next.exp: next 2 ++gdb compile failed, exit status is 1 ++UNTESTED: gdb.base/dprintf-next.exp: failed to prepare for dprintf with next Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-non-stop.exp ... PASS: gdb.base/dprintf-non-stop.exp: set non-stop on -PASS: gdb.base/dprintf-non-stop.exp: dprintf foo,"At foo entry\n" @@ -1829,18 +1989,56 @@ index 89e7833..45b7402 100644 -PASS: gdb.base/dprintf-non-stop.exp: inferior stopped +FAIL: gdb.base/dprintf-non-stop.exp: Can't run to main Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dprintf-pending.exp ... - PASS: gdb.base/dprintf-pending.exp: without format: set pending dprintf - PASS: gdb.base/dprintf-pending.exp: without format: resolved dprintf fails to be re-set -@@ -5674,8 +4575,6 @@ UNSUPPORTED: gdb.base/dprintf.exp: set dprintf style to agent - PASS: gdb.base/dprintf.exp: Set dprintf style to an unrecognized type - PASS: gdb.base/dprintf.exp: probe for target remote + PASS: gdb.base/dprintf-pending.exp: without format: missing ,FMT + PASS: gdb.base/dprintf-pending.exp: without format: missing FMT +@@ -5862,9 +4623,7 @@ PASS: gdb.base/dprintf.exp: call: printf: dprintf foo,"At foo entry\n" + PASS: gdb.base/dprintf.exp: call: printf: dprintf 28,"arg=%d, g=%d\n", arg, g + PASS: gdb.base/dprintf.exp: call: printf: break 29 + PASS: gdb.base/dprintf.exp: call: printf: set dprintf style to call +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/dprintf.exp: call: printf: 1st dprintf +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/dprintf.exp: call: printf: 2nd dprintf + PASS: gdb.base/dprintf.exp: call: fprintf: dprintf foo,"At foo entry\n" + PASS: gdb.base/dprintf.exp: call: fprintf: dprintf 28,"arg=%d, g=%d\n", arg, g +@@ -5872,9 +4631,7 @@ PASS: gdb.base/dprintf.exp: call: fprintf: break 29 + PASS: gdb.base/dprintf.exp: call: fprintf: set dprintf function + PASS: gdb.base/dprintf.exp: call: fprintf: set dprintf channel + PASS: gdb.base/dprintf.exp: call: fprintf: set dprintf style to call +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/dprintf.exp: call: fprintf: 1st dprintf +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/dprintf.exp: call: fprintf: 2nd dprintf + PASS: gdb.base/dprintf.exp: agent: dprintf foo,"At foo entry\n" + PASS: gdb.base/dprintf.exp: agent: dprintf 28,"arg=%d, g=%d\n", arg, g +@@ -5886,8 +4643,6 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dso2dso.exp ... + PASS: gdb.base/dso2dso.exp: continue to breakpoint: at call to sub2 + PASS: gdb.base/dso2dso.exp: next over call to sub2 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dtrace-probe.exp ... -gdb compile failed, /usr/bin/ld: i386:x86-64 architecture of input file `[...]/tschwinge/W._C._Handy.build/gdb/testsuite/gdb.base/dtrace-probe-p.o' is incompatible with i386 output -collect2: error: ld returned 1 exit status UNTESTED: gdb.base/dtrace-probe.exp: could not compile test program Running ../../../W._C._Handy/gdb/testsuite/gdb.base/dump.exp ... PASS: gdb.base/dump.exp: inaccessible memory is reported -@@ -6096,10 +4995,7 @@ PASS: gdb.base/exe-lock.exp: continue until exit +@@ -6239,14 +4994,12 @@ PASS: gdb.base/ending-run.exp: b ending-run.c:11 + PASS: gdb.base/ending-run.exp: Breakpoint 7 at *ending-run.c:11 + PASS: gdb.base/ending-run.exp: Clear 2 by default + PASS: gdb.base/ending-run.exp: all set to continue +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/ending-run.exp: cont +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/ending-run.exp: Step to return +-FAIL: gdb.base/ending-run.exp: step out of main +-FAIL: gdb.base/ending-run.exp: step to end of run ++PASS: gdb.base/ending-run.exp: step out of main ++PASS: gdb.base/ending-run.exp: step to end of run + UNSUPPORTED: gdb.base/ending-run.exp: continue after exit +-UNSUPPORTED: gdb.base/ending-run.exp: don't step after run ++PASS: gdb.base/ending-run.exp: don't step after run + PASS: gdb.base/ending-run.exp: ls: core (No core dumped on quit) + Running ../../../W._C._Handy/gdb/testsuite/gdb.base/enum_cond.exp ... + PASS: gdb.base/enum_cond.exp: break call_me if param.e == 1 +@@ -6310,10 +5063,7 @@ PASS: gdb.base/exe-lock.exp: continue until exit Running ../../../W._C._Handy/gdb/testsuite/gdb.base/execl-update-breakpoints.exp ... PASS: gdb.base/execl-update-breakpoints.exp: main address first PASS: gdb.base/execl-update-breakpoints.exp: probe memory access @@ -1852,7 +2050,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/execution-termios.exp ... PASS: gdb.base/execution-termios.exp: next: termios ok PASS: gdb.base/execution-termios.exp: infcall: termios ok -@@ -6113,10 +5009,10 @@ PASS: gdb.base/exitsignal.exp: $_exitsignal is void before running +@@ -6327,10 +5077,10 @@ PASS: gdb.base/exitsignal.exp: $_exitsignal is void before running PASS: gdb.base/exitsignal.exp: $_exitcode is void before running PASS: gdb.base/exitsignal.exp: trigger SIGSEGV PASS: gdb.base/exitsignal.exp: program terminated with SIGSEGV @@ -1865,7 +2063,7 @@ index 89e7833..45b7402 100644 PASS: gdb.base/exitsignal.exp: $_exitcode is still void after restarting the inferior PASS: gdb.base/exitsignal.exp: $_exitsignal is void before normal inferior is executed PASS: gdb.base/exitsignal.exp: $_exitcode is void before normal inferior is executed -@@ -6473,33 +5369,33 @@ PASS: gdb.base/fileio.exp: Lseeking SET a file +@@ -6687,33 +5437,33 @@ PASS: gdb.base/fileio.exp: Lseeking SET a file PASS: gdb.base/fileio.exp: Closing a file PASS: gdb.base/fileio.exp: Closing an invalid file descriptor returns EBADF PASS: gdb.base/fileio.exp: Stat a file @@ -1922,7 +2120,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/filesym.exp ... PASS: gdb.base/filesym.exp: complete on "filesy" PASS: gdb.base/filesym.exp: completion list for "filesym" -@@ -6567,204 +5463,8 @@ PASS: gdb.base/float.exp: info float +@@ -6781,204 +5531,8 @@ PASS: gdb.base/float.exp: info float PASS: gdb.base/float.exp: step PASS: gdb.base/float.exp: finish Running ../../../W._C._Handy/gdb/testsuite/gdb.base/foll-exec.exp ... @@ -2127,7 +2325,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/fortran-sym-case.exp ... PASS: gdb.base/fortran-sym-case.exp: set language fortran PASS: gdb.base/fortran-sym-case.exp: frame -@@ -6953,32 +5653,16 @@ PASS: gdb.base/funcargs.exp: backtrace through call with trampolines +@@ -7167,32 +5721,16 @@ PASS: gdb.base/funcargs.exp: backtrace through call with trampolines PASS: gdb.base/funcargs.exp: stepping back to main from function called with trampolines Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gcore-buffer-overflow.exp ... PASS: gdb.base/gcore-buffer-overflow.exp: Set buffer exceeding arguments @@ -2161,27 +2359,10 @@ index 89e7833..45b7402 100644 -PASS: gdb.base/gcore.exp: corefile restored stack array -PASS: gdb.base/gcore.exp: corefile restored backtrace +UNSUPPORTED: gdb.base/gcore.exp: save a corefile + Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb-sigterm-2.exp ... + PASS: gdb.base/gdb-sigterm-2.exp: expect eof Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb-sigterm.exp ... - PASS: gdb.base/gdb-sigterm.exp: 50 SIGTERM passes - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/gdb1056.exp ... -@@ -7210,11 +5894,11 @@ KFAIL: gdb.base/gnu_vector.exp: call add_many_charvecs (PRMS: gdb/18537) - KFAIL: gdb.base/gnu_vector.exp: call add_various_floatvecs (PRMS: gdb/18537) - KFAIL: gdb.base/gnu_vector.exp: call add_structvecs (PRMS: gdb/18537) - PASS: gdb.base/gnu_vector.exp: call add_singlevecs --PASS: gdb.base/gnu_vector.exp: continue to add_some_intvecs --KFAIL: gdb.base/gnu_vector.exp: finish shows vector return value (PRMS: gdb/18537) --PASS: gdb.base/gnu_vector.exp: continue to add_some_intvecs --PASS: gdb.base/gnu_vector.exp: set vector return value --KFAIL: gdb.base/gnu_vector.exp: verify vector return value (the program exited) (PRMS: gdb/18537) -+FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs -+KFAIL: gdb.base/gnu_vector.exp: finish shows vector return value (the program is no longer running) (PRMS: gdb/18537) -+FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs (the program is no longer running) -+FAIL: gdb.base/gnu_vector.exp: set vector return value -+KFAIL: gdb.base/gnu_vector.exp: verify vector return value (the program is no longer running) (PRMS: gdb/18537) - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline1.exp ... - PASS: gdb.base/hashline1.exp: set breakpoint - Running ../../../W._C._Handy/gdb/testsuite/gdb.base/hashline2.exp ... -@@ -7375,12 +6059,7 @@ PASS: gdb.base/included.exp: list integer +@@ -7633,12 +6171,7 @@ PASS: gdb.base/included.exp: list integer PASS: gdb.base/included.exp: ptype integer PASS: gdb.base/included.exp: info variables integer Running ../../../W._C._Handy/gdb/testsuite/gdb.base/inferior-died.exp ... @@ -2195,7 +2376,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/infnan.exp ... PASS: gdb.base/infnan.exp: print a PASS: gdb.base/infnan.exp: print b -@@ -7421,33 +6100,10 @@ PASS: gdb.base/info-macros.exp: info macros 6 +@@ -7679,33 +6212,10 @@ PASS: gdb.base/info-macros.exp: info macros 6 PASS: gdb.base/info-macros.exp: info macros 7 KFAIL: gdb.base/info-macros.exp: info macros info-macros.c:42 (PRMS: gdb/NNNN) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-os.exp ... @@ -2231,7 +2412,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/info-shared.exp ... PASS: gdb.base/info-shared.exp: info sharedlibrary #1 PASS: gdb.base/info-shared.exp: continue to breakpoint: library load #1 -@@ -7499,23 +6155,14 @@ PASS: gdb.base/interrupt-noterm.exp: set interactive-mode off +@@ -7757,23 +6267,14 @@ PASS: gdb.base/interrupt-noterm.exp: set interactive-mode off PASS: gdb.base/interrupt-noterm.exp: set confirm off PASS: gdb.base/interrupt-noterm.exp: delete PASS: gdb.base/interrupt-noterm.exp: set confirm on @@ -2241,24 +2422,26 @@ index 89e7833..45b7402 100644 +UNSUPPORTED: gdb.base/interrupt-noterm.exp: continue & Running ../../../W._C._Handy/gdb/testsuite/gdb.base/interrupt.exp ... PASS: gdb.base/interrupt.exp: set interrupt character in interrupt.exp - FAIL: gdb.base/interrupt.exp: process is alive (timeout) - FAIL: gdb.base/interrupt.exp: child process ate our char (timeout) +-WARNING: remote_expect statement without a default case?! +-WARNING: remote_expect statement without a default case?! ++PASS: gdb.base/interrupt.exp: process is alive ++PASS: gdb.base/interrupt.exp: child process ate our char PASS: gdb.base/interrupt.exp: send_gdb control C -PASS: gdb.base/interrupt.exp: call function when asleep -PASS: gdb.base/interrupt.exp: call function a second time -PASS: gdb.base/interrupt.exp: continue --FAIL: gdb.base/interrupt.exp: echo data (timeout) +-WARNING: remote_expect statement without a default case?! -PASS: gdb.base/interrupt.exp: Send Control-C, second time -PASS: gdb.base/interrupt.exp: signal SIGINT --FAIL: gdb.base/interrupt.exp: echo more data (timeout) --FAIL: gdb.base/interrupt.exp: send end of file (timeout) +-WARNING: remote_expect statement without a default case?! +-WARNING: remote_expect statement without a default case?! -FAIL: gdb.base/interrupt.exp: send end of file +FAIL: gdb.base/interrupt.exp: call function when asleep (wrong output) +UNTESTED: gdb.base/interrupt.exp: aborted; in the following, GDB will get stuck Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jit-simple.exp ... PASS: gdb.base/jit-simple.exp: blah 1 PASS: gdb.base/jit-simple.exp: recompile jit-simple.c -@@ -7560,14 +6207,7 @@ PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1 +@@ -7818,14 +6319,7 @@ PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 1 PASS: gdb.base/jit.exp: one_jit_test-2: info function ^jit_function PASS: gdb.base/jit.exp: one_jit_test-2: continue to breakpoint: break here 2 PASS: gdb.base/jit.exp: one_jit_test-2: info function jit_function @@ -2274,7 +2457,48 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/jump.exp ... PASS: gdb.base/jump.exp: break before jump to non-call PASS: gdb.base/jump.exp: jump to non-call -@@ -7980,15 +6620,19 @@ PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 1 start +@@ -7849,30 +6343,18 @@ PASS: gdb.base/kill-detach-inferiors-cmd.exp: load binary + PASS: gdb.base/kill-detach-inferiors-cmd.exp: start + PASS: gdb.base/kill-detach-inferiors-cmd.exp: add inferior 3 + PASS: gdb.base/kill-detach-inferiors-cmd.exp: inferior 3 +-PASS: gdb.base/kill-detach-inferiors-cmd.exp: attach to pid +-PASS: gdb.base/kill-detach-inferiors-cmd.exp: kill inferiors 1 2 +-PASS: gdb.base/kill-detach-inferiors-cmd.exp: inferior 1 +-PASS: gdb.base/kill-detach-inferiors-cmd.exp: kill +-PASS: gdb.base/kill-detach-inferiors-cmd.exp: detach inferiors 3 +-PASS: gdb.base/kill-detach-inferiors-cmd.exp: kill inferiors 1 2 3 +-PASS: gdb.base/kill-detach-inferiors-cmd.exp: detach inferiors 1 2 3 ++FAIL: gdb.base/kill-detach-inferiors-cmd.exp: attach to pid ++FAIL: gdb.base/kill-detach-inferiors-cmd.exp: kill inferiors 1 2 ++FAIL: gdb.base/kill-detach-inferiors-cmd.exp: inferior 1 ++FAIL: gdb.base/kill-detach-inferiors-cmd.exp: kill (got interactive prompt) ++FAIL: gdb.base/kill-detach-inferiors-cmd.exp: detach inferiors 3 ++FAIL: gdb.base/kill-detach-inferiors-cmd.exp: kill inferiors 1 2 3 ++FAIL: gdb.base/kill-detach-inferiors-cmd.exp: detach inferiors 1 2 3 (GDB internal error) + PASS: gdb.base/kill-detach-inferiors-cmd.exp: kill inferiors 10 + Running ../../../W._C._Handy/gdb/testsuite/gdb.base/killed-outside.exp ... +-PASS: gdb.base/killed-outside.exp: continue: get pid of inferior +-PASS: gdb.base/killed-outside.exp: continue: continue +-PASS: gdb.base/killed-outside.exp: continue: info threads +-PASS: gdb.base/killed-outside.exp: continue: quit GDB +-PASS: gdb.base/killed-outside.exp: stepi: get pid of inferior +-PASS: gdb.base/killed-outside.exp: stepi: si +-PASS: gdb.base/killed-outside.exp: stepi: info threads +-PASS: gdb.base/killed-outside.exp: stepi: quit GDB +-PASS: gdb.base/killed-outside.exp: registers: get pid of inferior +-PASS: gdb.base/killed-outside.exp: registers: flushregs +-PASS: gdb.base/killed-outside.exp: registers: info threads +-PASS: gdb.base/killed-outside.exp: registers: quit GDB +-PASS: gdb.base/killed-outside.exp: info threads: get pid of inferior +-PASS: gdb.base/killed-outside.exp: info threads: info threads +-PASS: gdb.base/killed-outside.exp: info threads: quit GDB ++WARNING: program timed out. ++gdb compile failed, exit status is 1 ++UNTESTED: gdb.base/killed-outside.exp: failed to prepare + Running ../../../W._C._Handy/gdb/testsuite/gdb.base/label.exp ... + PASS: gdb.base/label.exp: breakpoint here + PASS: gdb.base/label.exp: breakpoint there +@@ -8269,15 +6751,19 @@ 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) @@ -2297,7 +2521,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/macscp.exp ... PASS: gdb.base/macscp.exp: list main for support check PASS: gdb.base/macscp.exp: list main for WHERE -@@ -8439,94 +7083,12 @@ PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2 +@@ -8728,96 +7214,12 @@ PASS: gdb.base/miscexprs.exp: print value of ibig.i[100] << 2 PASS: gdb.base/miscexprs.exp: print value of sbig.s[90] >> 4 PASS: gdb.base/miscexprs.exp: print value of lbig.l[333] >> 6 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/morestack.exp ... @@ -2312,9 +2536,11 @@ index 89e7833..45b7402 100644 +UNSUPPORTED: gdb.base/moribund-step.exp: displaced stepping Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-forks.exp ... -PASS: gdb.base/multi-forks.exp: set follow-fork child --PASS: gdb.base/multi-forks.exp: run to exit 2 +-FAIL: gdb.base/multi-forks.exp: run to exit 2 (timeout) -PASS: gdb.base/multi-forks.exp: follow child, print pids --PASS: gdb.base/multi-forks.exp: run to exit 2 +-FAIL: gdb.base/multi-forks.exp: info breakpoints (timeout) +-ERROR: breakpoints not deleted +-UNRESOLVED: gdb.base/multi-forks.exp: run to exit 2 (timeout) -PASS: gdb.base/multi-forks.exp: follow parent, print pids -PASS: gdb.base/multi-forks.exp: help set detach -PASS: gdb.base/multi-forks.exp: show detach default on @@ -2396,7 +2622,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/multi-line-starts-subshell.exp ... PASS: gdb.base/multi-line-starts-subshell.exp: spawn subshell from multi-line PASS: gdb.base/multi-line-starts-subshell.exp: shell input works -@@ -8605,22 +7167,22 @@ PASS: gdb.base/paginate-after-ctrl-c-running.exp: ctrlc target running: set heig +@@ -8896,22 +7298,22 @@ PASS: gdb.base/paginate-after-ctrl-c-running.exp: ctrlc target running: set heig Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-bg-execution.exp ... PASS: gdb.base/paginate-bg-execution.exp: paginate: b after_sleep PASS: gdb.base/paginate-bg-execution.exp: paginate: set height 2 @@ -2426,7 +2652,7 @@ index 89e7833..45b7402 100644 PASS: gdb.base/paginate-bg-execution.exp: cancel with quit: GDB accepts further input PASS: gdb.base/paginate-bg-execution.exp: cancel with quit: set height unlimited Running ../../../W._C._Handy/gdb/testsuite/gdb.base/paginate-execution-startup.exp ... -@@ -8705,11 +7267,6 @@ PASS: gdb.base/permissions.exp: set may-write-memory off +@@ -8996,11 +7398,6 @@ PASS: gdb.base/permissions.exp: set may-write-memory off PASS: gdb.base/permissions.exp: try to set a global PASS: gdb.base/permissions.exp: print x Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pie-execl.exp ... @@ -2438,7 +2664,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/pointers.exp ... PASS: gdb.base/pointers.exp: continuing after dummy() PASS: gdb.base/pointers.exp: set pointer to beginning of array -@@ -8785,50 +7342,24 @@ PASS: gdb.base/pr11022.exp: watchpoint hit 2 +@@ -9076,50 +7473,24 @@ PASS: gdb.base/pr11022.exp: watchpoint hit 2 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/prelink.exp ... PASS: gdb.base/prelink.exp: ldd prelinkt PASS: gdb.base/prelink.exp: ldd prelinkt output contains libs @@ -2498,7 +2724,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/printcmds.exp ... PASS: gdb.base/printcmds.exp: print $pc PASS: gdb.base/printcmds.exp: print "abc" -@@ -9832,25 +8363,9 @@ PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1 +@@ -10123,25 +8494,9 @@ PASS: gdb.base/radix.exp: Output radix unchanged after rejecting 1 PASS: gdb.base/radix.exp: set radix 7 rejected PASS: gdb.base/radix.exp: Output radix unchanged after rejection through set radix command Running ../../../W._C._Handy/gdb/testsuite/gdb.base/random-signal.exp ... @@ -2526,7 +2752,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/range-stepping.exp ... PASS: gdb.base/range-stepping.exp: probe range-stepping support UNSUPPORTED: gdb.base/range-stepping.exp: range stepping not supported by the target -@@ -9868,38 +8383,7 @@ PASS: gdb.base/readline-ask.exp: ask message for 01 and 02 +@@ -10159,38 +8514,7 @@ PASS: gdb.base/readline-ask.exp: ask message for 01 and 02 PASS: gdb.base/readline-ask.exp: ask message no PASS: gdb.base/readline-ask.exp: abort ask message Running ../../../W._C._Handy/gdb/testsuite/gdb.base/readline.exp ... @@ -2566,7 +2792,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/realname-expand.exp ... PASS: gdb.base/realname-expand.exp: set basenames-may-differ on PASS: gdb.base/realname-expand.exp: rbreak realname-expand-real.c:func -@@ -10288,22 +8772,22 @@ PASS: gdb.base/savedregs.exp: handle SIGSEGV pass print nostop +@@ -10579,22 +8903,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 @@ -2593,7 +2819,25 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/scope.exp ... PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro PASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_bss before run -@@ -10763,402 +9247,24 @@ PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addre +@@ -11018,16 +9342,12 @@ PASS: gdb.base/shlib-call.exp: set print address off + PASS: gdb.base/shlib-call.exp: set width 0 + PASS: gdb.base/shlib-call.exp: next to shr1 + PASS: gdb.base/shlib-call.exp: print g +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/shlib-call.exp: next over shr1 +-FAIL: gdb.base/shlib-call.exp: print g +-WARNING: remote_expect statement without a default case?! ++PASS: gdb.base/shlib-call.exp: print g + PASS: gdb.base/shlib-call.exp: print shr1(1) +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/shlib-call.exp: print shr1(g) + PASS: gdb.base/shlib-call.exp: breakpoint function shr2 + PASS: gdb.base/shlib-call.exp: run until breakpoint set at a function +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/shlib-call.exp: print shr1(1) 2nd time + PASS: gdb.base/shlib-call.exp: print mainshr1(1) from shlib func + PASS: gdb.base/shlib-call.exp: step out of shr2 to main (stopped in shr2 epilogue) +@@ -11058,401 +9378,22 @@ PASS: gdb.base/shreloc.exp: (msymbol) relocated extern vars have different addre PASS: gdb.base/shreloc.exp: get_msym_addrs fn_[12] PASS: gdb.base/shreloc.exp: (msymbol) relocated functions have different addresses Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigall.exp ... @@ -3004,11 +3248,9 @@ index 89e7833..45b7402 100644 +FAIL: gdb.base/sigaltstack.exp: finish to catch MAIN (timeout) +FAIL: gdb.base/sigaltstack.exp: finish to MAIN (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sigbpt.exp ... -+WARNING: program timed out. PASS: gdb.base/sigbpt.exp: break keeper PASS: gdb.base/sigbpt.exp: display/i $pc - PASS: gdb.base/sigbpt.exp: advance to the bowler -@@ -11169,20 +9275,20 @@ PASS: gdb.base/sigbpt.exp: rerun to main +@@ -11464,20 +9405,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 @@ -3032,7 +3274,7 @@ index 89e7833..45b7402 100644 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 -@@ -11190,7 +9296,7 @@ PASS: gdb.base/sigbpt.exp: stepi bp before and at segv; continue to keeper +@@ -11485,7 +9426,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 @@ -3041,12 +3283,12 @@ index 89e7833..45b7402 100644 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 -@@ -11230,107 +9336,23 @@ PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior +@@ -11525,73 +9466,19 @@ PASS: gdb.base/sigchld.exp: SIGCHLD blocked in inferior Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-addr.exp ... PASS: gdb.base/siginfo-addr.exp: display/i $pc PASS: gdb.base/siginfo-addr.exp: continue to signal --PASS: gdb.base/siginfo-addr.exp: si_addr value -+FAIL: gdb.base/siginfo-addr.exp: si_addr value +-PASS: gdb.base/siginfo-addr.exp: correct si_addr ++FAIL: gdb.base/siginfo-addr.exp: correct si_addr (the program exited) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/siginfo-infcall.exp ... PASS: gdb.base/siginfo-infcall.exp: continue to SIGUSR1 PASS: gdb.base/siginfo-infcall.exp: p callme () @@ -3118,46 +3360,42 @@ index 89e7833..45b7402 100644 +FAIL: gdb.base/siginfo.exp: backtrace for nexti (pattern 1) (timeout) +FAIL: gdb.base/siginfo.exp: step out of handler (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signals.exp ... --PASS: gdb.base/signals.exp: handle all print --PASS: gdb.base/signals.exp: set variable count = 0 --PASS: gdb.base/signals.exp: break handler if 0 --PASS: gdb.base/signals.exp: set $handler_breakpoint_number = $bpnum --PASS: gdb.base/signals.exp: next to signal --PASS: gdb.base/signals.exp: next to alarm #1 --PASS: gdb.base/signals.exp: next to ++count #1 --PASS: gdb.base/signals.exp: p func1 () #1 + PASS: gdb.base/signals.exp: handle all print + PASS: gdb.base/signals.exp: set variable count = 0 +@@ -11601,14 +9488,14 @@ PASS: gdb.base/signals.exp: next to signal + PASS: gdb.base/signals.exp: next to alarm #1 + PASS: gdb.base/signals.exp: next to ++count #1 + PASS: gdb.base/signals.exp: p func1 () #1 -PASS: gdb.base/signals.exp: p count #1 --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 ++FAIL: gdb.base/signals.exp: p count #1 + 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 -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 --PASS: gdb.base/signals.exp: info signal SIGTRAP --PASS: gdb.base/signals.exp: info signal 5 --PASS: gdb.base/signals.exp: handle without arguments --PASS: gdb.base/signals.exp: handle with bogus SIG --PASS: gdb.base/signals.exp: handle SIG with bogus action --PASS: gdb.base/signals.exp: handle SIG with multiple conflicting actions --PASS: gdb.base/signals.exp: handle SIG parses all legal actions --PASS: gdb.base/signals.exp: handle multiple SIGs --PASS: gdb.base/signals.exp: override SIGTRAP --PASS: gdb.base/signals.exp: invalid signal number rejected --PASS: gdb.base/signals.exp: handle multiple SIGs via integer range --PASS: gdb.base/signals.exp: handle multiple SIGs via reverse integer range --PASS: gdb.base/signals.exp: override SIGINT ++FAIL: gdb.base/signals.exp: p func1 () #2 ++FAIL: gdb.base/signals.exp: backtrace from handler when calling func1 ++FAIL: gdb.base/signals.exp: continue (the program exited) ++FAIL: gdb.base/signals.exp: p count #2 + PASS: gdb.base/signals.exp: info signals + PASS: gdb.base/signals.exp: info signal SIGTRAP + PASS: gdb.base/signals.exp: info signal 5 +@@ -11623,9 +9510,9 @@ PASS: gdb.base/signals.exp: invalid signal number rejected + PASS: gdb.base/signals.exp: handle multiple SIGs via integer range + 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 -PASS: gdb.base/signals.exp: backtrace for SIGUSR1 -+WARNING: program timed out. -+gdb compile failed, exit status is 1 -+UNTESTED: gdb.base/signals.exp: signals.exp ++FAIL: gdb.base/signals.exp: signal without arguments disallowed (the program is no longer running) ++FAIL: gdb.base/signals.exp: signal SIGUSR1 (the program is no longer running) ++FAIL: gdb.base/signals.exp: backtrace for SIGUSR1 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/signest.exp ... PASS: gdb.base/signest.exp: continue to fault PASS: gdb.base/signest.exp: set conditional breakpoint -@@ -11350,792 +9372,23 @@ PASS: gdb.base/signull.exp: data read; select the pointer type +@@ -11645,792 +9532,23 @@ 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 @@ -3953,9 +4191,50 @@ index 89e7833..45b7402 100644 -PASS: gdb.base/sigstep.exp: displaced=on: continue on breakpoint, skip handler, with sw-watchpoint, no handler: performing continue +UNTESTED: gdb.base/sigstep.exp: aborted; in the following, GDB will get stuck Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sizeof.exp ... - PASS: gdb.base/sizeof.exp: next + PASS: gdb.base/sizeof.exp: next 2 PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (char)" (1) -@@ -12200,15 +9453,6 @@ PASS: gdb.base/sizeof.exp: print/f padding_long_double.v +@@ -12443,39 +9561,25 @@ PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (void (*)(void))" (4) + PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (float)" (4) + PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (double)" (8) + PASS: gdb.base/sizeof.exp: get integer valueof "sizeof (long double)" (12) +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/sizeof.exp: check sizeof "char" +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/sizeof.exp: check sizeof "short" +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/sizeof.exp: check sizeof "int" +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/sizeof.exp: check sizeof "long" +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/sizeof.exp: check sizeof "long long" +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/sizeof.exp: check sizeof "void *" +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/sizeof.exp: check sizeof "void (*)(void)" +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/sizeof.exp: check sizeof "float" +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/sizeof.exp: check sizeof "double" +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/sizeof.exp: check sizeof "long double" + PASS: gdb.base/sizeof.exp: get integer valueof "'\377'" (-1) + PASS: gdb.base/sizeof.exp: get integer valueof "(int) (char) -1" (-1) + PASS: gdb.base/sizeof.exp: get integer valueof "(int) (signed char) -1" (-1) + PASS: gdb.base/sizeof.exp: get integer valueof "(int) (unsigned char) -1" (255) +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/sizeof.exp: check valueof "'\377'" +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/sizeof.exp: check valueof "(int) (char) -1" +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/sizeof.exp: check valueof "(int) (signed char) -1" +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/sizeof.exp: check valueof "(int) (unsigned char) -1" +-FAIL: gdb.base/sizeof.exp: set padding_char.v = 1 ++PASS: gdb.base/sizeof.exp: set padding_char.v = 1 + PASS: gdb.base/sizeof.exp: print padding_char.p1 + PASS: gdb.base/sizeof.exp: print/d padding_char.v + PASS: gdb.base/sizeof.exp: print padding_char.p2 +@@ -12509,15 +9613,6 @@ PASS: gdb.base/sizeof.exp: print/f padding_long_double.v PASS: gdb.base/sizeof.exp: print padding_long_double.p2 PASS: gdb.base/sizeof.exp: maint print arch Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip-solib.exp ... @@ -3971,7 +4250,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/skip.exp ... PASS: gdb.base/skip.exp: skip file (no default file) PASS: gdb.base/skip.exp: skip function -@@ -12316,15 +9560,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ... +@@ -12625,15 +9720,7 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-overlap.exp ... UNTESTED: gdb.base/solib-overlap.exp: 0x40000000: Could not prelink OBJDIR/gdb.base/solib-overlap-lib1-0x40000000.so or OBJDIR/gdb.base/solib-overlap-lib2-0x40000000.so. Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-search.exp ... PASS: gdb.base/solib-search.exp: continue to break_here @@ -3988,7 +4267,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/solib-symbol.exp ... PASS: gdb.base/solib-symbol.exp: foo2 in main PASS: gdb.base/solib-symbol.exp: foo in libmd -@@ -12362,7 +9598,7 @@ UNSUPPORTED: gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software singl +@@ -12671,7 +9758,7 @@ UNSUPPORTED: gdb.base/sss-bp-on-user-bp-2.exp: target doesn't use software singl Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp ... PASS: gdb.base/sss-bp-on-user-bp.exp: continue to breakpoint: first breakpoint PASS: gdb.base/sss-bp-on-user-bp.exp: disassemble main @@ -3997,7 +4276,7 @@ index 89e7833..45b7402 100644 PASS: gdb.base/sss-bp-on-user-bp.exp: set breakpoint always-inserted on PASS: gdb.base/sss-bp-on-user-bp.exp: si PASS: gdb.base/sss-bp-on-user-bp.exp: jump *$pc -@@ -12376,8 +9612,14 @@ PASS: gdb.base/stack-checking.exp: bt +@@ -12685,8 +9772,14 @@ PASS: gdb.base/stack-checking.exp: bt Running ../../../W._C._Handy/gdb/testsuite/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 @@ -4014,7 +4293,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/stap-probe.exp ... PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: check argument not at probe point PASS: gdb.base/stap-probe.exp: without semaphore, not optimized: info probes stap -@@ -12480,20 +9722,6 @@ PASS: gdb.base/step-over-no-symbols.exp: displaced=off: set displaced-stepping o +@@ -12789,20 +9882,6 @@ PASS: gdb.base/step-over-no-symbols.exp: displaced=off: set displaced-stepping o PASS: gdb.base/step-over-no-symbols.exp: displaced=off: stepi PASS: gdb.base/step-over-no-symbols.exp: displaced=off: get after PC PASS: gdb.base/step-over-no-symbols.exp: displaced=off: advanced @@ -4035,7 +4314,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-resume-infcall.exp ... PASS: gdb.base/step-resume-infcall.exp: step PASS: gdb.base/step-resume-infcall.exp: up -@@ -12539,35 +9767,15 @@ PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on +@@ -12848,35 +9927,15 @@ PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=off: displaced_step=on PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set non-stop on PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set displaced-stepping off PASS: gdb.base/step-sw-breakpoint-adjust-pc.exp: non_stop=on: displaced_step=off: always_inserted=off: set breakpoint always-inserted off @@ -4071,7 +4350,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/step-symless.exp ... PASS: gdb.base/step-symless.exp: strip stub symbols PASS: gdb.base/step-symless.exp: step -@@ -13512,24 +10720,12 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed +@@ -13821,24 +10880,12 @@ PASS: gdb.base/subst.exp: show substitute-path after empty rule removed PASS: gdb.base/subst.exp: remove all remaining substitution rules PASS: gdb.base/subst.exp: show substitute-path after all remaining rules removed Running ../../../W._C._Handy/gdb/testsuite/gdb.base/sym-file.exp ... @@ -4102,7 +4381,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/symbol-without-target_section.exp ... PASS: gdb.base/symbol-without-target_section.exp: add-symbol-file PASS: gdb.base/symbol-without-target_section.exp: list main -@@ -13615,21 +10811,9 @@ PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signal +@@ -13924,41 +10971,11 @@ PASS: gdb.base/unwindonsignal.exp: unwindonsignal, inferior function call signal PASS: gdb.base/unwindonsignal.exp: unwindonsignal, stack unwound PASS: gdb.base/unwindonsignal.exp: unwindonsignal, dummy frame removed Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-db-attach.exp ... @@ -4114,10 +4393,31 @@ index 89e7833..45b7402 100644 -PASS: gdb.base/valgrind-db-attach.exp: bt -PASS: gdb.base/valgrind-db-attach.exp: kill program +UNSUPPORTED: gdb.base/valgrind-db-attach.exp: spawn valgrind + Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-disp-step.exp ... +-PASS: gdb.base/valgrind-disp-step.exp: spawn valgrind +-PASS: gdb.base/valgrind-disp-step.exp: valgrind started +-PASS: gdb.base/valgrind-disp-step.exp: vgdb prompt +-PASS: gdb.base/valgrind-disp-step.exp: disconnect +-FAIL: gdb.base/valgrind-disp-step.exp: target remote for vgdb +-PASS: gdb.base/valgrind-disp-step.exp: monitor v.set gdb_output +-PASS: gdb.base/valgrind-disp-step.exp: set displaced-stepping off +-PASS: gdb.base/valgrind-disp-step.exp: continue to main +-PASS: gdb.base/valgrind-disp-step.exp: displaced off: set displaced-stepping off +-PASS: gdb.base/valgrind-disp-step.exp: displaced off: once: set breakpoint +-PASS: gdb.base/valgrind-disp-step.exp: displaced off: once: step over breakpoint +-PASS: gdb.base/valgrind-disp-step.exp: displaced off: twice: set breakpoint +-PASS: gdb.base/valgrind-disp-step.exp: displaced off: twice: step over breakpoint +-PASS: gdb.base/valgrind-disp-step.exp: displaced on: set displaced-stepping on +-PASS: gdb.base/valgrind-disp-step.exp: displaced on: once: set breakpoint +-PASS: gdb.base/valgrind-disp-step.exp: displaced on: once: step over breakpoint +-PASS: gdb.base/valgrind-disp-step.exp: displaced on: twice: set breakpoint +-PASS: gdb.base/valgrind-disp-step.exp: displaced on: twice: step over breakpoint ++UNSUPPORTED: gdb.base/valgrind-disp-step.exp: spawn valgrind Running ../../../W._C._Handy/gdb/testsuite/gdb.base/valgrind-infcall.exp ... -PASS: gdb.base/valgrind-infcall.exp: spawn valgrind -PASS: gdb.base/valgrind-infcall.exp: valgrind started -PASS: gdb.base/valgrind-infcall.exp: vgdb prompt +-PASS: gdb.base/valgrind-infcall.exp: disconnect -FAIL: gdb.base/valgrind-infcall.exp: target remote for vgdb -PASS: gdb.base/valgrind-infcall.exp: monitor v.set gdb_output -PASS: gdb.base/valgrind-infcall.exp: continue #1 @@ -4126,7 +4426,28 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/value-double-free.exp ... PASS: gdb.base/value-double-free.exp: watch var PASS: gdb.base/value-double-free.exp: continue -@@ -13879,29 +11063,26 @@ PASS: gdb.base/watch-read.exp: only write watchpoint triggers when value changes +@@ -13968,18 +10985,13 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.base/varargs.exp ... + PASS: gdb.base/varargs.exp: set print sevenbit-strings + PASS: gdb.base/varargs.exp: set print address off + PASS: gdb.base/varargs.exp: set width 0 +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/varargs.exp: print find_max1(5,1,2,3,4,5) +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/varargs.exp: print find_max1(1,3) +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/varargs.exp: print find_max1(10,1,2,3,4,5,6,7,8,29,0) +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/varargs.exp: print find_max2(3,1,2,3) +-WARNING: remote_expect statement without a default case?! + PASS: gdb.base/varargs.exp: print find_max_double(5,1.0,17.0,2.0,3.0,4.0) +-FAIL: gdb.base/varargs.exp: print find_max_float_real(4, fc1, fc2, fc3, fc4) +-FAIL: gdb.base/varargs.exp: print find_max_double_real(4, dc1, dc2, dc3, dc4) ++PASS: gdb.base/varargs.exp: print find_max_float_real(4, fc1, fc2, fc3, fc4) ++PASS: gdb.base/varargs.exp: print find_max_double_real(4, dc1, dc2, dc3, dc4) + PASS: gdb.base/varargs.exp: print find_max_long_double_real(4, ldc1, ldc2, ldc3, ldc4) + Running ../../../W._C._Handy/gdb/testsuite/gdb.base/vdso-warning.exp ... + PASS: gdb.base/vdso-warning.exp: set environment LD_DEBUG=unused +@@ -14213,29 +11225,26 @@ PASS: gdb.base/watch-read.exp: only write watchpoint triggers when value changes PASS: gdb.base/watch-read.exp: read watchpoint triggers when value doesn't change, trapping reads and writes PASS: gdb.base/watch-read.exp: only read watchpoint triggers when value doesn't change Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watch-vfork.exp ... @@ -4163,7 +4484,7 @@ index 89e7833..45b7402 100644 PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 5 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-cond-gone.exp ... PASS: gdb.base/watchpoint-cond-gone.exp: set can-use-hw-watchpoints 0 -@@ -13916,7 +11097,7 @@ PASS: gdb.base/watchpoint-delete.exp: delete $bpnum +@@ -14250,7 +11259,7 @@ PASS: gdb.base/watchpoint-delete.exp: delete $bpnum Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw-hit-once.exp ... PASS: gdb.base/watchpoint-hw-hit-once.exp: rwatch watchee PASS: gdb.base/watchpoint-hw-hit-once.exp: continue @@ -4172,7 +4493,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.base/watchpoint-hw.exp ... PASS: gdb.base/watchpoint-hw.exp: watch watchee PASS: gdb.base/watchpoint-hw.exp: start -@@ -22279,9 +19460,11 @@ PASS: gdb.dwarf2/valop.exp: print uses_lit_op +@@ -22802,9 +19811,11 @@ PASS: gdb.dwarf2/valop.exp: print uses_lit_op Running ../../../W._C._Handy/gdb/testsuite/gdb.dwarf2/watch-notconst.exp ... PASS: gdb.dwarf2/watch-notconst.exp: watch x Running ../../../W._C._Handy/gdb/testsuite/gdb.fortran/array-element.exp ... @@ -4186,35 +4507,47 @@ index 89e7833..45b7402 100644 PASS: gdb.fortran/charset.exp: print fortran narrow character PASS: gdb.fortran/charset.exp: print fortran wide character PASS: gdb.fortran/charset.exp: print fortran wide string -@@ -22547,25 +19730,8 @@ PASS: gdb.fortran/whatis_type.exp: ptype t1 +@@ -23070,36 +20081,10 @@ PASS: gdb.fortran/whatis_type.exp: ptype t1 PASS: gdb.fortran/whatis_type.exp: ptype t1v Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/complaints.exp ... PASS: gdb.gdb/complaints.exp: breakpoint in captured_command_loop -PASS: gdb.gdb/complaints.exp: run until breakpoint at captured_command_loop -PASS: gdb.gdb/complaints.exp: set stop_whining = 2 +-WARNING: remote_expect statement without a default case?! -PASS: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, "Register a complaint") -PASS: gdb.gdb/complaints.exp: print symfile_complaints->root->fmt +-WARNING: remote_expect statement without a default case?! -PASS: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, symfile_complaints->root->fmt) --PASS: gdb.gdb/complaints.exp: list has one entry +-FAIL: gdb.gdb/complaints.exp: list has one entry +-WARNING: remote_expect statement without a default case?! -PASS: gdb.gdb/complaints.exp: call complaint (&symfile_complaints, "Testing! Testing! Testing!") -PASS: gdb.gdb/complaints.exp: serial start --PASS: gdb.gdb/complaints.exp: serial line 1 --PASS: gdb.gdb/complaints.exp: serial line 2 +-WARNING: remote_expect statement without a default case?! +-FAIL: gdb.gdb/complaints.exp: serial line 1 +-WARNING: remote_expect statement without a default case?! +-FAIL: gdb.gdb/complaints.exp: serial line 2 +-WARNING: remote_expect statement without a default case?! -PASS: gdb.gdb/complaints.exp: serial end -PASS: gdb.gdb/complaints.exp: short start --PASS: gdb.gdb/complaints.exp: short line 1 --PASS: gdb.gdb/complaints.exp: short line 2 +-WARNING: remote_expect statement without a default case?! +-FAIL: gdb.gdb/complaints.exp: short line 1 +-WARNING: remote_expect statement without a default case?! +-FAIL: gdb.gdb/complaints.exp: short line 2 +-WARNING: remote_expect statement without a default case?! -PASS: gdb.gdb/complaints.exp: short end --PASS: gdb.gdb/complaints.exp: empty non-verbose non-noisy clear --PASS: gdb.gdb/complaints.exp: empty verbose non-noisy clear --PASS: gdb.gdb/complaints.exp: empty verbose noisy clear --PASS: gdb.gdb/complaints.exp: empty non-verbose noisy clear +-WARNING: remote_expect statement without a default case?! +-WARNING: remote_expect statement without a default case?! +-WARNING: remote_expect statement without a default case?! +-WARNING: remote_expect statement without a default case?! +FAIL: gdb.gdb/complaints.exp: run until breakpoint at captured_command_loop +WARNING: Couldn't test self Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/observer.exp ... - PASS: gdb.gdb/observer.exp: breakpoint in captured_main +-UNRESOLVED: gdb.gdb/observer.exp: breakpoint in captured_main ++PASS: gdb.gdb/observer.exp: breakpoint in captured_main PASS: gdb.gdb/observer.exp: run until breakpoint at captured_main -@@ -22676,14 +19842,12 @@ PASS: gdb.gdb/observer.exp: first observer removed; check second observer counte + PASS: gdb.gdb/observer.exp: no observer attached; reset first observer counter + PASS: gdb.gdb/observer.exp: no observer attached; reset second observer counter +@@ -23208,14 +20193,12 @@ PASS: gdb.gdb/observer.exp: first observer removed; check second observer counte PASS: gdb.gdb/observer.exp: first observer removed; check third observer counter value Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/python-interrupts.exp ... PASS: gdb.gdb/python-interrupts.exp: breakpoint in captured_command_loop @@ -4233,23 +4566,24 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/selftest.exp ... PASS: gdb.gdb/selftest.exp: Disassemble main PASS: gdb.gdb/selftest.exp: breakpoint in captured_main -@@ -22708,11 +19872,11 @@ PASS: gdb.gdb/selftest.exp: next over notice_open_fds +@@ -23240,11 +20223,11 @@ PASS: gdb.gdb/selftest.exp: next over notice_open_fds PASS: gdb.gdb/selftest.exp: next over cmdarg_s VEC_cleanup PASS: gdb.gdb/selftest.exp: print a string PASS: gdb.gdb/selftest.exp: step into xmalloc call --PASS: gdb.gdb/selftest.exp: xgdb is at prompt -+FAIL: gdb.gdb/selftest.exp: xgdb is at prompt - PASS: gdb.gdb/selftest.exp: Set xgdb prompt +-WARNING: remote_expect statement without a default case?! +-WARNING: remote_expect statement without a default case?! -PASS: gdb.gdb/selftest.exp: send ^C to child process -PASS: gdb.gdb/selftest.exp: send SIGINT signal to child process --PASS: gdb.gdb/selftest.exp: backtrace through signal handler +-FAIL: gdb.gdb/selftest.exp: backtrace through signal handler ++FAIL: gdb.gdb/selftest.exp: xgdb is at prompt ++PASS: gdb.gdb/selftest.exp: Set xgdb_prompt +FAIL: gdb.gdb/selftest.exp: send ^C to child process (timeout) +FAIL: gdb.gdb/selftest.exp: send SIGINT signal to child process (timeout) +FAIL: gdb.gdb/selftest.exp: backtrace through signal handler (timeout) Running ../../../W._C._Handy/gdb/testsuite/gdb.gdb/xfullpath.exp ... PASS: gdb.gdb/xfullpath.exp: breakpoint in captured_main PASS: gdb.gdb/xfullpath.exp: run until breakpoint at captured_main -@@ -23644,7 +20808,7 @@ PASS: gdb.guile/scm-ports.exp: basic r+0 tests: test port-closed? after it's clo +@@ -24176,7 +21159,7 @@ PASS: gdb.guile/scm-ports.exp: basic r+0 tests: test port-closed? after it's clo PASS: gdb.guile/scm-ports.exp: buffered: create r/w memory port PASS: gdb.guile/scm-ports.exp: buffered: guile (print rw-mem-port) PASS: gdb.guile/scm-ports.exp: buffered: get sp reg @@ -4258,7 +4592,7 @@ index 89e7833..45b7402 100644 PASS: gdb.guile/scm-ports.exp: buffered: save current value at sp PASS: gdb.guile/scm-ports.exp: buffered: un-lazyify byte-at-sp PASS: gdb.guile/scm-ports.exp: buffered: seek to $sp -@@ -23661,7 +20825,7 @@ PASS: gdb.guile/scm-ports.exp: buffered: test byte at sp, after close +@@ -24193,7 +21176,7 @@ PASS: gdb.guile/scm-ports.exp: buffered: test byte at sp, after close PASS: gdb.guile/scm-ports.exp: unbuffered: create r/w memory port PASS: gdb.guile/scm-ports.exp: unbuffered: guile (print rw-mem-port) PASS: gdb.guile/scm-ports.exp: unbuffered: get sp reg @@ -4267,7 +4601,59 @@ index 89e7833..45b7402 100644 PASS: gdb.guile/scm-ports.exp: unbuffered: save current value at sp PASS: gdb.guile/scm-ports.exp: unbuffered: un-lazyify byte-at-sp PASS: gdb.guile/scm-ports.exp: unbuffered: seek to $sp -@@ -24581,10 +21745,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function +@@ -24988,29 +21971,29 @@ FAIL: gdb.linespec/explicit.exp: complete non-unique function name (timeout) + FAIL: gdb.linespec/explicit.exp: complete non-existant function name (timeout) + FAIL: gdb.linespec/explicit.exp: complete unique file name (timeout) + FAIL: gdb.linespec/explicit.exp: complete non-unique file name (timeout) +-ERROR: Process no longer exists +-UNRESOLVED: gdb.linespec/explicit.exp: complete non-existant file name ++FAIL: gdb.linespec/explicit.exp: complete non-existant file name (timeout) ++FAIL: gdb.linespec/explicit.exp: complete filename and unique function name (timeout) ++FAIL: gdb.linespec/explicit.exp: complete filename and non-unique function name (timeout) ++FAIL: gdb.linespec/explicit.exp: complete filename and non-existant function name (timeout) ++FAIL: gdb.linespec/explicit.exp: complete filename and function reversed (timeout) ++PASS: gdb.linespec/explicit.exp: pending invalid conditional explicit breakpoint ++PASS: gdb.linespec/explicit.exp: pending valid conditional explicit breakpoint ++PASS: gdb.linespec/explicit.exp: pending valid conditional explicit breakpoint resolved ++PASS: gdb.linespec/explicit.exp: set new breakpoint condition for explicit linespec ++PASS: gdb.linespec/explicit.exp: continue to breakpoint: condition_command overrides explicit linespec condition ++PASS: gdb.linespec/explicit.exp: clear condition for explicit breakpoint ++PASS: gdb.linespec/explicit.exp: info break of cleared condition of explicit breakpoint ++PASS: gdb.linespec/explicit.exp: list main 1 ++PASS: gdb.linespec/explicit.exp: list main 2 ++PASS: gdb.linespec/explicit.exp: list -line -,-line + ++PASS: gdb.linespec/explicit.exp: list myfunction 1 ++PASS: gdb.linespec/explicit.exp: list +,- ++PASS: gdb.linespec/explicit.exp: list myfunction 2 ++PASS: gdb.linespec/explicit.exp: list -line +, -line - + Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/keywords.exp ... +-PASS: gdb.linespec/keywords.exp: set breakpoint pending off +-PASS: gdb.linespec/keywords.exp: break if +-PASS: gdb.linespec/keywords.exp: setting breakpoint at thread +-PASS: gdb.linespec/keywords.exp: setting breakpoint at task +-PASS: gdb.linespec/keywords.exp: trailing whitespace: break if +-PASS: gdb.linespec/keywords.exp: trailing whitespace: setting breakpoint at thread +-PASS: gdb.linespec/keywords.exp: trailing whitespace: setting breakpoint at task +-PASS: gdb.linespec/keywords.exp: break thread 123 +-PASS: gdb.linespec/keywords.exp: break thread foo +-PASS: gdb.linespec/keywords.exp: break task 123 +-PASS: gdb.linespec/keywords.exp: break task foo +-PASS: gdb.linespec/keywords.exp: setting breakpoint at thread if 0 +-PASS: gdb.linespec/keywords.exp: break thread thread +-PASS: gdb.linespec/keywords.exp: break thread task +-PASS: gdb.linespec/keywords.exp: break thread if +-PASS: gdb.linespec/keywords.exp: break task task +-PASS: gdb.linespec/keywords.exp: break task thread +-PASS: gdb.linespec/keywords.exp: break task if +-PASS: gdb.linespec/keywords.exp: break thread thread 123 +-PASS: gdb.linespec/keywords.exp: break task task 123 ++WARNING: program timed out. ++gdb compile failed, exit status is 1 ++UNTESTED: gdb.linespec/keywords.exp: keywords + Running ../../../W._C._Handy/gdb/testsuite/gdb.linespec/linespec.exp ... + PASS: gdb.linespec/linespec.exp: set multiple-symbols to all for linespec tests + PASS: gdb.linespec/linespec.exp: single-location break using dir/file:line +@@ -25271,10 +22254,10 @@ PASS: gdb.linespec/thread.exp: continue to breakpoint: thread function Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp ... PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_nofb_marker PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_nofb_marker @@ -4280,7 +4666,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb2549.exp ... PASS: gdb.mi/gdb2549.exp: wrong arguments PASS: gdb.mi/gdb2549.exp: no executable -@@ -24604,50 +21768,35 @@ PASS: gdb.mi/gdb669.exp: info threads (at main) +@@ -25294,50 +22277,35 @@ PASS: gdb.mi/gdb669.exp: info threads (at main) PASS: gdb.mi/gdb669.exp: finding MI result string (at main) PASS: gdb.mi/gdb669.exp: finding number of threads in MI output (at main) PASS: gdb.mi/gdb669.exp: got number of threads from MI (at main) @@ -4336,7 +4722,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/gdb680.exp ... PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 0 PASS: gdb.mi/gdb680.exp: -data-list-register-names -1, try 1 -@@ -24677,9 +21826,6 @@ PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private +@@ -25367,9 +22335,6 @@ PASS: gdb.mi/gdb792.exp: list children of A.protected.b.private PASS: gdb.mi/gdb792.exp: create var for class C which has baseclass A PASS: gdb.mi/gdb792.exp: list children of class C Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-async.exp ... @@ -4346,7 +4732,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-basics.exp ... PASS: gdb.mi/mi-basics.exp: acceptance of MI operations PASS: gdb.mi/mi-basics.exp: file-exec-and-symbols operation -@@ -24748,8 +21894,8 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main +@@ -25445,8 +22410,8 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: mi runto main PASS: gdb.mi/mi-breakpoint-changed.exp: change command PASS: gdb.mi/mi-breakpoint-changed.exp: watch watch PASS: gdb.mi/mi-breakpoint-changed.exp: trace marker @@ -4357,7 +4743,7 @@ index 89e7833..45b7402 100644 PASS: gdb.mi/mi-breakpoint-changed.exp: condition 2 main > 0x0 PASS: gdb.mi/mi-breakpoint-changed.exp: -break-condition 2 main == 0x0 PASS: gdb.mi/mi-breakpoint-changed.exp: disable 3 -@@ -24763,7 +21909,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: -break-passcount 4 1 +@@ -25460,7 +22425,7 @@ PASS: gdb.mi/mi-breakpoint-changed.exp: -break-passcount 4 1 PASS: gdb.mi/mi-breakpoint-changed.exp: delete 3 PASS: gdb.mi/mi-breakpoint-changed.exp: delete 4 PASS: gdb.mi/mi-breakpoint-changed.exp: delete 5 @@ -4366,7 +4752,7 @@ index 89e7833..45b7402 100644 PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: insert breakpoint on pendfunc1 PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved PASS: gdb.mi/mi-breakpoint-changed.exp: pending resolved: breakpoint on pendfunc1 resolved: hit_count is updated -@@ -24826,16 +21972,16 @@ PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0" +@@ -25523,16 +22488,16 @@ PASS: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0" Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-cmd-param-changed.exp ... PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: breakpoint at main PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: mi runto main @@ -4392,7 +4778,7 @@ index 89e7833..45b7402 100644 PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache" warmup PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache on" PASS: gdb.mi/mi-cmd-param-changed.exp: cmd param: "set remotecache off" -@@ -24874,7 +22020,7 @@ PASS: gdb.mi/mi-console.exp: finished step over hello +@@ -25571,7 +22536,7 @@ PASS: gdb.mi/mi-console.exp: finished step over hello Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-detach.exp ... PASS: gdb.mi/mi-detach.exp: breakpoint at main PASS: gdb.mi/mi-detach.exp: mi runto main @@ -4401,7 +4787,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-disassemble.exp ... PASS: gdb.mi/mi-disassemble.exp: breakpoint at main PASS: gdb.mi/mi-disassemble.exp: mi runto main -@@ -24951,12 +22097,6 @@ PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups during run shows +@@ -25651,12 +22616,6 @@ PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups during run shows PASS: gdb.mi/mi-exit-code.exp: second run: exit with code PASS: gdb.mi/mi-exit-code.exp: second run: -list-thread-groups after exit shows exit-code Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file-transfer.exp ... @@ -4414,7 +4800,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-file.exp ... PASS: gdb.mi/mi-file.exp: request path info of current source file (basics.c) PASS: gdb.mi/mi-file.exp: Getting a list of source files. -@@ -24985,7 +22125,7 @@ PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -unsupported-command +@@ -25685,7 +22644,7 @@ PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -unsupported-command PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command symbol-list-lines PASS: gdb.mi/mi-i-cmd.exp: -info-gdb-mi-command -symbol-list-lines Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-info-os.exp ... @@ -4423,7 +4809,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-inheritance-syntax-error.exp ... PASS: gdb.mi/mi-inheritance-syntax-error.exp: breakpoint at C::testLocation PASS: gdb.mi/mi-inheritance-syntax-error.exp: mi runto C::testLocation -@@ -25018,120 +22158,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ... +@@ -25718,120 +22677,22 @@ Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-memory-changed.exp ... PASS: gdb.mi/mi-memory-changed.exp: insert breakpoint PASS: gdb.mi/mi-memory-changed.exp: continue to callee4 PASS: gdb.mi/mi-memory-changed.exp: set var C = 4 @@ -4549,9 +4935,22 @@ index 89e7833..45b7402 100644 -PASS: gdb.mi/mi-nsthrexec.exp: stop at main after exec +UNSUPPORTED: gdb.mi/mi-nsthrexec.exp: displaced stepping Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.exp ... - UNSUPPORTED: gdb.mi/mi-pending.exp: Couldn't compile mi-pending.c: unrecognized error - UNTESTED: gdb.mi/mi-pending.exp: Could not compile ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pending.c. -@@ -25143,18 +22185,26 @@ PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set) + PASS: gdb.mi/mi-pending.exp: successfully compiled posix threads test case + PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1 +@@ -25840,10 +22701,10 @@ PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on thread_func + PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 + PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 a second time + PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc2 with x==4 +-PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func ++FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on thread_func (unknown output after running) + PASS: gdb.mi/mi-pending.exp: Delete breakpoint 3 + PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc3 +-PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2 ++FAIL: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc3 on thread 2 (timeout) + Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-pthreads.exp ... + PASS: gdb.mi/mi-pthreads.exp: successfully compiled posix threads test case + PASS: gdb.mi/mi-pthreads.exp: breakpoint at done_making_threads +@@ -25852,18 +22713,26 @@ PASS: gdb.mi/mi-pthreads.exp: -thread_list_ids (in check_mi_thread_command_set) PASS: gdb.mi/mi-pthreads.exp: finding threads in MI output (in check_mi_thread_command_set) PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 123456789 @@ -4584,7 +4983,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-read-memory.exp ... PASS: gdb.mi/mi-read-memory.exp: breakpoint at main PASS: gdb.mi/mi-read-memory.exp: mi runto main -@@ -25167,11 +22217,6 @@ PASS: gdb.mi/mi-read-memory.exp: ascii and data +@@ -25876,11 +22745,6 @@ PASS: gdb.mi/mi-read-memory.exp: ascii and data PASS: gdb.mi/mi-read-memory.exp: decimal PASS: gdb.mi/mi-read-memory.exp: octal Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-record-changed.exp ... @@ -4596,7 +4995,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reg-undefined.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-regs.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-return.exp ... -@@ -25180,22 +22225,6 @@ PASS: gdb.mi/mi-return.exp: mi runto callee4 +@@ -25889,22 +22753,6 @@ PASS: gdb.mi/mi-return.exp: mi runto callee4 PASS: gdb.mi/mi-return.exp: delete all breakpoints PASS: gdb.mi/mi-return.exp: return from callee4 now Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-reverse.exp ... @@ -4619,7 +5018,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-simplerun.exp ... PASS: gdb.mi/mi-simplerun.exp: break-insert operation PASS: gdb.mi/mi-simplerun.exp: insert breakpoint at basics.c:callee2 -@@ -25270,7 +22299,7 @@ PASS: gdb.mi/mi-syn-frame.exp: finished exec continue +@@ -25979,7 +22827,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 @@ -4628,7 +5027,7 @@ index 89e7833..45b7402 100644 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 -@@ -25965,11 +22994,11 @@ PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: set print object on +@@ -26674,11 +23522,11 @@ PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: set print object on PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: breakpoint at main PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: mi runto main PASS: gdb.mi/mi-var-list-children-invalid-grandchild.exp: run to 41 (set breakpoint) @@ -4643,7 +5042,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-var-rtti.exp ... PASS: gdb.mi/mi-var-rtti.exp: run to mi-var-rtti.cc:36 (set breakpoint) PASS: gdb.mi/mi-var-rtti.exp: -interpreter-exec console "set print object off" in use_rtti_for_ptr -@@ -26233,10 +23262,7 @@ PASS: gdb.mi/mi-vla-c99.exp: show format variable vla +@@ -26942,10 +23790,7 @@ PASS: gdb.mi/mi-vla-c99.exp: show format variable vla PASS: gdb.mi/mi-vla-c99.exp: eval variable vla PASS: gdb.mi/mi-vla-c99.exp: get children of vla Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch-nonstop.exp ... @@ -4655,7 +5054,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.mi/mi-watch.exp ... PASS: gdb.mi/mi-watch.exp: hw watchpoints toggle (1) PASS: gdb.mi/mi-watch.exp: sw: breakpoint at callee4 -@@ -26730,49 +23756,26 @@ PASS: gdb.multi/base.exp: continue +@@ -27439,49 +24284,26 @@ PASS: gdb.multi/base.exp: continue PASS: gdb.multi/base.exp: remove-inferiors 2-3 PASS: gdb.multi/base.exp: check remove-inferiors Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp ... @@ -4716,7 +5115,7 @@ index 89e7833..45b7402 100644 PASS: gdb.multi/multi-attach.exp: backtrace 2 PASS: gdb.multi/multi-attach.exp: kill inferior 2 PASS: gdb.multi/multi-attach.exp: inferior 1 -@@ -26780,20 +23783,20 @@ PASS: gdb.multi/multi-attach.exp: kill inferior 1 +@@ -27489,20 +24311,20 @@ PASS: gdb.multi/multi-attach.exp: kill inferior 1 Running ../../../W._C._Handy/gdb/testsuite/gdb.multi/watchpoint-multi.exp ... PASS: gdb.multi/watchpoint-multi.exp: successfully compiled posix threads test case PASS: gdb.multi/watchpoint-multi.exp: set breakpoint always-inserted on @@ -4746,7 +5145,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/basicclass.exp ... UNSUPPORTED: gdb.objc/basicclass.exp: Couldn't compile basicclass.m: unrecognized error Running ../../../W._C._Handy/gdb/testsuite/gdb.objc/nondebug.exp ... -@@ -27317,41 +24320,27 @@ PASS: gdb.python/py-events.exp: New objfile notification +@@ -28040,41 +24862,27 @@ PASS: gdb.python/py-events.exp: New objfile notification PASS: gdb.python/py-events.exp: test-events PASS: gdb.python/py-events.exp: continue PASS: gdb.python/py-events.exp: step 3 @@ -4803,7 +5202,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-explore-cc.exp ... PASS: gdb.python/py-explore-cc.exp: continue to breakpoint: Break here PASS: gdb.python/py-explore-cc.exp: explore A -@@ -27494,7 +24483,7 @@ PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exit() +@@ -28217,7 +25025,7 @@ PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exit() PASS: gdb.python/py-finish-breakpoint.exp: catch out of scope after exit PASS: gdb.python/py-finish-breakpoint.exp: set FinishBP after the exec PASS: gdb.python/py-finish-breakpoint.exp: catch exec @@ -4812,7 +5211,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-finish-breakpoint2.exp ... PASS: gdb.python/py-finish-breakpoint2.exp: import python scripts PASS: gdb.python/py-finish-breakpoint2.exp: run to exception 1 -@@ -27723,83 +24712,10 @@ PASS: gdb.python/py-inferior.exp: test equality comparison (true) +@@ -28446,83 +25254,10 @@ PASS: gdb.python/py-inferior.exp: test equality comparison (true) PASS: gdb.python/py-inferior.exp: test Inferior.num PASS: gdb.python/py-inferior.exp: test Inferior.pid PASS: gdb.python/py-inferior.exp: test Inferior.was_attached @@ -4899,7 +5298,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-infthread.exp ... PASS: gdb.python/py-infthread.exp: test gdb.selected_thread PASS: gdb.python/py-infthread.exp: verify InferiorThread object -@@ -27862,15 +24778,15 @@ PASS: gdb.python/py-mi.exp: update string varobj after assignment +@@ -28588,15 +25323,15 @@ PASS: gdb.python/py-mi.exp: update string varobj after assignment PASS: gdb.python/py-mi.exp: create container varobj PASS: gdb.python/py-mi.exp: examine container children=0 PASS: gdb.python/py-mi.exp: next over update 1 @@ -4919,25 +5318,16 @@ index 89e7833..45b7402 100644 PASS: gdb.python/py-mi.exp: list varobj children after selecting child range PASS: gdb.python/py-mi.exp: list varobj children after resetting child range PASS: gdb.python/py-mi.exp: next over update 3 -@@ -27933,7 +24849,7 @@ PASS: gdb.python/py-objfile.exp: Get objfile user name - PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("py-objfile").filename) - PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("junk")) - PASS: gdb.python/py-objfile.exp: Get objfile build id --PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("8852bbefaa897934fa060e5c710d6bf9d02ec43b", by_build_id=True).filename) -+PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("a28a56b1aeb53d507558e9bd16beff202bc94874", by_build_id=True).filename) - PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("foo", by_build_id=True)) - PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile ("1234abcdef", by_build_id=True)) - PASS: gdb.python/py-objfile.exp: Get objfile program space -@@ -27951,7 +24867,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile +@@ -28677,7 +25412,7 @@ PASS: gdb.python/py-objfile.exp: Get separate debug info objfile PASS: gdb.python/py-objfile.exp: Test owner of separate debug file PASS: gdb.python/py-objfile.exp: Test user-name of owner of separate debug file PASS: gdb.python/py-objfile.exp: print main with debug info -PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (8852bbefaa897934fa060e5c710d6bf9d02ec43b) +PASS: gdb.python/py-objfile.exp: get python valueof "sep_objfile.build_id" (a28a56b1aeb53d507558e9bd16beff202bc94874) - PASS: gdb.python/py-objfile.exp: python print (gdb.lookup_objfile (sep_objfile.build_id, by_build_id=True)) + PASS: gdb.python/py-objfile.exp: print lookup_objfile of separate debug file PASS: gdb.python/py-objfile.exp: gdb.lookup_objfile of symlinked binary Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-parameter.exp ... -@@ -28276,18 +25192,7 @@ PASS: gdb.python/py-strfns.exp: p arg +@@ -29002,18 +25737,7 @@ PASS: gdb.python/py-strfns.exp: p arg PASS: gdb.python/py-strfns.exp: condition $bpnum $_memeq (arg, buf3, 4) PASS: gdb.python/py-strfns.exp: continue to breakpoint: Break bfunc here. PASS: gdb.python/py-strfns.exp: p /d {char[4]} arg @@ -4957,7 +5347,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.python/py-symbol.exp ... PASS: gdb.python/py-symbol.exp: Lookup main PASS: gdb.python/py-symbol.exp: Test main_func.is_function -@@ -29015,2880 +25920,43 @@ PASS: gdb.python/python.exp: Test find_pc_line with resume address +@@ -29741,2901 +26465,45 @@ PASS: gdb.python/python.exp: Test find_pc_line with resume address Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/aarch64.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/amd64-tailcall-reverse.exp ... Running ../../../W._C._Handy/gdb/testsuite/gdb.reverse/break-precsave.exp ... @@ -7758,6 +8148,15 @@ index 89e7833..45b7402 100644 -PASS: gdb.server/ext-attach.exp: backtrace 2 -PASS: gdb.server/ext-attach.exp: kill -PASS: gdb.server/ext-attach.exp: monitor exit + Running ../../../W._C._Handy/gdb/testsuite/gdb.server/ext-restart.exp ... +-PASS: gdb.server/ext-restart.exp: disconnect +-PASS: gdb.server/ext-restart.exp: set remote exec-file +-PASS: gdb.server/ext-restart.exp: run to main +-PASS: gdb.server/ext-restart.exp: restart: set remote run-packet off +-PASS: gdb.server/ext-restart.exp: restart: set remote exec-file +-PASS: gdb.server/ext-restart.exp: restart: run to main +-PASS: gdb.server/ext-restart.exp: kill +-PASS: gdb.server/ext-restart.exp: monitor exit Running ../../../W._C._Handy/gdb/testsuite/gdb.server/ext-run.exp ... -PASS: gdb.server/ext-run.exp: disconnect -PASS: gdb.server/ext-run.exp: set remote exec-file @@ -7766,6 +8165,17 @@ index 89e7833..45b7402 100644 -PASS: gdb.server/ext-run.exp: kill -PASS: gdb.server/ext-run.exp: load new file without any gdbserver inferior -PASS: gdb.server/ext-run.exp: monitor exit + Running ../../../W._C._Handy/gdb/testsuite/gdb.server/ext-wrapper.exp ... +-PASS: gdb.server/ext-wrapper.exp: disconnect +-PASS: gdb.server/ext-wrapper.exp: set remote exec-file +-PASS: gdb.server/ext-wrapper.exp: run to marker +-PASS: gdb.server/ext-wrapper.exp: print d +-PASS: gdb.server/ext-wrapper.exp: restart: set remote run-packet off +-PASS: gdb.server/ext-wrapper.exp: restart: set remote exec-file +-PASS: gdb.server/ext-wrapper.exp: restart: run to marker +-PASS: gdb.server/ext-wrapper.exp: restart: print d +-PASS: gdb.server/ext-wrapper.exp: kill +-PASS: gdb.server/ext-wrapper.exp: monitor exit Running ../../../W._C._Handy/gdb/testsuite/gdb.server/file-transfer.exp ... -PASS: gdb.server/file-transfer.exp: disconnect -PASS: gdb.server/file-transfer.exp: put binary file @@ -7789,6 +8199,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.server/non-existing-program.exp ... -PASS: gdb.server/non-existing-program.exp: gdbserver exits cleanly Running ../../../W._C._Handy/gdb/testsuite/gdb.server/server-exec-info.exp ... +-PASS: gdb.server/server-exec-info.exp: disconnect -PASS: gdb.server/server-exec-info.exp: set remote pid-to-exec-file-packet off -PASS: gdb.server/server-exec-info.exp: file -PASS: gdb.server/server-exec-info.exp: set sysroot remote: @@ -7838,17 +8249,17 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.stabs/exclfwd.exp ... PASS: gdb.stabs/exclfwd.exp: ptype v1 PASS: gdb.stabs/exclfwd.exp: ptype v2 -@@ -32112,234 +26180,83 @@ PASS: gdb.stabs/weird.exp: p common0var0 +@@ -32859,234 +26727,83 @@ PASS: gdb.stabs/weird.exp: p common0var0 XFAIL: gdb.stabs/weird.exp: p common0var1 XFAIL: gdb.stabs/weird.exp: p common0var2 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-into-signal.exp ... -PASS: gdb.threads/attach-into-signal.exp: nonthreaded: handle SIGALRM stop print pass --PASS: gdb.threads/attach-into-signal.exp: nonthreaded: attach (pass 1), pending signal catch --PASS: gdb.threads/attach-into-signal.exp: nonthreaded: attach (pass 2), pending signal catch +-PASS: gdb.threads/attach-into-signal.exp: nonthreaded: attempt 1: attach (pass 1), pending signal catch +-PASS: gdb.threads/attach-into-signal.exp: nonthreaded: attempt 2: attach (pass 2), pending signal catch -PASS: gdb.threads/attach-into-signal.exp: successfully compiled posix threads test case -PASS: gdb.threads/attach-into-signal.exp: threaded: handle SIGALRM stop print pass --PASS: gdb.threads/attach-into-signal.exp: threaded: attach (pass 1), pending signal catch --PASS: gdb.threads/attach-into-signal.exp: threaded: attach (pass 2), pending signal catch +-PASS: gdb.threads/attach-into-signal.exp: threaded: attempt 2: attach (pass 1), pending signal catch +-PASS: gdb.threads/attach-into-signal.exp: threaded: attempt 8: attach (pass 2), pending signal catch Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/attach-many-short-lived-threads.exp ... -PASS: gdb.threads/attach-many-short-lived-threads.exp: successfully compiled posix threads test case -PASS: gdb.threads/attach-many-short-lived-threads.exp: iter 1: attach @@ -8113,7 +8524,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/continue-pending-after-query.exp ... PASS: gdb.threads/continue-pending-after-query.exp: successfully compiled posix threads test case PASS: gdb.threads/continue-pending-after-query.exp: iter 1: continue to breakpoint: cont to break_function -@@ -32375,277 +26292,174 @@ PASS: gdb.threads/continue-pending-after-query.exp: iter 10: continue until exit +@@ -33122,287 +26839,168 @@ PASS: gdb.threads/continue-pending-after-query.exp: iter 10: continue until exit Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/continue-pending-status.exp ... PASS: gdb.threads/continue-pending-status.exp: successfully compiled posix threads test case PASS: gdb.threads/continue-pending-status.exp: attempt 0: set break in tight loop @@ -8351,6 +8762,25 @@ index 89e7833..45b7402 100644 -PASS: gdb.threads/fork-child-threads.exp: next over fork -PASS: gdb.threads/fork-child-threads.exp: get to the spawned thread -PASS: gdb.threads/fork-child-threads.exp: two threads found + Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/fork-plus-threads.exp ... + PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=on: successfully compiled posix threads test case +-PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=on: set detach-on-fork on +-PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=on: continue & +-PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=on: inferior 1 exited +-PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=on: no failure to remove breakpoints +-PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=on: no spurious thread stop +-PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=on: no threads left +-PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=on: only inferior 1 left ++FAIL: gdb.threads/fork-plus-threads.exp: detach-on-fork=on: Can't run to main + PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=off: successfully compiled posix threads test case +-PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=off: set detach-on-fork off +-PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=off: continue & +-PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=off: inferior 1 exited +-PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=off: no failure to remove breakpoints +-PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=off: no spurious thread stop +-PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=off: no threads left +-PASS: gdb.threads/fork-plus-threads.exp: detach-on-fork=off: only inferior 1 left ++FAIL: gdb.threads/fork-plus-threads.exp: detach-on-fork=off: Can't run to main Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/fork-thread-pending.exp ... -PASS: gdb.threads/fork-thread-pending.exp: successfully compiled posix threads test case -PASS: gdb.threads/fork-thread-pending.exp: 1, set follow-fork-mode child @@ -8368,6 +8798,22 @@ index 89e7833..45b7402 100644 -PASS: gdb.threads/fork-thread-pending.exp: 2, multiple threads found -PASS: gdb.threads/fork-thread-pending.exp: 2, get to the spawned thread in fork child -PASS: gdb.threads/fork-thread-pending.exp: 2, followed to the child, found two threads + Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/forking-threads-plus-breakpoint.exp ... + PASS: gdb.threads/forking-threads-plus-breakpoint.exp: successfully compiled posix threads test case +-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: set detach-on-fork on +-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: set breakpoint that evals false +-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: continue & +-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: inferior 1 exited +-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: no threads left +-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: only inferior 1 left +-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: set detach-on-fork on +-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: set breakpoint that evals false +-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: continue & +-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: inferior 1 exited +-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: no threads left +-PASS: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: only inferior 1 left ++FAIL: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=1: detach_on_fork=on: Can't run to main ++FAIL: gdb.threads/forking-threads-plus-breakpoint.exp: cond_bp_target=0: detach_on_fork=on: Can't run to main Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/gcore-stale-thread.exp ... PASS: gdb.threads/gcore-stale-thread.exp: successfully compiled posix threads test case PASS: gdb.threads/gcore-stale-thread.exp: set non-stop on @@ -8438,6 +8884,12 @@ index 89e7833..45b7402 100644 +FAIL: gdb.threads/hand-call-in-threads.exp: enable scheduler locking +FAIL: gdb.threads/hand-call-in-threads.exp: show scheduler locking on +UNTESTED: gdb.threads/hand-call-in-threads.exp: aborted; needs porting + Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/hand-call-new-thread.exp ... + PASS: gdb.threads/hand-call-new-thread.exp: successfully compiled posix threads test case + PASS: gdb.threads/hand-call-new-thread.exp: b foo thread 1 +@@ -33413,26 +27011,20 @@ PASS: gdb.threads/hand-call-new-thread.exp: iter 1: no thread marked running + PASS: gdb.threads/hand-call-new-thread.exp: iter 2: p new_thread () + PASS: gdb.threads/hand-call-new-thread.exp: iter 2: no thread marked running Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/ia64-sigill.exp ... -PASS: gdb.threads/ia64-sigill.exp: successfully compiled posix threads test case -PASS: gdb.threads/ia64-sigill.exp: info addr label @@ -8470,7 +8922,7 @@ index 89e7833..45b7402 100644 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 -@@ -32653,7 +26467,7 @@ PASS: gdb.threads/interrupted-hand-call.exp: continue until exit +@@ -33440,7 +27032,7 @@ PASS: gdb.threads/interrupted-hand-call.exp: continue until exit Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/kill.exp ... PASS: gdb.threads/kill.exp: threaded: successfully compiled posix threads test case PASS: gdb.threads/kill.exp: threaded: continue to breakpoint: break here @@ -8479,7 +8931,7 @@ index 89e7833..45b7402 100644 PASS: gdb.threads/kill.exp: threaded: kill program PASS: gdb.threads/kill.exp: non-threaded: continue to breakpoint: break here PASS: gdb.threads/kill.exp: non-threaded: kill program -@@ -32663,873 +26477,108 @@ PASS: gdb.threads/killed.exp: run program to completion +@@ -33450,891 +27042,126 @@ PASS: gdb.threads/killed.exp: run program to completion PASS: gdb.threads/killed.exp: GDB exits after multi-threaded program exits messily Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/leader-exit.exp ... PASS: gdb.threads/leader-exit.exp: successfully compiled posix threads test case @@ -8860,6 +9312,29 @@ index 89e7833..45b7402 100644 -PASS: gdb.threads/next-bp-other-thread.exp: schedlock=on: next over function call +FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=on: set scheduler-locking on +FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=on: next over function call + Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/next-while-other-thread-longjmps.exp ... + PASS: gdb.threads/next-while-other-thread-longjmps.exp: successfully compiled posix threads test case + PASS: gdb.threads/next-while-other-thread-longjmps.exp: continue to breakpoint: start line +-PASS: gdb.threads/next-while-other-thread-longjmps.exp: next to line 1 +-PASS: gdb.threads/next-while-other-thread-longjmps.exp: next to line 2 +-PASS: gdb.threads/next-while-other-thread-longjmps.exp: next to line 3 +-PASS: gdb.threads/next-while-other-thread-longjmps.exp: next to line 4 +-PASS: gdb.threads/next-while-other-thread-longjmps.exp: next to line 5 +-PASS: gdb.threads/next-while-other-thread-longjmps.exp: next to line 6 +-PASS: gdb.threads/next-while-other-thread-longjmps.exp: next to line 7 +-PASS: gdb.threads/next-while-other-thread-longjmps.exp: next to line 8 +-PASS: gdb.threads/next-while-other-thread-longjmps.exp: next to line 9 +-PASS: gdb.threads/next-while-other-thread-longjmps.exp: next to line 10 ++FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 1 ++FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 2 ++FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 3 ++FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 4 ++FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 5 ++FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 6 ++FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 7 ++FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 8 ++FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 9 ++FAIL: gdb.threads/next-while-other-thread-longjmps.exp: next to line 10 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/no-unwaited-for-left.exp ... PASS: gdb.threads/no-unwaited-for-left.exp: successfully compiled posix threads test case -PASS: gdb.threads/no-unwaited-for-left.exp: continue to breakpoint: break-here @@ -8935,6 +9410,14 @@ index 89e7833..45b7402 100644 +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched1: continue to breakpoint: break-here +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched1: set scheduler-locking on +FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched1: continue over exec + Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/non-ldr-exit.exp ... + PASS: gdb.threads/non-ldr-exit.exp: successfully compiled posix threads test case +-PASS: gdb.threads/non-ldr-exit.exp: continue to breakpoint: break-here +-PASS: gdb.threads/non-ldr-exit.exp: set scheduler-locking on +-KFAIL: gdb.threads/non-ldr-exit.exp: program exits normally (PRMS: gdb/18717) ++FAIL: gdb.threads/non-ldr-exit.exp: continue to breakpoint: break-here ++FAIL: gdb.threads/non-ldr-exit.exp: set scheduler-locking on ++FAIL: gdb.threads/non-ldr-exit.exp: program exits normally Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/non-stop-fair-events.exp ... PASS: gdb.threads/non-stop-fair-events.exp: successfully compiled posix threads test case PASS: gdb.threads/non-stop-fair-events.exp: set non-stop on @@ -9423,7 +9906,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/pending-step.exp ... PASS: gdb.threads/pending-step.exp: successfully compiled posix threads test case PASS: gdb.threads/pending-step.exp: continue to breakpoint: continue to first breakpoint hit -@@ -33541,31 +26590,13 @@ PASS: gdb.threads/print-threads.exp: set width 0 +@@ -34346,50 +27173,25 @@ PASS: gdb.threads/print-threads.exp: set width 0 PASS: gdb.threads/print-threads.exp: shell stty intr '^C' PASS: gdb.threads/print-threads.exp: break thread_function PASS: gdb.threads/print-threads.exp: set var slow = 0 @@ -9455,10 +9938,33 @@ index 89e7833..45b7402 100644 -PASS: gdb.threads/print-threads.exp: program exited normally -PASS: gdb.threads/print-threads.exp: all threads ran once (slow with kill breakpoint) +FAIL: gdb.threads/print-threads.exp: all threads ran once + Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/process-dies-while-handling-bp.exp ... + PASS: gdb.threads/process-dies-while-handling-bp.exp: successfully compiled posix threads test case +-PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: probe for target remote +-PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: set breakpoint that evals false +-PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: continue & +-KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: inferior 1 exited (prompt) (PRMS: gdb/18749) +-PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: probe for target remote +-PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: set breakpoint that evals false +-PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: continue & +-PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: inferior 1 exited +-PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: no threads left ++FAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=1: Can't run to main ++FAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=on: cond_bp_target=0: Can't run to main + PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: probe for target remote + PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: set breakpoint that evals false + PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: continue & +-KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited (prompt) (PRMS: gdb/18749) ++KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=1: inferior 1 exited (timeout) (PRMS: gdb/18749) + PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=0: probe for target remote + PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=0: set breakpoint that evals false + PASS: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=0: continue & +-KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=0: inferior 1 exited (prompt) (PRMS: gdb/18749) ++KFAIL: gdb.threads/process-dies-while-handling-bp.exp: non_stop=off: cond_bp_target=0: inferior 1 exited (timeout) (PRMS: gdb/18749) Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/pthread_cond_wait.exp ... PASS: gdb.threads/pthread_cond_wait.exp: successfully compiled posix threads test case PASS: gdb.threads/pthread_cond_wait.exp: breakpoint on break_me -@@ -33578,10 +26609,11 @@ PASS: gdb.threads/pthreads.exp: set width 0 +@@ -34402,10 +27204,11 @@ PASS: gdb.threads/pthreads.exp: set width 0 PASS: gdb.threads/pthreads.exp: shell stty intr '^C' PASS: gdb.threads/pthreads.exp: info threads PASS: gdb.threads/pthreads.exp: break thread1 @@ -9472,7 +9978,7 @@ index 89e7833..45b7402 100644 PASS: gdb.threads/pthreads.exp: set var common_routine::hits=0 PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread1=0 PASS: gdb.threads/pthreads.exp: set var common_routine::from_thread2=0 -@@ -33589,27 +26621,24 @@ PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0 +@@ -34413,27 +27216,24 @@ PASS: gdb.threads/pthreads.exp: set var common_routine::from_main=0 PASS: gdb.threads/pthreads.exp: set var common_routine::full_coverage=0 PASS: gdb.threads/pthreads.exp: disable PASS: gdb.threads/pthreads.exp: tbreak common_routine if hits >= 15 @@ -9514,7 +10020,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/queue-signal.exp ... PASS: gdb.threads/queue-signal.exp: successfully compiled posix threads test case PASS: gdb.threads/queue-signal.exp: handle SIGUSR1 stop print pass -@@ -33617,350 +26646,88 @@ PASS: gdb.threads/queue-signal.exp: handle SIGUSR2 stop print pass +@@ -34441,350 +27241,88 @@ PASS: gdb.threads/queue-signal.exp: handle SIGUSR2 stop print pass PASS: gdb.threads/queue-signal.exp: handle SIGABRT stop print pass PASS: gdb.threads/queue-signal.exp: continue to breakpoint: all_threads_running PASS: gdb.threads/queue-signal.exp: thread 2 @@ -9910,7 +10416,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/signal-while-stepping-over-bp-other-thread.exp ... PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: successfully compiled posix threads test case PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to breakpoint: run to wait-thread-2 breakpoint -@@ -33969,29 +26736,24 @@ PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to br +@@ -34793,29 +27331,24 @@ PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to br PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: info threads with thread 3 PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: set scheduler-locking on PASS: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: switch to thread 3 to run to its breakpoint @@ -9949,7 +10455,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/sigthread.exp ... PASS: gdb.threads/sigthread.exp: successfully compiled posix threads test case PASS: gdb.threads/sigthread.exp: handle SIGUSR1 nostop noprint pass -@@ -33999,406 +26761,86 @@ PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass +@@ -34823,406 +27356,86 @@ PASS: gdb.threads/sigthread.exp: handle SIGUSR2 nostop noprint pass PASS: gdb.threads/sigthread.exp: continue PASS: gdb.threads/sigthread.exp: stop with control-c Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/staticthreads.exp ... @@ -10001,7 +10507,7 @@ index 89e7833..45b7402 100644 -PASS: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: step: step +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: step: thread 1 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: step: set scheduler-locking off -+FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: step: step ++FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: step: step (timeout) PASS: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: next: set displaced-stepping off PASS: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: next: continue to breakpoint: run to wait-thread breakpoint -PASS: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: next: info threads shows all threads @@ -10018,7 +10524,7 @@ index 89e7833..45b7402 100644 -PASS: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: next: next +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: next: thread 1 +FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: next: set scheduler-locking off -+FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: next: next ++FAIL: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: next: next (timeout) PASS: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: continue: set displaced-stepping off PASS: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: continue: continue to breakpoint: run to wait-thread breakpoint -PASS: gdb.threads/step-over-lands-on-breakpoint.exp: displaced=off: continue: info threads shows all threads @@ -10401,7 +10907,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/thread-specific.exp ... PASS: gdb.threads/thread-specific.exp: successfully compiled posix threads test case PASS: gdb.threads/thread-specific.exp: set print sevenbit-strings -@@ -34408,38 +26850,27 @@ PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads start +@@ -35232,38 +27445,27 @@ PASS: gdb.threads/thread-specific.exp: continue to breakpoint: all threads start PASS: gdb.threads/thread-specific.exp: get threads list PASS: gdb.threads/thread-specific.exp: thread var in main PASS: gdb.threads/thread-specific.exp: breakpoint 59 main thread @@ -10448,7 +10954,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threadapply.exp ... PASS: gdb.threads/threadapply.exp: successfully compiled posix threads test case PASS: gdb.threads/threadapply.exp: b 62 -@@ -34454,24 +26885,25 @@ PASS: gdb.threads/threadapply.exp: run a simple print command on all threads +@@ -35278,24 +27480,25 @@ PASS: gdb.threads/threadapply.exp: run a simple print command on all threads PASS: gdb.threads/threadapply.exp: go down and check selected frame PASS: gdb.threads/threadapply.exp: thread apply all detach Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/threxit-hop-specific.exp ... @@ -10480,7 +10986,7 @@ index 89e7833..45b7402 100644 PASS: gdb.threads/tls-shared.exp: ptype of thread local storage variable PASS: gdb.threads/tls-shared.exp: print storage info for thread local storage variable PASS: gdb.threads/tls-shared.exp: break at and of main -@@ -34480,72 +26912,44 @@ PASS: gdb.threads/tls-shared.exp: print result +@@ -35304,72 +27507,44 @@ PASS: gdb.threads/tls-shared.exp: print result Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/tls-var.exp ... PASS: gdb.threads/tls-var.exp: successfully compiled posix threads test case PASS: gdb.threads/tls-var.exp: whatis tls_var @@ -10576,7 +11082,7 @@ index 89e7833..45b7402 100644 PASS: gdb.threads/tls.exp: info address a_thread_local Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/watchpoint-fork.exp ... PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: show detach-on-fork -@@ -34563,57 +26967,26 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after +@@ -35387,57 +27562,26 @@ PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after PASS: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish UNSUPPORTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: Couldn't compile watchpoint-fork-parent.c: unrecognized error UNTESTED: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint-fork.exp @@ -10644,7 +11150,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.threads/wp-replication.exp ... PASS: gdb.threads/wp-replication.exp: successfully compiled posix threads test case PASS: gdb.threads/wp-replication.exp: Breakpoint on empty_cycle -@@ -34626,100 +26999,100 @@ PASS: gdb.threads/wp-replication.exp: set var hw_watch_count=4 +@@ -35450,100 +27594,100 @@ PASS: gdb.threads/wp-replication.exp: set var hw_watch_count=4 PASS: gdb.threads/wp-replication.exp: set var watch_count_done=1 PASS: gdb.threads/wp-replication.exp: Breakpoint on thread_started PASS: gdb.threads/wp-replication.exp: watch watched_data[0] @@ -10835,7 +11341,7 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions-changed.exp ... UNSUPPORTED: gdb.trace/actions-changed.exp: Current target does not support trace Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/actions.exp ... -@@ -35007,7 +27380,8 @@ PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint +@@ -35832,7 +27976,8 @@ PASS: gdb.trace/tracecmd.exp: 1.11b: verify conditional tracepoint PASS: gdb.trace/tracecmd.exp: 1.14: help trace PASS: gdb.trace/tracecmd.exp: Declined to set a fast tracepoint Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tspeed.exp ... @@ -10845,40 +11351,41 @@ index 89e7833..45b7402 100644 Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tstatus.exp ... UNSUPPORTED: gdb.trace/tstatus.exp: target does not support trace Running ../../../W._C._Handy/gdb/testsuite/gdb.trace/tsv.exp ... -@@ -35080,14 +27454,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml +@@ -35905,14 +28050,14 @@ PASS: gdb.xml/tdesc-xinclude.exp: set tdesc filename gdb.xml/loop.xml === gdb Summary === --# of expected passes 33408 --# of unexpected failures 142 -+# of expected passes 25038 -+# of unexpected failures 807 - # of unexpected successes 2 --# of expected failures 62 -+# of expected failures 40 +-# of expected passes 34125 +-# of unexpected failures 157 ++# of expected passes 25550 ++# of unexpected failures 850 + # of unexpected successes 1 +-# of expected failures 64 ++# of expected failures 42 # of unknown successes 1 --# of known failures 64 -+# of known failures 59 - # of unresolved testcases 2 +-# of known failures 63 +-# of unresolved testcases 4 -# of untested testcases 41 --# of unsupported tests 66 -+# of untested testcases 68 -+# of unsupported tests 99 - [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.9.50.20150619-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory +-# of unsupported tests 67 ++# of known failures 56 ++# of unresolved testcases 1 ++# of untested testcases 70 ++# of unsupported tests 100 + [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../../gdb/gdb version 7.10.50.20150819-cvs -nw -nx -data-directory [...]/tschwinge/W._C._Handy.build/gdb/testsuite/../data-directory diff --git toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum -index 6fbf089..090c152 100644 +index 2c0e242..175d0da 100644 --- toolchain/logs/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum +++ toolchain/logs/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum @@ -1,5 +1,5 @@ --Test Run By thomas on Mon Nov 2 15:19:20 2015 +-Test Run By thomas on Mon Nov 2 22:15:37 2015 -Native configuration is i686-pc-linux-gnu -+Test Run By thomas on Mon Nov 2 15:22:24 2015 ++Test Run By thomas on Thu Nov 5 14:10:20 2015 +Native configuration is i686-unknown-gnu0.6 === ld tests === -@@ -291,10 +291,10 @@ PASS: PIE init array +@@ -294,10 +294,10 @@ PASS: PIE init array PASS: PIE fini array PASS: PIE init array mixed PASS: PIE PR ld/14525 @@ -10893,10 +11400,10 @@ index 6fbf089..090c152 100644 Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/exclude.exp ... PASS: ld link shared library PASS: ld export symbols from archive -@@ -754,31 +754,6 @@ PASS: PR ld/14215 - PASS: PR ld/17057 - PASS: ld-i386/pr17935-1 +@@ -771,32 +771,6 @@ PASS: ld-i386/pr17935-1 PASS: ld-i386/pr17935-2 + PASS: ld-i386/pr18801 + PASS: PR ld/18815 -PASS: Build plt-lib.so -PASS: Build libplt-main1.a -PASS: Build libplt-main2.a @@ -10922,10 +11429,11 @@ index 6fbf089..090c152 100644 -PASS: Run pr17689 with PIE, -z now and GOTOFF -PASS: Run pr17689ver with PIE and GOTOFF -PASS: ld-i386/pltgot-1 +-PASS: ld-i386/pltgot-2 Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/ia64.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/line.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ifunc/binutils.exp ... -@@ -793,8 +768,8 @@ PASS: Build libpr16467a.so +@@ -811,8 +785,8 @@ PASS: Build libpr16467a.so PASS: Build libpr16467b.a PASS: Build libpr16467b.so PASS: Build libpr16467c.a @@ -10936,15 +11444,28 @@ index 6fbf089..090c152 100644 PASS: ld-ifunc/ifunc-1-local-x86 PASS: ld-ifunc/ifunc-1-x86 PASS: ld-ifunc/ifunc-10-i386 -@@ -1285,8 +1260,9 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ... +@@ -857,12 +831,6 @@ PASS: Build ifunc-lib.so + PASS: Run pr16467 + PASS: Run ifunc-main + PASS: Run ifunc-main with -fpic +-PASS: Build libpr18808.so +-PASS: Build libpr18841b.so +-PASS: Build libpr18841c.so +-PASS: Run pr18808 +-PASS: Run pr18841 with libpr18841b.so +-PASS: Run pr18841 with libpr18841c.so + Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-libs/libs.exp ... + PASS: -l: test (preparation) + PASS: -l: test +@@ -1318,8 +1286,9 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ... === ld Summary === --# of expected passes 1112 +-# of expected passes 1142 -# of expected failures 4 -+# of expected passes 1081 ++# of expected passes 1104 +# of unexpected failures 2 +# of expected failures 8 # of untested testcases 6 # of unsupported tests 8 - [...]/tschwinge/W._C._Handy.build/ld/ld-new 2.25.51.20150619 + [...]/tschwinge/W._C._Handy.build/ld/ld-new 2.25.51.20150819 |