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]
Other format: [Raw text]

sunday project report, gdb, 2002-05-29


This is a quiet report.  It's been only three days since the last report;
the purpose of this report is to include the new "glevel" attribute.
I now run all the tests with both "-g2" and "-g3".

Technically, I use the smooshed-together versions:

  -gdwarf-22
  -gdwarf-23
  -gstabs+2
  -gstabs+3

... because I can't get "-gdwarf2 -g2" through the test framework,
what with the embedded space.

As documented, "-gdwarf-22" and "-gstabs+2" behave identically to the old
"-gdwarf-2" and "-gstabs+" configurations which don't explicitly state
a debug level.

"-gstabs+3" behaves identically to "-gstabs+2".

There is one difference between "-gdwarf-23" and "-gdwarf-22".
The difference is that "-gdwarf-23" crashes gdb on gdb.c++/hang.exp
with gcc=3.1 binutils=2.11.2.  I am not going to report a bug for this
until I sort out my binutils attributes (I use binutils 2.11.2 in some
configurations, but the current release is binutils 2.12.1).

I also renamed "gcc 2.96-rh" to "gcc 2.96-98-rh", as Red Hat has published
more than one minor revision of gcc 2.96.

My tables are here:

  http://www.shout.net/~mec/sunday/2002-05-29/index.html

Michael C

. Summary

  . Test Matrix

    . Matrix

      target  => native
      host    => i686-pc-linux-gnu%rh-7.2
      gdb     => 5.2, gdb_5_2-branch%20020529, HEAD%20020529
      gcc     => 2.95.3, 2.96-98-rh, 3.0.4, 3.1,
                 gcc-3_1-branch%20020529, HEAD%20020529
      glibc   => vendor
      gformat => dwarf-2, stabs+
      glevel  => 2, 3
      count      72 = *(1 1 3 6 1 2 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.

      gcc releases and snapshots are built with binutils 2.11.2.

    . Libiberty

      All tests passed.

    . Gdb

      . Tables

        . http://www.shout.net/~mec/sunday/2002-05-29/index.html

      . Overview

        gdb 5.2:             0 build aborts, 0 test aborts, 495 attention lines
        gdb gdb_5_2-branch:  0 build aborts, 0 test aborts, 495 attention lines
        gdb HEAD:            0 build aborts, 0 test aborts, 309 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, NOTE, FAIL, KPASS, KFAIL, XPASS, XFAIL, UNRESOLVED,
        UNTESTED, UNSUPPORTED, and unknown results.

      . Old Bugs Fixed

        None.

      . New Bugs Detected

        None.

. Test Protocol Changes Since Last Report

  I test with both -g2 and -g3.  The -g2 results are identical to the results
  with no explicit g-level.

  I changed gcc 2.96-rh to gcc 2.96-98-rh.

. Baseline Software

  make 3.79.1
  binutils 2.11.2
  gcc 3.0.4
  flex 2.5.4
  bison 1.35
  tcl 8.3.4
  expect 5.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-05-26.

      http://www.shout.net/~mec/sunday/2002-05-26/Analysis.txt

    This is the first report with -g3 results.  There is one difference
    between -g2 results and -g3 results in gdb.c++/hang.exp.

    . 5.2

      No significant differences.

    . gdb_5_2-branch

      No significant differences.

    . HEAD

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

        This test is unstable.

      . gdb.c++/hang.exp

        The new configuration gcc=3.1 binutils=2.11.2 gformat=dwarf-2
        glevel=3 crashes gdb.  I am not reporting this as a bug yet because of
        the old vesion of binutils.

          http://www.shout.net/~mec/sunday/2002-05-29/difference/compare-by-glevel-30.html

      . gdb.c++/local.exp: ptype InnerLocal

        This test changed to accommodate a recent change in gcc/binutils.

      . gdb.c++/m-data.exp
        gdb.c++/try_catch.exp

        These are new test scripts.
        All tests PASS in all configurations.


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