This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC 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] | |
Hi,
on my harddisk now happen to be about 50 snapshots of gcc from the last
two years, which I intend to use to find out when exactly a certain
regression was introduced. Below's the first batch of results. A '+'
indicates that the testcase was compiled just fine, a 'X' that compilation
failed. Obviously, some of the regressions have been introduced more than
two years ago. Some have been fixed at some point in time: these are the
ones that are only present on the 3.2 branch, and the table may help to
find the fixing patch for potentially moving it over to the 3.2 branch if
possible.
This first batch of testcases mainly covers the ICEs on compilation
visible on x86 linux. I intend to apply my "GNU Compiler Collection" to
some of the miscompilations as well, but this requires a little bit more
work on the scripts, and I thought I'd just share whatever I already have.
May it be useful to fix the existing regressions!
Regards
Wolfgang
PS: Thanks already to Janis for so vigorously using my data to identify
offending patches! The data for 8906 and 8913 is already outdated, since
she already has the corresponding patch.
Number 3 4 6 6 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8
of 7 3 3 4 1 4 6 6 9 9 1 1 2 4 5 7 8 8 8 9 9 9
Report 8 8 8 1 5 9 7 8 1 6 1 1 0 4 8 0 0 4 7 0 1 1
2 2 7 2 4 0 5 7 6 4 6 7 5 2 2 2 8 9 0 6 3 7
2001-01-01 X X + + + X X X + + + + + + X + + X X + + +
2001-01-02 X X + + + X X X + + + + + + X + + X X + + +
2001-01-03 X X + + + X X X + + + + + + X + + X X + + +
2001-01-15 X X + + + X X X + + + + + + X + + X X + + +
2001-02-01 X X + X + X X X + + + + + + X + + X X + + +
2001-02-15 X X + X + X X X + + + + + + X + X X X + + +
2001-03-01 X X + X + X X X + + + + + + X + X X + + + +
2001-03-15 X X + X + X X X X + + + + + X + X X + + + +
2001-04-15 X X + X + X X X X + + + + + X + X X + + + +
2001-05-01 X X + X + X X X X + + + + + X + X X + + + +
2001-05-15 X X + X + X X X X + + + + + X + X X + + + +
2001-06-01 X X + X + X X X X + + + + + X + X X + + + +
2001-06-15 X X + X + X X X X + + + + + X + X X X + + +
2001-07-01 X X + X + X X X X + + + + + X + X X X + + +
2001-08-01 X X + X + X X X X + + + + + X + X X X + + +
2001-08-15 X X + X + X X X X + + + + + X + X X X + + +
2001-09-01 X X + X + X X X X + + + + + X + X X X + + +
2001-09-15 X X + X + X X X X + + + + + X + X X X + + +
2001-10-01 X X + X + X X X X + + + + + X + X X X + + +
2001-10-15 X X + X + X X X X + + + + + X + X X X + + +
2001-11-01 X X + X + X X X X + + + + + X + X X X + + +
2001-11-15 X X + X + X X X X + + + + + X + X X X + + +
2001-11-20 X X + X + X X X X + + + + + X + X X X + + +
2001-11-25 X X + X + X X X X + + + + + X + X X X + + +
2001-12-01 X X + X + X X X X + + X X + X + X X X + + +
2001-12-15 X X + X + X X X X + + X X + X + X X X + + +
2002-01-01 X X X X + X X X X + + X X + X + X X X + + +
2002-01-15 X X X X + X X X X + + X X X X + X X X + + +
2002-02-01 X X X X + X X X X + + X X X X + X X X + + +
2002-02-15 X X X X + X X X X + X X X X X + X X X + + +
2002-03-01 X X X X + X X X X + X X X X X + X X X + + +
2002-03-15 X X X X + X X X X + X X X X X + X X X + + +
2002-04-01 X X X X + X X X X + X X X X X X X X X + + +
2002-04-15 X X X X + X X X X + X X X X + X X X X + + +
2002-05-01 X X X X + X X X X + X X X X + X X X + + + +
2002-05-15 X X X X + X X X X + X X X X + X X X + + + +
2002-06-01 X X X X X X X X X + X X X X + X X X + + + +
2002-06-15 X X X X X X X X X + X X X X + X X X + + + +
2002-07-01 X X X X X X X X X + X X X X + X X X + + + +
2002-07-15 X X X X X X X X X + X X X X + X X X + X + +
2002-08-01 X X X X X X X X X + X X X X + X X X + X + +
2002-08-15 X X X X X X X X X X X X + X + X X X + X + +
2002-09-01 X X X X X X X X X X X X + X + X X X X X + +
2002-09-15 X X X X X X X X X X X X + X + X X X X X + +
2002-10-01 X X X X X X X X X X + X + X + X X X X X + +
2002-10-15 X X X X X X X X X X + X + X + X X X X X + +
2002-11-01 X X X X X X X + X X + + + X + X X X X X + +
2002-11-15 X X X X X X X + X X + + + X + X X X X X + +
2002-12-01 X X X X X X X + X X + + + X + X X X X X + +
2002-12-15 X X X X X X X + X X + + + X + X X X X X X X
These are the commands to run the testcases (which I attach to this mail,
with some more that I did not cover here -- most of them are collected by
Volker Reichelt):
gcc -c -fstats PR3782.cc
gcc -c -O3 PR4382.c
c++ -c -fPIC -g1 PR6387.cc
c++ -c PR6412.cc
gcc -O -fPIC -c PR7154.c
c++ -c PR7490.c
gcc -c -O PR7675.c
c++ -c -fPIC -mregparm=3 PR7687.cc
c++ -c PR7916.c
c++ -c PR7964.cc
c++ -c PR8116.cc
c++ -c PR8117.cc
c++ -c PR8205.cc
c++ -c PR8442.cc
c++ -c PR8582.cc
c++ -c PR8702.cc
gcc -c PR8808.c
c++ -c PR8849.cc
gcc -c -O1 -mmmx -march=i686 -mcpu=i686 PR8870.c
c++ -c PR8906.cc
c++ -c -O PR8913.cc
gcc -O2 -c PR8917.cc
-------------------------------------------------------------------------
Wolfgang Bangerth email: bangerth@ticam.utexas.edu
www: http://www.ticam.utexas.edu/~bangerth
Attachment:
high-priority-prs.tar.gz
Description: Archive of high priority bug report testcases
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |