This is the mail archive of the
gdb-testers@sources.redhat.com
mailing list for the GDB project.
Debian GDB test results
- From: Daniel Jacobowitz <drow at false dot org>
- To: gdb-testers at sources dot redhat dot com
- Date: Tue, 6 Apr 2004 10:58:31 -0400
- Subject: Debian GDB test results
These testsuite results are for a patched version of GCC, using the Debian
patches system compiler and binutils, for Debian/unstable (sid). I only run
the testsuite on architectures where I expect reasonably good results;
otherwise, as seen below, it is prone to hanging. Right now that's
i386, powerpc, alpha, s390, sparc, hppa, ia64. Those last two haven't
reported results yet. The HPPA port is using Randolph's patches, more or
less as posted this week.
All targets are GNU/Linux.
First, some analysis. The Debian-specific failures are:
- up to seven failures in default.exp; the Debian version outputs
"No registers" because of some frame-related changes I've discussed
porting to the FSF sources but never had time for.
- two in fileio.exp; the Debian packages build using 'fakeroot', which
simulates root priviledge, and these tests fail as root.
- two in maint.exp; caused by long pathnames to build directories
- one in mi-file.exp and mi2-file.exp; caused by relative pathnames to
configure
That's:
FAIL: gdb.base/default.exp: disassemble
FAIL: gdb.base/default.exp: frame "f" abbreviation
FAIL: gdb.base/default.exp: frame
FAIL: gdb.base/default.exp: info args
FAIL: gdb.base/default.exp: info float
FAIL: gdb.base/default.exp: info locals
FAIL: gdb.base/default.exp: info vector
FAIL: gdb.base/fileio.exp: Open for write but no write permission returns EACCES
FAIL: gdb.base/fileio.exp: Unlinking a file in a directory w/o write access returns EACCES
FAIL: gdb.base/maint.exp: maint print psymbols
FAIL: gdb.base/maint.exp: maint print symbols
FAIL: gdb.mi/mi-file.exp: request path info of current source file (basics.c)
FAIL: gdb.mi/mi2-file.exp: request path info of current source file (basics.c)
I've deleted these from the listings below. They appear on every target.
Some of the remaining highlights:
bigcore.exp has two failures on i386, alpha, and sparc.
signal handling and threads are in a bad way on Alpha; schedlock.exp
fell over. So did tls.exp. Debian does not support TLS on Alpha,
IIRC, so I'm guessing the test just didn't fail gracefully.
unwinding has some issues on PowerPC; unwinding from the beginning or end
of functions is usually the cause of failures in the software watchpoints
tests in recurse.exp.
I'm not sure why there are ovldbreak.exp failures on PowerPC. They are
not new.
gdb669 failed on Sparc. Also, gcore-thread.exp failed in an interesting
way that produced a TCL error.
Something hung in the background on S/390, causing the testsuite to stall
(make waits for some process to finish, which never does). Normally this
means that a thread test ran away but that doesn't seem to be the case.
I'll look at this.
signal handling also seems to be missing or broken for S/390 and PowerPC.
The test output:
i386:
FAIL: gdb.base/bigcore.exp: check next heap (address 0x2804a010)
FAIL: gdb.base/bigcore.exp: check prev heap (address 0x401d9008)
XPASS: gdb.base/interrupt.exp: send end of file
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 1 structs-tld (PRMS gdb/1447)
KPASS: gdb.base/structs.exp: p/c L<n>; call 1 structs-tld (PRMS gdb/1447)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tld (PRMS gdb/1447)
KPASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tld (PRMS gdb/1447)
KPASS: gdb.base/structs.exp: zed L<n> for return; return 1 structs-tld (PRMS gdb/1447)
KPASS: gdb.base/structs.exp: value foo<n> returned; return 1 structs-tld (PRMS gdb/1447)
KPASS: gdb.base/structs.exp: zed L<n> for finish; return 1 structs-tld (PRMS gdb/1447)
KPASS: gdb.base/structs.exp: value foo<n> finished; return 1 structs-tld (PRMS gdb/1447)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tld-tc (PRMS gdb/1447)
KPASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tld-tc (PRMS gdb/1447)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-ts (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-ts (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-ts (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-ts (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-ts (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-ts (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 5 structs-tc-ts (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c L<n>; call 5 structs-tc-ts (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 6 structs-tc-ts (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c L<n>; call 6 structs-tc-ts (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-ti (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-ti (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-ti (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-ti (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-ti (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-ti (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tl (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tl (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-tl (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-tl (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-tl (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-tl (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tf (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tf (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 3 structs-tc-tf (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c L<n>; call 3 structs-tc-tf (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 4 structs-tc-tf (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c L<n>; call 4 structs-tc-tf (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c fun<n>(); call 2 structs-tc-tld (PRMS gdb/1455)
KPASS: gdb.base/structs.exp: p/c L<n>; call 2 structs-tc-tld (PRMS gdb/1455)
FAIL: gdb.cp/templates.exp: ptype Baz
FAIL: gdb.java/jmisc.exp: ptype jmisc
FAIL: gdb.java/jmisc1.exp: ptype jmisc
FAIL: gdb.java/jmisc2.exp: ptype jmisc
=== gdb Summary ===
# of expected passes 9896
# of unexpected failures 19
# of unexpected successes 1
# of expected failures 52
# of unknown successes 40
# of known failures 43
# of unsupported tests 1
/nevyn/local/gdb/gdb-6.1/objdir/gdb/testsuite/../../gdb/gdb version 6.1-debian -nx
Alpha:
FAIL: gdb.asm/asm-source.exp: running to main in runto
FAIL: gdb.asm/asm-source.exp: f at main
FAIL: gdb.asm/asm-source.exp: next over macro
FAIL: gdb.asm/asm-source.exp: step into foo2 (the program is no longer running)
FAIL: gdb.asm/asm-source.exp: f in foo2
FAIL: gdb.asm/asm-source.exp: n in foo2 (the program is no longer running)
FAIL: gdb.asm/asm-source.exp: bt ALL in foo2
FAIL: gdb.asm/asm-source.exp: bt 2 in foo2
FAIL: gdb.asm/asm-source.exp: bt 3 in foo3
FAIL: gdb.asm/asm-source.exp: finish from foo3
FAIL: gdb.asm/asm-source.exp: info source asmsrc2.s
FAIL: gdb.asm/asm-source.exp: info line
FAIL: gdb.asm/asm-source.exp: next over foo3 (the program is no longer running)
FAIL: gdb.asm/asm-source.exp: return from foo2
FAIL: gdb.base/annota1.exp: send SIGUSR1
FAIL: gdb.base/annota1.exp: backtrace @ signal handler
FAIL: gdb.base/annota3.exp: send SIGUSR1 (pattern 6)
FAIL: gdb.base/annota3.exp: backtrace @ signal handler (pattern 1)
FAIL: gdb.base/bigcore.exp: check next heap (address 0x20000400010)
FAIL: gdb.base/bigcore.exp: check prev heap (address 0x120033fb0)
FAIL: gdb.base/commands.exp: continue with watch
gdb compile failed, /build/buildd/gdb-6.1/gdb/testsuite/gdb.base/complex.c: In function `f2':
/build/buildd/gdb-6.1/gdb/testsuite/gdb.base/complex.c:33: internal compiler error: in reload, at reload1.c:1118
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
FAIL: gdb.base/corefile.exp: args: -core=corefile
FAIL: gdb.base/gdb1476.exp: backtrace from null pointer call
FAIL: gdb.base/interrupt.exp: call function when asleep (wrong output)
FAIL: gdb.base/interrupt.exp: call function a second time
FAIL: gdb.base/interrupt.exp: continue
FAIL: gdb.base/interrupt.exp: send end of file
XPASS: gdb.base/selftest.exp: step into xmalloc call
FAIL: gdb.base/sepdebug.exp: run until breakpoint set at small function, optimized file
FAIL: gdb.base/signals.exp: 'next' behaveknown SVR4 bug)'
FAIL: gdb.base/signals.exp: bt in signals.exp
FAIL: gdb.base/structs.exp: p/c L<n>; call 1 structs-tf
FAIL: gdb.cp/templates.exp: ptype Baz
FAIL: gdb.mi/mi-cli.exp: -interpreter-exec console "set $pc=0x0"
FAIL: gdb.mi/mi-syn-frame.exp: 407-stack-list-frames
XPASS: gdb.mi/mi-var-display.exp: eval variable anone
FAIL: gdb.mi/mi-var-display.exp: create variable a2 in different scope
FAIL: gdb.mi/mi-watch.exp: wp out of scope (2)
FAIL: gdb.mi/mi2-cli.exp: -interpreter-exec console "set $pc=0x0"
FAIL: gdb.mi/mi2-syn-frame.exp: 407-stack-list-frames
XPASS: gdb.mi/mi2-var-display.exp: eval variable anone
FAIL: gdb.mi/mi2-var-display.exp: create variable a2 in different scope
FAIL: gdb.mi/mi2-watch.exp: wp out of scope (2)
FAIL: gdb.stabs/weird.exp: Errors reading weirdx.o
FAIL: gdb.threads/schedlock.exp: current thread stepped (wrong amount)
FAIL: gdb.threads/schedlock.exp: stop all threads (with lock) (timeout)
FAIL: gdb.threads/schedlock.exp: list schedlock.c:1,1 (GDB internal error)
FAIL: gdb.threads/schedlock.exp: find line number containing "schedlock.exp: main loop"
FAIL: gdb.threads/schedlock.exp: continue to breakpoint: return to loop (with lock) (timeout)
ERROR: Delete all breakpoints in delete_breakpoints (timeout)
FAIL: gdb.threads/schedlock.exp: continue with lock does not change thread (switched to thread )
FAIL: gdb.threads/schedlock.exp: listed args (3) (timeout)
FAIL: gdb.threads/schedlock.exp: other thread 0 didn't run (ran)
FAIL: gdb.threads/schedlock.exp: other thread 2 didn't run (ran)
FAIL: gdb.threads/schedlock.exp: other thread 3 didn't run (ran)
FAIL: gdb.threads/schedlock.exp: other thread 4 didn't run (ran)
FAIL: gdb.threads/schedlock.exp: other thread 5 didn't run (ran)
FAIL: gdb.threads/schedlock.exp: step to increment (locked 0) (timeout)
FAIL: gdb.threads/schedlock.exp: step to increment (locked 1) (timeout)
FAIL: gdb.threads/schedlock.exp: step to increment (locked 2) (timeout)
FAIL: gdb.threads/schedlock.exp: step to increment (locked 3) (timeout)
FAIL: gdb.threads/schedlock.exp: step to increment (locked 4) (timeout)
FAIL: gdb.threads/schedlock.exp: step to increment (locked 5) (timeout)
FAIL: gdb.threads/schedlock.exp: step to increment (locked 6) (timeout)
FAIL: gdb.threads/schedlock.exp: step to increment (locked 7) (timeout)
FAIL: gdb.threads/schedlock.exp: step to increment (locked 8) (timeout)
FAIL: gdb.threads/schedlock.exp: step to increment (locked 9) (timeout)
FAIL: gdb.threads/schedlock.exp: find current thread (2) (timeout)
FAIL: gdb.threads/schedlock.exp: step with lock does not change thread (switched to thread )
FAIL: gdb.threads/schedlock.exp: listed args (3) (timeout)
FAIL: gdb.threads/schedlock.exp: current thread stepped locked (didn't run)
FAIL: gdb.threads/tls.exp: first thread local storage
FAIL: gdb.threads/tls.exp: first another thread local storage
FAIL: gdb.threads/tls.exp: first info address a_thread_local
FAIL: gdb.threads/tls.exp: first info address another_thread_local
FAIL: gdb.threads/tls.exp: second thread local storage
FAIL: gdb.threads/tls.exp: second another thread local storage
FAIL: gdb.threads/tls.exp: second info address a_thread_local
FAIL: gdb.threads/tls.exp: second info address another_thread_local
FAIL: gdb.threads/tls.exp: third thread local storage
FAIL: gdb.threads/tls.exp: third another thread local storage
FAIL: gdb.threads/tls.exp: third info address a_thread_local
FAIL: gdb.threads/tls.exp: third info address another_thread_local
FAIL: gdb.threads/tls.exp: 4 thread local storage
FAIL: gdb.threads/tls.exp: 4 another thread local storage
FAIL: gdb.threads/tls.exp: 4 info address a_thread_local
FAIL: gdb.threads/tls.exp: 4 info address another_thread_local
FAIL: gdb.threads/tls.exp: 5 thread local storage
FAIL: gdb.threads/tls.exp: 5 another thread local storage
FAIL: gdb.threads/tls.exp: 5 info address a_thread_local
FAIL: gdb.threads/tls.exp: 5 info address another_thread_local
FAIL: gdb.threads/tls.exp: 3 thread local storage
FAIL: gdb.threads/tls.exp: 3 another thread local storage
FAIL: gdb.threads/tls.exp: 3 info address a_thread_local
FAIL: gdb.threads/tls.exp: 3 info address another_thread_local
=== gdb Summary ===
# of expected passes 9631
# of unexpected failures 105
# of unexpected successes 3
# of expected failures 40
# of known failures 65
# of unresolved testcases 1
# of untested testcases 3
# of unsupported tests 4
/build/buildd/gdb-6.1/objdir/gdb/testsuite/../../gdb/gdb version 6.1-debian -nx
PowerPC:
FAIL: gdb.base/annota1.exp: backtrace from shlibrary
FAIL: gdb.base/annota1.exp: send SIGUSR1
FAIL: gdb.base/annota3.exp: backtrace from shlibrary (pattern 3 + sentinel)
FAIL: gdb.base/annota3.exp: send SIGUSR1 (pattern 6)
FAIL: gdb.base/annota3.exp: backtrace @ signal handler (pattern 1)
FAIL: gdb.base/commands.exp: continue with watch
FAIL: gdb.base/float.exp: info float
FAIL: gdb.base/funcargs.exp: print *stp
FAIL: gdb.base/gcore.exp: corefile restored general registers
FAIL: gdb.base/gcore.exp: corefile restored all registers
FAIL: gdb.base/gdb1250.exp: backtrace from abort
FAIL: gdb.base/gdb1476.exp: backtrace from null pointer call
FAIL: gdb.base/interrupt.exp: call function when asleep (stays asleep)
FAIL: gdb.base/interrupt.exp: call function after waking it (timeout)
FAIL: gdb.base/interrupt.exp: call function a second time (timeout)
FAIL: gdb.base/interrupt.exp: continue (timeout)
FAIL: gdb.base/interrupt.exp: echo data (timeout)
XPASS: gdb.base/list.exp: list function in include file
XPASS: gdb.base/list.exp: list filename:function (5 tests)
FAIL: gdb.base/recurse.exp: second instance watchpoint deleted when leaving scope
FAIL: gdb.base/recurse.exp: continue to first instance watchpoint, second time
FAIL: gdb.base/recurse.exp: first instance watchpoint deleted when leaving scope
XPASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro
XPASS: gdb.base/scope.exp: print filelocal_ro in test_at_main
XPASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro
XPASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro
XPASS: gdb.base/scope.exp: print 'scope0.c'::filelocal_ro at bar
XPASS: gdb.base/signals.exp: continue to handler
XPASS: gdb.base/signals.exp: p count #1 in signals.exp
FAIL: gdb.base/sizeof.exp: check sizeof long double == 16
FAIL: gdb.base/store.exp: print add - charest
FAIL: gdb.base/store.exp: print add - short
XPASS: gdb.base/watchpoint.exp: calling function with watchpoint enabled
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : int
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : (unsigned|unsigned int)
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : long
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned long
FAIL: gdb.cp/templates.exp: ptype Baz
FAIL: gdb.mi/mi-watch.exp: wp out of scope (2)
FAIL: gdb.mi/mi2-watch.exp: wp out of scope (2)
=== gdb Summary ===
# of expected passes 9884
# of unexpected failures 43
# of unexpected successes 10
# of expected failures 53
# of known failures 35
# of untested testcases 3
# of unsupported tests 3
/build/buildd/gdb-6.1/objdir/gdb/testsuite/../../gdb/gdb version 6.1-debian -nx
Sparc:
FAIL: gdb.base/bigcore.exp: check next heap (address 0xb0404008)
FAIL: gdb.base/bigcore.exp: check prev heap (address 0x70380498)
FAIL: gdb.base/float.exp: info float
FAIL: gdb.base/huge.exp: print a very large data object (timeout)
FAIL: gdb.base/sigall.exp: get signal LOST
FAIL: gdb.base/structs2.exp: structs2 continue1 (PRMS 13536)
FAIL: gdb.base/structs2.exp: structs2 continue2 (PRMS 13536)
FAIL: gdb.cp/templates.exp: ptype Baz
FAIL: gdb.mi/gdb669.exp: next, try 1 (timeout)
ERROR: Got interactive prompt.
ERROR: Got interactive prompt.
FAIL: gdb.mi/gdb669.exp: finding MI result string (try 1)
FAIL: gdb.mi/gdb669.exp: finding number of threads in MI output (try 1)
FAIL: gdb.mi/gdb669.exp: next, try 2 (timeout)
ERROR: Got interactive prompt.
ERROR: Got interactive prompt.
FAIL: gdb.mi/gdb669.exp: finding MI result string (try 2)
FAIL: gdb.mi/gdb669.exp: finding number of threads in MI output (try 2)
FAIL: gdb.mi/gdb669.exp: next, try 3 (timeout)
FAIL: gdb.mi/gdb669.exp: -thread-list-ids (try 3) (timeout)
FAIL: gdb.mi/gdb669.exp: info threads (try 3) (timeout)
FAIL: gdb.mi/gdb669.exp: finding MI result string (try 3)
FAIL: gdb.mi/gdb669.exp: finding number of threads in MI output (try 3)
FAIL: gdb.mi/mi-pthreads.exp: mi runto done_making_threads (timeout)
ERROR: Got interactive prompt.
FAIL: gdb.mi/mi-pthreads.exp: finding threads in MI output (in check_mi_thread_command_set)
ERROR: Got interactive prompt.
ERROR: Got interactive prompt.
FAIL: gdb.mi/mi-regs.exp: list register names
FAIL: gdb.mi/mi-regs.exp: list names of some regs
FAIL: gdb.mi/mi2-pthreads.exp: mi runto done_making_threads (timeout)
ERROR: Got interactive prompt.
FAIL: gdb.mi/mi2-pthreads.exp: finding threads in MI output (in check_mi_thread_command_set)
ERROR: Got interactive prompt.
ERROR: Got interactive prompt.
FAIL: gdb.mi/mi2-regs.exp: list register names
FAIL: gdb.mi/mi2-regs.exp: list names of some regs
FAIL: gdb.threads/gcore-thread.exp: thread 1 is running (GDB internal error)
FAIL: gdb.threads/gcore-thread.exp: thread 2 is running (timeout)
FAIL: gdb.threads/gcore-thread.exp: save a corefile (timeout)
FAIL: gdb.threads/gcore-thread.exp: re-load generated corefile (file not found)
ERROR: (DejaGnu) proc "(gdb) {$}" does not exist.
The error code is NONE
The info on the error is:
close: spawn id exp7 not open
while executing
"close -i exp7"
invoked from within
"catch "close -i $spawn_id""
=== gdb Summary ===
# of expected passes 9555
# of unexpected failures 44
# of expected failures 51
# of known failures 35
# of unresolved testcases 10
# of untested testcases 3
# of unsupported tests 1
/build/buildd/gdb-6.1/objdir/gdb/testsuite/../../gdb/gdb version 6.1-debian -nx
S/390:
FAIL: gdb.base/annota1.exp: send SIGUSR1
FAIL: gdb.base/annota3.exp: send SIGUSR1 (pattern 6)
FAIL: gdb.base/annota3.exp: backtrace @ signal handler (pattern 1)
FAIL: gdb.base/interrupt.exp: echo data (timeout)
FAIL: gdb.base/sepdebug.exp: run until breakpoint set at small function, optimized file
FAIL: gdb.base/signals.exp: 'next' behaved as 'continue (known SVR4 bug)'
XPASS: gdb.base/watchpoint.exp: calling function with watchpoint enabled
FAIL: gdb.cp/templates.exp: ptype Baz
FAIL: gdb.mi/mi-var-block.exp: create local variable foo
FAIL: gdb.mi/mi-var-block.exp: update all vars: cb foo changed
FAIL: gdb.mi/mi-var-block.exp: update foo: did not change
FAIL: gdb.mi/mi-var-block.exp: delete var foo
FAIL: gdb.mi/mi2-var-block.exp: create local variable foo
FAIL: gdb.mi/mi2-var-block.exp: update all vars: cb foo changed
FAIL: gdb.mi/mi2-var-block.exp: update foo: did not change
FAIL: gdb.mi/mi2-var-block.exp: delete var foo
FAIL: gdb.threads/tls.exp: first thread local storage
FAIL: gdb.threads/tls.exp: first another thread local storage
FAIL: gdb.threads/tls.exp: second thread local storage
FAIL: gdb.threads/tls.exp: second another thread local storage
FAIL: gdb.threads/tls.exp: third thread local storage
FAIL: gdb.threads/tls.exp: third another thread local storage
FAIL: gdb.threads/tls.exp: 4 thread local storage
FAIL: gdb.threads/tls.exp: 4 another thread local storage
FAIL: gdb.threads/tls.exp: 5 thread local storage
FAIL: gdb.threads/tls.exp: 5 another thread local storage
FAIL: gdb.threads/tls.exp: 3 thread local storage
FAIL: gdb.threads/tls.exp: 3 another thread local storage
=== gdb Summary ===
# of expected passes 9965
# of unexpected failures 40
# of unexpected successes 1
# of expected failures 47
# of known failures 36
# of untested testcases 3
# of unsupported tests 2
/build/buildd/gdb-6.1/objdir/gdb/testsuite/../../gdb/gdb version 6.1-debian -nx
make: *** wait: No child processes. Stop.
make: *** Waiting for unfinished jobs....
make: *** wait: No child processes. Stop.
Build killed with signal 15 after 150 minutes of inactivity
--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer