sunday project report, gdb, 2002-04-26

Michael Elizabeth Chastain mec@shout.net
Sat Apr 27 05:37:00 GMT 2002


Again, no regressions this week.

Gdb 5.1.91 has no significant changes from last week.
Gdb 5.2 (prerelease) has no significant changes from gdb 5.1.91.

Michael C

. Summary

  . Test Matrix

    . Matrix

      target:   native
      host:     i686-pc-linux-gnulibc2.2%rh-7.2
      gdb:      5.1.1, 5.1.91, 5.2, gdb_5_2-branch%20020421, HEAD%20020421
      gcc:      2.95.3, 2.96-rh, 3.0.4, gcc-3_1-branch%20020421, HEAD%20020421
      glibc:    vendor
      goption:  -gdwarf-2, -gstabs+
      count:    50 = *(1 1 5 5 1 2)

    . Notes

      target and host names are gnu triples with extra information after
      a '%' delimiter.

      versions which start with a number are official releases or snapshots.
      versions named "HEAD" are the cvs HEAD.
      versions with any other name are cvs branches.
      cvs versions show the pull date after a '%' delimiter.

      gdb 5.2 is a prerelease (gdb-5.1.92.tar.bz2).

      gcc releases and snapshots are built with binutils 2.11.2

      gcc cvs versions are built with binutils HEAD with the same pull date.

    . libiberty

      All tests passed.

    . gdb

      . Tables

        . http://www.shout.net/~mec/sunday/2002-04-26/index.html

      . Overview

        gdb 5.1.1:           0 build aborts, 0 test aborts, 635 attention lines
        gdb 5.1.91:          0 build aborts, 0 test aborts, 457 attention lines
        gdb 5.2:             0 build aborts, 0 test aborts, 457 attention lines
        gdb gdb_5_2-branch:  0 build aborts, 0 test aborts, 457 attention lines
        gdb HEAD:            0 build aborts, 0 test aborts, 266 attention lines

        An attention line is a line with one or more attention results.

        An attention result is any result except PASS.  This includes
        ERROR, WARNING, FAIL, KPASS, KFAIL, XPASS, XFAIL, UNRESOLVED,
        UNTESTED, UNSUPPORTED, and unknown results.

      . Old bugs fixed

        Two FAILs in gdb.base/gcore.exp were fixed in gdb HEAD.

      . New bugs detected

        None.

. Test protocol changes since last report.

  I added gdb 5.2.  This report, gdb 5.2 is a prerelease version which comes
  in a tarball named gdb-5.1.92.tar.bz2.  I treat it as gdb 5.2.  Thus,
  next report, I will have "compare against date" for 5.2.

. Baseline software

  . host i686-pc-linux-gnu%rh-7.2

    make 3.79.1
    binutils 2.11.2
    gcc 3.0.4
    flex 2.5.4
    bison 1.33
    tcl 8.3.4
    expect 4.33.0
    dejagnu 1.4.2 + FernandoN kfail patch.

. Analysis

  . libiberty

    . results

      . target native

        . host i686-pc-linux-gnu%rh-7.2

          binutils HEAD                         All 648 tests passed
          gcc gcc-3_1-branch                    All 648 tests passed
          gcc HEAD                              All 648 tests passed
          gdb gdb_5_2-branch                    All 648 tests passed
          gdb HEAD                              All 648 tests passed

  . gdb

    The last report was 2002-04-21.

      http://www.shout.net/~mec/sunday/2002-04-21/Analysis.txt

    Configuration numbers for the difference grids are in:

      http://www.shout.net/~mec/sunday/2002-04-26/Differences-compare-by-date-two.html

    Difference grid key:

      +  gdb improved
      -  gdb regressed
      $  gcc improved
      =  gcc regressed
      @  test suite improved
      ~  test suite regressed
      *  new test with good result
      _  new test with bad result
      ,  noise: result changed but gdb behavior did not

    . 5.1.1

      No significant changes.

    . 5.1.91

      No significant changes.

    . 5.2

      This is the first report for gdb 5.2.
      I compared gdb 5.1.91 versus gdb 5.2 and found no significant changes.

    . gdb_5_2-branch

      No significant changes.

    . HEAD

      . Difference Grid

        gdb.base/gcore.exp              +30 +31 +32 +33 +34 +35 +36 +37 +38 +39
        gdb.c++/annota2.exp                             ,34     ,36     ,38
        gdb.c++/local.exp               ,30 ,31 ,32 ,33 ,34 ,35 ,36 ,37 ,38 ,39
        gdb.c++/method.exp                                          ,37     ,39

        . Gdb Improved

          gdb.base/gcore.exp: corefile restored all registers
          gdb.base/gcore.exp: corefile restored general registers

            Gdb improved.

        . Noise

          . gdb.c++/annota2.exp: annotate-quit

            This test is unstable.

          . gdb.c++/local.exp: ptype InnerLocal::NestedInnerLocal (gdb/482)
            gdb.c++/local.exp: ptype Local (gdb/483)
            gdb.c++/method.exp: print this in A::bar (gdb/277)

            The test script changed to show the gnats pr number.



More information about the Gdb-testers mailing list