This is the mail archive of the gdb-testers@sources.redhat.com 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]

Sunday Project gdb test results, 2001-11-04


I tested 8 version combinations on 1 platform.  The merged results contain
0 build failures, 4 ERRORs, 2 WARNINGs, and 249 FAILs.

This week, I ran the test suite with multiple versions of gcc and multiple
versions of gdb.  I switched from cvs dejagnu to the latest released version
of dejagnu, dejagnu 1.4.2.  And I stopped entering results in Terf.  I can
bring back Terf entry if someone is actually reading the numbers, but I'd
rather spend my time on bringing up more hosts and targets.

The gcc versions are:

  gcc 2.95.3                            released version
  gcc 3.0.2                             released version
  gcc gcc-3_0-branch                    cvs branch
  gcc HEAD                              cvs head

The gdb versions are:

  gdb HEAD                              cvs head
  gdb gdb-gdb_5_1-2001-07-29-branch     cvs branch

I checked out the CVS versions on 2001-11-04.

Native i686-pc-linux-gnu (Red Hat Linux 7.1):

  gcc-2.95.3-gdb-HEAD:

    === gdb Summary ===
    # of ERRORs                     0
    # of WARNINGs                   0
    # of expected passes            7461
    # of unexpected failures        160
    # of unexpected successes       35
    # of expected failures          192
    # of unresolved testcases       100
    # of untested testcases         1

    === libiberty regress-demangle ===
    All 645 tests passed

  gcc-2.95.3-gdb-gdb_5_1-2001-07-29-branch/

    === gdb Summary ===
    # of ERRORs                     0
    # of WARNINGs                   0
    # of expected passes            7546
    # of unexpected failures        135
    # of unexpected successes       32
    # of expected failures          195
    # of unresolved testcases       100
    # of untested testcases         1

    === libiberty regress-demangle ===
    All 645 tests passed

  gcc-3.0.2-gdb-HEAD/

    === gdb Summary ===
    # of ERRORs                     0
    # of WARNINGs                   0
    # of expected passes            7542
    # of unexpected failures        157
    # of unexpected successes       29
    # of expected failures          193

    === libiberty regress-demangle ===
    All 645 tests passed

  gcc-3.0.2-gdb-gdb_5_1-2001-07-29-branch/

    === gdb Summary ===
    # of ERRORs                     0
    # of WARNINGs                   0
    # of expected passes            7628
    # of unexpected failures        130
    # of unexpected successes       26
    # of expected failures          196

    === libiberty regress-demangle ===
    All 645 tests passed

  gcc-HEAD-gdb-HEAD/

    === gdb Summary ===
    # of ERRORs                     4
    # of WARNINGs                   2
    # of expected passes            7539
    # of unexpected failures        149
    # of unexpected successes       29
    # of expected failures          167
    # of unresolved testcases       2
    # of untested testcases         1

    === libiberty regress-demangle ===
    All 645 tests passed

  gcc-HEAD-gdb-gdb_5_1-2001-07-29-branch/

    === gdb Summary ===
    # of ERRORs                     4
    # of WARNINGs                   2
    # of expected passes            7625
    # of unexpected failures        127
    # of unexpected successes       27
    # of expected failures          169
    # of unresolved testcases       2
    # of untested testcases         1

    === libiberty regress-demangle ===
    All 645 tests passed

  gcc-gcc-3_0-branch-gdb-HEAD/

    === gdb Summary ===
    # of ERRORs                     0
    # of WARNINGs                   0
    # of expected passes            7540
    # of unexpected failures        153
    # of unexpected successes       29
    # of expected failures          193
    # of untested testcases         1

    === libiberty regress-demangle ===
    All 645 tests passed

  gcc-gcc-3_0-branch-gdb-gdb_5_1-2001-07-29-branch/

    === gdb Summary ===
    # of ERRORs                     0
    # of WARNINGs                   0
    # of expected passes            7624
    # of unexpected failures        129
    # of unexpected successes       26
    # of expected failures          196
    # of untested testcases         1

    === libiberty regress-demangle ===
    All 645 tests passed

The baseline software is:

  Gnu Make 3.79.1
  Gnu As 2.11.2
  Gnu Ld 2.11.2
  tcl 8.0.5
  expect 5.30.1
  dejagnu 1.4.2

Here are the merged ERRORs categorized by test script:

    4 TOTAL
    = =====
    4 gdb.c++/userdef.exp

Changes in ERRORs since 2001-10-28:

   -2 gdb.base/setvar.exp
   -2 gdb.base/weird.exp
   +4 gdb.c++/userdef.exp

gdb.base/setvar.exp:
gdb.base/weird.exp:

  Fixed by this patch:

      http://sources.redhat.com/ml/gdb-cvs/2001-10/msg00156.html

  The problem was in the test scripts.  They did not have sufficient
  quoting for a '{' character.

gdb.c++/userdef.exp:

  The test program gdb.c++/userdef.cc includes the obsolete header
  <iostream.h>.  It needs to include <iostream> instead.  This causes
  compilation warnings with gcc-HEAD, which leads to ERRORs and
  WARNINGs.

Here are the merged WARNINGs categorized by test script:

    2 TOTAL
    = =====
    2 gdb.c++/userdef.exp

Changes in WARNINGs since 2001-10-28:

   +2 gdb.c++/userdef.exp

gdb.c++/userdef.exp:

  The test program gdb.c++/userdef.cc includes the obsolete header
  <iostream.h>.  It needs to include <iostream> instead.  This causes
  compilation warnings with gcc-HEAD, which leads to ERRORs and
  WARNINGs.

Here are the merged FAILs categorized by test script:

    249 TOTAL
    === =====
      1 gdb.base/break.exp
      1 gdb.base/call-ar-st.exp
      4 gdb.base/completion.exp
      1 gdb.base/corefile.exp
      1 gdb.base/ending-run.exp
     51 gdb.base/funcargs.exp
      2 gdb.base/interrupt.exp
      4 gdb.base/list.exp
      2 gdb.base/return2.exp
      2 gdb.base/selftest.exp
      8 gdb.base/step-line.exp
      2 gdb.base/step-test.exp
      2 gdb.base/structs2.exp
      2 gdb.c++/annota2.exp
     17 gdb.c++/classes.exp
      9 gdb.c++/cplusfuncs.exp
      1 gdb.c++/demangle.exp
      4 gdb.c++/derivation.exp
      6 gdb.c++/inherit.exp
      2 gdb.c++/local.exp
      8 gdb.c++/method.exp
      5 gdb.c++/namespace.exp
      1 gdb.c++/overload.exp
      5 gdb.c++/ovldbreak.exp
      6 gdb.c++/templates.exp
      1 gdb.c++/userdef.exp
     31 gdb.c++/virtfunc.exp
      4 gdb.java/jmisc.exp
      1 gdb.mi/mi-break.exp
      1 gdb.mi/mi-console.exp
      3 gdb.mi/mi-disassemble.exp
      1 gdb.mi/mi-simplerun.exp
      6 gdb.mi/mi-stack.exp
      1 gdb.mi/mi-var-cmd.exp
      5 gdb.mi/mi-var-display.exp
      1 gdb.mi/mi0-break.exp
      1 gdb.mi/mi0-console.exp
      3 gdb.mi/mi0-disassemble.exp
      1 gdb.mi/mi0-simplerun.exp
      6 gdb.mi/mi0-stack.exp
      1 gdb.mi/mi0-var-cmd.exp
      5 gdb.mi/mi0-var-display.exp
      1 gdb.stabs/weird.exp
     26 gdb.threads/linux-dp.exp
      1 gdb.threads/pthreads.exp
      1 gdb.trace/packetlen.exp
      1 gdb.trace/tracecmd.exp

There are more FAILs this week due to testing of gcc 2.95.3.

I am looking for an effective way to analyze and categorize the FAILs.


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