summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--open_issues/gdb.mdwn187
m---------toolchain/logs10
2 files changed, 15 insertions, 182 deletions
diff --git a/open_issues/gdb.mdwn b/open_issues/gdb.mdwn
index 65ed13a6..556f764a 100644
--- a/open_issues/gdb.mdwn
+++ b/open_issues/gdb.mdwn
@@ -33,8 +33,8 @@ git log --reverse --topo-order --pretty=fuller --stat=$COLUMNS,$COLUMNS -w -p -C
-->
-Last reviewed up to the [[Git mirror's 7a63e9515491f21eaf07301df87d389def20e317
-(2012-04-01) sources|source_repositories/gdb]].
+Last reviewed up to the [[Git mirror's 20f498edfd7e57d3297febcf9c7c7d667cc74239
+(2012-06-15) sources|source_repositories/gdb]].
* Globally
@@ -65,7 +65,7 @@ Last reviewed up to the [[Git mirror's 7a63e9515491f21eaf07301df87d389def20e317
Here's a log of a GDB build run; this is from our [[Git
repository|source_repositories/gdb]]'s `tschwinge/Ferry_Tagscherer` branch,
-commit 7a63e9515491f21eaf07301df87d389def20e317 (2012-04-01), run on
+commit 20f498edfd7e57d3297febcf9c7c7d667cc74239 (2012-06-15), run on
kepler.SCHWINGE and coulomb.SCHWINGE.
$ export LC_ALL=C
@@ -170,6 +170,11 @@ formats and more emulation vectors.
exc_request_S.c:157:24: warning: no previous prototype for 'exc_server' []
exc_request_S.c:193:28: warning: no previous prototype for 'exc_server_routine' []
+ * `dlopen`/`-ldl`
+
+ -checking for library containing dlopen... none required
+ +checking for library containing dlopen... -ldl
+
* Why does GNU/Linux have an additional `-ldl -rdynamic` when linking `gdb`?
@@ -202,8 +207,8 @@ processes that [have their stdout/stderr
open](http://sourceware.org/ml/gdb-patches/2012-10/msg00489.html). `kill`ing
these (`SIGKILL` may be needed), makes the `tee` process terminate, too. On
GNU/Hurd, this has be seen for `gdb.base/structs-tf-td`,
-`gdb.cp/meth-typedefs`, and an unknown (`?`) one ("57 PIDs before" `expect
-[...] gdb.cp`).
+`gdb.cp/meth-typedefs`, `gdb.multi/watchpoint-multi`, and an unknown (`?`) one
+("57 PIDs before" `expect [...] gdb.cp`).
## Analysis
@@ -245,176 +250,4 @@ GNU/Hurd, this has be seen for `gdb.base/structs-tf-td`,
../../../Ferry_Tagscherer/gdb/testsuite/gdb.threads/watchpoint-fork-mt.c:29:24: fatal error: asm/unistd.h: No such file or directory
- * fe19822761b4635f392875a186e48af446b40f41..7a63e9515491f21eaf07301df87d389def20e317):
-
- -PASS: gdb.base/break.exp: until bp_location1
- -PASS: gdb.base/break.exp: break on default location, 1st time
- -PASS: gdb.base/break.exp: break on default location, 2nd time
- -PASS: gdb.base/break.exp: break on default location, 3rd time
- -PASS: gdb.base/break.exp: break on default location, 4th time
- -PASS: gdb.base/break.exp: set to-be-silent break bp_location1
- -PASS: gdb.base/break.exp: set silent break bp_location1
- -PASS: gdb.base/break.exp: info silent break bp_location1
- -PASS: gdb.base/break.exp: hit silent break bp_location1
- -PASS: gdb.base/break.exp: stopped for silent break bp_location1
- -PASS: gdb.base/break.exp: thread-specific breakpoint on non-existent thread disallowed
- -PASS: gdb.base/break.exp: thread-specific breakpoint on bogus thread ID disallowed
- -PASS: gdb.base/break.exp: breakpoint with trailing garbage disallowed
- -PASS: gdb.base/break.exp: step over breakpoint
- -PASS: gdb.base/break.exp: clear line has no breakpoint disallowed
- -PASS: gdb.base/break.exp: clear current line has no breakpoint disallowed
- -PASS: gdb.base/break.exp: break marker3 #1
- -PASS: gdb.base/break.exp: break marker3 #2
- -PASS: gdb.base/break.exp: clear marker3
- -PASS: gdb.base/break.exp: set convenience variable $foo to bp_location11
- -PASS: gdb.base/break.exp: set breakpoint via convenience variable
- -PASS: gdb.base/break.exp: set convenience variable $foo to 81.5
- -PASS: gdb.base/break.exp: set breakpoint via non-integer convenience variable disallowed
- -PASS: gdb.base/break.exp: set breakpoint on to-be-called function
- -PASS: gdb.base/break.exp: hit breakpoint on called function
- -PASS: gdb.base/break.exp: backtrace while in called function
- -PASS: gdb.base/break.exp: finish from called function
- -PASS: gdb.base/break.exp: finish with arguments disallowed
- -PASS: gdb.base/break.exp: finish from outermost frame disallowed
- -PASS: gdb.base/break.exp: kill program
- -PASS: gdb.base/break.exp: break at factorial
- -PASS: gdb.base/break.exp: continue to factorial(5)
- -PASS: gdb.base/break.exp: backtrace from factorial(5)
- -PASS: gdb.base/break.exp: next to recursive call
- -PASS: gdb.base/break.exp: next over recursive call
- -PASS: gdb.base/break.exp: backtrace from factorial(5.1)
- -PASS: gdb.base/break.exp: continue until exit at recursive next test
- +FAIL: gdb.base/break.exp: until bp_location1 (timeout)
- +FAIL: gdb.base/break.exp: break on default location, 1st time (timeout)
- +FAIL: gdb.base/break.exp: break on default location, 2nd time (timeout)
- +FAIL: gdb.base/break.exp: break on default location, 3rd time (timeout)
- +FAIL: gdb.base/break.exp: break on default location, 4th time (timeout)
- +ERROR: Delete all breakpoints in delete_breakpoints (timeout)
- +UNRESOLVED: gdb.base/break.exp: setting breakpoint at main (timeout)
- +FAIL: gdb.base/break.exp: break tests suppressed
- +FAIL: gdb.base/break.exp: set to-be-silent break bp_location1 (timeout)
- +FAIL: gdb.base/break.exp: set silent break bp_location1 (timeout)
- +FAIL: gdb.base/break.exp: info silent break bp_location1 (timeout)
- +FAIL: gdb.base/break.exp: hit silent break bp_location1 (timeout)
- +FAIL: gdb.base/break.exp: stopped for silent break bp_location1 (timeout)
- +FAIL: gdb.base/break.exp: thread-specific breakpoint on non-existent thread disallowed (timeout)
- +FAIL: gdb.base/break.exp: thread-specific breakpoint on bogus thread ID disallowed (timeout)
- +FAIL: gdb.base/break.exp: breakpoint with trailing garbage disallowed (timeout)
- +FAIL: gdb.base/break.exp: step over breakpoint (timeout)
- +FAIL: gdb.base/break.exp: clear line has no breakpoint disallowed (timeout)
- +FAIL: gdb.base/break.exp: clear current line has no breakpoint disallowed (timeout)
- +FAIL: gdb.base/break.exp: break marker3 #1 (timeout)
- +FAIL: gdb.base/break.exp: break marker3 #2 (timeout)
- +FAIL: gdb.base/break.exp: clear marker3 (timeout)
- +FAIL: gdb.base/break.exp: set convenience variable $foo to bp_location11 (timeout)
- +FAIL: gdb.base/break.exp: set breakpoint via convenience variable (timeout)
- +FAIL: gdb.base/break.exp: set convenience variable $foo to 81.5 (timeout)
- +FAIL: gdb.base/break.exp: set breakpoint via non-integer convenience variable disallowed (timeout)
- +FAIL: gdb.base/break.exp: set breakpoint on to-be-called function (timeout)
- +FAIL: gdb.base/break.exp: hit breakpoint on called function (timeout)
- +FAIL: gdb.base/break.exp: backtrace while in called function (timeout)
- +FAIL: gdb.base/break.exp: finish from called function (timeout)
- +ERROR: Delete all breakpoints in delete_breakpoints (timeout)
- +UNRESOLVED: gdb.base/break.exp: setting breakpoint at main (timeout)
- +FAIL: gdb.base/break.exp: break tests suppressed
- +FAIL: gdb.base/break.exp: (timeout) finish with arguments disallowed
- +FAIL: gdb.base/break.exp: finish from outermost frame disallowed (timeout)
- +FAIL: gdb.base/break.exp: kill program (timeout)
- +ERROR: Delete all breakpoints in delete_breakpoints (timeout)
- +UNRESOLVED: gdb.base/break.exp: break at factorial (timeout)
- +FAIL: gdb.base/break.exp: run to factorial(6) (timeout)
- +FAIL: gdb.base/break.exp: continue to factorial(5) (timeout)
- +FAIL: gdb.base/break.exp: backtrace from factorial(5) (timeout)
- +FAIL: gdb.base/break.exp: next to recursive call (timeout)
- +ERROR: Delete all breakpoints in delete_breakpoints (timeout)
- +UNRESOLVED: gdb.base/break.exp: next over recursive call (timeout)
- +FAIL: gdb.base/break.exp: backtrace from factorial(5.1) (timeout)
- +FAIL: gdb.base/break.exp: continue until exit at recursive next test (timeout)
-
- -PASS: gdb.base/sepdebug.exp: until bp_location1
- -PASS: gdb.base/sepdebug.exp: break on default location, 1st time
- -PASS: gdb.base/sepdebug.exp: break on default location, 2nd time
- -PASS: gdb.base/sepdebug.exp: break on default location, 3rd time
- -PASS: gdb.base/sepdebug.exp: break on default location, 4th time
- -PASS: gdb.base/sepdebug.exp: set to-be-silent break bp_location1
- -PASS: gdb.base/sepdebug.exp: set silent break bp_location1
- -PASS: gdb.base/sepdebug.exp: info silent break bp_location1
- -PASS: gdb.base/sepdebug.exp: hit silent break bp_location1
- -PASS: gdb.base/sepdebug.exp: stopped for silent break bp_location1
- -PASS: gdb.base/sepdebug.exp: thread-specific breakpoint on non-existent thread disallowed
- -PASS: gdb.base/sepdebug.exp: thread-specific breakpoint on bogus thread ID disallowed
- -PASS: gdb.base/sepdebug.exp: breakpoint with trailing garbage disallowed
- -PASS: gdb.base/sepdebug.exp: step over breakpoint
- -PASS: gdb.base/sepdebug.exp: clear line has no breakpoint disallowed
- -PASS: gdb.base/sepdebug.exp: clear current line has no breakpoint disallowed
- -PASS: gdb.base/sepdebug.exp: break marker3 #1
- -PASS: gdb.base/sepdebug.exp: break marker3 #2
- -PASS: gdb.base/sepdebug.exp: clear marker3
- -PASS: gdb.base/sepdebug.exp: set convenience variable $foo to bp_location11
- -PASS: gdb.base/sepdebug.exp: set breakpoint via convenience variable
- -PASS: gdb.base/sepdebug.exp: set convenience variable $foo to 81.5
- -PASS: gdb.base/sepdebug.exp: set breakpoint via non-integer convenience variable disallowed
- -PASS: gdb.base/sepdebug.exp: set breakpoint on to-be-called function
- -PASS: gdb.base/sepdebug.exp: hit breakpoint on called function
- -PASS: gdb.base/sepdebug.exp: backtrace while in called function
- -PASS: gdb.base/sepdebug.exp: finish from called function
- -PASS: gdb.base/sepdebug.exp: finish with arguments disallowed
- -PASS: gdb.base/sepdebug.exp: finish from outermost frame disallowed
- -PASS: gdb.base/sepdebug.exp: kill program
- -PASS: gdb.base/sepdebug.exp: break at factorial
- -PASS: gdb.base/sepdebug.exp: continue to factorial(5)
- -PASS: gdb.base/sepdebug.exp: backtrace from factorial(5)
- -PASS: gdb.base/sepdebug.exp: next to recursive call
- -PASS: gdb.base/sepdebug.exp: next over recursive call
- -PASS: gdb.base/sepdebug.exp: backtrace from factorial(5.1)
- -PASS: gdb.base/sepdebug.exp: continue until exit at recursive next test
- +FAIL: gdb.base/sepdebug.exp: until bp_location1 (timeout)
- +FAIL: gdb.base/sepdebug.exp: break on default location, 1st time (timeout)
- +FAIL: gdb.base/sepdebug.exp: break on default location, 2nd time (timeout)
- +FAIL: gdb.base/sepdebug.exp: break on default location, 3rd time (timeout)
- +FAIL: gdb.base/sepdebug.exp: break on default location, 4th time (timeout)
- +ERROR: Delete all breakpoints in delete_breakpoints (timeout)
- +UNRESOLVED: gdb.base/sepdebug.exp: setting breakpoint at main (timeout)
- +FAIL: gdb.base/sepdebug.exp: sepdebug tests suppressed
- +FAIL: gdb.base/sepdebug.exp: set to-be-silent break bp_location1 (timeout)
- +FAIL: gdb.base/sepdebug.exp: set silent break bp_location1 (timeout)
- +FAIL: gdb.base/sepdebug.exp: info silent break bp_location1 (timeout)
- +FAIL: gdb.base/sepdebug.exp: hit silent break bp_location1 (timeout)
- +FAIL: gdb.base/sepdebug.exp: stopped for silent break bp_location1 (timeout)
- +FAIL: gdb.base/sepdebug.exp: thread-specific breakpoint on non-existent thread disallowed (timeout)
- +FAIL: gdb.base/sepdebug.exp: thread-specific breakpoint on bogus thread ID disallowed (timeout)
- +FAIL: gdb.base/sepdebug.exp: breakpoint with trailing garbage disallowed (timeout)
- +FAIL: gdb.base/sepdebug.exp: step over breakpoint (timeout)
- +FAIL: gdb.base/sepdebug.exp: clear line has no breakpoint disallowed (timeout)
- +FAIL: gdb.base/sepdebug.exp: clear current line has no breakpoint disallowed (timeout)
- +FAIL: gdb.base/sepdebug.exp: break marker3 #1 (timeout)
- +FAIL: gdb.base/sepdebug.exp: break marker3 #2 (timeout)
- +FAIL: gdb.base/sepdebug.exp: clear marker3 (timeout)
- +FAIL: gdb.base/sepdebug.exp: set convenience variable $foo to bp_location11 (timeout)
- +FAIL: gdb.base/sepdebug.exp: set breakpoint via convenience variable (timeout)
- +FAIL: gdb.base/sepdebug.exp: set convenience variable $foo to 81.5 (timeout)
- +FAIL: gdb.base/sepdebug.exp: set breakpoint via non-integer convenience variable disallowed (timeout)
- +FAIL: gdb.base/sepdebug.exp: set breakpoint on to-be-called function (timeout)
- +FAIL: gdb.base/sepdebug.exp: hit breakpoint on called function (timeout)
- +FAIL: gdb.base/sepdebug.exp: backtrace while in called function (timeout)
- +FAIL: gdb.base/sepdebug.exp: finish from called function (timeout)
- +ERROR: Delete all breakpoints in delete_breakpoints (timeout)
- +UNRESOLVED: gdb.base/sepdebug.exp: setting breakpoint at main (timeout)
- +FAIL: gdb.base/sepdebug.exp: sepdebug tests suppressed
- +FAIL: gdb.base/sepdebug.exp: finish with arguments disallowed (timeout)
- +FAIL: gdb.base/sepdebug.exp: finish from outermost frame disallowed (timeout)
- +FAIL: gdb.base/sepdebug.exp: kill program (timeout)
- +ERROR: Delete all breakpoints in delete_breakpoints (timeout)
- +UNRESOLVED: gdb.base/sepdebug.exp: break at factorial (timeout)
- +FAIL: gdb.base/sepdebug.exp: run to factorial(6) (timeout)
- +FAIL: gdb.base/sepdebug.exp: continue to factorial(5) (timeout)
- +FAIL: gdb.base/sepdebug.exp: backtrace from factorial(5) (timeout)
- +FAIL: gdb.base/sepdebug.exp: next to recursive call (timeout)
- +ERROR: Delete all breakpoints in delete_breakpoints (timeout)
- +UNRESOLVED: gdb.base/sepdebug.exp: next over recursive call (timeout)
- +FAIL: gdb.base/sepdebug.exp: backtrace from factorial(5.1) (timeout)
- +FAIL: gdb.base/sepdebug.exp: continue until exit at recursive next test (timeout)
-
- Hopefully just transient timeouts.
-
TODO.
diff --git a/toolchain/logs b/toolchain/logs
-Subproject 49d12a54c40f6cfec100219e6c57bd791aebd10
+Subproject 2d4026a690b90215debd68b2933c2fe8a7706cf