This is the mail archive of the gdb-testers@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

diffgdbdaymail 20150304


--- 20150303Build-gdbgit-f20/fedora-20-x86_64/out/gdb-m64.sum	2015-03-03 05:07:24.190445203 +0100
--- GIT commit 95e50b2723eba05ca34e9ea69c1de63e65ce9578
+++ 20150304Build-gdbgit-f20/fedora-20-x86_64/out/gdb-m64.sum	2015-03-04 05:53:42.090694410 +0100
+++ GIT commit bb3d65e427e2cf3a2fbe322443d36336e03545da

#gdb.base/sss-bp-on-user-bp.exp
 Running gdb/testsuite/gdb.base/sss-bp-on-user-bp.exp ...
-gdb compile failed, spawn failed
-UNTESTED: gdb.base/sss-bp-on-user-bp.exp: failed to prepare
+PASS: gdb.base/sss-bp-on-user-bp.exp: continue to breakpoint: first breakpoint
+PASS: gdb.base/sss-bp-on-user-bp.exp: disassemble main
+PASS: gdb.base/sss-bp-on-user-bp.exp: b *0x00000000004005a2
+PASS: gdb.base/sss-bp-on-user-bp.exp: set breakpoint always-inserted on
+PASS: gdb.base/sss-bp-on-user-bp.exp: si
+PASS: gdb.base/sss-bp-on-user-bp.exp: jump *$pc
--- 20150303Build-gdbgit-f20/fedora-20-i386/out/gdb-m32.sum	2015-03-03 05:06:31.403184971 +0100
--- GIT commit 95e50b2723eba05ca34e9ea69c1de63e65ce9578
+++ 20150304Build-gdbgit-f20/fedora-20-i386/out/gdb-m32.sum	2015-03-04 05:52:44.884412327 +0100
+++ GIT commit bb3d65e427e2cf3a2fbe322443d36336e03545da

#gdb.gdb/python-selftest.exp
 Running gdb/testsuite/gdb.gdb/python-selftest.exp ...
 PASS: gdb.gdb/python-selftest.exp: breakpoint in captured_command_loop
 PASS: gdb.gdb/python-selftest.exp: run until breakpoint at captured_command_loop
 PASS: gdb.gdb/python-selftest.exp: set variable gdb_python_initialized = 0
-FAIL: gdb.gdb/python-selftest.exp: call catch_command_errors(execute_command, "python print(5)", 0) (GDB internal error)
+FAIL: gdb.gdb/python-selftest.exp: call catch_command_errors(execute_command, "python print(5)", 0)
--- 20150303Build-gdbgit-f21/fedora-21-x86_64/out/gdb-m32.sum	2015-03-03 05:01:45.092773509 +0100
--- GIT commit 95e50b2723eba05ca34e9ea69c1de63e65ce9578
+++ 20150304Build-gdbgit-f21/fedora-21-x86_64/out/gdb-m32.sum	2015-03-04 05:47:55.194001375 +0100
+++ GIT commit bb3d65e427e2cf3a2fbe322443d36336e03545da

#gdb.base/continue-all-already-running.exp
 Running gdb/testsuite/gdb.base/continue-all-already-running.exp ...
 PASS: gdb.base/continue-all-already-running.exp: set non-stop on
 PASS: gdb.base/continue-all-already-running.exp: c -a&
-PASS: gdb.base/continue-all-already-running.exp: no stop
-PASS: gdb.base/continue-all-already-running.exp: print 1
-PASS: gdb.base/continue-all-already-running.exp: c -a
-PASS: gdb.base/continue-all-already-running.exp: breakpoint hit
-PASS: gdb.base/continue-all-already-running.exp: print command result
+ERROR: Process no longer exists
+UNRESOLVED: gdb.base/continue-all-already-running.exp: no stop
--- 20150303Build-gdbgit-gdbserver-f21/fedora-21-x86_64/out/gdb-m32.sum	2015-03-03 05:13:57.449358581 +0100
--- GIT commit 95e50b2723eba05ca34e9ea69c1de63e65ce9578
+++ 20150304Build-gdbgit-gdbserver-f21/fedora-21-x86_64/out/gdb-m32.sum	2015-03-04 06:00:23.660674541 +0100
+++ GIT commit bb3d65e427e2cf3a2fbe322443d36336e03545da

#gdb.server/ext-run.exp
 Running gdb/testsuite/gdb.server/ext-run.exp ...
 PASS: gdb.server/ext-run.exp: disconnect
 PASS: gdb.server/ext-run.exp: set remote exec-file
 PASS: gdb.server/ext-run.exp: continue to main
-PASS: gdb.server/ext-run.exp: get process list
+FAIL: gdb.server/ext-run.exp: get process list (pattern 1)
 PASS: gdb.server/ext-run.exp: kill
-PASS: gdb.server/ext-run.exp: load new file without any gdbserver inferior
-PASS: gdb.server/ext-run.exp: monitor exit
+FAIL: gdb.server/ext-run.exp: load new file without any gdbserver inferior (timeout)
+FAIL: gdb.server/ext-run.exp: monitor exit (timeout)
--- 20150303Build-gdbgit-gdbserver-f21/fedora-21-i386/out/gdb-m32.sum	2015-03-03 05:12:52.729044768 +0100
--- GIT commit 95e50b2723eba05ca34e9ea69c1de63e65ce9578
+++ 20150304Build-gdbgit-gdbserver-f21/fedora-21-i386/out/gdb-m32.sum	2015-03-04 05:59:07.694299953 +0100
+++ GIT commit bb3d65e427e2cf3a2fbe322443d36336e03545da

#gdb.threads/thread-specific-bp.exp
 Running gdb/testsuite/gdb.threads/thread-specific-bp.exp ...
 PASS: gdb.threads/thread-specific-bp.exp: successfully compiled posix threads test case
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: get main thread id
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: continue to breakpoint: start
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: get start thread id
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: breakpoint set
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: thread 1 selected
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: continue to end
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: thread start is gone
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: thread-specific breakpoint was deleted
 PASS: gdb.threads/thread-specific-bp.exp: set non-stop mode
-UNTESTED: gdb.threads/thread-specific-bp.exp: non-stop: could not run to main
+PASS: gdb.threads/thread-specific-bp.exp: non-stop: get main thread id
+PASS: gdb.threads/thread-specific-bp.exp: non-stop: continue to breakpoint: start
+PASS: gdb.threads/thread-specific-bp.exp: non-stop: get start thread id
+PASS: gdb.threads/thread-specific-bp.exp: non-stop: breakpoint set
+PASS: gdb.threads/thread-specific-bp.exp: non-stop: thread 1 selected
+PASS: gdb.threads/thread-specific-bp.exp: non-stop: continue to end
+PASS: gdb.threads/thread-specific-bp.exp: non-stop: thread start is gone
+PASS: gdb.threads/thread-specific-bp.exp: non-stop: thread-specific breakpoint was deleted
--- 20150303Build-gdbgit-gdbserver-rawhide/fedora-rawhide-x86_64/out/gdb-m64.sum	2015-03-03 05:20:50.623361956 +0100
--- GIT commit 95e50b2723eba05ca34e9ea69c1de63e65ce9578
+++ 20150304Build-gdbgit-gdbserver-rawhide/fedora-rawhide-x86_64/out/gdb-m64.sum	2015-03-04 06:07:05.260654820 +0100
+++ GIT commit bb3d65e427e2cf3a2fbe322443d36336e03545da

#gdb.threads/thread-specific-bp.exp
 Running gdb/testsuite/gdb.threads/thread-specific-bp.exp ...
 PASS: gdb.threads/thread-specific-bp.exp: successfully compiled posix threads test case
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: get main thread id
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: continue to breakpoint: start
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: get start thread id
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: breakpoint set
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: thread 1 selected
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: continue to end
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: thread start is gone
 PASS: gdb.threads/thread-specific-bp.exp: all-stop: thread-specific breakpoint was deleted
 PASS: gdb.threads/thread-specific-bp.exp: set non-stop mode
-PASS: gdb.threads/thread-specific-bp.exp: non-stop: get main thread id
-PASS: gdb.threads/thread-specific-bp.exp: non-stop: continue to breakpoint: start
-PASS: gdb.threads/thread-specific-bp.exp: non-stop: get start thread id
-PASS: gdb.threads/thread-specific-bp.exp: non-stop: breakpoint set
-PASS: gdb.threads/thread-specific-bp.exp: non-stop: thread 1 selected
-PASS: gdb.threads/thread-specific-bp.exp: non-stop: continue to end
-PASS: gdb.threads/thread-specific-bp.exp: non-stop: thread start is gone
-PASS: gdb.threads/thread-specific-bp.exp: non-stop: thread-specific breakpoint was deleted
+UNTESTED: gdb.threads/thread-specific-bp.exp: non-stop: could not run to main
--- 20150303Build-gdbgit-gdbserver-rawhide/fedora-rawhide-i386/out/gdb-m32.sum	2015-03-03 05:20:09.711163583 +0100
--- GIT commit 95e50b2723eba05ca34e9ea69c1de63e65ce9578
+++ 20150304Build-gdbgit-gdbserver-rawhide/fedora-rawhide-i386/out/gdb-m32.sum	2015-03-04 06:06:24.435453512 +0100
+++ GIT commit bb3d65e427e2cf3a2fbe322443d36336e03545da

#gdb.base/bg-execution-repeat.exp
 Running gdb/testsuite/gdb.base/bg-execution-repeat.exp ...
 PASS: gdb.base/bg-execution-repeat.exp: c&: c&
 PASS: gdb.base/bg-execution-repeat.exp: c&: breakpoint hit 1
 PASS: gdb.base/bg-execution-repeat.exp: c&: repeat bg command
 PASS: gdb.base/bg-execution-repeat.exp: c&: input still accepted
 PASS: gdb.base/bg-execution-repeat.exp: c&: breakpoint hit 2
 PASS: gdb.base/bg-execution-repeat.exp: c 1&: c 1&
 PASS: gdb.base/bg-execution-repeat.exp: c 1&: breakpoint hit 1
 PASS: gdb.base/bg-execution-repeat.exp: c 1&: repeat bg command
 PASS: gdb.base/bg-execution-repeat.exp: c 1&: input still accepted
-PASS: gdb.base/bg-execution-repeat.exp: c 1&: breakpoint hit 2
+ERROR: Process no longer exists
+UNRESOLVED: gdb.base/bg-execution-repeat.exp: c 1&: breakpoint hit 2

#gdb.base/structs.exp
 Running gdb/testsuite/gdb.base/structs.exp ...
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: continue to breakpoint: chartest-done
 PASS: gdb.base/structs.exp: p chartest
 PASS: gdb.base/structs.exp: ptype foo1; structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 7 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 7 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 7 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 8 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 8 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 8 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 9 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 9 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 9 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 10 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 10 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 10 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 11 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 11 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 11 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 12 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 12 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 12 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 13 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 13 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 13 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 14 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 14 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 14 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 15 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 15 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 15 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 16 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 16 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 16 structs-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 17 structs-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 17 structs-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 17 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tc
 PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tc
 PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tc
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc
 PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc
 PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 3 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for return; return 3 structs-tc
 PASS: gdb.base/structs.exp: return foo<n>; return 3 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> returned; return 3 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 3 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 3 structs-tc
 PASS: gdb.base/structs.exp: finish foo<n>; return 3 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> finished; return 3 structs-tc
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 3 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 4 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for return; return 4 structs-tc
 PASS: gdb.base/structs.exp: return foo<n>; return 4 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> returned; return 4 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 4 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 4 structs-tc
 PASS: gdb.base/structs.exp: finish foo<n>; return 4 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> finished; return 4 structs-tc
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 4 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 5 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for return; return 5 structs-tc
 PASS: gdb.base/structs.exp: return foo<n>; return 5 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> returned; return 5 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 5 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 5 structs-tc
 PASS: gdb.base/structs.exp: finish foo<n>; return 5 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> finished; return 5 structs-tc
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 5 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 6 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for return; return 6 structs-tc
 PASS: gdb.base/structs.exp: return foo<n>; return 6 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> returned; return 6 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 6 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 6 structs-tc
 PASS: gdb.base/structs.exp: finish foo<n>; return 6 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> finished; return 6 structs-tc
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 6 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 7 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for return; return 7 structs-tc
 PASS: gdb.base/structs.exp: return foo<n>; return 7 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> returned; return 7 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 7 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 7 structs-tc
 PASS: gdb.base/structs.exp: finish foo<n>; return 7 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> finished; return 7 structs-tc
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 7 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 8 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for return; return 8 structs-tc
 PASS: gdb.base/structs.exp: return foo<n>; return 8 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> returned; return 8 structs-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 8 structs-tc
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 8 structs-tc
 PASS: gdb.base/structs.exp: finish foo<n>; return 8 structs-tc
 PASS: gdb.base/structs.exp: value foo<n> finished; return 8 structs-tc
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 8 structs-tc
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo1; structs-ts
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-ts
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-ts
 PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-ts
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ts
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ts
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ts
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ts
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ts
 PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ts
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-ts
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-ts
 PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-ts
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-ts
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-ts
 PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-ts
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-ts
 PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-ts
 PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-ts
 PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-ts
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-ts
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-ts
 PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-ts
 PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-ts
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-ts
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ts
 PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ts
 PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ts
 PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ts
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ts
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ts
 PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ts
 PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ts
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ts
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 3 structs-ts
 PASS: gdb.base/structs.exp: zed L<n> for return; return 3 structs-ts
 PASS: gdb.base/structs.exp: return foo<n>; return 3 structs-ts
 PASS: gdb.base/structs.exp: value foo<n> returned; return 3 structs-ts
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 3 structs-ts
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 3 structs-ts
 PASS: gdb.base/structs.exp: finish foo<n>; return 3 structs-ts
 PASS: gdb.base/structs.exp: value foo<n> finished; return 3 structs-ts
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 3 structs-ts
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 4 structs-ts
 PASS: gdb.base/structs.exp: zed L<n> for return; return 4 structs-ts
 PASS: gdb.base/structs.exp: return foo<n>; return 4 structs-ts
 PASS: gdb.base/structs.exp: value foo<n> returned; return 4 structs-ts
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 4 structs-ts
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 4 structs-ts
 PASS: gdb.base/structs.exp: finish foo<n>; return 4 structs-ts
 PASS: gdb.base/structs.exp: value foo<n> finished; return 4 structs-ts
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 4 structs-ts
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo1; structs-ti
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-ti
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-ti
 PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-ti
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ti
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ti
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ti
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ti
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ti
 PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ti
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-ti
 PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-ti
 PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-ti
 PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-ti
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-ti
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-ti
 PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-ti
 PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-ti
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-ti
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ti
 PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ti
 PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ti
 PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ti
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ti
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ti
 PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ti
 PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ti
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ti
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo1; structs-tl
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tl
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tl
 PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tl
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tl
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tl
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tl
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tl
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tl
 PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tl
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tl
 PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tl
 PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tl
 PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tl
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tl
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tl
 PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tl
 PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tl
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tl
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tl
 PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tl
 PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tl
 PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tl
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tl
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tl
 PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tl
 PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tl
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tl
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo1; structs-tll
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tll
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tll
 PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tll
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tll
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tll
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tll
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tll
 PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tll
 PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tll
 PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tll
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tll
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tll
 PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tll
 PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tll
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tll
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo1; structs-tf
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tf
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tf
 PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tf
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tf
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tf
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tf
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tf
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tf
 PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tf
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tf
 PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tf
 PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tf
 PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tf
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tf
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tf
 PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tf
 PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tf
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tf
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf
 PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf
 PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf
 PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf
 PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf
 PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tf
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo1; structs-td
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-td
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-td
 PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-td
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-td
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-td
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-td
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-td
 PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-td
 PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-td
 PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-td
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-td
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-td
 PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-td
 PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-td
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-td
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo1; structs-tld
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tld
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 1 structs-tld
 PASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tld
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tld
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tld
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tld
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 1 structs-tld
 PASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tld
 PASS: gdb.base/structs.exp: return foo<n>; return 1 structs-tld
 PASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tld
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 1 structs-tld
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tld
 PASS: gdb.base/structs.exp: finish foo<n>; return 1 structs-tld
 PASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tld
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 1 structs-tld
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-ts-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ts-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ts-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ts-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ts-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ts-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ts-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-ts-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-ts-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-ts-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-ts-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-ts-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-ts-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-ts-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-ts-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-ts-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 7 structs-ts-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 7 structs-ts-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 7 structs-ts-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 8 structs-ts-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 8 structs-ts-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 8 structs-ts-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ts-tc
 PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ts-tc
 PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ts-tc
 PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ts-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ts-tc
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ts-tc
 PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ts-tc
 PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ts-tc
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ts-tc
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-ti-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-ti-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-ti-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-ti-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-ti-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-ti-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-ti-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-ti-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-ti-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-ti-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-ti-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-ti-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-ti-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-ti-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-ti-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-ti-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-ti-tc
 PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-ti-tc
 PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-ti-tc
 PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-ti-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-ti-tc
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-ti-tc
 PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-ti-tc
 PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-ti-tc
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-ti-tc
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-tl-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tl-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tl-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tl-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tl-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tl-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tl-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tl-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tl-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tl-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tl-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tl-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tl-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tl-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tl-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tl-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tl-tc
 PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tl-tc
 PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tl-tc
 PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tl-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tl-tc
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tl-tc
 PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tl-tc
 PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tl-tc
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tl-tc
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-tll-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tll-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tll-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tll-tc
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-tf-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tf-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tf-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tf-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tf-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tf-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tf-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tf-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tf-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tf-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tf-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tf-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tf-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tf-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tf-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tf-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf-tc
 PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf-tc
 PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf-tc
 PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf-tc
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf-tc
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf-tc
 PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf-tc
 PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tf-tc
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf-tc
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-td-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-td-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-td-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-td-tc
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-tld-tc
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tld-tc
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tld-tc
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tld-tc
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-tc-ts
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-ts
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-ts
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-ts
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-ts
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-ts
 PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-ts
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-ts
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-ts
 PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-ts
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tc-ts
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 5 structs-tc-ts
 PASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tc-ts
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tc-ts
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 6 structs-tc-ts
 PASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tc-ts
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc-ts
 PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc-ts
 PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc-ts
 PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-ts
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc-ts
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc-ts
 PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc-ts
 PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc-ts
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc-ts
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-tc-ti
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-ti
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-ti
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-ti
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-ti
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-ti
 PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-ti
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-ti
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-ti
 PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-ti
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc-ti
 PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc-ti
 PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc-ti
 PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-ti
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc-ti
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc-ti
 PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc-ti
 PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc-ti
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc-ti
-gdb compile failed, exit status is 1
-WARNING: Prototypes not supported, rebuilding with -DNO_PROTOTYPES
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tl
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tl
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tl
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tl
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-tl
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-tl
 PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-tl
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-tl
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-tl
 PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-tl
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tc-tl
 PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tc-tl
 PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tc-tl
 PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tc-tl
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tc-tl
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tc-tl
 PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tc-tl
 PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tc-tl
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tc-tl
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tll
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tll
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tll
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tll
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tf
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tf
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tf
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tf
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-tf
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 3 structs-tc-tf
 PASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-tf
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-tf
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 4 structs-tc-tf
 PASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-tf
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-tc-td
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-td
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-td
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-td
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-tc-tld
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tld
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tc-tld
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tld
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-td-tf
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-td-tf
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-td-tf
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-td-tf
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-td-tf
 PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-td-tf
 PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-td-tf
 PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-td-tf
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-td-tf
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-td-tf
 PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-td-tf
 PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-td-tf
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-td-tf
 PASS: gdb.base/structs.exp: set print sevenbit-strings
 PASS: gdb.base/structs.exp: set print address off
 PASS: gdb.base/structs.exp: set width 0
 PASS: gdb.base/structs.exp: set print elements 300
 PASS: gdb.base/structs.exp: ptype foo2; structs-tf-td
 PASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tf-td
 PASS: gdb.base/structs.exp: call Fun<n>(foo<n>); call 2 structs-tf-td
 PASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tf-td
 PASS: gdb.base/structs.exp: advance to fun<n> for return; return 2 structs-tf-td
 PASS: gdb.base/structs.exp: zed L<n> for return; return 2 structs-tf-td
 PASS: gdb.base/structs.exp: return foo<n>; return 2 structs-tf-td
 PASS: gdb.base/structs.exp: value foo<n> returned; return 2 structs-tf-td
 PASS: gdb.base/structs.exp: advance to fun<n> for finish; return 2 structs-tf-td
 PASS: gdb.base/structs.exp: zed L<n> for finish; return 2 structs-tf-td
 PASS: gdb.base/structs.exp: finish foo<n>; return 2 structs-tf-td
 PASS: gdb.base/structs.exp: value foo<n> finished; return 2 structs-tf-td
 PASS: gdb.base/structs.exp: return value known implies finish value known; return 2 structs-tf-td
diffgdbday done


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]