From 7cabfc0c4e4d0c37f4333d45d3574bbe7b873b16 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Tue, 6 Nov 2012 13:23:45 +0100 Subject: gdb: 695f61ff0f378e1680964128585044799de27015 (2011-09-06) --- gdb/test.diff | 4778 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 4778 insertions(+) create mode 100644 gdb/test.diff (limited to 'gdb/test.diff') diff --git a/gdb/test.diff b/gdb/test.diff new file mode 100644 index 00000000..f552bee4 --- /dev/null +++ b/gdb/test.diff @@ -0,0 +1,4778 @@ +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.ada/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.ada/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.ada/gdb.sum 2012-11-06 13:03:35.725518579 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.ada/gdb.sum 2012-11-06 13:03:58.429519296 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:47:39 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 11:40:14 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +@@ -223,8 +223,8 @@ Running ../../../master/gdb/testsuite/gd + FAIL: gdb.ada/mi_catch_ex.exp: continue to exception catchpoint hit (unknown output after running) + FAIL: gdb.ada/mi_catch_ex.exp: continue to exception catchpoint hit (MI error) + FAIL: gdb.ada/mi_catch_ex.exp: continue to exception catchpoint hit (timeout) +-FAIL: gdb.ada/mi_catch_ex.exp: continue to exception catchpoint hit (MI error) +-FAIL: gdb.ada/mi_catch_ex.exp: continue to exception catchpoint hit (timeout) ++FAIL: gdb.ada/mi_catch_ex.exp: continue to exception catchpoint hit (failed to resume) ++FAIL: gdb.ada/mi_catch_ex.exp: continue to exception catchpoint hit (unknown output after running) + Running ../../../master/gdb/testsuite/gdb.ada/mod_from_name.exp ... + PASS: gdb.ada/mod_from_name.exp: compilation foo.adb + PASS: gdb.ada/mod_from_name.exp: print xp +@@ -308,11 +308,11 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.ada/tagged.exp: print obj + Running ../../../master/gdb/testsuite/gdb.ada/tasks.exp ... + PASS: gdb.ada/tasks.exp: compilation foo.adb +-PASS: gdb.ada/tasks.exp: info tasks before inserting breakpoint ++FAIL: gdb.ada/tasks.exp: info tasks before inserting breakpoint + PASS: gdb.ada/tasks.exp: break break_me task 3 +-PASS: gdb.ada/tasks.exp: continue to breakpoint +-PASS: gdb.ada/tasks.exp: info tasks after hitting breakpoint +-PASS: gdb.ada/tasks.exp: continue until exit ++FAIL: gdb.ada/tasks.exp: continue to breakpoint ++FAIL: gdb.ada/tasks.exp: info tasks after hitting breakpoint ++FAIL: gdb.ada/tasks.exp: continue until exit + Running ../../../master/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 +@@ -334,7 +334,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.ada/watch_arg.exp: compilation watch.adb + PASS: gdb.ada/watch_arg.exp: Set watchpoint on function argument X + PASS: gdb.ada/watch_arg.exp: insert second breakpoint in watch.adb +-PASS: gdb.ada/watch_arg.exp: Continuing to second breakpoint ++FAIL: gdb.ada/watch_arg.exp: Continuing to second breakpoint + Running ../../../master/gdb/testsuite/gdb.ada/widewide.exp ... + PASS: gdb.ada/widewide.exp: compilation foo.adb + PASS: gdb.ada/widewide.exp: print some_easy +@@ -346,8 +346,8 @@ Running ../../../master/gdb/testsuite/gd + + === gdb Summary === + +-# of expected passes 242 +-# of unexpected failures 34 ++# of expected passes 237 ++# of unexpected failures 39 + # of expected failures 1 + [...]/hurd/master.build/gdb/testsuite/../../gdb/gdb version 7.3.50.20110906-cvs -nw -nx -data-directory [...]/hurd/master.build/gdb/testsuite/../data-directory + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.arch/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.arch/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.arch/gdb.sum 2012-11-06 13:03:35.733518579 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.arch/gdb.sum 2012-11-06 13:03:58.433519295 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:48:46 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 11:48:24 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +@@ -75,34 +75,33 @@ Running ../../../master/gdb/testsuite/gd + 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 +-PASS: gdb.arch/i386-disp-step.exp: continue to test_syscall_end ++FAIL: gdb.arch/i386-disp-step.exp: continue to test_syscall_end + PASS: gdb.arch/i386-disp-step.exp: break test_prefixed_syscall + PASS: gdb.arch/i386-disp-step.exp: break test_prefixed_syscall_end +-PASS: gdb.arch/i386-disp-step.exp: continue to test_prefixed_syscall +-PASS: gdb.arch/i386-disp-step.exp: continue to test_prefixed_syscall_end ++FAIL: gdb.arch/i386-disp-step.exp: continue to test_prefixed_syscall ++FAIL: gdb.arch/i386-disp-step.exp: continue to test_prefixed_syscall_end (the program is no longer running) + PASS: gdb.arch/i386-disp-step.exp: break test_int3 + PASS: gdb.arch/i386-disp-step.exp: break test_int3_end +-PASS: gdb.arch/i386-disp-step.exp: continue to test_int3 +-PASS: gdb.arch/i386-disp-step.exp: continue to test_int3_end +-PASS: gdb.arch/i386-disp-step.exp: continue until exit at i386-disp-step ++FAIL: gdb.arch/i386-disp-step.exp: continue to test_int3 (the program is no longer running) ++FAIL: gdb.arch/i386-disp-step.exp: continue to test_int3_end (the program is no longer running) ++FAIL: gdb.arch/i386-disp-step.exp: continue until exit at i386-disp-step (the program is no longer running) + Running ../../../master/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 +-PASS: gdb.arch/i386-dr3-watch.exp: watch i2 +-PASS: gdb.arch/i386-dr3-watch.exp: watch i3 +-PASS: gdb.arch/i386-dr3-watch.exp: watch i4 +-PASS: gdb.arch/i386-dr3-watch.exp: continue to i1 watchpoint +-PASS: gdb.arch/i386-dr3-watch.exp: continue to i2 watchpoint +-PASS: gdb.arch/i386-dr3-watch.exp: continue to i3 watchpoint +-PASS: gdb.arch/i386-dr3-watch.exp: continue to i4 watchpoint +-PASS: gdb.arch/i386-dr3-watch.exp: set watchpoint occuping one debug register ++FAIL: gdb.arch/i386-dr3-watch.exp: watch i1 ++FAIL: gdb.arch/i386-dr3-watch.exp: watch i2 ++FAIL: gdb.arch/i386-dr3-watch.exp: watch i3 ++FAIL: gdb.arch/i386-dr3-watch.exp: watch i4 ++FAIL: gdb.arch/i386-dr3-watch.exp: continue to i1 watchpoint ++FAIL: gdb.arch/i386-dr3-watch.exp: continue to i2 watchpoint ++FAIL: gdb.arch/i386-dr3-watch.exp: continue to i3 watchpoint ++FAIL: gdb.arch/i386-dr3-watch.exp: continue to i4 watchpoint ++FAIL: gdb.arch/i386-dr3-watch.exp: set watchpoint occuping one debug register + PASS: gdb.arch/i386-dr3-watch.exp: watchpoint on gap1 does not fit debug registers (gdb figured out itself the watchpoint does not fit) + Running ../../../master/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 +-PASS: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame +-PASS: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register +-PASS: gdb.arch/i386-gnu-cfi.exp: Value of the CFI inserted register ++FAIL: gdb.arch/i386-gnu-cfi.exp: shift up to the modified frame ++FAIL: gdb.arch/i386-gnu-cfi.exp: Existence of the CFI inserted register + Running ../../../master/gdb/testsuite/gdb.arch/i386-permbkpt.exp ... + PASS: gdb.arch/i386-permbkpt.exp: First permanent break + PASS: gdb.arch/i386-permbkpt.exp: Second permanent break +@@ -159,22 +158,22 @@ Running ../../../master/gdb/testsuite/gd + 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 +-PASS: gdb.arch/i386-sse.exp: check float contents of %xmm0 +-PASS: gdb.arch/i386-sse.exp: check int8 contents of %xmm0 +-PASS: gdb.arch/i386-sse.exp: check float contents of %xmm1 +-PASS: gdb.arch/i386-sse.exp: check int8 contents of %xmm1 +-PASS: gdb.arch/i386-sse.exp: check float contents of %xmm2 +-PASS: gdb.arch/i386-sse.exp: check int8 contents of %xmm2 +-PASS: gdb.arch/i386-sse.exp: check float contents of %xmm3 +-PASS: gdb.arch/i386-sse.exp: check int8 contents of %xmm3 +-PASS: gdb.arch/i386-sse.exp: check float contents of %xmm4 +-PASS: gdb.arch/i386-sse.exp: check int8 contents of %xmm4 +-PASS: gdb.arch/i386-sse.exp: check float contents of %xmm5 +-PASS: gdb.arch/i386-sse.exp: check int8 contents of %xmm5 +-PASS: gdb.arch/i386-sse.exp: check float contents of %xmm6 +-PASS: gdb.arch/i386-sse.exp: check int8 contents of %xmm6 +-PASS: gdb.arch/i386-sse.exp: check float contents of %xmm7 +-PASS: gdb.arch/i386-sse.exp: check int8 contents of %xmm7 ++FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm0 ++FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm0 ++FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm1 ++FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm1 ++FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm2 ++FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm2 ++FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm3 ++FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm3 ++FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm4 ++FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm4 ++FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm5 ++FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm5 ++FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm6 ++FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm6 ++FAIL: gdb.arch/i386-sse.exp: check float contents of %xmm7 ++FAIL: gdb.arch/i386-sse.exp: check int8 contents of %xmm7 + PASS: gdb.arch/i386-sse.exp: set %xmm0 + PASS: gdb.arch/i386-sse.exp: set %xmm1 + PASS: gdb.arch/i386-sse.exp: set %xmm2 +@@ -185,14 +184,14 @@ Running ../../../master/gdb/testsuite/gd + 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 +-PASS: gdb.arch/i386-sse.exp: check contents of data[0] +-PASS: gdb.arch/i386-sse.exp: check contents of data[1] +-PASS: gdb.arch/i386-sse.exp: check contents of data[2] +-PASS: gdb.arch/i386-sse.exp: check contents of data[3] +-PASS: gdb.arch/i386-sse.exp: check contents of data[4] +-PASS: gdb.arch/i386-sse.exp: check contents of data[5] +-PASS: gdb.arch/i386-sse.exp: check contents of data[6] +-PASS: gdb.arch/i386-sse.exp: check contents of data[7] ++FAIL: gdb.arch/i386-sse.exp: check contents of data[0] ++FAIL: gdb.arch/i386-sse.exp: check contents of data[1] ++FAIL: gdb.arch/i386-sse.exp: check contents of data[2] ++FAIL: gdb.arch/i386-sse.exp: check contents of data[3] ++FAIL: gdb.arch/i386-sse.exp: check contents of data[4] ++FAIL: gdb.arch/i386-sse.exp: check contents of data[5] ++FAIL: gdb.arch/i386-sse.exp: check contents of data[6] ++FAIL: gdb.arch/i386-sse.exp: check contents of data[7] + Running ../../../master/gdb/testsuite/gdb.arch/i386-unwind.exp ... + PASS: gdb.arch/i386-unwind.exp: run past gdb1435 + PASS: gdb.arch/i386-unwind.exp: backtrace past gdb1435 +@@ -225,21 +224,6 @@ Running ../../../master/gdb/testsuite/gd + Running ../../../master/gdb/testsuite/gdb.arch/spu-info.exp ... + Running ../../../master/gdb/testsuite/gdb.arch/spu-ls.exp ... + Running ../../../master/gdb/testsuite/gdb.arch/system-gcore.exp ... +-PASS: gdb.arch/system-gcore.exp: help gcore +-PASS: gdb.arch/system-gcore.exp: set breakpoint at terminal_func +-PASS: gdb.arch/system-gcore.exp: continue to terminal_func +-PASS: gdb.arch/system-gcore.exp: save a corefile +-PASS: gdb.arch/system-gcore.exp: re-load generated corefile +-PASS: gdb.arch/system-gcore.exp: where in corefile +-PASS: gdb.arch/system-gcore.exp: corefile restored general registers +-PASS: gdb.arch/system-gcore.exp: corefile restored all registers +-PASS: gdb.arch/system-gcore.exp: corefile restored system registers +-PASS: gdb.arch/system-gcore.exp: corefile restored extern array +-PASS: gdb.arch/system-gcore.exp: corefile restored static array +-PASS: gdb.arch/system-gcore.exp: corefile restored un-initialized array +-PASS: gdb.arch/system-gcore.exp: corefile restored heap array +-PASS: gdb.arch/system-gcore.exp: corefile restored stack array +-PASS: gdb.arch/system-gcore.exp: corefile restored backtrace + Running ../../../master/gdb/testsuite/gdb.arch/thumb-prologue.exp ... + Running ../../../master/gdb/testsuite/gdb.arch/thumb-singlestep.exp ... + Running ../../../master/gdb/testsuite/gdb.arch/thumb2-it.exp ... +@@ -247,7 +231,8 @@ Running ../../../master/gdb/testsuite/gd + + === gdb Summary === + +-# of expected passes 191 ++# of expected passes 134 ++# of unexpected failures 41 + # of known failures 1 + [...]/hurd/master.build/gdb/testsuite/../../gdb/gdb version 7.3.50.20110906-cvs -nw -nx -data-directory [...]/hurd/master.build/gdb/testsuite/../data-directory + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.asm/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.asm/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.asm/gdb.sum 2012-11-06 13:03:35.741518579 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.asm/gdb.sum 2012-11-06 13:03:58.433519295 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:48:50 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 11:50:31 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +@@ -11,34 +11,35 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.asm/asm-source.exp: f at main + PASS: gdb.asm/asm-source.exp: next over macro + PASS: gdb.asm/asm-source.exp: step into foo2 +-PASS: gdb.asm/asm-source.exp: info target +-PASS: gdb.asm/asm-source.exp: info symbol +-PASS: gdb.asm/asm-source.exp: list +-PASS: gdb.asm/asm-source.exp: search +-PASS: gdb.asm/asm-source.exp: f in foo2 +-PASS: gdb.asm/asm-source.exp: n in foo2 +-PASS: gdb.asm/asm-source.exp: bt ALL in foo2 +-PASS: gdb.asm/asm-source.exp: bt 2 in foo2 +-PASS: gdb.asm/asm-source.exp: s 2 +-PASS: gdb.asm/asm-source.exp: n 2 +-PASS: gdb.asm/asm-source.exp: bt 3 in foo3 +-PASS: gdb.asm/asm-source.exp: info source asmsrc1.s +-PASS: gdb.asm/asm-source.exp: finish from foo3 +-PASS: gdb.asm/asm-source.exp: info source asmsrc2.s +-PASS: gdb.asm/asm-source.exp: info sources +-PASS: gdb.asm/asm-source.exp: info line +-PASS: gdb.asm/asm-source.exp: next over foo3 +-PASS: gdb.asm/asm-source.exp: return from foo2 +-PASS: gdb.asm/asm-source.exp: look at global variable +-PASS: gdb.asm/asm-source.exp: x/i &globalvar +-PASS: gdb.asm/asm-source.exp: disassem &globalvar, &globalvar+1 +-PASS: gdb.asm/asm-source.exp: look at static variable +-PASS: gdb.asm/asm-source.exp: x/i &staticvar +-PASS: gdb.asm/asm-source.exp: disassem &staticvar, &staticvar+1 +-PASS: gdb.asm/asm-source.exp: look at static function ++FAIL: gdb.asm/asm-source.exp: info target (timeout) ++FAIL: gdb.asm/asm-source.exp: info symbol (timeout) ++FAIL: gdb.asm/asm-source.exp: list (timeout) ++FAIL: gdb.asm/asm-source.exp: search (timeout) ++FAIL: gdb.asm/asm-source.exp: f in foo2 (timeout) ++FAIL: gdb.asm/asm-source.exp: n in foo2 (timeout) ++FAIL: gdb.asm/asm-source.exp: bt ALL in foo2 (timeout) ++FAIL: gdb.asm/asm-source.exp: bt 2 in foo2 (timeout) ++FAIL: gdb.asm/asm-source.exp: s 2 (timeout) ++FAIL: gdb.asm/asm-source.exp: n 2 (timeout) ++FAIL: gdb.asm/asm-source.exp: bt 3 in foo3 (timeout) ++FAIL: gdb.asm/asm-source.exp: info source asmsrc1.s (timeout) ++FAIL: gdb.asm/asm-source.exp: finish from foo3 (timeout) ++FAIL: gdb.asm/asm-source.exp: info source asmsrc2.s (timeout) ++FAIL: gdb.asm/asm-source.exp: info sources (timeout) ++FAIL: gdb.asm/asm-source.exp: info line (timeout) ++FAIL: gdb.asm/asm-source.exp: next over foo3 (timeout) ++FAIL: gdb.asm/asm-source.exp: return from foo2 (timeout) ++FAIL: gdb.asm/asm-source.exp: look at global variable (timeout) ++FAIL: gdb.asm/asm-source.exp: x/i &globalvar (timeout) ++FAIL: gdb.asm/asm-source.exp: disassem &globalvar, &globalvar+1 (timeout) ++FAIL: gdb.asm/asm-source.exp: look at static variable (timeout) ++FAIL: gdb.asm/asm-source.exp: x/i &staticvar (timeout) ++FAIL: gdb.asm/asm-source.exp: disassem &staticvar, &staticvar+1 (timeout) ++FAIL: gdb.asm/asm-source.exp: look at static function (timeout) + + === gdb Summary === + +-# of expected passes 28 ++# of expected passes 3 ++# of unexpected failures 25 + [...]/hurd/master.build/gdb/testsuite/../../gdb/gdb version 7.3.50.20110906-cvs -nw -nx -data-directory [...]/hurd/master.build/gdb/testsuite/../data-directory + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.base1/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.base1/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.base1/gdb.sum 2012-11-06 13:03:35.745518579 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.base1/gdb.sum 2012-11-06 13:03:58.449519297 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:42:56 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 10:48:42 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +@@ -11,17 +11,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/gcore.exp: help gcore + PASS: gdb.base/gcore.exp: set breakpoint at terminal_func + PASS: gdb.base/gcore.exp: continue to terminal_func +-PASS: gdb.base/gcore.exp: save a corefile +-PASS: gdb.base/gcore.exp: re-load generated corefile +-PASS: gdb.base/gcore.exp: where in corefile +-PASS: gdb.base/gcore.exp: corefile restored general registers +-PASS: gdb.base/gcore.exp: corefile restored all registers +-PASS: gdb.base/gcore.exp: corefile restored extern array +-PASS: gdb.base/gcore.exp: corefile restored static array +-PASS: gdb.base/gcore.exp: corefile restored un-initialized array +-PASS: gdb.base/gcore.exp: corefile restored heap array +-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 ../../../master/gdb/testsuite/gdb.base/exe-lock.exp ... + PASS: gdb.base/exe-lock.exp: continue until exit + Running ../../../master/gdb/testsuite/gdb.base/complex.exp ... +@@ -56,10 +46,6 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/gdbvars.exp: Set a new convenience variable to a program variable + PASS: gdb.base/gdbvars.exp: Print contents of new convenience variable of program variable + Running ../../../master/gdb/testsuite/gdb.base/detach.exp ... +-PASS: gdb.base/detach.exp: set should_exit, one +-PASS: gdb.base/detach.exp: detach, one +-PASS: gdb.base/detach.exp: set should_exit, two +-PASS: gdb.base/detach.exp: detach, two + Running ../../../master/gdb/testsuite/gdb.base/condbreak.exp ... + PASS: gdb.base/condbreak.exp: breakpoint function + PASS: gdb.base/condbreak.exp: break marker1 if 1==1 +@@ -105,10 +91,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/bigcore.exp: save heap size + PASS: gdb.base/bigcore.exp: grab pid + PASS: gdb.base/bigcore.exp: signal SIGABRT +-PASS: gdb.base/bigcore.exp: check core size +-PASS: gdb.base/bigcore.exp: load corefile +-PASS: gdb.base/bigcore.exp: check next heap +-PASS: gdb.base/bigcore.exp: check prev heap ++UNTESTED: gdb.base/bigcore.exp: Can't generate a core file + Running ../../../master/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 +@@ -121,91 +104,9 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/jump.exp: aborted jump out of current function + PASS: gdb.base/jump.exp: jump out of current function + Running ../../../master/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 +-PASS: gdb.base/multi-forks.exp: follow child, print pids +-PASS: gdb.base/multi-forks.exp: run to exit 2 +-PASS: gdb.base/multi-forks.exp: follow parent, print pids +-PASS: gdb.base/multi-forks.exp: help set detach +-PASS: gdb.base/multi-forks.exp: show detach default on +-PASS: gdb.base/multi-forks.exp: set detach off +-PASS: gdb.base/multi-forks.exp: Run to exit 1 +-PASS: gdb.base/multi-forks.exp: info inferior 1 +-PASS: gdb.base/multi-forks.exp: inferior 1 +-PASS: gdb.base/multi-forks.exp: Run to exit 2 +-PASS: gdb.base/multi-forks.exp: info inferior 2 +-PASS: gdb.base/multi-forks.exp: inferior 2 +-PASS: gdb.base/multi-forks.exp: Run to exit 3 +-PASS: gdb.base/multi-forks.exp: info inferior 3 +-PASS: gdb.base/multi-forks.exp: inferior 3 +-PASS: gdb.base/multi-forks.exp: Run to exit 4 +-PASS: gdb.base/multi-forks.exp: info inferior 4 +-PASS: gdb.base/multi-forks.exp: inferior 4 +-PASS: gdb.base/multi-forks.exp: Run to exit 5 +-PASS: gdb.base/multi-forks.exp: info inferior 5 +-PASS: gdb.base/multi-forks.exp: inferior 5 +-PASS: gdb.base/multi-forks.exp: Run to exit 6 +-PASS: gdb.base/multi-forks.exp: info inferior 6 +-PASS: gdb.base/multi-forks.exp: inferior 6 +-PASS: gdb.base/multi-forks.exp: Run to exit 7 +-PASS: gdb.base/multi-forks.exp: info inferior 7 +-PASS: gdb.base/multi-forks.exp: inferior 7 +-PASS: gdb.base/multi-forks.exp: Run to exit 8 +-PASS: gdb.base/multi-forks.exp: info inferior 8 +-PASS: gdb.base/multi-forks.exp: inferior 8 +-PASS: gdb.base/multi-forks.exp: Run to exit 9 +-PASS: gdb.base/multi-forks.exp: info inferior 9 +-PASS: gdb.base/multi-forks.exp: inferior 9 +-PASS: gdb.base/multi-forks.exp: Run to exit 10 +-PASS: gdb.base/multi-forks.exp: info inferior 10 +-PASS: gdb.base/multi-forks.exp: inferior 10 +-PASS: gdb.base/multi-forks.exp: Run to exit 11 +-PASS: gdb.base/multi-forks.exp: info inferior 11 +-PASS: gdb.base/multi-forks.exp: inferior 11 +-PASS: gdb.base/multi-forks.exp: Run to exit 12 +-PASS: gdb.base/multi-forks.exp: info inferior 12 +-PASS: gdb.base/multi-forks.exp: inferior 12 +-PASS: gdb.base/multi-forks.exp: Run to exit 13 +-PASS: gdb.base/multi-forks.exp: info inferior 13 +-PASS: gdb.base/multi-forks.exp: inferior 13 +-PASS: gdb.base/multi-forks.exp: Run to exit 14 +-PASS: gdb.base/multi-forks.exp: info inferior 14 +-PASS: gdb.base/multi-forks.exp: inferior 14 +-PASS: gdb.base/multi-forks.exp: Run to exit 15 +-PASS: gdb.base/multi-forks.exp: info inferior 15 +-PASS: gdb.base/multi-forks.exp: inferior 15 +-PASS: gdb.base/multi-forks.exp: Run to exit 16 +-PASS: gdb.base/multi-forks.exp: info inferior 16 +-PASS: gdb.base/multi-forks.exp: restart final +-PASS: gdb.base/multi-forks.exp: Detach 2 +-PASS: gdb.base/multi-forks.exp: Detach 3 +-PASS: gdb.base/multi-forks.exp: Detach 4 +-PASS: gdb.base/multi-forks.exp: Detach 5 +-PASS: gdb.base/multi-forks.exp: Kill 6 +-PASS: gdb.base/multi-forks.exp: Did kill 6 +-PASS: gdb.base/multi-forks.exp: Kill 7 +-PASS: gdb.base/multi-forks.exp: Did kill 7 +-PASS: gdb.base/multi-forks.exp: Kill 8 +-PASS: gdb.base/multi-forks.exp: Did kill 8 +-PASS: gdb.base/multi-forks.exp: Kill 9 +-PASS: gdb.base/multi-forks.exp: Did kill 9 +-PASS: gdb.base/multi-forks.exp: Kill 10 +-PASS: gdb.base/multi-forks.exp: Did kill 10 +-PASS: gdb.base/multi-forks.exp: Kill 11 +-PASS: gdb.base/multi-forks.exp: Did kill 11 +-PASS: gdb.base/multi-forks.exp: Kill 12 +-PASS: gdb.base/multi-forks.exp: Did kill 12 +-PASS: gdb.base/multi-forks.exp: Kill 13 +-PASS: gdb.base/multi-forks.exp: Did kill 13 +-PASS: gdb.base/multi-forks.exp: Kill 14 +-PASS: gdb.base/multi-forks.exp: Did kill 14 +-PASS: gdb.base/multi-forks.exp: Kill 15 +-PASS: gdb.base/multi-forks.exp: Did kill 15 +-PASS: gdb.base/multi-forks.exp: Kill 16 +-PASS: gdb.base/multi-forks.exp: Did kill 16 + Running ../../../master/gdb/testsuite/gdb.base/hbreak.exp ... +-PASS: gdb.base/hbreak.exp: hbreak +-PASS: gdb.base/hbreak.exp: continue to break-at-exit after hbreak ++FAIL: gdb.base/hbreak.exp: hbreak ++FAIL: gdb.base/hbreak.exp: continue to break-at-exit after hbreak (the program exited) + Running ../../../master/gdb/testsuite/gdb.base/frame-args.exp ... + PASS: gdb.base/frame-args.exp: set print frame-arguments all + PASS: gdb.base/frame-args.exp: frame 1 with print frame-arguments set to all +@@ -339,8 +240,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/bitfields2.exp: set long long signed bitfield negative + PASS: gdb.base/bitfields2.exp: long long bitfield values after set negative + Running ../../../master/gdb/testsuite/gdb.base/moribund-step.exp ... +-PASS: gdb.base/moribund-step.exp: set non-stop on +-PASS: gdb.base/moribund-step.exp: step ++UNSUPPORTED: gdb.base/moribund-step.exp: displaced stepping + Running ../../../master/gdb/testsuite/gdb.base/gdb1821.exp ... + PASS: gdb.base/gdb1821.exp: print /x bar + Running ../../../master/gdb/testsuite/gdb.base/environ.exp ... +@@ -630,8 +530,8 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns float + PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns double + PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns float _Complex +-KFAIL: gdb.base/callfuncs.exp: call inferior func with struct - returns double _Complex (PRMS: gdb/12783) +-KFAIL: gdb.base/callfuncs.exp: call inferior func with struct - returns long double _Complex (PRMS: gdb/12783) ++KFAIL: gdb.base/callfuncs.exp: call inferior func with struct - returns double _Complex (GDB internal error) (PRMS: gdb/12783) ++KFAIL: gdb.base/callfuncs.exp: call inferior func with struct - returns long double _Complex (GDB internal error) (PRMS: gdb/12783) + PASS: gdb.base/callfuncs.exp: call inferior func with struct - returns char * + PASS: gdb.base/callfuncs.exp: register contents after gdb function calls + FAIL: gdb.base/callfuncs.exp: gdb function calls preserve register contents +@@ -643,7 +543,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/callfuncs.exp: continue from call dummy breakpoint + PASS: gdb.base/callfuncs.exp: bt after continuing from call dummy breakpoint + PASS: gdb.base/callfuncs.exp: register contents after stop in call dummy +-PASS: gdb.base/callfuncs.exp: continue after stop in call dummy preserves register contents ++FAIL: gdb.base/callfuncs.exp: continue after stop in call dummy preserves register contents + PASS: gdb.base/callfuncs.exp: set language c + PASS: gdb.base/callfuncs.exp: next to t_double_values + PASS: gdb.base/callfuncs.exp: next to t_structs_c +@@ -652,7 +552,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/callfuncs.exp: finish from call dummy breakpoint returns correct value + PASS: gdb.base/callfuncs.exp: bt after finishing from call dummy breakpoint + PASS: gdb.base/callfuncs.exp: register contents after finish in call dummy +-PASS: gdb.base/callfuncs.exp: finish after stop in call dummy preserves register contents ++FAIL: gdb.base/callfuncs.exp: finish after stop in call dummy preserves register contents + PASS: gdb.base/callfuncs.exp: set language c + PASS: gdb.base/callfuncs.exp: next to t_double_values + PASS: gdb.base/callfuncs.exp: next to t_structs_c +@@ -660,7 +560,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/callfuncs.exp: call function causing a breakpoint and then do a return + PASS: gdb.base/callfuncs.exp: back at main after return from call dummy breakpoint + PASS: gdb.base/callfuncs.exp: register contents after return in call dummy +-PASS: gdb.base/callfuncs.exp: return after stop in call dummy preserves register contents ++FAIL: gdb.base/callfuncs.exp: return after stop in call dummy preserves register contents + PASS: gdb.base/callfuncs.exp: set language c + PASS: gdb.base/callfuncs.exp: next to t_double_values + PASS: gdb.base/callfuncs.exp: next to t_structs_c +@@ -682,7 +582,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/callfuncs.exp: Finish from nested call level 1 + PASS: gdb.base/callfuncs.exp: backtrace after finish from nested call level 1 + PASS: gdb.base/callfuncs.exp: register contents after nested call dummies +-PASS: gdb.base/callfuncs.exp: nested call dummies preserve register contents ++FAIL: gdb.base/callfuncs.exp: nested call dummies preserve register contents + PASS: gdb.base/callfuncs.exp: set $old_sp = $sp + PASS: gdb.base/callfuncs.exp: set $sp = 0 + PASS: gdb.base/callfuncs.exp: sp == 0: call doubleit (1) +@@ -691,107 +591,8 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/callfuncs.exp: set $sp = $old_sp + PASS: gdb.base/callfuncs.exp: print callfunc (Lcallfunc, 5) + Running ../../../master/gdb/testsuite/gdb.base/catch-syscall.exp ... +-PASS: gdb.base/catch-syscall.exp: help catch syscall +-PASS: gdb.base/catch-syscall.exp: catch syscall to a nonsense syscall is prohibited +-PASS: gdb.base/catch-syscall.exp: setting catch syscall without arguments +-PASS: gdb.base/catch-syscall.exp: catch syscall appears in 'info breakpoints' +-PASS: gdb.base/catch-syscall.exp: program has called close +-PASS: gdb.base/catch-syscall.exp: syscall close has returned +-PASS: gdb.base/catch-syscall.exp: program has called chroot +-PASS: gdb.base/catch-syscall.exp: syscall chroot has returned +-PASS: gdb.base/catch-syscall.exp: program has called exit_group +-PASS: gdb.base/catch-syscall.exp: continue until exit +-PASS: gdb.base/catch-syscall.exp: catch syscall with arguments (close) +-PASS: gdb.base/catch-syscall.exp: syscall(s) close appears in 'info breakpoints' +-PASS: gdb.base/catch-syscall.exp: program has called close +-PASS: gdb.base/catch-syscall.exp: syscall close has returned +-PASS: gdb.base/catch-syscall.exp: continue until exit +-PASS: gdb.base/catch-syscall.exp: catch syscall with arguments ('close' [] 'chroot' []) +-PASS: gdb.base/catch-syscall.exp: syscalls close, chroot appears in 'info breakpoints' +-PASS: gdb.base/catch-syscall.exp: program has called close +-PASS: gdb.base/catch-syscall.exp: syscall close has returned +-PASS: gdb.base/catch-syscall.exp: program has called chroot +-PASS: gdb.base/catch-syscall.exp: syscall chroot has returned +-PASS: gdb.base/catch-syscall.exp: continue until exit +-PASS: gdb.base/catch-syscall.exp: catch syscall with arguments (mlock) +-PASS: gdb.base/catch-syscall.exp: syscall(s) mlock appears in 'info breakpoints' +-PASS: gdb.base/catch-syscall.exp: continue until exit at catch syscall with unused syscall (mlock) +-PASS: gdb.base/catch-syscall.exp: catch syscall with arguments (chroot) +-PASS: gdb.base/catch-syscall.exp: syscall(s) chroot appears in 'info breakpoints' +-PASS: gdb.base/catch-syscall.exp: program has called chroot +-PASS: gdb.base/catch-syscall.exp: rerun to main +-PASS: gdb.base/catch-syscall.exp: program has called chroot +-PASS: gdb.base/catch-syscall.exp: syscall chroot has returned +-PASS: gdb.base/catch-syscall.exp: continue until exit +-PASS: gdb.base/catch-syscall.exp: set data-directory /the/path/to/nowhere +-PASS: gdb.base/catch-syscall.exp: Catch syscall displays a warning when there is no XML support (no datadir set) +-PASS: gdb.base/catch-syscall.exp: catch syscall appears in 'info breakpoints' +-PASS: gdb.base/catch-syscall.exp: set data-directory /the/path/to/nowhere +-PASS: gdb.base/catch-syscall.exp: catch syscall +-PASS: gdb.base/catch-syscall.exp: program has called [0-9]* +-PASS: gdb.base/catch-syscall.exp: syscall [0-9]* has returned +-PASS: gdb.base/catch-syscall.exp: program has called [0-9]* +-PASS: gdb.base/catch-syscall.exp: syscall [0-9]* has returned +-PASS: gdb.base/catch-syscall.exp: program has called [0-9]* +-PASS: gdb.base/catch-syscall.exp: catch syscall with arguments (6) +-PASS: gdb.base/catch-syscall.exp: syscall(s) 6 appears in 'info breakpoints' +-PASS: gdb.base/catch-syscall.exp: program has called 6 +-PASS: gdb.base/catch-syscall.exp: syscall 6 has returned +-PASS: gdb.base/catch-syscall.exp: Catch a nonsense syscall without XML support + Running ../../../master/gdb/testsuite/gdb.base/foll-fork.exp ... +-PASS: gdb.base/foll-fork.exp: set verbose +-PASS: gdb.base/foll-fork.exp: help set follow-fork +-PASS: gdb.base/foll-fork.exp: set follow-fork ch +-PASS: gdb.base/foll-fork.exp: set follow-fork, using abbreviations +-PASS: gdb.base/foll-fork.exp: set follow-fork to nonsense is prohibited +-PASS: gdb.base/foll-fork.exp: reset parent +-PASS: gdb.base/foll-fork.exp: insert first fork catchpoint +-PASS: gdb.base/foll-fork.exp: continue to first fork catchpoint +-PASS: gdb.base/foll-fork.exp: default show parent follow, no catchpoints +-PASS: gdb.base/foll-fork.exp: default parent follow, no catchpoints +-PASS: gdb.base/foll-fork.exp: set follow-fork parent +-PASS: gdb.base/foll-fork.exp: explicit show parent follow, no catchpoints +-PASS: gdb.base/foll-fork.exp: explicit parent follow, no catchpoints +-PASS: gdb.base/foll-fork.exp: set follow-fork child +-PASS: gdb.base/foll-fork.exp: explicit show child follow, no catchpoints +-PASS: gdb.base/foll-fork.exp: explicit child follow, no catchpoints +-PASS: gdb.base/foll-fork.exp: explicit child follow, set catch fork +-PASS: gdb.base/foll-fork.exp: info shows catchpoint without pid +-PASS: gdb.base/foll-fork.exp: explicit child follow, catch fork +-PASS: gdb.base/foll-fork.exp: info shows catchpoint without pid +-PASS: gdb.base/foll-fork.exp: set follow-fork child +-PASS: gdb.base/foll-fork.exp: set follow-fork child, tbreak +-PASS: gdb.base/foll-fork.exp: set follow-fork child, hit tbreak +-PASS: gdb.base/foll-fork.exp: set follow-fork child, cleanup +-PASS: gdb.base/foll-fork.exp: unpatch child, break at callee +-PASS: gdb.base/foll-fork.exp: unpatch child, set catch fork +-PASS: gdb.base/foll-fork.exp: unpatch child, catch fork +-PASS: gdb.base/foll-fork.exp: unpatch child, breakpoint at exit call +-PASS: gdb.base/foll-fork.exp: unpatch child, set follow-fork child +-PASS: gdb.base/foll-fork.exp: unpatch child, unpatched parent breakpoints from child +-PASS: gdb.base/foll-fork.exp: explicit parent follow, set tcatch fork +-PASS: gdb.base/foll-fork.exp: explicit parent follow, tcatch fork +-PASS: gdb.base/foll-fork.exp: set follow-fork parent +-PASS: gdb.base/foll-fork.exp: set follow-fork parent, tbreak +-PASS: gdb.base/foll-fork.exp: set follow-fork parent, hit tbreak +-PASS: gdb.base/foll-fork.exp: set follow-fork parent, cleanup + Running ../../../master/gdb/testsuite/gdb.base/auxv.exp ... +-PASS: gdb.base/auxv.exp: set print sevenbit-strings +-PASS: gdb.base/auxv.exp: set width 0 +-PASS: gdb.base/auxv.exp: cd to temporary directory for core dumps +-PASS: gdb.base/auxv.exp: tbreak 64 +-PASS: gdb.base/auxv.exp: continue +-PASS: gdb.base/auxv.exp: info auxv on live process +-PASS: gdb.base/auxv.exp: gcore +-PASS: gdb.base/auxv.exp: continue +-PASS: gdb.base/auxv.exp: continue +-WARNING: can't generate a core file - core tests suppressed - check ulimit -c +-FAIL: gdb.base/auxv.exp: generate native core dump +-UNSUPPORTED: gdb.base/auxv.exp: info auxv on native core dump +-UNSUPPORTED: gdb.base/auxv.exp: matching auxv data from live and core +-PASS: gdb.base/auxv.exp: load core file for info auxv on gcore-created dump +-PASS: gdb.base/auxv.exp: info auxv on gcore-created dump +-PASS: gdb.base/auxv.exp: matching auxv data from live and gcore + Running ../../../master/gdb/testsuite/gdb.base/interrupt.exp ... + PASS: gdb.base/interrupt.exp: set interrupt character in interrupt.exp + PASS: gdb.base/interrupt.exp: child process is alive +@@ -801,10 +602,10 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/interrupt.exp: call function a second time + PASS: gdb.base/interrupt.exp: continue + PASS: gdb.base/interrupt.exp: echo data +-PASS: gdb.base/interrupt.exp: Send Control-C, second time ++FAIL: gdb.base/interrupt.exp: Send Control-C, second time + PASS: gdb.base/interrupt.exp: signal SIGINT + PASS: gdb.base/interrupt.exp: echo more data +-PASS: gdb.base/interrupt.exp: send end of file ++FAIL: gdb.base/interrupt.exp: send end of file + Running ../../../master/gdb/testsuite/gdb.base/a2-run.exp ... + PASS: gdb.base/a2-run.exp: run "a2-run" with no args + PASS: gdb.base/a2-run.exp: no spurious messages at program exit +@@ -820,7 +621,7 @@ Running ../../../master/gdb/testsuite/gd + 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 +-PASS: gdb.base/call-signal-resume.exp: frame 3 ++PASS: gdb.base/call-signal-resume.exp: frame 6 + 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 stop_two +@@ -847,40 +648,13 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/freebpcmd.exp: send breakpoint commands + PASS: gdb.base/freebpcmd.exp: run program with breakpoint commands + Running ../../../master/gdb/testsuite/gdb.base/corefile.exp ... +-PASS: gdb.base/corefile.exp: args: -core=coremaker.core (with bad program name) +-PASS: gdb.base/corefile.exp: args: execfile -core=coremaker.core (with bad program name) +-PASS: gdb.base/corefile.exp: core-file command (with bad program name) +-PASS: gdb.base/corefile.exp: print coremaker_data +-PASS: gdb.base/corefile.exp: print coremaker_bss +-PASS: gdb.base/corefile.exp: print coremaker_ro +-PASS: gdb.base/corefile.exp: print func2::coremaker_local +-PASS: gdb.base/corefile.exp: backtrace in corefile.exp +-PASS: gdb.base/corefile.exp: up in corefile.exp +-PASS: gdb.base/corefile.exp: accessing original mmap data in core file +-PASS: gdb.base/corefile.exp: accessing mmapped data in core file +-PASS: gdb.base/corefile.exp: up in corefile.exp (reinit) +-PASS: gdb.base/corefile.exp: core +-PASS: gdb.base/corefile.exp: run: load core again +-PASS: gdb.base/corefile.exp: run: sanity check we see the core file +-PASS: gdb.base/corefile.exp: run: with core +-PASS: gdb.base/corefile.exp: run: core file is cleared +-PASS: gdb.base/corefile.exp: quit with a process +-PASS: gdb.base/corefile.exp: quit with processes: n +-PASS: gdb.base/corefile.exp: no question: load core +-PASS: gdb.base/corefile.exp: quit with a core file +-PASS: gdb.base/corefile.exp: attach: load core again +-PASS: gdb.base/corefile.exp: attach: sanity check we see the core file +-PASS: gdb.base/corefile.exp: attach: with core +-PASS: gdb.base/corefile.exp: attach: core file is cleared ++WARNING: can't generate a core file - core tests suppressed - check ulimit -c + Running ../../../master/gdb/testsuite/gdb.base/hook-stop-frame.exp ... + PASS: gdb.base/hook-stop-frame.exp: breakpoint line number + PASS: gdb.base/hook-stop-frame.exp: define hook-stop command + PASS: gdb.base/hook-stop-frame.exp: hook-stop runs before frame print + Running ../../../master/gdb/testsuite/gdb.base/info-proc.exp ... +-PASS: gdb.base/info-proc.exp: help info proc +-PASS: gdb.base/info-proc.exp: info proc without a process +-PASS: gdb.base/info-proc.exp: info proc with process +-PASS: gdb.base/info-proc.exp: info proc mapping ++UNSUPPORTED: gdb.base/info-proc.exp: gdb does not support info proc on this target + Running ../../../master/gdb/testsuite/gdb.base/kill-after-signal.exp ... + PASS: gdb.base/kill-after-signal.exp: handle SIGUSR1 stop print pass + PASS: gdb.base/kill-after-signal.exp: continue +@@ -1099,145 +873,6 @@ Running ../../../master/gdb/testsuite/gd + Running ../../../master/gdb/testsuite/gdb.base/expand-psymtabs.exp ... + PASS: gdb.base/expand-psymtabs.exp: Expand psymtabs + Running ../../../master/gdb/testsuite/gdb.base/checkpoint.exp ... +-PASS: gdb.base/checkpoint.exp: break1 start +-PASS: gdb.base/checkpoint.exp: break1 two +-PASS: gdb.base/checkpoint.exp: break1 three +-PASS: gdb.base/checkpoint.exp: break1 four +-PASS: gdb.base/checkpoint.exp: break1 five +-PASS: gdb.base/checkpoint.exp: break1 six +-PASS: gdb.base/checkpoint.exp: break1 seven +-PASS: gdb.base/checkpoint.exp: break1 eight +-PASS: gdb.base/checkpoint.exp: break1 nine +-PASS: gdb.base/checkpoint.exp: break1 ten +-PASS: gdb.base/checkpoint.exp: info checkpoints one +-PASS: gdb.base/checkpoint.exp: break2 one +-PASS: gdb.base/checkpoint.exp: restart 1 one +-PASS: gdb.base/checkpoint.exp: verify i 1 one +-PASS: gdb.base/checkpoint.exp: step in 1 one +-PASS: gdb.base/checkpoint.exp: verify lines 1 one +-PASS: gdb.base/checkpoint.exp: restart 2 one +-PASS: gdb.base/checkpoint.exp: step in 2 one +-PASS: gdb.base/checkpoint.exp: verify i 2 one +-PASS: gdb.base/checkpoint.exp: verify lines 2 one +-PASS: gdb.base/checkpoint.exp: restart 3 one +-PASS: gdb.base/checkpoint.exp: step in 3 one +-PASS: gdb.base/checkpoint.exp: verify i 3 one +-PASS: gdb.base/checkpoint.exp: verify lines 3 one +-PASS: gdb.base/checkpoint.exp: restart 4 one +-PASS: gdb.base/checkpoint.exp: step in 4 one +-PASS: gdb.base/checkpoint.exp: verify i 4 one +-PASS: gdb.base/checkpoint.exp: verify lines 4 one +-PASS: gdb.base/checkpoint.exp: restart 5 one +-PASS: gdb.base/checkpoint.exp: step in 5 one +-PASS: gdb.base/checkpoint.exp: verify i 5 one +-PASS: gdb.base/checkpoint.exp: verify lines 5 one +-PASS: gdb.base/checkpoint.exp: restart 6 one +-PASS: gdb.base/checkpoint.exp: step in 6 one +-PASS: gdb.base/checkpoint.exp: verify i 6 one +-PASS: gdb.base/checkpoint.exp: verify lines 6 one +-PASS: gdb.base/checkpoint.exp: restart 7 one +-PASS: gdb.base/checkpoint.exp: step in 7 one +-PASS: gdb.base/checkpoint.exp: verify i 7 one +-PASS: gdb.base/checkpoint.exp: verify lines 7 one +-PASS: gdb.base/checkpoint.exp: restart 8 one +-PASS: gdb.base/checkpoint.exp: step in 8 one +-PASS: gdb.base/checkpoint.exp: verify i 8 one +-PASS: gdb.base/checkpoint.exp: verify lines 8 one +-PASS: gdb.base/checkpoint.exp: restart 9 one +-PASS: gdb.base/checkpoint.exp: step in 9 one +-PASS: gdb.base/checkpoint.exp: verify i 9 one +-PASS: gdb.base/checkpoint.exp: verify lines 9 one +-PASS: gdb.base/checkpoint.exp: restart 10 one +-PASS: gdb.base/checkpoint.exp: step in 10 one +-PASS: gdb.base/checkpoint.exp: verify i 10 one +-PASS: gdb.base/checkpoint.exp: verify lines 10 one +-PASS: gdb.base/checkpoint.exp: restart 0 one +-PASS: gdb.base/checkpoint.exp: break3 one +-PASS: gdb.base/checkpoint.exp: Diff input and output one +-PASS: gdb.base/checkpoint.exp: restart 1 two +-PASS: gdb.base/checkpoint.exp: breakpoint 1 1 one +-PASS: gdb.base/checkpoint.exp: step in 1 two +-PASS: gdb.base/checkpoint.exp: verify lines 1 two +-PASS: gdb.base/checkpoint.exp: restart 2 two +-PASS: gdb.base/checkpoint.exp: breakpoint 1 2 one +-PASS: gdb.base/checkpoint.exp: step in 2 two +-PASS: gdb.base/checkpoint.exp: verify lines 2 two +-PASS: gdb.base/checkpoint.exp: restart 3 two +-PASS: gdb.base/checkpoint.exp: breakpoint 1 3 one +-PASS: gdb.base/checkpoint.exp: step in 3 two +-PASS: gdb.base/checkpoint.exp: verify lines 3 two +-PASS: gdb.base/checkpoint.exp: restart 4 two +-PASS: gdb.base/checkpoint.exp: breakpoint 1 4 one +-PASS: gdb.base/checkpoint.exp: step in 4 two +-PASS: gdb.base/checkpoint.exp: verify lines 4 two +-PASS: gdb.base/checkpoint.exp: restart 5 two +-PASS: gdb.base/checkpoint.exp: breakpoint 1 5 one +-PASS: gdb.base/checkpoint.exp: step in 5 two +-PASS: gdb.base/checkpoint.exp: verify lines 5 two +-PASS: gdb.base/checkpoint.exp: restart 6 two +-PASS: gdb.base/checkpoint.exp: breakpoint 1 6 one +-PASS: gdb.base/checkpoint.exp: step in 6 two +-PASS: gdb.base/checkpoint.exp: verify lines 5 two +-PASS: gdb.base/checkpoint.exp: restart 7 two +-PASS: gdb.base/checkpoint.exp: breakpoint 1 7 one +-PASS: gdb.base/checkpoint.exp: step in 7 two +-PASS: gdb.base/checkpoint.exp: verify lines 7 two +-PASS: gdb.base/checkpoint.exp: Diff input and output two +-PASS: gdb.base/checkpoint.exp: restart 0 one +-PASS: gdb.base/checkpoint.exp: break4 one +-PASS: gdb.base/checkpoint.exp: delete copy1 +-PASS: gdb.base/checkpoint.exp: restart 1 three +-PASS: gdb.base/checkpoint.exp: break2 1 one +-PASS: gdb.base/checkpoint.exp: outfile still open 1 +-PASS: gdb.base/checkpoint.exp: restart 1 three +-PASS: gdb.base/checkpoint.exp: break2 2 one +-PASS: gdb.base/checkpoint.exp: outfile still open 2 +-PASS: gdb.base/checkpoint.exp: restart 1 three +-PASS: gdb.base/checkpoint.exp: break2 3 one +-PASS: gdb.base/checkpoint.exp: outfile still open 3 +-PASS: gdb.base/checkpoint.exp: restart 1 three +-PASS: gdb.base/checkpoint.exp: break2 4 one +-PASS: gdb.base/checkpoint.exp: outfile still open 4 +-PASS: gdb.base/checkpoint.exp: restart 1 three +-PASS: gdb.base/checkpoint.exp: break2 5 one +-PASS: gdb.base/checkpoint.exp: outfile still open 5 +-PASS: gdb.base/checkpoint.exp: restart 1 three +-PASS: gdb.base/checkpoint.exp: break2 6 one +-PASS: gdb.base/checkpoint.exp: outfile still open 6 +-PASS: gdb.base/checkpoint.exp: restart 1 three +-PASS: gdb.base/checkpoint.exp: break2 7 one +-PASS: gdb.base/checkpoint.exp: outfile still open 7 +-PASS: gdb.base/checkpoint.exp: restart 1 three +-PASS: gdb.base/checkpoint.exp: break2 8 one +-PASS: gdb.base/checkpoint.exp: outfile still open 8 +-PASS: gdb.base/checkpoint.exp: restart 1 three +-PASS: gdb.base/checkpoint.exp: break2 9 one +-PASS: gdb.base/checkpoint.exp: outfile still open 9 +-PASS: gdb.base/checkpoint.exp: restart 1 three +-PASS: gdb.base/checkpoint.exp: break2 10 one +-PASS: gdb.base/checkpoint.exp: outfile still open 10 +-PASS: gdb.base/checkpoint.exp: Exit, dropped into next fork one +-PASS: gdb.base/checkpoint.exp: Exit, dropped into next fork two +-PASS: gdb.base/checkpoint.exp: Exit, dropped into next fork three +-PASS: gdb.base/checkpoint.exp: Exit, dropped into next fork four +-PASS: gdb.base/checkpoint.exp: Exit, dropped into next fork five +-PASS: gdb.base/checkpoint.exp: info checkpoints two +-PASS: gdb.base/checkpoint.exp: kill all one +-PASS: gdb.base/checkpoint.exp: no more checkpoint 0 +-PASS: gdb.base/checkpoint.exp: no more checkpoint 1 +-PASS: gdb.base/checkpoint.exp: no more checkpoint 2 +-PASS: gdb.base/checkpoint.exp: no more checkpoint 3 +-PASS: gdb.base/checkpoint.exp: no more checkpoint 4 +-PASS: gdb.base/checkpoint.exp: no more checkpoint 5 +-PASS: gdb.base/checkpoint.exp: no more checkpoint 6 +-PASS: gdb.base/checkpoint.exp: no more checkpoint 7 +-PASS: gdb.base/checkpoint.exp: no more checkpoint 8 +-PASS: gdb.base/checkpoint.exp: no more checkpoint 9 +-PASS: gdb.base/checkpoint.exp: no more checkpoint 10 +-PASS: gdb.base/checkpoint.exp: set checkpoint breakpoint +-PASS: gdb.base/checkpoint.exp: break2 with many checkpoints +-PASS: gdb.base/checkpoint.exp: info checkpoints with at least 600 checkpoints +-PASS: gdb.base/checkpoint.exp: kill all one with many checkpoints + Running ../../../master/gdb/testsuite/gdb.base/cond-expr.exp ... + PASS: gdb.base/cond-expr.exp: print value of cond expr (const true) + PASS: gdb.base/cond-expr.exp: print value of cond expr (const false) +@@ -1593,16 +1228,16 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/annota1.exp: breakpoint main + PASS: gdb.base/annota1.exp: annotation set at level 2 + PASS: gdb.base/annota1.exp: breakpoint info +-PASS: gdb.base/annota1.exp: run until main breakpoint ++FAIL: gdb.base/annota1.exp: run until main breakpoint (timeout) + 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 +-PASS: gdb.base/annota1.exp: break handle_USR1 +-PASS: gdb.base/annota1.exp: break printf +-PASS: gdb.base/annota1.exp: continue to printf ++FAIL: gdb.base/annota1.exp: break handle_USR1 (timeout) ++FAIL: gdb.base/annota1.exp: break printf (timeout) ++FAIL: gdb.base/annota1.exp: continue to printf + PASS: gdb.base/annota1.exp: backtrace from shlibrary + PASS: gdb.base/annota1.exp: send SIGUSR1 +-PASS: gdb.base/annota1.exp: backtrace @ signal handler ++FAIL: gdb.base/annota1.exp: backtrace @ signal handler (timeout) + PASS: gdb.base/annota1.exp: delete bp 1 + PASS: gdb.base/annota1.exp: delete bp 2 + PASS: gdb.base/annota1.exp: delete bp 3 +@@ -1613,11 +1248,11 @@ Running ../../../master/gdb/testsuite/gd + 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 +-PASS: gdb.base/annota1.exp: signal sent ++FAIL: gdb.base/annota1.exp: signal sent (timeout) + PASS: gdb.base/annota1.exp: cleanup core file (not dumped) + PASS: gdb.base/annota1.exp: successfully compiled posix threads test case + PASS: gdb.base/annota1.exp: new thread +-PASS: gdb.base/annota1.exp: thread switch ++FAIL: gdb.base/annota1.exp: thread switch (timeout) + Running ../../../master/gdb/testsuite/gdb.base/logical.exp ... + PASS: gdb.base/logical.exp: evaluate x; variables x = 0; expecting 0 + PASS: gdb.base/logical.exp: evaluate !x; variables x = 0; expecting 1 +@@ -1747,12 +1382,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/logical.exp: evaluate x >= y && w != z; variables x = 2, y = 2, w = 2, z = 3; expecting 1 + PASS: gdb.base/logical.exp: evaluate ! x > y || w + z; variables x = 2, y = 2, w = 2, z = 3; expecting 1 + Running ../../../master/gdb/testsuite/gdb.base/async-shell.exp ... +-PASS: gdb.base/async-shell.exp: set target-async on +-PASS: gdb.base/async-shell.exp: set non-stop on +-PASS: gdb.base/async-shell.exp: run & +-PASS: gdb.base/async-shell.exp: shell echo foo +-PASS: gdb.base/async-shell.exp: interrupt +-PASS: gdb.base/async-shell.exp: process stopped ++UNSUPPORTED: gdb.base/async-shell.exp: displaced stepping + Running ../../../master/gdb/testsuite/gdb.base/fixsection.exp ... + PASS: gdb.base/fixsection.exp: breakpoint at static_fun + Running ../../../master/gdb/testsuite/gdb.base/annota3.exp ... +@@ -1771,7 +1401,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/annota3.exp: continue to printf + PASS: gdb.base/annota3.exp: backtrace from shlibrary + PASS: gdb.base/annota3.exp: send SIGUSR1 +-PASS: gdb.base/annota3.exp: backtrace @ signal handler ++FAIL: gdb.base/annota3.exp: backtrace @ signal handler (pattern 2) + PASS: gdb.base/annota3.exp: delete bp 1 + PASS: gdb.base/annota3.exp: delete bp 2 + PASS: gdb.base/annota3.exp: delete bp 3 +@@ -1790,681 +1420,6 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/break-entry.exp: p/x $pc + PASS: gdb.base/break-entry.exp: continue to breakpoint: main + Running ../../../master/gdb/testsuite/gdb.base/break-interp.exp ... +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: copy ld-2.13.so to break-interp-LDprelinkNOdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: unprelink break-interp-LDprelinkNOdebugNO (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: strip break-interp-LDprelinkNOdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: unprelink break-interp-LDprelinkNOdebugNO (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: set disable-randomization off +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: set args OBJDIR/gdb.base/break-interp-test +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: dl bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: kill +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: load +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: ld.so exit +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: copy break-interp-LDprelinkNOdebugNO to break-interp-LDprelinkNOdebugNO-saved +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: unprelink break-interp-BINprelinkNOdebugNOpieNO (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: set disable-randomization off +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: set args segv +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: dl bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-main: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-libfunc: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: kill +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: core: set debug-file-directory for core +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: core: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: core: core loaded +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: core: core main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: load +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: info files +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: break at entry point +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: unprelink break-interp-BINprelinkNOdebugNOpieYES (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: set disable-randomization off +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: set args segv +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: dl bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-main: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-libfunc: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: kill +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: core: set debug-file-directory for core +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: core: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: core: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: core: core loaded +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: core: core main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: load +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: info files +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: break at entry point +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: prelink break-interp-BINprelinkNOdebugNOpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: file +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: unprelink break-interp-BINprelinkNOdebugINpieNO (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: set disable-randomization off +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: set args segv +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: dl bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-main: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-libfunc: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: kill +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: core: set debug-file-directory for core +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: core: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: core: core loaded +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: core: core main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: unprelink break-interp-BINprelinkNOdebugINpieYES (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: set disable-randomization off +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: set args segv +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: dl bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-main: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-libfunc: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: kill +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: core: set debug-file-directory for core +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: core: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: core: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: core: core loaded +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: core: core main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: prelink break-interp-BINprelinkNOdebugINpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: file +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: unprelink break-interp-BINprelinkNOdebugSEPpieNO (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: set disable-randomization off +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: set args segv +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: dl bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-main: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-libfunc: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: kill +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: core: set debug-file-directory for core +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: core: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: core: core loaded +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: core: core main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: unprelink break-interp-BINprelinkNOdebugSEPpieYES (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: set disable-randomization off +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: set args segv +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: dl bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-main: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-libfunc: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: kill +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: core: set debug-file-directory for core +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: core: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: core: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: core: core loaded +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: core: core main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: prelink break-interp-BINprelinkNOdebugSEPpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: file +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugNO-saved to break-interp-LDprelinkNOdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: unprelink break-interp-BINprelinkYESdebugNOpieYES pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieYES: prelink break-interp-BINprelinkYESdebugNOpieYES (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: unprelink break-interp-BINprelinkYESdebugINpieYES pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieYES: prelink break-interp-BINprelinkYESdebugINpieYES (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: unprelink break-interp-BINprelinkYESdebugSEPpieYES pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieYES: prelink break-interp-BINprelinkYESdebugSEPpieYES (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: copy ld-2.13.so to break-interp-LDprelinkNOdebugIN +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: unprelink break-interp-LDprelinkNOdebugIN (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: set disable-randomization off +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: set args OBJDIR/gdb.base/break-interp-test +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: dl bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: kill +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: copy break-interp-LDprelinkNOdebugIN to break-interp-LDprelinkNOdebugIN-saved +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: ldd break-interp-BINprelinkNOdebugNOpieNO output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: unprelink break-interp-BINprelinkNOdebugNOpieNO (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: set disable-randomization off +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: set args segv +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: dl bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-main: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-libfunc: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: kill +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: core: set debug-file-directory for core +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: core: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: core: core loaded +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: core: core main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: load +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: info files +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: break at entry point +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: ldd break-interp-BINprelinkNOdebugNOpieYES output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: unprelink break-interp-BINprelinkNOdebugNOpieYES (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: set disable-randomization off +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: set args segv +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: dl bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-main: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-libfunc: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: kill +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: core: set debug-file-directory for core +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: core: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: core: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: core: core loaded +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: core: core main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: load +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: info files +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: break at entry point +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: ldd break-interp-BINprelinkNOdebugNOpieATTACH output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: prelink break-interp-BINprelinkNOdebugNOpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: unprelink break-interp-BINprelinkNOdebugNOpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: file +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: ldd break-interp-BINprelinkNOdebugINpieNO output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: unprelink break-interp-BINprelinkNOdebugINpieNO (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: set disable-randomization off +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: set args segv +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: dl bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-main: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-libfunc: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: kill +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: core: set debug-file-directory for core +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: core: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: core: core loaded +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: core: core main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: ldd break-interp-BINprelinkNOdebugINpieYES output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: unprelink break-interp-BINprelinkNOdebugINpieYES (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: set disable-randomization off +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: set args segv +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: dl bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-main: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-libfunc: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: kill +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: core: set debug-file-directory for core +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: core: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: core: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: core: core loaded +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: core: core main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: ldd break-interp-BINprelinkNOdebugINpieATTACH output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: prelink break-interp-BINprelinkNOdebugINpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: unprelink break-interp-BINprelinkNOdebugINpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: file +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: ldd break-interp-BINprelinkNOdebugSEPpieNO output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: unprelink break-interp-BINprelinkNOdebugSEPpieNO (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: set disable-randomization off +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: set args segv +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: dl bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-main: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-libfunc: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: kill +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: core: set debug-file-directory for core +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: core: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: core: core loaded +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: core: core main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: ldd break-interp-BINprelinkNOdebugSEPpieYES output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: unprelink break-interp-BINprelinkNOdebugSEPpieYES (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: set debug-file-directory +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: set disable-randomization off +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: set args segv +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: dl bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-main: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-libfunc: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: kill +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: set stop-on-solib-events 1 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: reach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: reach-_dl_debug_state: set stop-on-solib-events 0 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: core: set debug-file-directory for core +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: core: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: core: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: core: core loaded +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: core: core main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: ldd break-interp-BINprelinkNOdebugSEPpieATTACH output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: sleep function started +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: prelink break-interp-BINprelinkNOdebugSEPpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: unprelink break-interp-BINprelinkNOdebugSEPpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: set verbose on +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: file +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach final prompt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: copy break-interp-LDprelinkNOdebugIN-saved to break-interp-LDprelinkNOdebugIN +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: ldd break-interp-BINprelinkYESdebugNOpieYES output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: unprelink break-interp-BINprelinkYESdebugNOpieYES pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieYES: prelink break-interp-BINprelinkYESdebugNOpieYES (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: ldd break-interp-BINprelinkYESdebugNOpieATTACH output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: unprelink break-interp-BINprelinkYESdebugNOpieATTACH pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugNOpieATTACH: prelink break-interp-BINprelinkYESdebugNOpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: ldd break-interp-BINprelinkYESdebugINpieYES output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: unprelink break-interp-BINprelinkYESdebugINpieYES pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieYES: prelink break-interp-BINprelinkYESdebugINpieYES (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: ldd break-interp-BINprelinkYESdebugINpieATTACH output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: unprelink break-interp-BINprelinkYESdebugINpieATTACH pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugINpieATTACH: prelink break-interp-BINprelinkYESdebugINpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: ldd break-interp-BINprelinkYESdebugSEPpieYES output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: unprelink break-interp-BINprelinkYESdebugSEPpieYES pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieYES: prelink break-interp-BINprelinkYESdebugSEPpieYES (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: ldd break-interp-BINprelinkYESdebugSEPpieATTACH output contains libs +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: copy break-interp.so to break-interp.so +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: unprelink break-interp-BINprelinkYESdebugSEPpieATTACH pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkYESdebugSEPpieATTACH: prelink break-interp-BINprelinkYESdebugSEPpieATTACH (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: copy ld-2.13.so to break-interp-LDprelinkYESdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: unprelink break-interp-LDprelinkYESdebugNO (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: strip break-interp-LDprelinkYESdebugNO +-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugNO: unprelink break-interp-LDprelinkYESdebugNO pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkYESdebugNO: prelink break-interp-LDprelinkYESdebugNO (missing /usr/sbin/prelink) +-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: copy ld-2.13.so to break-interp-LDprelinkYESdebugIN +-PASS: gdb.base/break-interp.exp: LDprelinkYESdebugIN: unprelink break-interp-LDprelinkYESdebugIN pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/break-interp.exp: LDprelinkYESdebugIN: prelink break-interp-LDprelinkYESdebugIN (missing /usr/sbin/prelink) + Running ../../../master/gdb/testsuite/gdb.base/args.exp ... + PASS: gdb.base/args.exp: continue to breakpoint: breakpoint for basic + PASS: gdb.base/args.exp: argc for basic +@@ -2808,7 +1763,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/long_long.exp: p/u *(int *)i + PASS: gdb.base/long_long.exp: p/o *(int *)i + PASS: gdb.base/long_long.exp: p/t *(int *)i +-PASS: gdb.base/long_long.exp: p/a *(int *)i ++FAIL: gdb.base/long_long.exp: p/a *(int *)i + PASS: gdb.base/long_long.exp: p/f *(int *)i + PASS: gdb.base/long_long.exp: p/c *(int *)i + PASS: gdb.base/long_long.exp: p/x *(long *)l +@@ -2816,7 +1771,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/long_long.exp: p/u *(long *)l + PASS: gdb.base/long_long.exp: p/o *(long *)l + PASS: gdb.base/long_long.exp: p/t *(long *)l +-PASS: gdb.base/long_long.exp: p/a *(long *)l ++FAIL: gdb.base/long_long.exp: p/a *(long *)l + PASS: gdb.base/long_long.exp: p/f *(long *)l + PASS: gdb.base/long_long.exp: p/c *(long *)l + PASS: gdb.base/long_long.exp: p/x *(long long *)ll +@@ -2833,7 +1788,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/long_long.exp: x/u w + PASS: gdb.base/long_long.exp: x/o w + PASS: gdb.base/long_long.exp: x/t w +-PASS: gdb.base/long_long.exp: x/a ++FAIL: gdb.base/long_long.exp: x/a + PASS: gdb.base/long_long.exp: x/c b + PASS: gdb.base/long_long.exp: x/f &val.oct + PASS: gdb.base/long_long.exp: set examine size to g +@@ -2893,8 +1848,7 @@ Running ../../../master/gdb/testsuite/gd + Running ../../../master/gdb/testsuite/gdb.base/bang.exp ... + PASS: gdb.base/bang.exp: run program + Running ../../../master/gdb/testsuite/gdb.base/morestack.exp ... +-PASS: gdb.base/morestack.exp: continue +-PASS: gdb.base/morestack.exp: up 3000 ++UNTESTED: gdb.base/morestack.exp: diff != 0 GNU Mach assertion failure + Running ../../../master/gdb/testsuite/gdb.base/mips_pro.exp ... + PASS: gdb.base/mips_pro.exp: backtrace + Running ../../../master/gdb/testsuite/gdb.base/dfp-exprs.exp ... +@@ -3368,21 +2322,6 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/ena-dis-br.exp: step + PASS: gdb.base/ena-dis-br.exp: continue with ignore count, not stopped at bpt + Running ../../../master/gdb/testsuite/gdb.base/attach-pie-misread.exp ... +-PASS: gdb.base/attach-pie-misread.exp: ldd attach-pie-misread +-PASS: gdb.base/attach-pie-misread.exp: ldd attach-pie-misread output contains libs +-PASS: gdb.base/attach-pie-misread.exp: copy ld-2.13.so to ld-linux.so.2 +-PASS: gdb.base/attach-pie-misread.exp: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/attach-pie-misread.exp: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/attach-pie-misread.exp: readelf initial scan +-PASS: gdb.base/attach-pie-misread.exp: generate stub +-PASS: gdb.base/attach-pie-misread.exp: ldd attach-pie-misread +-PASS: gdb.base/attach-pie-misread.exp: ldd attach-pie-misread output contains libs +-PASS: gdb.base/attach-pie-misread.exp: copy ld-2.13.so to ld-linux.so.2 +-PASS: gdb.base/attach-pie-misread.exp: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/attach-pie-misread.exp: copy libc-2.13.so to libc.so.6 +-PASS: gdb.base/attach-pie-misread.exp: readelf rebuilt with stub_size +-PASS: gdb.base/attach-pie-misread.exp: unprelink libc.so.6 pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/attach-pie-misread.exp: prelink libc.so.6 (missing /usr/sbin/prelink) + Running ../../../master/gdb/testsuite/gdb.base/gnu-ifunc.exp ... + PASS: gdb.base/gnu-ifunc.exp: continue to breakpoint: break-at-call + PASS: gdb.base/gnu-ifunc.exp: p gnu_ifunc (3) +@@ -3515,7 +2454,7 @@ Running ../../../master/gdb/testsuite/gd + 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 +@@ -3647,7 +2586,7 @@ Running ../../../master/gdb/testsuite/gd + 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: stepi "si" abbreviation + PASS: gdb.base/default.exp: stepi + PASS: gdb.base/default.exp: signal +@@ -3892,62 +2831,33 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/dump.exp: start with intarray un-initialized + PASS: gdb.base/dump.exp: file binfile; capture intstruct + PASS: gdb.base/dump.exp: start with intstruct un-initialized +-PASS: gdb.base/dump.exp: reload array as value, srec; capture * (int (*)[32]) 0x80498c0 ++PASS: gdb.base/dump.exp: reload array as value, srec; capture * (int (*)[32]) 0x8049960 + PASS: gdb.base/dump.exp: reload array as value, srec; value restored ok +-PASS: gdb.base/dump.exp: reload struct as value, srec; capture * (struct teststruct *) 0x8049800 ++PASS: gdb.base/dump.exp: reload struct as value, srec; capture * (struct teststruct *) 0x80498a0 + PASS: gdb.base/dump.exp: reload struct as value, srec; value restored ok +-PASS: gdb.base/dump.exp: reload array as memory, srec; capture * (int (*)[32]) 0x80498c0 ++PASS: gdb.base/dump.exp: reload array as memory, srec; capture * (int (*)[32]) 0x8049960 + PASS: gdb.base/dump.exp: reload array as memory, srec; value restored ok +-PASS: gdb.base/dump.exp: reload struct as memory, srec; capture * (struct teststruct *) 0x8049800 ++PASS: gdb.base/dump.exp: reload struct as memory, srec; capture * (struct teststruct *) 0x80498a0 + PASS: gdb.base/dump.exp: reload struct as memory, srec; value restored ok +-PASS: gdb.base/dump.exp: reload array as value, intel hex; capture * (int (*)[32]) 0x80498c0 ++PASS: gdb.base/dump.exp: reload array as value, intel hex; capture * (int (*)[32]) 0x8049960 + PASS: gdb.base/dump.exp: reload array as value, intel hex; value restored ok +-PASS: gdb.base/dump.exp: reload struct as value, intel hex; capture * (struct teststruct *) 0x8049800 ++PASS: gdb.base/dump.exp: reload struct as value, intel hex; capture * (struct teststruct *) 0x80498a0 + PASS: gdb.base/dump.exp: reload struct as value, intel hex; value restored ok +-PASS: gdb.base/dump.exp: reload array as memory, intel hex; capture * (int (*)[32]) 0x80498c0 ++PASS: gdb.base/dump.exp: reload array as memory, intel hex; capture * (int (*)[32]) 0x8049960 + PASS: gdb.base/dump.exp: reload array as memory, intel hex; value restored ok +-PASS: gdb.base/dump.exp: reload struct as memory, intel hex; capture * (struct teststruct *) 0x8049800 ++PASS: gdb.base/dump.exp: reload struct as memory, intel hex; capture * (struct teststruct *) 0x80498a0 + PASS: gdb.base/dump.exp: reload struct as memory, intel hex; value restored ok +-PASS: gdb.base/dump.exp: reload array as value, tekhex; capture * (int (*)[32]) 0x80498c0 ++PASS: gdb.base/dump.exp: reload array as value, tekhex; capture * (int (*)[32]) 0x8049960 + PASS: gdb.base/dump.exp: reload array as value, tekhex; value restored ok +-PASS: gdb.base/dump.exp: reload struct as value, tekhex; capture * (struct teststruct *) 0x8049800 ++PASS: gdb.base/dump.exp: reload struct as value, tekhex; capture * (struct teststruct *) 0x80498a0 + PASS: gdb.base/dump.exp: reload struct as value, tekhex; value restored ok +-PASS: gdb.base/dump.exp: reload array as memory, tekhex; capture * (int (*)[32]) 0x80498c0 ++PASS: gdb.base/dump.exp: reload array as memory, tekhex; capture * (int (*)[32]) 0x8049960 + PASS: gdb.base/dump.exp: reload array as memory, tekhex; value restored ok +-PASS: gdb.base/dump.exp: reload struct as memory, tekhex; capture * (struct teststruct *) 0x8049800 ++PASS: gdb.base/dump.exp: reload struct as memory, tekhex; capture * (struct teststruct *) 0x80498a0 + PASS: gdb.base/dump.exp: reload struct as memory, tekhex; value restored ok + Running ../../../master/gdb/testsuite/gdb.base/hashline3.exp ... + PASS: gdb.base/hashline3.exp: set breakpoint + Running ../../../master/gdb/testsuite/gdb.base/foll-exec.exp ... +-PASS: gdb.base/foll-exec.exp: insert first exec catchpoint +-PASS: gdb.base/foll-exec.exp: continue to first exec catchpoint +-PASS: gdb.base/foll-exec.exp: step to exec call +-PASS: gdb.base/foll-exec.exp: print follow-exec/global_i +-PASS: gdb.base/foll-exec.exp: print follow-exec/local_j +-PASS: gdb.base/foll-exec.exp: print follow-exec/local_k +-PASS: gdb.base/foll-exec.exp: step through execlp call +-PASS: gdb.base/foll-exec.exp: step after execlp call +-PASS: gdb.base/foll-exec.exp: print execd-program/global_i (after execlp) +-PASS: gdb.base/foll-exec.exp: print execd-program/local_j (after execlp) +-PASS: gdb.base/foll-exec.exp: print follow-exec/local_k (after execlp) +-PASS: gdb.base/foll-exec.exp: set catch exec +-PASS: gdb.base/foll-exec.exp: info shows catchpoint without exec pathname +-PASS: gdb.base/foll-exec.exp: hit catch exec +-PASS: gdb.base/foll-exec.exp: sync up after possible failure 1 +-PASS: gdb.base/foll-exec.exp: sync up after possible failure 2 +-PASS: gdb.base/foll-exec.exp: info shows catchpoint exec pathname +-PASS: gdb.base/foll-exec.exp: continue after hit catch exec +-PASS: gdb.base/foll-exec.exp: prepare to jump to execl call +-PASS: gdb.base/foll-exec.exp: jump to execl call +-PASS: gdb.base/foll-exec.exp: step through execl call +-PASS: gdb.base/foll-exec.exp: step after execl call +-PASS: gdb.base/foll-exec.exp: print execd-program/local_j (after execl) +-PASS: gdb.base/foll-exec.exp: prepare to jump to execv call +-PASS: gdb.base/foll-exec.exp: jump to execv call +-PASS: gdb.base/foll-exec.exp: step through execv call +-PASS: gdb.base/foll-exec.exp: step after execv call +-PASS: gdb.base/foll-exec.exp: print execd-program/local_j (after execv) +-PASS: gdb.base/foll-exec.exp: continue through exec + Running ../../../master/gdb/testsuite/gdb.base/ending-run.exp ... + PASS: gdb.base/ending-run.exp: bpt at line before routine + PASS: gdb.base/ending-run.exp: b ending-run.c:14, one +@@ -3970,157 +2880,10 @@ Running ../../../master/gdb/testsuite/gd + 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 ../../../master/gdb/testsuite/gdb.base/dfp-test.exp ... +-PASS: gdb.base/dfp-test.exp: get integer valueof "sizeof (long)" (4) +-PASS: gdb.base/dfp-test.exp: next after initializing d32 +-PASS: gdb.base/dfp-test.exp: d32 is initialized to 1.2345 +-PASS: gdb.base/dfp-test.exp: next after assigning builtin infinity to d32 +-PASS: gdb.base/dfp-test.exp: d32 is positive Infinity +-PASS: gdb.base/dfp-test.exp: next after assigning negative builtin infinity to d32 +-PASS: gdb.base/dfp-test.exp: d32 is negative Infinity +-PASS: gdb.base/dfp-test.exp: next after assigning builtin NaN to d32 +-PASS: gdb.base/dfp-test.exp: d32 is NaN +-PASS: gdb.base/dfp-test.exp: p d32=123.45df +-PASS: gdb.base/dfp-test.exp: p d32=12345.df +-PASS: gdb.base/dfp-test.exp: p d32=12345.67df +-PASS: gdb.base/dfp-test.exp: p d32=1234567.df +-PASS: gdb.base/dfp-test.exp: p d32=1.234567E0df +-PASS: gdb.base/dfp-test.exp: p d32=1.234567E10df +-PASS: gdb.base/dfp-test.exp: p d32=1.234567E+96df +-PASS: gdb.base/dfp-test.exp: p d32=9.999999E96df +-PASS: gdb.base/dfp-test.exp: p d32=1.0E-95df +-PASS: gdb.base/dfp-test.exp: p d32=1.E-101df +-PASS: gdb.base/dfp-test.exp: p d32=0.000001E-95df +-PASS: gdb.base/dfp-test.exp: 1.2345678 is rounded to 1.234568 +-PASS: gdb.base/dfp-test.exp: 1.0E-101 is rounded to 1E-101 +-PASS: gdb.base/dfp-test.exp: 1.234567E+97 is Infinity +-PASS: gdb.base/dfp-test.exp: 12345. is a valid number +-PASS: gdb.base/dfp-test.exp: 12345 is an invalid number +-PASS: gdb.base/dfp-test.exp: 1.23E is an invalid number +-PASS: gdb.base/dfp-test.exp: 1.23E45A is an invalid number +-PASS: gdb.base/dfp-test.exp: next after initializing d64 +-PASS: gdb.base/dfp-test.exp: d64 is initialized to 1.2345 +-PASS: gdb.base/dfp-test.exp: next after assigning builtin infinity to d64 +-PASS: gdb.base/dfp-test.exp: d64 is positive Infinity +-PASS: gdb.base/dfp-test.exp: next after assigning negative builtin infinity to d64 +-PASS: gdb.base/dfp-test.exp: d64 is negative Infinity +-PASS: gdb.base/dfp-test.exp: next after assigning builtin NaN to d64 +-PASS: gdb.base/dfp-test.exp: d64 is NaN +-PASS: gdb.base/dfp-test.exp: p d64=123.45dd +-PASS: gdb.base/dfp-test.exp: p d64=12345.dd +-PASS: gdb.base/dfp-test.exp: p d64=12345.67dd +-PASS: gdb.base/dfp-test.exp: p d64=1.234567890123456dd +-PASS: gdb.base/dfp-test.exp: p d64=1.234567890123456E10dd +-PASS: gdb.base/dfp-test.exp: p d64=1.234567890123456E100dd +-PASS: gdb.base/dfp-test.exp: p d64=1.234567890123456E384dd +-PASS: gdb.base/dfp-test.exp: p d64=9.999999999999999E384dd +-PASS: gdb.base/dfp-test.exp: p d64=1.E-383dd +-PASS: gdb.base/dfp-test.exp: p d64=1.E-398dd +-PASS: gdb.base/dfp-test.exp: p d64=0.000000000000001E-383dd +-PASS: gdb.base/dfp-test.exp: 1.2345678901234567 is rounded to 1.234567890123457 +-PASS: gdb.base/dfp-test.exp: d64=9.9999999999999999E384 is Infinity +-PASS: gdb.base/dfp-test.exp: d64=1.234567890123456E385 is Infinity +-PASS: gdb.base/dfp-test.exp: 12345dd is an invalid number +-PASS: gdb.base/dfp-test.exp: 1.23E is an invalid number +-PASS: gdb.base/dfp-test.exp: 1.23E45A is an invalid number +-PASS: gdb.base/dfp-test.exp: next after initializing d128 +-PASS: gdb.base/dfp-test.exp: d128 is initialized to 1.2345 +-PASS: gdb.base/dfp-test.exp: p d128=123.45dl +-PASS: gdb.base/dfp-test.exp: p d128=12345.dl +-PASS: gdb.base/dfp-test.exp: p d128=12345.67dl +-PASS: gdb.base/dfp-test.exp: p d128=1.234567890123456789012345678901234dl +-PASS: gdb.base/dfp-test.exp: p d128=1.234567890123456E10dl +-PASS: gdb.base/dfp-test.exp: p d128=1.234567890123456E100dl +-PASS: gdb.base/dfp-test.exp: p d128=1.234567890123456E1000dl +-PASS: gdb.base/dfp-test.exp: p d128=9.999999999999999999999999999999999E6144dl +-PASS: gdb.base/dfp-test.exp: p d128=1.E-6143dl +-PASS: gdb.base/dfp-test.exp: p d128=1.E-6176dl +-PASS: gdb.base/dfp-test.exp: p d128=0.000000000000000000000000000000001E-6143dl +-PASS: gdb.base/dfp-test.exp: 1.2345678901234567890123456789012345 is rounded to 1.234567890123456789012345678901234 +-PASS: gdb.base/dfp-test.exp: d128=1.234567890123456E6145 is Infinity +-PASS: gdb.base/dfp-test.exp: 12345dl is an invalid number +-PASS: gdb.base/dfp-test.exp: 1.23E is an invalid number +-PASS: gdb.base/dfp-test.exp: 1.23E45A is an invalid number +-PASS: gdb.base/dfp-test.exp: next after assigning builtin infinity to d128 +-PASS: gdb.base/dfp-test.exp: d128 is positive Infinity +-PASS: gdb.base/dfp-test.exp: next after assigning negative builtin infinity to d128 +-PASS: gdb.base/dfp-test.exp: d128 is negative Infinity +-PASS: gdb.base/dfp-test.exp: next after assigning builtin NaN to d128 +-PASS: gdb.base/dfp-test.exp: d128 is NaN +-PASS: gdb.base/dfp-test.exp: continue to breakpoint: entry to arg0_32 +-PASS: gdb.base/dfp-test.exp: backtrace at arg0_32 +-PASS: gdb.base/dfp-test.exp: continue to breakpoint: entry to arg0_64 +-PASS: gdb.base/dfp-test.exp: backtrace at arg0_64 +-PASS: gdb.base/dfp-test.exp: continue to breakpoint: entry to arg0_128 +-PASS: gdb.base/dfp-test.exp: backtrace at arg0_128 +-PASS: gdb.base/dfp-test.exp: Call function with correct _Decimal32 arguments. +-PASS: gdb.base/dfp-test.exp: Backtrace function with correct _Decimal32 arguments. +-PASS: gdb.base/dfp-test.exp: Correct _Decimal32 return value from called function. +-PASS: gdb.base/dfp-test.exp: Call function with correct _Decimal64 arguments. +-PASS: gdb.base/dfp-test.exp: Backtrace function with correct _Decimal64 arguments. +-PASS: gdb.base/dfp-test.exp: Correct _Decimal64 return value from called function. +-PASS: gdb.base/dfp-test.exp: Call function with correct _Decimal128 arguments. +-PASS: gdb.base/dfp-test.exp: Backtrace function with correct _Decimal128 arguments. +-PASS: gdb.base/dfp-test.exp: Correct _Decimal128 return value from called function. +-PASS: gdb.base/dfp-test.exp: Call function with mixed decimal float arguments TEST. +-PASS: gdb.base/dfp-test.exp: Call function with mixed decimal float arguments. +-PASS: gdb.base/dfp-test.exp: Call function with many _Decimal32 arguments. +-PASS: gdb.base/dfp-test.exp: Call function with many _Decimal64 arguments. +-PASS: gdb.base/dfp-test.exp: Call function with many _Decimal128 arguments. +-PASS: gdb.base/dfp-test.exp: Call function with many mixed decimal float arguments. +-PASS: gdb.base/dfp-test.exp: continue to breakpoint: Setting a decimal struct +-PASS: gdb.base/dfp-test.exp: print ds.dec32 +-PASS: gdb.base/dfp-test.exp: print ds.dec64 +-PASS: gdb.base/dfp-test.exp: print ds.dec128 +-PASS: gdb.base/dfp-test.exp: print d32 + ds.dec32 +-PASS: gdb.base/dfp-test.exp: print d64 + ds.dec64 +-PASS: gdb.base/dfp-test.exp: print d128 + ds.dec128 +-PASS: gdb.base/dfp-test.exp: ptype d64 + ds.dec32 +-PASS: gdb.base/dfp-test.exp: ptype d128 + ds.dec32 +-PASS: gdb.base/dfp-test.exp: ptype d128 + ds.dec64 +-PASS: gdb.base/dfp-test.exp: p d32 + 1 +-PASS: gdb.base/dfp-test.exp: p 2 + d64 +-PASS: gdb.base/dfp-test.exp: p ds.int4 + d128 +-PASS: gdb.base/dfp-test.exp: ptype d32 + 1 +-PASS: gdb.base/dfp-test.exp: ptype ds.int4 + d128 +-PASS: gdb.base/dfp-test.exp: p !d32 +-PASS: gdb.base/dfp-test.exp: p !d64 +-PASS: gdb.base/dfp-test.exp: p !d128 +-PASS: gdb.base/dfp-test.exp: p +d32 +-PASS: gdb.base/dfp-test.exp: p +d64 +-PASS: gdb.base/dfp-test.exp: p +d128 +-PASS: gdb.base/dfp-test.exp: p d64 == d128 +-PASS: gdb.base/dfp-test.exp: p d128 == ds.dec32 +-PASS: gdb.base/dfp-test.exp: p d128 == d32 +-PASS: gdb.base/dfp-test.exp: p ds.dec32 == ds.dec64 +-PASS: gdb.base/dfp-test.exp: p d32 < ds.dec32 +-PASS: gdb.base/dfp-test.exp: p d64 < ds.dec64 +-PASS: gdb.base/dfp-test.exp: p d128 < ds.dec128 +-PASS: gdb.base/dfp-test.exp: p ds.dec32 < d32 +-PASS: gdb.base/dfp-test.exp: p d64 > ds.dec64 +-PASS: gdb.base/dfp-test.exp: p ds.dec128 > d128 +-PASS: gdb.base/dfp-test.exp: p d32 < ds.int4 +-PASS: gdb.base/dfp-test.exp: p ds.int4 > d32 +-PASS: gdb.base/dfp-test.exp: p ds.dec32 < ds.int4 +-PASS: gdb.base/dfp-test.exp: p ds.int4 > ds.dec64 +-PASS: gdb.base/dfp-test.exp: p ds.dec128 > ds.int4 +-PASS: gdb.base/dfp-test.exp: p d64 + ds.float4 +-PASS: gdb.base/dfp-test.exp: p ds.double8 + d128 +-PASS: gdb.base/dfp-test.exp: print ds.dec32=d32 +-PASS: gdb.base/dfp-test.exp: print ds.dec64=d64 +-PASS: gdb.base/dfp-test.exp: print ds.dec128=d128 +-PASS: gdb.base/dfp-test.exp: print ds.dec32 = -d32 +-PASS: gdb.base/dfp-test.exp: print ds.dec64 = -d64 +-PASS: gdb.base/dfp-test.exp: print ds.dec128 = -d128 +-PASS: gdb.base/dfp-test.exp: print ds.double8 = ds.dec64 +-PASS: gdb.base/dfp-test.exp: print ds.dec64 = ds.float4 +-PASS: gdb.base/dfp-test.exp: print ds.dec128 = -ds.double8 +-PASS: gdb.base/dfp-test.exp: print ds.dec128 = ds.dec32 +-PASS: gdb.base/dfp-test.exp: print ds.dec32 = ds.int4 +-PASS: gdb.base/dfp-test.exp: print ds.int4 = 7.3dl + Running ../../../master/gdb/testsuite/gdb.base/gcore-buffer-overflow.exp ... + PASS: gdb.base/gcore-buffer-overflow.exp: help gcore + PASS: gdb.base/gcore-buffer-overflow.exp: Set buffer exceeding arguments +-PASS: gdb.base/gcore-buffer-overflow.exp: save a corefile ++UNSUPPORTED: gdb.base/gcore-buffer-overflow.exp: save a corefile + Running ../../../master/gdb/testsuite/gdb.base/fileio.exp ... + PASS: gdb.base/fileio.exp: set print sevenbit-strings + PASS: gdb.base/fileio.exp: set print address off +@@ -4142,30 +2905,30 @@ Running ../../../master/gdb/testsuite/gd + 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 +-PASS: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT +-PASS: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT +-PASS: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT +-PASS: gdb.base/fileio.exp: Fstat an open file +-PASS: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF +-PASS: gdb.base/fileio.exp: Isatty (stdin) +-PASS: gdb.base/fileio.exp: Isatty (stdout) +-PASS: gdb.base/fileio.exp: Isatty (stderr) +-PASS: gdb.base/fileio.exp: Isatty (invalid fd) +-PASS: gdb.base/fileio.exp: Isatty (open file) +-PASS: gdb.base/fileio.exp: System says shell is available ++FAIL: gdb.base/fileio.exp: Stat a NULL pathname returns ENOENT or EFAULT ++FAIL: gdb.base/fileio.exp: Stat an empty pathname returns ENOENT ++FAIL: gdb.base/fileio.exp: Stat a nonexistant file returns ENOENT (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Fstat an open file (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Fstat an invalid file descriptor returns EBADF (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Isatty (stdin) (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Isatty (stdout) (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Isatty (stderr) (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Isatty (invalid fd) (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Isatty (open file) (the program is no longer running) ++FAIL: gdb.base/fileio.exp: System says shell is available (the program is no longer running) + PASS: gdb.base/fileio.exp: set remote system-call-allowed 1 +-PASS: gdb.base/fileio.exp: System(3) call +-PASS: gdb.base/fileio.exp: System with invalid command returns 127 +-PASS: gdb.base/fileio.exp: Rename a file +-PASS: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR +-PASS: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST +-PASS: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL +-PASS: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT +-PASS: gdb.base/fileio.exp: Unlink a file +-PASS: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES +-PASS: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT +-PASS: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter +-PASS: gdb.base/fileio.exp: Time(2) returns feasible values ++FAIL: gdb.base/fileio.exp: System(3) call (the program is no longer running) ++FAIL: gdb.base/fileio.exp: System with invalid command returns 127 (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Rename a file (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Renaming a file to existing directory returns EISDIR (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Renaming a directory to a non-empty directory returns ENOTEMPTY or EEXIST (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Renaming a directory to a subdir of itself returns EINVAL (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Renaming a nonexistant file returns ENOENT (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Unlink a file (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Unlinking a nonexistant file returns ENOENT (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Time(2) call returns the same value as in parameter (the program is no longer running) ++FAIL: gdb.base/fileio.exp: Time(2) returns feasible values (the program is no longer running) + Running ../../../master/gdb/testsuite/gdb.base/huge.exp ... + PASS: gdb.base/huge.exp: print a very large data object + Running ../../../master/gdb/testsuite/gdb.base/find.exp ... +@@ -4245,28 +3008,28 @@ Running ../../../master/gdb/testsuite/gd + Running ../../../master/gdb/testsuite/gdb.base/attach.exp ... + PASS: gdb.base/attach.exp: attach to nonsense is prohibited + PASS: gdb.base/attach.exp: attach to digits-starting nonsense is prohibited +-PASS: gdb.base/attach.exp: attach to nonexistent process is prohibited ++FAIL: gdb.base/attach.exp: attach to nonexistent process is prohibited + PASS: gdb.base/attach.exp: set file, before attach1 (re-read) +-PASS: gdb.base/attach.exp: attach1, after setting file ++FAIL: gdb.base/attach.exp: attach1, after setting file + PASS: gdb.base/attach.exp: after attach1, print should_exit +-PASS: gdb.base/attach.exp: attach1 detach ++FAIL: gdb.base/attach.exp: attach1 detach + PASS: gdb.base/attach.exp: attach1, purging symbols after detach +-PASS: gdb.base/attach.exp: set file, before attach2 +-PASS: gdb.base/attach.exp: after attach2, set should_exit +-PASS: gdb.base/attach.exp: after attach2, set tbreak postloop +-PASS: gdb.base/attach.exp: after attach2, reach tbreak postloop +-PASS: gdb.base/attach.exp: continue until exit at after attach2, exit +-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 +-PASS: gdb.base/attach.exp: before attach3, flush exec +-PASS: gdb.base/attach.exp: attach when process' a.out not in cwd ++FAIL: gdb.base/attach.exp: set file, before attach2 ++FAIL: gdb.base/attach.exp: after attach2, set should_exit ++FAIL: gdb.base/attach.exp: after attach2, set tbreak postloop ++FAIL: gdb.base/attach.exp: after attach2, reach tbreak postloop (timeout) ++FAIL: gdb.base/attach.exp: continue until exit at after attach2, exit (timeout) ++FAIL: gdb.base/attach.exp: set source path ++FAIL: gdb.base/attach.exp: cd away from process working directory (the program is no longer running) ++FAIL: gdb.base/attach.exp: before attach3, flush symbols ++FAIL: 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 +-PASS: gdb.base/attach.exp: attach call ++FAIL: gdb.base/attach.exp: attach call + PASS: gdb.base/attach.exp: info other register + PASS: gdb.base/attach.exp: p should_exit = 1 +-PASS: gdb.base/attach.exp: continue until exit ++FAIL: gdb.base/attach.exp: continue until exit + Running ../../../master/gdb/testsuite/gdb.base/break.exp ... + PASS: gdb.base/break.exp: Delete all breakpoints when none + PASS: gdb.base/break.exp: breakpoint function +@@ -4396,15 +3159,19 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/longjmp.exp: breakpoint at miss_step_1 + PASS: gdb.base/longjmp.exp: next over setjmp (1) + PASS: gdb.base/longjmp.exp: next to longjmp (1) +-FAIL: gdb.base/longjmp.exp: next over longjmp(1) ++PASS: gdb.base/longjmp.exp: next over longjmp(1) ++PASS: gdb.base/longjmp.exp: next into else block (1) ++PASS: gdb.base/longjmp.exp: next into safety net (1) + PASS: gdb.base/longjmp.exp: breakpoint at pattern 2 start + PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 2 start + PASS: gdb.base/longjmp.exp: breakpoint at miss_step_2 + PASS: gdb.base/longjmp.exp: next over setjmp (2) +-FAIL: gdb.base/longjmp.exp: next over call_longjmp (2) ++PASS: gdb.base/longjmp.exp: next over call_longjmp (2) ++PASS: gdb.base/longjmp.exp: next into else block (2) ++PASS: gdb.base/longjmp.exp: next into safety net (2) + PASS: gdb.base/longjmp.exp: breakpoint at pattern 3 start + PASS: gdb.base/longjmp.exp: continue to breakpoint at pattern 3 start +-FAIL: gdb.base/longjmp.exp: next over patt3 (the program exited) ++PASS: gdb.base/longjmp.exp: next over patt3 + Running ../../../master/gdb/testsuite/gdb.base/code-expr.exp ... + PASS: gdb.base/code-expr.exp: set print sevenbit-strings + PASS: gdb.base/code-expr.exp: set print address off +@@ -4885,24 +3652,6 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/chng-syms.exp: continue until exit at breakpoint first time through + PASS: gdb.base/chng-syms.exp: running with invalidated bpt condition after executable changes + Running ../../../master/gdb/testsuite/gdb.base/foll-vfork.exp ... +-PASS: gdb.base/foll-vfork.exp: set verbose +-PASS: gdb.base/foll-vfork.exp: insert first vfork catchpoint +-PASS: gdb.base/foll-vfork.exp: continue to first vfork catchpoint +-PASS: gdb.base/foll-vfork.exp: set follow-fork parent, vfork through step +-PASS: gdb.base/foll-vfork.exp: vfork parent follow, through step +-PASS: gdb.base/foll-vfork.exp: set follow-fork parent, vfork to bp +-PASS: gdb.base/foll-vfork.exp: break, vfork to bp +-PASS: gdb.base/foll-vfork.exp: vfork parent follow, to bp +-PASS: gdb.base/foll-vfork.exp: set follow-fork child, vfork and exec to main bp +-PASS: gdb.base/foll-vfork.exp: vfork and exec child follow, to main bp +-PASS: gdb.base/foll-vfork.exp: set follow-fork parent, tcatch vfork +-PASS: gdb.base/foll-vfork.exp: vfork parent follow, set tcatch vfork +-PASS: gdb.base/foll-vfork.exp: vfork parent follow, tcatch vfork +-PASS: gdb.base/foll-vfork.exp: vfork parent follow, finish after tcatch vfork +-PASS: gdb.base/foll-vfork.exp: set follow-fork child, tcatch vfork +-PASS: gdb.base/foll-vfork.exp: vfork child follow, set tcatch vfork +-PASS: gdb.base/foll-vfork.exp: vfork child follow, tcatch vfork +-PASS: gdb.base/foll-vfork.exp: vfork child follow, finish after tcatch vfork (followed exec) + Running ../../../master/gdb/testsuite/gdb.base/cursal.exp ... + PASS: gdb.base/cursal.exp: set listsize 1 + PASS: gdb.base/cursal.exp: list before run +@@ -5419,7 +4168,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/anon.exp: continue to breakpoint: continue to breakpoint in anon.c + PASS: gdb.base/anon.exp: print val.data.six + Running ../../../master/gdb/testsuite/gdb.base/gdb1250.exp ... +-PASS: gdb.base/gdb1250.exp: backtrace from abort ++FAIL: gdb.base/gdb1250.exp: running to abort in runto + Running ../../../master/gdb/testsuite/gdb.base/bfp-test.exp ... + PASS: gdb.base/bfp-test.exp: continue to breakpoint: return + PASS: gdb.base/bfp-test.exp: The original value of b32 is 1.5 +@@ -5441,25 +4190,31 @@ Running ../../../master/gdb/testsuite/gd + Running ../../../master/gdb/testsuite/gdb.base/jit-so.exp ... + PASS: one_jit_test-1 continue to breakpoint: break here before-dlopen + PASS: one_jit_test-1 set var jit_libname = "jit-main.so" +-PASS: one_jit_test-1 continue to breakpoint: break here after-dlopen +-PASS: one_jit_test-1 continue to breakpoint: break here 0 +-PASS: one_jit_test-1 set var argc = 2 +-PASS: one_jit_test-1 set var libname = "SHLIBDIR/jit-solib.so" +-PASS: one_jit_test-1 set var count = 1 +-PASS: one_jit_test-1 continue to breakpoint: break here 1 +-PASS: one_jit_test-1 info function jit_function +-PASS: one_jit_test-1 continue to breakpoint: break here 2 ++FAIL: one_jit_test-1 continue to breakpoint: break here after-dlopen ++FAIL: one_jit_test-1 setting breakpoint at jit-main.c:131 ++FAIL: one_jit_test-1 continue to breakpoint: break here 0 ++FAIL: one_jit_test-1 set var argc = 2 ++FAIL: one_jit_test-1 set var libname = "SHLIBDIR/jit-solib.so" ++FAIL: one_jit_test-1 set var count = 1 ++FAIL: one_jit_test-1 setting breakpoint at jit-main.c:194 ++FAIL: one_jit_test-1 continue to breakpoint: break here 1 ++FAIL: one_jit_test-1 info function jit_function ++FAIL: one_jit_test-1 setting breakpoint at jit-main.c:219 ++FAIL: one_jit_test-1 continue to breakpoint: break here 2 + PASS: one_jit_test-1 set + PASS: one_jit_test-2 continue to breakpoint: break here before-dlopen + PASS: one_jit_test-2 set var jit_libname = "jit-main.so" +-PASS: one_jit_test-2 continue to breakpoint: break here after-dlopen +-PASS: one_jit_test-2 continue to breakpoint: break here 0 +-PASS: one_jit_test-2 set var argc = 2 +-PASS: one_jit_test-2 set var libname = "SHLIBDIR/jit-solib.so" +-PASS: one_jit_test-2 set var count = 2 +-PASS: one_jit_test-2 continue to breakpoint: break here 1 +-PASS: one_jit_test-2 info function jit_function +-PASS: one_jit_test-2 continue to breakpoint: break here 2 ++FAIL: one_jit_test-2 continue to breakpoint: break here after-dlopen ++FAIL: one_jit_test-2 setting breakpoint at jit-main.c:131 ++FAIL: one_jit_test-2 continue to breakpoint: break here 0 ++FAIL: one_jit_test-2 set var argc = 2 ++FAIL: one_jit_test-2 set var libname = "SHLIBDIR/jit-solib.so" ++FAIL: one_jit_test-2 set var count = 2 ++FAIL: one_jit_test-2 setting breakpoint at jit-main.c:194 ++FAIL: one_jit_test-2 continue to breakpoint: break here 1 ++FAIL: one_jit_test-2 info function jit_function ++FAIL: one_jit_test-2 setting breakpoint at jit-main.c:219 ++FAIL: one_jit_test-2 continue to breakpoint: break here 2 + PASS: one_jit_test-2 set + Running ../../../master/gdb/testsuite/gdb.base/bitfields.exp ... + PASS: gdb.base/bitfields.exp: set print sevenbit-strings +@@ -5823,10 +4578,11 @@ Running ../../../master/gdb/testsuite/gd + + === gdb Summary === + +-# of expected passes 5622 +-# of unexpected failures 6 +-# of expected failures 26 ++# of expected passes 4315 ++# of unexpected failures 84 ++# of expected failures 5 + # of known failures 22 +-# of unsupported tests 3 ++# of untested testcases 2 ++# of unsupported tests 6 + [...]/hurd/master.build/gdb/testsuite/../../gdb/gdb version 7.3.50.20110906-cvs -nw -nx -data-directory [...]/hurd/master.build/gdb/testsuite/../data-directory + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.base2/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.base2/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.base2/gdb.sum 2012-11-06 13:03:35.745518579 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.base2/gdb.sum 2012-11-06 13:03:58.461519297 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:45:55 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 11:12:39 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +@@ -13,14 +13,14 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/watchpoint-cond-gone.exp: Place the watchpoint + PASS: gdb.base/watchpoint-cond-gone.exp: Catch the no longer valid watchpoint + Running ../../../master/gdb/testsuite/gdb.base/watch-read.exp ... +-PASS: gdb.base/watch-read.exp: set hardware read watchpoint on global variable +-PASS: gdb.base/watch-read.exp: read watchpoint triggers on first read +-PASS: gdb.base/watch-read.exp: read watchpoint triggers on read after value changed +-PASS: gdb.base/watch-read.exp: set write watchpoint on global variable +-PASS: gdb.base/watch-read.exp: write watchpoint triggers +-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 ++FAIL: gdb.base/watch-read.exp: set hardware read watchpoint on global variable ++FAIL: gdb.base/watch-read.exp: read watchpoint triggers on first read (timeout) ++FAIL: gdb.base/watch-read.exp: read watchpoint triggers on read after value changed (timeout) ++FAIL: gdb.base/watch-read.exp: set write watchpoint on global variable (timeout) ++FAIL: gdb.base/watch-read.exp: write watchpoint triggers (timeout) ++FAIL: gdb.base/watch-read.exp: only write watchpoint triggers when value changes (timeout) ++FAIL: gdb.base/watch-read.exp: read watchpoint triggers when value doesn't change, trapping reads and writes (timeout) ++FAIL: gdb.base/watch-read.exp: only read watchpoint triggers when value doesn't change (timeout) + Running ../../../master/gdb/testsuite/gdb.base/radix.exp ... + PASS: gdb.base/radix.exp: initialize radix, input radix 2 + PASS: gdb.base/radix.exp: set input-radix 2 +@@ -277,14 +277,14 @@ Running ../../../master/gdb/testsuite/gd + 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 ++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 ++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 +@@ -299,24 +299,11 @@ Running ../../../master/gdb/testsuite/gd + 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 ++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 ../../../master/gdb/testsuite/gdb.base/randomize.exp ... +-PASS: gdb.base/randomize.exp: set disable-randomization off +-PASS: gdb.base/randomize.exp: show disable-randomization off +-PASS: gdb.base/randomize.exp: continue to breakpoint: randomized first address - address set +-PASS: gdb.base/randomize.exp: randomized first address +-PASS: gdb.base/randomize.exp: continue to breakpoint: randomized second address - address set +-PASS: gdb.base/randomize.exp: randomized second address +-PASS: gdb.base/randomize.exp: randomized addresses should not match +-PASS: gdb.base/randomize.exp: set disable-randomization on +-PASS: gdb.base/randomize.exp: show disable-randomization on +-PASS: gdb.base/randomize.exp: continue to breakpoint: fixed first address - address set +-PASS: gdb.base/randomize.exp: fixed first address +-PASS: gdb.base/randomize.exp: continue to breakpoint: fixed second address - address set +-PASS: gdb.base/randomize.exp: fixed second address +-PASS: gdb.base/randomize.exp: fixed addresses should match ++UNTESTED: gdb.base/randomize.exp: Disabling randomization is not supported on this GDB platform + Running ../../../master/gdb/testsuite/gdb.base/return-nodebug.exp ... + PASS: gdb.base/return-nodebug.exp: signed-char: return from function with no debug info without a cast + PASS: gdb.base/return-nodebug.exp: signed-char: return from function with no debug info with a cast +@@ -1271,22 +1258,22 @@ Running ../../../master/gdb/testsuite/gd + 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 +-PASS: gdb.base/savedregs.exp: Get thrower info frame +-PASS: gdb.base/savedregs.exp: Check main info frame; stack contains catcher sigtramp thrower main ++FAIL: gdb.base/savedregs.exp: Get thrower info frame ++FAIL: gdb.base/savedregs.exp: Check main info frame; stack contains catcher sigtramp thrower main + PASS: gdb.base/savedregs.exp: break caller + PASS: gdb.base/savedregs.exp: call caller (1,2,3,4,5,6,7,8) + PASS: gdb.base/savedregs.exp: Get dummy info frame + PASS: gdb.base/savedregs.exp: Get catcher info frame + PASS: gdb.base/savedregs.exp: Check sigtramp info frame; stack contains caller dummy catcher sigtramp thrower main + PASS: gdb.base/savedregs.exp: Check thrower info frame; stack contains caller dummy catcher sigtramp thrower main +-PASS: gdb.base/savedregs.exp: Check main info frame; stack contains caller dummy catcher sigtramp thrower main ++FAIL: gdb.base/savedregs.exp: Check main info frame; stack contains caller dummy catcher sigtramp thrower main + PASS: gdb.base/savedregs.exp: advance callee + PASS: gdb.base/savedregs.exp: Get caller info frame + PASS: gdb.base/savedregs.exp: Check dummy info frame; stack contains callee caller dummy catcher sigtramp thrower main + PASS: gdb.base/savedregs.exp: Check catcher info frame; stack contains callee caller dummy catcher sigtramp thrower main + PASS: gdb.base/savedregs.exp: Check sigtramp info frame; stack contains callee caller dummy catcher sigtramp thrower main + PASS: gdb.base/savedregs.exp: Check thrower info frame; stack contains callee caller dummy catcher sigtramp thrower main +-PASS: gdb.base/savedregs.exp: Check main info frame; stack contains callee caller dummy catcher sigtramp thrower main ++FAIL: gdb.base/savedregs.exp: Check main info frame; stack contains callee caller dummy catcher sigtramp thrower main + Running ../../../master/gdb/testsuite/gdb.base/ui-redirect.exp ... + PASS: gdb.base/ui-redirect.exp: commands + PASS: gdb.base/ui-redirect.exp: print 1 +@@ -1501,28 +1488,6 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/so-impl-ld.exp: step in solib call + PASS: gdb.base/so-impl-ld.exp: step out of solib call + Running ../../../master/gdb/testsuite/gdb.base/siginfo-obj.exp ... +-PASS: gdb.base/siginfo-obj.exp: continue to signal +-PASS: gdb.base/siginfo-obj.exp: Extract si_addr +-PASS: gdb.base/siginfo-obj.exp: Extract si_errno +-PASS: gdb.base/siginfo-obj.exp: Extract si_code +-PASS: gdb.base/siginfo-obj.exp: Extract si_signo +-PASS: gdb.base/siginfo-obj.exp: break 38 +-PASS: gdb.base/siginfo-obj.exp: continue to handler +-PASS: gdb.base/siginfo-obj.exp: p ssi_addr +-PASS: gdb.base/siginfo-obj.exp: p ssi_errno +-PASS: gdb.base/siginfo-obj.exp: p ssi_code +-PASS: gdb.base/siginfo-obj.exp: p ssi_signo +-PASS: gdb.base/siginfo-obj.exp: continue to signal +-PASS: gdb.base/siginfo-obj.exp: p $_siginfo._sifields._sigfault.si_addr = 0x666 +-PASS: gdb.base/siginfo-obj.exp: p $_siginfo.si_errno = 666 +-PASS: gdb.base/siginfo-obj.exp: p $_siginfo.si_code = 999 +-PASS: gdb.base/siginfo-obj.exp: p $_siginfo.si_signo = 11 +-PASS: gdb.base/siginfo-obj.exp: break 38 +-PASS: gdb.base/siginfo-obj.exp: continue to handler +-PASS: gdb.base/siginfo-obj.exp: p ssi_addr +-PASS: gdb.base/siginfo-obj.exp: p ssi_errno +-PASS: gdb.base/siginfo-obj.exp: p ssi_code +-PASS: gdb.base/siginfo-obj.exp: p ssi_signo + Running ../../../master/gdb/testsuite/gdb.base/relocate.exp ... + PASS: gdb.base/relocate.exp: add-symbol-file relocate.o 0 + PASS: gdb.base/relocate.exp: get address of static_foo +@@ -1633,12 +1598,12 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/sepdebug.exp: multiple-dirs: run until breakpoint set at small function, optimized file + Running ../../../master/gdb/testsuite/gdb.base/pr11022.exp ... + PASS: gdb.base/pr11022.exp: set breakpoint +-PASS: gdb.base/pr11022.exp: set watchpoint ++FAIL: gdb.base/pr11022.exp: set watchpoint + PASS: gdb.base/pr11022.exp: breakpoint hit +-PASS: gdb.base/pr11022.exp: watchpoint hit ++FAIL: gdb.base/pr11022.exp: watchpoint hit + PASS: gdb.base/pr11022.exp: breakpoint hit 2 + PASS: gdb.base/pr11022.exp: set var x = 1 +-PASS: gdb.base/pr11022.exp: watchpoint hit 2 ++FAIL: gdb.base/pr11022.exp: watchpoint hit 2 + Running ../../../master/gdb/testsuite/gdb.base/shreloc.exp ... + PASS: gdb.base/shreloc.exp: get address of fn_1 + PASS: gdb.base/shreloc.exp: get address of fn_2 +@@ -1660,16 +1625,16 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/sigaltstack.exp: handle SIGVTALRM print pass nostop + PASS: gdb.base/sigaltstack.exp: handle SIGPROF print pass nostop + PASS: gdb.base/sigaltstack.exp: break catcher if level == INNER +-PASS: gdb.base/sigaltstack.exp: continue to catch +-PASS: gdb.base/sigaltstack.exp: next +-PASS: gdb.base/sigaltstack.exp: backtrace +-PASS: gdb.base/sigaltstack.exp: finish from catch LEAF +-PASS: gdb.base/sigaltstack.exp: finish to throw INNER +-PASS: gdb.base/sigaltstack.exp: finish to catch INNER +-PASS: gdb.base/sigaltstack.exp: finish from catch INNER +-PASS: gdb.base/sigaltstack.exp: finish to OUTER +-PASS: gdb.base/sigaltstack.exp: finish to catch MAIN +-PASS: gdb.base/sigaltstack.exp: finish to MAIN ++FAIL: gdb.base/sigaltstack.exp: continue to catch (timeout) ++FAIL: gdb.base/sigaltstack.exp: next (timeout) ++FAIL: gdb.base/sigaltstack.exp: backtrace (pattern 1) (timeout) ++FAIL: gdb.base/sigaltstack.exp: finish from catch LEAF (timeout) ++FAIL: gdb.base/sigaltstack.exp: finish to throw INNER (timeout) ++FAIL: gdb.base/sigaltstack.exp: finish to catch INNER (timeout) ++FAIL: gdb.base/sigaltstack.exp: finish from catch INNER (timeout) ++FAIL: gdb.base/sigaltstack.exp: finish to OUTER (timeout) ++FAIL: gdb.base/sigaltstack.exp: finish to catch MAIN (timeout) ++FAIL: gdb.base/sigaltstack.exp: finish to MAIN (timeout) + Running ../../../master/gdb/testsuite/gdb.base/relational.exp ... + PASS: gdb.base/relational.exp: set variable x=14 + PASS: gdb.base/relational.exp: set variable y=2 +@@ -1849,8 +1814,8 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/sizeof.exp: maint print arch + Running ../../../master/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 +-PASS: gdb.base/watchpoint-hw-hit-once.exp: continue to break-at-exit ++FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue ++FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue to break-at-exit (the program exited) + Running ../../../master/gdb/testsuite/gdb.base/solib.exp ... + Running ../../../master/gdb/testsuite/gdb.base/solib-nodir.exp ... + PASS: gdb.base/solib-nodir.exp: set env LD_LIBRARY_PATH=: +@@ -2110,13 +2075,13 @@ Running ../../../master/gdb/testsuite/gd + Running ../../../master/gdb/testsuite/gdb.base/start.exp ... + PASS: gdb.base/start.exp: start + Running ../../../master/gdb/testsuite/gdb.base/solib-weak.exp ... +-PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 nodebug, lib1 first ++FAIL: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 nodebug, lib1 first (the program exited) + PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 nodebug, lib2 first +-KFAIL: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 debug, lib1 first (the program exited) (PRMS: gdb/1824) ++KFAIL: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 debug, lib1 first (PRMS: gdb/1824) + PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 nodebug, lib2 debug, lib2 first +-PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 nodebug, lib1 first ++FAIL: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 nodebug, lib1 first (the program exited) + KFAIL: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 nodebug, lib2 first (the program exited) (PRMS: gdb/1824) +-PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 debug, lib1 first ++FAIL: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 debug, lib1 first (the program exited) + PASS: gdb.base/solib-weak.exp: run to breakpoint - lib1 debug, lib2 debug, lib2 first + Running ../../../master/gdb/testsuite/gdb.base/term.exp ... + PASS: gdb.base/term.exp: set print sevenbit-strings +@@ -2241,405 +2206,21 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/shlib-call.exp: continue until exit + Running ../../../master/gdb/testsuite/gdb.base/watch-vfork.exp ... + PASS: gdb.base/watch-vfork.exp: Watchpoint on global variable (hw) +-PASS: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (hw) ++FAIL: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (hw) (timeout) + PASS: gdb.base/watch-vfork.exp: Watchpoint on global variable (sw) +-PASS: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (sw) ++FAIL: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (sw) (timeout) + Running ../../../master/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 + PASS: gdb.base/solib-symbol.exp: continue + PASS: gdb.base/solib-symbol.exp: foo2 in mdlib + Running ../../../master/gdb/testsuite/gdb.base/pie-execl.exp ... +-PASS: gdb.base/pie-execl.exp: set args OBJDIR/gdb.base/pie-execl2 +-PASS: gdb.base/pie-execl.exp: pie_execl_marker address first +-PASS: gdb.base/pie-execl.exp: continue +-PASS: gdb.base/pie-execl.exp: pie_execl_marker address second +-PASS: gdb.base/pie-execl.exp: pie_execl_marker address has changed + Running ../../../master/gdb/testsuite/gdb.base/sigall.exp ... +-PASS: gdb.base/sigall.exp: handle SIGABRT stop print +-PASS: gdb.base/sigall.exp: b handle_ABRT +-PASS: gdb.base/sigall.exp: b gen_HUP +-PASS: gdb.base/sigall.exp: get signal ABRT +-PASS: gdb.base/sigall.exp: send signal ABRT +-PASS: gdb.base/sigall.exp: advance to HUP +-PASS: gdb.base/sigall.exp: handle SIGHUP stop print +-PASS: gdb.base/sigall.exp: b handle_HUP +-PASS: gdb.base/sigall.exp: b gen_QUIT +-PASS: gdb.base/sigall.exp: get signal HUP +-PASS: gdb.base/sigall.exp: send signal HUP +-PASS: gdb.base/sigall.exp: advance to QUIT +-PASS: gdb.base/sigall.exp: handle SIGQUIT stop print +-PASS: gdb.base/sigall.exp: b handle_QUIT +-PASS: gdb.base/sigall.exp: b gen_ILL +-PASS: gdb.base/sigall.exp: get signal QUIT +-PASS: gdb.base/sigall.exp: send signal QUIT +-PASS: gdb.base/sigall.exp: advance to ILL +-PASS: gdb.base/sigall.exp: handle SIGILL stop print +-PASS: gdb.base/sigall.exp: b handle_ILL +-PASS: gdb.base/sigall.exp: b gen_EMT +-PASS: gdb.base/sigall.exp: get signal ILL +-PASS: gdb.base/sigall.exp: send signal ILL +-PASS: gdb.base/sigall.exp: advance to EMT +-PASS: gdb.base/sigall.exp: handle SIGEMT stop print +-PASS: gdb.base/sigall.exp: b handle_EMT +-PASS: gdb.base/sigall.exp: b gen_FPE +-PASS: gdb.base/sigall.exp: send signal EMT +-PASS: gdb.base/sigall.exp: advance to FPE +-PASS: gdb.base/sigall.exp: handle SIGFPE stop print +-PASS: gdb.base/sigall.exp: b handle_FPE +-PASS: gdb.base/sigall.exp: b gen_BUS +-PASS: gdb.base/sigall.exp: get signal FPE +-PASS: gdb.base/sigall.exp: send signal FPE +-PASS: gdb.base/sigall.exp: advance to BUS +-PASS: gdb.base/sigall.exp: handle SIGBUS stop print +-PASS: gdb.base/sigall.exp: b handle_BUS +-PASS: gdb.base/sigall.exp: b gen_SEGV +-PASS: gdb.base/sigall.exp: get signal BUS +-PASS: gdb.base/sigall.exp: send signal BUS +-PASS: gdb.base/sigall.exp: advance to SEGV +-PASS: gdb.base/sigall.exp: handle SIGSEGV stop print +-PASS: gdb.base/sigall.exp: b handle_SEGV +-PASS: gdb.base/sigall.exp: b gen_SYS +-PASS: gdb.base/sigall.exp: get signal SEGV +-PASS: gdb.base/sigall.exp: send signal SEGV +-PASS: gdb.base/sigall.exp: advance to SYS +-PASS: gdb.base/sigall.exp: handle SIGSYS stop print +-PASS: gdb.base/sigall.exp: b handle_SYS +-PASS: gdb.base/sigall.exp: b gen_PIPE +-PASS: gdb.base/sigall.exp: get signal SYS +-PASS: gdb.base/sigall.exp: send signal SYS +-PASS: gdb.base/sigall.exp: advance to PIPE +-PASS: gdb.base/sigall.exp: handle SIGPIPE stop print +-PASS: gdb.base/sigall.exp: b handle_PIPE +-PASS: gdb.base/sigall.exp: b gen_ALRM +-PASS: gdb.base/sigall.exp: get signal PIPE +-PASS: gdb.base/sigall.exp: send signal PIPE +-PASS: gdb.base/sigall.exp: advance to ALRM +-PASS: gdb.base/sigall.exp: handle SIGALRM stop print +-PASS: gdb.base/sigall.exp: b handle_ALRM +-PASS: gdb.base/sigall.exp: b gen_URG +-PASS: gdb.base/sigall.exp: get signal ALRM +-PASS: gdb.base/sigall.exp: send signal ALRM +-PASS: gdb.base/sigall.exp: advance to URG +-PASS: gdb.base/sigall.exp: handle SIGURG stop print +-PASS: gdb.base/sigall.exp: b handle_URG +-PASS: gdb.base/sigall.exp: b gen_TSTP +-PASS: gdb.base/sigall.exp: get signal URG +-PASS: gdb.base/sigall.exp: send signal URG +-PASS: gdb.base/sigall.exp: advance to TSTP +-PASS: gdb.base/sigall.exp: handle SIGTSTP stop print +-PASS: gdb.base/sigall.exp: b handle_TSTP +-PASS: gdb.base/sigall.exp: b gen_CONT +-PASS: gdb.base/sigall.exp: get signal TSTP +-PASS: gdb.base/sigall.exp: send signal TSTP +-PASS: gdb.base/sigall.exp: advance to CONT +-PASS: gdb.base/sigall.exp: handle SIGCONT stop print +-PASS: gdb.base/sigall.exp: b handle_CONT +-PASS: gdb.base/sigall.exp: b gen_CHLD +-PASS: gdb.base/sigall.exp: get signal CONT +-PASS: gdb.base/sigall.exp: send signal CONT +-PASS: gdb.base/sigall.exp: advance to CHLD +-PASS: gdb.base/sigall.exp: handle SIGCHLD stop print +-PASS: gdb.base/sigall.exp: b handle_CHLD +-PASS: gdb.base/sigall.exp: b gen_TTIN +-PASS: gdb.base/sigall.exp: get signal CHLD +-PASS: gdb.base/sigall.exp: send signal CHLD +-PASS: gdb.base/sigall.exp: advance to TTIN +-PASS: gdb.base/sigall.exp: handle SIGTTIN stop print +-PASS: gdb.base/sigall.exp: b handle_TTIN +-PASS: gdb.base/sigall.exp: b gen_TTOU +-PASS: gdb.base/sigall.exp: get signal TTIN +-PASS: gdb.base/sigall.exp: send signal TTIN +-PASS: gdb.base/sigall.exp: advance to TTOU +-PASS: gdb.base/sigall.exp: handle SIGTTOU stop print +-PASS: gdb.base/sigall.exp: b handle_TTOU +-PASS: gdb.base/sigall.exp: b gen_IO +-PASS: gdb.base/sigall.exp: get signal TTOU +-PASS: gdb.base/sigall.exp: send signal TTOU +-PASS: gdb.base/sigall.exp: advance to IO +-PASS: gdb.base/sigall.exp: handle SIGIO stop print +-PASS: gdb.base/sigall.exp: b handle_IO +-PASS: gdb.base/sigall.exp: b gen_XCPU +-PASS: gdb.base/sigall.exp: get signal IO +-PASS: gdb.base/sigall.exp: send signal IO +-PASS: gdb.base/sigall.exp: advance to XCPU +-PASS: gdb.base/sigall.exp: handle SIGXCPU stop print +-PASS: gdb.base/sigall.exp: b handle_XCPU +-PASS: gdb.base/sigall.exp: b gen_XFSZ +-PASS: gdb.base/sigall.exp: get signal XCPU +-PASS: gdb.base/sigall.exp: send signal XCPU +-PASS: gdb.base/sigall.exp: advance to XFSZ +-PASS: gdb.base/sigall.exp: handle SIGXFSZ stop print +-PASS: gdb.base/sigall.exp: b handle_XFSZ +-PASS: gdb.base/sigall.exp: b gen_VTALRM +-PASS: gdb.base/sigall.exp: get signal XFSZ +-PASS: gdb.base/sigall.exp: send signal XFSZ +-PASS: gdb.base/sigall.exp: advance to VTALRM +-PASS: gdb.base/sigall.exp: handle SIGVTALRM stop print +-PASS: gdb.base/sigall.exp: b handle_VTALRM +-PASS: gdb.base/sigall.exp: b gen_PROF +-PASS: gdb.base/sigall.exp: get signal VTALRM +-PASS: gdb.base/sigall.exp: send signal VTALRM +-PASS: gdb.base/sigall.exp: advance to PROF +-PASS: gdb.base/sigall.exp: handle SIGPROF stop print +-PASS: gdb.base/sigall.exp: b handle_PROF +-PASS: gdb.base/sigall.exp: b gen_WINCH +-PASS: gdb.base/sigall.exp: get signal PROF +-PASS: gdb.base/sigall.exp: send signal PROF +-PASS: gdb.base/sigall.exp: advance to WINCH +-PASS: gdb.base/sigall.exp: handle SIGWINCH stop print +-PASS: gdb.base/sigall.exp: b handle_WINCH +-PASS: gdb.base/sigall.exp: b gen_LOST +-PASS: gdb.base/sigall.exp: get signal WINCH +-PASS: gdb.base/sigall.exp: send signal WINCH +-PASS: gdb.base/sigall.exp: advance to LOST +-PASS: gdb.base/sigall.exp: handle SIGLOST stop print +-PASS: gdb.base/sigall.exp: b handle_LOST +-PASS: gdb.base/sigall.exp: b gen_USR1 +-PASS: gdb.base/sigall.exp: send signal LOST +-PASS: gdb.base/sigall.exp: advance to USR1 +-PASS: gdb.base/sigall.exp: handle SIGUSR1 stop print +-PASS: gdb.base/sigall.exp: b handle_USR1 +-PASS: gdb.base/sigall.exp: b gen_USR2 +-PASS: gdb.base/sigall.exp: get signal USR1 +-PASS: gdb.base/sigall.exp: send signal USR1 +-PASS: gdb.base/sigall.exp: advance to USR2 +-PASS: gdb.base/sigall.exp: handle SIGUSR2 stop print +-PASS: gdb.base/sigall.exp: b handle_USR2 +-PASS: gdb.base/sigall.exp: b gen_PWR +-PASS: gdb.base/sigall.exp: get signal USR2 +-PASS: gdb.base/sigall.exp: send signal USR2 +-PASS: gdb.base/sigall.exp: advance to PWR +-PASS: gdb.base/sigall.exp: handle SIGPWR stop print +-PASS: gdb.base/sigall.exp: b handle_PWR +-PASS: gdb.base/sigall.exp: b gen_POLL +-PASS: gdb.base/sigall.exp: get signal PWR +-PASS: gdb.base/sigall.exp: send signal PWR +-PASS: gdb.base/sigall.exp: advance to POLL +-PASS: gdb.base/sigall.exp: handle SIGPOLL stop print +-PASS: gdb.base/sigall.exp: b handle_POLL +-PASS: gdb.base/sigall.exp: b gen_WIND +-PASS: gdb.base/sigall.exp: send signal POLL +-PASS: gdb.base/sigall.exp: advance to WIND +-PASS: gdb.base/sigall.exp: handle SIGWIND stop print +-PASS: gdb.base/sigall.exp: b handle_WIND +-PASS: gdb.base/sigall.exp: b gen_PHONE +-PASS: gdb.base/sigall.exp: send signal WIND +-PASS: gdb.base/sigall.exp: advance to PHONE +-PASS: gdb.base/sigall.exp: handle SIGPHONE stop print +-PASS: gdb.base/sigall.exp: b handle_PHONE +-PASS: gdb.base/sigall.exp: b gen_WAITING +-PASS: gdb.base/sigall.exp: send signal PHONE +-PASS: gdb.base/sigall.exp: advance to WAITING +-PASS: gdb.base/sigall.exp: handle SIGWAITING stop print +-PASS: gdb.base/sigall.exp: b handle_WAITING +-PASS: gdb.base/sigall.exp: b gen_LWP +-PASS: gdb.base/sigall.exp: send signal WAITING +-PASS: gdb.base/sigall.exp: advance to LWP +-PASS: gdb.base/sigall.exp: handle SIGLWP stop print +-PASS: gdb.base/sigall.exp: b handle_LWP +-PASS: gdb.base/sigall.exp: b gen_DANGER +-PASS: gdb.base/sigall.exp: send signal LWP +-PASS: gdb.base/sigall.exp: advance to DANGER +-PASS: gdb.base/sigall.exp: handle SIGDANGER stop print +-PASS: gdb.base/sigall.exp: b handle_DANGER +-PASS: gdb.base/sigall.exp: b gen_GRANT +-PASS: gdb.base/sigall.exp: send signal DANGER +-PASS: gdb.base/sigall.exp: advance to GRANT +-PASS: gdb.base/sigall.exp: handle SIGGRANT stop print +-PASS: gdb.base/sigall.exp: b handle_GRANT +-PASS: gdb.base/sigall.exp: b gen_RETRACT +-PASS: gdb.base/sigall.exp: send signal GRANT +-PASS: gdb.base/sigall.exp: advance to RETRACT +-PASS: gdb.base/sigall.exp: handle SIGRETRACT stop print +-PASS: gdb.base/sigall.exp: b handle_RETRACT +-PASS: gdb.base/sigall.exp: b gen_MSG +-PASS: gdb.base/sigall.exp: send signal RETRACT +-PASS: gdb.base/sigall.exp: advance to MSG +-PASS: gdb.base/sigall.exp: handle SIGMSG stop print +-PASS: gdb.base/sigall.exp: b handle_MSG +-PASS: gdb.base/sigall.exp: b gen_SOUND +-PASS: gdb.base/sigall.exp: send signal MSG +-PASS: gdb.base/sigall.exp: advance to SOUND +-PASS: gdb.base/sigall.exp: handle SIGSOUND stop print +-PASS: gdb.base/sigall.exp: b handle_SOUND +-PASS: gdb.base/sigall.exp: b gen_SAK +-PASS: gdb.base/sigall.exp: send signal SOUND +-PASS: gdb.base/sigall.exp: advance to SAK +-PASS: gdb.base/sigall.exp: handle SIGSAK stop print +-PASS: gdb.base/sigall.exp: b handle_SAK +-PASS: gdb.base/sigall.exp: b gen_PRIO +-PASS: gdb.base/sigall.exp: send signal SAK +-PASS: gdb.base/sigall.exp: advance to PRIO +-PASS: gdb.base/sigall.exp: handle SIGPRIO stop print +-PASS: gdb.base/sigall.exp: b handle_PRIO +-PASS: gdb.base/sigall.exp: b gen_33 +-PASS: gdb.base/sigall.exp: send signal PRIO +-PASS: gdb.base/sigall.exp: advance to 33 +-PASS: gdb.base/sigall.exp: handle SIG33 stop print +-PASS: gdb.base/sigall.exp: b handle_33 +-PASS: gdb.base/sigall.exp: b gen_34 +-PASS: gdb.base/sigall.exp: send signal 33 +-PASS: gdb.base/sigall.exp: advance to 34 +-PASS: gdb.base/sigall.exp: handle SIG34 stop print +-PASS: gdb.base/sigall.exp: b handle_34 +-PASS: gdb.base/sigall.exp: b gen_35 +-PASS: gdb.base/sigall.exp: send signal 34 +-PASS: gdb.base/sigall.exp: advance to 35 +-PASS: gdb.base/sigall.exp: handle SIG35 stop print +-PASS: gdb.base/sigall.exp: b handle_35 +-PASS: gdb.base/sigall.exp: b gen_36 +-PASS: gdb.base/sigall.exp: send signal 35 +-PASS: gdb.base/sigall.exp: advance to 36 +-PASS: gdb.base/sigall.exp: handle SIG36 stop print +-PASS: gdb.base/sigall.exp: b handle_36 +-PASS: gdb.base/sigall.exp: b gen_37 +-PASS: gdb.base/sigall.exp: send signal 36 +-PASS: gdb.base/sigall.exp: advance to 37 +-PASS: gdb.base/sigall.exp: handle SIG37 stop print +-PASS: gdb.base/sigall.exp: b handle_37 +-PASS: gdb.base/sigall.exp: b gen_38 +-PASS: gdb.base/sigall.exp: send signal 37 +-PASS: gdb.base/sigall.exp: advance to 38 +-PASS: gdb.base/sigall.exp: handle SIG38 stop print +-PASS: gdb.base/sigall.exp: b handle_38 +-PASS: gdb.base/sigall.exp: b gen_39 +-PASS: gdb.base/sigall.exp: send signal 38 +-PASS: gdb.base/sigall.exp: advance to 39 +-PASS: gdb.base/sigall.exp: handle SIG39 stop print +-PASS: gdb.base/sigall.exp: b handle_39 +-PASS: gdb.base/sigall.exp: b gen_40 +-PASS: gdb.base/sigall.exp: send signal 39 +-PASS: gdb.base/sigall.exp: advance to 40 +-PASS: gdb.base/sigall.exp: handle SIG40 stop print +-PASS: gdb.base/sigall.exp: b handle_40 +-PASS: gdb.base/sigall.exp: b gen_41 +-PASS: gdb.base/sigall.exp: send signal 40 +-PASS: gdb.base/sigall.exp: advance to 41 +-PASS: gdb.base/sigall.exp: handle SIG41 stop print +-PASS: gdb.base/sigall.exp: b handle_41 +-PASS: gdb.base/sigall.exp: b gen_42 +-PASS: gdb.base/sigall.exp: send signal 41 +-PASS: gdb.base/sigall.exp: advance to 42 +-PASS: gdb.base/sigall.exp: handle SIG42 stop print +-PASS: gdb.base/sigall.exp: b handle_42 +-PASS: gdb.base/sigall.exp: b gen_43 +-PASS: gdb.base/sigall.exp: send signal 42 +-PASS: gdb.base/sigall.exp: advance to 43 +-PASS: gdb.base/sigall.exp: handle SIG43 stop print +-PASS: gdb.base/sigall.exp: b handle_43 +-PASS: gdb.base/sigall.exp: b gen_44 +-PASS: gdb.base/sigall.exp: send signal 43 +-PASS: gdb.base/sigall.exp: advance to 44 +-PASS: gdb.base/sigall.exp: handle SIG44 stop print +-PASS: gdb.base/sigall.exp: b handle_44 +-PASS: gdb.base/sigall.exp: b gen_45 +-PASS: gdb.base/sigall.exp: send signal 44 +-PASS: gdb.base/sigall.exp: advance to 45 +-PASS: gdb.base/sigall.exp: handle SIG45 stop print +-PASS: gdb.base/sigall.exp: b handle_45 +-PASS: gdb.base/sigall.exp: b gen_46 +-PASS: gdb.base/sigall.exp: send signal 45 +-PASS: gdb.base/sigall.exp: advance to 46 +-PASS: gdb.base/sigall.exp: handle SIG46 stop print +-PASS: gdb.base/sigall.exp: b handle_46 +-PASS: gdb.base/sigall.exp: b gen_47 +-PASS: gdb.base/sigall.exp: send signal 46 +-PASS: gdb.base/sigall.exp: advance to 47 +-PASS: gdb.base/sigall.exp: handle SIG47 stop print +-PASS: gdb.base/sigall.exp: b handle_47 +-PASS: gdb.base/sigall.exp: b gen_48 +-PASS: gdb.base/sigall.exp: send signal 47 +-PASS: gdb.base/sigall.exp: advance to 48 +-PASS: gdb.base/sigall.exp: handle SIG48 stop print +-PASS: gdb.base/sigall.exp: b handle_48 +-PASS: gdb.base/sigall.exp: b gen_49 +-PASS: gdb.base/sigall.exp: send signal 48 +-PASS: gdb.base/sigall.exp: advance to 49 +-PASS: gdb.base/sigall.exp: handle SIG49 stop print +-PASS: gdb.base/sigall.exp: b handle_49 +-PASS: gdb.base/sigall.exp: b gen_50 +-PASS: gdb.base/sigall.exp: send signal 49 +-PASS: gdb.base/sigall.exp: advance to 50 +-PASS: gdb.base/sigall.exp: handle SIG50 stop print +-PASS: gdb.base/sigall.exp: b handle_50 +-PASS: gdb.base/sigall.exp: b gen_51 +-PASS: gdb.base/sigall.exp: send signal 50 +-PASS: gdb.base/sigall.exp: advance to 51 +-PASS: gdb.base/sigall.exp: handle SIG51 stop print +-PASS: gdb.base/sigall.exp: b handle_51 +-PASS: gdb.base/sigall.exp: b gen_52 +-PASS: gdb.base/sigall.exp: send signal 51 +-PASS: gdb.base/sigall.exp: advance to 52 +-PASS: gdb.base/sigall.exp: handle SIG52 stop print +-PASS: gdb.base/sigall.exp: b handle_52 +-PASS: gdb.base/sigall.exp: b gen_53 +-PASS: gdb.base/sigall.exp: send signal 52 +-PASS: gdb.base/sigall.exp: advance to 53 +-PASS: gdb.base/sigall.exp: handle SIG53 stop print +-PASS: gdb.base/sigall.exp: b handle_53 +-PASS: gdb.base/sigall.exp: b gen_54 +-PASS: gdb.base/sigall.exp: send signal 53 +-PASS: gdb.base/sigall.exp: advance to 54 +-PASS: gdb.base/sigall.exp: handle SIG54 stop print +-PASS: gdb.base/sigall.exp: b handle_54 +-PASS: gdb.base/sigall.exp: b gen_55 +-PASS: gdb.base/sigall.exp: send signal 54 +-PASS: gdb.base/sigall.exp: advance to 55 +-PASS: gdb.base/sigall.exp: handle SIG55 stop print +-PASS: gdb.base/sigall.exp: b handle_55 +-PASS: gdb.base/sigall.exp: b gen_56 +-PASS: gdb.base/sigall.exp: send signal 55 +-PASS: gdb.base/sigall.exp: advance to 56 +-PASS: gdb.base/sigall.exp: handle SIG56 stop print +-PASS: gdb.base/sigall.exp: b handle_56 +-PASS: gdb.base/sigall.exp: b gen_57 +-PASS: gdb.base/sigall.exp: send signal 56 +-PASS: gdb.base/sigall.exp: advance to 57 +-PASS: gdb.base/sigall.exp: handle SIG57 stop print +-PASS: gdb.base/sigall.exp: b handle_57 +-PASS: gdb.base/sigall.exp: b gen_58 +-PASS: gdb.base/sigall.exp: send signal 57 +-PASS: gdb.base/sigall.exp: advance to 58 +-PASS: gdb.base/sigall.exp: handle SIG58 stop print +-PASS: gdb.base/sigall.exp: b handle_58 +-PASS: gdb.base/sigall.exp: b gen_59 +-PASS: gdb.base/sigall.exp: send signal 58 +-PASS: gdb.base/sigall.exp: advance to 59 +-PASS: gdb.base/sigall.exp: handle SIG59 stop print +-PASS: gdb.base/sigall.exp: b handle_59 +-PASS: gdb.base/sigall.exp: b gen_60 +-PASS: gdb.base/sigall.exp: send signal 59 +-PASS: gdb.base/sigall.exp: advance to 60 +-PASS: gdb.base/sigall.exp: handle SIG60 stop print +-PASS: gdb.base/sigall.exp: b handle_60 +-PASS: gdb.base/sigall.exp: b gen_61 +-PASS: gdb.base/sigall.exp: send signal 60 +-PASS: gdb.base/sigall.exp: advance to 61 +-PASS: gdb.base/sigall.exp: handle SIG61 stop print +-PASS: gdb.base/sigall.exp: b handle_61 +-PASS: gdb.base/sigall.exp: b gen_62 +-PASS: gdb.base/sigall.exp: send signal 61 +-PASS: gdb.base/sigall.exp: advance to 62 +-PASS: gdb.base/sigall.exp: handle SIG62 stop print +-PASS: gdb.base/sigall.exp: b handle_62 +-PASS: gdb.base/sigall.exp: b gen_63 +-PASS: gdb.base/sigall.exp: send signal 62 +-PASS: gdb.base/sigall.exp: advance to 63 +-PASS: gdb.base/sigall.exp: handle SIG63 stop print +-PASS: gdb.base/sigall.exp: b handle_63 +-PASS: gdb.base/sigall.exp: b gen_TERM +-PASS: gdb.base/sigall.exp: send signal 63 +-PASS: gdb.base/sigall.exp: advance to TERM +-PASS: gdb.base/sigall.exp: handle SIGTERM stop print +-PASS: gdb.base/sigall.exp: b handle_TERM +-PASS: gdb.base/sigall.exp: get signal TERM +-PASS: gdb.base/sigall.exp: send signal TERM +-PASS: gdb.base/sigall.exp: continue until exit at continue to sigall exit ++UNTESTED: gdb.base/sigall.exp: takes ages: nearly all FAIL with timeout + Running ../../../master/gdb/testsuite/gdb.base/siginfo-infcall.exp ... + PASS: gdb.base/siginfo-infcall.exp: continue to SIGUSR1 + PASS: gdb.base/siginfo-infcall.exp: p callme () +-PASS: gdb.base/siginfo-infcall.exp: continue to the handler ++FAIL: gdb.base/siginfo-infcall.exp: continue to the handler + Running ../../../master/gdb/testsuite/gdb.base/setshow.exp ... + PASS: gdb.base/setshow.exp: default annotation_level is zero + PASS: gdb.base/setshow.exp: set annotate 2 +@@ -2761,13 +2342,13 @@ Running ../../../master/gdb/testsuite/gd + Running ../../../master/gdb/testsuite/gdb.base/siginfo.exp ... + PASS: gdb.base/siginfo.exp: display/i $pc + PASS: gdb.base/siginfo.exp: break handler +-PASS: gdb.base/siginfo.exp: continue to stepi handler +-PASS: gdb.base/siginfo.exp: backtrace for nexti +-PASS: gdb.base/siginfo.exp: step out of handler ++FAIL: gdb.base/siginfo.exp: continue to stepi handler (timeout) ++FAIL: gdb.base/siginfo.exp: backtrace for nexti (pattern 1) (timeout) ++FAIL: gdb.base/siginfo.exp: step out of handler (timeout) + Running ../../../master/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 + Running ../../../master/gdb/testsuite/gdb.base/watch-cond.exp ... + PASS: gdb.base/watch-cond.exp: set write watchpoint on global variable, local condition + PASS: gdb.base/watch-cond.exp: watchpoint with global expression, local condition evaluates in correct frame +@@ -3404,14 +2985,14 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/structs.exp: p/c fun(); call 2 structs-tf-td + PASS: gdb.base/structs.exp: call Fun(foo); call 2 structs-tf-td + PASS: gdb.base/structs.exp: p/c L; call 2 structs-tf-td +-PASS: gdb.base/structs.exp: advance to fun for return; return 2 structs-tf-td +-PASS: gdb.base/structs.exp: zed L for return; return 2 structs-tf-td +-PASS: gdb.base/structs.exp: return foo; return 2 structs-tf-td +-PASS: gdb.base/structs.exp: value foo returned; return 2 structs-tf-td +-PASS: gdb.base/structs.exp: advance to fun for finish; return 2 structs-tf-td +-PASS: gdb.base/structs.exp: zed L for finish; return 2 structs-tf-td +-PASS: gdb.base/structs.exp: finish foo; return 2 structs-tf-td +-PASS: gdb.base/structs.exp: value foo finished; return 2 structs-tf-td ++FAIL: gdb.base/structs.exp: advance to fun for return; return 2 structs-tf-td (timeout) ++FAIL: gdb.base/structs.exp: zed L for return; return 2 structs-tf-td (timeout) ++FAIL: gdb.base/structs.exp: return foo; return 2 structs-tf-td (timeout) ++FAIL: gdb.base/structs.exp: value foo returned; return 2 structs-tf-td (timeout) ++FAIL: gdb.base/structs.exp: advance to fun for finish; return 2 structs-tf-td (timeout) ++FAIL: gdb.base/structs.exp: zed L for finish; return 2 structs-tf-td (timeout) ++FAIL: gdb.base/structs.exp: finish foo; return 2 structs-tf-td (timeout) ++FAIL: gdb.base/structs.exp: value foo finished; return 2 structs-tf-td (timeout) + PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf-td + Running ../../../master/gdb/testsuite/gdb.base/subst.exp ... + PASS: gdb.base/subst.exp: deactivate GDB's confirmation interface +@@ -3648,38 +3229,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/ptr-typedef.exp: print foo_ptr + PASS: gdb.base/ptr-typedef.exp: print foz_ptr + Running ../../../master/gdb/testsuite/gdb.base/readline.exp ... +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 1 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 2 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 3 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 3 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 2 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 1 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 1 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 2 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 3 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - final prompt +-PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - send if 1 > 0 +-PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - send p 5 +-PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - send end +-PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-p to end +-PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-p to p 5 +-PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-p to if 1 > 0 +-PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-o for if 1 > 0 +-PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-o for p 5 +-PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - C-o for end +-PASS: gdb.base/readline.exp: operate-and-get-next with secondary prompt - final prompt +-PASS: gdb.base/readline.exp: print 42 +-PASS: gdb.base/readline.exp: arrow keys with secondary prompt +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 7 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 8 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - send p 9 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 9 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 8 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-p to p 7 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 7 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 8 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 9 +-PASS: gdb.base/readline.exp: Simple operate-and-get-next - final prompt ++UNTESTED: gdb.base/readline.exp: + Running ../../../master/gdb/testsuite/gdb.base/wchar.exp ... + PASS: gdb.base/wchar.exp: print narrow + PASS: gdb.base/wchar.exp: print single +@@ -3689,8 +3239,8 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/wchar.exp: print difficile[2] + Running ../../../master/gdb/testsuite/gdb.base/watchpoint-hw.exp ... + PASS: gdb.base/watchpoint-hw.exp: watch watchee +-PASS: gdb.base/watchpoint-hw.exp: start +-PASS: gdb.base/watchpoint-hw.exp: info watchpoints ++FAIL: gdb.base/watchpoint-hw.exp: start (timeout) ++FAIL: gdb.base/watchpoint-hw.exp: info watchpoints (timeout) + Running ../../../master/gdb/testsuite/gdb.base/signull.exp ... + PASS: gdb.base/signull.exp: set for function pointer probe + PASS: gdb.base/signull.exp: probe function pointer (function entry-point) +@@ -3704,19 +3254,19 @@ Running ../../../master/gdb/testsuite/gd + 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 +-PASS: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV ++FAIL: gdb.base/signull.exp: data read; backtrace from keeper through SIGSEGV + PASS: gdb.base/signull.exp: data write; start with the bowler + PASS: gdb.base/signull.exp: data write; select the pointer type + PASS: gdb.base/signull.exp: data write; take the SIGSEGV + PASS: gdb.base/signull.exp: data write; backtrace from SIGSEGV + PASS: gdb.base/signull.exp: data write; continue to the keeper +-PASS: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV ++FAIL: gdb.base/signull.exp: data write; backtrace from keeper through SIGSEGV + PASS: gdb.base/signull.exp: code; start with the bowler + PASS: gdb.base/signull.exp: code; select the pointer type + PASS: gdb.base/signull.exp: code; take the SIGSEGV + PASS: gdb.base/signull.exp: code; backtrace from SIGSEGV + PASS: gdb.base/signull.exp: code; continue to the keeper +-PASS: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV ++FAIL: gdb.base/signull.exp: code; backtrace from keeper through SIGSEGV + Running ../../../master/gdb/testsuite/gdb.base/so-indr-cl.exp ... + Running ../../../master/gdb/testsuite/gdb.base/psymtab.exp ... + PASS: gdb.base/psymtab.exp: psymtab pending setup +@@ -3734,17 +3284,17 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/watch-non-mem.exp: watchpoint on $pc works + Running ../../../master/gdb/testsuite/gdb.base/unload.exp ... + PASS: gdb.base/unload.exp: pending breakpoint info before run +-PASS: gdb.base/unload.exp: running program +-PASS: gdb.base/unload.exp: pending breakpoint info on first run at shrfunc1 +-PASS: gdb.base/unload.exp: continuing to unloaded libfile +-PASS: gdb.base/unload.exp: print y from libfile +-PASS: gdb.base/unload.exp: rerun to shared library breakpoint +-PASS: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc1 +-PASS: gdb.base/unload.exp: continuing to unloaded libfile +-PASS: gdb.base/unload.exp: continue to shrfunc2 +-PASS: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc2 +-PASS: gdb.base/unload.exp: continuing to unloaded libfile2 +-PASS: gdb.base/unload.exp: print y from libfile2 ++FAIL: gdb.base/unload.exp: running program (the program exited) ++FAIL: gdb.base/unload.exp: pending breakpoint info on first run at shrfunc1 ++FAIL: gdb.base/unload.exp: continuing to unloaded libfile (the program is no longer running) ++FAIL: gdb.base/unload.exp: print y from libfile ++FAIL: gdb.base/unload.exp: rerun to shared library breakpoint (the program exited) ++FAIL: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc1 ++FAIL: gdb.base/unload.exp: continuing to unloaded libfile (the program is no longer running) ++FAIL: gdb.base/unload.exp: continue to shrfunc2 (the program is no longer running) ++FAIL: gdb.base/unload.exp: pending breakpoint info on second run at shrfunc2 ++FAIL: gdb.base/unload.exp: continuing to unloaded libfile2 (the program is no longer running) ++FAIL: gdb.base/unload.exp: print y from libfile2 + Running ../../../master/gdb/testsuite/gdb.base/twice.exp ... + PASS: gdb.base/twice.exp: step + Running ../../../master/gdb/testsuite/gdb.base/pr10179.exp ... +@@ -3894,20 +3444,20 @@ Running ../../../master/gdb/testsuite/gd + 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 +-KFAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler (corrupt pc) (PRMS: gdb/1702) ++FAIL: gdb.base/sigbpt.exp: stepi; stepi out of handler + PASS: gdb.base/sigbpt.exp: rerun to main + PASS: gdb.base/sigbpt.exp: stepi bp before segv; pass SIGSEGV + PASS: gdb.base/sigbpt.exp: stepi bp before segv; continue to keeper + PASS: gdb.base/sigbpt.exp: stepi bp before segv; nopass SIGSEGV + PASS: gdb.base/sigbpt.exp: stepi bp before segv; set breakpoint 0 of 1 +-KFAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702) ++FAIL: gdb.base/sigbpt.exp: stepi bp before segv; stepi out of handler + PASS: gdb.base/sigbpt.exp: stepi bp before segv; clear breakpoint 0 of 1 + PASS: gdb.base/sigbpt.exp: rerun to main + PASS: gdb.base/sigbpt.exp: stepi bp at segv; pass SIGSEGV + PASS: gdb.base/sigbpt.exp: stepi bp at segv; continue to keeper + PASS: gdb.base/sigbpt.exp: stepi bp at segv; nopass SIGSEGV + PASS: gdb.base/sigbpt.exp: stepi bp at segv; set breakpoint 0 of 1 +-KFAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702) ++FAIL: gdb.base/sigbpt.exp: stepi bp at segv; stepi out of handler + 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 +@@ -3915,7 +3465,7 @@ Running ../../../master/gdb/testsuite/gd + 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 +-KFAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler (corrupt pc) (PRMS: gdb/1702) ++FAIL: gdb.base/sigbpt.exp: stepi bp before and at segv; stepi out of handler + 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 +@@ -4085,7 +3635,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/solib-display.exp: SEP: continue + Running ../../../master/gdb/testsuite/gdb.base/sigrepeat.exp ... + PASS: gdb.base/sigrepeat.exp: advance to infinite loop +-PASS: gdb.base/sigrepeat.exp: next ++FAIL: gdb.base/sigrepeat.exp: next + Running ../../../master/gdb/testsuite/gdb.base/watch_thread_num.exp ... + PASS: gdb.base/watch_thread_num.exp: successfully compiled posix threads test case + PASS: gdb.base/watch_thread_num.exp: Watchpoint on invalid thread +@@ -4095,39 +3645,42 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/watch_thread_num.exp: Stopped in thread_function + PASS: gdb.base/watch_thread_num.exp: Thread command + PASS: gdb.base/watch_thread_num.exp: Disable breakpoint 2 +-PASS: gdb.base/watch_thread_num.exp: Watchpoint on shared variable ++FAIL: gdb.base/watch_thread_num.exp: Watchpoint on shared variable + PASS: gdb.base/watch_thread_num.exp: info breakpoint 3 +-PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 1 ++FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 1 + PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 1 +-PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 2 ++FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 2 + PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 2 +-PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 3 ++FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 3 + PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 3 +-PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 4 ++FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 4 + PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 4 +-PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 5 ++FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 5 + PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 5 +-PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 6 ++FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 6 + PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 6 +-PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 7 ++FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 7 + PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 7 +-PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 8 ++FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 8 + PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 8 +-PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 9 ++FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 9 + PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 9 +-PASS: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 10 ++FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 10 + PASS: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 10 + Running ../../../master/gdb/testsuite/gdb.base/overlays.exp ... + Running ../../../master/gdb/testsuite/gdb.base/prelink.exp ... + PASS: gdb.base/prelink.exp: ldd prelinkt + PASS: gdb.base/prelink.exp: ldd prelinkt output contains libs +-PASS: gdb.base/prelink.exp: copy ld-2.13.so to ld-linux.so.2 ++PASS: gdb.base/prelink.exp: copy ld-2.13.so to ld.so + PASS: gdb.base/prelink.exp: copy prelink.so to prelink.so + PASS: gdb.base/prelink.exp: copy libm-2.13.so to libm.so.6 +-PASS: gdb.base/prelink.exp: copy libc-2.13.so to libc.so.6 ++PASS: gdb.base/prelink.exp: copy libc-2.13.so to libc.so.0.3 ++PASS: gdb.base/prelink.exp: copy ld-2.13.so to ld.so.1 ++PASS: gdb.base/prelink.exp: copy libmachuser-2.13.so to libmachuser.so.1 ++PASS: gdb.base/prelink.exp: copy libhurduser-2.13.so to libhurduser.so.0.3 + PASS: gdb.base/prelink.exp: split debug of executable +-PASS: gdb.base/prelink.exp: unprelink libc.so.6 pre-unprelink (missing /usr/sbin/prelink) +-XFAIL: gdb.base/prelink.exp: prelink libc.so.6 (missing /usr/sbin/prelink) ++PASS: gdb.base/prelink.exp: unprelink libhurduser.so.0.3 pre-unprelink (missing /usr/sbin/prelink) ++XFAIL: gdb.base/prelink.exp: prelink libhurduser.so.0.3 (missing /usr/sbin/prelink) + Running ../../../master/gdb/testsuite/gdb.base/step-break.exp ... + PASS: gdb.base/step-break.exp: breakpoint line number + PASS: gdb.base/step-break.exp: run until breakpoint set at a line number +@@ -4143,12 +3696,12 @@ Running ../../../master/gdb/testsuite/gd + UNTESTED: gdb.base/solib-corrupted.exp: solib-corrupted.exp + Running ../../../master/gdb/testsuite/gdb.base/watchpoint-solib.exp ... + PASS: gdb.base/watchpoint-solib.exp: set pending breakpoint +-PASS: gdb.base/watchpoint-solib.exp: continue to foo +-PASS: gdb.base/watchpoint-solib.exp: set watchpoint on g +-PASS: gdb.base/watchpoint-solib.exp: continue to watchpoint hit ++FAIL: gdb.base/watchpoint-solib.exp: continue to foo (the program exited) ++FAIL: gdb.base/watchpoint-solib.exp: set watchpoint on g ++FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit (the program is no longer running) + PASS: gdb.base/watchpoint-solib.exp: rerun to main +-PASS: gdb.base/watchpoint-solib.exp: continue to foo again +-PASS: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again ++FAIL: gdb.base/watchpoint-solib.exp: continue to foo again (the program exited) ++FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again (the program is no longer running) + Running ../../../master/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 +@@ -4164,121 +3717,121 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.base/sigstep.exp: display/i $pc + PASS: gdb.base/sigstep.exp: break handler + PASS: gdb.base/sigstep.exp: continue to stepi handler +-PASS: gdb.base/sigstep.exp: backtrace for nexti ++FAIL: gdb.base/sigstep.exp: backtrace for nexti (pattern 2) + PASS: gdb.base/sigstep.exp: step from handler; continue to handler +-PASS: gdb.base/sigstep.exp: step from handler; leave handler ++FAIL: gdb.base/sigstep.exp: step from handler; leave handler (timeout) + PASS: gdb.base/sigstep.exp: stepi from handleri; continue to handler +-PASS: gdb.base/sigstep.exp: stepi from handleri; leave handler +-PASS: gdb.base/sigstep.exp: stepi from handleri; leave signal trampoline (in main) ++FAIL: gdb.base/sigstep.exp: stepi from handleri; leave handler ++FAIL: gdb.base/sigstep.exp: stepi from handleri; leave signal trampoline + PASS: gdb.base/sigstep.exp: next from handler; continue to handler +-PASS: gdb.base/sigstep.exp: next from handler; leave handler ++FAIL: gdb.base/sigstep.exp: next from handler; leave handler + PASS: gdb.base/sigstep.exp: nexti from handleri; continue to handler +-PASS: gdb.base/sigstep.exp: nexti from handleri; leave handler +-PASS: gdb.base/sigstep.exp: nexti from handleri; leave signal trampoline (in main) ++FAIL: gdb.base/sigstep.exp: nexti from handleri; leave handler ++FAIL: gdb.base/sigstep.exp: nexti from handleri; leave signal trampoline + PASS: gdb.base/sigstep.exp: finish from handleri; continue to handler +-PASS: gdb.base/sigstep.exp: finish from handleri; leave handler +-PASS: gdb.base/sigstep.exp: finish from handleri; leave signal trampoline (in main) ++FAIL: gdb.base/sigstep.exp: finish from handleri; leave handler ++FAIL: gdb.base/sigstep.exp: finish from handleri; leave signal trampoline + PASS: gdb.base/sigstep.exp: return from handleri; continue to handler +-PASS: gdb.base/sigstep.exp: return from handleri; leave handler +-PASS: gdb.base/sigstep.exp: return from handleri; leave signal trampoline (in main) ++FAIL: gdb.base/sigstep.exp: return from handleri; leave handler ++FAIL: gdb.base/sigstep.exp: return from handleri; leave signal trampoline + PASS: gdb.base/sigstep.exp: Set done as return will have skipped it + PASS: gdb.base/sigstep.exp: set itimer = itimer_real + PASS: gdb.base/sigstep.exp: break 79 +-PASS: gdb.base/sigstep.exp: step to handler; resync ++FAIL: gdb.base/sigstep.exp: step to handler; resync (the program exited) + PASS: gdb.base/sigstep.exp: step to handler; advance to infinite loop + PASS: gdb.base/sigstep.exp: step to handler; break handler +-PASS: gdb.base/sigstep.exp: step to handler; performing step ++FAIL: gdb.base/sigstep.exp: step to handler; performing step (the program is no longer running) + PASS: gdb.base/sigstep.exp: step to handler; clear handler +-PASS: gdb.base/sigstep.exp: next to handler; resync ++FAIL: gdb.base/sigstep.exp: next to handler; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: next to handler; advance to infinite loop + PASS: gdb.base/sigstep.exp: next to handler; break handler +-PASS: gdb.base/sigstep.exp: next to handler; performing next ++FAIL: gdb.base/sigstep.exp: next to handler; performing next (the program is no longer running) + PASS: gdb.base/sigstep.exp: next to handler; clear handler +-PASS: gdb.base/sigstep.exp: continue to handler; resync ++FAIL: gdb.base/sigstep.exp: continue to handler; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: continue to handler; advance to infinite loop + PASS: gdb.base/sigstep.exp: continue to handler; break handler +-PASS: gdb.base/sigstep.exp: continue to handler; performing continue ++FAIL: gdb.base/sigstep.exp: continue to handler; performing continue (the program is no longer running) + PASS: gdb.base/sigstep.exp: continue to handler; clear handler +-PASS: gdb.base/sigstep.exp: step to handler entry; resync ++FAIL: gdb.base/sigstep.exp: step to handler entry; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: step to handler entry; advance to infinite loop + PASS: gdb.base/sigstep.exp: step to handler entry; break handler +-PASS: gdb.base/sigstep.exp: step to handler entry; performing step ++FAIL: gdb.base/sigstep.exp: step to handler entry; performing step (the program is no longer running) + PASS: gdb.base/sigstep.exp: step to handler entry; clear handler +-PASS: gdb.base/sigstep.exp: next to handler entry; resync ++FAIL: gdb.base/sigstep.exp: next to handler entry; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: next to handler entry; advance to infinite loop + PASS: gdb.base/sigstep.exp: next to handler entry; break handler +-PASS: gdb.base/sigstep.exp: next to handler entry; performing next ++FAIL: gdb.base/sigstep.exp: next to handler entry; performing next (the program is no longer running) + PASS: gdb.base/sigstep.exp: next to handler entry; clear handler +-PASS: gdb.base/sigstep.exp: continue to handler entry; resync ++FAIL: gdb.base/sigstep.exp: continue to handler entry; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: continue to handler entry; advance to infinite loop + PASS: gdb.base/sigstep.exp: continue to handler entry; break handler +-PASS: gdb.base/sigstep.exp: continue to handler entry; performing continue ++FAIL: gdb.base/sigstep.exp: continue to handler entry; performing continue (the program is no longer running) + PASS: gdb.base/sigstep.exp: continue to handler entry; clear handler +-PASS: gdb.base/sigstep.exp: step over handler; resync ++FAIL: gdb.base/sigstep.exp: step over handler; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: step over handler; advance to infinite loop +-PASS: gdb.base/sigstep.exp: step over handler; performing step +-PASS: gdb.base/sigstep.exp: next over handler; resync ++FAIL: gdb.base/sigstep.exp: step over handler; performing step (the program is no longer running) ++FAIL: gdb.base/sigstep.exp: next over handler; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: next over handler; advance to infinite loop +-PASS: gdb.base/sigstep.exp: next over handler; performing next +-PASS: gdb.base/sigstep.exp: continue over handler; resync ++FAIL: gdb.base/sigstep.exp: next over handler; performing next (the program is no longer running) ++FAIL: gdb.base/sigstep.exp: continue over handler; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: continue over handler; advance to infinite loop +-PASS: gdb.base/sigstep.exp: continue over handler; performing continue +-PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; resync ++FAIL: gdb.base/sigstep.exp: continue over handler; performing continue (the program is no longer running) ++FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; break infinite loop + PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; break handler +-PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; continue to infinite loop +-PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; performing step ++FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; continue to infinite loop (the program is no longer running) ++FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler; performing step (the program is no longer running) + PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; clear infinite loop + PASS: gdb.base/sigstep.exp: step on breakpoint, to handler; clear handler +-PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; resync ++FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; break infinite loop + PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; break handler +-PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; continue to infinite loop +-PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; performing next ++FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; continue to infinite loop (the program is no longer running) ++FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler; performing next (the program is no longer running) + PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; clear infinite loop + PASS: gdb.base/sigstep.exp: next on breakpoint, to handler; clear handler +-PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; resync ++FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; break infinite loop + PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; break handler +-PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; continue to infinite loop +-PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; performing continue ++FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; continue to infinite loop (the program is no longer running) ++FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler; performing continue (the program is no longer running) + PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; clear infinite loop + PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler; clear handler +-PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; resync ++FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; break infinite loop + PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; break handler +-PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; continue to infinite loop +-PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; performing step ++FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; continue to infinite loop (the program is no longer running) ++FAIL: gdb.base/sigstep.exp: step on breakpoint, to handler entry; performing step (the program is no longer running) + PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; clear infinite loop + PASS: gdb.base/sigstep.exp: step on breakpoint, to handler entry; clear handler +-PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; resync ++FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; break infinite loop + PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; break handler +-PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; continue to infinite loop +-PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; performing next ++FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; continue to infinite loop (the program is no longer running) ++FAIL: gdb.base/sigstep.exp: next on breakpoint, to handler entry; performing next (the program is no longer running) + PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; clear infinite loop + PASS: gdb.base/sigstep.exp: next on breakpoint, to handler entry; clear handler +-PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; resync ++FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; break infinite loop + PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; break handler +-PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; continue to infinite loop +-PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; performing continue ++FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; continue to infinite loop (the program is no longer running) ++FAIL: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; performing continue (the program is no longer running) + PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; clear infinite loop + PASS: gdb.base/sigstep.exp: continue on breakpoint, to handler entry; clear handler +-PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; resync ++FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; break infinite loop +-PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; continue to infinite loop +-PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; performing step ++FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; continue to infinite loop (the program is no longer running) ++FAIL: gdb.base/sigstep.exp: step on breakpoint, skip handler; performing step (the program is no longer running) + PASS: gdb.base/sigstep.exp: step on breakpoint, skip handler; clear infinite loop +-PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; resync ++FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; break infinite loop +-PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; continue to infinite loop +-PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; performing next ++FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; continue to infinite loop (the program is no longer running) ++FAIL: gdb.base/sigstep.exp: next on breakpoint, skip handler; performing next (the program is no longer running) + PASS: gdb.base/sigstep.exp: next on breakpoint, skip handler; clear infinite loop +-PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; resync ++FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; resync (the program is no longer running) + PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; break infinite loop +-PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; continue to infinite loop +-PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; performing continue ++FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; continue to infinite loop (the program is no longer running) ++FAIL: gdb.base/sigstep.exp: continue on breakpoint, skip handler; performing continue (the program is no longer running) + PASS: gdb.base/sigstep.exp: continue on breakpoint, skip handler; clear infinite loop + Running ../../../master/gdb/testsuite/gdb.base/nostdlib.exp ... + PASS: gdb.base/nostdlib.exp: stop at run +@@ -4286,10 +3839,11 @@ Running ../../../master/gdb/testsuite/gd + + === gdb Summary === + +-# of expected passes 4148 ++# of expected passes 3556 ++# of unexpected failures 146 + # of expected failures 2 +-# of known failures 10 +-# of untested testcases 2 ++# of known failures 6 ++# of untested testcases 5 + # of unsupported tests 1 + [...]/hurd/master.build/gdb/testsuite/../../gdb/gdb version 7.3.50.20110906-cvs -nw -nx -data-directory [...]/hurd/master.build/gdb/testsuite/../data-directory + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.cell/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.cell/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.cell/gdb.sum 2012-11-06 13:03:35.745518579 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.cell/gdb.sum 2012-11-06 13:03:58.481519298 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:48:51 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 11:54:45 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.cp/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.cp/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.cp/gdb.sum 2012-11-06 13:03:35.749518578 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.cp/gdb.sum 2012-11-06 13:03:58.485519298 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:48:51 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 11:54:48 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +@@ -22,7 +22,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.cp/annota2.exp: breakpoint at main + PASS: gdb.cp/annota2.exp: run until main breakpoint + PASS: gdb.cp/annota2.exp: set watch on a.x +-KFAIL: gdb.cp/annota2.exp: watch triggered on a.x (PRMS: gdb/38) ++PASS: gdb.cp/annota2.exp: watch triggered on a.x + PASS: gdb.cp/annota2.exp: annotate-quit + Running ../../../master/gdb/testsuite/gdb.cp/annota3.exp ... + PASS: gdb.cp/annota3.exp: set height 0 +@@ -35,7 +35,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.cp/annota3.exp: break at main + PASS: gdb.cp/annota3.exp: second run until main breakpoint + PASS: gdb.cp/annota3.exp: set watch on a.x +-KFAIL: gdb.cp/annota3.exp: watch triggered on a.x (PRMS: gdb/38) ++PASS: gdb.cp/annota3.exp: watch triggered on a.x + PASS: gdb.cp/annota3.exp: annotate-quit + Running ../../../master/gdb/testsuite/gdb.cp/anon-ns.exp ... + PASS: gdb.cp/anon-ns.exp: list (anonymous namespace)::doit1(void) +@@ -1868,34 +1868,34 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.cp/hang.exp: doesn't overwrite struct type + PASS: gdb.cp/hang.exp: doesn't corrupt cv_type chain + Running ../../../master/gdb/testsuite/gdb.cp/infcall-dlopen.exp ... +-PASS: gdb.cp/infcall-dlopen.exp: test 0 ++FAIL: gdb.cp/infcall-dlopen.exp: test 0 + PASS: gdb.cp/infcall-dlopen.exp: test 0 stub 1 + PASS: gdb.cp/infcall-dlopen.exp: test 0 stub 2 +-PASS: gdb.cp/infcall-dlopen.exp: test 1 ++FAIL: gdb.cp/infcall-dlopen.exp: test 1 + PASS: gdb.cp/infcall-dlopen.exp: test 1 stub 1 + PASS: gdb.cp/infcall-dlopen.exp: test 1 stub 2 +-PASS: gdb.cp/infcall-dlopen.exp: test 2 ++FAIL: gdb.cp/infcall-dlopen.exp: test 2 + PASS: gdb.cp/infcall-dlopen.exp: test 2 stub 1 + PASS: gdb.cp/infcall-dlopen.exp: test 2 stub 2 +-PASS: gdb.cp/infcall-dlopen.exp: test 3 ++FAIL: gdb.cp/infcall-dlopen.exp: test 3 + PASS: gdb.cp/infcall-dlopen.exp: test 3 stub 1 + PASS: gdb.cp/infcall-dlopen.exp: test 3 stub 2 +-PASS: gdb.cp/infcall-dlopen.exp: test 4 ++FAIL: gdb.cp/infcall-dlopen.exp: test 4 + PASS: gdb.cp/infcall-dlopen.exp: test 4 stub 1 + PASS: gdb.cp/infcall-dlopen.exp: test 4 stub 2 +-PASS: gdb.cp/infcall-dlopen.exp: test 5 ++FAIL: gdb.cp/infcall-dlopen.exp: test 5 + PASS: gdb.cp/infcall-dlopen.exp: test 5 stub 1 + PASS: gdb.cp/infcall-dlopen.exp: test 5 stub 2 +-PASS: gdb.cp/infcall-dlopen.exp: test 6 ++FAIL: gdb.cp/infcall-dlopen.exp: test 6 + PASS: gdb.cp/infcall-dlopen.exp: test 6 stub 1 + PASS: gdb.cp/infcall-dlopen.exp: test 6 stub 2 +-PASS: gdb.cp/infcall-dlopen.exp: test 7 ++FAIL: gdb.cp/infcall-dlopen.exp: test 7 + PASS: gdb.cp/infcall-dlopen.exp: test 7 stub 1 + PASS: gdb.cp/infcall-dlopen.exp: test 7 stub 2 +-PASS: gdb.cp/infcall-dlopen.exp: test 8 ++FAIL: gdb.cp/infcall-dlopen.exp: test 8 + PASS: gdb.cp/infcall-dlopen.exp: test 8 stub 1 + PASS: gdb.cp/infcall-dlopen.exp: test 8 stub 2 +-PASS: gdb.cp/infcall-dlopen.exp: test 9 ++FAIL: gdb.cp/infcall-dlopen.exp: test 9 + PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 1 + PASS: gdb.cp/infcall-dlopen.exp: test 9 stub 2 + Running ../../../master/gdb/testsuite/gdb.cp/inherit.exp ... +@@ -3911,11 +3911,11 @@ Running ../../../master/gdb/testsuite/gd + + === gdb Summary === + +-# of expected passes 3765 +-# of unexpected failures 3 ++# of expected passes 3757 ++# of unexpected failures 13 + # of expected failures 2 + # of unknown successes 1 +-# of known failures 30 ++# of known failures 28 + # of unsupported tests 1 + [...]/hurd/master.build/gdb/testsuite/../../gdb/gdb version 7.3.50.20110906-cvs -nw -nx -data-directory [...]/hurd/master.build/gdb/testsuite/../data-directory + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.disasm/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.disasm/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.disasm/gdb.sum 2012-11-06 13:03:35.749518578 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.disasm/gdb.sum 2012-11-06 13:03:58.485519298 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:49:43 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:11:16 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.dwarf2/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.dwarf2/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.dwarf2/gdb.sum 2012-11-06 13:03:35.749518578 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.dwarf2/gdb.sum 2012-11-06 13:03:58.489519298 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:49:43 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:11:19 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.fortran/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.fortran/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.fortran/gdb.sum 2012-11-06 13:03:35.749518578 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.fortran/gdb.sum 2012-11-06 13:03:58.493519298 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:49:55 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:16:37 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.gdb/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.gdb/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.gdb/gdb.sum 2012-11-06 13:03:35.749518578 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.gdb/gdb.sum 2012-11-06 13:03:58.493519298 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:49:59 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:18:03 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.java/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.java/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.java/gdb.sum 2012-11-06 13:03:35.749518578 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.java/gdb.sum 2012-11-06 13:03:58.493519298 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:50:03 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:19:14 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.mi/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.mi/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.mi/gdb.sum 2012-11-06 13:03:35.749518578 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.mi/gdb.sum 2012-11-06 13:03:58.501519298 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:50:11 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:20:34 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +@@ -10,10 +10,10 @@ Running target unix + Running ../../../master/gdb/testsuite/gdb.mi/dw2-ref-missing-frame.exp ... + PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_nofb_marker + PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_nofb_marker +-PASS: gdb.mi/dw2-ref-missing-frame.exp: test func_nofb_marker ++FAIL: gdb.mi/dw2-ref-missing-frame.exp: test func_nofb_marker + PASS: gdb.mi/dw2-ref-missing-frame.exp: breakpoint at func_loopfb_marker + PASS: gdb.mi/dw2-ref-missing-frame.exp: mi runto func_loopfb_marker +-PASS: gdb.mi/dw2-ref-missing-frame.exp: test func_loopfb_var ++FAIL: gdb.mi/dw2-ref-missing-frame.exp: test func_loopfb_var + Running ../../../master/gdb/testsuite/gdb.mi/gdb2549.exp ... + PASS: gdb.mi/gdb2549.exp: wrong arguments + PASS: gdb.mi/gdb2549.exp: no executable +@@ -106,9 +106,6 @@ Running ../../../master/gdb/testsuite/gd + 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 ../../../master/gdb/testsuite/gdb.mi/mi-async.exp ... +-PASS: gdb.mi/mi-async.exp: start: stop +-PASS: gdb.mi/mi-async.exp: CLI next: stop +-PASS: gdb.mi/mi-async.exp: restart: stop + Running ../../../master/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 +@@ -228,12 +225,6 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.mi/mi-eval.exp: eval A+3 + PASS: gdb.mi/mi-eval.exp: eval A + 3 + Running ../../../master/gdb/testsuite/gdb.mi/mi-file-transfer.exp ... +-PASS: gdb.mi/mi-file-transfer.exp: put binary file +-PASS: gdb.mi/mi-file-transfer.exp: get binary file +-PASS: gdb.mi/mi-file-transfer.exp: compare intermediate binary file +-PASS: gdb.mi/mi-file-transfer.exp: compare binary file +-PASS: gdb.mi/mi-file-transfer.exp: deleted binary file +-PASS: gdb.mi/mi-file-transfer.exp: verified deleted binary file + Running ../../../master/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. +@@ -248,115 +239,17 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.mi/mi-inheritance-syntax-error.exp: -var-info-path-expression var1.A + PASS: gdb.mi/mi-inheritance-syntax-error.exp: -data-evaluate-expression (*(class A*) this) + Running ../../../master/gdb/testsuite/gdb.mi/mi-nonstop-exit.exp ... +-PASS: gdb.mi/mi-nonstop-exit.exp: successfully compiled posix threads test case +-PASS: gdb.mi/mi-nonstop-exit.exp: breakpoint at main +-PASS: gdb.mi/mi-nonstop-exit.exp: mi runto main +-PASS: gdb.mi/mi-nonstop-exit.exp: finished exec continue +-PASS: gdb.mi/mi-nonstop-exit.exp: breakpoint at main +-PASS: gdb.mi/mi-nonstop-exit.exp: mi runto main +-PASS: gdb.mi/mi-nonstop-exit.exp: finished exec continue (2) ++UNSUPPORTED: gdb.mi/mi-nonstop-exit.exp: displaced stepping + Running ../../../master/gdb/testsuite/gdb.mi/mi-nonstop.exp ... +-PASS: gdb.mi/mi-nonstop.exp: successfully compiled posix threads test case +-PASS: gdb.mi/mi-nonstop.exp: breakpoint at main +-PASS: gdb.mi/mi-nonstop.exp: mi runto main +-FAIL: gdb.mi/mi-nonstop.exp: breakpoint at marker +-PASS: gdb.mi/mi-nonstop.exp: w0,i0 stop +-PASS: gdb.mi/mi-nonstop.exp: w1,i0 stop +-PASS: gdb.mi/mi-nonstop.exp: thread state, stop 1 +-PASS: gdb.mi/mi-nonstop.exp: select thread 2 +-PASS: gdb.mi/mi-nonstop.exp: create varobj in first thread +-PASS: gdb.mi/mi-nonstop.exp: select thread 3 +-PASS: gdb.mi/mi-nonstop.exp: create varobj in second thread +-PASS: gdb.mi/mi-nonstop.exp: thread state, resume 1 +-PASS: gdb.mi/mi-nonstop.exp: w0,i1 stop +-PASS: gdb.mi/mi-nonstop.exp: thread state, stop 2 +-PASS: gdb.mi/mi-nonstop.exp: thread state, resume 2 +-PASS: gdb.mi/mi-nonstop.exp: w1,i1 stop +-PASS: gdb.mi/mi-nonstop.exp: thread state, stop 3 +-PASS: gdb.mi/mi-nonstop.exp: update varobj, 1 +-PASS: gdb.mi/mi-nonstop.exp: check varobj, w0, 1 +-PASS: gdb.mi/mi-nonstop.exp: check varobj, w1, 1 +-PASS: gdb.mi/mi-nonstop.exp: interrupted +-PASS: gdb.mi/mi-nonstop.exp: got interrupt +-PASS: gdb.mi/mi-nonstop.exp: thread state, stop 4 +-PASS: gdb.mi/mi-nonstop.exp: resume all +-PASS: gdb.mi/mi-nonstop.exp: w0,i2 stop +-PASS: gdb.mi/mi-nonstop.exp: w1,i2 stop +-PASS: gdb.mi/mi-nonstop.exp: set condition, 1 +-PASS: gdb.mi/mi-nonstop.exp: w0,i3 stop +-PASS: gdb.mi/mi-nonstop.exp: thread state, stop on cond breakpoint +-PASS: gdb.mi/mi-nonstop.exp: update varobj, 2 +-PASS: gdb.mi/mi-nonstop.exp: check varobj, w1, 1 +-PASS: gdb.mi/mi-nonstop.exp: stacktrace of running thread +-PASS: gdb.mi/mi-nonstop.exp: stacktrace of stopped thread +-PASS: gdb.mi/mi-nonstop.exp: select first worker thread +-PASS: gdb.mi/mi-nonstop.exp: ask the second thread to exit +-PASS: gdb.mi/mi-nonstop.exp: wait for thread exit +-PASS: gdb.mi/mi-nonstop.exp: stacktrace of stopped thread ++UNSUPPORTED: gdb.mi/mi-nonstop.exp: displaced stepping + Running ../../../master/gdb/testsuite/gdb.mi/mi-ns-stale-regcache.exp ... +-PASS: gdb.mi/mi-ns-stale-regcache.exp: breakpoint at main +-PASS: gdb.mi/mi-ns-stale-regcache.exp: mi runto main +-PASS: gdb.mi/mi-ns-stale-regcache.exp: no stale register cache of resumed thread +-PASS: gdb.mi/mi-ns-stale-regcache.exp: no stale frame info of resumed thread +-PASS: gdb.mi/mi-ns-stale-regcache.exp: main thread still running ++UNSUPPORTED: gdb.mi/mi-ns-stale-regcache.exp: displaced stepping + Running ../../../master/gdb/testsuite/gdb.mi/mi-nsintrall.exp ... +-PASS: gdb.mi/mi-nsintrall.exp: successfully compiled posix threads test case +-PASS: gdb.mi/mi-nsintrall.exp: breakpoint at main +-PASS: gdb.mi/mi-nsintrall.exp: mi runto main +-PASS: gdb.mi/mi-nsintrall.exp: breakpoint at thread_function +-PASS: gdb.mi/mi-nsintrall.exp: stop 0 +-PASS: gdb.mi/mi-nsintrall.exp: stop 1 +-PASS: gdb.mi/mi-nsintrall.exp: stop 2 +-PASS: gdb.mi/mi-nsintrall.exp: stop 3 +-PASS: gdb.mi/mi-nsintrall.exp: stop 4 +-PASS: gdb.mi/mi-nsintrall.exp: stop 5 +-PASS: gdb.mi/mi-nsintrall.exp: thread state, all stopped +-PASS: gdb.mi/mi-nsintrall.exp: resume all, no breakpoint +-PASS: gdb.mi/mi-nsintrall.exp: thread state, resume all +-PASS: gdb.mi/mi-nsintrall.exp: interrupt all threads +-PASS: gdb.mi/mi-nsintrall.exp: interrupt 0 +-PASS: gdb.mi/mi-nsintrall.exp: interrupt 1 +-PASS: gdb.mi/mi-nsintrall.exp: interrupt 2 +-PASS: gdb.mi/mi-nsintrall.exp: interrupt 3 +-PASS: gdb.mi/mi-nsintrall.exp: interrupt 4 +-PASS: gdb.mi/mi-nsintrall.exp: interrupt 5 +-PASS: gdb.mi/mi-nsintrall.exp: thread state, all interrupted +-PASS: gdb.mi/mi-nsintrall.exp: resume all after interrupting +-PASS: gdb.mi/mi-nsintrall.exp: thread state, resume all after interrupting ++UNSUPPORTED: gdb.mi/mi-nsintrall.exp: displaced stepping + Running ../../../master/gdb/testsuite/gdb.mi/mi-nsmoribund.exp ... +-PASS: gdb.mi/mi-nsmoribund.exp: successfully compiled posix threads test case +-PASS: gdb.mi/mi-nsmoribund.exp: breakpoint at main +-PASS: gdb.mi/mi-nsmoribund.exp: mi runto main +-FAIL: gdb.mi/mi-nsmoribund.exp: breakpoint at thread_function +-PASS: gdb.mi/mi-nsmoribund.exp: stop 0 +-PASS: gdb.mi/mi-nsmoribund.exp: stop 1 +-PASS: gdb.mi/mi-nsmoribund.exp: stop 2 +-PASS: gdb.mi/mi-nsmoribund.exp: stop 3 +-PASS: gdb.mi/mi-nsmoribund.exp: stop 4 +-PASS: gdb.mi/mi-nsmoribund.exp: stop 5 +-PASS: gdb.mi/mi-nsmoribund.exp: stop 6 +-PASS: gdb.mi/mi-nsmoribund.exp: stop 7 +-PASS: gdb.mi/mi-nsmoribund.exp: stop 8 +-PASS: gdb.mi/mi-nsmoribund.exp: stop 9 +-PASS: gdb.mi/mi-nsmoribund.exp: thread state: all stopped except the main thread +-PASS: gdb.mi/mi-nsmoribund.exp: select thread 5 +-PASS: gdb.mi/mi-nsmoribund.exp: thread specific breakpoint at thread_function +-PASS: gdb.mi/mi-nsmoribund.exp: resume all, thread specific breakpoint +-PASS: gdb.mi/mi-nsmoribund.exp: hit thread specific breakpoint +-PASS: gdb.mi/mi-nsmoribund.exp: thread state: all running except the breakpoint thread +-PASS: gdb.mi/mi-nsmoribund.exp: resume all, program exited normally ++UNSUPPORTED: gdb.mi/mi-nsmoribund.exp: displaced stepping + Running ../../../master/gdb/testsuite/gdb.mi/mi-nsthrexec.exp ... +-PASS: gdb.mi/mi-nsthrexec.exp: successfully compiled posix threads test case +-PASS: gdb.mi/mi-nsthrexec.exp: breakpoint at main +-PASS: gdb.mi/mi-nsthrexec.exp: mi runto main +-FAIL: gdb.mi/mi-nsthrexec.exp: breakpoint at thread_execler +-PASS: gdb.mi/mi-nsthrexec.exp: stop at thread_execler +-PASS: gdb.mi/mi-nsthrexec.exp: thread state, execler stopped, main running +-PASS: gdb.mi/mi-nsthrexec.exp: interrupt main thread +-PASS: gdb.mi/mi-nsthrexec.exp: main thread interrupted +-PASS: gdb.mi/mi-nsthrexec.exp: thread state, all stopped +-PASS: gdb.mi/mi-nsthrexec.exp: breakpoint at main +-PASS: gdb.mi/mi-nsthrexec.exp: stop at main after exec ++UNSUPPORTED: gdb.mi/mi-nsthrexec.exp: displaced stepping + Running ../../../master/gdb/testsuite/gdb.mi/mi-pending.exp ... + PASS: gdb.mi/mi-pending.exp: MI pending breakpoint on pendfunc1 + PASS: gdb.mi/mi-pending.exp: Run till MI pending breakpoint on pendfunc1 +@@ -368,18 +261,20 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.mi/mi-pthreads.exp: finding threads in MI output (in check_mi_thread_command_set) + PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select + PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 123456789 ++PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 10 ++PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 9 ++PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 8 ++PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 7 + PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 6 + PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 5 + PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 4 +-PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 3 +-PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 2 +-PASS: gdb.mi/mi-pthreads.exp: check_mi_thread_command_set: -thread-select 1 ++PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 10 ++PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 9 ++PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 8 ++PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 7 + PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 6 + PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 5 + PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 4 +-PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 3 +-PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 2 +-PASS: gdb.mi/mi-pthreads.exp: check =thread-selected: thread 1 + Running ../../../master/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 +@@ -460,7 +355,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.mi/mi-syn-frame.exp: list stack frames + PASS: gdb.mi/mi-syn-frame.exp: insert breakpoint subroutine + PASS: gdb.mi/mi-syn-frame.exp: data evaluate expression +-PASS: gdb.mi/mi-syn-frame.exp: list stack frames ++FAIL: gdb.mi/mi-syn-frame.exp: list stack frames + PASS: gdb.mi/mi-syn-frame.exp: finished exec continue + PASS: gdb.mi/mi-syn-frame.exp: list stack frames + PASS: gdb.mi/mi-syn-frame.exp: call inferior function which raises exception +@@ -1182,12 +1077,13 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.mi/mi2-pthreads.exp: finding threads in MI output (in check_mi_thread_command_set) + PASS: gdb.mi/mi2-pthreads.exp: check_mi_thread_command_set: -thread-select + PASS: gdb.mi/mi2-pthreads.exp: check_mi_thread_command_set: -thread-select 123456789 ++PASS: gdb.mi/mi2-pthreads.exp: check_mi_thread_command_set: -thread-select 10 ++PASS: gdb.mi/mi2-pthreads.exp: check_mi_thread_command_set: -thread-select 9 ++PASS: gdb.mi/mi2-pthreads.exp: check_mi_thread_command_set: -thread-select 8 ++PASS: gdb.mi/mi2-pthreads.exp: check_mi_thread_command_set: -thread-select 7 + PASS: gdb.mi/mi2-pthreads.exp: check_mi_thread_command_set: -thread-select 6 + PASS: gdb.mi/mi2-pthreads.exp: check_mi_thread_command_set: -thread-select 5 + PASS: gdb.mi/mi2-pthreads.exp: check_mi_thread_command_set: -thread-select 4 +-PASS: gdb.mi/mi2-pthreads.exp: check_mi_thread_command_set: -thread-select 3 +-PASS: gdb.mi/mi2-pthreads.exp: check_mi_thread_command_set: -thread-select 2 +-PASS: gdb.mi/mi2-pthreads.exp: check_mi_thread_command_set: -thread-select 1 + Running ../../../master/gdb/testsuite/gdb.mi/mi2-read-memory.exp ... + PASS: gdb.mi/mi2-read-memory.exp: breakpoint at main + PASS: gdb.mi/mi2-read-memory.exp: mi runto main +@@ -1267,7 +1163,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.mi/mi2-syn-frame.exp: list stack frames + PASS: gdb.mi/mi2-syn-frame.exp: insert breakpoint subroutine + PASS: gdb.mi/mi2-syn-frame.exp: evaluate expression have_a_very_merry_interrupt +-PASS: gdb.mi/mi2-syn-frame.exp: list stack frames ++FAIL: gdb.mi/mi2-syn-frame.exp: list stack frames + PASS: gdb.mi/mi2-syn-frame.exp: finished exec continue + PASS: gdb.mi/mi2-syn-frame.exp: list stack frames + PASS: gdb.mi/mi2-syn-frame.exp: call inferior function which raises exception +@@ -1720,11 +1616,11 @@ Running ../../../master/gdb/testsuite/gd + + === gdb Summary === + +-# of expected passes 1611 +-# of unexpected failures 3 ++# of expected passes 1500 ++# of unexpected failures 4 + # of unexpected successes 2 + # of expected failures 26 + # of known failures 3 +-# of unsupported tests 1 ++# of unsupported tests 7 + [...]/hurd/master.build/gdb/testsuite/../../gdb/gdb version 7.3.50.20110906-cvs -nw -nx -data-directory [...]/hurd/master.build/gdb/testsuite/../data-directory + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.modula2/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.modula2/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.modula2/gdb.sum 2012-11-06 13:03:35.749518578 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.modula2/gdb.sum 2012-11-06 13:03:58.505519299 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:50:49 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:27:50 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.multi/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.multi/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.multi/gdb.sum 2012-11-06 13:03:35.749518578 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.multi/gdb.sum 2012-11-06 13:03:58.509519299 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:50:50 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:27:58 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +@@ -34,15 +34,9 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.multi/base.exp: remove-inferiors 2-3 + PASS: gdb.multi/base.exp: check remove-inferiors + Running ../../../master/gdb/testsuite/gdb.multi/bkpt-multi-exec.exp ... +-PASS: gdb.multi/bkpt-multi-exec.exp: continue +-PASS: gdb.multi/bkpt-multi-exec.exp: add inferior 2 with -exec crashme +-PASS: gdb.multi/bkpt-multi-exec.exp: inferior 2 +-PASS: gdb.multi/bkpt-multi-exec.exp: break crashme.c:9 +-PASS: gdb.multi/bkpt-multi-exec.exp: inferior 1 +-PASS: gdb.multi/bkpt-multi-exec.exp: run + + === gdb Summary === + +-# of expected passes 31 ++# of expected passes 25 + [...]/hurd/master.build/gdb/testsuite/../../gdb/gdb version 7.3.50.20110906-cvs -nw -nx -data-directory [...]/hurd/master.build/gdb/testsuite/../data-directory + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.objc/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.objc/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.objc/gdb.sum 2012-11-06 13:03:35.753518579 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.objc/gdb.sum 2012-11-06 13:03:58.513519299 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:50:52 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:28:42 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.opencl/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.opencl/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.opencl/gdb.sum 2012-11-06 13:03:35.757518580 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.opencl/gdb.sum 2012-11-06 13:03:58.517519299 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:50:54 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:29:03 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.opt/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.opt/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.opt/gdb.sum 2012-11-06 13:03:35.761518580 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.opt/gdb.sum 2012-11-06 13:03:58.517519299 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:50:54 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:29:06 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.pascal/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.pascal/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.pascal/gdb.sum 2012-11-06 13:03:35.761518580 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.pascal/gdb.sum 2012-11-06 13:03:58.521519299 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:50:56 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:29:41 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.python/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.python/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.python/gdb.sum 2012-11-06 13:03:35.765518580 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.python/gdb.sum 2012-11-06 13:03:58.529519298 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:50:56 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:29:55 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +@@ -241,17 +241,7 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.python/py-events.exp: continue + PASS: gdb.python/py-events.exp: continue + Running ../../../master/gdb/testsuite/gdb.python/py-evthreads.exp ... +-PASS: gdb.python/py-evthreads.exp: successfully compiled posix threads test case +-PASS: gdb.python/py-evthreads.exp: Test_Events +-PASS: gdb.python/py-evthreads.exp: set non-stop on +-PASS: gdb.python/py-evthreads.exp: set target-async on +-PASS: gdb.python/py-evthreads.exp: reached breakpoint 1 +-PASS: gdb.python/py-evthreads.exp: reached breakpoint 2 +-PASS: gdb.python/py-evthreads.exp: reached breakpoint 3 +-PASS: gdb.python/py-evthreads.exp: continue thread 1 +-PASS: gdb.python/py-evthreads.exp: thread 2 +-PASS: gdb.python/py-evthreads.exp: continue thread 2 +-PASS: gdb.python/py-evthreads.exp: thread 3 was signalled ++UNSUPPORTED: gdb.python/py-evthreads.exp: displaced stepping + Running ../../../master/gdb/testsuite/gdb.python/py-frame-inline.exp ... + gdb compile failed, ../../../master/gdb/testsuite/gdb.python/py-frame-inline.c:21:1: warning: always_inline function might not be inlinable [-Wattributes] + UNTESTED: gdb.python/py-frame-inline.exp: py-frame-inline.exp +@@ -349,7 +339,7 @@ Running ../../../master/gdb/testsuite/gd + 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 +-PASS: gdb.python/py-inferior.exp: test Inferior.threads ++FAIL: gdb.python/py-inferior.exp: test Inferior.threads + PASS: gdb.python/py-inferior.exp: read str contents + PASS: gdb.python/py-inferior.exp: write str + PASS: gdb.python/py-inferior.exp: ensure str was changed in the inferior +@@ -449,15 +439,15 @@ Running ../../../master/gdb/testsuite/gd + 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 +-PASS: gdb.python/py-mi.exp: varobj update 1 ++FAIL: gdb.python/py-mi.exp: varobj update 1 + PASS: gdb.python/py-mi.exp: next over update 2 +-PASS: gdb.python/py-mi.exp: varobj update 2 ++FAIL: gdb.python/py-mi.exp: varobj update 2 + PASS: gdb.python/py-mi.exp: clear visualizer + PASS: gdb.python/py-mi.exp: varobj update after clearing + PASS: gdb.python/py-mi.exp: choose default visualizer +-PASS: gdb.python/py-mi.exp: varobj update after choosing default ++FAIL: gdb.python/py-mi.exp: varobj update after choosing default + PASS: gdb.python/py-mi.exp: choose visualizer using expression +-PASS: gdb.python/py-mi.exp: varobj update after choosing via expression ++FAIL: gdb.python/py-mi.exp: varobj update after choosing via expression + 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 +@@ -1195,8 +1185,10 @@ Running ../../../master/gdb/testsuite/gd + + === gdb Summary === + +-# of expected passes 1154 ++# of expected passes 1138 ++# of unexpected failures 5 + # of unknown successes 1 + # of untested testcases 1 ++# of unsupported tests 1 + [...]/hurd/master.build/gdb/testsuite/../../gdb/gdb version 7.3.50.20110906-cvs -nw -nx -data-directory [...]/hurd/master.build/gdb/testsuite/../data-directory + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.reverse/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.reverse/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.reverse/gdb.sum 2012-11-06 13:03:35.769518580 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.reverse/gdb.sum 2012-11-06 13:03:58.585519301 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:51:13 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:36:05 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +@@ -18,147 +18,7 @@ Running ../../../master/gdb/testsuite/gd + Running ../../../master/gdb/testsuite/gdb.reverse/i386-reverse.exp ... + Running ../../../master/gdb/testsuite/gdb.reverse/i386-sse-reverse.exp ... + Running ../../../master/gdb/testsuite/gdb.reverse/i387-env-reverse.exp ... +-PASS: gdb.reverse/i387-env-reverse.exp: Turn on process record +-PASS: gdb.reverse/i387-env-reverse.exp: record to end of main +-PASS: gdb.reverse/i387-env-reverse.exp: set reverse direction +-PASS: gdb.reverse/i387-env-reverse.exp: rewind to beginning of main +-PASS: gdb.reverse/i387-env-reverse.exp: set forward direction +-PASS: gdb.reverse/i387-env-reverse.exp: begin testing fpu env +-PASS: gdb.reverse/i387-env-reverse.exp: save FPU env in memory +-PASS: gdb.reverse/i387-env-reverse.exp: restore FPU env +-PASS: gdb.reverse/i387-env-reverse.exp: store status word in EAX +-PASS: gdb.reverse/i387-env-reverse.exp: push st0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify eax == 0x8040000 +-PASS: gdb.reverse/i387-env-reverse.exp: verify fstat == 0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify ftag == 0xffff +-PASS: gdb.reverse/i387-env-reverse.exp: push st0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify fstat == 0x3800 +-PASS: gdb.reverse/i387-env-reverse.exp: verify ftag == 0x3fff +-PASS: gdb.reverse/i387-env-reverse.exp: push st0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify fstat == 0x3000 +-PASS: gdb.reverse/i387-env-reverse.exp: verify ftag == 0xfff +-PASS: gdb.reverse/i387-env-reverse.exp: push st0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify fstat == 0x2800 +-PASS: gdb.reverse/i387-env-reverse.exp: verify ftag == 0x3ff +-PASS: gdb.reverse/i387-env-reverse.exp: push st0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify fstat == 0x2000 +-PASS: gdb.reverse/i387-env-reverse.exp: verify ftag == 0xff +-PASS: gdb.reverse/i387-env-reverse.exp: push st0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify fstat == 0x1800 +-PASS: gdb.reverse/i387-env-reverse.exp: verify ftag == 0x3f +-PASS: gdb.reverse/i387-env-reverse.exp: push st0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify fstat == 0x1000 +-PASS: gdb.reverse/i387-env-reverse.exp: verify ftag == 0xf +-PASS: gdb.reverse/i387-env-reverse.exp: push st0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify fstat == 0x800 +-PASS: gdb.reverse/i387-env-reverse.exp: verify ftag == 0x7 +-PASS: gdb.reverse/i387-env-reverse.exp: push st0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify fstat == 0x1000 +-PASS: gdb.reverse/i387-env-reverse.exp: verify ftag == 0xf +-PASS: gdb.reverse/i387-env-reverse.exp: push st0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify fstat == 0x1800 +-PASS: gdb.reverse/i387-env-reverse.exp: verify ftag == 0x3f +-PASS: gdb.reverse/i387-env-reverse.exp: push st0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify fstat == 0x2000 +-PASS: gdb.reverse/i387-env-reverse.exp: verify ftag == 0xff +-PASS: gdb.reverse/i387-env-reverse.exp: push st0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify fstat == 0x2800 +-PASS: gdb.reverse/i387-env-reverse.exp: verify ftag == 0x3ff +-PASS: gdb.reverse/i387-env-reverse.exp: push st0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify fstat == 0x3000 +-PASS: gdb.reverse/i387-env-reverse.exp: verify ftag == 0xfff +-PASS: gdb.reverse/i387-env-reverse.exp: push st0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify fstat == 0x3800 +-PASS: gdb.reverse/i387-env-reverse.exp: verify ftag == 0x3fff +-PASS: gdb.reverse/i387-env-reverse.exp: push st0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify fstat == 0 +-PASS: gdb.reverse/i387-env-reverse.exp: verify ftag == 0xffff + Running ../../../master/gdb/testsuite/gdb.reverse/i387-stack-reverse.exp ... +-PASS: gdb.reverse/i387-stack-reverse.exp: Turn on process record +-PASS: gdb.reverse/i387-stack-reverse.exp: record to end of main +-PASS: gdb.reverse/i387-stack-reverse.exp: set reverse direction +-PASS: gdb.reverse/i387-stack-reverse.exp: rewind to beginning of main +-PASS: gdb.reverse/i387-stack-reverse.exp: set forward direction +-PASS: gdb.reverse/i387-stack-reverse.exp: begin test st0 +-PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 3.3219280948* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 3.321928094* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st1 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 1.4426950406* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 1.442695040* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st1 == 3.3219280948* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st2 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 3.14159265* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 3.14159265* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st1 == 1.4426950* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st2 == 3.3219280* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st3 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 0.301029* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 0.301029* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st1 == 3.14159265* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st2 == 1.44269506* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st3 == 3.3219280948* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st4 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 0.69314* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 0.69314* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st1 == 0.301029* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st2 == 3.14159265* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st3 == 1.442695040* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st4 == 3.3219280948* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st5 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 0 +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 0 +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st1 == 0.69314* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st2 == 0.301029* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st3 == 3.14159265* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st4 == 1.442695040* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st5 == 3.32192809* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st6 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 0 +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st1 == 0 +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st2 == 0.69314* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st3 == 0.301029* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st4 == 3.14159265* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st5 == 1.44269504* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st6 == 3.3219280948* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st7 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: undo registers, st0-st7 +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 0 +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st1 == 0.69314* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st2 == 0.301029* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st3 == 3.14159265* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st4 == 1.442695040* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st5 == 3.3219280948* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st6 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 0.69314* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 0.69314* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st1 == 0.301029* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st2 == 3.14159265* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st3 == 1.442695040* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st4 == 3.3219280948* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st5 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 0.301029* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 0.301029* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st1 == 3.14159265* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st2 == 1.442695040* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st3 == 3.3219280948* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st4 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 3.14159265* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 3.14159265* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st1 == 1.442695040* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st2 == 3.3219280948* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st3 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 1.44269504088* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 1.442695040* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st1 == 3.3219280948* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st2 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 3.3219280948* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 3.3219280948* +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st1 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: push st0 == 1 +-PASS: gdb.reverse/i387-stack-reverse.exp: verify st0 == 1 + Running ../../../master/gdb/testsuite/gdb.reverse/machinestate-precsave.exp ... + Running ../../../master/gdb/testsuite/gdb.reverse/machinestate.exp ... + Running ../../../master/gdb/testsuite/gdb.reverse/next-reverse-bkpt-over-sr.exp ... +@@ -175,6 +35,5 @@ Running ../../../master/gdb/testsuite/gd + + === gdb Summary === + +-# of expected passes 140 + [...]/hurd/master.build/gdb/testsuite/../../gdb/gdb version 7.3.50.20110906-cvs -nw -nx -data-directory [...]/hurd/master.build/gdb/testsuite/../data-directory + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.server/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.server/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.server/gdb.sum 2012-11-06 13:03:35.769518580 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.server/gdb.sum 2012-11-06 13:03:58.621519302 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:51:19 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:36:08 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +@@ -8,48 +8,12 @@ + + Running target unix + Running ../../../master/gdb/testsuite/gdb.server/ext-attach.exp ... +-PASS: gdb.server/ext-attach.exp: set remote exec-file +-PASS: gdb.server/ext-attach.exp: attach to remote program 1 +-PASS: gdb.server/ext-attach.exp: backtrace 1 +-PASS: gdb.server/ext-attach.exp: detach +-PASS: gdb.server/ext-attach.exp: backtrace with no program +-PASS: gdb.server/ext-attach.exp: attach to remote program 2 +-PASS: gdb.server/ext-attach.exp: backtrace 2 +-PASS: gdb.server/ext-attach.exp: kill +-PASS: gdb.server/ext-attach.exp: monitor exit + Running ../../../master/gdb/testsuite/gdb.server/ext-run.exp ... +-PASS: gdb.server/ext-run.exp: set remote exec-file +-PASS: gdb.server/ext-run.exp: continue to main +-PASS: gdb.server/ext-run.exp: get process list +-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 ../../../master/gdb/testsuite/gdb.server/file-transfer.exp ... +-PASS: gdb.server/file-transfer.exp: put binary file +-PASS: gdb.server/file-transfer.exp: get binary file +-PASS: gdb.server/file-transfer.exp: compare intermediate binary file +-PASS: gdb.server/file-transfer.exp: compare binary file +-PASS: gdb.server/file-transfer.exp: deleted binary file +-PASS: gdb.server/file-transfer.exp: verified deleted binary file +-PASS: gdb.server/file-transfer.exp: put text file +-PASS: gdb.server/file-transfer.exp: get text file +-PASS: gdb.server/file-transfer.exp: compare intermediate text file +-PASS: gdb.server/file-transfer.exp: compare text file +-PASS: gdb.server/file-transfer.exp: deleted text file +-PASS: gdb.server/file-transfer.exp: verified deleted text file + Running ../../../master/gdb/testsuite/gdb.server/server-mon.exp ... +-PASS: gdb.server/server-mon.exp: monitor help +-PASS: gdb.server/server-mon.exp: monitor +-PASS: gdb.server/server-mon.exp: monitor set debug 1 +-PASS: gdb.server/server-mon.exp: monitor set debug 0 +-PASS: gdb.server/server-mon.exp: monitor set remote-debug 1 +-PASS: gdb.server/server-mon.exp: monitor set remote-debug 0 + Running ../../../master/gdb/testsuite/gdb.server/server-run.exp ... +-PASS: gdb.server/server-run.exp: loaded dynamic linker +-PASS: gdb.server/server-run.exp: continue to main + + === gdb Summary === + +-# of expected passes 35 + [...]/hurd/master.build/gdb/testsuite/../../gdb/gdb version 7.3.50.20110906-cvs -nw -nx -data-directory [...]/hurd/master.build/gdb/testsuite/../data-directory + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.stabs/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.stabs/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.stabs/gdb.sum 2012-11-06 13:03:35.769518580 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.stabs/gdb.sum 2012-11-06 13:03:58.629519302 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:51:23 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:36:10 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.threads/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.threads/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.threads/gdb.sum 2012-11-06 13:03:35.769518580 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.threads/gdb.sum 2012-11-06 13:03:58.637519303 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:51:25 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:36:45 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +@@ -8,112 +8,39 @@ + + Running target unix + Running ../../../master/gdb/testsuite/gdb.threads/attach-into-signal.exp ... +-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: successfully compiled posix threads test case +-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 + Running ../../../master/gdb/testsuite/gdb.threads/attach-stopped.exp ... +-PASS: gdb.threads/attach-stopped.exp: nonthreaded: attach2 to stopped, after setting file +-PASS: gdb.threads/attach-stopped.exp: nonthreaded: attach2 to stopped bt +-PASS: gdb.threads/attach-stopped.exp: continue (nonthreaded: attach2 continue) +-FAIL: gdb.threads/attach-stopped.exp: nonthreaded: attach2 stop interrupt +-FAIL: gdb.threads/attach-stopped.exp: nonthreaded: attach2, exit leaves process sleeping +-PASS: gdb.threads/attach-stopped.exp: successfully compiled posix threads test case +-PASS: gdb.threads/attach-stopped.exp: threaded: attach2 to stopped, after setting file +-PASS: gdb.threads/attach-stopped.exp: threaded: attach2 to stopped bt +-PASS: gdb.threads/attach-stopped.exp: continue (threaded: attach2 continue) +-FAIL: gdb.threads/attach-stopped.exp: threaded: attach2 stop interrupt +-FAIL: gdb.threads/attach-stopped.exp: threaded: attach2, exit leaves process sleeping + Running ../../../master/gdb/testsuite/gdb.threads/attachstop-mt.exp ... +-PASS: gdb.threads/attachstop-mt.exp: successfully compiled posix threads test case +-PASS: gdb.threads/attachstop-mt.exp: attach0, initial sanity check of the sleeping state +-PASS: gdb.threads/attachstop-mt.exp: attach0 to sleeping +-PASS: gdb.threads/attachstop-mt.exp: attach0 to sleeping gcore invocation +-PASS: gdb.threads/attachstop-mt.exp: attach0 to sleeping switch thread +-PASS: gdb.threads/attachstop-mt.exp: attach0 to sleeping bt +-PASS: gdb.threads/attachstop-mt.exp: attach1, post-gdb sanity check of the sleeping state - Red Hat BZ 197584 +-PASS: gdb.threads/attachstop-mt.exp: attach2, initial sanity check of the stopped state +-PASS: gdb.threads/attachstop-mt.exp: set file, before attach3 to stopped process (re-read) +-PASS: gdb.threads/attachstop-mt.exp: attach3 to stopped, after setting file +-PASS: gdb.threads/attachstop-mt.exp: attach3 to stopped switch thread +-PASS: gdb.threads/attachstop-mt.exp: attach3 to stopped bt +-PASS: gdb.threads/attachstop-mt.exp: attach4 to stopped, after setting file +-PASS: gdb.threads/attachstop-mt.exp: attach4 to stopped switch thread +-PASS: gdb.threads/attachstop-mt.exp: attach4 to stopped bt +-PASS: gdb.threads/attachstop-mt.exp: continue (attach4 continue) +-FAIL: gdb.threads/attachstop-mt.exp: attach4 stop by interrupt (timeout) +-FAIL: gdb.threads/attachstop-mt.exp: attach4, exit leaves process sleeping + Running ../../../master/gdb/testsuite/gdb.threads/bp_in_thread.exp ... + PASS: gdb.threads/bp_in_thread.exp: successfully compiled posix threads test case + PASS: gdb.threads/bp_in_thread.exp: breakpoint on noreturn +-PASS: gdb.threads/bp_in_thread.exp: run to noreturn ++FAIL: gdb.threads/bp_in_thread.exp: run to noreturn + Running ../../../master/gdb/testsuite/gdb.threads/corethreads.exp ... +-PASS: gdb.threads/corethreads.exp: successfully compiled posix threads test case +-PASS: gdb.threads/corethreads.exp: load core +-PASS: gdb.threads/corethreads.exp: sanity check we see the core file +-PASS: gdb.threads/corethreads.exp: print pthread_t of thread0 +-PASS: gdb.threads/corethreads.exp: print pthread_t of thread1 +-PASS: gdb.threads/corethreads.exp: thread0 found +-PASS: gdb.threads/corethreads.exp: thread1 found +-PASS: gdb.threads/corethreads.exp: no other thread found + Running ../../../master/gdb/testsuite/gdb.threads/current-lwp-dead.exp ... +-PASS: gdb.threads/current-lwp-dead.exp: continue to breakpoint: fn_return + Running ../../../master/gdb/testsuite/gdb.threads/execl.exp ... + PASS: gdb.threads/execl.exp: successfully compiled posix threads test case + PASS: gdb.threads/execl.exp: set breakpoint at execl + PASS: gdb.threads/execl.exp: continue to exec +-PASS: gdb.threads/execl.exp: info threads before exec +-PASS: gdb.threads/execl.exp: continue across exec ++FAIL: gdb.threads/execl.exp: info threads before exec ++FAIL: gdb.threads/execl.exp: continue across exec + PASS: gdb.threads/execl.exp: info threads after exec + PASS: gdb.threads/execl.exp: info threads after exec +-PASS: gdb.threads/execl.exp: continue until exit ++FAIL: gdb.threads/execl.exp: continue until exit + Running ../../../master/gdb/testsuite/gdb.threads/fork-child-threads.exp ... +-PASS: gdb.threads/fork-child-threads.exp: successfully compiled posix threads test case +-PASS: gdb.threads/fork-child-threads.exp: set follow-fork-mode child +-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 ../../../master/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 +-PASS: gdb.threads/fork-thread-pending.exp: 1, insert fork catchpoint +-PASS: gdb.threads/fork-thread-pending.exp: 1, get to the fork event +-PASS: gdb.threads/fork-thread-pending.exp: 1, multiple threads found +-PASS: gdb.threads/fork-thread-pending.exp: 1, switched away from event thread +-PASS: gdb.threads/fork-thread-pending.exp: 1, refused to resume +-PASS: gdb.threads/fork-thread-pending.exp: 1, followed to the child, found one thread +-PASS: gdb.threads/fork-thread-pending.exp: 1, get to the spawned thread in fork child +-PASS: gdb.threads/fork-thread-pending.exp: 1, followed to the child, found two threads +-PASS: gdb.threads/fork-thread-pending.exp: 2, set follow-fork-mode child +-PASS: gdb.threads/fork-thread-pending.exp: 2, insert fork catchpoint +-PASS: gdb.threads/fork-thread-pending.exp: 2, get to the fork event +-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 ../../../master/gdb/testsuite/gdb.threads/gcore-thread.exp ... + PASS: gdb.threads/gcore-thread.exp: successfully compiled posix threads test case + PASS: gdb.threads/gcore-thread.exp: successfully compiled posix threads test case + PASS: gdb.threads/gcore-thread.exp: help gcore +-PASS: gdb.threads/gcore-thread.exp: thread 1 is running +-PASS: gdb.threads/gcore-thread.exp: thread 2 is running +-PASS: gdb.threads/gcore-thread.exp: save a corefile +-PASS: gdb.threads/gcore-thread.exp: clear __stack_user.next +-PASS: gdb.threads/gcore-thread.exp: clear stack_used.next +-PASS: gdb.threads/gcore-thread.exp: save a zeroed-threads corefile +-PASS: gdb.threads/gcore-thread.exp: re-load generated corefile +-PASS: gdb.threads/gcore-thread.exp: corefile contains at least two threads +-PASS: gdb.threads/gcore-thread.exp: a corefile thread is executing thread2 +-PASS: gdb.threads/gcore-thread.exp: thread2 is current thread in corefile +-PASS: gdb.threads/gcore-thread.exp: re-load generated corefile +-PASS: gdb.threads/gcore-thread.exp: zeroed-threads cannot be listed ++FAIL: gdb.threads/gcore-thread.exp: thread 1 is running ++FAIL: gdb.threads/gcore-thread.exp: thread 2 is running ++UNSUPPORTED: gdb.threads/gcore-thread.exp: save a corefile + Running ../../../master/gdb/testsuite/gdb.threads/hand-call-in-threads.exp ... + PASS: gdb.threads/hand-call-in-threads.exp: successfully compiled posix threads test case + PASS: gdb.threads/hand-call-in-threads.exp: breakpoint on all_threads_running + PASS: gdb.threads/hand-call-in-threads.exp: breakpoint on hand_call + PASS: gdb.threads/hand-call-in-threads.exp: run to all_threads_running +-PASS: gdb.threads/hand-call-in-threads.exp: enable scheduler locking +-PASS: gdb.threads/hand-call-in-threads.exp: show scheduler locking on ++FAIL: gdb.threads/hand-call-in-threads.exp: enable scheduler locking ++FAIL: gdb.threads/hand-call-in-threads.exp: show scheduler locking on + PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 1 + PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 1 + PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 2 +@@ -123,44 +50,38 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 4 + PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 4 + PASS: gdb.threads/hand-call-in-threads.exp: prepare to make hand call, thread 5 +-PASS: gdb.threads/hand-call-in-threads.exp: hand call, thread 5 +-PASS: gdb.threads/hand-call-in-threads.exp: set confirm off +-PASS: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 1 +-PASS: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 1 +-PASS: gdb.threads/hand-call-in-threads.exp: setting frame, thread 1 +-PASS: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 1 +-PASS: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 2 +-PASS: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 2 +-PASS: gdb.threads/hand-call-in-threads.exp: setting frame, thread 2 +-PASS: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 2 +-PASS: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 3 +-PASS: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 3 +-PASS: gdb.threads/hand-call-in-threads.exp: setting frame, thread 3 +-PASS: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 3 +-PASS: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 4 +-PASS: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 4 +-PASS: gdb.threads/hand-call-in-threads.exp: setting frame, thread 4 +-PASS: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 4 +-PASS: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 5 +-PASS: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 5 +-PASS: gdb.threads/hand-call-in-threads.exp: setting frame, thread 5 +-PASS: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 5 +-PASS: gdb.threads/hand-call-in-threads.exp: all dummies popped +-PASS: gdb.threads/hand-call-in-threads.exp: disable scheduler locking +-PASS: gdb.threads/hand-call-in-threads.exp: show scheduler locking off ++FAIL: gdb.threads/hand-call-in-threads.exp: hand call, thread 5 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: set confirm off (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 1 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 1 ++FAIL: gdb.threads/hand-call-in-threads.exp: setting frame, thread 1 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 1 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 2 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 2 ++FAIL: gdb.threads/hand-call-in-threads.exp: setting frame, thread 2 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 2 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 3 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 3 ++FAIL: gdb.threads/hand-call-in-threads.exp: setting frame, thread 3 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 3 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 4 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 4 ++FAIL: gdb.threads/hand-call-in-threads.exp: setting frame, thread 4 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 4 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: prepare to discard hand call, thread 5 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: dummy stack frame number, thread 5 ++FAIL: gdb.threads/hand-call-in-threads.exp: setting frame, thread 5 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: discard hand call, thread 5 (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: all dummies popped (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: disable scheduler locking (timeout) ++FAIL: gdb.threads/hand-call-in-threads.exp: show scheduler locking off (timeout) + Running ../../../master/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 +-PASS: gdb.threads/ia64-sigill.exp: set $sigill_bpnum=$bpnum +-PASS: gdb.threads/ia64-sigill.exp: set debug infrun 1 +-PASS: gdb.threads/ia64-sigill.exp: continue +-PASS: gdb.threads/ia64-sigill.exp: delete $sigill_bpnum +-PASS: gdb.threads/ia64-sigill.exp: continue for the pending signal ++UNSUPPORTED: gdb.threads/ia64-sigill.exp: Couldn't compile ../../../master/gdb/testsuite/gdb.threads/ia64-sigill.c: unrecognized error + Running ../../../master/gdb/testsuite/gdb.threads/interrupted-hand-call.exp ... + PASS: gdb.threads/interrupted-hand-call.exp: successfully compiled posix threads test case + PASS: gdb.threads/interrupted-hand-call.exp: breakpoint on all_threads_running + PASS: gdb.threads/interrupted-hand-call.exp: run to all_threads_running +-PASS: gdb.threads/interrupted-hand-call.exp: hand-call interrupted by signal in another thread ++FAIL: gdb.threads/interrupted-hand-call.exp: hand-call interrupted by signal in another thread + 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 +@@ -171,118 +92,41 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.threads/killed.exp: GDB exits after multi-threaded program exits messily + Running ../../../master/gdb/testsuite/gdb.threads/leader-exit.exp ... + PASS: gdb.threads/leader-exit.exp: successfully compiled posix threads test case +-PASS: gdb.threads/leader-exit.exp: continue to breakpoint: break-here +-PASS: gdb.threads/leader-exit.exp: Single thread has been left ++FAIL: gdb.threads/leader-exit.exp: continue to breakpoint: break-here ++FAIL: gdb.threads/leader-exit.exp: Single thread has been left + Running ../../../master/gdb/testsuite/gdb.threads/linux-dp.exp ... +-PASS: gdb.threads/linux-dp.exp: successfully compiled posix threads test case +-PASS: gdb.threads/linux-dp.exp: set print sevenbit-strings +-PASS: gdb.threads/linux-dp.exp: info threads 1 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: about to create philosopher: 0 +-PASS: gdb.threads/linux-dp.exp: create philosopher: 0 +-PASS: gdb.threads/linux-dp.exp: info threads after: 0 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: about to create philosopher: 1 +-PASS: gdb.threads/linux-dp.exp: create philosopher: 1 +-PASS: gdb.threads/linux-dp.exp: info threads after: 1 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: about to create philosopher: 2 +-PASS: gdb.threads/linux-dp.exp: create philosopher: 2 +-PASS: gdb.threads/linux-dp.exp: info threads after: 2 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: about to create philosopher: 3 +-PASS: gdb.threads/linux-dp.exp: create philosopher: 3 +-PASS: gdb.threads/linux-dp.exp: info threads after: 3 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: about to create philosopher: 4 +-PASS: gdb.threads/linux-dp.exp: create philosopher: 4 +-PASS: gdb.threads/linux-dp.exp: info threads after: 4 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: main thread's sleep +-PASS: gdb.threads/linux-dp.exp: info threads 2 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print +-PASS: gdb.threads/linux-dp.exp: first thread-specific breakpoint hit +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 0 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 1 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 2 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 3 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 4 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 5 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 6 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 7 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 8 +-PASS: gdb.threads/linux-dp.exp: continue to breakpoint: thread 5's print, pass: 9 +-PASS: gdb.threads/linux-dp.exp: thread-specific breakpoint is thread-specific +-PASS: gdb.threads/linux-dp.exp: selected thread: 1 +-PASS: gdb.threads/linux-dp.exp: main is distinct: 1 +-PASS: gdb.threads/linux-dp.exp: selected thread: 2 +-PASS: gdb.threads/linux-dp.exp: philosopher is distinct: 2 +-PASS: gdb.threads/linux-dp.exp: selected thread: 3 +-PASS: gdb.threads/linux-dp.exp: philosopher is distinct: 3 +-PASS: gdb.threads/linux-dp.exp: selected thread: 4 +-PASS: gdb.threads/linux-dp.exp: philosopher is distinct: 4 +-PASS: gdb.threads/linux-dp.exp: selected thread: 5 +-PASS: gdb.threads/linux-dp.exp: philosopher is distinct: 5 +-PASS: gdb.threads/linux-dp.exp: selected thread: 6 +-PASS: gdb.threads/linux-dp.exp: philosopher is distinct: 6 +-PASS: gdb.threads/linux-dp.exp: found an interesting thread +-PASS: gdb.threads/linux-dp.exp: manager thread found (not found) when expected + Running ../../../master/gdb/testsuite/gdb.threads/local-watch-wrong-thread.exp ... + PASS: gdb.threads/local-watch-wrong-thread.exp: successfully compiled posix threads test case + PASS: gdb.threads/local-watch-wrong-thread.exp: breakpoint on thread_function0 +-PASS: gdb.threads/local-watch-wrong-thread.exp: continue to thread_function0 +-PASS: gdb.threads/local-watch-wrong-thread.exp: set local watchpoint on *myp +-PASS: gdb.threads/local-watch-wrong-thread.exp: local watchpoint triggers +-PASS: gdb.threads/local-watch-wrong-thread.exp: set local watchpoint on *myp, with false conditional +-PASS: gdb.threads/local-watch-wrong-thread.exp: breakpoint on the other thread +-PASS: gdb.threads/local-watch-wrong-thread.exp: the other thread stopped on breakpoint +-PASS: gdb.threads/local-watch-wrong-thread.exp: local watchpoint is still in breakpoint list +-PASS: gdb.threads/local-watch-wrong-thread.exp: let local watchpoint trigger +-PASS: gdb.threads/local-watch-wrong-thread.exp: local watchpoint still triggers +-PASS: gdb.threads/local-watch-wrong-thread.exp: let thread_function0 return +-PASS: gdb.threads/local-watch-wrong-thread.exp: breakpoint on thread_function0's caller +-PASS: gdb.threads/local-watch-wrong-thread.exp: local watchpoint automatically deleted ++FAIL: gdb.threads/local-watch-wrong-thread.exp: continue to thread_function0 ++FAIL: gdb.threads/local-watch-wrong-thread.exp: set local watchpoint on *myp ++FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint triggers (timeout) ++ERROR: Delete all breakpoints in delete_breakpoints (timeout) ++UNRESOLVED: gdb.threads/local-watch-wrong-thread.exp: set local watchpoint on *myp, with false conditional (timeout) ++FAIL: gdb.threads/local-watch-wrong-thread.exp: breakpoint on the other thread (timeout) ++FAIL: gdb.threads/local-watch-wrong-thread.exp: the other thread stopped on breakpoint (timeout) ++FAIL: gdb.threads/local-watch-wrong-thread.exp: delete 5 (timeout) ++FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint is still in breakpoint list (timeout) ++FAIL: gdb.threads/local-watch-wrong-thread.exp: let local watchpoint trigger (timeout) ++FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint still triggers (timeout) ++FAIL: gdb.threads/local-watch-wrong-thread.exp: let thread_function0 return (timeout) ++FAIL: gdb.threads/local-watch-wrong-thread.exp: breakpoint on thread_function0's caller (timeout) ++FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint automatically deleted (timeout) + Running ../../../master/gdb/testsuite/gdb.threads/manythreads.exp ... + PASS: gdb.threads/manythreads.exp: successfully compiled posix threads test case + PASS: gdb.threads/manythreads.exp: set print sevenbit-strings + PASS: gdb.threads/manythreads.exp: shell stty intr '^C' + PASS: gdb.threads/manythreads.exp: first continue +-PASS: gdb.threads/manythreads.exp: stop threads 1 +-PASS: gdb.threads/manythreads.exp: info threads ++FAIL: gdb.threads/manythreads.exp: stop threads 1 ++FAIL: gdb.threads/manythreads.exp: info threads + PASS: gdb.threads/manythreads.exp: give a name to the thread + PASS: gdb.threads/manythreads.exp: check thread name + PASS: gdb.threads/manythreads.exp: second continue + PASS: gdb.threads/manythreads.exp: check for duplicate SIGINT +-PASS: gdb.threads/manythreads.exp: stop threads 2 +-PASS: gdb.threads/manythreads.exp: GDB exits after stopping multithreaded program ++FAIL: gdb.threads/manythreads.exp: stop threads 2 (timeout) ++FAIL: gdb.threads/manythreads.exp: GDB exits after stopping multithreaded program (timeout) + Running ../../../master/gdb/testsuite/gdb.threads/multi-create.exp ... +-PASS: gdb.threads/multi-create.exp: successfully compiled posix threads test case +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 0 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 1 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 2 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 3 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 4 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 5 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 6 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 7 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 8 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 9 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 10 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 11 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 12 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 13 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 14 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 15 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 16 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 17 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 18 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 19 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 20 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 21 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 22 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 23 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 24 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 25 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 26 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 27 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 28 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 29 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 30 +-PASS: gdb.threads/multi-create.exp: continue to breakpoint 31 ++UNSUPPORTED: gdb.threads/multi-create.exp: Couldn't compile ../../../master/gdb/testsuite/gdb.threads/multi-create.c: unrecognized error + Running ../../../master/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 +@@ -294,31 +138,13 @@ Running ../../../master/gdb/testsuite/gd + 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 +-PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 1 (fast) +-PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 2 (fast) +-PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 3 (fast) +-PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 4 (fast) +-PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 5 (fast) +-PASS: gdb.threads/print-threads.exp: program exited normally +-PASS: gdb.threads/print-threads.exp: all threads ran once (fast) ++FAIL: gdb.threads/print-threads.exp: all threads ran once + PASS: gdb.threads/print-threads.exp: break thread_function (2) + PASS: gdb.threads/print-threads.exp: set var slow = 1 +-PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 1 (slow) +-PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 2 (slow) +-PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 3 (slow) +-PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 4 (slow) +-PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 5 (slow) +-PASS: gdb.threads/print-threads.exp: program exited normally +-PASS: gdb.threads/print-threads.exp: all threads ran once (slow) ++FAIL: gdb.threads/print-threads.exp: all threads ran once + PASS: gdb.threads/print-threads.exp: break thread_function (3) + PASS: gdb.threads/print-threads.exp: set var slow = 1 (2) +-PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 1 (slow with kill breakpoint) +-PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 2 (slow with kill breakpoint) +-PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 3 (slow with kill breakpoint) +-PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 4 (slow with kill breakpoint) +-PASS: gdb.threads/print-threads.exp: Hit thread_function breakpoint, 5 (slow with kill breakpoint) +-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 ../../../master/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 +@@ -331,10 +157,11 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.threads/pthreads.exp: shell stty intr '^C' + PASS: gdb.threads/pthreads.exp: info threads + PASS: gdb.threads/pthreads.exp: break thread1 +-PASS: gdb.threads/pthreads.exp: Continue to creation of first thread ++FAIL: gdb.threads/pthreads.exp: Continue to creation of first thread + PASS: gdb.threads/pthreads.exp: disable + PASS: gdb.threads/pthreads.exp: break thread2 +-PASS: gdb.threads/pthreads.exp: Continue to creation of second thread ++FAIL: gdb.threads/pthreads.exp: Continue to creation of second thread ++FAIL: gdb.threads/pthreads.exp: get thread 2 id + 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 +@@ -342,81 +169,17 @@ Running ../../../master/gdb/testsuite/gd + 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 +-PASS: gdb.threads/pthreads.exp: stopped before calling common_routine 15 times +-PASS: gdb.threads/pthreads.exp: All threads running after startup +-PASS: gdb.threads/pthreads.exp: Continue with all threads running +-PASS: gdb.threads/pthreads.exp: Stopped with a ^C +-PASS: gdb.threads/pthreads.exp: bt +-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 +-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 +-PASS: gdb.threads/pthreads.exp: stopped before calling common_routine 15 times +-PASS: gdb.threads/pthreads.exp: All threads running after continuing from ^C stop +-PASS: gdb.threads/pthreads.exp: check backtrace from main thread +-PASS: gdb.threads/pthreads.exp: check backtrace from thread 1 +-PASS: gdb.threads/pthreads.exp: check backtrace from thread 2 +-PASS: gdb.threads/pthreads.exp: apply backtrace command to all three threads +-PASS: gdb.threads/pthreads.exp: set break at common_routine in thread 2 +-PASS: gdb.threads/pthreads.exp: continue to bkpt at common_routine in thread 2 +-PASS: gdb.threads/pthreads.exp: backtrace from thread 2 bkpt in common_routine ++FAIL: gdb.threads/pthreads.exp: continue until common routine run 15 times ++FAIL: gdb.threads/pthreads.exp: continue with all threads running (the program is no longer running) ++FAIL: gdb.threads/pthreads.exp: Stopped with a ^C (timeout) ++WARNING: Could not stop child with ^C; skipping rest of tests. ++ + Running ../../../master/gdb/testsuite/gdb.threads/schedlock.exp ... + PASS: gdb.threads/schedlock.exp: successfully compiled posix threads test case + PASS: gdb.threads/schedlock.exp: shell stty intr '^C' + PASS: gdb.threads/schedlock.exp: set print sevenbit-strings + PASS: gdb.threads/schedlock.exp: set width 0 +-PASS: gdb.threads/schedlock.exp: scheduler locking set to none +-PASS: gdb.threads/schedlock.exp: continue to breakpoint: all threads started +-PASS: gdb.threads/schedlock.exp: listed args (1) +-PASS: gdb.threads/schedlock.exp: continue (initial) +-PASS: gdb.threads/schedlock.exp: stop all threads (initial) +-PASS: gdb.threads/schedlock.exp: continue to breakpoint: return to loop (initial) +-PASS: gdb.threads/schedlock.exp: listed args (2) +-PASS: gdb.threads/schedlock.exp: all threads alive +-PASS: gdb.threads/schedlock.exp: find current thread (1) +-PASS: gdb.threads/schedlock.exp: set scheduler-locking off +-PASS: gdb.threads/schedlock.exp: step to increment (unlocked 0) +-PASS: gdb.threads/schedlock.exp: step to increment (unlocked 1) +-PASS: gdb.threads/schedlock.exp: step to increment (unlocked 2) +-PASS: gdb.threads/schedlock.exp: step to increment (unlocked 3) +-PASS: gdb.threads/schedlock.exp: step to increment (unlocked 4) +-PASS: gdb.threads/schedlock.exp: step to increment (unlocked 5) +-PASS: gdb.threads/schedlock.exp: step to increment (unlocked 6) +-PASS: gdb.threads/schedlock.exp: step to increment (unlocked 7) +-PASS: gdb.threads/schedlock.exp: step to increment (unlocked 8) +-PASS: gdb.threads/schedlock.exp: step to increment (unlocked 9) +-PASS: gdb.threads/schedlock.exp: find current thread (2) +-PASS: gdb.threads/schedlock.exp: step without lock does not change thread +-PASS: gdb.threads/schedlock.exp: listed args (3) +-PASS: gdb.threads/schedlock.exp: current thread stepped +-PASS: gdb.threads/schedlock.exp: other threads ran - unlocked +-PASS: gdb.threads/schedlock.exp: set scheduler-locking on +-PASS: gdb.threads/schedlock.exp: continue (with lock) +-PASS: gdb.threads/schedlock.exp: stop all threads (with lock) +-PASS: gdb.threads/schedlock.exp: continue to breakpoint: return to loop (with lock) +-PASS: gdb.threads/schedlock.exp: find current thread (3) +-PASS: gdb.threads/schedlock.exp: continue with lock does not change thread +-PASS: gdb.threads/schedlock.exp: listed args (4) +-PASS: gdb.threads/schedlock.exp: current thread ran +-PASS: gdb.threads/schedlock.exp: other threads didn't run - locked +-PASS: gdb.threads/schedlock.exp: step to increment (locked 0) +-PASS: gdb.threads/schedlock.exp: step to increment (locked 1) +-PASS: gdb.threads/schedlock.exp: step to increment (locked 2) +-PASS: gdb.threads/schedlock.exp: step to increment (locked 3) +-PASS: gdb.threads/schedlock.exp: step to increment (locked 4) +-PASS: gdb.threads/schedlock.exp: step to increment (locked 5) +-PASS: gdb.threads/schedlock.exp: step to increment (locked 6) +-PASS: gdb.threads/schedlock.exp: step to increment (locked 7) +-PASS: gdb.threads/schedlock.exp: step to increment (locked 8) +-PASS: gdb.threads/schedlock.exp: step to increment (locked 9) +-PASS: gdb.threads/schedlock.exp: find current thread (2) +-PASS: gdb.threads/schedlock.exp: step with lock does not change thread +-PASS: gdb.threads/schedlock.exp: listed args (5) +-PASS: gdb.threads/schedlock.exp: current thread stepped locked +-PASS: gdb.threads/schedlock.exp: other threads didn't run - step locked ++UNSUPPORTED: gdb.threads/schedlock.exp: target does not support scheduler locking + Running ../../../master/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 +@@ -424,33 +187,25 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.threads/sigthread.exp: continue + PASS: gdb.threads/sigthread.exp: stop with control-c + Running ../../../master/gdb/testsuite/gdb.threads/staticthreads.exp ... +-PASS: gdb.threads/staticthreads.exp: successfully compiled posix threads test case +-PASS: gdb.threads/staticthreads.exp: set print sevenbit-strings +-PASS: gdb.threads/staticthreads.exp: break sem_post +-PASS: gdb.threads/staticthreads.exp: Continue to main's call of sem_post +-PASS: gdb.threads/staticthreads.exp: rerun to main +-PASS: gdb.threads/staticthreads.exp: handle SIG32 nostop noprint pass +-PASS: gdb.threads/staticthreads.exp: handle SIG32 helps +-PASS: gdb.threads/staticthreads.exp: info threads +-PASS: gdb.threads/staticthreads.exp: GDB exits with static thread program ++UNSUPPORTED: gdb.threads/staticthreads.exp: Couldn't compile ../../../master/gdb/testsuite/gdb.threads/staticthreads.c: unrecognized error + Running ../../../master/gdb/testsuite/gdb.threads/step.exp ... + Running ../../../master/gdb/testsuite/gdb.threads/step2.exp ... + Running ../../../master/gdb/testsuite/gdb.threads/switch-threads.exp ... + PASS: gdb.threads/switch-threads.exp: successfully compiled posix threads test case +-PASS: gdb.threads/switch-threads.exp: continue to breakpoint: continue to thread_func +-PASS: gdb.threads/switch-threads.exp: next ++FAIL: gdb.threads/switch-threads.exp: continue to breakpoint: continue to thread_func ++FAIL: gdb.threads/switch-threads.exp: next + Running ../../../master/gdb/testsuite/gdb.threads/thread-execl.exp ... + PASS: gdb.threads/thread-execl.exp: successfully compiled posix threads test case +-PASS: gdb.threads/thread-execl.exp: continue to thread start +-FAIL: gdb.threads/thread-execl.exp: get to main in new image (the program exited) ++FAIL: gdb.threads/thread-execl.exp: continue to thread start ++FAIL: gdb.threads/thread-execl.exp: get to main in new image + Running ../../../master/gdb/testsuite/gdb.threads/thread-find.exp ... + PASS: gdb.threads/thread-find.exp: successfully compiled posix threads test case + PASS: gdb.threads/thread-find.exp: set print sevenbit-strings + PASS: gdb.threads/thread-find.exp: continue to breakpoint: main thread's sleep + PASS: gdb.threads/thread-find.exp: info threads +-PASS: gdb.threads/thread-find.exp: name thread 1 +-PASS: gdb.threads/thread-find.exp: name thread 2 +-PASS: gdb.threads/thread-find.exp: name thread 3 ++FAIL: gdb.threads/thread-find.exp: name thread 1 ++FAIL: gdb.threads/thread-find.exp: name thread 2 ++FAIL: gdb.threads/thread-find.exp: name thread 3 + PASS: gdb.threads/thread-find.exp: name thread 4 + PASS: gdb.threads/thread-find.exp: name thread 5 + PASS: gdb.threads/thread-find.exp: name thread 6 +@@ -458,33 +213,32 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.threads/thread-find.exp: got thread ids + PASS: gdb.threads/thread-find.exp: collect process id + PASS: gdb.threads/thread-find.exp: collect lwp id +-PASS: gdb.threads/thread-find.exp: got lwp ids + PASS: gdb.threads/thread-find.exp: find thread name 6 + PASS: gdb.threads/thread-find.exp: find thread name 5 + PASS: gdb.threads/thread-find.exp: find thread name 4 +-PASS: gdb.threads/thread-find.exp: find thread name 3 +-PASS: gdb.threads/thread-find.exp: find thread name 2 +-PASS: gdb.threads/thread-find.exp: find thread name 1 ++FAIL: gdb.threads/thread-find.exp: find thread name 3 ++FAIL: gdb.threads/thread-find.exp: find thread name 2 ++FAIL: gdb.threads/thread-find.exp: find thread name 1 + PASS: gdb.threads/thread-find.exp: find thread id 6 + PASS: gdb.threads/thread-find.exp: find thread id 5 + PASS: gdb.threads/thread-find.exp: find thread id 4 +-PASS: gdb.threads/thread-find.exp: find thread id 3 +-PASS: gdb.threads/thread-find.exp: find thread id 2 +-PASS: gdb.threads/thread-find.exp: find thread id 1 +-PASS: gdb.threads/thread-find.exp: find lwp id 6 +-PASS: gdb.threads/thread-find.exp: find lwp id 5 +-PASS: gdb.threads/thread-find.exp: find lwp id 4 +-PASS: gdb.threads/thread-find.exp: find lwp id 3 +-PASS: gdb.threads/thread-find.exp: find lwp id 2 +-PASS: gdb.threads/thread-find.exp: find lwp id 1 +-PASS: gdb.threads/thread-find.exp: no thread +-PASS: gdb.threads/thread-find.exp: test regular exp +-PASS: gdb.threads/thread-find.exp: info threads 2 4 6 +-PASS: gdb.threads/thread-find.exp: info threads 3-5 +-PASS: gdb.threads/thread-find.exp: test inverted range +-PASS: gdb.threads/thread-find.exp: info threads 3-3 +-PASS: gdb.threads/thread-find.exp: info thread foo +-PASS: gdb.threads/thread-find.exp: info thread foo -1 ++ERROR: tcl error sourcing ../../../master/gdb/testsuite/gdb.threads/thread-find.exp. ++ERROR: can't read "thread3": no such variable ++ while executing ++"gdb_test "thread find $thread3" "Thread 3 has .*$thread3.*" "find thread id 3"" ++ invoked from within ++"if { [info exists thread6] } then { ++ gdb_test "thread find $thread6" \ ++ "Thread 6 has .*$thread6.*" "find thread id 6" ++ gdb_test "thread find $t..." ++ (file "../../../master/gdb/testsuite/gdb.threads/thread-find.exp" line 196) ++ invoked from within ++"source ../../../master/gdb/testsuite/gdb.threads/thread-find.exp" ++ ("uplevel" body line 1) ++ invoked from within ++"uplevel #0 source ../../../master/gdb/testsuite/gdb.threads/thread-find.exp" ++ invoked from within ++"catch "uplevel #0 source $test_file_name"" + Running ../../../master/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 +@@ -494,38 +248,39 @@ Running ../../../master/gdb/testsuite/gd + 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 +-PASS: gdb.threads/thread-specific.exp: continue to thread-specific breakpoint +-PASS: gdb.threads/thread-specific.exp: found breakpoint for thread number +-PASS: gdb.threads/thread-specific.exp: thread var at break ++FAIL: gdb.threads/thread-specific.exp: continue to thread-specific breakpoint ++ERROR: tcl error sourcing ../../../master/gdb/testsuite/gdb.threads/thread-specific.exp. ++ERROR: can't read "this_breakpoint": no such variable ++ while executing ++"gdb_test_multiple "info breakpoint $this_breakpoint" "info on bp" { ++ -re ".*stop only in thread (\[0-9\]*).*$gdb_prompt $" { ++ set this_thread $expe..." ++ (file "../../../master/gdb/testsuite/gdb.threads/thread-specific.exp" line 120) ++ invoked from within ++"source ../../../master/gdb/testsuite/gdb.threads/thread-specific.exp" ++ ("uplevel" body line 1) ++ invoked from within ++"uplevel #0 source ../../../master/gdb/testsuite/gdb.threads/thread-specific.exp" ++ invoked from within ++"catch "uplevel #0 source $test_file_name"" + Running ../../../master/gdb/testsuite/gdb.threads/thread-unwindonsignal.exp ... + PASS: gdb.threads/thread-unwindonsignal.exp: successfully compiled posix threads test case + PASS: gdb.threads/thread-unwindonsignal.exp: breakpoint on all_threads_running + PASS: gdb.threads/thread-unwindonsignal.exp: run to all_threads_running + PASS: gdb.threads/thread-unwindonsignal.exp: setting unwindonsignal + PASS: gdb.threads/thread-unwindonsignal.exp: showing unwindonsignal +-PASS: gdb.threads/thread-unwindonsignal.exp: hand-call interrupted by signal in another thread +-PASS: gdb.threads/thread-unwindonsignal.exp: dummy stack frame present ++FAIL: gdb.threads/thread-unwindonsignal.exp: hand-call interrupted by signal in another thread ++FAIL: gdb.threads/thread-unwindonsignal.exp: dummy stack frame present + PASS: gdb.threads/thread-unwindonsignal.exp: wrong thread not unwound + PASS: gdb.threads/thread-unwindonsignal.exp: finish hand-call + PASS: gdb.threads/thread-unwindonsignal.exp: dummy frame popped +-PASS: gdb.threads/thread-unwindonsignal.exp: continue until exit ++FAIL: gdb.threads/thread-unwindonsignal.exp: continue until exit (the program is no longer running) + Running ../../../master/gdb/testsuite/gdb.threads/thread_check.exp ... + PASS: gdb.threads/thread_check.exp: successfully compiled posix threads test case + PASS: gdb.threads/thread_check.exp: breakpoint at tf +-PASS: gdb.threads/thread_check.exp: continue to tf +-PASS: gdb.threads/thread_check.exp: backtrace from thread function ++FAIL: gdb.threads/thread_check.exp: continue to tf ++FAIL: gdb.threads/thread_check.exp: backtrace from thread function + Running ../../../master/gdb/testsuite/gdb.threads/thread_events.exp ... +-PASS: gdb.threads/thread_events.exp: successfully compiled posix threads test case +-PASS: gdb.threads/thread_events.exp: set print thread-events off +-PASS: gdb.threads/thread_events.exp: breakpoint at threadfunc with messages disabled +-PASS: gdb.threads/thread_events.exp: breakpoint at after_join_func with messages disabled +-PASS: gdb.threads/thread_events.exp: continue to threadfunc with messages disabled +-PASS: gdb.threads/thread_events.exp: continue to after_join_func with messages disabled +-PASS: gdb.threads/thread_events.exp: set print thread-events on +-PASS: gdb.threads/thread_events.exp: breakpoint at threadfunc with messages enabled +-PASS: gdb.threads/thread_events.exp: breakpoint at after_join_func with messages enabled +-PASS: gdb.threads/thread_events.exp: continue to threadfunc with messages enabled +-PASS: gdb.threads/thread_events.exp: continue to after_join_func with messages enabled + Running ../../../master/gdb/testsuite/gdb.threads/threadapply.exp ... + PASS: gdb.threads/threadapply.exp: successfully compiled posix threads test case + PASS: gdb.threads/threadapply.exp: b 63 +@@ -540,16 +295,16 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.threads/threadapply.exp: go down and check selected frame + Running ../../../master/gdb/testsuite/gdb.threads/threxit-hop-specific.exp ... + PASS: gdb.threads/threxit-hop-specific.exp: successfully compiled posix threads test case +-PASS: gdb.threads/threxit-hop-specific.exp: continue to thread start ++FAIL: gdb.threads/threxit-hop-specific.exp: continue to thread start + PASS: gdb.threads/threxit-hop-specific.exp: set thread specific breakpoint +-PASS: gdb.threads/threxit-hop-specific.exp: get past the thread specific breakpoint ++FAIL: gdb.threads/threxit-hop-specific.exp: get past the thread specific breakpoint + Running ../../../master/gdb/testsuite/gdb.threads/tls-nodebug.exp ... + PASS: gdb.threads/tls-nodebug.exp: successfully compiled posix threads test case +-PASS: gdb.threads/tls-nodebug.exp: thread local storage ++FAIL: gdb.threads/tls-nodebug.exp: thread local storage + Running ../../../master/gdb/testsuite/gdb.threads/tls-shared.exp ... + PASS: gdb.threads/tls-shared.exp: successfully compiled posix threads test case + PASS: gdb.threads/tls-shared.exp: successfully compiled posix threads test case +-PASS: gdb.threads/tls-shared.exp: print thread local storage variable ++FAIL: gdb.threads/tls-shared.exp: print thread local storage variable + 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 +@@ -560,107 +315,65 @@ Running ../../../master/gdb/testsuite/gd + PASS: gdb.threads/tls.exp: set breakpoint at all threads + PASS: gdb.threads/tls.exp: set breakpoint at synch point + PASS: gdb.threads/tls.exp: set breakpoint at exit +-PASS: gdb.threads/tls.exp: continue to first thread: get to thread ++FAIL: gdb.threads/tls.exp: continue to first thread: no progress? + PASS: gdb.threads/tls.exp: at least one th in spin while stopped at first th +-PASS: gdb.threads/tls.exp: first thread print me +-PASS: gdb.threads/tls.exp: first thread local storage +-PASS: gdb.threads/tls.exp: first another thread local storage ++FAIL: gdb.threads/tls.exp: first thread print me ++FAIL: gdb.threads/tls.exp: first thread local storage ++FAIL: gdb.threads/tls.exp: first another thread local storage + PASS: gdb.threads/tls.exp: first info address a_thread_local + PASS: gdb.threads/tls.exp: first info address another_thread_local +-PASS: gdb.threads/tls.exp: continue to second thread ++FAIL: gdb.threads/tls.exp: continue to second thread + PASS: gdb.threads/tls.exp: at least one th in spin while stopped at second th +-PASS: gdb.threads/tls.exp: second thread print me +-PASS: gdb.threads/tls.exp: second thread local storage +-PASS: gdb.threads/tls.exp: second another thread local storage ++FAIL: gdb.threads/tls.exp: second thread print me ++FAIL: gdb.threads/tls.exp: second thread local storage ++FAIL: gdb.threads/tls.exp: second another thread local storage + PASS: gdb.threads/tls.exp: second info address a_thread_local + PASS: gdb.threads/tls.exp: second info address another_thread_local +-PASS: gdb.threads/tls.exp: continue to third thread +-PASS: gdb.threads/tls.exp: at least one th in spin while stopped at third th +-PASS: gdb.threads/tls.exp: third thread print me +-PASS: gdb.threads/tls.exp: third thread local storage +-PASS: gdb.threads/tls.exp: third another thread local storage ++FAIL: gdb.threads/tls.exp: continue to third thread ++FAIL: gdb.threads/tls.exp: at least one th in spin while stopped at third th ++FAIL: gdb.threads/tls.exp: third thread print me ++FAIL: gdb.threads/tls.exp: third thread local storage ++FAIL: gdb.threads/tls.exp: third another thread local storage + PASS: gdb.threads/tls.exp: third info address a_thread_local + PASS: gdb.threads/tls.exp: third info address another_thread_local +-PASS: gdb.threads/tls.exp: continue to synch point +-PASS: gdb.threads/tls.exp: get number of threads +-PASS: gdb.threads/tls.exp: selected thread: 1 +-PASS: gdb.threads/tls.exp: backtrace of thread number 1 not relevant +-PASS: gdb.threads/tls.exp: selected thread: 2 +-PASS: gdb.threads/tls.exp: backtrace of thread number 2 in spin +-PASS: gdb.threads/tls.exp: selected thread: 3 +-PASS: gdb.threads/tls.exp: backtrace of thread number 3 in spin +-PASS: gdb.threads/tls.exp: selected thread: 4 +-PASS: gdb.threads/tls.exp: backtrace of thread number 4 in spin +-PASS: gdb.threads/tls.exp: selected thread: 4 +-PASS: gdb.threads/tls.exp: thread 4 up +-PASS: gdb.threads/tls.exp: 4 thread print me +-PASS: gdb.threads/tls.exp: 4 thread local storage +-PASS: gdb.threads/tls.exp: 4 another thread local storage +-PASS: gdb.threads/tls.exp: 4 info address a_thread_local +-PASS: gdb.threads/tls.exp: 4 info address another_thread_local +-PASS: gdb.threads/tls.exp: selected thread: 2 +-PASS: gdb.threads/tls.exp: thread 2 up +-PASS: gdb.threads/tls.exp: 2 thread print me +-PASS: gdb.threads/tls.exp: 2 thread local storage +-PASS: gdb.threads/tls.exp: 2 another thread local storage +-PASS: gdb.threads/tls.exp: 2 info address a_thread_local +-PASS: gdb.threads/tls.exp: 2 info address another_thread_local +-PASS: gdb.threads/tls.exp: selected thread: 3 +-PASS: gdb.threads/tls.exp: thread 3 up +-PASS: gdb.threads/tls.exp: 3 thread print me +-PASS: gdb.threads/tls.exp: 3 thread local storage +-PASS: gdb.threads/tls.exp: 3 another thread local storage +-PASS: gdb.threads/tls.exp: 3 info address a_thread_local +-PASS: gdb.threads/tls.exp: 3 info address another_thread_local +-PASS: gdb.threads/tls.exp: threads exited +-PASS: gdb.threads/tls.exp: Expect only base thread at end ++FAIL: gdb.threads/tls.exp: continue to synch point (the program is no longer running) ++FAIL: gdb.threads/tls.exp: get number of threads ++FAIL: gdb.threads/tls.exp: No thread backtrace reported spin (vsyscall kernel problem?) ++FAIL: gdb.threads/tls.exp: threads exited (the program is no longer running) ++FAIL: gdb.threads/tls.exp: mess at end ++FAIL: gdb.threads/tls.exp: running to spin in runto + PASS: gdb.threads/tls.exp: info address a_global +-PASS: gdb.threads/tls.exp: info address me +-PASS: gdb.threads/tls.exp: p a_thread_local +-PASS: gdb.threads/tls.exp: p file2_thread_local ++FAIL: gdb.threads/tls.exp: info address me ++FAIL: gdb.threads/tls.exp: p a_thread_local ++FAIL: gdb.threads/tls.exp: p file2_thread_local + PASS: gdb.threads/tls.exp: info address file2_thread_local +-PASS: gdb.threads/tls.exp: p a_thread_local second time ++FAIL: gdb.threads/tls.exp: p a_thread_local second time + PASS: gdb.threads/tls.exp: info address a_thread_local + Running ../../../master/gdb/testsuite/gdb.threads/watchthreads-reorder.exp ... +-PASS: gdb.threads/watchthreads-reorder.exp: successfully compiled posix threads test case +-PASS: gdb.threads/watchthreads-reorder.exp: reorder0: set can-use-hw-watchpoints 1 +-PASS: gdb.threads/watchthreads-reorder.exp: reorder0: rwatch thread1_rwatch +-PASS: gdb.threads/watchthreads-reorder.exp: reorder0: rwatch thread2_rwatch +-PASS: gdb.threads/watchthreads-reorder.exp: reorder0: continue a +-PASS: gdb.threads/watchthreads-reorder.exp: reorder0: continue b +-PASS: gdb.threads/watchthreads-reorder.exp: reorder0: set debug infrun 1 +-PASS: gdb.threads/watchthreads-reorder.exp: reorder0: continue to breakpoint: break-at-exit +-PASS: gdb.threads/watchthreads-reorder.exp: reorder1: set can-use-hw-watchpoints 1 +-PASS: gdb.threads/watchthreads-reorder.exp: reorder1: rwatch thread1_rwatch +-PASS: gdb.threads/watchthreads-reorder.exp: reorder1: rwatch thread2_rwatch +-PASS: gdb.threads/watchthreads-reorder.exp: reorder1: continue a +-PASS: gdb.threads/watchthreads-reorder.exp: reorder1: rwatch unused1_rwatch +-PASS: gdb.threads/watchthreads-reorder.exp: reorder1: rwatch unused2_rwatch +-PASS: gdb.threads/watchthreads-reorder.exp: reorder1: continue b +-PASS: gdb.threads/watchthreads-reorder.exp: reorder1: set debug infrun 1 +-PASS: gdb.threads/watchthreads-reorder.exp: reorder1: continue to breakpoint: break-at-exit + Running ../../../master/gdb/testsuite/gdb.threads/watchthreads.exp ... + PASS: gdb.threads/watchthreads.exp: successfully compiled posix threads test case +-PASS: gdb.threads/watchthreads.exp: watch args[0] +-PASS: gdb.threads/watchthreads.exp: watch args[1] +-PASS: gdb.threads/watchthreads.exp: disable first watchpoint at 10 +-PASS: gdb.threads/watchthreads.exp: threaded watch loop +-PASS: gdb.threads/watchthreads.exp: first watchpoint on args[0] hit +-PASS: gdb.threads/watchthreads.exp: first watchpoint on args[1] hit +-PASS: gdb.threads/watchthreads.exp: watchpoint on args[0] hit in thread +-PASS: gdb.threads/watchthreads.exp: watchpoint on args[1] hit in thread +-PASS: gdb.threads/watchthreads.exp: combination of threaded watchpoints = 30 ++FAIL: gdb.threads/watchthreads.exp: watch args[0] ++FAIL: gdb.threads/watchthreads.exp: watch args[1] ++FAIL: gdb.threads/watchthreads.exp: threaded watch loop ++FAIL: gdb.threads/watchthreads.exp: first watchpoint on args[0] hit ++FAIL: gdb.threads/watchthreads.exp: first watchpoint on args[1] hit ++FAIL: gdb.threads/watchthreads.exp: watchpoint on args[0] hit in thread ++FAIL: gdb.threads/watchthreads.exp: watchpoint on args[1] hit in thread ++FAIL: gdb.threads/watchthreads.exp: combination of threaded watchpoints = 30 + Running ../../../master/gdb/testsuite/gdb.threads/watchthreads2.exp ... + PASS: gdb.threads/watchthreads2.exp: successfully compiled posix threads test case + PASS: gdb.threads/watchthreads2.exp: breakpoint on thread_started +-PASS: gdb.threads/watchthreads2.exp: all threads started +-PASS: gdb.threads/watchthreads2.exp: watch x +-PASS: gdb.threads/watchthreads2.exp: set var test_ready = 1 +-PASS: gdb.threads/watchthreads2.exp: all threads incremented x ++FAIL: gdb.threads/watchthreads2.exp: run to thread_started ++FAIL: gdb.threads/watchthreads2.exp: run to thread_started ++FAIL: gdb.threads/watchthreads2.exp: run to thread_started ++FAIL: gdb.threads/watchthreads2.exp: run to thread_started (the program is no longer running) ++FAIL: gdb.threads/watchthreads2.exp: all threads started + + === gdb Summary === + +-# of expected passes 600 +-# of unexpected failures 7 ++# of expected passes 161 ++# of unexpected failures 117 ++# of unresolved testcases 1 ++# of unsupported tests 5 + [...]/hurd/master.build/gdb/testsuite/../../gdb/gdb version 7.3.50.20110906-cvs -nw -nx -data-directory [...]/hurd/master.build/gdb/testsuite/../data-directory + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.trace/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.trace/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.trace/gdb.sum 2012-11-06 13:03:35.773518580 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.trace/gdb.sum 2012-11-06 13:03:58.641519303 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:53:18 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:50:19 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + +diff -Nrwu -F '^Running' toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.xml/gdb.sum toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.xml/gdb.sum +--- toolchain/logs/gdb/kepler.SCHWINGE/test/gdb/testsuite/gdb.xml/gdb.sum 2012-11-06 13:03:35.773518580 +0100 ++++ toolchain/logs/gdb/coulomb.SCHWINGE/test/gdb/testsuite/gdb.xml/gdb.sum 2012-11-06 13:03:58.645519303 +0100 +@@ -1,5 +1,5 @@ +-Test Run By thomas on Tue Nov 6 09:53:23 2012 +-Native configuration is i686-pc-linux-gnu ++Test Run By thomas on Tue Nov 6 12:52:55 2012 ++Native configuration is i686-unknown-gnu0.3 + + === gdb tests === + -- cgit v1.2.3