public inbox for gdb-testers@sourceware.org
help / color / mirror / Atom feed
* [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions
@ 2015-07-08 10:51 sergiodj+buildbot
2015-07-08 10:51 ` Failures on Debian-s390x-native-extended-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
` (16 more replies)
0 siblings, 17 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-08 10:51 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT cc1259417e727c47e58cea1bb4a148974689ad8e ***
Author: Robert O'Callahan <robert@ocallahan.org>
Branch: gdb-7.10-branch
Commit: cc1259417e727c47e58cea1bb4a148974689ad8e
PR18617 - Incorrect expression bytecode generated for narrowing conversions
The existing code preserves 'from' bits, which is incorrect. E.g.
(gdb) maint agent-eval (char)255L
Scope: 0x4008d6
Reg mask: 00
0 const16 255
3 ext 64
5 end
'ext 64' should be 'ext 8'; this bytecode evaluates to 255 instead of
the correct result of -1. The fix is simple. I ran the entire test
suite on x86-64 and there were no new test failures.
gdb/ChangeLog:
2015-07-08 Robert O'Callahan <robert@ocallahan.org>
PR exp/18617
* ax-gdb.c (gen_conversion): Extend to 'to' bits, not 'from'.
gdb/testsuite/ChangeLog:
2015-07-08 Robert O'Callahan <robert@ocallahan.org>
PR exp/18617
* gdb.trace/ax.exp: Add test.
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Debian-s390x-native-extended-gdbserver-m64, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
@ 2015-07-08 10:51 ` sergiodj+buildbot
2015-07-08 10:57 ` Failures on AIX-POWER7-plain, " sergiodj+buildbot
` (15 subsequent siblings)
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-08 10:51 UTC (permalink / raw)
To: gdb-testers
Buildslave:
debian-wheezy-s390x-1
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Debian-s390x-native-extended-gdbserver-m64/builds/74>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Debian-s390x-native-extended-gdbserver-m64/.git/tree/?h=gdb-7.10-branch&id=4239dadb4597d721249a2f09912a2682088994aa>
*** Regressions found ***
============================
new FAIL: gdb.base/random-signal.exp: stop with control-c (timeout)
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.asm/asm-source.exp: bt 2 in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: bt 3 in foo3
PASS -> FAIL: gdb.asm/asm-source.exp: bt ALL in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: f at main
PASS -> FAIL: gdb.asm/asm-source.exp: f in foo2
new FAIL: gdb.asm/asm-source.exp: finish from foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: info line
PASS -> FAIL: gdb.asm/asm-source.exp: info source asmsrc2.s
PASS -> FAIL: gdb.asm/asm-source.exp: n in foo2
new FAIL: gdb.asm/asm-source.exp: next over foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: next over macro
PASS -> FAIL: gdb.asm/asm-source.exp: return from foo2
PASS -> FAIL: gdb.asm/asm-source.exp: step into foo2
new FAIL: gdb.base/async-shell.exp: interrupt
new FAIL: gdb.base/async-shell.exp: process stopped (timeout)
new FAIL: gdb.base/async-shell.exp: run &
new FAIL: gdb.base/attach-pie-noexec.exp: attach
new FAIL: gdb.base/attach.exp: cmdline attach run: run to main
new FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached (the program is no longer running)
new FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): reach
new FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached (the program is no longer running)
new FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
new FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
new FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: entry point reached (the program is no longer running)
new FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: symbol-less: reach-(_dl_debug_state|dl_main): reach
new FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: entry point reached (the program is no longer running)
new FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): reach
new FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: symbol-less: reach-(_dl_debug_state|dl_main): seen displacement message as NONZERO
new FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: ld.so exit
new FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: symbol-less: seen displacement message as NONZERO
new FAIL: gdb.base/call-sc.exp: value foo returned; return call-sc-tld
new FAIL: gdb.base/catch-syscall.exp: restarting inferior: entry/return: continue until exit (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: restarting inferior: entry/return: program has called chroot (the program exited)
new FAIL: gdb.base/catch-syscall.exp: restarting inferior: entry/return: syscall chroot has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: restarting inferior: entry: program has called chroot (the program exited)
new FAIL: gdb.base/catch-syscall.exp: set tdesc filename /mnt/DREAMStorage/dje/debian-wheezy-s390x-1/debian-s390x-native-extended-gdbserver/build/gdb/testsuite/outputs/gdb.base/catch-syscall/trivial.xml (got interactive prompt)
new FAIL: gdb.base/catch-syscall.exp: with args noxml: program has called 3 (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with args noxml: program has called 4 (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with args noxml: program has called 42 (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with args noxml: program has called 6 (the program exited)
new FAIL: gdb.base/catch-syscall.exp: with args noxml: program has called 61 (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with args noxml: syscall 3 has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with args noxml: syscall 4 has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with args noxml: syscall 42 has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with args noxml: syscall 6 has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with args noxml: syscall 61 has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with arguments: continue until exit (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with arguments: program has called close (the program exited)
new FAIL: gdb.base/catch-syscall.exp: with arguments: syscall close has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with many arguments: continue until exit (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with many arguments: program has called chroot (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with many arguments: program has called close (the program exited)
new FAIL: gdb.base/catch-syscall.exp: with many arguments: program has called pipe (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with many arguments: program has called read (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with many arguments: program has called write (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with many arguments: syscall chroot has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with many arguments: syscall close has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with many arguments: syscall pipe has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with many arguments: syscall read has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: with many arguments: syscall write has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without args noxml: chroot: program has called 61 (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without args noxml: chroot: syscall 61 has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without args noxml: close: program has called 6 (the program exited)
new FAIL: gdb.base/catch-syscall.exp: without args noxml: close: syscall 6 has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without args noxml: pipe: program has called 42 (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without args noxml: pipe: syscall 42 has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without args noxml: program has called 248 (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without args noxml: read: program has called 3 (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without args noxml: read: syscall 3 has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without args noxml: write: program has called 4 (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without args noxml: write: syscall 4 has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without arguments: continue until exit (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without arguments: program has called chroot (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without arguments: program has called close (the program exited)
new FAIL: gdb.base/catch-syscall.exp: without arguments: program has called exit_group (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without arguments: program has called pipe (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without arguments: program has called read (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without arguments: program has called write (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without arguments: syscall chroot has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without arguments: syscall close has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without arguments: syscall pipe has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without arguments: syscall read has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: without arguments: syscall write has returned (the program is no longer running)
new FAIL: gdb.base/catch-syscall.exp: wrong args: continue until exit at catch syscall with unused syscall (mlock) (the program exited)
new FAIL: gdb.base/checkpoint.exp: Diff input and output one
new FAIL: gdb.base/checkpoint.exp: Diff input and output two
new FAIL: gdb.base/checkpoint.exp: Exit, dropped into next fork five (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: Exit, dropped into next fork four (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: Exit, dropped into next fork one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: Exit, dropped into next fork three (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: Exit, dropped into next fork two (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: break2 1 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: break2 10 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: break2 2 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: break2 3 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: break2 4 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: break2 5 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: break2 6 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: break2 7 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: break2 8 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: break2 9 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: break2 with many checkpoints
new FAIL: gdb.base/checkpoint.exp: break3 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: break4 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: breakpoint 1 1 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: breakpoint 1 2 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: breakpoint 1 3 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: breakpoint 1 4 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: breakpoint 1 5 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: breakpoint 1 6 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: breakpoint 1 7 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: info checkpoints one
new FAIL: gdb.base/checkpoint.exp: info checkpoints two
new FAIL: gdb.base/checkpoint.exp: info checkpoints with at least 600 checkpoints
new FAIL: gdb.base/checkpoint.exp: outfile still open 1
new FAIL: gdb.base/checkpoint.exp: outfile still open 10
new FAIL: gdb.base/checkpoint.exp: outfile still open 2
new FAIL: gdb.base/checkpoint.exp: outfile still open 3
new FAIL: gdb.base/checkpoint.exp: outfile still open 4
new FAIL: gdb.base/checkpoint.exp: outfile still open 5
new FAIL: gdb.base/checkpoint.exp: outfile still open 6
new FAIL: gdb.base/checkpoint.exp: outfile still open 7
new FAIL: gdb.base/checkpoint.exp: outfile still open 8
new FAIL: gdb.base/checkpoint.exp: outfile still open 9
new FAIL: gdb.base/checkpoint.exp: restart 0 one
new FAIL: gdb.base/checkpoint.exp: restart 0 one <<2>>
new FAIL: gdb.base/checkpoint.exp: restart 1 one
new FAIL: gdb.base/checkpoint.exp: restart 1 three
new FAIL: gdb.base/checkpoint.exp: restart 1 two
new FAIL: gdb.base/checkpoint.exp: restart 10 one
new FAIL: gdb.base/checkpoint.exp: restart 10 three
new FAIL: gdb.base/checkpoint.exp: restart 2 one
new FAIL: gdb.base/checkpoint.exp: restart 2 three
new FAIL: gdb.base/checkpoint.exp: restart 2 two
new FAIL: gdb.base/checkpoint.exp: restart 3 one
new FAIL: gdb.base/checkpoint.exp: restart 3 three
new FAIL: gdb.base/checkpoint.exp: restart 3 two
new FAIL: gdb.base/checkpoint.exp: restart 4 one
new FAIL: gdb.base/checkpoint.exp: restart 4 three
new FAIL: gdb.base/checkpoint.exp: restart 4 two
new FAIL: gdb.base/checkpoint.exp: restart 5 one
new FAIL: gdb.base/checkpoint.exp: restart 5 three
new FAIL: gdb.base/checkpoint.exp: restart 5 two
new FAIL: gdb.base/checkpoint.exp: restart 6 one
new FAIL: gdb.base/checkpoint.exp: restart 6 three
new FAIL: gdb.base/checkpoint.exp: restart 6 two
new FAIL: gdb.base/checkpoint.exp: restart 7 one
new FAIL: gdb.base/checkpoint.exp: restart 7 three
new FAIL: gdb.base/checkpoint.exp: restart 7 two
new FAIL: gdb.base/checkpoint.exp: restart 8 one
new FAIL: gdb.base/checkpoint.exp: restart 8 three
new FAIL: gdb.base/checkpoint.exp: restart 9 one
new FAIL: gdb.base/checkpoint.exp: restart 9 three
new FAIL: gdb.base/checkpoint.exp: step in 1 one
new FAIL: gdb.base/checkpoint.exp: step in 1 two (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: step in 10 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: step in 2 one
new FAIL: gdb.base/checkpoint.exp: step in 2 two (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: step in 3 one
new FAIL: gdb.base/checkpoint.exp: step in 3 two (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: step in 4 one
new FAIL: gdb.base/checkpoint.exp: step in 4 two (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: step in 5 one
new FAIL: gdb.base/checkpoint.exp: step in 5 two (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: step in 6 one
new FAIL: gdb.base/checkpoint.exp: step in 6 two (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: step in 7 one
new FAIL: gdb.base/checkpoint.exp: step in 7 two (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: step in 8 one (the program exited)
new FAIL: gdb.base/checkpoint.exp: step in 9 one (the program is no longer running)
new FAIL: gdb.base/checkpoint.exp: verify i 1 one
new FAIL: gdb.base/checkpoint.exp: verify i 10 one
new FAIL: gdb.base/checkpoint.exp: verify i 2 one
new FAIL: gdb.base/checkpoint.exp: verify i 3 one
new FAIL: gdb.base/checkpoint.exp: verify i 4 one
new FAIL: gdb.base/checkpoint.exp: verify i 5 one
new FAIL: gdb.base/checkpoint.exp: verify i 6 one
new FAIL: gdb.base/checkpoint.exp: verify i 7 one
new FAIL: gdb.base/checkpoint.exp: verify i 8 one
new FAIL: gdb.base/checkpoint.exp: verify i 9 one
new FAIL: gdb.base/checkpoint.exp: verify lines 1 two
new FAIL: gdb.base/checkpoint.exp: verify lines 10 one
new FAIL: gdb.base/checkpoint.exp: verify lines 2 one
new FAIL: gdb.base/checkpoint.exp: verify lines 2 two
new FAIL: gdb.base/checkpoint.exp: verify lines 3 one
new FAIL: gdb.base/checkpoint.exp: verify lines 3 two
new FAIL: gdb.base/checkpoint.exp: verify lines 4 one
new FAIL: gdb.base/checkpoint.exp: verify lines 4 two
new FAIL: gdb.base/checkpoint.exp: verify lines 5 one
new FAIL: gdb.base/checkpoint.exp: verify lines 5 two
new FAIL: gdb.base/checkpoint.exp: verify lines 5 two <<2>>
new FAIL: gdb.base/checkpoint.exp: verify lines 6 one
new FAIL: gdb.base/checkpoint.exp: verify lines 7 one
new FAIL: gdb.base/checkpoint.exp: verify lines 7 two
new FAIL: gdb.base/checkpoint.exp: verify lines 8 one
new FAIL: gdb.base/checkpoint.exp: verify lines 9 one
new FAIL: gdb.base/commands.exp: continue with watch
new FAIL: gdb.base/corefile.exp: attach: core file is cleared
new FAIL: gdb.base/corefile.exp: attach: with core
new FAIL: gdb.base/corefile.exp: core-file warning-free
new FAIL: gdb.base/corefile.exp: run: core file is cleared
new FAIL: gdb.base/corefile.exp: run: with core
new FAIL: gdb.base/dfp-test.exp: Correct _Decimal128 return value from called function.
new FAIL: gdb.base/display.exp: first disp
new FAIL: gdb.base/display.exp: next hit
new FAIL: gdb.base/display.exp: second disp
new FAIL: gdb.base/dprintf-non-stop.exp: Can't run to main
new FAIL: gdb.base/execl-update-breakpoints.exp: always-inserted off: continue across exec
new FAIL: gdb.base/execl-update-breakpoints.exp: always-inserted on: continue across exec
new FAIL: gdb.base/find-unmapped.exp: find global_var_0, global_var_2, 0xff
new FAIL: gdb.base/find-unmapped.exp: find global_var_1, global_var_2, 0xff
new FAIL: gdb.base/find-unmapped.exp: find global_var_2, (global_var_2 + 16), 0xff
new FAIL: gdb.base/gdb11531.exp: watchpoint variable triggers at continue
new FAIL: gdb.base/gdb11531.exp: watchpoint variable triggers at next
new FAIL: gdb.base/gnu_vector.exp: finish shows vector return value
new FAIL: gdb.base/gnu_vector.exp: verify vector return value (the program exited)
new FAIL: gdb.base/longjmp.exp: next over call_longjmp (2)
new FAIL: gdb.base/longjmp.exp: next over longjmp(1)
new FAIL: gdb.base/multi-forks.exp: run to exit 2 (timeout)
new FAIL: gdb.base/multi-forks.exp: run to exit 2 (timeout) <<2>>
new FAIL: gdb.base/pie-execl.exp: continue
new FAIL: gdb.base/pie-execl.exp: pie_execl_marker address has changed
new FAIL: gdb.base/pr11022.exp: breakpoint hit
new FAIL: gdb.base/pr11022.exp: breakpoint hit 2
new FAIL: gdb.base/pr11022.exp: watchpoint hit
new FAIL: gdb.base/pr11022.exp: watchpoint hit 2
new FAIL: gdb.base/random-signal.exp: stop with control-c (timeout)
new FAIL: gdb.base/recurse.exp: continue to first instance watchpoint, first time
new FAIL: gdb.base/recurse.exp: continue to first instance watchpoint, second time
new FAIL: gdb.base/recurse.exp: continue to recurse (a = 1)
new FAIL: gdb.base/recurse.exp: continue to recurse (a = 2)
new FAIL: gdb.base/recurse.exp: continue to recurse (a = 3)
new FAIL: gdb.base/recurse.exp: continue to recurse (a = 4)
new FAIL: gdb.base/recurse.exp: continue to recurse (a = 5)
new FAIL: gdb.base/recurse.exp: continue to recurse (a = 6)
new FAIL: gdb.base/recurse.exp: continue to recurse (a = 7)
new FAIL: gdb.base/recurse.exp: continue to recurse (a = 8)
new FAIL: gdb.base/recurse.exp: continue to recurse (a = 9)
new FAIL: gdb.base/recurse.exp: continue to second instance watchpoint, first time
new FAIL: gdb.base/recurse.exp: continue to second instance watchpoint, second time
new FAIL: gdb.base/recurse.exp: first instance watchpoint deleted when leaving scope
new FAIL: gdb.base/recurse.exp: next over b = 0 in second instance
new FAIL: gdb.base/recurse.exp: second instance watchpoint deleted when leaving scope
new FAIL: gdb.base/solib-nodir.exp: library loaded
new FAIL: gdb.base/term.exp: info terminal at breakpoint
new FAIL: gdb.base/testenv.exp: Test no TEST_GDB var
new FAIL: gdb.base/testenv.exp: Test with TEST_GDB_GLOBAL
new FAIL: gdb.base/testenv.exp: Test with TEST_GDB_GLOBAL unset
new FAIL: gdb.base/testenv.exp: Test with one TEST_GDB var
new FAIL: gdb.base/testenv.exp: Test with one TEST_GDB var, after unset
new FAIL: gdb.base/testenv.exp: Test with two TEST_GDB var
new FAIL: gdb.base/value-double-free.exp: continue
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: continue until exit
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 0->1: continue
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 0->1: print expression after
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 1->0: continue
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 1->0: print expression before
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: continue
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: print expression after
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: continue
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: print expression after
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: print expression before
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: continue until exit
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 0->4: continue
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 0->4: print expression after
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 1->0: continue
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 1->0: print expression before
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 10->3: continue
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 10->3: print expression after
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 10->3: print expression before
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 2->1: continue
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 2->1: print expression after
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 2->1: print expression before
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 3->2: continue
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 3->2: print expression after
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 3->2: print expression before
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 4->10: continue
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 4->10: print expression after
new FAIL: gdb.base/watch-bitfields.exp: regular watch against bitfields: q.d + q.f + q.g: 4->10: print expression before
new FAIL: gdb.base/watch-cond-infcall.exp: hw: continue
new FAIL: gdb.base/watch-cond.exp: condition of watchpoint 2 changes
new FAIL: gdb.base/watch-cond.exp: watchpoint on global2 variable triggers
new FAIL: gdb.base/watch-cond.exp: watchpoint stops with untestable local expression
new FAIL: gdb.base/watch-cond.exp: watchpoint with global expression, local condition evaluates in correct frame
new FAIL: gdb.base/watch-cond.exp: watchpoint with local expression, local condition evaluates in correct frame
new FAIL: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (hw)
new FAIL: gdb.base/watchpoint-hw.exp: start
new FAIL: gdb.base/watchpoint-solib.exp: continue to foo again
new FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit
new FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again
new FAIL: gdb.base/watchpoint.exp: Test complex watchpoint
new FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 1
new FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 2
new FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 3
new FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 4
new FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 5
new FAIL: gdb.base/watchpoint.exp: back at main from marker1
new FAIL: gdb.base/watchpoint.exp: cont
new FAIL: gdb.base/watchpoint.exp: cont <<2>>
new FAIL: gdb.base/watchpoint.exp: cont <<3>>
new FAIL: gdb.base/watchpoint.exp: continue after trigger static local watch
new FAIL: gdb.base/watchpoint.exp: continue to breakpoint at func1
new FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here <<2>>
new FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func2 breakpoint here <<3>>
new FAIL: gdb.base/watchpoint.exp: continue to marker2
new FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint (the program exited)
new FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint
new FAIL: gdb.base/watchpoint.exp: continue with watch -location
new FAIL: gdb.base/watchpoint.exp: continue with watch foo2
new FAIL: gdb.base/watchpoint.exp: continue with watch foo4
new FAIL: gdb.base/watchpoint.exp: did not trigger wrong watchpoint
new FAIL: gdb.base/watchpoint.exp: global_ptr next
new FAIL: gdb.base/watchpoint.exp: global_ptr_ptr next
new FAIL: gdb.base/watchpoint.exp: next after watch x
new FAIL: gdb.base/watchpoint.exp: next over buffer set
new FAIL: gdb.base/watchpoint.exp: next over global_ptr_ptr buffer set
new FAIL: gdb.base/watchpoint.exp: next over global_ptr_ptr init
new FAIL: gdb.base/watchpoint.exp: next over global_ptr_ptr pointer advance
new FAIL: gdb.base/watchpoint.exp: next over ptr init
new FAIL: gdb.base/watchpoint.exp: next past local_x initialization
new FAIL: gdb.base/watchpoint.exp: next past local_x initialization <<2>>
new FAIL: gdb.base/watchpoint.exp: next to `for' in watchpoint.exp
new FAIL: gdb.base/watchpoint.exp: self-delete local watch
new FAIL: gdb.base/watchpoint.exp: self-delete local watch in recursive call
new FAIL: gdb.base/watchpoint.exp: self-delete local watch with explicit scope in recursive call (2)
new FAIL: gdb.base/watchpoint.exp: self-delete partially local watch
new FAIL: gdb.base/watchpoint.exp: set local watch in recursive call
new FAIL: gdb.base/watchpoint.exp: set local watch in recursive call with explicit scope
new FAIL: gdb.base/watchpoint.exp: step to ival2 assignment
new FAIL: gdb.base/watchpoint.exp: trigger local watch
new FAIL: gdb.base/watchpoint.exp: trigger local watch in recursive call
new FAIL: gdb.base/watchpoint.exp: trigger local watch with explicit scope in recursive call
new FAIL: gdb.base/watchpoint.exp: trigger static local watch
new FAIL: gdb.base/watchpoint.exp: trigger1 partially local watch
new FAIL: gdb.base/watchpoint.exp: trigger2 partially local watch
new FAIL: gdb.base/watchpoint.exp: until out of loop
new FAIL: gdb.base/watchpoint.exp: until to ival1 assignment
new FAIL: gdb.base/watchpoint.exp: until to ival3 assignment
new FAIL: gdb.base/watchpoint.exp: watchpoint disabled in table
new FAIL: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, first time
new FAIL: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, second time
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, fifth time
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, first time
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, fourth time
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, second time
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, third time
new FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 1
new FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 2
new FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 3
new FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 4
new FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 5
new FAIL: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 2
new FAIL: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 3
new FAIL: gdb.base/watchpoints.exp: watchpoint hit, fifth time
new FAIL: gdb.base/watchpoints.exp: watchpoint hit, first time
new FAIL: gdb.base/watchpoints.exp: watchpoint hit, first time <<2>>
new FAIL: gdb.base/watchpoints.exp: watchpoint hit, fourth time
new FAIL: gdb.base/watchpoints.exp: watchpoint hit, second time
new FAIL: gdb.base/watchpoints.exp: watchpoint hit, third time
new FAIL: gdb.base/watchpoints.exp: watchpoint ival1 hit, second time
new FAIL: gdb.base/watchpoints.exp: watchpoint ival1 hit, third time
new FAIL: gdb.cp/annota2.exp: annotate-quit
new FAIL: gdb.cp/annota2.exp: break at main (got interactive prompt)
new FAIL: gdb.cp/annota2.exp: continue until exit (timeout)
new FAIL: gdb.cp/annota2.exp: delete bps
new FAIL: gdb.cp/annota2.exp: set watch on a.x (timeout)
new FAIL: gdb.cp/annota2.exp: watch triggered on a.x (timeout)
new FAIL: gdb.cp/annota3.exp: annotate-quit (pattern 2)
new FAIL: gdb.cp/annota3.exp: continue to exit (pattern 4)
new FAIL: gdb.cp/annota3.exp: watch triggered on a.x (timeout)
new FAIL: gdb.cp/exceptprint.exp: int: print exception value at catch
new FAIL: gdb.cp/exceptprint.exp: int: print exception value at catch <<2>>
new FAIL: gdb.cp/exceptprint.exp: int: print exception value at throw <<2>>
new FAIL: gdb.cp/exceptprint.exp: reference to struct: print exception value at catch
new FAIL: gdb.cp/exceptprint.exp: string: print exception value at catch
new FAIL: gdb.cp/exceptprint.exp: struct: print exception value at catch
new FAIL: gdb.cp/inherit.exp: print g_vD
new FAIL: gdb.cp/inherit.exp: print g_vE
new FAIL: gdb.cp/virtbase.exp: print *(D *) e
new FAIL: gdb.cp/virtbase.exp: print *this
new FAIL: gdb.dwarf2/dw2-anon-mptr.exp: ptype crash
new FAIL: gdb.dwarf2/implptrpiece.exp: print/d p[-1]
new FAIL: gdb.dwarf2/member-ptr-forwardref.exp: ptype c
new FAIL: gdb.gdb/python-interrupts.exp: signal SIGINT
new FAIL: gdb.gdb/python-selftest.exp: call catch_command_errors(execute_command, "python print(5)", 0)
new FAIL: gdb.go/methods.exp: setting breakpoint at (*main.T).Bar
new FAIL: gdb.go/methods.exp: setting breakpoint at main.T.Foo
new FAIL: gdb.mi/mi-dprintf.exp: mi set dprintf style to an unrecognized type (timeout)
new FAIL: gdb.mi/mi-pending.exp: MI pending breakpoint on mi-pendshr.c:pendfunc2 if x==4
new FAIL: gdb.mi/mi-watch.exp: hw: watchpoint trigger (MI error)
new FAIL: gdb.mi/mi-watch.exp: hw: watchpoint trigger (MI error) <<2>>
new FAIL: gdb.mi/mi-watch.exp: hw: watchpoint trigger (timeout)
new FAIL: gdb.mi/mi-watch.exp: hw: watchpoint trigger (timeout) <<2>>
new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit (MI error)
new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit (timeout)
new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit 2 (MI error)
new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": breakpoint hit 2 (timeout)
new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit (MI error)
new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit (timeout)
new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit 2 (MI error)
new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit 2 (timeout)
new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit (MI error)
new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit (timeout)
new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit 2 (MI error)
new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": breakpoint hit 2 (timeout)
new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit (MI error)
new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit (timeout)
new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit 2 (MI error)
new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit 2 (timeout)
new FAIL: gdb.modula2/unbounded-array.exp: print unbounded array contents
new FAIL: gdb.multi/bkpt-multi-exec.exp: continue
new FAIL: gdb.multi/bkpt-multi-exec.exp: run
new FAIL: gdb.multi/multi-arch-exec.exp: continue across exec that changes architecture
new FAIL: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Test watchpoint write
new FAIL: gdb.python/py-breakpoint.exp: test_bkpt_internal: Test watchpoint write
new FAIL: gdb.python/py-breakpoint.exp: test_watchpoints: Test watchpoint write
new FAIL: gdb.python/py-events.exp: get current thread
new FAIL: gdb.python/py-evsignal.exp: Signal Thread 3
new FAIL: gdb.python/py-evthreads.exp: Run to breakpoint 1
new FAIL: gdb.python/py-evthreads.exp: continue thread 1
new FAIL: gdb.python/py-evthreads.exp: reached breakpoint 2
new FAIL: gdb.python/py-evthreads.exp: reached breakpoint 3
new FAIL: gdb.python/py-evthreads.exp: thread 2
new FAIL: gdb.python/py-evthreads.exp: thread 3
new FAIL: gdb.python/py-evthreads.exp: thread 3 was signaled (timeout)
new FAIL: gdb.python/py-value-cc.exp: u's second field via field
new FAIL: gdb.server/server-exec-info.exp: info files
new FAIL: gdb.server/server-exec-info.exp: set sysroot remote: (got interactive prompt)
new FAIL: gdb.stabs/gdb11479.exp: Inspect t in test forced_stabs
new FAIL: gdb.stabs/gdb11479.exp: Inspect t in test2 forced_stabs
new FAIL: gdb.threads/execl.exp: continue across exec
PASS -> FAIL: gdb.threads/interrupted-hand-call.exp: continue until exit
new FAIL: gdb.threads/linux-dp.exp: info threads after: 0
new FAIL: gdb.threads/linux-dp.exp: info threads after: 1
new FAIL: gdb.threads/linux-dp.exp: info threads after: 2
new FAIL: gdb.threads/linux-dp.exp: info threads after: 3
new FAIL: gdb.threads/linux-dp.exp: info threads after: 4
new FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint automatically deleted
new FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint still triggers
new FAIL: gdb.threads/local-watch-wrong-thread.exp: local watchpoint triggers
new FAIL: gdb.threads/local-watch-wrong-thread.exp: the other thread stopped on breakpoint
new FAIL: gdb.threads/no-unwaited-for-left.exp: continue stops when the main thread exits
new FAIL: gdb.threads/no-unwaited-for-left.exp: continue stops when thread 2 exits
new FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched0: continue over exec (timeout)
new FAIL: gdb.threads/non-ldr-exc-1.exp: lock-sched1: continue over exec (timeout)
new FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched0: continue over exec (timeout)
new FAIL: gdb.threads/non-ldr-exc-2.exp: lock-sched1: continue over exec (timeout)
new FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched0: continue over exec (timeout)
new FAIL: gdb.threads/non-ldr-exc-3.exp: lock-sched1: continue over exec (timeout)
new FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched0: continue over exec (timeout)
new FAIL: gdb.threads/non-ldr-exc-4.exp: lock-sched1: continue over exec (timeout)
new FAIL: gdb.threads/staticthreads.exp: tlsvar in main
new FAIL: gdb.threads/staticthreads.exp: tlsvar in thread
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: continue: continue
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: continue: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: next: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: next: next
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: step: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: step: step
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: continue: continue
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: continue: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: next: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: next: next
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: step: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: step: step
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: continue: continue
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: continue: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: next: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: next: next
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: step: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: step: step
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: continue: continue
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: continue: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: next: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: next: next
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: step: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: step: step
new FAIL: gdb.threads/thread-execl.exp: schedlock off: get to main in new image (timeout)
new FAIL: gdb.threads/thread-execl.exp: schedlock on: get to main in new image (timeout)
new FAIL: gdb.threads/thread-execl.exp: schedlock step: get to main in new image (timeout)
new FAIL: gdb.threads/thread_events.exp: continue to after_join_func with messages enabled (saw 0, expected 1)
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the first fork
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: breakpoint (A) after the second fork
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: finish
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: hardware breakpoints work
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at A
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: multithreaded watchpoints work at B
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: singlethread watchpoints work
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the first fork
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the second fork
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the first fork
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the second fork
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: breakpoint after the first fork
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: breakpoint after the second fork
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: finish
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: hardware breakpoints work
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the first fork
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the second fork
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoints work
new FAIL: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the first fork
new FAIL: gdb.threads/watchpoint-fork.exp: parent: multithreaded: breakpoint (A) after the second fork
new FAIL: gdb.threads/watchpoint-fork.exp: parent: multithreaded: finish
new FAIL: gdb.threads/watchpoint-fork.exp: parent: multithreaded: hardware breakpoints work
new FAIL: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at A
new FAIL: gdb.threads/watchpoint-fork.exp: parent: multithreaded: multithreaded watchpoints work at B
new FAIL: gdb.threads/watchpoint-fork.exp: parent: multithreaded: singlethread watchpoints work
new FAIL: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the first fork
new FAIL: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint A after the second fork
new FAIL: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the first fork
new FAIL: gdb.threads/watchpoint-fork.exp: parent: multithreaded: watchpoint B after the second fork
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the first fork
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: hardware breakpoints work
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the first fork
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoints work
new FAIL: gdb.threads/watchthreads.exp: combination of threaded watchpoints = 30
new FAIL: gdb.threads/watchthreads.exp: first watchpoint on args[0] hit
new FAIL: gdb.threads/watchthreads.exp: first watchpoint on args[1] hit
new FAIL: gdb.threads/watchthreads.exp: threaded watch loop
new FAIL: gdb.threads/watchthreads.exp: watchpoint on args[0] hit in thread
new FAIL: gdb.threads/watchthreads.exp: watchpoint on args[1] hit in thread
new FAIL: gdb.threads/watchthreads2.exp: x watch loop
new FAIL: gdb.threads/wp-replication.exp: No hardware watchpoints available
new FAIL: gdb.trace/tfile.exp: tfind 0 on trace file
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on AIX-POWER7-plain, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
2015-07-08 10:51 ` Failures on Debian-s390x-native-extended-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
@ 2015-07-08 10:57 ` sergiodj+buildbot
2015-07-08 11:27 ` Failures on Debian-i686, " sergiodj+buildbot
` (14 subsequent siblings)
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-08 10:57 UTC (permalink / raw)
To: gdb-testers
Buildslave:
aix-power7-1
Full Build URL:
<http://gdb-build.sergiodj.net/builders/AIX-POWER7-plain/builds/107>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/AIX-POWER7-plain/.git/tree/?h=gdb-7.10-branch&id=45418c8c674401f66450c217d14cc8bd74fd31e8>
*** Regressions found ***
============================
new FAIL: gdb.threads/print-threads.exp: all threads ran once (slow) (total 4 threads ran)
PASS -> FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: continue <<2>>
new FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: no more signals (the program is no longer running)
new FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: second signal: signal delivered (the program is no longer running)
new FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: signal command queries (the program exited)
PASS -> FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: continue <<2>>
PASS -> FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: stop with SIGUSR2
PASS -> FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to breakpoint: run to breakpoint in thread 2
============================
*** Regressions against the baseline ***
============================
new FAIL: gdb.cp/var-tag.exp: before start: c++: print E2
new FAIL: gdb.cp/var-tag.exp: before start: c++: print S2
new FAIL: gdb.cp/var-tag.exp: before start: c++: print U2
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype C
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype E
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype E2
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype EE
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype S2
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype U2
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype cc
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype ee
new FAIL: gdb.cp/var-tag.exp: before start: c: print E2
new FAIL: gdb.cp/var-tag.exp: before start: c: print S2
new FAIL: gdb.cp/var-tag.exp: before start: c: print U2
new FAIL: gdb.cp/var-tag.exp: before start: c: ptype C
new FAIL: gdb.cp/var-tag.exp: before start: c: ptype E
new FAIL: gdb.cp/var-tag.exp: before start: c: ptype E2
new FAIL: gdb.cp/var-tag.exp: before start: c: ptype EE
new FAIL: gdb.cp/var-tag.exp: before start: c: ptype S2
new FAIL: gdb.cp/var-tag.exp: before start: c: ptype U2
new FAIL: gdb.cp/var-tag.exp: before start: c: ptype cc
new FAIL: gdb.cp/var-tag.exp: before start: c: ptype ee
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: print E
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: print E2
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: print S
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: print S2
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: print U
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: print U2
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype C
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype E
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype E2
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype EE
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype S2
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype U2
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype cc
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype ee
new FAIL: gdb.cp/var-tag.exp: in C::f: c: print E
new FAIL: gdb.cp/var-tag.exp: in C::f: c: print E2
new FAIL: gdb.cp/var-tag.exp: in C::f: c: print S
new FAIL: gdb.cp/var-tag.exp: in C::f: c: print S2
new FAIL: gdb.cp/var-tag.exp: in C::f: c: print U
new FAIL: gdb.cp/var-tag.exp: in C::f: c: print U2
new FAIL: gdb.cp/var-tag.exp: in C::f: c: ptype C
new FAIL: gdb.cp/var-tag.exp: in C::f: c: ptype E
new FAIL: gdb.cp/var-tag.exp: in C::f: c: ptype E2
new FAIL: gdb.cp/var-tag.exp: in C::f: c: ptype EE
new FAIL: gdb.cp/var-tag.exp: in C::f: c: ptype S2
new FAIL: gdb.cp/var-tag.exp: in C::f: c: ptype U2
new FAIL: gdb.cp/var-tag.exp: in C::f: c: ptype cc
new FAIL: gdb.cp/var-tag.exp: in C::f: c: ptype ee
new FAIL: gdb.cp/var-tag.exp: in main: c++: print E
new FAIL: gdb.cp/var-tag.exp: in main: c++: print E2
new FAIL: gdb.cp/var-tag.exp: in main: c++: print S
new FAIL: gdb.cp/var-tag.exp: in main: c++: print S2
new FAIL: gdb.cp/var-tag.exp: in main: c++: print U
new FAIL: gdb.cp/var-tag.exp: in main: c++: print U2
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype C
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype E
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype E2
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype EE
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype S2
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype U2
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype cc
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype ee
new FAIL: gdb.cp/var-tag.exp: in main: c: print E
new FAIL: gdb.cp/var-tag.exp: in main: c: print E2
new FAIL: gdb.cp/var-tag.exp: in main: c: print S
new FAIL: gdb.cp/var-tag.exp: in main: c: print S2
new FAIL: gdb.cp/var-tag.exp: in main: c: print U
new FAIL: gdb.cp/var-tag.exp: in main: c: print U2
new FAIL: gdb.cp/var-tag.exp: in main: c: ptype C
new FAIL: gdb.cp/var-tag.exp: in main: c: ptype E
new FAIL: gdb.cp/var-tag.exp: in main: c: ptype E2
new FAIL: gdb.cp/var-tag.exp: in main: c: ptype EE
new FAIL: gdb.cp/var-tag.exp: in main: c: ptype S2
new FAIL: gdb.cp/var-tag.exp: in main: c: ptype U2
new FAIL: gdb.cp/var-tag.exp: in main: c: ptype cc
new FAIL: gdb.cp/var-tag.exp: in main: c: ptype ee
PASS -> FAIL: gdb.threads/hand-call-new-thread.exp: iter 1: p new_thread ()
PASS -> FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: continue <<2>>
new FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: no more signals (the program is no longer running)
new FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: second signal: signal delivered (the program is no longer running)
new FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: signal command queries (the program exited)
PASS -> FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: stop with SIGUSR1
PASS -> FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: continue <<2>>
new FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: second signal: signal command queries (the program exited)
PASS -> FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock on: stop with SIGUSR2
PASS -> FAIL: gdb.threads/signal-while-stepping-over-bp-other-thread.exp: continue to breakpoint: run to breakpoint in thread 2
new FAIL: gdb.threads/thread-unwindonsignal.exp: continue until exit (the program is no longer running)
PASS -> FAIL: gdb.threads/tls.exp: continue to synch point
PASS -> FAIL: gdb.threads/tls.exp: continue to third thread
PASS -> FAIL: gdb.threads/tls.exp: third thread print me
new FAIL: gdb.threads/tls.exp: threads exited (the program exited)
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Debian-i686, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
2015-07-08 10:51 ` Failures on Debian-s390x-native-extended-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-07-08 10:57 ` Failures on AIX-POWER7-plain, " sergiodj+buildbot
@ 2015-07-08 11:27 ` sergiodj+buildbot
2015-07-08 11:41 ` Failures on Fedora-s390x-m64, " sergiodj+buildbot
` (13 subsequent siblings)
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-08 11:27 UTC (permalink / raw)
To: gdb-testers
Buildslave:
wildebeest-debian-wheezy-i686
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Debian-i686/builds/1294>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Debian-i686/.git/tree/?h=gdb-7.10-branch&id=7545a383062a29f1ba85dedd5060f6572ab661dc>
*** Regressions found ***
============================
PASS -> FAIL: gdb.base/longjmp.exp: next over patt3
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.ada/info_exc.exp: info exceptions
new FAIL: gdb.ada/out_of_line_in_inlined.exp: compilation foo_o224_021.adb
new FAIL: gdb.ada/rec_comp.exp: ptype r
new FAIL: gdb.ada/rec_comp.exp: whatis r.ia
new FAIL: gdb.arch/i386-biarch-core.exp: .text is readable
new FAIL: gdb.arch/i386-biarch-core.exp: core-file
PASS -> FAIL: gdb.arch/i386-sse-stack-align.exp: print g0 ()
PASS -> FAIL: gdb.arch/i386-sse-stack-align.exp: print g1 (1)
PASS -> FAIL: gdb.arch/i386-sse-stack-align.exp: print g2 (1, 2)
PASS -> FAIL: gdb.arch/i386-sse-stack-align.exp: print g3 (1, 2, 3)
PASS -> FAIL: gdb.arch/i386-sse-stack-align.exp: print g4 (1, 2, 3, 4)
PASS -> FAIL: gdb.base/longjmp.exp: next over patt3
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Fedora-s390x-m64, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
` (2 preceding siblings ...)
2015-07-08 11:27 ` Failures on Debian-i686, " sergiodj+buildbot
@ 2015-07-08 11:41 ` sergiodj+buildbot
2015-07-08 11:43 ` Failures on Debian-i686-native-gdbserver, " sergiodj+buildbot
` (12 subsequent siblings)
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-08 11:41 UTC (permalink / raw)
To: gdb-testers
Buildslave:
marist-fedora-s390x
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-s390x-m64/builds/936>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Fedora-s390x-m64/.git/tree/?h=gdb-7.10-branch&id=f14361656086f6c72e4450bfc8d284544df16e24>
*** Regressions found ***
============================
PASS -> FAIL: gdb.threads/watchthreads.exp: combination of threaded watchpoints = 30
PASS -> FAIL: gdb.threads/watchthreads.exp: threaded watch loop
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.asm/asm-source.exp: bt 2 in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: bt 3 in foo3
PASS -> FAIL: gdb.asm/asm-source.exp: bt ALL in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: f at main
PASS -> FAIL: gdb.asm/asm-source.exp: f in foo2
new FAIL: gdb.asm/asm-source.exp: finish from foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: info line
PASS -> FAIL: gdb.asm/asm-source.exp: info source asmsrc2.s
PASS -> FAIL: gdb.asm/asm-source.exp: n in foo2
new FAIL: gdb.asm/asm-source.exp: next over foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: next over macro
PASS -> FAIL: gdb.asm/asm-source.exp: return from foo2
PASS -> FAIL: gdb.asm/asm-source.exp: step into foo2
new FAIL: gdb.base/gnu_vector.exp: finish shows vector return value
new FAIL: gdb.base/gnu_vector.exp: verify vector return value (the program exited)
PASS -> FAIL: gdb.base/siginfo-thread.exp: Extract si_errno
PASS -> FAIL: gdb.threads/watchthreads.exp: combination of threaded watchpoints = 30
PASS -> FAIL: gdb.threads/watchthreads.exp: threaded watch loop
PASS -> FAIL: gdb.trace/mi-traceframe-changed.exp: tfile: -trace-find frame-number 0
PASS -> FAIL: gdb.trace/mi-traceframe-changed.exp: tfile: tfind 0 again
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Debian-i686-native-gdbserver, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
` (3 preceding siblings ...)
2015-07-08 11:41 ` Failures on Fedora-s390x-m64, " sergiodj+buildbot
@ 2015-07-08 11:43 ` sergiodj+buildbot
2015-07-08 12:35 ` Failures on Fedora-ppc64be-cc-with-index, " sergiodj+buildbot
` (11 subsequent siblings)
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-08 11:43 UTC (permalink / raw)
To: gdb-testers
Buildslave:
wildebeest-debian-wheezy-i686
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Debian-i686-native-gdbserver/builds/1282>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Debian-i686-native-gdbserver/.git/tree/?h=gdb-7.10-branch&id=1fde5305cf5c1664077fbb6629bad4ed351b9aa7>
*** Regressions found ***
============================
PASS -> FAIL: gdb.base/longjmp.exp: next over patt3
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.ada/info_exc.exp: info exceptions
new FAIL: gdb.ada/out_of_line_in_inlined.exp: compilation foo_o224_021.adb
new FAIL: gdb.ada/rec_comp.exp: ptype r
new FAIL: gdb.ada/rec_comp.exp: whatis r.ia
new FAIL: gdb.arch/i386-biarch-core.exp: .text is readable
new FAIL: gdb.arch/i386-biarch-core.exp: core-file
PASS -> FAIL: gdb.arch/i386-sse-stack-align.exp: print g0 ()
PASS -> FAIL: gdb.arch/i386-sse-stack-align.exp: print g1 (1)
PASS -> FAIL: gdb.arch/i386-sse-stack-align.exp: print g2 (1, 2)
PASS -> FAIL: gdb.arch/i386-sse-stack-align.exp: print g3 (1, 2, 3)
PASS -> FAIL: gdb.arch/i386-sse-stack-align.exp: print g4 (1, 2, 3, 4)
PASS -> FAIL: gdb.base/gnu-ifunc.exp: step
PASS -> FAIL: gdb.base/longjmp.exp: next over patt3
new FAIL: gdb.mi/mi-detach.exp: detach
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Fedora-ppc64be-cc-with-index, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
` (4 preceding siblings ...)
2015-07-08 11:43 ` Failures on Debian-i686-native-gdbserver, " sergiodj+buildbot
@ 2015-07-08 12:35 ` sergiodj+buildbot
2015-07-08 12:36 ` Failures on Debian-i686-native-extended-gdbserver, " sergiodj+buildbot
` (10 subsequent siblings)
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-08 12:35 UTC (permalink / raw)
To: gdb-testers
Buildslave:
fedora-ppc64be-1
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-ppc64be-cc-with-index/builds/1315>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Fedora-ppc64be-cc-with-index/.git/tree/?h=gdb-7.10-branch&id=0918d2c6765c3a22adc91d0b8cf4697db50d98c5>
*** Regressions found ***
============================
new FAIL: gdb.reverse/until-precsave.exp: save process recfile
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.ada/info_exc.exp: info exceptions
PASS -> FAIL: gdb.arch/altivec-abi.exp: generic ABI, forced: step into vec_fun
PASS -> FAIL: gdb.asm/asm-source.exp: bt 2 in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: bt 3 in foo3
PASS -> FAIL: gdb.asm/asm-source.exp: bt ALL in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: f at main
PASS -> FAIL: gdb.asm/asm-source.exp: f in foo2
new FAIL: gdb.asm/asm-source.exp: finish from foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: info line
PASS -> FAIL: gdb.asm/asm-source.exp: info source asmsrc2.s
new FAIL: gdb.asm/asm-source.exp: n in foo2 (the program exited)
new FAIL: gdb.asm/asm-source.exp: next over foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: next over macro
PASS -> FAIL: gdb.asm/asm-source.exp: return from foo2
PASS -> FAIL: gdb.asm/asm-source.exp: step into foo2
PASS -> FAIL: gdb.base/attach-pie-noexec.exp: attach
PASS -> FAIL: gdb.base/attach-pie-noexec.exp: info shared
PASS -> FAIL: gdb.base/attach-twice.exp: attach
PASS -> FAIL: gdb.base/attach.exp: after attach2, set should_exit
PASS -> FAIL: gdb.base/attach.exp: attach when process' a.out not in cwd
new FAIL: gdb.base/attach.exp: attach1 detach (the program is no longer running)
PASS -> FAIL: gdb.base/attach.exp: attach1, after setting file
PASS -> FAIL: gdb.base/attach.exp: attach2, with no file
PASS -> FAIL: gdb.base/attach.exp: cmdline attach run: run to prompt
new FAIL: gdb.base/attach.exp: continue to breakpoint: postloop (the program is no longer running)
new FAIL: gdb.base/attach.exp: continue until exit (the program is no longer running)
new FAIL: gdb.base/attach.exp: continue until exit at after attach2, exit (the program is no longer running)
new FAIL: gdb.base/attach.exp: starting with --pid (timeout)
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/corefile.exp: core-file warning-free
new FAIL: gdb.base/default.exp: info set (timeout)
new FAIL: gdb.base/display.exp: cont (the program is no longer running)
PASS -> FAIL: gdb.base/display.exp: debug test output 1
PASS -> FAIL: gdb.base/display.exp: debug test output 1a
PASS -> FAIL: gdb.base/display.exp: debug test output 2
PASS -> FAIL: gdb.base/display.exp: debug test output 2a
PASS -> FAIL: gdb.base/display.exp: debug test output 3
PASS -> FAIL: gdb.base/display.exp: disp *p_i
PASS -> FAIL: gdb.base/display.exp: display bad address
PASS -> FAIL: gdb.base/display.exp: display good address
new FAIL: gdb.base/display.exp: finish (the program is no longer running)
PASS -> FAIL: gdb.base/display.exp: first disp
PASS -> FAIL: gdb.base/display.exp: ignored s
new FAIL: gdb.base/display.exp: next hit (the program is no longer running)
PASS -> FAIL: gdb.base/display.exp: p p_i = &i
PASS -> FAIL: gdb.base/display.exp: p p_i = 0x0
PASS -> FAIL: gdb.base/display.exp: print/a $pc
PASS -> FAIL: gdb.base/display.exp: print/k j
PASS -> FAIL: gdb.base/display.exp: printf "%d%d",i
new FAIL: gdb.base/display.exp: second disp (the program exited)
new FAIL: gdb.base/display.exp: step (the program is no longer running)
new FAIL: gdb.base/display.exp: watch off (the program is no longer running)
PASS -> FAIL: gdb.base/display.exp: x/0 j
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=on: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=call dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=call dd=on: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=gdb dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=gdb dd=on: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=agent dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=agent dd=on: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=call dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=call dd=on: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: re-attach to inferior
new FAIL: gdb.base/gdb11531.exp: watchpoint variable triggers at continue (the program exited)
PASS -> FAIL: gdb.base/gdb11531.exp: watchpoint variable triggers at next
new FAIL: gdb.base/gnu_vector.exp: call add_some_intvecs
new FAIL: gdb.base/gnu_vector.exp: call add_various_floatvecs
new FAIL: gdb.base/gnu_vector.exp: finish shows vector return value
new FAIL: gdb.base/gnu_vector.exp: verify vector return value (the program exited)
PASS -> FAIL: gdb.base/pr11022.exp: watchpoint hit
PASS -> FAIL: gdb.base/pr11022.exp: watchpoint hit 2
PASS -> FAIL: gdb.base/recurse.exp: continue to first instance watchpoint, first time
new FAIL: gdb.base/recurse.exp: continue to first instance watchpoint, second time (the program exited)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 1)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 2)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 3)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 4)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 5)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 6)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 7)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 8)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 9)
PASS -> FAIL: gdb.base/recurse.exp: continue to second instance watchpoint, first time
PASS -> FAIL: gdb.base/recurse.exp: continue to second instance watchpoint, second time
new FAIL: gdb.base/recurse.exp: first instance watchpoint deleted when leaving scope (the program is no longer running)
PASS -> FAIL: gdb.base/recurse.exp: second instance watchpoint deleted when leaving scope
PASS -> FAIL: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
PASS -> FAIL: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
new FAIL: gdb.base/step-over-no-symbols.exp: displaced=on: advanced
new FAIL: gdb.base/value-double-free.exp: continue (the program exited)
PASS -> FAIL: gdb.base/value-double-free.exp: print empty()
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: continue until exit (the program is no longer running)
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 0->1: continue
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 1->0: continue (the program exited)
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 1->0: print expression before
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: continue
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: print expression after
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: print expression before
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: continue (the program is no longer running)
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: print expression after
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: print expression before
PASS -> FAIL: gdb.base/watch-cond-infcall.exp: hw: continue
new FAIL: gdb.base/watch-cond.exp: condition of watchpoint 2 changes (timeout)
new FAIL: gdb.base/watch-cond.exp: watchpoint on global2 variable triggers (timeout)
new FAIL: gdb.base/watch-cond.exp: watchpoint stops with untestable local expression (timeout)
new FAIL: gdb.base/watch-cond.exp: watchpoint with global expression, local condition evaluates in correct frame (timeout)
new FAIL: gdb.base/watch-cond.exp: watchpoint with local expression, local condition evaluates in correct frame (timeout)
new FAIL: gdb.base/watch-read.exp: only read watchpoint triggers when value doesn't change (timeout)
new FAIL: gdb.base/watch-read.exp: only write watchpoint triggers when value changes (timeout)
new FAIL: gdb.base/watch-read.exp: read watchpoint triggers on first read (timeout)
new FAIL: gdb.base/watch-read.exp: read watchpoint triggers on read after value changed (timeout)
new FAIL: gdb.base/watch-read.exp: read watchpoint triggers when value doesn't change, trapping reads and writes (timeout)
new FAIL: gdb.base/watch-read.exp: set write watchpoint on global variable (timeout)
new FAIL: gdb.base/watch-read.exp: write watchpoint triggers (timeout)
new FAIL: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (hw) (the program exited)
new FAIL: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 1 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 2 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 3 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 4 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 5 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 1 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 2 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 3 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 4 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 5 (timeout)
PASS -> FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue
new FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue to break-at-exit (the program exited)
PASS -> FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit
PASS -> FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again
PASS -> FAIL: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: get hw watchpoint PC
new FAIL: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: hardware watchpoint triggers (the program exited)
PASS -> FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 1
PASS -> FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 2
PASS -> FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 3
PASS -> FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 4
PASS -> FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 5
PASS -> FAIL: gdb.base/watchpoint.exp: awatch disallowed for register based expression
new FAIL: gdb.base/watchpoint.exp: cont (the program exited)
new FAIL: gdb.base/watchpoint.exp: cont (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: cont (the program is no longer running) <<2>>
new FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func5 breakpoint here (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func6 breakpoint here (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func7 breakpoint here (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue to marker2 (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_disabling_watchpoints (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue with watch -location (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue with watch foo2 (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue with watch foo4 (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoint.exp: delete watchpoint `$pc'
PASS -> FAIL: gdb.base/watchpoint.exp: disable watchpoint `$pc'
new FAIL: gdb.base/watchpoint.exp: disabled watchpoint skipped (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoint.exp: next after watch x
new FAIL: gdb.base/watchpoint.exp: next past local_x initialization (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: next past local_x initialization (the program is no longer running) <<2>>
PASS -> FAIL: gdb.base/watchpoint.exp: reenable watchpoint `$pc'
PASS -> FAIL: gdb.base/watchpoint.exp: rwatch disallowed for register based expression
PASS -> FAIL: gdb.base/watchpoint.exp: self-delete local watch
new FAIL: gdb.base/watchpoint.exp: self-delete local watch in recursive call (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: self-delete local watch with explicit scope in recursive call (2) (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoint.exp: set local watch in recursive call
PASS -> FAIL: gdb.base/watchpoint.exp: set local watch in recursive call with explicit scope
PASS -> FAIL: gdb.base/watchpoint.exp: set static local watch
PASS -> FAIL: gdb.base/watchpoint.exp: static local watch did not self-delete
PASS -> FAIL: gdb.base/watchpoint.exp: trigger local watch
new FAIL: gdb.base/watchpoint.exp: trigger local watch in recursive call (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: trigger local watch with explicit scope in recursive call (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoint.exp: trigger static local watch
PASS -> FAIL: gdb.base/watchpoint.exp: watch $pc
PASS -> FAIL: gdb.base/watchpoint.exp: watch -location .x
PASS -> FAIL: gdb.base/watchpoint.exp: watchpoint `$pc' is enabled
PASS -> FAIL: gdb.base/watchpoint.exp: watchpoint disabled in table
PASS -> FAIL: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, first time
new FAIL: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, second time (the program exited)
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, fifth time (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoint.exp: watchpoint hit, first time
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, fourth time (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, second time (the program exited)
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, third time (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: watchpoint on buf hit (the program exited)
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 1
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 2
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 3
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 4
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 2
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 3
new FAIL: gdb.base/watchpoints.exp: watchpoint hit, fifth time (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoints.exp: watchpoint hit, first time
PASS -> FAIL: gdb.base/watchpoints.exp: watchpoint hit, first time <<2>>
new FAIL: gdb.base/watchpoints.exp: watchpoint hit, fourth time (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoints.exp: watchpoint hit, second time
new FAIL: gdb.base/watchpoints.exp: watchpoint hit, third time (the program exited)
PASS -> FAIL: gdb.base/watchpoints.exp: watchpoint ival1 hit, second time
PASS -> FAIL: gdb.base/watchpoints.exp: watchpoint ival1 hit, third time
new FAIL: gdb.cp/annota3.exp: annotate-quit (pattern 1)
new FAIL: gdb.cp/annota3.exp: watch triggered on a.x (timeout)
new FAIL: gdb.cp/gdb2495.exp: (timeout) set unwind-on-terminating-exception off
new FAIL: gdb.cp/gdb2495.exp: Call a function that raises an exception with unwinding off.. (timeout)
new FAIL: gdb.cp/gdb2495.exp: Call a function that raises an exception without a handler. (timeout)
new FAIL: gdb.cp/gdb2495.exp: Turn off unwind on terminating exception flag (timeout)
new FAIL: gdb.cp/gdb2495.exp: bt after returning from a popped frame (timeout)
new FAIL: gdb.cp/gdb2495.exp: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.cp/gdb2495.exp: info breakpoints (timeout)
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype E
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype E2
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype EE
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype ee
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype E
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype E2
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype EE
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype ee
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype E
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype E2
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype EE
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype ee
new FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited)
PASS -> FAIL: gdb.cp/vla-cxx.exp: print c
PASS -> FAIL: gdb.cp/vla-cxx.exp: print vla
PASS -> FAIL: gdb.cp/vla-cxx.exp: print vlaref
PASS -> FAIL: gdb.cp/vla-cxx.exp: print vlaref2
new FAIL: gdb.mi/mi-watch.exp: hw: watchpoint trigger (unknown output after running)
new FAIL: gdb.mi/mi-watch.exp: hw: watchpoint trigger (unknown output after running) <<2>>
new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit (unknown output after running)
new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit 2 (unknown output after running)
new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit (unknown output after running)
PASS -> FAIL: gdb.multi/multi-attach.exp: backtrace 1
PASS -> FAIL: gdb.multi/multi-attach.exp: backtrace 2
PASS -> FAIL: gdb.opt/inline-bt.exp: backtrace from bar (1)
PASS -> FAIL: gdb.opt/inline-bt.exp: backtrace from bar (2)
PASS -> FAIL: gdb.opt/inline-bt.exp: backtrace from bar (3)
PASS -> FAIL: gdb.opt/inline-bt.exp: continue to bar (1)
PASS -> FAIL: gdb.opt/inline-bt.exp: continue to bar (2)
PASS -> FAIL: gdb.opt/inline-bt.exp: continue to bar (3)
PASS -> FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (1)
PASS -> FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (2)
PASS -> FAIL: gdb.opt/inline-cmds.exp: backtrace from marker
PASS -> FAIL: gdb.opt/inline-cmds.exp: continue to bar (1)
PASS -> FAIL: gdb.opt/inline-cmds.exp: continue to bar (2)
PASS -> FAIL: gdb.opt/inline-cmds.exp: continue to marker
PASS -> FAIL: gdb.opt/inline-cmds.exp: step into finish marker
PASS -> FAIL: gdb.opt/inline-locals.exp: backtrace from bar (2)
PASS -> FAIL: gdb.opt/inline-locals.exp: backtrace from bar (3)
PASS -> FAIL: gdb.opt/inline-locals.exp: continue to bar (1)
PASS -> FAIL: gdb.opt/inline-locals.exp: continue to bar (2)
PASS -> FAIL: gdb.opt/inline-locals.exp: continue to bar (3)
new FAIL: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Test watchpoint write (the program exited)
new FAIL: gdb.python/py-breakpoint.exp: test_bkpt_internal: Test watchpoint write (the program exited)
new FAIL: gdb.python/py-breakpoint.exp: test_watchpoints: Test watchpoint write (the program exited)
PASS -> FAIL: gdb.python/py-sync-interp.exp: attach and where
new FAIL: gdb.reverse/until-precsave.exp: run to end of main (timeout)
PASS -> FAIL: gdb.reverse/until-precsave.exp: save process recfile
PASS -> FAIL: gdb.server/ext-attach.exp: attach to remote program 2
PASS -> FAIL: gdb.server/ext-attach.exp: backtrace 1
PASS -> FAIL: gdb.server/ext-attach.exp: backtrace 2
new FAIL: gdb.server/ext-attach.exp: detach (the program is no longer running)
PASS -> FAIL: gdb.server/ext-attach.exp: monitor exit
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running)
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<100>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<10>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<11>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<12>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<13>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<14>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<15>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<16>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<17>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<18>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<19>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<20>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<21>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<22>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<23>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<24>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<25>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<26>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<27>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<28>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<29>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<2>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<30>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<31>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<32>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<33>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<34>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<35>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<36>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<37>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<38>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<39>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<3>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<40>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<41>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<42>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<43>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<44>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<45>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<46>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<47>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<48>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<49>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<4>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<50>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<51>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<52>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<53>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<54>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<55>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<56>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<57>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<58>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<59>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<5>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<60>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<61>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<62>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<63>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<64>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<65>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<66>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<67>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<68>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<69>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<6>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<70>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<71>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<72>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<73>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<74>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<75>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<76>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<77>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<78>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<79>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<7>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<80>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<81>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<82>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<83>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<84>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<85>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<86>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<87>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<88>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<89>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<8>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<90>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<91>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<92>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<93>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<94>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<95>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<96>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<97>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<98>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<99>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<9>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running)
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<100>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<10>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<11>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<12>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<13>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<14>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<15>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<16>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<17>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<18>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<19>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<20>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<21>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<22>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<23>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<24>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<25>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<26>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<27>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<28>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<29>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<2>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<30>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<31>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<32>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<33>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<34>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<35>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<36>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<37>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<38>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<39>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<3>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<40>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<41>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<42>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<43>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<44>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<45>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<46>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<47>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<48>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<49>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<4>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<50>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<51>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<52>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<53>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<54>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<55>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<56>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<57>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<58>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<59>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<5>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<60>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<61>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<62>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<63>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<64>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<65>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<66>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<67>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<68>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<69>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<6>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<70>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<71>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<72>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<73>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<74>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<75>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<76>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<77>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<78>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<79>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<7>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<80>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<81>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<82>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<83>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<84>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<85>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<86>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<87>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<88>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<89>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<8>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<90>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<91>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<92>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<93>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<94>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<95>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<96>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<97>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<98>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<99>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<9>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<100>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<10>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<11>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<12>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<13>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<14>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<15>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<16>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<17>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<18>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<19>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<20>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<21>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<22>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<23>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<24>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<25>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<26>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<27>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<28>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<29>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<2>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<30>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<31>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<32>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<33>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<34>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<35>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<36>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<37>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<38>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<39>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<3>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<40>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<41>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<42>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<43>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<44>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<45>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<46>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<47>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<48>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<49>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<4>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<50>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<51>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<52>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<53>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<54>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<55>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<56>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<57>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<58>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<59>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<5>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<60>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<61>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<62>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<63>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<64>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<65>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<66>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<67>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<68>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<69>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<6>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<70>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<71>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<72>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<73>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<74>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<75>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<76>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<77>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<78>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<79>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<7>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<80>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<81>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<82>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<83>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<84>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<85>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<86>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<87>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<88>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<89>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<8>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<90>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<91>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<92>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<93>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<94>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<95>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<96>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<97>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<98>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<99>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<9>>
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: reset timer in the inferior
PASS -> FAIL: gdb.threads/attach-stopped.exp: nonthreaded: attach2 to stopped bt
PASS -> FAIL: gdb.threads/attach-stopped.exp: threaded: attach2 to stopped bt
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: continue: continue
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: continue: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: next: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: next: next
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: step: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: step: step
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: continue: continue
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: continue: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: next: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: next: next
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: step: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: step: step
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: continue: continue
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: continue: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: next: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: next: next
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: step: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: step: step
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: continue: continue
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: continue: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: next: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: next: next
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: step: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: step: step
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: finish (the program exited)
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the first fork (GDB internal error)
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the second fork
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoints work (GDB internal error)
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork (the program exited)
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish (the program is no longer running)
PASS -> FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the first fork
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork (the program is no longer running)
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoints work (GDB internal error)
new FAIL: gdb.threads/watchthreads2.exp: x watch loop (the program exited)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 20 on watched_data (timeout)
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Debian-i686-native-extended-gdbserver, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
` (5 preceding siblings ...)
2015-07-08 12:35 ` Failures on Fedora-ppc64be-cc-with-index, " sergiodj+buildbot
@ 2015-07-08 12:36 ` sergiodj+buildbot
2015-07-08 12:56 ` Failures on Fedora-ppc64be-m64, " sergiodj+buildbot
` (9 subsequent siblings)
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-08 12:36 UTC (permalink / raw)
To: gdb-testers
Buildslave:
wildebeest-debian-wheezy-i686
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Debian-i686-native-extended-gdbserver/builds/1277>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Debian-i686-native-extended-gdbserver/.git/tree/?h=gdb-7.10-branch&id=a0156593d93417cb86df3eeadfe3723ed6bc6741>
*** Regressions found ***
============================
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: kill process (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted on (timeout)
PASS -> FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 2
PASS -> FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 2
PASS -> FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: step
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: finish (GDB internal error)
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the second fork (GDB internal error)
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the second fork (GDB internal error)
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.ada/info_exc.exp: info exceptions
new FAIL: gdb.ada/out_of_line_in_inlined.exp: compilation foo_o224_021.adb
new FAIL: gdb.ada/rec_comp.exp: ptype r
new FAIL: gdb.ada/rec_comp.exp: whatis r.ia
new FAIL: gdb.arch/i386-biarch-core.exp: .text is readable
new FAIL: gdb.arch/i386-biarch-core.exp: core-file
PASS -> FAIL: gdb.arch/i386-sse-stack-align.exp: print g0 ()
PASS -> FAIL: gdb.arch/i386-sse-stack-align.exp: print g1 (1)
PASS -> FAIL: gdb.arch/i386-sse-stack-align.exp: print g2 (1, 2)
PASS -> FAIL: gdb.arch/i386-sse-stack-align.exp: print g3 (1, 2, 3)
PASS -> FAIL: gdb.arch/i386-sse-stack-align.exp: print g4 (1, 2, 3, 4)
new FAIL: gdb.base/attach.exp: cmdline attach run: run to main
PASS -> FAIL: gdb.base/gnu-ifunc.exp: step
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: kill process (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: attach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: set breakpoint always-inserted on (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 1 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 2 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 3 (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break break_fn (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: no new threads (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: print seconds_left (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: reset timer in the inferior (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted off (timeout)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: set breakpoint always-inserted on (timeout)
PASS -> FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: continue to breakpoint: run to breakpoint in thread 2
PASS -> FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: signal thr2: setup: unbreak loop in thread 2
PASS -> FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: continue to breakpoint: run to breakpoint in thread 2
PASS -> FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: setup: unbreak loop in thread 2
PASS -> FAIL: gdb.threads/multiple-step-overs.exp: displaced=on: step: step
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: finish (GDB internal error)
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint A after the second fork (GDB internal error)
new FAIL: gdb.threads/watchpoint-fork.exp: child: multithreaded: watchpoint B after the second fork (GDB internal error)
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Fedora-ppc64be-m64, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
` (6 preceding siblings ...)
2015-07-08 12:36 ` Failures on Debian-i686-native-extended-gdbserver, " sergiodj+buildbot
@ 2015-07-08 12:56 ` sergiodj+buildbot
2015-07-08 13:06 ` Failures on Debian-x86_64-native-gdbserver-m64, " sergiodj+buildbot
` (8 subsequent siblings)
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-08 12:56 UTC (permalink / raw)
To: gdb-testers
Buildslave:
fedora-ppc64be-1
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-ppc64be-m64/builds/1318>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Fedora-ppc64be-m64/.git/tree/?h=gdb-7.10-branch&id=cb52ada867e1a9c0f744dee29a41b9c285f6cbae>
*** Regressions found ***
============================
new FAIL: gdb.reverse/until-precsave.exp: advance to factorial
new FAIL: gdb.reverse/until-precsave.exp: advance to marker2 (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: finish to main (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: until factorial, recursive function (got interactive prompt)
new FAIL: gdb.reverse/until-precsave.exp: until func, not called by current frame (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: until line number (got interactive prompt)
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.ada/info_exc.exp: info exceptions
PASS -> FAIL: gdb.arch/altivec-abi.exp: generic ABI, forced: step into vec_fun
PASS -> FAIL: gdb.asm/asm-source.exp: bt 2 in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: bt 3 in foo3
PASS -> FAIL: gdb.asm/asm-source.exp: bt ALL in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: f at main
PASS -> FAIL: gdb.asm/asm-source.exp: f in foo2
new FAIL: gdb.asm/asm-source.exp: finish from foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: info line
PASS -> FAIL: gdb.asm/asm-source.exp: info source asmsrc2.s
new FAIL: gdb.asm/asm-source.exp: n in foo2 (the program exited)
new FAIL: gdb.asm/asm-source.exp: next over foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: next over macro
PASS -> FAIL: gdb.asm/asm-source.exp: return from foo2
PASS -> FAIL: gdb.asm/asm-source.exp: step into foo2
PASS -> FAIL: gdb.base/attach-pie-noexec.exp: attach
PASS -> FAIL: gdb.base/attach-pie-noexec.exp: info shared
PASS -> FAIL: gdb.base/attach-twice.exp: attach
PASS -> FAIL: gdb.base/attach.exp: after attach2, set should_exit
PASS -> FAIL: gdb.base/attach.exp: attach when process' a.out not in cwd
new FAIL: gdb.base/attach.exp: attach1 detach (the program is no longer running)
PASS -> FAIL: gdb.base/attach.exp: attach1, after setting file
PASS -> FAIL: gdb.base/attach.exp: attach2, with no file
PASS -> FAIL: gdb.base/attach.exp: cmdline attach run: run to prompt
new FAIL: gdb.base/attach.exp: continue to breakpoint: postloop (the program is no longer running)
new FAIL: gdb.base/attach.exp: continue until exit (the program is no longer running)
new FAIL: gdb.base/attach.exp: continue until exit at after attach2, exit (the program is no longer running)
new FAIL: gdb.base/attach.exp: starting with --pid (timeout)
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/corefile.exp: core-file warning-free
new FAIL: gdb.base/default.exp: info set (timeout)
new FAIL: gdb.base/display.exp: cont (the program is no longer running)
PASS -> FAIL: gdb.base/display.exp: debug test output 1
PASS -> FAIL: gdb.base/display.exp: debug test output 1a
PASS -> FAIL: gdb.base/display.exp: debug test output 2
PASS -> FAIL: gdb.base/display.exp: debug test output 2a
PASS -> FAIL: gdb.base/display.exp: debug test output 3
PASS -> FAIL: gdb.base/display.exp: disp *p_i
PASS -> FAIL: gdb.base/display.exp: display bad address
PASS -> FAIL: gdb.base/display.exp: display good address
new FAIL: gdb.base/display.exp: finish (the program is no longer running)
PASS -> FAIL: gdb.base/display.exp: first disp
PASS -> FAIL: gdb.base/display.exp: ignored s
new FAIL: gdb.base/display.exp: next hit (the program is no longer running)
PASS -> FAIL: gdb.base/display.exp: p p_i = &i
PASS -> FAIL: gdb.base/display.exp: p p_i = 0x0
PASS -> FAIL: gdb.base/display.exp: print/a $pc
PASS -> FAIL: gdb.base/display.exp: print/k j
PASS -> FAIL: gdb.base/display.exp: printf "%d%d",i
new FAIL: gdb.base/display.exp: second disp (the program exited)
new FAIL: gdb.base/display.exp: step (the program is no longer running)
new FAIL: gdb.base/display.exp: watch off (the program is no longer running)
PASS -> FAIL: gdb.base/display.exp: x/0 j
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=on: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=call dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=call dd=on: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=gdb dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=gdb dd=on: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=agent dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=agent dd=on: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=call dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=call dd=on: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: re-attach to inferior
new FAIL: gdb.base/gdb11531.exp: watchpoint variable triggers at continue (the program exited)
PASS -> FAIL: gdb.base/gdb11531.exp: watchpoint variable triggers at next
new FAIL: gdb.base/gnu_vector.exp: call add_some_intvecs
new FAIL: gdb.base/gnu_vector.exp: call add_various_floatvecs
new FAIL: gdb.base/gnu_vector.exp: finish shows vector return value
new FAIL: gdb.base/gnu_vector.exp: verify vector return value (the program exited)
PASS -> FAIL: gdb.base/pr11022.exp: watchpoint hit
PASS -> FAIL: gdb.base/pr11022.exp: watchpoint hit 2
PASS -> FAIL: gdb.base/recurse.exp: continue to first instance watchpoint, first time
new FAIL: gdb.base/recurse.exp: continue to first instance watchpoint, second time (the program exited)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 1)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 2)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 3)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 4)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 5)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 6)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 7)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 8)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 9)
PASS -> FAIL: gdb.base/recurse.exp: continue to second instance watchpoint, first time
PASS -> FAIL: gdb.base/recurse.exp: continue to second instance watchpoint, second time
new FAIL: gdb.base/recurse.exp: first instance watchpoint deleted when leaving scope (the program is no longer running)
PASS -> FAIL: gdb.base/recurse.exp: second instance watchpoint deleted when leaving scope
PASS -> FAIL: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
PASS -> FAIL: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
new FAIL: gdb.base/step-over-no-symbols.exp: displaced=on: advanced
new FAIL: gdb.base/value-double-free.exp: continue (the program exited)
PASS -> FAIL: gdb.base/value-double-free.exp: print empty()
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: continue until exit (the program is no longer running)
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 0->1: continue
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 1->0: continue (the program exited)
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 1->0: print expression before
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: continue
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: print expression after
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: print expression before
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: continue (the program is no longer running)
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: print expression after
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: print expression before
PASS -> FAIL: gdb.base/watch-cond-infcall.exp: hw: continue
new FAIL: gdb.base/watch-cond.exp: condition of watchpoint 2 changes (timeout)
new FAIL: gdb.base/watch-cond.exp: watchpoint on global2 variable triggers (timeout)
new FAIL: gdb.base/watch-cond.exp: watchpoint stops with untestable local expression (timeout)
new FAIL: gdb.base/watch-cond.exp: watchpoint with global expression, local condition evaluates in correct frame (timeout)
new FAIL: gdb.base/watch-cond.exp: watchpoint with local expression, local condition evaluates in correct frame (timeout)
new FAIL: gdb.base/watch-read.exp: only read watchpoint triggers when value doesn't change (timeout)
new FAIL: gdb.base/watch-read.exp: only write watchpoint triggers when value changes (timeout)
new FAIL: gdb.base/watch-read.exp: read watchpoint triggers on first read (timeout)
new FAIL: gdb.base/watch-read.exp: read watchpoint triggers on read after value changed (timeout)
new FAIL: gdb.base/watch-read.exp: read watchpoint triggers when value doesn't change, trapping reads and writes (timeout)
new FAIL: gdb.base/watch-read.exp: set write watchpoint on global variable (timeout)
new FAIL: gdb.base/watch-read.exp: write watchpoint triggers (timeout)
new FAIL: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (hw) (the program exited)
new FAIL: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 1 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 2 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 3 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 4 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 5 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 1 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 2 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 3 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 4 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 5 (timeout)
PASS -> FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue
new FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue to break-at-exit (the program exited)
PASS -> FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit
PASS -> FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again
PASS -> FAIL: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: get hw watchpoint PC
new FAIL: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: hardware watchpoint triggers (the program exited)
PASS -> FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 1
PASS -> FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 2
PASS -> FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 3
PASS -> FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 4
PASS -> FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 5
PASS -> FAIL: gdb.base/watchpoint.exp: awatch disallowed for register based expression
new FAIL: gdb.base/watchpoint.exp: cont (the program exited)
new FAIL: gdb.base/watchpoint.exp: cont (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: cont (the program is no longer running) <<2>>
new FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func5 breakpoint here (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func6 breakpoint here (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func7 breakpoint here (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue to marker2 (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_disabling_watchpoints (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue with watch -location (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue with watch foo2 (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue with watch foo4 (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoint.exp: delete watchpoint `$pc'
PASS -> FAIL: gdb.base/watchpoint.exp: disable watchpoint `$pc'
new FAIL: gdb.base/watchpoint.exp: disabled watchpoint skipped (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoint.exp: next after watch x
new FAIL: gdb.base/watchpoint.exp: next past local_x initialization (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: next past local_x initialization (the program is no longer running) <<2>>
PASS -> FAIL: gdb.base/watchpoint.exp: reenable watchpoint `$pc'
PASS -> FAIL: gdb.base/watchpoint.exp: rwatch disallowed for register based expression
PASS -> FAIL: gdb.base/watchpoint.exp: self-delete local watch
new FAIL: gdb.base/watchpoint.exp: self-delete local watch in recursive call (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: self-delete local watch with explicit scope in recursive call (2) (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoint.exp: set local watch in recursive call
PASS -> FAIL: gdb.base/watchpoint.exp: set local watch in recursive call with explicit scope
PASS -> FAIL: gdb.base/watchpoint.exp: set static local watch
PASS -> FAIL: gdb.base/watchpoint.exp: static local watch did not self-delete
PASS -> FAIL: gdb.base/watchpoint.exp: trigger local watch
new FAIL: gdb.base/watchpoint.exp: trigger local watch in recursive call (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: trigger local watch with explicit scope in recursive call (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoint.exp: trigger static local watch
PASS -> FAIL: gdb.base/watchpoint.exp: watch $pc
PASS -> FAIL: gdb.base/watchpoint.exp: watch -location .x
PASS -> FAIL: gdb.base/watchpoint.exp: watchpoint `$pc' is enabled
PASS -> FAIL: gdb.base/watchpoint.exp: watchpoint disabled in table
PASS -> FAIL: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, first time
new FAIL: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, second time (the program exited)
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, fifth time (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoint.exp: watchpoint hit, first time
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, fourth time (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, second time (the program exited)
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, third time (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: watchpoint on buf hit (the program exited)
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 1
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 2
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 3
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 4
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 2
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 3
new FAIL: gdb.base/watchpoints.exp: watchpoint hit, fifth time (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoints.exp: watchpoint hit, first time
PASS -> FAIL: gdb.base/watchpoints.exp: watchpoint hit, first time <<2>>
new FAIL: gdb.base/watchpoints.exp: watchpoint hit, fourth time (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoints.exp: watchpoint hit, second time
new FAIL: gdb.base/watchpoints.exp: watchpoint hit, third time (the program exited)
PASS -> FAIL: gdb.base/watchpoints.exp: watchpoint ival1 hit, second time
PASS -> FAIL: gdb.base/watchpoints.exp: watchpoint ival1 hit, third time
new FAIL: gdb.cp/annota3.exp: annotate-quit (pattern 1)
new FAIL: gdb.cp/annota3.exp: watch triggered on a.x (timeout)
new FAIL: gdb.cp/gdb2495.exp: (timeout) set unwind-on-terminating-exception off
new FAIL: gdb.cp/gdb2495.exp: Call a function that raises an exception with unwinding off.. (timeout)
new FAIL: gdb.cp/gdb2495.exp: Call a function that raises an exception without a handler. (timeout)
new FAIL: gdb.cp/gdb2495.exp: Turn off unwind on terminating exception flag (timeout)
new FAIL: gdb.cp/gdb2495.exp: bt after returning from a popped frame (timeout)
new FAIL: gdb.cp/gdb2495.exp: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.cp/gdb2495.exp: info breakpoints (timeout)
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype E
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype E2
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype EE
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype ee
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype E
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype E2
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype EE
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype ee
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype E
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype E2
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype EE
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype ee
new FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited)
PASS -> FAIL: gdb.cp/vla-cxx.exp: print c
PASS -> FAIL: gdb.cp/vla-cxx.exp: print vla
PASS -> FAIL: gdb.cp/vla-cxx.exp: print vlaref
PASS -> FAIL: gdb.cp/vla-cxx.exp: print vlaref2
new FAIL: gdb.mi/mi-watch.exp: hw: watchpoint trigger (unknown output after running)
new FAIL: gdb.mi/mi-watch.exp: hw: watchpoint trigger (unknown output after running) <<2>>
new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit (unknown output after running)
new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit 2 (unknown output after running)
new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit (unknown output after running)
PASS -> FAIL: gdb.multi/multi-attach.exp: backtrace 1
PASS -> FAIL: gdb.multi/multi-attach.exp: backtrace 2
PASS -> FAIL: gdb.opt/inline-bt.exp: backtrace from bar (1)
PASS -> FAIL: gdb.opt/inline-bt.exp: backtrace from bar (2)
PASS -> FAIL: gdb.opt/inline-bt.exp: backtrace from bar (3)
PASS -> FAIL: gdb.opt/inline-bt.exp: continue to bar (1)
PASS -> FAIL: gdb.opt/inline-bt.exp: continue to bar (2)
PASS -> FAIL: gdb.opt/inline-bt.exp: continue to bar (3)
PASS -> FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (1)
PASS -> FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (2)
PASS -> FAIL: gdb.opt/inline-cmds.exp: backtrace from marker
PASS -> FAIL: gdb.opt/inline-cmds.exp: continue to bar (1)
PASS -> FAIL: gdb.opt/inline-cmds.exp: continue to bar (2)
PASS -> FAIL: gdb.opt/inline-cmds.exp: continue to marker
PASS -> FAIL: gdb.opt/inline-cmds.exp: step into finish marker
PASS -> FAIL: gdb.opt/inline-locals.exp: backtrace from bar (2)
PASS -> FAIL: gdb.opt/inline-locals.exp: backtrace from bar (3)
PASS -> FAIL: gdb.opt/inline-locals.exp: continue to bar (1)
PASS -> FAIL: gdb.opt/inline-locals.exp: continue to bar (2)
PASS -> FAIL: gdb.opt/inline-locals.exp: continue to bar (3)
new FAIL: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Test watchpoint write (the program exited)
new FAIL: gdb.python/py-breakpoint.exp: test_bkpt_internal: Test watchpoint write (the program exited)
new FAIL: gdb.python/py-breakpoint.exp: test_watchpoints: Test watchpoint write (the program exited)
PASS -> FAIL: gdb.python/py-sync-interp.exp: attach and where
new FAIL: gdb.reverse/until-precsave.exp: Kill process, prepare to debug log file (timeout)
PASS -> FAIL: gdb.reverse/until-precsave.exp: advance to factorial
new FAIL: gdb.reverse/until-precsave.exp: advance to marker2 (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: finish to main (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: reload core file (timeout)
new FAIL: gdb.reverse/until-precsave.exp: reverse-advance to final return of factorial (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: reverse-advance to marker2 (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: reverse-finish from marker2 (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: reverse-until to entry of factorial (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: run to end of main (timeout)
new FAIL: gdb.reverse/until-precsave.exp: save process recfile (timeout)
PASS -> FAIL: gdb.reverse/until-precsave.exp: set reverse execution
new FAIL: gdb.reverse/until-precsave.exp: until factorial, recursive function (got interactive prompt)
new FAIL: gdb.reverse/until-precsave.exp: until func, not called by current frame (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: until line number (got interactive prompt)
PASS -> FAIL: gdb.server/ext-attach.exp: attach to remote program 2
PASS -> FAIL: gdb.server/ext-attach.exp: backtrace 1
PASS -> FAIL: gdb.server/ext-attach.exp: backtrace 2
new FAIL: gdb.server/ext-attach.exp: detach (the program is no longer running)
PASS -> FAIL: gdb.server/ext-attach.exp: monitor exit
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running)
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<100>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<10>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<11>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<12>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<13>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<14>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<15>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<16>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<17>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<18>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<19>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<20>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<21>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<22>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<23>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<24>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<25>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<26>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<27>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<28>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<29>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<2>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<30>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<31>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<32>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<33>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<34>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<35>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<36>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<37>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<38>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<39>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<3>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<40>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<41>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<42>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<43>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<44>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<45>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<46>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<47>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<48>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<49>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<4>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<50>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<51>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<52>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<53>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<54>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<55>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<56>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<57>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<58>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<59>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<5>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<60>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<61>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<62>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<63>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<64>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<65>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<66>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<67>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<68>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<69>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<6>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<70>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<71>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<72>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<73>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<74>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<75>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<76>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<77>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<78>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<79>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<7>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<80>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<81>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<82>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<83>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<84>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<85>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<86>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<87>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<88>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<89>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<8>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<90>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<91>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<92>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<93>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<94>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<95>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<96>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<97>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<98>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<99>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<9>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running)
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<100>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<10>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<11>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<12>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<13>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<14>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<15>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<16>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<17>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<18>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<19>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<20>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<21>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<22>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<23>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<24>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<25>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<26>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<27>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<28>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<29>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<2>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<30>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<31>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<32>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<33>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<34>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<35>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<36>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<37>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<38>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<39>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<3>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<40>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<41>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<42>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<43>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<44>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<45>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<46>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<47>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<48>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<49>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<4>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<50>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<51>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<52>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<53>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<54>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<55>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<56>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<57>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<58>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<59>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<5>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<60>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<61>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<62>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<63>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<64>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<65>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<66>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<67>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<68>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<69>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<6>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<70>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<71>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<72>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<73>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<74>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<75>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<76>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<77>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<78>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<79>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<7>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<80>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<81>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<82>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<83>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<84>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<85>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<86>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<87>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<88>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<89>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<8>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<90>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<91>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<92>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<93>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<94>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<95>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<96>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<97>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<98>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<99>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<9>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<100>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<10>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<11>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<12>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<13>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<14>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<15>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<16>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<17>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<18>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<19>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<20>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<21>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<22>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<23>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<24>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<25>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<26>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<27>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<28>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<29>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<2>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<30>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<31>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<32>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<33>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<34>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<35>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<36>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<37>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<38>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<39>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<3>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<40>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<41>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<42>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<43>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<44>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<45>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<46>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<47>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<48>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<49>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<4>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<50>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<51>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<52>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<53>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<54>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<55>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<56>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<57>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<58>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<59>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<5>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<60>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<61>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<62>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<63>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<64>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<65>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<66>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<67>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<68>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<69>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<6>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<70>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<71>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<72>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<73>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<74>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<75>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<76>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<77>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<78>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<79>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<7>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<80>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<81>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<82>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<83>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<84>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<85>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<86>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<87>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<88>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<89>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<8>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<90>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<91>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<92>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<93>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<94>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<95>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<96>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<97>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<98>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<99>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<9>>
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: reset timer in the inferior
PASS -> FAIL: gdb.threads/attach-stopped.exp: nonthreaded: attach2 to stopped bt
PASS -> FAIL: gdb.threads/attach-stopped.exp: threaded: attach2 to stopped bt
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: continue: continue
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: continue: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: next: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: next: next
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: step: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: step: step
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: continue: continue
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: continue: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: next: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: next: next
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: step: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: step: step
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: continue: continue
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: continue: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: next: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: next: next
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: step: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: step: step
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: continue: continue
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: continue: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: next: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: next: next
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: step: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: step: step
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: finish (the program exited)
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the first fork (GDB internal error)
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the second fork
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoints work (GDB internal error)
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork (the program exited)
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish (the program is no longer running)
PASS -> FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the first fork
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork (the program is no longer running)
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoints work (GDB internal error)
new FAIL: gdb.threads/watchthreads2.exp: x watch loop (the program exited)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 20 on watched_data (timeout)
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
` (7 preceding siblings ...)
2015-07-08 12:56 ` Failures on Fedora-ppc64be-m64, " sergiodj+buildbot
@ 2015-07-08 13:06 ` sergiodj+buildbot
2015-07-08 13:34 ` Failures on Fedora-ppc64be-native-extended-gdbserver-m64, " sergiodj+buildbot
` (7 subsequent siblings)
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-08 13:06 UTC (permalink / raw)
To: gdb-testers
Buildslave:
wildebeest-debian-wheezy-x86_64
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Debian-x86_64-native-gdbserver-m64/builds/1306>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Debian-x86_64-native-gdbserver-m64/.git/tree/?h=gdb-7.10-branch&id=dba4bf7b8e0186eeebde6f505339c1fc89d59667>
*** Regressions found ***
============================
new FAIL: gdb.base/random-signal.exp: stop with control-c (timeout)
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.asm/asm-source.exp: bt 2 in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: bt 3 in foo3
PASS -> FAIL: gdb.asm/asm-source.exp: bt ALL in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: f at main
PASS -> FAIL: gdb.asm/asm-source.exp: f in foo2
new FAIL: gdb.asm/asm-source.exp: finish from foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: info line
PASS -> FAIL: gdb.asm/asm-source.exp: info source asmsrc2.s
PASS -> FAIL: gdb.asm/asm-source.exp: n in foo2
new FAIL: gdb.asm/asm-source.exp: next over foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: next over macro
PASS -> FAIL: gdb.asm/asm-source.exp: return from foo2
PASS -> FAIL: gdb.asm/asm-source.exp: step into foo2
new FAIL: gdb.base/gnu_vector.exp: call add_singlevecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs (the program is no longer running)
new FAIL: gdb.base/gnu_vector.exp: set vector return value
new FAIL: gdb.mi/mi-detach.exp: detach
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Fedora-ppc64be-native-extended-gdbserver-m64, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
` (8 preceding siblings ...)
2015-07-08 13:06 ` Failures on Debian-x86_64-native-gdbserver-m64, " sergiodj+buildbot
@ 2015-07-08 13:34 ` sergiodj+buildbot
2015-07-08 13:58 ` Failures on Fedora-ppc64le-cc-with-index, " sergiodj+buildbot
` (6 subsequent siblings)
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-08 13:34 UTC (permalink / raw)
To: gdb-testers
Buildslave:
fedora-ppc64be-1
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-ppc64be-native-extended-gdbserver-m64/builds/1318>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Fedora-ppc64be-native-extended-gdbserver-m64/.git/tree/?h=gdb-7.10-branch&id=661b036e3a8b7f41113f7dcdb44268d567a2d083>
*** Regressions found ***
============================
PASS -> FAIL: gdb.base/gdbinit-history.exp: truncation: appending: server show commands
new FAIL: gdb.base/random-signal.exp: stop with control-c (timeout)
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.ada/info_exc.exp: info exceptions
PASS -> FAIL: gdb.arch/altivec-abi.exp: generic ABI, forced: step into vec_fun
PASS -> FAIL: gdb.asm/asm-source.exp: bt 2 in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: bt 3 in foo3
PASS -> FAIL: gdb.asm/asm-source.exp: bt ALL in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: f at main
PASS -> FAIL: gdb.asm/asm-source.exp: f in foo2
new FAIL: gdb.asm/asm-source.exp: finish from foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: info line
PASS -> FAIL: gdb.asm/asm-source.exp: info source asmsrc2.s
new FAIL: gdb.asm/asm-source.exp: n in foo2 (the program exited)
new FAIL: gdb.asm/asm-source.exp: next over foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: next over macro
PASS -> FAIL: gdb.asm/asm-source.exp: return from foo2
PASS -> FAIL: gdb.asm/asm-source.exp: step into foo2
PASS -> FAIL: gdb.base/attach-pie-noexec.exp: info shared
PASS -> FAIL: gdb.base/attach.exp: after attach2, set should_exit
PASS -> FAIL: gdb.base/attach.exp: attach when process' a.out not in cwd
new FAIL: gdb.base/attach.exp: attach1 detach (the program is no longer running)
PASS -> FAIL: gdb.base/attach.exp: attach1, after setting file
PASS -> FAIL: gdb.base/attach.exp: attach2, with no file
PASS -> FAIL: gdb.base/attach.exp: cmdline attach run: run to prompt
new FAIL: gdb.base/attach.exp: continue to breakpoint: postloop (the program is no longer running)
new FAIL: gdb.base/attach.exp: continue until exit (the program is no longer running)
new FAIL: gdb.base/attach.exp: continue until exit at after attach2, exit (the program is no longer running)
new FAIL: gdb.base/attach.exp: starting with --pid (timeout)
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
new FAIL: gdb.base/catch-syscall.exp: set tdesc filename /home/gdb-buildbot/fedora-ppc64be-1/fedora-ppc64be-native-extended-gdbserver/build/gdb/testsuite/outputs/gdb.base/catch-syscall/trivial.xml (got interactive prompt)
PASS -> FAIL: gdb.base/corefile.exp: core-file warning-free
new FAIL: gdb.base/func-ptrs.exp: stop in sentinel
PASS -> FAIL: gdb.base/gdbinit-history.exp: truncation: appending: server show commands
new FAIL: gdb.base/gnu_vector.exp: call add_some_intvecs
new FAIL: gdb.base/gnu_vector.exp: call add_various_floatvecs
new FAIL: gdb.base/gnu_vector.exp: finish shows vector return value
new FAIL: gdb.base/gnu_vector.exp: verify vector return value (the program exited)
new FAIL: gdb.base/interrupt.exp: Send Control-C, second time
new FAIL: gdb.base/interrupt.exp: continue (the program exited)
new FAIL: gdb.base/interrupt.exp: echo data (timeout)
new FAIL: gdb.base/interrupt.exp: echo more data (timeout)
new FAIL: gdb.base/interrupt.exp: send end of file
new FAIL: gdb.base/interrupt.exp: send end of file (timeout)
new FAIL: gdb.base/interrupt.exp: signal SIGINT (the program is no longer running)
new FAIL: gdb.base/random-signal.exp: stop with control-c (timeout)
PASS -> FAIL: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
PASS -> FAIL: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
new FAIL: gdb.base/step-over-no-symbols.exp: displaced=on: advanced
new FAIL: gdb.cp/gdb2495.exp: (timeout) set unwind-on-terminating-exception off
new FAIL: gdb.cp/gdb2495.exp: Call a function that raises an exception with unwinding off.. (timeout)
new FAIL: gdb.cp/gdb2495.exp: Call a function that raises an exception without a handler. (timeout)
new FAIL: gdb.cp/gdb2495.exp: Turn off unwind on terminating exception flag (timeout)
new FAIL: gdb.cp/gdb2495.exp: bt after returning from a popped frame (timeout)
new FAIL: gdb.cp/gdb2495.exp: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.cp/gdb2495.exp: info breakpoints (timeout)
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype E
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype E2
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype EE
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype ee
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype E
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype E2
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype EE
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype ee
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype E
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype E2
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype EE
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype ee
new FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited)
PASS -> FAIL: gdb.cp/vla-cxx.exp: print c
PASS -> FAIL: gdb.cp/vla-cxx.exp: print vla
PASS -> FAIL: gdb.cp/vla-cxx.exp: print vlaref
PASS -> FAIL: gdb.cp/vla-cxx.exp: print vlaref2
new FAIL: gdb.gdb/python-selftest.exp: call catch_command_errors(execute_command, "python print(5)", 0)
PASS -> FAIL: gdb.multi/multi-attach.exp: add second inferior
PASS -> FAIL: gdb.multi/multi-attach.exp: attach to program 2
PASS -> FAIL: gdb.multi/multi-attach.exp: backtrace 1
PASS -> FAIL: gdb.multi/multi-attach.exp: backtrace 2
PASS -> FAIL: gdb.multi/multi-attach.exp: switch to second inferior
PASS -> FAIL: gdb.opt/inline-bt.exp: backtrace from bar (1)
PASS -> FAIL: gdb.opt/inline-bt.exp: backtrace from bar (2)
PASS -> FAIL: gdb.opt/inline-bt.exp: backtrace from bar (3)
PASS -> FAIL: gdb.opt/inline-bt.exp: continue to bar (1)
PASS -> FAIL: gdb.opt/inline-bt.exp: continue to bar (2)
PASS -> FAIL: gdb.opt/inline-bt.exp: continue to bar (3)
PASS -> FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (1)
PASS -> FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (2)
PASS -> FAIL: gdb.opt/inline-cmds.exp: backtrace from marker
PASS -> FAIL: gdb.opt/inline-cmds.exp: continue to bar (1)
PASS -> FAIL: gdb.opt/inline-cmds.exp: continue to bar (2)
PASS -> FAIL: gdb.opt/inline-cmds.exp: continue to marker
PASS -> FAIL: gdb.opt/inline-cmds.exp: step into finish marker
PASS -> FAIL: gdb.opt/inline-locals.exp: backtrace from bar (2)
PASS -> FAIL: gdb.opt/inline-locals.exp: backtrace from bar (3)
PASS -> FAIL: gdb.opt/inline-locals.exp: continue to bar (1)
PASS -> FAIL: gdb.opt/inline-locals.exp: continue to bar (2)
PASS -> FAIL: gdb.opt/inline-locals.exp: continue to bar (3)
PASS -> FAIL: gdb.python/py-sync-interp.exp: attach and where
new FAIL: gdb.reverse/step-precsave.exp: run to end of main (timeout)
new FAIL: gdb.reverse/until-precsave.exp: advance to factorial (got interactive prompt)
new FAIL: gdb.reverse/until-precsave.exp: advance to marker2 (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: finish to main (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: reload core file (got interactive prompt)
new FAIL: gdb.reverse/until-precsave.exp: reverse-advance to final return of factorial (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: reverse-advance to marker2 (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: reverse-finish from marker2 (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: reverse-until to entry of factorial (the program is no longer running)
PASS -> FAIL: gdb.reverse/until-precsave.exp: set reverse execution
new FAIL: gdb.reverse/until-precsave.exp: until factorial, recursive function (the program is no longer running)
new FAIL: gdb.reverse/until-precsave.exp: until func, not called by current frame (the program is no longer running)
PASS -> FAIL: gdb.reverse/until-precsave.exp: until line number
PASS -> FAIL: gdb.server/ext-attach.exp: attach to remote program 2
PASS -> FAIL: gdb.server/ext-attach.exp: backtrace 1
PASS -> FAIL: gdb.server/ext-attach.exp: backtrace 2
new FAIL: gdb.server/ext-attach.exp: detach (the program is no longer running)
PASS -> FAIL: gdb.server/ext-attach.exp: monitor exit
PASS -> FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: attach (pass 1), pending signal catch
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: attach (pass 1), pending signal catch <<2>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running)
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<2>>
PASS -> FAIL: gdb.threads/attach-into-signal.exp: threaded: attach (pass 1), pending signal catch
new FAIL: gdb.threads/attach-into-signal.exp: threaded: attach (pass 1), pending signal catch <<2>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running)
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<2>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<2>>
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: reset timer in the inferior
PASS -> FAIL: gdb.threads/attach-stopped.exp: nonthreaded: attach2 to stopped bt
PASS -> FAIL: gdb.threads/attach-stopped.exp: threaded: attach2 to stopped bt
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: continue: continue
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: continue: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: next: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: next: next
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: step: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: step: step
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: continue: continue
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: continue: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: next: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: next: next
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: step: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: step: step
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: continue: continue
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: continue: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: next: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: next: next
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: step: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: no thread-specific bp: step: step
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: continue: continue
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: continue: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: next: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: next: next
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: step: find addresses: continue to watchpoint
new FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=on: with thread-specific bp: step: step
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Fedora-ppc64le-cc-with-index, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
` (9 preceding siblings ...)
2015-07-08 13:34 ` Failures on Fedora-ppc64be-native-extended-gdbserver-m64, " sergiodj+buildbot
@ 2015-07-08 13:58 ` sergiodj+buildbot
2015-07-08 23:19 ` Failures on Fedora-i686, " sergiodj+buildbot
` (5 subsequent siblings)
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-08 13:58 UTC (permalink / raw)
To: gdb-testers
Buildslave:
fedora-ppc64le-1
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-ppc64le-cc-with-index/builds/1234>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Fedora-ppc64le-cc-with-index/.git/tree/?h=gdb-7.10-branch&id=8c1fdf120d6a88190eb62d6d40668aeb8c94df75>
*** Regressions found ***
============================
new FAIL: gdb.base/auxv.exp: continue (timeout)
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.arch/altivec-abi.exp: generic ABI, forced: step into vec_fun
PASS -> FAIL: gdb.asm/asm-source.exp: bt 2 in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: bt 3 in foo3
PASS -> FAIL: gdb.asm/asm-source.exp: bt ALL in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: f at main
PASS -> FAIL: gdb.asm/asm-source.exp: f in foo2
new FAIL: gdb.asm/asm-source.exp: finish from foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: info line
PASS -> FAIL: gdb.asm/asm-source.exp: info source asmsrc2.s
new FAIL: gdb.asm/asm-source.exp: n in foo2 (the program exited)
new FAIL: gdb.asm/asm-source.exp: next over foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: next over macro
PASS -> FAIL: gdb.asm/asm-source.exp: return from foo2
PASS -> FAIL: gdb.asm/asm-source.exp: step into foo2
PASS -> FAIL: gdb.base/attach-pie-noexec.exp: attach
PASS -> FAIL: gdb.base/attach-pie-noexec.exp: info shared
PASS -> FAIL: gdb.base/attach-twice.exp: attach
PASS -> FAIL: gdb.base/attach.exp: after attach2, set should_exit
PASS -> FAIL: gdb.base/attach.exp: attach when process' a.out not in cwd
new FAIL: gdb.base/attach.exp: attach1 detach (the program is no longer running)
PASS -> FAIL: gdb.base/attach.exp: attach1, after setting file
PASS -> FAIL: gdb.base/attach.exp: attach2, with no file
PASS -> FAIL: gdb.base/attach.exp: cmdline attach run: run to prompt
new FAIL: gdb.base/attach.exp: continue to breakpoint: postloop (the program is no longer running)
new FAIL: gdb.base/attach.exp: continue until exit (the program is no longer running)
new FAIL: gdb.base/attach.exp: continue until exit at after attach2, exit (the program is no longer running)
new FAIL: gdb.base/attach.exp: starting with --pid (timeout)
new FAIL: gdb.base/auxv.exp: continue (timeout)
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugIN: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugINpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugNOpieYES: attach: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieATTACH: attach-relinkNO: seen displacement message as NONZERO
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieNO: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: attach main bt
PASS -> FAIL: gdb.base/break-interp.exp: LDprelinkNOdebugNO: BINprelinkNOdebugSEPpieYES: attach: seen displacement message as NONZERO
new FAIL: gdb.base/break.exp: run until breakpoint set at small function, optimized file (the program exited)
PASS -> FAIL: gdb.base/corefile.exp: core-file warning-free
new FAIL: gdb.base/display.exp: cont (the program is no longer running)
PASS -> FAIL: gdb.base/display.exp: debug test output 1
PASS -> FAIL: gdb.base/display.exp: debug test output 1a
PASS -> FAIL: gdb.base/display.exp: debug test output 2
PASS -> FAIL: gdb.base/display.exp: debug test output 2a
PASS -> FAIL: gdb.base/display.exp: debug test output 3
PASS -> FAIL: gdb.base/display.exp: disp *p_i
PASS -> FAIL: gdb.base/display.exp: display bad address
PASS -> FAIL: gdb.base/display.exp: display good address
new FAIL: gdb.base/display.exp: finish (the program is no longer running)
PASS -> FAIL: gdb.base/display.exp: first disp
PASS -> FAIL: gdb.base/display.exp: ignored s
new FAIL: gdb.base/display.exp: next hit (the program is no longer running)
PASS -> FAIL: gdb.base/display.exp: p p_i = &i
PASS -> FAIL: gdb.base/display.exp: p p_i = 0x0
PASS -> FAIL: gdb.base/display.exp: print/a $pc
PASS -> FAIL: gdb.base/display.exp: print/k j
PASS -> FAIL: gdb.base/display.exp: printf "%d%d",i
new FAIL: gdb.base/display.exp: second disp (the program exited)
new FAIL: gdb.base/display.exp: step (the program is no longer running)
new FAIL: gdb.base/display.exp: watch off (the program is no longer running)
PASS -> FAIL: gdb.base/display.exp: x/0 j
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=agent dd=on: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=call dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=call dd=on: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=gdb dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=off ds=gdb dd=on: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=agent dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=agent dd=on: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=call dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=call dd=on: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=off: re-attach to inferior
PASS -> FAIL: gdb.base/dprintf-detach.exp: bai=on ds=gdb dd=on: re-attach to inferior
new FAIL: gdb.base/gdb11531.exp: watchpoint variable triggers at continue (the program exited)
PASS -> FAIL: gdb.base/gdb11531.exp: watchpoint variable triggers at next
PASS -> FAIL: gdb.base/pr11022.exp: watchpoint hit
PASS -> FAIL: gdb.base/pr11022.exp: watchpoint hit 2
PASS -> FAIL: gdb.base/recurse.exp: continue to first instance watchpoint, first time
new FAIL: gdb.base/recurse.exp: continue to first instance watchpoint, second time (the program exited)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 1)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 2)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 3)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 4)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 5)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 6)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 7)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 8)
PASS -> FAIL: gdb.base/recurse.exp: continue to recurse (a = 9)
PASS -> FAIL: gdb.base/recurse.exp: continue to second instance watchpoint, first time
PASS -> FAIL: gdb.base/recurse.exp: continue to second instance watchpoint, second time
new FAIL: gdb.base/recurse.exp: first instance watchpoint deleted when leaving scope (the program is no longer running)
PASS -> FAIL: gdb.base/recurse.exp: second instance watchpoint deleted when leaving scope
PASS -> FAIL: gdb.base/stap-probe.exp: with semaphore, optimized: set multi-location probe breakpoint (probe two)
PASS -> FAIL: gdb.base/stap-probe.exp: without semaphore, optimized: set multi-location probe breakpoint (probe two)
new FAIL: gdb.base/value-double-free.exp: continue (the program exited)
PASS -> FAIL: gdb.base/value-double-free.exp: print empty()
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: continue until exit (the program is no longer running)
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 0->1: continue
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 1->0: continue (the program exited)
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.a: 1->0: print expression before
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: continue
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: print expression after
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 0->5: print expression before
new FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: continue (the program is no longer running)
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: print expression after
PASS -> FAIL: gdb.base/watch-bitfields.exp: -location watch against bitfields: q.e: 5->4: print expression before
PASS -> FAIL: gdb.base/watch-cond-infcall.exp: hw: continue
new FAIL: gdb.base/watch-cond.exp: condition of watchpoint 2 changes (timeout)
new FAIL: gdb.base/watch-cond.exp: watchpoint on global2 variable triggers (timeout)
new FAIL: gdb.base/watch-cond.exp: watchpoint stops with untestable local expression (timeout)
new FAIL: gdb.base/watch-cond.exp: watchpoint with global expression, local condition evaluates in correct frame (timeout)
new FAIL: gdb.base/watch-cond.exp: watchpoint with local expression, local condition evaluates in correct frame (timeout)
new FAIL: gdb.base/watch-read.exp: only read watchpoint triggers when value doesn't change (timeout)
new FAIL: gdb.base/watch-read.exp: only write watchpoint triggers when value changes (timeout)
new FAIL: gdb.base/watch-read.exp: read watchpoint triggers on first read (timeout)
new FAIL: gdb.base/watch-read.exp: read watchpoint triggers on read after value changed (timeout)
new FAIL: gdb.base/watch-read.exp: read watchpoint triggers when value doesn't change, trapping reads and writes (timeout)
new FAIL: gdb.base/watch-read.exp: set write watchpoint on global variable (timeout)
new FAIL: gdb.base/watch-read.exp: write watchpoint triggers (timeout)
new FAIL: gdb.base/watch-vfork.exp: Watchpoint triggers after vfork (hw) (the program exited)
new FAIL: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 1 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 2 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 3 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 4 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Check thread that triggered iteration 5 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 1 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 2 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 3 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 4 (timeout)
new FAIL: gdb.base/watch_thread_num.exp: Watchpoint triggered iteration 5 (timeout)
PASS -> FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue
new FAIL: gdb.base/watchpoint-hw-hit-once.exp: continue to break-at-exit (the program exited)
PASS -> FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit
PASS -> FAIL: gdb.base/watchpoint-solib.exp: continue to watchpoint hit again
PASS -> FAIL: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: get hw watchpoint PC
new FAIL: gdb.base/watchpoint-stops-at-right-insn.exp: always-inserted off: hardware watchpoint triggers (the program exited)
PASS -> FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 1
PASS -> FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 2
PASS -> FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 3
PASS -> FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 4
PASS -> FAIL: gdb.base/watchpoint.exp: Watchpoint hit count is 5
PASS -> FAIL: gdb.base/watchpoint.exp: awatch disallowed for register based expression
new FAIL: gdb.base/watchpoint.exp: cont (the program exited)
new FAIL: gdb.base/watchpoint.exp: cont (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: cont (the program is no longer running) <<2>>
new FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func5 breakpoint here (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func6 breakpoint here (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue to breakpoint: func7 breakpoint here (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue to marker2 (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_complex_watchpoint (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_disabling_watchpoints (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue until exit at continue to exit in test_simple_watchpoint (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue with watch -location (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue with watch foo2 (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: continue with watch foo4 (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoint.exp: delete watchpoint `$pc'
PASS -> FAIL: gdb.base/watchpoint.exp: disable watchpoint `$pc'
new FAIL: gdb.base/watchpoint.exp: disabled watchpoint skipped (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoint.exp: next after watch x
new FAIL: gdb.base/watchpoint.exp: next past local_x initialization (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: next past local_x initialization (the program is no longer running) <<2>>
PASS -> FAIL: gdb.base/watchpoint.exp: reenable watchpoint `$pc'
PASS -> FAIL: gdb.base/watchpoint.exp: rwatch disallowed for register based expression
PASS -> FAIL: gdb.base/watchpoint.exp: self-delete local watch
new FAIL: gdb.base/watchpoint.exp: self-delete local watch in recursive call (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: self-delete local watch with explicit scope in recursive call (2) (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoint.exp: set local watch in recursive call
PASS -> FAIL: gdb.base/watchpoint.exp: set local watch in recursive call with explicit scope
PASS -> FAIL: gdb.base/watchpoint.exp: set static local watch
PASS -> FAIL: gdb.base/watchpoint.exp: static local watch did not self-delete
PASS -> FAIL: gdb.base/watchpoint.exp: trigger local watch
new FAIL: gdb.base/watchpoint.exp: trigger local watch in recursive call (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: trigger local watch with explicit scope in recursive call (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoint.exp: trigger static local watch
PASS -> FAIL: gdb.base/watchpoint.exp: watch $pc
PASS -> FAIL: gdb.base/watchpoint.exp: watch -location .x
PASS -> FAIL: gdb.base/watchpoint.exp: watchpoint `$pc' is enabled
PASS -> FAIL: gdb.base/watchpoint.exp: watchpoint disabled in table
PASS -> FAIL: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, first time
new FAIL: gdb.base/watchpoint.exp: watchpoint hit in test_disabling_watchpoints, second time (the program exited)
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, fifth time (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoint.exp: watchpoint hit, first time
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, fourth time (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, second time (the program exited)
new FAIL: gdb.base/watchpoint.exp: watchpoint hit, third time (the program is no longer running)
new FAIL: gdb.base/watchpoint.exp: watchpoint on buf hit (the program exited)
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 1
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 2
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 3
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint hit count is 4
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 2
PASS -> FAIL: gdb.base/watchpoints.exp: Watchpoint ival1 hit count is 3
new FAIL: gdb.base/watchpoints.exp: watchpoint hit, fifth time (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoints.exp: watchpoint hit, first time
PASS -> FAIL: gdb.base/watchpoints.exp: watchpoint hit, first time <<2>>
new FAIL: gdb.base/watchpoints.exp: watchpoint hit, fourth time (the program is no longer running)
PASS -> FAIL: gdb.base/watchpoints.exp: watchpoint hit, second time
new FAIL: gdb.base/watchpoints.exp: watchpoint hit, third time (the program exited)
PASS -> FAIL: gdb.base/watchpoints.exp: watchpoint ival1 hit, second time
PASS -> FAIL: gdb.base/watchpoints.exp: watchpoint ival1 hit, third time
new FAIL: gdb.cp/annota3.exp: annotate-quit (pattern 1)
new FAIL: gdb.cp/annota3.exp: watch triggered on a.x (timeout)
new FAIL: gdb.cp/gdb2495.exp: (timeout) set unwind-on-terminating-exception off
new FAIL: gdb.cp/gdb2495.exp: Call a function that raises an exception with unwinding off.. (timeout)
new FAIL: gdb.cp/gdb2495.exp: Call a function that raises an exception without a handler. (timeout)
new FAIL: gdb.cp/gdb2495.exp: Turn off unwind on terminating exception flag (timeout)
new FAIL: gdb.cp/gdb2495.exp: bt after returning from a popped frame (timeout)
new FAIL: gdb.cp/gdb2495.exp: delete all breakpoints in delete_breakpoints (timeout)
new FAIL: gdb.cp/gdb2495.exp: info breakpoints (timeout)
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype E
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype E2
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype EE
new FAIL: gdb.cp/var-tag.exp: before start: c++: ptype ee
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype E
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype E2
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype EE
new FAIL: gdb.cp/var-tag.exp: in C::f: c++: ptype ee
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype E
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype E2
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype EE
new FAIL: gdb.cp/var-tag.exp: in main: c++: ptype ee
new FAIL: gdb.cp/vla-cxx.exp: continue to breakpoint: vlas_filled (the program exited)
PASS -> FAIL: gdb.cp/vla-cxx.exp: print c
PASS -> FAIL: gdb.cp/vla-cxx.exp: print vla
PASS -> FAIL: gdb.cp/vla-cxx.exp: print vlaref
PASS -> FAIL: gdb.cp/vla-cxx.exp: print vlaref2
PASS -> FAIL: gdb.gdb/python-interrupts.exp: call catch_command_errors(execute_command, "python print(5)", 0)
PASS -> FAIL: gdb.gdb/python-interrupts.exp: signal SIGINT
new FAIL: gdb.mi/mi-watch.exp: hw: watchpoint trigger (unknown output after running)
new FAIL: gdb.mi/mi-watch.exp: hw: watchpoint trigger (unknown output after running) <<2>>
new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit (unknown output after running)
new FAIL: gdb.mi/pr11022.exp: data-write-memory &x x 4 "01": watchpoint hit 2 (unknown output after running)
new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit (unknown output after running)
new FAIL: gdb.mi/pr11022.exp: data-write-memory-bytes &x "01": watchpoint hit 2 (unknown output after running)
PASS -> FAIL: gdb.multi/multi-attach.exp: backtrace 1
PASS -> FAIL: gdb.multi/multi-attach.exp: backtrace 2
PASS -> FAIL: gdb.opt/inline-bt.exp: backtrace from bar (1)
PASS -> FAIL: gdb.opt/inline-bt.exp: backtrace from bar (2)
PASS -> FAIL: gdb.opt/inline-bt.exp: backtrace from bar (3)
PASS -> FAIL: gdb.opt/inline-bt.exp: continue to bar (1)
PASS -> FAIL: gdb.opt/inline-bt.exp: continue to bar (2)
PASS -> FAIL: gdb.opt/inline-bt.exp: continue to bar (3)
PASS -> FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (1)
PASS -> FAIL: gdb.opt/inline-cmds.exp: backtrace from bar (2)
PASS -> FAIL: gdb.opt/inline-cmds.exp: backtrace from marker
PASS -> FAIL: gdb.opt/inline-cmds.exp: continue to bar (1)
PASS -> FAIL: gdb.opt/inline-cmds.exp: continue to bar (2)
PASS -> FAIL: gdb.opt/inline-cmds.exp: continue to marker
PASS -> FAIL: gdb.opt/inline-cmds.exp: step into finish marker
PASS -> FAIL: gdb.opt/inline-locals.exp: backtrace from bar (2)
PASS -> FAIL: gdb.opt/inline-locals.exp: backtrace from bar (3)
PASS -> FAIL: gdb.opt/inline-locals.exp: continue to bar (1)
PASS -> FAIL: gdb.opt/inline-locals.exp: continue to bar (2)
PASS -> FAIL: gdb.opt/inline-locals.exp: continue to bar (3)
new FAIL: gdb.python/py-breakpoint.exp: test_bkpt_eval_funcs: Test watchpoint write (the program exited)
new FAIL: gdb.python/py-breakpoint.exp: test_bkpt_internal: Test watchpoint write (the program exited)
new FAIL: gdb.python/py-breakpoint.exp: test_watchpoints: Test watchpoint write (the program exited)
PASS -> FAIL: gdb.python/py-sync-interp.exp: attach and where
PASS -> FAIL: gdb.server/ext-attach.exp: attach to remote program 2
PASS -> FAIL: gdb.server/ext-attach.exp: backtrace 1
PASS -> FAIL: gdb.server/ext-attach.exp: backtrace 2
new FAIL: gdb.server/ext-attach.exp: detach (the program is no longer running)
PASS -> FAIL: gdb.server/ext-attach.exp: monitor exit
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running)
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<100>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<10>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<11>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<12>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<13>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<14>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<15>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<16>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<17>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<18>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<19>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<20>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<21>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<22>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<23>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<24>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<25>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<26>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<27>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<28>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<29>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<2>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<30>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<31>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<32>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<33>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<34>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<35>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<36>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<37>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<38>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<39>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<3>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<40>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<41>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<42>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<43>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<44>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<45>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<46>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<47>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<48>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<49>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<4>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<50>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<51>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<52>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<53>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<54>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<55>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<56>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<57>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<58>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<59>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<5>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<60>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<61>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<62>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<63>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<64>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<65>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<66>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<67>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<68>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<69>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<6>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<70>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<71>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<72>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<73>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<74>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<75>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<76>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<77>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<78>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<79>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<7>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<80>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<81>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<82>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<83>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<84>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<85>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<86>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<87>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<88>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<89>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<8>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<90>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<91>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<92>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<93>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<94>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<95>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<96>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<97>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<98>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<99>>
new FAIL: gdb.threads/attach-into-signal.exp: nonthreaded: detach (the program is no longer running) <<9>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running)
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<100>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<10>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<11>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<12>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<13>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<14>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<15>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<16>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<17>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<18>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<19>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<20>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<21>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<22>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<23>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<24>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<25>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<26>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<27>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<28>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<29>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<2>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<30>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<31>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<32>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<33>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<34>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<35>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<36>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<37>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<38>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<39>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<3>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<40>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<41>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<42>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<43>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<44>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<45>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<46>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<47>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<48>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<49>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<4>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<50>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<51>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<52>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<53>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<54>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<55>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<56>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<57>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<58>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<59>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<5>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<60>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<61>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<62>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<63>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<64>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<65>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<66>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<67>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<68>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<69>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<6>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<70>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<71>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<72>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<73>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<74>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<75>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<76>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<77>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<78>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<79>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<7>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<80>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<81>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<82>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<83>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<84>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<85>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<86>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<87>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<88>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<89>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<8>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<90>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<91>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<92>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<93>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<94>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<95>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<96>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<97>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<98>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<99>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: detach (the program is no longer running) <<9>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<100>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<10>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<11>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<12>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<13>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<14>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<15>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<16>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<17>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<18>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<19>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<20>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<21>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<22>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<23>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<24>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<25>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<26>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<27>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<28>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<29>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<2>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<30>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<31>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<32>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<33>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<34>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<35>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<36>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<37>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<38>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<39>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<3>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<40>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<41>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<42>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<43>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<44>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<45>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<46>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<47>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<48>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<49>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<4>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<50>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<51>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<52>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<53>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<54>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<55>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<56>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<57>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<58>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<59>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<5>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<60>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<61>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<62>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<63>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<64>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<65>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<66>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<67>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<68>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<69>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<6>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<70>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<71>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<72>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<73>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<74>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<75>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<76>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<77>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<78>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<79>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<7>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<80>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<81>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<82>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<83>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<84>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<85>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<86>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<87>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<88>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<89>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<8>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<90>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<91>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<92>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<93>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<94>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<95>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<96>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<97>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<98>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<99>>
new FAIL: gdb.threads/attach-into-signal.exp: threaded: thread apply 2 print $_siginfo.si_signo <<9>>
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 10: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 1: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 2: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 3: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 4: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 5: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 6: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 7: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 8: reset timer in the inferior
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 1 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 2 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: break at break_fn: 3 (the program is no longer running)
new FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: detach (the program is no longer running)
PASS -> FAIL: gdb.threads/attach-many-short-lived-threads.exp: iter 9: reset timer in the inferior
PASS -> FAIL: gdb.threads/attach-stopped.exp: nonthreaded: attach2 to stopped bt
PASS -> FAIL: gdb.threads/attach-stopped.exp: threaded: attach2 to stopped bt
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: continue: continue
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: continue: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: next: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: next: next
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: step: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: no thread-specific bp: step: step
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: continue: continue
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: continue: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: next: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: next: next
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: step: find addresses: continue to watchpoint
PASS -> FAIL: gdb.threads/step-over-trips-on-watchpoint.exp: displaced=off: with thread-specific bp: step: step
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: finish (the program exited)
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the first fork (GDB internal error)
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoint after the second fork
new FAIL: gdb.threads/watchpoint-fork.exp: child: singlethreaded: watchpoints work (GDB internal error)
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: breakpoint after the second fork (the program exited)
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: finish (the program is no longer running)
PASS -> FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the first fork
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoint after the second fork (the program is no longer running)
new FAIL: gdb.threads/watchpoint-fork.exp: parent: singlethreaded: watchpoints work (GDB internal error)
new FAIL: gdb.threads/watchthreads2.exp: x watch loop (the program exited)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 1 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 10 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 11 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 12 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 13 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 14 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 16 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 17 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 18 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 19 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 2 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 20 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 3 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 4 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 5 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 6 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 7 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 8 out of 20 on watched_data (timeout)
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 9 out of 20 on watched_data (timeout)
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Fedora-i686, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
` (10 preceding siblings ...)
2015-07-08 13:58 ` Failures on Fedora-ppc64le-cc-with-index, " sergiodj+buildbot
@ 2015-07-08 23:19 ` sergiodj+buildbot
2015-07-08 23:51 ` Failures on Fedora-x86_64-native-extended-gdbserver-m32, " sergiodj+buildbot
` (4 subsequent siblings)
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-08 23:19 UTC (permalink / raw)
To: gdb-testers
Buildslave:
fedora-x86-64-1
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-i686/builds/1384>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Fedora-i686/.git/tree/?h=gdb-7.10-branch&id=c428b9e31231e2a96ca2589e3a4cac0ec071991a>
*** Regressions found ***
============================
PASS -> FAIL: gdb.threads/manythreads.exp: stop threads 2
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.ada/info_exc.exp: info exceptions
new FAIL: gdb.arch/i386-biarch-core.exp: .text is readable
new FAIL: gdb.arch/i386-biarch-core.exp: core-file
new FAIL: gdb.server/wrapper.exp: continue to marker (the program is no longer running)
new FAIL: gdb.server/wrapper.exp: print d
PASS -> FAIL: gdb.threads/manythreads.exp: stop threads 2
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Fedora-x86_64-native-extended-gdbserver-m32, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
` (11 preceding siblings ...)
2015-07-08 23:19 ` Failures on Fedora-i686, " sergiodj+buildbot
@ 2015-07-08 23:51 ` sergiodj+buildbot
2015-07-09 0:25 ` Failures on Fedora-x86_64-native-extended-gdbserver-m64, " sergiodj+buildbot
` (3 subsequent siblings)
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-08 23:51 UTC (permalink / raw)
To: gdb-testers
Buildslave:
fedora-x86-64-1
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-x86_64-native-extended-gdbserver-m32/builds/1370>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Fedora-x86_64-native-extended-gdbserver-m32/.git/tree/?h=gdb-7.10-branch&id=a9fbbfd9caca51ee857d52bcd9eda062eeb15dc2>
*** Regressions found ***
============================
PASS -> FAIL: gdb.base/gdbinit-history.exp: truncation: appending: server show commands
PASS -> FAIL: gdb.base/gdbinit-history.exp: truncation: creating: server show commands
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.ada/info_exc.exp: info exceptions
new FAIL: gdb.base/attach.exp: cmdline attach run: run to main
PASS -> FAIL: gdb.base/gdbinit-history.exp: truncation: appending: server show commands
PASS -> FAIL: gdb.base/gdbinit-history.exp: truncation: creating: server show commands
new FAIL: gdb.base/interrupt.exp: Send Control-C, second time
new FAIL: gdb.base/interrupt.exp: continue (the program exited)
new FAIL: gdb.base/interrupt.exp: echo data (timeout)
new FAIL: gdb.base/interrupt.exp: echo more data (timeout)
new FAIL: gdb.base/interrupt.exp: send end of file
new FAIL: gdb.base/interrupt.exp: send end of file (timeout)
new FAIL: gdb.base/interrupt.exp: signal SIGINT (the program is no longer running)
new FAIL: gdb.base/random-signal.exp: stop with control-c (timeout)
new FAIL: gdb.gdb/python-selftest.exp: call catch_command_errors(execute_command, "python print(5)", 0)
new FAIL: gdb.python/py-unwind.exp: Backtrace restored by unwinder (pattern 1)
new FAIL: gdb.python/py-unwind.exp: continue to breakpoint: break backtrace-broken
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Fedora-x86_64-native-extended-gdbserver-m64, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
` (12 preceding siblings ...)
2015-07-08 23:51 ` Failures on Fedora-x86_64-native-extended-gdbserver-m32, " sergiodj+buildbot
@ 2015-07-09 0:25 ` sergiodj+buildbot
2015-07-09 0:40 ` Failures on Fedora-x86_64-native-gdbserver-m64, " sergiodj+buildbot
` (2 subsequent siblings)
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-09 0:25 UTC (permalink / raw)
To: gdb-testers
Buildslave:
fedora-x86-64-1
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-x86_64-native-extended-gdbserver-m64/builds/1390>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Fedora-x86_64-native-extended-gdbserver-m64/.git/tree/?h=gdb-7.10-branch&id=0ec5d00330860aeb818601240b5e1827231bf2b3>
*** Regressions found ***
============================
new FAIL: gdb.base/annota3.exp: signal sent (pattern 4) (timeout)
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.ada/info_exc.exp: info exceptions
PASS -> FAIL: gdb.asm/asm-source.exp: bt 2 in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: bt 3 in foo3
PASS -> FAIL: gdb.asm/asm-source.exp: bt ALL in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: f at main
PASS -> FAIL: gdb.asm/asm-source.exp: f in foo2
new FAIL: gdb.asm/asm-source.exp: finish from foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: info line
PASS -> FAIL: gdb.asm/asm-source.exp: info source asmsrc2.s
PASS -> FAIL: gdb.asm/asm-source.exp: n in foo2
new FAIL: gdb.asm/asm-source.exp: next over foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: next over macro
PASS -> FAIL: gdb.asm/asm-source.exp: return from foo2
PASS -> FAIL: gdb.asm/asm-source.exp: step into foo2
new FAIL: gdb.base/annota3.exp: signal sent (pattern 4) (timeout)
new FAIL: gdb.base/attach.exp: cmdline attach run: run to main
new FAIL: gdb.base/gnu_vector.exp: call add_singlevecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs (the program is no longer running)
new FAIL: gdb.base/gnu_vector.exp: set vector return value
new FAIL: gdb.base/random-signal.exp: stop with control-c (timeout)
new FAIL: gdb.gdb/python-selftest.exp: call catch_command_errors(execute_command, "python print(5)", 0)
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-next over solib function one
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step back to main one
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step back to main two
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step into solib function one
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step into solib function two
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step within solib function one
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step within solib function two
PASS -> FAIL: gdb.reverse/solib-precsave.exp: run until end part two
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Fedora-x86_64-native-gdbserver-m64, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
` (13 preceding siblings ...)
2015-07-09 0:25 ` Failures on Fedora-x86_64-native-extended-gdbserver-m64, " sergiodj+buildbot
@ 2015-07-09 0:40 ` sergiodj+buildbot
2015-07-09 0:53 ` Failures on Fedora-x86_64-m64, " sergiodj+buildbot
2015-07-09 1:23 ` Failures on Fedora-x86_64-native-gdbserver-m32, " sergiodj+buildbot
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-09 0:40 UTC (permalink / raw)
To: gdb-testers
Buildslave:
fedora-x86-64-2
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-x86_64-native-gdbserver-m64/builds/1365>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Fedora-x86_64-native-gdbserver-m64/.git/tree/?h=gdb-7.10-branch&id=ef65e3424e2e5daa666dafdd72a26784d7100b40>
*** Regressions found ***
============================
PASS -> FAIL: gdb.threads/interrupted-hand-call.exp: continue until exit
PASS -> FAIL: gdb.threads/thread-unwindonsignal.exp: continue until exit
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.ada/info_exc.exp: info exceptions
PASS -> FAIL: gdb.asm/asm-source.exp: bt 2 in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: bt 3 in foo3
PASS -> FAIL: gdb.asm/asm-source.exp: bt ALL in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: f at main
PASS -> FAIL: gdb.asm/asm-source.exp: f in foo2
new FAIL: gdb.asm/asm-source.exp: finish from foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: info line
PASS -> FAIL: gdb.asm/asm-source.exp: info source asmsrc2.s
PASS -> FAIL: gdb.asm/asm-source.exp: n in foo2
new FAIL: gdb.asm/asm-source.exp: next over foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: next over macro
PASS -> FAIL: gdb.asm/asm-source.exp: return from foo2
PASS -> FAIL: gdb.asm/asm-source.exp: step into foo2
new FAIL: gdb.base/gnu_vector.exp: call add_singlevecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs (the program is no longer running)
new FAIL: gdb.base/gnu_vector.exp: set vector return value
new FAIL: gdb.mi/mi-detach.exp: detach
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-next over solib function one
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step back to main one
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step back to main two
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step into solib function one
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step into solib function two
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step within solib function one
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step within solib function two
PASS -> FAIL: gdb.reverse/solib-precsave.exp: run until end part two
PASS -> FAIL: gdb.threads/interrupted-hand-call.exp: continue until exit
PASS -> FAIL: gdb.threads/thread-unwindonsignal.exp: continue until exit
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Fedora-x86_64-m64, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
` (14 preceding siblings ...)
2015-07-09 0:40 ` Failures on Fedora-x86_64-native-gdbserver-m64, " sergiodj+buildbot
@ 2015-07-09 0:53 ` sergiodj+buildbot
2015-07-09 1:23 ` Failures on Fedora-x86_64-native-gdbserver-m32, " sergiodj+buildbot
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-09 0:53 UTC (permalink / raw)
To: gdb-testers
Buildslave:
fedora-x86-64-1
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-x86_64-m64/builds/1377>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Fedora-x86_64-m64/.git/tree/?h=gdb-7.10-branch&id=f01a33f31184694ce3ba96cf12c6642c15081ab2>
*** Regressions found ***
============================
new FAIL: gdb.threads/thread-specific-bp.exp: non-stop: continue to end (timeout)
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.ada/info_exc.exp: info exceptions
PASS -> FAIL: gdb.asm/asm-source.exp: bt 2 in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: bt 3 in foo3
PASS -> FAIL: gdb.asm/asm-source.exp: bt ALL in foo2
PASS -> FAIL: gdb.asm/asm-source.exp: f at main
PASS -> FAIL: gdb.asm/asm-source.exp: f in foo2
new FAIL: gdb.asm/asm-source.exp: finish from foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: info line
PASS -> FAIL: gdb.asm/asm-source.exp: info source asmsrc2.s
PASS -> FAIL: gdb.asm/asm-source.exp: n in foo2
new FAIL: gdb.asm/asm-source.exp: next over foo3 (the program is no longer running)
PASS -> FAIL: gdb.asm/asm-source.exp: next over macro
PASS -> FAIL: gdb.asm/asm-source.exp: return from foo2
PASS -> FAIL: gdb.asm/asm-source.exp: step into foo2
new FAIL: gdb.base/gnu_vector.exp: call add_singlevecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs (the program is no longer running)
new FAIL: gdb.base/gnu_vector.exp: set vector return value
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-next over solib function one
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step back to main one
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step back to main two
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step into solib function one
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step into solib function two
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step within solib function one
PASS -> FAIL: gdb.reverse/solib-precsave.exp: reverse-step within solib function two
PASS -> FAIL: gdb.reverse/solib-precsave.exp: run until end part two
new FAIL: gdb.threads/thread-specific-bp.exp: non-stop: continue to end (timeout)
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Fedora-x86_64-native-gdbserver-m32, branch gdb-7.10-branch
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
` (15 preceding siblings ...)
2015-07-09 0:53 ` Failures on Fedora-x86_64-m64, " sergiodj+buildbot
@ 2015-07-09 1:23 ` sergiodj+buildbot
16 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-09 1:23 UTC (permalink / raw)
To: gdb-testers
Buildslave:
fedora-x86-64-1
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Fedora-x86_64-native-gdbserver-m32/builds/1374>
Commit(s) tested:
cc1259417e727c47e58cea1bb4a148974689ad8e
Author(s) (in the same order as the commits):
Robert O'Callahan <robert@ocallahan.org>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Fedora-x86_64-native-gdbserver-m32/.git/tree/?h=gdb-7.10-branch&id=581739996a37fffc2346ac22ef443b6a2ed9c075>
*** Regressions found ***
============================
new FAIL: gdb.base/interrupt.exp: Send Control-C, second time
new FAIL: gdb.base/interrupt.exp: echo data (the program exited)
new FAIL: gdb.base/interrupt.exp: signal SIGINT (the program is no longer running)
============================
*** Regressions against the baseline ***
============================
PASS -> FAIL: gdb.ada/info_exc.exp: info exceptions
new FAIL: gdb.base/interrupt.exp: Send Control-C, second time
new FAIL: gdb.base/interrupt.exp: echo data (the program exited)
new FAIL: gdb.base/interrupt.exp: signal SIGINT (the program is no longer running)
new FAIL: gdb.base/random-signal.exp: stop with control-c (timeout)
new FAIL: gdb.mi/mi-detach.exp: detach
new FAIL: gdb.python/py-unwind.exp: Backtrace restored by unwinder (pattern 1)
new FAIL: gdb.python/py-unwind.exp: continue to breakpoint: break backtrace-broken
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] btrace: fix build fail with 32-bit BFD
@ 2015-07-14 6:52 sergiodj+buildbot
2015-07-14 8:03 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-14 6:52 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 77116e10e2eb48425af3fe860b5dc8faa71de16a ***
Author: Markus Metzger <markus.t.metzger@intel.com>
Branch: gdb-7.10-branch
Commit: 77116e10e2eb48425af3fe860b5dc8faa71de16a
btrace: fix build fail with 32-bit BFD
When compiling GDB with 32-bit BFD, the build fails with:
In file included from btrace.h:33:0,
from btrace.c:23:
/usr/include/intel-pt.h:1643:51: note: expected 'int (*)(uint8_t *, size_t,
const struct pt_asid *, uint64_t, void *)' but argument is of type 'int
(*)(gdb_byte *, size_t, const struct pt_asid *, CORE_ADDR, void *)' extern
pt_export int pt_image_set_callback(struct pt_image *image, ^
gdb/
* btrace.c (btrace_pt_readmem_callback): Change type of PC argument.
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] record: set stop_pc in "record goto" command
@ 2015-07-14 7:24 sergiodj+buildbot
2015-07-14 9:05 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-14 7:24 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 0900c4cec7f75a00cccb3537d754c20f99096686 ***
Author: Markus Metzger <markus.t.metzger@intel.com>
Branch: gdb-7.10-branch
Commit: 0900c4cec7f75a00cccb3537d754c20f99096686
record: set stop_pc in "record goto" command
When navigating in the recorded execution trace via "record goto", we do not
set stop_pc. This may trigger an internal error in infrun.c when stepping
from that location. Set it.
(gdb) rec full
(gdb) c
Continuing.
Breakpoint 1, foo (void) at foo.c:42
42 x = y
(gdb) rn
foo (void)
at foo.c:41
41 y = x
(gdb) rec go end
Go forward to insn number 98724
at foo.c:42
42 x = y
(gdb) n
infrun.c:2382: internal-error: resume: Assertion `sig != GDB_SIGNAL_0' failed.
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Quit this debugging session? (y or n)
This happens because there's a breakpoint at PC when the "next"
is issued, so that breapoint should be immediately stepped over.
That should have been detected/done by proceed, here:
if (addr == (CORE_ADDR) -1)
{
if (pc == stop_pc
&& breakpoint_here_p (aspace, pc) == ordinary_breakpoint_here
&& execution_direction != EXEC_REVERSE)
/* There is a breakpoint at the address we will resume at,
step one instruction before inserting breakpoints so that
we do not stop right away (and report a second hit at this
breakpoint).
Note, we don't do this in reverse, because we won't
actually be executing the breakpoint insn anyway.
We'll be (un-)executing the previous instruction. */
tp->stepping_over_breakpoint = 1;
But since stop_pc was stale, the pc == stop_pc check failed, and left the
breakpont at PC inserted.
gdb/
* record-btrace.c (record_btrace_goto_begin, record_btrace_goto_end)
record_btrace_goto): Move call to print_stack_frame ...
(record_btrace_set_replay): ... here. Set stop_pc.
* record-full.c (record_full_goto_entry): Set stop_pc.
testsuite/
* gdb.btrace/record_goto-step.exp: New.
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] gdbserver/Linux: internal error when killing a process that is already gone
@ 2015-07-14 10:30 sergiodj+buildbot
2015-07-14 12:37 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-07-14 10:30 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 68988aba52a4c6355b03834f70bcebbd114be2cd ***
Author: Pedro Alves <palves@redhat.com>
Branch: gdb-7.10-branch
Commit: 68988aba52a4c6355b03834f70bcebbd114be2cd
gdbserver/Linux: internal error when killing a process that is already gone
If the process disappears (e.g., killed with "kill -9" from the shell)
while it was stopped under GDBserver's control, and the GDBserver
tries to kill it, GDBserver asserts:
(gdb) shell kill -9 23084
(gdb) kill
...
Killing process(es): 23084
/home/pedro/gdb/mygit/src/gdb/gdbserver/linux-low.c:972: A problem internal to GDBserver has been detected.
kill_wait_lwp: Assertion `res > 0' failed.
...
gdb/gdbserver/ChangeLog:
2015-07-14 Pedro Alves <palves@redhat.com>
* linux-low.c (kill_wait_lwp): Don't assert if waitpid fails.
Instead, ignore ECHILD, and throw an error for other errnos.
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] stepping is disturbed by setjmp/longjmp | try/catch in other threads
@ 2015-08-05 19:50 sergiodj+buildbot
2015-08-06 2:22 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-08-05 19:50 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT ad90a3f54869130ed7bada84e5bf6e71bd3a0c35 ***
Author: Pedro Alves <palves@redhat.com>
Branch: gdb-7.10-branch
Commit: ad90a3f54869130ed7bada84e5bf6e71bd3a0c35
stepping is disturbed by setjmp/longjmp | try/catch in other threads
At https://sourceware.org/ml/gdb-patches/2015-08/msg00097.html, Joel
observed that trying to next/step a program on GNU/Linux sometimes
results in the following failed assertion:
% gdb -q .obj/gprof/main
(gdb) start
(gdb) n
(gdb) step
[...]/infrun.c:2391: internal-error:
resume: Assertion `sig != GDB_SIGNAL_0' failed.
What happened is that, during the "next" operation, GDB hit a
longjmp/exception/step-resume breakpoint but failed to see that this
breakpoint was set for a different thread than the one being stepped.
Joel's detailed analysis follows:
More precisely, at the end of the "start" command, we are stopped at
the start of function Main in main.adb; there are 4 threads in total,
and we are in the main thread (which is thread 1):
(gdb) info thread
Id Target Id Frame
4 Thread 0xb7a56ba0 (LWP 28379) 0xffffe410 in __kernel_vsyscall ()
3 Thread 0xb7c5aba0 (LWP 28378) 0xffffe410 in __kernel_vsyscall ()
2 Thread 0xb7e5eba0 (LWP 28377) 0xffffe410 in __kernel_vsyscall ()
* 1 Thread 0xb7ea18c0 (LWP 28370) main () at /[...]/main.adb:57
All the logs below reference Thread ID/LWP, but it'll be easier to
talk about the threads by GDB thread number. For instance, thread 1
is LWP 28370 while thread 3 is LWP 28378. So, the explanations below
translate the LWPs into thread numbers.
Back to what happens while we are trying to "next' our program:
(gdb) n
infrun: clear_proceed_status_thread (Thread 0xb7a56ba0 (LWP 28379))
infrun: clear_proceed_status_thread (Thread 0xb7c5aba0 (LWP 28378))
infrun: clear_proceed_status_thread (Thread 0xb7e5eba0 (LWP 28377))
infrun: clear_proceed_status_thread (Thread 0xb7ea18c0 (LWP 28370))
infrun: proceed (addr=0xffffffff, signal=GDB_SIGNAL_DEFAULT)
infrun: resume (step=1, signal=GDB_SIGNAL_0), trap_expected=0, current thread [Thread 0xb7ea18c0 (LWP 28370)] at 0x805451e
infrun: target_wait (-1.0.0, status) =
infrun: 28370.28370.0 [Thread 0xb7ea18c0 (LWP 28370)],
infrun: status->kind = stopped, signal = GDB_SIGNAL_TRAP
infrun: TARGET_WAITKIND_STOPPED
infrun: stop_pc = 0x8054523
We've resumed thread 1 (LWP 28370), and received in return a signal
that the same thread stopped slightly further. It's still in the
range of instructions for the line of source we started the "next"
from, as evidenced by the following trace...
infrun: stepping inside range [0x805451e-0x8054531]
... and thus, we decide to continue stepping the same thread:
infrun: resume (step=1, signal=GDB_SIGNAL_0), trap_expected=0, current thread [Thread 0xb7ea18c0 (LWP 28370)] at 0x8054523
infrun: prepare_to_wait
That's when we get an event from a different thread (thread 3)...
infrun: target_wait (-1.0.0, status) =
infrun: 28370.28378.0 [Thread 0xb7c5aba0 (LWP 28378)],
infrun: status->kind = stopped, signal = GDB_SIGNAL_TRAP
infrun: TARGET_WAITKIND_STOPPED
infrun: stop_pc = 0x80782d0
infrun: context switch
infrun: Switching context from Thread 0xb7ea18c0 (LWP 28370) to Thread 0xb7c5aba0 (LWP 28378)
... which we find to be at the address where we set a breakpoint on
"the unwinder debug hook" (namely "_Unwind_DebugHook"). But GDB fails
to notice that the breakpoint was inserted for thread 1 only, and so
decides to handle it as...
infrun: BPSTAT_WHAT_SET_LONGJMP_RESUME
... and inserts a breakpoint at the corresponding resume address, as
evidenced by this the next log:
infrun: exception resume at 80542a2
That breakpoint seems innocent right now, but will play a role fairly
quickly. But for now, GDB has inserted the exception-resume
breakpoint, and needs to single-step thread 3 past the breakpoint it
just hit. Thus, it temporarily disables the exception breakpoint, and
requests a step of that thread:
infrun: skipping breakpoint: stepping past insn at: 0x80782d0
infrun: skipping breakpoint: stepping past insn at: 0x80782d0
infrun: skipping breakpoint: stepping past insn at: 0x80782d0
infrun: resume (step=1, signal=GDB_SIGNAL_0), trap_expected=1, current thread [Thread 0xb7c5aba0 (LWP 28378)] at 0x80782d0
infrun: prepare_to_wait
We then get a notification, still from thread 3, that it's now past
that breakpoint...
infrun: prepare_to_wait
infrun: target_wait (-1.0.0, status) =
infrun: 28370.28378.0 [Thread 0xb7c5aba0 (LWP 28378)],
infrun: status->kind = stopped, signal = GDB_SIGNAL_TRAP
infrun: TARGET_WAITKIND_STOPPED
infrun: stop_pc = 0x8078424
... so we can resume what we were doing before, which is single-stepping
thread 1 until we get to a new line of code:
infrun: switching back to stepped thread
infrun: Switching context from Thread 0xb7c5aba0 (LWP 28378) to Thread 0xb7ea18c0 (LWP 28370)
infrun: expected thread still hasn't advanced
infrun: resume (step=1, signal=GDB_SIGNAL_0), trap_expected=0, current thread [Thread 0xb7ea18c0 (LWP 28370)] at 0x8054523
The "resume" log above shows that we're resuming thread 1 from where
we left off (0x8054523). We get one more stop at 0x8054529, which is
still inside our stepping range so we go again. That's when we get
the following event, from thread 3:
infrun: prepare_to_wait
infrun: target_wait (-1.0.0, status) =
infrun: 28370.28378.0 [Thread 0xb7c5aba0 (LWP 28378)],
infrun: status->kind = stopped, signal = GDB_SIGNAL_TRAP
infrun: TARGET_WAITKIND_STOPPED
infrun: stop_pc = 0x80542a2
Now the stop_pc address is interesting, because it's the address of
"exception resume" breakpoint...
infrun: context switch
infrun: Switching context from Thread 0xb7ea18c0 (LWP 28370) to Thread 0xb7c5aba0 (LWP 28378)
infrun: BPSTAT_WHAT_CLEAR_LONGJMP_RESUME
... and since that location is at a different line of code, this is
where it decides the "next" operation should stop:
infrun: stop_waiting
[Switching to Thread 0xb7c5aba0 (LWP 28378)]
0x080542a2 in inte_tache_rt.ttache_rt (
<_task>=0x80968ec <inte_tache_rt_inst.tache2>)
at /[...]/inte_tache_rt.adb:54
54 end loop;
However, what GDB should have noticed earlier that the exception
breakpoint we hit was for a different thread, thus should have
single-stepped that thread out of the breakpoint _without_ inserting
the exception-return breakpoint, and then resumed the single-stepping
of the initial thread (thread 1) until that thread stepped out of its
stepping range.
This is what this patch does, and after applying it, GDB now correctly
stops on the next line of code.
The patch adds a C++ test that exercises this, both for setjmp/longjmp
and exception breakpoints. With an unpatched GDB it shows:
(gdb) next
[Switching to Thread 22445.22455]
thread_try_catch (arg=0x0) at /home/pedro/gdb/mygit/build/../src/gdb/testsuite/gdb.threads/next-other-thr-longjmp.c:59
59 catch (...)
(gdb) FAIL: gdb.threads/next-other-thr-longjmp.exp: next to line 1
next
/home/pedro/gdb/mygit/build/../src/gdb/infrun.c:4865: internal-error: process_event_stop_test: Assertion `ecs->event_thread->control.exception_resume_breakpoint != NULL' fa
iled.
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Quit this debugging session? (y or n) FAIL: gdb.threads/next-other-thr-longjmp.exp: next to line 2 (GDB internal error)
Resyncing due to internal error.
n
Tested on x86_64-linux, no regressions.
gdb/ChangeLog:
2015-08-05 Pedro Alves <palves@redhat.com>
Joel Brobecker <brobecker@adacore.com>
* breakpoint.c (bpstat_what) <bp_longjmp, bp_longjmp_call_dummy>
<bp_exception, bp_longjmp_resume, bp_exception_resume>: Handle the
case where BS->STOP is not set.
gdb/testsuite/ChangeLog:
2015-08-05 Pedro Alves <palves@redhat.com>
* gdb.threads/next-while-other-thread-longjmps.c: New file.
* gdb.threads/next-while-other-thread-longjmps.exp: New file.
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch
2015-08-05 19:50 [binutils-gdb/gdb-7.10-branch] stepping is disturbed by setjmp/longjmp | try/catch in other threads sergiodj+buildbot
@ 2015-08-06 2:22 ` sergiodj+buildbot
0 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-08-06 2:22 UTC (permalink / raw)
To: gdb-testers
Buildslave:
wildebeest-debian-wheezy-x86_64
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Debian-x86_64-native-gdbserver-m64/builds/1563>
Commit(s) tested:
ad90a3f54869130ed7bada84e5bf6e71bd3a0c35
Author(s) (in the same order as the commits):
Pedro Alves <palves@redhat.com>
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Debian-x86_64-native-gdbserver-m64/.git/tree/?h=gdb-7.10-branch&id=11c707d982c909879887b0ccdc050a9555a7ca55>
*** Regressions found ***
============================
new FAIL: gdb.base/random-signal.exp: stop with control-c (timeout)
PASS -> FAIL: gdb.threads/bp_in_thread.exp: breakpoint on noreturn
new FAIL: gdb.threads/continue-pending-after-query.exp: iter 9: info breakpoints (got interactive prompt)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 0: caught interrupt (timeout)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 11: caught interrupt (timeout)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 12: continue to tight loop (timeout)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 12: set break in tight loop
new FAIL: gdb.threads/continue-pending-status.exp: attempt 13: caught interrupt (timeout)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 14: caught interrupt
new FAIL: gdb.threads/continue-pending-status.exp: attempt 14: continue for ctrl-c (the program is no longer running)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 14: continue to tight loop (the program exited)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 14: switch to non-event thread
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 15: caught interrupt
new FAIL: gdb.threads/continue-pending-status.exp: attempt 15: continue for ctrl-c (the program is no longer running)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 15: continue to tight loop (the program is no longer running)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 15: switch to non-event thread
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 16: caught interrupt
new FAIL: gdb.threads/continue-pending-status.exp: attempt 16: continue for ctrl-c (the program is no longer running)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 16: continue to tight loop (the program is no longer running)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 16: switch to non-event thread
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 17: caught interrupt
new FAIL: gdb.threads/continue-pending-status.exp: attempt 17: continue for ctrl-c (the program is no longer running)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 17: continue to tight loop (the program is no longer running)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 17: switch to non-event thread
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 18: caught interrupt
new FAIL: gdb.threads/continue-pending-status.exp: attempt 18: continue for ctrl-c (the program is no longer running)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 18: continue to tight loop (the program is no longer running)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 18: switch to non-event thread
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 19: caught interrupt
new FAIL: gdb.threads/continue-pending-status.exp: attempt 19: continue for ctrl-c (the program is no longer running)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 19: continue to tight loop (the program is no longer running)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 19: switch to non-event thread
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 1: set break in tight loop
new FAIL: gdb.threads/continue-pending-status.exp: attempt 8: caught interrupt (timeout)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 9: set break in tight loop
PASS -> FAIL: gdb.threads/interrupted-hand-call.exp: continue until exit
new FAIL: gdb.threads/manythreads.exp: stop threads 1 (timeout)
new FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=step: next over function call (timeout)
PASS -> FAIL: gdb.threads/pthread_cond_wait.exp: backtrace in blocked thread
new FAIL: gdb.threads/pthread_cond_wait.exp: run to break_me (timeout)
new FAIL: gdb.threads/schedlock.exp: continue to breakpoint: return to loop (initial) (timeout)
new FAIL: gdb.threads/schedlock.exp: info breakpoints (got interactive prompt)
new FAIL: gdb.threads/schedlock.exp: schedlock=on: cmd=continue: setting breakpoint at 80 if arg != 0
new FAIL: gdb.threads/schedlock.exp: schedlock=on: cmd=continue: stop all threads (with lock) (timeout)
new FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: one signal delivered (timeout)
new FAIL: gdb.threads/signal-sigtrap.exp: sigtrap thread 2: Can't run to thread_function
new FAIL: gdb.threads/sigstep-threads.exp: continue (timeout)
new FAIL: gdb.threads/sigstep-threads.exp: disable $step1 <<2>>
new FAIL: gdb.threads/sigstep-threads.exp: step 87 (timeout)
new FAIL: gdb.threads/thread-find.exp: setting breakpoint at 199
new FAIL: gdb.threads/tid-reuse.exp: get reuse_time (timeout)
new FAIL: gdb.threads/tls-nodebug.exp: Can't run to main
PASS -> FAIL: gdb.threads/watchthreads2.exp: all threads started
new FAIL: gdb.threads/watchthreads2.exp: breakpoint on thread_started (timeout)
new FAIL: gdb.threads/watchthreads2.exp: run to thread_started
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data (timeout)
new FAIL: gdb.trace/circ.exp: can't run to main to check for trace support
new FAIL: gdb.trace/mi-traceframe-changed.exp: remote: continue to end (timeout)
PASS -> FAIL: gdb.trace/mi-traceframe-changed.exp: remote: trace stop
new FAIL: gdb.trace/pending.exp: ftrace resolved_in_trace: breakpoint on marker (timeout)
new FAIL: gdb.trace/pending.exp: ftrace resolved_in_trace: set pending tracepoint on set_point2 (timeout)
new FAIL: gdb.trace/pending.exp: ftrace resolved_in_trace: single pending tracepoint on set_point2 (got interactive prompt)
PASS -> FAIL: gdb.trace/pending.exp: ftrace resolved_in_trace: start trace experiment
new FAIL: gdb.trace/pending.exp: ftrace resolved_in_trace: tfind test frame 0
new FAIL: gdb.trace/pending.exp: ftrace resolved_in_trace: tracepoint is resolved
new FAIL: gdb.trace/pending.exp: trace resolved_in_trace: Can't run to main
new FAIL: gdb.trace/trace-break.exp: Can't run to main for ftrace tests
new FAIL: gdb.trace/trace-mt.exp: ftrace off: break end (timeout)
new FAIL: gdb.trace/trace-mt.exp: ftrace off: break set_point1 (timeout)
new FAIL: gdb.trace/trace-mt.exp: ftrace off: ftrace set_point1 (timeout)
PASS -> FAIL: gdb.trace/trace-mt.exp: ftrace off: tstart
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: advance to begin
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: cease trace debugging
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: display argc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: display argc is enabled
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: info args
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print &argarray
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print &argc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print &argd
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print &argf
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print &argi
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argarray
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argarray[0]
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argd
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argf
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argi
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argstruct
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argstruct.memberc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argstruct.memberd
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argstruct.memberf
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argstruct.memberi
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: run trace experiment
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: save ctf trace file
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: display argc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: display argc is enabled
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: info args
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print &argarray
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print &argc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print &argd
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print &argf
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print &argi
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argarray
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argarray[0]
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argd
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argf
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argi
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argstruct
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argstruct.memberc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argstruct.memberd
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argstruct.memberf
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argstruct.memberi
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: tfind test frame
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfind test frame
new FAIL: gdb.trace/unavailable.exp: unavailable arguments: tsave unavailable.args.tfile (timeout)
new FAIL: gdb.trace/unavailable.exp: unavailable locals: static locals: save ctf trace file (timeout)
new FAIL: gdb.trace/unavailable.exp: unavailable locals: static locals: tsave unavailable.locals.tfile (timeout)
new FAIL: gdb.xml/tdesc-regs.exp: set tdesc file single-reg.xml (timeout)
============================
*** Regressions against the baseline ***
============================
new FAIL: gdb.base/gnu_vector.exp: call add_singlevecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs (the program is no longer running)
new FAIL: gdb.base/gnu_vector.exp: set vector return value
new FAIL: gdb.mi/mi-detach.exp: detach
PASS -> FAIL: gdb.threads/bp_in_thread.exp: breakpoint on noreturn
new FAIL: gdb.threads/continue-pending-after-query.exp: iter 9: info breakpoints (got interactive prompt)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 0: caught interrupt (timeout)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 11: caught interrupt (timeout)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 12: continue to tight loop (timeout)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 12: set break in tight loop
new FAIL: gdb.threads/continue-pending-status.exp: attempt 13: caught interrupt (timeout)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 14: caught interrupt
new FAIL: gdb.threads/continue-pending-status.exp: attempt 14: continue for ctrl-c (the program is no longer running)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 14: continue to tight loop (the program exited)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 14: switch to non-event thread
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 15: caught interrupt
new FAIL: gdb.threads/continue-pending-status.exp: attempt 15: continue for ctrl-c (the program is no longer running)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 15: continue to tight loop (the program is no longer running)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 15: switch to non-event thread
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 16: caught interrupt
new FAIL: gdb.threads/continue-pending-status.exp: attempt 16: continue for ctrl-c (the program is no longer running)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 16: continue to tight loop (the program is no longer running)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 16: switch to non-event thread
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 17: caught interrupt
new FAIL: gdb.threads/continue-pending-status.exp: attempt 17: continue for ctrl-c (the program is no longer running)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 17: continue to tight loop (the program is no longer running)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 17: switch to non-event thread
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 18: caught interrupt
new FAIL: gdb.threads/continue-pending-status.exp: attempt 18: continue for ctrl-c (the program is no longer running)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 18: continue to tight loop (the program is no longer running)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 18: switch to non-event thread
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 19: caught interrupt
new FAIL: gdb.threads/continue-pending-status.exp: attempt 19: continue for ctrl-c (the program is no longer running)
new FAIL: gdb.threads/continue-pending-status.exp: attempt 19: continue to tight loop (the program is no longer running)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 19: switch to non-event thread
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 1: set break in tight loop
new FAIL: gdb.threads/continue-pending-status.exp: attempt 8: caught interrupt (timeout)
PASS -> FAIL: gdb.threads/continue-pending-status.exp: attempt 9: set break in tight loop
PASS -> FAIL: gdb.threads/interrupted-hand-call.exp: continue until exit
new FAIL: gdb.threads/manythreads.exp: stop threads 1 (timeout)
new FAIL: gdb.threads/next-bp-other-thread.exp: schedlock=step: next over function call (timeout)
PASS -> FAIL: gdb.threads/pthread_cond_wait.exp: backtrace in blocked thread
new FAIL: gdb.threads/pthread_cond_wait.exp: run to break_me (timeout)
new FAIL: gdb.threads/schedlock.exp: continue to breakpoint: return to loop (initial) (timeout)
new FAIL: gdb.threads/schedlock.exp: info breakpoints (got interactive prompt)
new FAIL: gdb.threads/schedlock.exp: schedlock=on: cmd=continue: setting breakpoint at 80 if arg != 0
new FAIL: gdb.threads/schedlock.exp: schedlock=on: cmd=continue: stop all threads (with lock) (timeout)
new FAIL: gdb.threads/signal-command-multiple-signals-pending.exp: schedlock off: one signal delivered (timeout)
new FAIL: gdb.threads/signal-sigtrap.exp: sigtrap thread 2: Can't run to thread_function
new FAIL: gdb.threads/sigstep-threads.exp: continue (timeout)
new FAIL: gdb.threads/sigstep-threads.exp: disable $step1 <<2>>
new FAIL: gdb.threads/sigstep-threads.exp: step 87 (timeout)
new FAIL: gdb.threads/thread-find.exp: setting breakpoint at 199
new FAIL: gdb.threads/tid-reuse.exp: get reuse_time (timeout)
new FAIL: gdb.threads/tls-nodebug.exp: Can't run to main
PASS -> FAIL: gdb.threads/watchthreads2.exp: all threads started
new FAIL: gdb.threads/watchthreads2.exp: breakpoint on thread_started (timeout)
new FAIL: gdb.threads/watchthreads2.exp: run to thread_started
new FAIL: gdb.threads/wp-replication.exp: Continue to watchpoint trigger 15 out of 80 on watched_data (timeout)
new FAIL: gdb.trace/circ.exp: can't run to main to check for trace support
new FAIL: gdb.trace/mi-traceframe-changed.exp: remote: continue to end (timeout)
PASS -> FAIL: gdb.trace/mi-traceframe-changed.exp: remote: trace stop
new FAIL: gdb.trace/pending.exp: ftrace resolved_in_trace: breakpoint on marker (timeout)
new FAIL: gdb.trace/pending.exp: ftrace resolved_in_trace: set pending tracepoint on set_point2 (timeout)
new FAIL: gdb.trace/pending.exp: ftrace resolved_in_trace: single pending tracepoint on set_point2 (got interactive prompt)
PASS -> FAIL: gdb.trace/pending.exp: ftrace resolved_in_trace: start trace experiment
new FAIL: gdb.trace/pending.exp: ftrace resolved_in_trace: tfind test frame 0
new FAIL: gdb.trace/pending.exp: ftrace resolved_in_trace: tracepoint is resolved
new FAIL: gdb.trace/pending.exp: trace resolved_in_trace: Can't run to main
new FAIL: gdb.trace/trace-break.exp: Can't run to main for ftrace tests
new FAIL: gdb.trace/trace-mt.exp: ftrace off: break end (timeout)
new FAIL: gdb.trace/trace-mt.exp: ftrace off: break set_point1 (timeout)
new FAIL: gdb.trace/trace-mt.exp: ftrace off: ftrace set_point1 (timeout)
PASS -> FAIL: gdb.trace/trace-mt.exp: ftrace off: tstart
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: advance to begin
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: cease trace debugging
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: display argc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: display argc is enabled
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: info args
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print &argarray
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print &argc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print &argd
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print &argf
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print &argi
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argarray
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argarray[0]
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argd
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argf
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argi
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argstruct
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argstruct.memberc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argstruct.memberd
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argstruct.memberf
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: print argstruct.memberi
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: run trace experiment
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: save ctf trace file
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: display argc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: display argc is enabled
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: info args
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print &argarray
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print &argc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print &argd
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print &argf
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print &argi
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argarray
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argarray[0]
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argd
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argf
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argi
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argstruct
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argstruct.memberc
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argstruct.memberd
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argstruct.memberf
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: print argstruct.memberi
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfile: tfind test frame
PASS -> FAIL: gdb.trace/unavailable.exp: unavailable arguments: tfind test frame
new FAIL: gdb.trace/unavailable.exp: unavailable arguments: tsave unavailable.args.tfile (timeout)
new FAIL: gdb.trace/unavailable.exp: unavailable locals: static locals: save ctf trace file (timeout)
new FAIL: gdb.trace/unavailable.exp: unavailable locals: static locals: tsave unavailable.locals.tfile (timeout)
new FAIL: gdb.xml/tdesc-regs.exp: set tdesc file single-reg.xml (timeout)
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] Linux gdbserver confused when event randomization picks process exit event
@ 2015-08-06 11:58 sergiodj+buildbot
2015-08-06 20:28 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-08-06 11:58 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 91da80b56eb52209fb8b366aca9519eb6e488397 ***
Author: Pedro Alves <palves@redhat.com>
Branch: gdb-7.10-branch
Commit: 91da80b56eb52209fb8b366aca9519eb6e488397
Linux gdbserver confused when event randomization picks process exit event
The tail end of linux_wait_1 isn't expecting that the select_event_lwp
machinery can pick a whole-process exit event to report to GDB. When
that happens, both gdb and gdbserver end up quite confused:
...
(gdb)
[Thread 24971.24971] #1 stopped.
0x0000003615a011f0 in ?? ()
c&
Continuing.
(gdb) [New Thread 24971.24981]
[New Thread 24983.24983]
[New Thread 24971.24982]
[Thread 24983.24983] #3 stopped.
0x0000003615ebc7cc in __libc_fork () at ../nptl/sysdeps/unix/sysv/linux/fork.c:130
130 pid = ARCH_FORK ();
[New Thread 24984.24984]
Error in re-setting breakpoint -16: PC register is not available
Error in re-setting breakpoint -17: PC register is not available
Error in re-setting breakpoint -18: PC register is not available
Error in re-setting breakpoint -19: PC register is not available
Error in re-setting breakpoint -24: PC register is not available
Error in re-setting breakpoint -25: PC register is not available
Error in re-setting breakpoint -26: PC register is not available
Error in re-setting breakpoint -27: PC register is not available
Error in re-setting breakpoint -28: PC register is not available
Error in re-setting breakpoint -29: PC register is not available
Error in re-setting breakpoint -30: PC register is not available
PC register is not available
(gdb)
gdb/gdbserver/ChangeLog:
2015-08-06 Pedro Alves <palves@redhat.com>
* linux-low.c (add_lwp): Set waitstatus to TARGET_WAITKIND_IGNORE.
(linux_thread_alive): Use lwp_is_marked_dead.
(extended_event_reported): Delete.
(linux_wait_1): Check if waitstatus is TARGET_WAITKIND_IGNORE
instead of extended_event_reported.
(mark_lwp_dead): Don't set the 'dead' flag. Store the waitstatus
as well.
(lwp_is_marked_dead): New function.
(lwp_running): Use lwp_is_marked_dead.
* linux-low.h: Delete 'dead' field, and update 'waitstatus's
comment.
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] gdbserver: Fix non-stop / fork / step-over issues
@ 2015-08-06 12:22 sergiodj+buildbot
2015-08-06 22:35 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-08-06 12:22 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 3a3f16c0cf0fa5a555a688e119bb8b363a2e7d59 ***
Author: Pedro Alves <palves@redhat.com>
Branch: gdb-7.10-branch
Commit: 3a3f16c0cf0fa5a555a688e119bb8b363a2e7d59
gdbserver: Fix non-stop / fork / step-over issues
Ref: https://sourceware.org/ml/gdb-patches/2015-07/msg00868.html
This adds a test that has a multithreaded program have several threads
continuously fork, while another thread continuously steps over a
breakpoint.
This exposes several intertwined issues, which this patch addresses:
- When we're stopping and suspending threads, some thread may fork,
and we missed setting its suspend count to 1, like we do when a new
clone/thread is detected. When we next unsuspend threads, the fork
child's suspend count goes below 0, which is bogus and fails an
assertion.
- If a step-over is cancelled because a signal arrives, but then gdb
is not interested in the signal, we pass the signal straight back
to the inferior. However, we miss that we need to re-increment the
suspend counts of all other threads that had been paused for the
step-over. As a result, other threads indefinitely end up stuck
stopped.
- If a detach request comes in just while gdbserver is handling a
step-over (in the test at hand, this is GDB detaching the fork
child), gdbserver internal errors in stabilize_thread's helpers,
which assert that all thread's suspend counts are 0 (otherwise we
wouldn't be able to move threads out of the jump pads). The
suspend counts aren't 0 while a step-over is in progress, because
all threads but the one stepping past the breakpoint must remain
paused until the step-over finishes and the breakpoint can be
reinserted.
- Occasionally, we see "BAD - reinserting but not stepping." being
output (from within linux_resume_one_lwp_throw). That was because
GDB pokes memory while gdbserver is busy with a step-over, and that
suspends threads, and then re-resumes them with proceed_one_lwp,
which missed another reason to tell linux_resume_one_lwp that the
thread should be set back to stepping.
- In a couple places, we were resuming threads that are meant to be
suspended. E.g., when a vCont;c/s request for thread B comes in
just while gdbserver is stepping thread A past a breakpoint. The
resume for thread B must be deferred until the step-over finishes.
- The test runs with both "set detach-on-fork" on and off. When off,
it exercises the case of GDB detaching the fork child explicitly.
When on, it exercises the case of gdb resuming the child
explicitly. In the "off" case, gdb seems to exponentially become
slower as new inferiors are created. This is _very_ noticeable as
with only 100 inferiors gdb is crawling already, which makes the
test take quite a bit to run. For that reason, I've disabled the
"off" variant for now.
gdb/ChangeLog:
2015-08-06 Pedro Alves <palves@redhat.com>
* target/waitstatus.h (enum target_stop_reason)
<TARGET_STOPPED_BY_SINGLE_STEP>: New value.
gdb/gdbserver/ChangeLog:
2015-08-06 Pedro Alves <palves@redhat.com>
* linux-low.c (handle_extended_wait): Set the fork child's suspend
count if stopping and suspending threads.
(check_stopped_by_breakpoint): If stopped by trace, set the LWP's
stop reason to TARGET_STOPPED_BY_SINGLE_STEP.
(linux_detach): Complete an ongoing step-over.
(lwp_suspended_inc, lwp_suspended_decr): New functions. Use
throughout.
(resume_stopped_resumed_lwps): Don't resume a suspended thread.
(linux_wait_1): If passing a signal to the inferior after
finishing a step-over, unsuspend and re-resume all lwps. If we
see a single-step event but the thread should be continuing, don't
pass the trap to gdb.
(stuck_in_jump_pad_callback, move_out_of_jump_pad_callback): Use
internal_error instead of gdb_assert.
(enqueue_pending_signal): New function.
(check_ptrace_stopped_lwp_gone): Add debug output.
(start_step_over): Use internal_error instead of gdb_assert.
(complete_ongoing_step_over): New function.
(linux_resume_one_thread): Don't resume a suspended thread.
(proceed_one_lwp): If the LWP is stepping over a breakpoint, reset
it stepping.
gdb/testsuite/ChangeLog:
2015-08-06 Pedro Alves <palves@redhat.com>
* gdb.threads/forking-threads-plus-breakpoint.exp: New file.
* gdb.threads/forking-threads-plus-breakpoint.c: New file.
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] [regression] Do not read from catchpoint/watchpoint locations' addresses when checking for a permanent breakpoint
@ 2015-08-12 9:20 sergiodj+buildbot
2015-08-13 6:51 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-08-12 9:20 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 835001623351330d49678d215d1338c0ce35c1f9 ***
Author: Luis Machado <lgustavo@codesourcery.com>
Branch: gdb-7.10-branch
Commit: 835001623351330d49678d215d1338c0ce35c1f9
[regression] Do not read from catchpoint/watchpoint locations' addresses when checking for a permanent breakpoint
While running bare-metal tests with GDB i noticed some failures in
gdb.base/break.exp, related to the use of the catch commands.
It turns out GDB tries to access memory address 0x0 whenever one tries
to insert a catchpoint, which should obviously not happen.
This was introduced with the changes for permanent breakpoints. In special,
bp_loc_is_permanent tries to check if there is a breakpoint inserted at
the same address as the current breakpoint's location's address. In the
case of catchpoints, this is 0x0.
(top-gdb) catch fork
Sending packet: $m0,1#fa...Packet received: E01
Catchpoint 4 (fork)
(top-gdb) catch vfork
Sending packet: $m0,1#fa...Packet received: E01
Catchpoint 5 (vfork)
It is not obvious to detect because this fails silently for Linux. For our
bare-metal testing, though, this fails with a clear error message from the
target about not being able to read such address.
The attached patch addresses this by bailing out of bp_loc_is_permanent (...)
if the location address is not meaningful. I also took the opportunity to
update the comment for breakpoint_address_is_meaningful, which mentioned
breakpoint addresses as opposed to their locations' addresses.
gdb/ChangeLog:
2015-08-11 Luis Machado <lgustavo@codesourcery.com>
* breakpoint.c (bp_loc_is_permanent): Return 0 when breakpoint
location address is not meaningful.
(breakpoint_address_is_meaningful): Update comment.
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch
2015-08-12 9:20 [binutils-gdb/gdb-7.10-branch] [regression] Do not read from catchpoint/watchpoint locations' addresses when checking for a permanent breakpoint sergiodj+buildbot
@ 2015-08-13 6:51 ` sergiodj+buildbot
0 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-08-13 6:51 UTC (permalink / raw)
To: gdb-testers
Buildslave:
wildebeest-debian-wheezy-x86_64
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Debian-x86_64-native-gdbserver-m64/builds/1651>
Commit(s) tested:
835001623351330d49678d215d1338c0ce35c1f9
Author(s) (in the same order as the commits):
Luis Machado <lgustavo@codesourcery.com>
Subject:
[regression] Do not read from catchpoint/watchpoint locations' addresses when checking for a permanent breakpoint
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Debian-x86_64-native-gdbserver-m64/.git/tree/?h=gdb-7.10-branch&id=34ef7ec37affb82aa0009a8cef181a72ddb1afac>
*** Regressions found ***
============================
new FAIL: gdb.base/bitfields.exp: bitfield containment #1 (timeout)
new FAIL: gdb.base/commands.exp: set $tem in if_commands_test (timeout)
PASS -> FAIL: gdb.base/commands.exp: if $tem == 2 - if_commands_test 1
PASS -> FAIL: gdb.base/eval.exp: Initialize $a.
new FAIL: gdb.base/random-signal.exp: stop with control-c (timeout)
new FAIL: gdb.base/sigrepeat.exp: next (timeout)
PASS -> FAIL: gdb.threads/interrupted-hand-call.exp: continue until exit
new FAIL: gdb.threads/pthreads.exp: continue until common routine run 15 times (timeout)
new FAIL: gdb.threads/tls.exp: continue to first thread (timeout)
============================
*** Regressions against the baseline ***
============================
new FAIL: gdb.base/bitfields.exp: bitfield containment #1 (timeout)
new FAIL: gdb.base/commands.exp: set $tem in if_commands_test (timeout)
PASS -> FAIL: gdb.base/commands.exp: if $tem == 2 - if_commands_test 1
PASS -> FAIL: gdb.base/eval.exp: Initialize $a.
new FAIL: gdb.base/gnu_vector.exp: call add_singlevecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs (the program is no longer running)
new FAIL: gdb.base/gnu_vector.exp: set vector return value
new FAIL: gdb.base/sigrepeat.exp: next (timeout)
new FAIL: gdb.mi/mi-detach.exp: detach
PASS -> FAIL: gdb.threads/interrupted-hand-call.exp: continue until exit
new FAIL: gdb.threads/pthreads.exp: continue until common routine run 15 times (timeout)
new FAIL: gdb.threads/tls.exp: continue to first thread (timeout)
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] gdb.base/dso2dso.exp sometimes broken
@ 2015-08-13 19:48 sergiodj+buildbot
2015-08-14 20:31 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-08-13 19:48 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 01653c39b80c69ae02396f16cc3306ab8eb8ace0 ***
Author: Keith Seitz <keiths@redhat.com>
Branch: gdb-7.10-branch
Commit: 01653c39b80c69ae02396f16cc3306ab8eb8ace0
gdb.base/dso2dso.exp sometimes broken
Keith reported that gdb.base/dso2dso.exp is broken, with the following
error:
| $ make check RUNTESTFLAGS=dso2dso.exp
| [snip]
| Running ../../../src/gdb/testsuite/gdb.base/dso2dso.exp ...
| ERROR: tcl error sourcing ../../../src/gdb/testsuite/gdb.base/dso2dso.exp.
| ERROR: couldn't open
| "../../../src/gdb/testsuite/gdb.base/../../../src/gdb/testsuite/gdb.base/dso2dso-dso1.c":
| no such file or directory
| while executing
| "error "$message""
| (procedure "gdb_get_line_number" line 14)
| invoked from within
| "gdb_get_line_number "STOP HERE" $srcfile_libdso1"
| (file "../../../src/gdb/testsuite/gdb.base/dso2dso.exp" line 60)
| invoked from within
| "source ../../../src/gdb/testsuite/gdb.base/dso2dso.exp"
| ("uplevel" body line 1)
| invoked from within
| "uplevel #0 source ../../../src/gdb/testsuite/gdb.base/dso2dso.exp"
| invoked from within
| "catch "uplevel #0 source $test_file_name""
This happens because gdb_get_line_number will prepend $srcdir/$subdir
if the given filename does not start with "/", and this happens when
GDB was configured using a relative path to the configure script.
When using an absolute path like I do, we avoid the pre-pending that
Keith is seeing.
gdb/testsuite/ChangeLog:
Keith Seitz <keiths@redhat.com>:
* gdb.base/dso2dso.exp: Pass basename of source file in call
to gdb_get_line_number.
Tested on x86_64-linux with both scenarios.
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch
2015-08-13 19:48 [binutils-gdb/gdb-7.10-branch] gdb.base/dso2dso.exp sometimes broken sergiodj+buildbot
@ 2015-08-14 20:31 ` sergiodj+buildbot
0 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-08-14 20:31 UTC (permalink / raw)
To: gdb-testers
Buildslave:
wildebeest-debian-wheezy-x86_64
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Debian-x86_64-native-gdbserver-m64/builds/1670>
Commit(s) tested:
01653c39b80c69ae02396f16cc3306ab8eb8ace0
Author(s) (in the same order as the commits):
Keith Seitz <keiths@redhat.com>
Subject:
gdb.base/dso2dso.exp sometimes broken
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Debian-x86_64-native-gdbserver-m64/.git/tree/?h=gdb-7.10-branch&id=12628ce937f51d72086384010bc7955dd73979bd>
*** Regressions found ***
============================
new FAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: continue to signal (timeout)
PASS -> FAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: step to handler
new FAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: info breakpoints (got interactive prompt)
============================
*** Regressions against the baseline ***
============================
new FAIL: gdb.base/gnu_vector.exp: call add_singlevecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs (the program is no longer running)
new FAIL: gdb.base/gnu_vector.exp: set vector return value
new FAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: continue to signal (timeout)
PASS -> FAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: step to handler
new FAIL: gdb.base/sigstep.exp: step to handler, si+advance in handler, step from handler: info breakpoints (got interactive prompt)
new FAIL: gdb.mi/mi-detach.exp: detach
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] gdb.base/dso2dso.exp: Improve testcase documentation.
@ 2015-08-13 20:06 sergiodj+buildbot
2015-08-14 21:55 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-08-13 20:06 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 3d1e2b37751fed4e014d52ce858bcb6b147c475a ***
Author: Joel Brobecker <brobecker@adacore.com>
Branch: gdb-7.10-branch
Commit: 3d1e2b37751fed4e014d52ce858bcb6b147c475a
gdb.base/dso2dso.exp: Improve testcase documentation.
gdb/testsuite/ChangeLog:
* gdb.base/dso2dso.exp: Improve the testcase's documentation.
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] PR record/18691: Fix fails in solib-precsave.exp
@ 2015-08-18 14:03 sergiodj+buildbot
2015-08-18 20:01 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-08-18 14:03 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 37419df723ec96b600030970e0fe97aaa82fa2e1 ***
Author: Yao Qi <yao.qi@linaro.org>
Branch: gdb-7.10-branch
Commit: 37419df723ec96b600030970e0fe97aaa82fa2e1
PR record/18691: Fix fails in solib-precsave.exp
We see the following regressions in testing on x86_64-linux,
reverse-step^M
Cannot access memory at address 0x2aaaaaed26c0^M
(gdb) FAIL: gdb.reverse/solib-precsave.exp: reverse-step into solib function one
when GDB reverse step into a function, GDB wants to skip prologue so
it requests TARGET_OBJECT_CODE_MEMORY to read some code memory in
memory_xfer_partial_1. However in dcache_read_memory_partial, the object
becomes TARGET_OBJECT_MEMORY
return ops->to_xfer_partial (ops, TARGET_OBJECT_MEMORY, NULL,
myaddr, NULL, memaddr, len,
xfered_len);
in reverse debugging, ops->to_xfer_partial is record_full_core_xfer_partial
and it will return TARGET_XFER_E_IO because it can't find any records.
The test fails.
At this moment, the delegate relationship is like
dcache -> record-core -> core -> exec
and we want to GDB read memory across targets, which means if the
requested memory isn't found in record-core, GDB can read memory from
core, and exec even further if needed. I find raw_memory_xfer_partial
is exactly what I want.
gdb:
2015-08-18 Yao Qi <yao.qi@linaro.org>
PR record/18691
* dcache.c (dcache_read_memory_partial): Call
raw_memory_xfer_partial.
* target.c (raw_memory_xfer_partial): Make it non-static.
* target.h (raw_memory_xfer_partial): Declare.
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] procfs.c: Include "filestuff.h"
@ 2015-08-21 8:52 sergiodj+buildbot
2015-08-21 11:53 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-08-21 8:52 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 44d0cad3c4c67d21a50974bc8ef6d350ba32172d ***
Author: Marcin Cieslak <saper@saper.info>
Branch: gdb-7.10-branch
Commit: 44d0cad3c4c67d21a50974bc8ef6d350ba32172d
procfs.c: Include "filestuff.h"
Fixes implicit function declaration
error in gdb/procfs.c:4927 about undeclared
make_cleanup_close().
gdb/ChangeLog:
PR build/18843
* procfs.c: Include "filestuff.h".
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] Fix stale cleanup left by linux_mntns_access_fs
@ 2015-08-21 16:39 sergiodj+buildbot
2015-08-21 23:04 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-08-21 16:39 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 23778dcc5bb92541850e239d10bf19eb311a57b6 ***
Author: Gary Benson <gbenson@redhat.com>
Branch: gdb-7.10-branch
Commit: 23778dcc5bb92541850e239d10bf19eb311a57b6
Fix stale cleanup left by linux_mntns_access_fs
This commit fixes a stale cleanup left by linux_mntns_access_fs.
gdb/ChangeLog:
* nat/linux-namespaces.c (linux_mntns_access_fs):
Do not overwrite old_chain.
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] Warn when accessing binaries from remote targets
@ 2015-08-21 17:54 sergiodj+buildbot
2015-08-22 5:39 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-08-21 17:54 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 290f582b49a81b7fa01fc430bad1a7f9af21c922 ***
Author: Gary Benson <gbenson@redhat.com>
Branch: gdb-7.10-branch
Commit: 290f582b49a81b7fa01fc430bad1a7f9af21c922
Warn when accessing binaries from remote targets
GDB provides no indicator of progress during file operations, and can
appear to have locked up during slow remote transfers. This commit
updates GDB to print a warning each time a file is accessed over RSP.
An additional message detailing how to avoid remote transfers is
printed for the first transfer only.
gdb/ChangeLog:
* target.h (struct target_ops) <to_fileio_open>: New argument
warn_if_slow. Update comment. All implementations updated.
(target_fileio_open_warn_if_slow): New declaration.
* target.c (target_fileio_open): Renamed as...
(target_fileio_open_1): ...this. New argument warn_if_slow.
Pass warn_if_slow to implementation. Update debug printing.
(target_fileio_open): New function.
(target_fileio_open_warn_if_slow): Likewise.
* gdb_bfd.c (gdb_bfd_iovec_fileio_open): Use new function
target_fileio_open_warn_if_slow.
gdb/testsuite/ChangeLog:
* gdb.trace/pending.exp: Cope with remote transfer warnings.
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] signal_command: Leftover cleanup chain regression
@ 2015-08-25 17:11 sergiodj+buildbot
2015-08-27 17:20 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-08-25 17:11 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 3ba0344e56ef739808615be5ca319f82c2a83855 ***
Author: Jan Kratochvil <jan.kratochvil@redhat.com>
Branch: gdb-7.10-branch
Commit: 3ba0344e56ef739808615be5ca319f82c2a83855
signal_command: Leftover cleanup chain regression
gdb/ChangeLog
2015-08-04 Jan Kratochvil <jan.kratochvil@redhat.com>
* infcmd.c (signal_command): Call do_cleanups for args_chain.
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] remote: allow aborting long operations (e.g., file transfers)
@ 2015-08-25 18:44 sergiodj+buildbot
2015-08-27 12:33 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-08-25 18:44 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 026ca0231ae6dcc107ec496ed677bd1b00474a2f ***
Author: Pedro Alves <palves@redhat.com>
Branch: gdb-7.10-branch
Commit: 026ca0231ae6dcc107ec496ed677bd1b00474a2f
remote: allow aborting long operations (e.g., file transfers)
Currently, when remote debugging, if you type Ctrl-C just while the
target stopped for an internal event, and GDB is busy doing something
that takes a while (e.g., fetching chunks of a shared library off of
the target, with vFile, to process ELF headers and debug info), the
Ctrl-C is lost.
The patch hooks up the QUIT macro to a new target method that lets the
target react to the double-Ctrl-C before the event loop is reached,
which allows reacting to a double-Ctrl-C even when GDB is busy doing
some long operation and not waiting for a stop reply. That end result
is:
(gdb) c
Continuing.
^C
^C
Interrupted while waiting for the program.
Give up waiting? (y or n) y
Quit
(gdb) info threads
Id Target Id Frame
* 1 Thread 11673 0x00007ffff7deb240 in _dl_debug_state () from target:/lib64/ld-linux-x86-64.so.2
(gdb)
If, however, GDB is waiting for a stop reply (because the target has
been resumed, with e.g., vCont;c), but the target isn't responding, we
now get:
(gdb) c
Continuing.
^C
^C
The target is not responding to interrupt requests.
Stop debugging it? (y or n) y
Disconnected from target.
(gdb) info threads
No threads.
This offers to disconnect, because when we're waiting for a stop
reply, there's nothing else we can send the target other than an
interrupt request. And if that doesn't work, there's nothing else we
can do.
The Ctrl-C is presently lost because until we get to a user-visible
stop, the SIGINT handler that is installed is the one that forwards
the interrupt to the remote side, with the \003 "packet" [1]. But,
gdbserver ignores an interrupt request if the program is stopped.
Still, even if it didn't, the server can only report back a
stop-because-of-SIGINT when the program is next resumed. And it may
take a while to actually re-resume the target.
[1] - In the old sync days, the remote target would react to a
double-Ctrl-C by asking users whether they wanted to give up waiting
and disconnect. The code is still there, but it it isn't reacheable
on most hosts, which support serial connections in async mode
(probably only DJGPP doesn't). Even then, in sync mode, remote.c's
SIGINT handler is only installed while the target is resumed, and is
removed as soon as the target sends back a stop reply. That means
that a Ctrl-C just while GDB is processing an internal event can end
up with an odd "Quit" at the prompt instead of "Program stopped by
SIGINT". In contrast, in async mode, remote.c's SIGINT handler is set
up as long as target_terminal_inferior or
target_terminal_ours_for_output are in effect (IOW, until we get a
user-visible stop and call target_terminal_ours), so the user
shouldn't get back a spurious Quit. However, it's still desirable to
be able to interrupt a long-running GDB operation, if GDB takes a
while to re-resume the target or get back to the event loop.
Tested on x86_64 Fedora 20.
gdb/ChangeLog:
2015-08-24 Pedro Alves <palves@redhat.com>
PR gdb/18804
* defs.h (maybe_quit): Declare.
(QUIT): Now calls maybe_quit.
* event-loop.c (clear_async_signal_handler)
(async_signal_handler_is_marked): New functions.
* event-loop.h (async_signal_handler_is_marked)
(clear_async_signal_handler): New declarations.
* remote.c (remote_check_pending_interrupt): New function.
(interrupt_query): Use make_cleanup_restore_target_terminal. No
longer check whether the target is async. If waiting for a stop
reply, and a Ctrl-C as been sent to the target, offer to
disconnect, and throw TARGET_CLOSE_ERROR instead of a quit.
Otherwise do not disconnect and throw a quit.
(_initialize_remote): Install remote_check_pending_interrupt as
to_check_pending_interrupt.
* target.c (target_check_pending_interrupt): New function.
* target.h (struct target_ops) <to_check_pending_interrupt>: New
field.
(target_check_pending_interrupt): New declaration.
* utils.c (maybe_quit): New function.
* target-delegates.c: Regenerate.
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] btrace: diagnose "record btrace pt" without libipt
@ 2015-11-26 12:29 sergiodj+buildbot
2015-11-26 15:49 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-11-26 12:29 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT bab694b7f968cc5703a69df694b5968384d6c0b4 ***
Author: Markus Metzger <markus.t.metzger@intel.com>
Branch: gdb-7.10-branch
Commit: bab694b7f968cc5703a69df694b5968384d6c0b4
btrace: diagnose "record btrace pt" without libipt
If GDB has been configured without libipt support, i.e. HAVE_LIBIPT is
undefined, and is running on a system that supports Intel(R) Processor Trace,
GDB will run into an internal error when trying to decode the trace.
(gdb) record btrace
(gdb) s
usage (name=0x7fffffffe954 "fib-64")
at src/fib.c:12
12 fprintf(stderr, "usage: %s <num>\n", name);
(gdb) info record
Active record target: record-btrace
Recording format: Intel(R) Processor Trace.
Buffer size: 16kB.
gdb/btrace.c:971: internal-error: Unexpected branch trace format.
A problem internal to GDB has been detected,
further debugging may prove unreliable.
Quit this debugging session? (y or n)
This requires a system with Linux kernel 4.1 or later running on a 5th
Generation Intel Core processor or later.
The issue is documented as PR 19297.
When trying to enable branch tracing, in addition to checking the target
support for the requested branch tracing format, also check whether GDB
supports. it.
gdb/
* btrace.c (btrace_enable): Check whether HAVE_LIBIPT is defined.
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] Demangler: Fix constructor names with ABI tags
@ 2015-11-28 19:19 sergiodj+buildbot
2015-11-29 6:41 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-11-28 19:19 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 99eda040d8214d2d691ba804d6354c99b6df5269 ***
Author: Ian Lance Taylor <iant@google.com>
Branch: gdb-7.10-branch
Commit: 99eda040d8214d2d691ba804d6354c99b6df5269
Demangler: Fix constructor names with ABI tags
The symbol _ZNSt8ios_base7failureB5cxx11C1EPKcRKSt10error_code, which
appears in libstdc++, was being demangled as
std::ios_base::failure[abi:cxx11]::cxx11(char const*, std::error_code const&)
That is clearly incorrect: std::ios_base::failure does not have a
method cxx11, and anyhow if you look closely at the mangled name you
will see that it is supposed to be a constructor. This patch fixes
the demangler to generate the correct demangling, namely
std::ios_base::failure[abi:cxx11]::failure(char const*, std::error_code const&)
Bootstrapped and ran libiberty and libstdc++-v3 tests on
x86_64-unknown-linux-gnu.
2015-08-15 Ian Lance Taylor <iant@google.com>
* cp-demangle.c (d_abi_tags): Preserve di->last_name across any
ABI tags.
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] Implement N4514, C++ Extensions for Transactional Memory.
@ 2015-11-28 20:05 sergiodj+buildbot
2015-11-29 7:41 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-11-28 20:05 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT d65faac094af199ce4f9c8c0bbd062f668979431 ***
Author: Jason Merrill <jason@redhat.com>
Branch: gdb-7.10-branch
Commit: d65faac094af199ce4f9c8c0bbd062f668979431
Implement N4514, C++ Extensions for Transactional Memory.
gcc/
* builtins.def (BUILT_IN_ABORT): Add transaction_pure attribute.
gcc/c-family/
* c-common.c (c_common_reswords): Add C++ TM TS keywords.
(c_common_attribute_table): Add transaction_safe_dynamic.
transaction_safe now affects type identity.
(handle_tm_attribute): Handle transaction_safe_dynamic.
* c-common.h (enum rid): Add RID_ATOMIC_NOEXCEPT,
RID_ATOMIC_CANCEL, RID_SYNCHRONIZED.
(OBJC_IS_CXX_KEYWORD): Add RID_SYNCHRONIZED.
(D_TRANSMEM): New.
* c-cppbuiltin.c (c_cpp_builtins): Define __cpp_transactional_memory.
* c-pretty-print.c (pp_c_attributes_display): Don't print
transaction_safe in C++.
gcc/c/
* c-parser.c (c_lex_one_token): Handle @synchronized.
* c-decl.c (match_builtin_function_types): A declaration of a built-in
can change whether the function is transaction_safe.
gcc/cp/
* cp-tree.h (struct cp_declarator): Add tx_qualifier field.
(BCS_NORMAL, BCS_TRANSACTION): New enumerators.
* lex.c (init_reswords): Limit TM kewords to -fgnu-tm.
* parser.c (cp_lexer_get_preprocessor_token): Fix @synchronized.
(make_call_declarator): Take tx_qualifier.
(cp_parser_tx_qualifier_opt): New.
(cp_parser_lambda_declarator_opt): Use it.
(cp_parser_direct_declarator): Likewise.
(cp_parser_statement): Handle atomic_noexcept, atomic_cancel.
(cp_parser_compound_statement): Change in_try parameter to bcs_flags.
(cp_parser_std_attribute): Map optimize_for_synchronized to
transaction_callable.
(cp_parser_transaction): Take the token. Handle atomic_noexcept.
* lambda.c (maybe_add_lambda_conv_op): Handle transaction-safety.
* call.c (enum conversion_kind): Add ck_tsafe.
(standard_conversion): Handle transaction-safety conversion.
(convert_like_real, resolve_address_of_overloaded_function): Likewise.
(check_methods): Diagnose transaction_safe_dynamic on non-virtual
function.
(look_for_tm_attr_overrides): Don't inherit transaction_safe_dynamic.
* cvt.c (tx_safe_fn_type_p, tx_unsafe_fn_variant)
(can_convert_tx_safety): New.
* typeck.c (composite_pointer_type): Handle transaction-safety.
* name-lookup.h (enum scope_kind): Add sk_transaction.
* name-lookup.c (begin_scope): Handle it.
* semantics.c (begin_compound_stmt): Pass it.
* decl.c (check_previous_goto_1): Check it.
(struct named_label_entry): Add in_transaction_scope.
(poplevel_named_label_1): Set it.
(check_goto): Check it.
(duplicate_decls): A specialization can be transaction_safe
independently of its template.
(grokdeclarator): Handle tx-qualifier.
* rtti.c (ptr_initializer): Handle transaction-safe.
* search.c (check_final_overrider): Check transaction_safe_dynamic.
Don't check transaction_safe.
* mangle.c (write_function_type): Mangle transaction_safe here.
(write_CV_qualifiers_for_type): Not here.
(write_type): Preserve transaction_safe when stripping attributes.
* error.c (dump_type_suffix): Print transaction_safe.
libiberty/
* cp-demangle.c (d_cv_qualifiers): Dx means transaction_safe.
(cplus_demangle_type): Let d_cv_qualifiers handle it.
(d_dump, d_make_comp, has_return_type, d_encoding)
(d_count_templates_scopes, d_print_comp_inner)
(d_print_mod_list, d_print_mod, d_print_function_type)
(is_ctor_or_dtor): Handle DEMANGLE_COMPONENT_TRANSACTION_SAFE.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@228462 138bc75d-0d04-0410-961f-82ee72b054a4
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] PR other/61321 - demangler crash on casts in template parameters
@ 2015-11-28 20:37 sergiodj+buildbot
2015-11-29 8:41 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-11-28 20:37 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 49037e4a1249890812a8d4995c7592774e99c399 ***
Author: Pedro Alves <palves@redhat.com>
Branch: gdb-7.10-branch
Commit: 49037e4a1249890812a8d4995c7592774e99c399
PR other/61321 - demangler crash on casts in template parameters
The fix for bug 59195:
[C++ demangler handles conversion operator incorrectly]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59195
unfortunately makes the demangler crash due to infinite recursion, in
case of casts in template parameters.
For example, with:
template<int> struct A {};
template <typename Y> void function_temp(A<sizeof ((Y)(999))>) {}
template void function_temp<int>(A<sizeof (int)>);
The 'function_temp<int>' instantiation above mangles to:
_Z13function_tempIiEv1AIXszcvT_Li999EEE
The demangler parses this as:
typed name
template
name 'function_temp'
template argument list
builtin type int
function type
builtin type void
argument list
template (*)
name 'A'
template argument list
unary operator
operator sizeof
unary operator
cast
template parameter 0 (**)
literal
builtin type int
name '999'
And after the fix for 59195, due to:
static void
d_print_cast (struct d_print_info *dpi, int options,
const struct demangle_component *dc)
{
...
/* For a cast operator, we need the template parameters from
the enclosing template in scope for processing the type. */
if (dpi->current_template != NULL)
{
dpt.next = dpi->templates;
dpi->templates = &dpt;
dpt.template_decl = dpi->current_template;
}
when printing the template argument list of A (what should be "<sizeof
(int)>"), the template parameter 0 (that is, "T_", the '**' above) now
refers to the first parameter of the the template argument list of the
'A' template (the '*' above), exactly what we were already trying to
print. This leads to infinite recursion, and stack exaustion. The
template parameter 0 should actually refer to the first parameter of
the 'function_temp' template.
Where it reads "for the cast operator" in the comment in d_print_cast
(above), it's really talking about a conversion operator, like:
struct A { template <typename U> explicit operator U(); };
We don't want to inject the template parameters from the enclosing
template in scope when processing a cast _expression_, only when
handling a conversion operator.
The problem is that DEMANGLE_COMPONENT_CAST is currently ambiguous,
and means _both_ 'conversion operator' and 'cast expression'.
Fix this by adding a new DEMANGLE_COMPONENT_CONVERSION component type,
which does what DEMANGLE_COMPONENT_CAST does today, and making
DEMANGLE_COMPONENT_CAST just simply print its component subtree.
I think we could instead reuse DEMANGLE_COMPONENT_CAST and in
d_print_comp_inner still do:
@@ -5001,9 +5013,9 @@ d_print_comp_inner (struct d_print_info *dpi, int options,
d_print_comp (dpi, options, dc->u.s_extended_operator.name);
return;
case DEMANGLE_COMPONENT_CAST:
d_append_string (dpi, "operator ");
- d_print_cast (dpi, options, dc);
+ d_print_conversion (dpi, options, dc);
return;
leaving the unary cast case below calling d_print_cast, but seems to
me that spliting the component types makes it easier to reason about
the code.
g++'s testsuite actually generates three symbols that crash the
demangler in the same way. I've added those as tests in the demangler
testsuite as well.
And then this fixes PR other/61233 too, which happens to be a
demangler crash originally reported to GDB, at:
https://sourceware.org/bugzilla/show_bug.cgi?id=16957
Bootstrapped and regtested on x86_64 Fedora 20.
Also ran this through GDB's testsuite. GDB will require a small
update to use DEMANGLE_COMPONENT_CONVERSION in one place it's using
DEMANGLE_COMPONENT_CAST in its sources.
libiberty/
2015-11-27 Pedro Alves <palves@redhat.com>
PR other/61321
PR other/61233
* demangle.h (enum demangle_component_type)
<DEMANGLE_COMPONENT_CONVERSION>: New value.
* cp-demangle.c (d_demangle_callback, d_make_comp): Handle
DEMANGLE_COMPONENT_CONVERSION.
(is_ctor_dtor_or_conversion): Handle DEMANGLE_COMPONENT_CONVERSION
instead of DEMANGLE_COMPONENT_CAST.
(d_operator_name): Return a DEMANGLE_COMPONENT_CONVERSION
component if handling a conversion.
(d_count_templates_scopes, d_print_comp_inner): Handle
DEMANGLE_COMPONENT_CONVERSION.
(d_print_comp_inner): Handle DEMANGLE_COMPONENT_CONVERSION instead
of DEMANGLE_COMPONENT_CAST.
(d_print_cast): Rename as ...
(d_print_conversion): ... this. Adjust comments.
(d_print_cast): Rewrite - simply print the left subcomponent.
* cp-demint.c (cplus_demangle_fill_component): Handle
DEMANGLE_COMPONENT_CONVERSION.
* testsuite/demangle-expected: Add tests.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@231020 138bc75d-0d04-0410-961f-82ee72b054a4
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch
2015-11-28 20:37 [binutils-gdb/gdb-7.10-branch] PR other/61321 - demangler crash on casts in template parameters sergiodj+buildbot
@ 2015-11-29 8:41 ` sergiodj+buildbot
0 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2015-11-29 8:41 UTC (permalink / raw)
To: gdb-testers
Buildslave:
wildebeest-debian-wheezy-x86_64
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Debian-x86_64-native-gdbserver-m64/builds/2455>
Commit(s) tested:
49037e4a1249890812a8d4995c7592774e99c399
Author(s) (in the same order as the commits):
Pedro Alves <palves@redhat.com>
Subject:
PR other/61321 - demangler crash on casts in template parameters
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Debian-x86_64-native-gdbserver-m64/.git/tree/?h=gdb-7.10-branch&id=37260b69e1b6febe76a08d7340182c76cb46b9a0>
*** Regressions found ***
============================
new FAIL: gdb.cp/cpexprs.exp: list base::operator char* (GDB internal error)
new FAIL: gdb.cp/cpexprs.exp: list base::operator fluff* (GDB internal error)
new FAIL: gdb.cp/cpexprs.exp: list base::operator fluff** (GDB internal error)
new FAIL: gdb.cp/cpexprs.exp: list base::operator int (GDB internal error)
new FAIL: gdb.cp/cpexprs.exp: setting breakpoint at base::operator char* (GDB internal error)
PASS -> FAIL: gdb.cp/cpexprs.exp: continue to base::operator char*
new FAIL: gdb.cp/cpexprs.exp: setting breakpoint at base::operator fluff* (GDB internal error)
PASS -> FAIL: gdb.cp/cpexprs.exp: continue to base::operator fluff*
new FAIL: gdb.cp/cpexprs.exp: setting breakpoint at base::operator fluff** (GDB internal error)
PASS -> FAIL: gdb.cp/cpexprs.exp: continue to base::operator fluff**
new FAIL: gdb.cp/cpexprs.exp: setting breakpoint at base::operator int (GDB internal error)
PASS -> FAIL: gdb.cp/cpexprs.exp: continue to base::operator int
new FAIL: gdb.cp/cplusfuncs.exp: list foo::operator int* (GDB internal error)
new FAIL: gdb.threads/fork-plus-threads.exp: detach-on-fork=on: Can't run to main
============================
*** Regressions against the baseline ***
============================
new FAIL: gdb.base/gnu_vector.exp: call add_singlevecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs (the program is no longer running)
new FAIL: gdb.base/gnu_vector.exp: set vector return value
PASS -> FAIL: gdb.base/print-symbol-loading.exp: shlib off: load shared-lib
PASS -> FAIL: gdb.base/print-symbol-loading.exp: shlib brief: load shared-lib
new FAIL: gdb.cp/cpexprs.exp: list base::operator char* (GDB internal error)
new FAIL: gdb.cp/cpexprs.exp: list base::operator fluff* (GDB internal error)
new FAIL: gdb.cp/cpexprs.exp: list base::operator fluff** (GDB internal error)
new FAIL: gdb.cp/cpexprs.exp: list base::operator int (GDB internal error)
new FAIL: gdb.cp/cpexprs.exp: setting breakpoint at base::operator char* (GDB internal error)
PASS -> FAIL: gdb.cp/cpexprs.exp: continue to base::operator char*
new FAIL: gdb.cp/cpexprs.exp: setting breakpoint at base::operator fluff* (GDB internal error)
PASS -> FAIL: gdb.cp/cpexprs.exp: continue to base::operator fluff*
new FAIL: gdb.cp/cpexprs.exp: setting breakpoint at base::operator fluff** (GDB internal error)
PASS -> FAIL: gdb.cp/cpexprs.exp: continue to base::operator fluff**
new FAIL: gdb.cp/cpexprs.exp: setting breakpoint at base::operator int (GDB internal error)
PASS -> FAIL: gdb.cp/cpexprs.exp: continue to base::operator int
new FAIL: gdb.cp/cplusfuncs.exp: list foo::operator int* (GDB internal error)
new FAIL: gdb.mi/mi-detach.exp: detach
new FAIL: gdb.threads/fork-plus-threads.exp: detach-on-fork=on: Can't run to main
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] Fix regression by Do not skip prologue for asm (.S) files
@ 2015-12-02 9:47 sergiodj+buildbot
2015-12-02 13:57 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-12-02 9:47 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 87a8c81ef09b8f86844924c71b2d886b58991c60 ***
Author: Yao Qi <yao.qi@linaro.org>
Branch: gdb-7.10-branch
Commit: 87a8c81ef09b8f86844924c71b2d886b58991c60
Fix regression by Do not skip prologue for asm (.S) files
Patch "Do not skip prologue for asm (.S) files" [1] changes GDB's
behaviour on which test gdb.arch/thumb-singlestep.exp depends, so
it causes the fail below:
(gdb) si^M
37 blx foo^M
(gdb) FAIL: gdb.arch/thumb-singlestep.exp: step into foo
the test assumes the program will stop at the instruction after "push"
but it doesn't. The fix to this fail is to do one more single step.
[1] https://sourceware.org/ml/gdb-patches/2015-06/msg00561.html
gdb/testsuite:
2015-12-02 Yao Qi <yao.qi@linaro.org>
* gdb.arch/thumb-singlestep.exp: Do one more single step.
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] Set GDB version number to 7.10.1.
@ 2015-12-05 15:33 sergiodj+buildbot
2015-12-05 16:27 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2015-12-05 15:33 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT c2bb526a220f4d79f698fca33ba57fe1f81aba9f ***
Author: Joel Brobecker <brobecker@adacore.com>
Branch: gdb-7.10-branch
Commit: c2bb526a220f4d79f698fca33ba57fe1f81aba9f
Set GDB version number to 7.10.1.
gdb/ChangeLog:
* version.in: Set GDB version number to 7.10.1.
^ permalink raw reply [flat|nested] 40+ messages in thread
* [binutils-gdb/gdb-7.10-branch] Fix '-data-read-memory-bytes' typo/assertion
@ 2016-02-11 15:36 sergiodj+buildbot
2016-02-12 3:20 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
0 siblings, 1 reply; 40+ messages in thread
From: sergiodj+buildbot @ 2016-02-11 15:36 UTC (permalink / raw)
To: gdb-testers
*** TEST RESULTS FOR COMMIT 718b36fead887693158396b948d7f409b987c053 ***
Author: Don Breazeal <donb@codesourcery.com>
Branch: gdb-7.10-branch
Commit: 718b36fead887693158396b948d7f409b987c053
Fix '-data-read-memory-bytes' typo/assertion
Backported to the 7.10 branch per this thread:
https://www.sourceware.org/ml/gdb-patches/2016-02/msg00134.html
This patch fixes a typo in target.c:read_memory_robust, where
it calls read_whatever_is_readable with the function arguments
in the wrong order. Depending on the address being read, it
can cause an xmalloc with a huge size, resulting in an assertion
failure, or just read something other than what was requested.
The problem only arises when GDB is handling an MI
"-data-read-memory-bytes" request and the initial target_read returns
an error status. Note that read_memory_robust is only called from
the MI code.
gdb/ChangeLog:
* gdb/target.c (read_memory_robust): Call
read_whatever_is_readable with arguments in the correct order.
^ permalink raw reply [flat|nested] 40+ messages in thread
* Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch
2016-02-11 15:36 [binutils-gdb/gdb-7.10-branch] Fix '-data-read-memory-bytes' typo/assertion sergiodj+buildbot
@ 2016-02-12 3:20 ` sergiodj+buildbot
0 siblings, 0 replies; 40+ messages in thread
From: sergiodj+buildbot @ 2016-02-12 3:20 UTC (permalink / raw)
To: gdb-testers
Buildslave:
wildebeest-debian-wheezy-x86_64
Full Build URL:
<http://gdb-build.sergiodj.net/builders/Debian-x86_64-native-gdbserver-m64/builds/2941>
Commit(s) tested:
718b36fead887693158396b948d7f409b987c053
Author(s) (in the same order as the commits):
Don Breazeal <donb@codesourcery.com>
Subject:
Fix '-data-read-memory-bytes' typo/assertion
Testsuite log (gdb.sum and gdb.log) URL(s):
<http://gdb-build.sergiodj.net/cgit/Debian-x86_64-native-gdbserver-m64/.git/tree/?h=gdb-7.10-branch&id=f17d714c9258c11f96ef718a584a79e10615b5f4>
*** Regressions found ***
============================
new FAIL: gdb.ada/aliased_array.exp: print bt
new FAIL: gdb.ada/arr_arr.exp: ptype a2
new FAIL: gdb.ada/array_bounds.exp: print table'first
new FAIL: gdb.ada/array_bounds.exp: print table'last
new FAIL: gdb.ada/arrayidx.exp: print e_one_two_three, indexes off
new FAIL: gdb.ada/arrayidx.exp: print r_two_three, indexes off
new FAIL: gdb.ada/arrayidx.exp: print p_one_two_three, indexes off
new FAIL: gdb.ada/arrayidx.exp: print e_one_two_three
new FAIL: gdb.ada/arrayidx.exp: print r_two_three
new FAIL: gdb.ada/arrayidx.exp: print p_one_two_three
new FAIL: gdb.ada/info_exc.exp: info exceptions
new FAIL: gdb.ada/iwide.exp: print My_Drawable
new FAIL: gdb.ada/mi_interface.exp: Create ggg1 varobj
new FAIL: gdb.ada/mi_interface.exp: list ggg1's children
new FAIL: gdb.ada/mi_var_array.exp: list vta's children
new FAIL: gdb.ada/n_arr_bound.exp: ptype var
new FAIL: gdb.ada/null_array.exp: ptype my_table
new FAIL: gdb.ada/out_of_line_in_inlined.exp: compilation foo_o224_021.adb
new FAIL: gdb.ada/packed_tagged.exp: print x
new FAIL: gdb.ada/packed_tagged.exp: ptype x
new FAIL: gdb.ada/rec_comp.exp: whatis r.ia
new FAIL: gdb.ada/rec_comp.exp: ptype r
new FAIL: gdb.ada/str_uninit.exp: print my_str
new FAIL: gdb.ada/tagged_not_init.exp: print obj
new FAIL: gdb.ada/variant_record_packed_array.exp: print adress content
new FAIL: gdb.ada/whatis_array_val.exp: print full
new FAIL: gdb.base/random-signal.exp: stop with control-c (timeout)
new FAIL: gdb.guile/scm-value.exp: value->string with default #:errors = 'escape
new FAIL: gdb.guile/scm-value.exp: value->string with default #:errors = 'substitute
============================
*** Regressions against the baseline ***
============================
new FAIL: gdb.ada/aliased_array.exp: print bt
new FAIL: gdb.ada/arr_arr.exp: ptype a2
new FAIL: gdb.ada/array_bounds.exp: print table'first
new FAIL: gdb.ada/array_bounds.exp: print table'last
new FAIL: gdb.ada/arrayidx.exp: print e_one_two_three, indexes off
new FAIL: gdb.ada/arrayidx.exp: print r_two_three, indexes off
new FAIL: gdb.ada/arrayidx.exp: print p_one_two_three, indexes off
new FAIL: gdb.ada/arrayidx.exp: print e_one_two_three
new FAIL: gdb.ada/arrayidx.exp: print r_two_three
new FAIL: gdb.ada/arrayidx.exp: print p_one_two_three
new FAIL: gdb.ada/info_exc.exp: info exceptions
new FAIL: gdb.ada/iwide.exp: print My_Drawable
new FAIL: gdb.ada/mi_interface.exp: Create ggg1 varobj
new FAIL: gdb.ada/mi_interface.exp: list ggg1's children
new FAIL: gdb.ada/mi_var_array.exp: list vta's children
new FAIL: gdb.ada/n_arr_bound.exp: ptype var
new FAIL: gdb.ada/null_array.exp: ptype my_table
new FAIL: gdb.ada/out_of_line_in_inlined.exp: compilation foo_o224_021.adb
new FAIL: gdb.ada/packed_tagged.exp: print x
new FAIL: gdb.ada/packed_tagged.exp: ptype x
new FAIL: gdb.ada/rec_comp.exp: whatis r.ia
new FAIL: gdb.ada/rec_comp.exp: ptype r
new FAIL: gdb.ada/str_uninit.exp: print my_str
new FAIL: gdb.ada/tagged_not_init.exp: print obj
new FAIL: gdb.ada/variant_record_packed_array.exp: print adress content
new FAIL: gdb.ada/whatis_array_val.exp: print full
new FAIL: gdb.base/gnu_vector.exp: call add_singlevecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs
new FAIL: gdb.base/gnu_vector.exp: continue to add_some_intvecs (the program is no longer running)
new FAIL: gdb.base/gnu_vector.exp: set vector return value
PASS -> FAIL: gdb.base/print-symbol-loading.exp: shlib off: load shared-lib
PASS -> FAIL: gdb.base/print-symbol-loading.exp: shlib brief: load shared-lib
new FAIL: gdb.guile/scm-value.exp: value->string with default #:errors = 'escape
new FAIL: gdb.guile/scm-value.exp: value->string with default #:errors = 'substitute
new FAIL: gdb.mi/mi-detach.exp: detach
PASS -> FAIL: gdb.threads/interrupted-hand-call.exp: continue until exit
============================
^ permalink raw reply [flat|nested] 40+ messages in thread
end of thread, other threads:[~2016-02-12 3:20 UTC | newest]
Thread overview: 40+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-07-08 10:51 [binutils-gdb/gdb-7.10-branch] PR18617 - Incorrect expression bytecode generated for narrowing conversions sergiodj+buildbot
2015-07-08 10:51 ` Failures on Debian-s390x-native-extended-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-07-08 10:57 ` Failures on AIX-POWER7-plain, " sergiodj+buildbot
2015-07-08 11:27 ` Failures on Debian-i686, " sergiodj+buildbot
2015-07-08 11:41 ` Failures on Fedora-s390x-m64, " sergiodj+buildbot
2015-07-08 11:43 ` Failures on Debian-i686-native-gdbserver, " sergiodj+buildbot
2015-07-08 12:35 ` Failures on Fedora-ppc64be-cc-with-index, " sergiodj+buildbot
2015-07-08 12:36 ` Failures on Debian-i686-native-extended-gdbserver, " sergiodj+buildbot
2015-07-08 12:56 ` Failures on Fedora-ppc64be-m64, " sergiodj+buildbot
2015-07-08 13:06 ` Failures on Debian-x86_64-native-gdbserver-m64, " sergiodj+buildbot
2015-07-08 13:34 ` Failures on Fedora-ppc64be-native-extended-gdbserver-m64, " sergiodj+buildbot
2015-07-08 13:58 ` Failures on Fedora-ppc64le-cc-with-index, " sergiodj+buildbot
2015-07-08 23:19 ` Failures on Fedora-i686, " sergiodj+buildbot
2015-07-08 23:51 ` Failures on Fedora-x86_64-native-extended-gdbserver-m32, " sergiodj+buildbot
2015-07-09 0:25 ` Failures on Fedora-x86_64-native-extended-gdbserver-m64, " sergiodj+buildbot
2015-07-09 0:40 ` Failures on Fedora-x86_64-native-gdbserver-m64, " sergiodj+buildbot
2015-07-09 0:53 ` Failures on Fedora-x86_64-m64, " sergiodj+buildbot
2015-07-09 1:23 ` Failures on Fedora-x86_64-native-gdbserver-m32, " sergiodj+buildbot
2015-07-14 6:52 [binutils-gdb/gdb-7.10-branch] btrace: fix build fail with 32-bit BFD sergiodj+buildbot
2015-07-14 8:03 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-07-14 7:24 [binutils-gdb/gdb-7.10-branch] record: set stop_pc in "record goto" command sergiodj+buildbot
2015-07-14 9:05 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-07-14 10:30 [binutils-gdb/gdb-7.10-branch] gdbserver/Linux: internal error when killing a process that is already gone sergiodj+buildbot
2015-07-14 12:37 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-08-05 19:50 [binutils-gdb/gdb-7.10-branch] stepping is disturbed by setjmp/longjmp | try/catch in other threads sergiodj+buildbot
2015-08-06 2:22 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-08-06 11:58 [binutils-gdb/gdb-7.10-branch] Linux gdbserver confused when event randomization picks process exit event sergiodj+buildbot
2015-08-06 20:28 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-08-06 12:22 [binutils-gdb/gdb-7.10-branch] gdbserver: Fix non-stop / fork / step-over issues sergiodj+buildbot
2015-08-06 22:35 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-08-12 9:20 [binutils-gdb/gdb-7.10-branch] [regression] Do not read from catchpoint/watchpoint locations' addresses when checking for a permanent breakpoint sergiodj+buildbot
2015-08-13 6:51 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-08-13 19:48 [binutils-gdb/gdb-7.10-branch] gdb.base/dso2dso.exp sometimes broken sergiodj+buildbot
2015-08-14 20:31 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-08-13 20:06 [binutils-gdb/gdb-7.10-branch] gdb.base/dso2dso.exp: Improve testcase documentation sergiodj+buildbot
2015-08-14 21:55 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-08-18 14:03 [binutils-gdb/gdb-7.10-branch] PR record/18691: Fix fails in solib-precsave.exp sergiodj+buildbot
2015-08-18 20:01 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-08-21 8:52 [binutils-gdb/gdb-7.10-branch] procfs.c: Include "filestuff.h" sergiodj+buildbot
2015-08-21 11:53 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-08-21 16:39 [binutils-gdb/gdb-7.10-branch] Fix stale cleanup left by linux_mntns_access_fs sergiodj+buildbot
2015-08-21 23:04 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-08-21 17:54 [binutils-gdb/gdb-7.10-branch] Warn when accessing binaries from remote targets sergiodj+buildbot
2015-08-22 5:39 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-08-25 17:11 [binutils-gdb/gdb-7.10-branch] signal_command: Leftover cleanup chain regression sergiodj+buildbot
2015-08-27 17:20 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-08-25 18:44 [binutils-gdb/gdb-7.10-branch] remote: allow aborting long operations (e.g., file transfers) sergiodj+buildbot
2015-08-27 12:33 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-11-26 12:29 [binutils-gdb/gdb-7.10-branch] btrace: diagnose "record btrace pt" without libipt sergiodj+buildbot
2015-11-26 15:49 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-11-28 19:19 [binutils-gdb/gdb-7.10-branch] Demangler: Fix constructor names with ABI tags sergiodj+buildbot
2015-11-29 6:41 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-11-28 20:05 [binutils-gdb/gdb-7.10-branch] Implement N4514, C++ Extensions for Transactional Memory sergiodj+buildbot
2015-11-29 7:41 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-11-28 20:37 [binutils-gdb/gdb-7.10-branch] PR other/61321 - demangler crash on casts in template parameters sergiodj+buildbot
2015-11-29 8:41 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-12-02 9:47 [binutils-gdb/gdb-7.10-branch] Fix regression by Do not skip prologue for asm (.S) files sergiodj+buildbot
2015-12-02 13:57 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2015-12-05 15:33 [binutils-gdb/gdb-7.10-branch] Set GDB version number to 7.10.1 sergiodj+buildbot
2015-12-05 16:27 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
2016-02-11 15:36 [binutils-gdb/gdb-7.10-branch] Fix '-data-read-memory-bytes' typo/assertion sergiodj+buildbot
2016-02-12 3:20 ` Failures on Debian-x86_64-native-gdbserver-m64, branch gdb-7.10-branch sergiodj+buildbot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).