bug-gdb
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gdb 6.1 test failures, OK?


From: Fred Ma
Subject: gdb 6.1 test failures, OK?
Date: 26 May 2004 12:27:34 GMT

Hello,

I just built gdb 6.1 in my own account space (not system wide,
since I'm not administrator).  The instructions seemed pretty
straighforward, but the there were some unexpected failures.  Is this
normal?  I just wanted to have an idea of how much confidence I can
have in the built gdb when I'm using it to troubleshoot code.  I'm
using sparc solaris 8.

Thanks.

Fred

======================================================================
   Tail of make check-gdb output
----------------------------------------------------------------------
                === gdb Summary ===

# of expected passes            9618
# of unexpected failures        106
# of unexpected successes       3
# of expected failures          61
# of unknown successes          12
# of known failures             19
# of untested testcases         3
# of unsupported tests          5
/tmp/fma/gdb-6.1/gdb/testsuite/../../gdb/gdb version  6.1 -nx

make[2]: *** [just-check] Error 1
make[2]: Leaving directory `/tmp/fma/gdb-6.1/gdb/testsuite'
make[1]: *** [check] Error 2
make[1]: Leaving directory `/tmp/fma/gdb-6.1/gdb'
make: *** [check-gdb] Error 2

======================================================================
   List of unexpected failed tests
----------------------------------------------------------------------
FAIL: gdb.base/callfuncs.exp: p t_float_values(3.14159,-2.3765)
FAIL: gdb.base/callfuncs.exp: p t_float_values(float_val1,float_val2)
FAIL: gdb.base/callfuncs.exp: p t_float_values(3.14159,float_val2)
FAIL: gdb.base/callfuncs.exp: p t_float_values(float_val1,-2.3765)
FAIL: gdb.base/fileio.exp: System with invalid command returns 127
FAIL: gdb.base/float.exp: info float
FAIL: gdb.base/interrupt.exp: call function after waking it (the program exited)
FAIL: gdb.base/interrupt.exp: call function a second time
FAIL: gdb.base/interrupt.exp: continue
FAIL: gdb.base/interrupt.exp: echo data (timeout)
FAIL: gdb.base/interrupt.exp: send end of file
FAIL: gdb.base/maint.exp: maint print psymbols
FAIL: gdb.base/maint.exp: maint print symbols
FAIL: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 1
FAIL: gdb.base/readline.exp: operate-and-get-next with secondary prompt - send 
end
FAIL: gdb.base/readline.exp: Simple operate-and-get-next - C-o for p 7
FAIL: gdb.base/relocate.exp: static variables have different addresses
FAIL: gdb.cp/annota3.exp: annotate-quit (pattern 1)
FAIL: gdb.cp/classes.exp: ptype obj_with_enum
FAIL: gdb.cp/inherit.exp: print g_vE
FAIL: gdb.cp/namespace.exp: print 'AAA::c'
FAIL: gdb.cp/namespace.exp: print AAA::c
FAIL: gdb.cp/namespace.exp: print AAA::xyzq('x')
FAIL: gdb.cp/namespace.exp: print BBB::CCC::xyzq('x')
FAIL: gdb.cp/namespace.exp: print BBB::Class::xyzq
FAIL: gdb.cp/namespace.exp: print c
FAIL: gdb.cp/namespace.exp: print cc
FAIL: gdb.cp/namespace.exp: print 'C::cc'
FAIL: gdb.cp/namespace.exp: print C::cc
FAIL: gdb.cp/namespace.exp: print cd
FAIL: gdb.cp/namespace.exp: print C::D::cd
FAIL: gdb.cp/namespace.exp: print 'E::cde'
FAIL: gdb.cp/namespace.exp: print E::cde
FAIL: gdb.cp/namespace.exp: print shadow
FAIL: gdb.cp/namespace.exp: print E::ce
FAIL: gdb.cp/namespace.exp: ptype C
FAIL: gdb.cp/namespace.exp: ptype E
FAIL: gdb.cp/namespace.exp: ptype CClass
FAIL: gdb.cp/namespace.exp: ptype CClass::NestedClass
FAIL: gdb.cp/namespace.exp: ptype C::CClass
FAIL: gdb.cp/namespace.exp: ptype C::CClass::NestedClass
FAIL: gdb.cp/namespace.exp: ptype C::NestedClass
FAIL: gdb.cp/namespace.exp: print cOtherFile
FAIL: gdb.cp/namespace.exp: ptype OtherFileClass
FAIL: gdb.cp/namespace.exp: ptype C::OtherFileClass
FAIL: gdb.cp/namespace.exp: print cX
FAIL: gdb.cp/namespace.exp: print 'F::cXf'
FAIL: gdb.cp/namespace.exp: print F::cXf
FAIL: gdb.cp/namespace.exp: print F::cXfX
FAIL: gdb.cp/namespace.exp: print X
FAIL: gdb.cp/namespace.exp: print 'G::Xg'
FAIL: gdb.cp/namespace.exp: print G::Xg
FAIL: gdb.cp/namespace.exp: print G::XgX
FAIL: gdb.cp/namespace.exp: print cXOtherFile
FAIL: gdb.cp/namespace.exp: print XOtherFile
FAIL: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 12 (timeout)
FAIL: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 11 (timeout)
FAIL: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 10 (timeout)
FAIL: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 9 (timeout)
FAIL: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 8 (timeout)
FAIL: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 7 (timeout)
FAIL: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 6 (timeout)
FAIL: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 5 (timeout)
FAIL: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 4 (timeout)
FAIL: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 3 (timeout)
FAIL: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 2 (timeout)
FAIL: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice 13 (timeout)
FAIL: gdb.cp/ovldbreak.exp: breakpoint info (after setting one-by-one)
FAIL: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice cancel 
(timeout)
FAIL: gdb.cp/ovldbreak.exp: breakpoint info (after cancel)
FAIL: gdb.cp/ovldbreak.exp: bp menu for foo::overload1arg choice all (timeout)
FAIL: gdb.cp/ovldbreak.exp: breakpoint info (after setting on all)
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : (void|)
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : char
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : signed char
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned char
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : short
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : unsigned short
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/ovldbreak.exp: continue to bp overloaded : float
FAIL: gdb.cp/ovldbreak.exp: continue to bp overloaded : double
FAIL: gdb.cp/ovldbreak.exp: continue until exit at finish program (the program 
is no longer running)
FAIL: gdb.cp/pr-1553.exp: ptype c_var
FAIL: gdb.cp/pr-1553.exp: ptype E::F
FAIL: gdb.cp/rtti.exp: print *obj
FAIL: gdb.cp/rtti.exp: print *obj3
FAIL: gdb.mi/mi-basics.exp: environment-directory arg operation
FAIL: gdb.mi/mi-basics.exp: environment-directory empty-string operation
FAIL: gdb.mi/mi-basics.exp: environment-path dir1 dir2 operation
FAIL: gdb.mi/mi-file.exp: request path info of current source file (basics.c)
FAIL: gdb.mi/mi-regs.exp: list register names
FAIL: gdb.mi/mi-regs.exp: list names of some regs
FAIL: gdb.mi/mi2-basics.exp: environment-directory arg operation
FAIL: gdb.mi/mi2-basics.exp: environment-directory empty-string operation
FAIL: gdb.mi/mi2-basics.exp: environment-path dir1 dir2 operation
FAIL: gdb.mi/mi2-file.exp: request path info of current source file (basics.c)
FAIL: gdb.mi/mi2-regs.exp: list register names
FAIL: gdb.mi/mi2-regs.exp: list names of some regs
FAIL: gdb.objc/nondebug.exp: break on non-debuggable method (timeout)
FAIL: gdb.objc/objcdecode.exp: break on multiply defined method (timeout)
FAIL: gdb.objc/objcdecode.exp: continue after break on multiply defined symbol
FAIL: gdb.threads/pthreads.exp: check backtrace from thread 1
FAIL: gdb.threads/pthreads.exp: apply backtrace command to all three threads




reply via email to

[Prev in Thread] Current Thread [Next in Thread]