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