I've just built gdb-5.5.1 on an i686-linux(2.4.17)-gnu(2.2.5) box using gcc-2.95.3 and binutils-2.11.2. I also have gdb-5.0 installed.
I configured with the default options and CFLAGS, and make completed without major complaints [I did get some warnings about mixing pointer and int artithmetic]. Make check gives a large number of failures. I've appended the log below. Any suggestions? I've got a current cvs of gcc-3.1 installed, and can try to use it, but experience tells me that it will only make things worse. David
make[1]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/bfd' Making check in doc make[2]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/bfd/doc' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/bfd/doc' Making check in po make[2]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/bfd/po' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/bfd/po' make[2]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/bfd' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/bfd' make[1]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/bfd' make[1]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/etc' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/etc' make[1]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/intl' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/intl' make[1]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/libiberty' make[2]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/libiberty/testsuite' echo 'int prepends_underscore = 0;' > test-us.c gcc -DHAVE_CONFIG_H -g -O2 -I.. -I./../../include -o test-filter -DMAIN -DVERSION='"none"' -DHAVE_CONFIG_H \ ./../cplus-dem.c test-us.c -L.. -liberty /bin/sh ./regress-demangle ./demangle-expected All 645 tests passed make[2]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/libiberty/testsuite' make[1]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/libiberty' make[1]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/opcodes' Making check in po make[2]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/opcodes/po' make[2]: Nothing to be done for `check'. make[2]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/opcodes/po' make[2]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/opcodes' make[2]: Nothing to be done for `check-am'. make[2]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/opcodes' make[1]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/opcodes' make[1]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/readline' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/readline' make[1]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/sim' make[1]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/sim' make[1]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/libiberty' make[2]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/libiberty/testsuite' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/libiberty/testsuite' make[1]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/libiberty' make[1]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/intl' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/intl' make[1]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/bfd' make all-recursive make[2]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/bfd' Making all in doc make[3]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/bfd/doc' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/bfd/doc' Making all in po make[3]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/bfd/po' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/bfd/po' make[3]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/bfd' make[3]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/bfd' make[2]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/bfd' make[1]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/bfd' make[1]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/opcodes' make all-recursive make[2]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/opcodes' Making all in po make[3]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/opcodes/po' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/opcodes/po' make[3]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/opcodes' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/opcodes' make[2]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/opcodes' make[1]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/opcodes' make[1]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/gdb' make[2]: Entering directory `/home/ronis/Project/notar/gdb-5.1.1/gdb/testsuite' Making a new config file... Nothing to be done for all... rootme=`pwd`; export rootme; \ srcdir=. ; export srcdir ; \ EXPECT=`if [ -f ${rootme}/../../expect/expect ] ; then echo ${rootme}/../../expect/expect ; else echo expect ; fi` ; export EXPECT ; \ EXEEXT= ; export EXEEXT ; \ LD_LIBRARY_PATH=$rootme/../../expect:$rootme/../../libstdc++:$rootme/../../tk/unix:$rootme/../../tcl/unix:$rootme/../../bfd:$rootme/../../opcodes:$LD_LIBRARY_PATH; \ export LD_LIBRARY_PATH; \ if [ -f ${rootme}/../../expect/expect ] ; then \ TCL_LIBRARY=${srcdir}/../../tcl/library ; \ export TCL_LIBRARY ; fi ; \ runtest WARNING: Couldn't find the global config file. Test Run By ronis on Wed Feb 20 13:58:44 2002 Native configuration is i686-pc-linux-gnu === gdb tests === Schedule of variations: unix Running target unix Using /usr/local/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/local/share/dejagnu/config/unix.exp as generic interface file for target. Using ./config/unix.exp as tool-and-target-specific interface file. Running ./gdb.asm/asm-source.exp ... Running ./gdb.base/a2-run.exp ... Running ./gdb.base/all-bin.exp ... Running ./gdb.base/annota1.exp ... FAIL: gdb.base/annota1.exp: backtrace from shlibrary Running ./gdb.base/arithmet.exp ... Running ./gdb.base/assign.exp ... Running ./gdb.base/async.exp ... Running ./gdb.base/attach.exp ... Running ./gdb.base/bitfields.exp ... Running ./gdb.base/bitops.exp ... Running ./gdb.base/break.exp ... FAIL: gdb.base/break.exp: use `list' to establish default source file Running ./gdb.base/call-ar-st.exp ... FAIL: gdb.base/call-ar-st.exp: step into init_bit_flags_combo Running ./gdb.base/call-rt-st.exp ... Running ./gdb.base/call-strs.exp ... Running ./gdb.base/callfuncs.exp ... Running ./gdb.base/callfwmall.exp ... Running ./gdb.base/commands.exp ... Running ./gdb.base/completion.exp ... FAIL: gdb.base/completion.exp: (timeout) complete 'file Make' FAIL: gdb.base/completion.exp: (timeout) complete 'file gdb.base/compl' FAIL: gdb.base/completion.exp: (timeout) complete 'info func mar' FAIL: gdb.base/completion.exp: (timeout) complete 'set follow-fork-mode' Running ./gdb.base/cond-expr.exp ... Running ./gdb.base/condbreak.exp ... Running ./gdb.base/consecutive.exp ... Running ./gdb.base/constvars.exp ... Running ./gdb.base/corefile.exp ... FAIL: gdb.base/corefile.exp: print func2::coremaker_local FAIL: gdb.base/corefile.exp: backtrace in corefile.exp Running ./gdb.base/dbx.exp ... Running ./gdb.base/default.exp ... Running ./gdb.base/define.exp ... Running ./gdb.base/display.exp ... Running ./gdb.base/echo.exp ... Running ./gdb.base/ena-dis-br.exp ... Running ./gdb.base/ending-run.exp ... FAIL: gdb.base/ending-run.exp: r Running ./gdb.base/environ.exp ... Running ./gdb.base/eval-skip.exp ... Running ./gdb.base/exprs.exp ... Running ./gdb.base/finish.exp ... Running ./gdb.base/foll-exec.exp ... Running ./gdb.base/foll-fork.exp ... Running ./gdb.base/foll-vfork.exp ... Running ./gdb.base/funcargs.exp ... FAIL: gdb.base/funcargs.exp: run to call0a FAIL: gdb.base/funcargs.exp: print c after run to call0a FAIL: gdb.base/funcargs.exp: print s after run to call0a FAIL: gdb.base/funcargs.exp: continue to call0b FAIL: gdb.base/funcargs.exp: continue to call0c FAIL: gdb.base/funcargs.exp: continue to call0d FAIL: gdb.base/funcargs.exp: continue to call0e FAIL: gdb.base/funcargs.exp: run to call1a FAIL: gdb.base/funcargs.exp: print uc FAIL: gdb.base/funcargs.exp: print us FAIL: gdb.base/funcargs.exp: continue to call1b FAIL: gdb.base/funcargs.exp: continue to call1c FAIL: gdb.base/funcargs.exp: continue to call1d FAIL: gdb.base/funcargs.exp: continue to call1e FAIL: gdb.base/funcargs.exp: run to call2a FAIL: gdb.base/funcargs.exp: print c after run to call2a FAIL: gdb.base/funcargs.exp: print f1 after run to call2a FAIL: gdb.base/funcargs.exp: print s after run to call2a FAIL: gdb.base/funcargs.exp: print f2 after run to call2a FAIL: gdb.base/funcargs.exp: continue to call2b FAIL: gdb.base/funcargs.exp: continue to call2c FAIL: gdb.base/funcargs.exp: continue to call2d FAIL: gdb.base/funcargs.exp: continue to call2e FAIL: gdb.base/funcargs.exp: continue to call2f FAIL: gdb.base/funcargs.exp: continue to call2g FAIL: gdb.base/funcargs.exp: continue to call2h FAIL: gdb.base/funcargs.exp: continue to call2i FAIL: gdb.base/funcargs.exp: backtrace from call6a FAIL: gdb.base/funcargs.exp: backtrace from call6b, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call6c, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call6d, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call6e, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call6f, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call6g, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call6h, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call7b, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call7c, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call7d, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call7e, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call7f, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call7g, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call7h, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call7i, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call7j, pattern 1 FAIL: gdb.base/funcargs.exp: backtrace from call7k, pattern 1 FAIL: gdb.base/funcargs.exp: print c after runto localvars_after_alloca FAIL: gdb.base/funcargs.exp: print s after runto localvars_after_alloca FAIL: gdb.base/funcargs.exp: print c in call_after_alloca FAIL: gdb.base/funcargs.exp: print s in call_after_alloca FAIL: gdb.base/funcargs.exp: backtrace from call_after_alloca_subr FAIL: gdb.base/funcargs.exp: stepping into indirectly called function Running ./gdb.base/gdbvars.exp ... Running ./gdb.base/help.exp ... Running ./gdb.base/interrupt.exp ... Running ./gdb.base/jump.exp ... Running ./gdb.base/langs.exp ... Running ./gdb.base/list.exp ... FAIL: gdb.base/list.exp: list function in source file 2 FAIL: gdb.base/list.exp: list function in include file FAIL: gdb.base/list.exp: list list0.h:foo FAIL: gdb.base/list.exp: list list1.c:bar Running ./gdb.base/logical.exp ... Running ./gdb.base/long_long.exp ... Running ./gdb.base/maint.exp ... Running ./gdb.base/mips_pro.exp ... Running ./gdb.base/miscexprs.exp ... Running ./gdb.base/nodebug.exp ... Running ./gdb.base/opaque.exp ... Running ./gdb.base/overlays.exp ... Running ./gdb.base/page.exp ... Running ./gdb.base/pointers.exp ... Running ./gdb.base/printcmds.exp ... Running ./gdb.base/ptype.exp ... Running ./gdb.base/radix.exp ... Running ./gdb.base/recurse.exp ... Running ./gdb.base/regs.exp ... Running ./gdb.base/relational.exp ... Running ./gdb.base/remote.exp ... Running ./gdb.base/reread.exp ... Running ./gdb.base/restore.exp ... Running ./gdb.base/return.exp ... Running ./gdb.base/return2.exp ... FAIL: gdb.base/return2.exp: float value returned successfully FAIL: gdb.base/return2.exp: double value returned successfully Running ./gdb.base/scope.exp ... Running ./gdb.base/sect-cmd.exp ... Running ./gdb.base/selftest.exp ... FAIL: gdb.base/selftest.exp: unknown source line near main FAIL: gdb.base/selftest.exp: step into xmalloc call FAIL: gdb.base/selftest.exp: backtrace through signal handler Running ./gdb.base/setshow.exp ... Running ./gdb.base/setvar.exp ... Running ./gdb.base/shlib-call.exp ... Running ./gdb.base/sigall.exp ... Running ./gdb.base/signals.exp ... Running ./gdb.base/sizeof.exp ... Running ./gdb.base/so-impl-ld.exp ... Running ./gdb.base/so-indr-cl.exp ... Running ./gdb.base/solib.exp ... Running ./gdb.base/step-line.exp ... FAIL: gdb.base/step-line.exp: break f1 FAIL: gdb.base/step-line.exp: continue to f1 Running ./gdb.base/step-test.exp ... FAIL: gdb.base/step-test.exp: stepi into function's first source line FAIL: gdb.base/step-test.exp: stepi: finish call Running ./gdb.base/structs.exp ... Running ./gdb.base/structs2.exp ... FAIL: gdb.base/structs2.exp: structs2 continue1 (PRMS 13536) FAIL: gdb.base/structs2.exp: structs2 continue2 (PRMS 13536) Running ./gdb.base/term.exp ... Running ./gdb.base/twice.exp ... Running ./gdb.base/varargs.exp ... Running ./gdb.base/volatile.exp ... Running ./gdb.base/watchpoint.exp ... Running ./gdb.base/whatis-exp.exp ... Running ./gdb.base/whatis.exp ... Running ./gdb.c++/ambiguous.exp ... Running ./gdb.c++/annota2.exp ... FAIL: gdb.c++/annota2.exp: watch triggered on a.x Running ./gdb.c++/anon-union.exp ... Running ./gdb.c++/classes.exp ... FAIL: gdb.c++/classes.exp: base class (¶m)->a FAIL: gdb.c++/classes.exp: base class (¶m)->x FAIL: gdb.c++/classes.exp: inherited class (¶m)->a FAIL: gdb.c++/classes.exp: inherited class (¶m)->x FAIL: gdb.c++/classes.exp: continue to enums2 Running ./gdb.c++/cplusfuncs.exp ... FAIL: gdb.c++/cplusfuncs.exp: info function for "operator*(" FAIL: gdb.c++/cplusfuncs.exp: info function for "operator*=(" FAIL: gdb.c++/cplusfuncs.exp: info function for "operator->*(" FAIL: gdb.c++/cplusfuncs.exp: info function for "operator[](" FAIL: gdb.c++/cplusfuncs.exp: info function for "operator char *(" Running ./gdb.c++/ctti.exp ... Running ./gdb.c++/demangle.exp ... FAIL: gdb.c++/demangle.exp: gnu: __thunk_64__0RL__list__Q29CosNaming20_proxy_NamingContextUlRPt25_CORBA_Unbounded_Sequence1ZQ29CosNaming7BindingRPQ29CosNaming15BindingIterator Running ./gdb.c++/derivation.exp ... XPASS: gdb.c++/derivation.exp: print value of g_instance.afoo() XPASS: gdb.c++/derivation.exp: print value of g_instance.bfoo() XPASS: gdb.c++/derivation.exp: print value of g_instance.cfoo() Running ./gdb.c++/inherit.exp ... Running ./gdb.c++/local.exp ... XPASS: gdb.c++/local.exp: ptype Local Running ./gdb.c++/member-ptr.exp ... Running ./gdb.c++/method.exp ... FAIL: gdb.c++/method.exp: set breakpoint on A::foo FAIL: gdb.c++/method.exp: continuing and breaking in A::foo FAIL: gdb.c++/method.exp: print x (in foo) FAIL: gdb.c++/method.exp: set breakpoint on A::bar FAIL: gdb.c++/method.exp: continuing and breaking in A::bar FAIL: gdb.c++/method.exp: set breakpoint on funk::getfunky FAIL: gdb.c++/method.exp: continuing and breaking in funk::getfunky Running ./gdb.c++/misc.exp ... Running ./gdb.c++/namespace.exp ... FAIL: gdb.c++/namespace.exp: info func xyzq FAIL: gdb.c++/namespace.exp: break AAA::xyzq FAIL: gdb.c++/namespace.exp: break BBB::CCC::xyzq FAIL: gdb.c++/namespace.exp: break BBB::Class::xyzq Running ./gdb.c++/overload.exp ... XPASS: gdb.c++/overload.exp: print call overloaded func 1 arg (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func 2 args (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func 3 args (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func 4 args (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func 5 args (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func 6 args (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func 7 args (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func 8 args (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func 9 args (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func 10 args (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func 11 args (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func void arg (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func char arg (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func signed char arg (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func unsigned char arg (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func short arg (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func unsigned short arg (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func int arg (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func unsigned int arg (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func long arg (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func unsigned long arg (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func float arg (PRMS CLLbs16901) XPASS: gdb.c++/overload.exp: print call overloaded func double arg (PRMS CLLbs16901) Running ./gdb.c++/ovldbreak.exp ... FAIL: gdb.c++/ovldbreak.exp: continue to bp overloaded : char FAIL: gdb.c++/ovldbreak.exp: continue to bp overloaded : signed char FAIL: gdb.c++/ovldbreak.exp: continue to bp overloaded : unsigned char FAIL: gdb.c++/ovldbreak.exp: continue to bp overloaded : unsigned short Running ./gdb.c++/ref-types.exp ... Running ./gdb.c++/templates.exp ... Running ./gdb.c++/userdef.exp ... Running ./gdb.c++/virtfunc.exp ... XPASS: gdb.c++/virtfunc.exp: print pAa->f() XPASS: gdb.c++/virtfunc.exp: print pDe->vg() XPASS: gdb.c++/virtfunc.exp: print pADe->vg() XPASS: gdb.c++/virtfunc.exp: print pDd->vg() XPASS: gdb.c++/virtfunc.exp: print pVB->vvb() Running ./gdb.chill/builtins.exp ... Running ./gdb.chill/callch.exp ... Running ./gdb.chill/chexp.exp ... Running ./gdb.chill/chillvars.exp ... Running ./gdb.chill/enum.exp ... Running ./gdb.chill/gch1041.exp ... Running ./gdb.chill/gch1272.exp ... Running ./gdb.chill/gch1280.exp ... Running ./gdb.chill/gch922.exp ... Running ./gdb.chill/gch981.exp ... Running ./gdb.chill/misc.exp ... Running ./gdb.chill/powerset.exp ... Running ./gdb.chill/pr-4975.exp ... Running ./gdb.chill/pr-5016.exp ... Running ./gdb.chill/pr-5020.exp ... Running ./gdb.chill/pr-5022.exp ... Running ./gdb.chill/pr-5646.exp ... Running ./gdb.chill/pr-5984.exp ... Running ./gdb.chill/pr-6292.exp ... Running ./gdb.chill/pr-6632.exp ... Running ./gdb.chill/pr-8134.exp ... Running ./gdb.chill/pr-8136.exp ... Running ./gdb.chill/pr-8405.exp ... Running ./gdb.chill/pr-8742.exp ... Running ./gdb.chill/pr-8894.exp ... Running ./gdb.chill/pr-9095.exp ... Running ./gdb.chill/pr-9946.exp ... Running ./gdb.chill/result.exp ... Running ./gdb.chill/string.exp ... Running ./gdb.chill/tests1.exp ... Running ./gdb.chill/tests2.exp ... Running ./gdb.chill/tuples.exp ... Running ./gdb.chill/xstruct.exp ... Running ./gdb.disasm/am33.exp ... Running ./gdb.disasm/h8300s.exp ... Running ./gdb.disasm/hppa.exp ... Running ./gdb.disasm/mn10200.exp ... Running ./gdb.disasm/mn10300.exp ... Running ./gdb.disasm/sh3.exp ... Running ./gdb.fortran/exprs.exp ... Running ./gdb.fortran/types.exp ... Running ./gdb.hp/gdb.aCC/exception.exp ... Running ./gdb.hp/gdb.aCC/optimize.exp ... Running ./gdb.hp/gdb.aCC/watch-cmd.exp ... Running ./gdb.hp/gdb.base-hp/dollar.exp ... Running ./gdb.hp/gdb.base-hp/hwwatchbus.exp ... Running ./gdb.hp/gdb.base-hp/pxdb.exp ... Running ./gdb.hp/gdb.base-hp/reg-pa64.exp ... Running ./gdb.hp/gdb.base-hp/reg.exp ... Running ./gdb.hp/gdb.base-hp/sized-enum.exp ... Running ./gdb.hp/gdb.base-hp/so-thresh.exp ... Running ./gdb.hp/gdb.compat/xdb1.exp ... Running ./gdb.hp/gdb.compat/xdb2.exp ... Running ./gdb.hp/gdb.compat/xdb3.exp ... Running ./gdb.hp/gdb.defects/bs14602.exp ... Running ./gdb.hp/gdb.defects/bs15503.exp ... Running ./gdb.hp/gdb.defects/solib-d.exp ... Running ./gdb.hp/gdb.objdbg/objdbg01.exp ... Running ./gdb.hp/gdb.objdbg/objdbg02.exp ... Running ./gdb.hp/gdb.objdbg/objdbg03.exp ... Running ./gdb.hp/gdb.objdbg/objdbg04.exp ... Running ./gdb.hp/gdb.threads-hp/usrthbasic.exp ... Running ./gdb.hp/gdb.threads-hp/usrthcore.exp ... Running ./gdb.hp/gdb.threads-hp/usrthfork.exp ... Running ./gdb.java/jmisc.exp ... Running ./gdb.java/jv-exp.exp ... Running ./gdb.java/jv-print.exp ... Running ./gdb.mi/mi-basics.exp ... Running ./gdb.mi/mi-break.exp ... FAIL: gdb.mi/mi-break.exp: insert temp breakpoint at "<fullfilename>":6 (callee4) Running ./gdb.mi/mi-console.exp ... FAIL: gdb.mi/mi-console.exp: Hello message (known bug) Running ./gdb.mi/mi-disassemble.exp ... FAIL: gdb.mi/mi-disassemble.exp: data-disassemble file, line assembly mixed FAIL: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number assembly mixed FAIL: gdb.mi/mi-disassemble.exp: data-disassemble file, line, number (more than main lines) assembly mixed Running ./gdb.mi/mi-eval.exp ... Running ./gdb.mi/mi-hack-cli.exp ... Running ./gdb.mi/mi-read-memory.exp ... Running ./gdb.mi/mi-regs.exp ... Running ./gdb.mi/mi-return.exp ... Running ./gdb.mi/mi-simplerun.exp ... FAIL: gdb.mi/mi-simplerun.exp: insert breakpoint at "<fullfilename>":6 (callee4) Running ./gdb.mi/mi-stack.exp ... FAIL: gdb.mi/mi-stack.exp: stack args listing 0 FAIL: gdb.mi/mi-stack.exp: stack args listing 1 FAIL: gdb.mi/mi-stack.exp: stack info-depth FAIL: gdb.mi/mi-stack.exp: stack info-depth 99 Running ./gdb.mi/mi-stepi.exp ... Running ./gdb.mi/mi-until.exp ... Running ./gdb.mi/mi-var-block.exp ... Running ./gdb.mi/mi-var-child.exp ... Running ./gdb.mi/mi-var-cmd.exp ... FAIL: gdb.mi/mi-var-cmd.exp: create local variable lpcharacter Running ./gdb.mi/mi-var-display.exp ... FAIL: gdb.mi/mi-var-display.exp: get children local variable weird FAIL: gdb.mi/mi-var-display.exp: get children of u FAIL: gdb.mi/mi-var-display.exp: get children of s FAIL: gdb.mi/mi-var-display.exp: break-insert operation FAIL: gdb.mi/mi-var-display.exp: continue to incr_a (compiler debug info incorrect) Running ./gdb.mi/mi-watch.exp ... Running ./gdb.mi/mi0-basics.exp ... Running ./gdb.mi/mi0-break.exp ... FAIL: gdb.mi/mi0-break.exp: insert temp breakpoint at "<fullfilename>":6 (callee4) Running ./gdb.mi/mi0-console.exp ... FAIL: gdb.mi/mi0-console.exp: Hello message (known bug) Running ./gdb.mi/mi0-disassemble.exp ... FAIL: gdb.mi/mi0-disassemble.exp: data-disassemble file, line assembly mixed FAIL: gdb.mi/mi0-disassemble.exp: data-disassemble file, line, number assembly mixed FAIL: gdb.mi/mi0-disassemble.exp: data-disassemble file, line, number (more than main lines) assembly mixed Running ./gdb.mi/mi0-eval.exp ... Running ./gdb.mi/mi0-hack-cli.exp ... Running ./gdb.mi/mi0-read-memory.exp ... Running ./gdb.mi/mi0-regs.exp ... Running ./gdb.mi/mi0-return.exp ... Running ./gdb.mi/mi0-simplerun.exp ... FAIL: gdb.mi/mi0-simplerun.exp: insert breakpoint at "<fullfilename>":6 (callee4) Running ./gdb.mi/mi0-stack.exp ... FAIL: gdb.mi/mi0-stack.exp: stack args listing 0 FAIL: gdb.mi/mi0-stack.exp: stack args listing 1 FAIL: gdb.mi/mi0-stack.exp: stack info-depth FAIL: gdb.mi/mi0-stack.exp: stack info-depth 99 Running ./gdb.mi/mi0-stepi.exp ... Running ./gdb.mi/mi0-until.exp ... Running ./gdb.mi/mi0-var-block.exp ... Running ./gdb.mi/mi0-var-child.exp ... Running ./gdb.mi/mi0-var-cmd.exp ... FAIL: gdb.mi/mi0-var-cmd.exp: create local variable lpcharacter Running ./gdb.mi/mi0-var-display.exp ... FAIL: gdb.mi/mi0-var-display.exp: get children local variable weird FAIL: gdb.mi/mi0-var-display.exp: get children of u FAIL: gdb.mi/mi0-var-display.exp: get children of s FAIL: gdb.mi/mi0-var-display.exp: break-insert operation FAIL: gdb.mi/mi0-var-display.exp: continue to incr_a (compiler debug info incorrect) Running ./gdb.mi/mi0-watch.exp ... Running ./gdb.stabs/weird.exp ... FAIL: gdb.stabs/weird.exp: p v_comb Running ./gdb.threads/linux-dp.exp ... FAIL: gdb.threads/linux-dp.exp: philosopher is distinct: 6 FAIL: gdb.threads/linux-dp.exp: philosopher is distinct: 7 Running ./gdb.threads/pthreads.exp ... gdb compile failed, /usr/bin/ld: cannot find -lpthreads collect2: ld returned 1 exit status FAIL: gdb.threads/pthreads.exp: apply backtrace command to all three threads FAIL: gdb.threads/pthreads.exp: continue to bkpt at common_routine in thread 2 Running ./gdb.threads/step.exp ... Running ./gdb.threads/step2.exp ... Running ./gdb.trace/actions.exp ... Running ./gdb.trace/backtrace.exp ... Running ./gdb.trace/circ.exp ... Running ./gdb.trace/collection.exp ... Running ./gdb.trace/deltrace.exp ... Running ./gdb.trace/infotrace.exp ... Running ./gdb.trace/limits.exp ... Running ./gdb.trace/packetlen.exp ... Running ./gdb.trace/passc-dyn.exp ... Running ./gdb.trace/passcount.exp ... Running ./gdb.trace/report.exp ... Running ./gdb.trace/save-trace.exp ... Running ./gdb.trace/tfind.exp ... Running ./gdb.trace/tracecmd.exp ... FAIL: gdb.trace/tracecmd.exp: 1.7b: verify trace at specific address Running ./gdb.trace/while-dyn.exp ... Running ./gdb.trace/while-stepping.exp ... === gdb Summary === # of expected passes 7540 # of unexpected failures 141 # of unexpected successes 32 # of expected failures 195 # of unresolved testcases 100 # of untested testcases 1 /home/ronis/Project/notar/gdb-5.1.1/gdb/testsuite/../../gdb/gdb version 5.1.1 -nx make[2]: *** [just-check] Error 1 make[2]: Target `check' not remade because of errors. make[2]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/gdb/testsuite' make[1]: *** [check] Error 2 make[1]: Leaving directory `/home/ronis/Project/notar/gdb-5.1.1/gdb' make: *** [check-gdb] Error 2 make: Target `check' not remade because of errors.