This is the mail archive of the gcc-patches@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]

Re: [PATCH] fix compare_tests


On Wed, 30 May 2007, Mike Stump wrote:

> After PR 32076 is fixed, each test will either pass or fail.  :-)  The concept

There are many other such bugs to fix as well.  Here's a list of duplicate 
test names from a 2007-05-21 test run, gcc, g++ and libstdc++ testsuites.  
The PCH duplicates are bug 20771.  Most of the others are probably 
individual tests testing for multiple diagnostics on the same line and 
failing to fill in the test name part of dg-error/dg-warning.

gcc.dg/cpp/include2.c  (test for errors, line 10)
gcc.dg/cpp/include2.c  (test for errors, line 11)
gcc.dg/cpp/macspace2.c  (test for errors, line 6)
gcc.dg/cpp/macspace2.c  (test for errors, line 10)
gcc.dg/cpp/pr28709.c  (test for errors, line 6)
gcc.dg/Wconversion-integer.c  (test for warnings, line 43)
gcc.dg/Wconversion-integer.c  (test for warnings, line 45)
gcc.dg/Wfatal-2.c  (test for warnings, line )
gcc.dg/transparent-union-3.c  (test for warnings, line 9)
gcc.dg/transparent-union-3.c  (test for warnings, line 11)
gcc.dg/transparent-union-3.c  (test for warnings, line 14)
gcc.dg/transparent-union-3.c  (test for warnings, line 16)
gcc.dg/gomp/appendix-a/a.24.1.c  (test for errors, line 21)
gcc.dg/gomp/appendix-a/a.24.1.c  (test for errors, line 31)
gcc.dg/pch/common-1.c -O0 -g (test for excess errors)
gcc.dg/pch/common-1.c  -O0  (test for excess errors)
gcc.dg/pch/common-1.c  -O1  (test for excess errors)
gcc.dg/pch/common-1.c  -O2  (test for excess errors)
gcc.dg/pch/common-1.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/common-1.c  -O3 -g  (test for excess errors)
gcc.dg/pch/common-1.c  -Os  (test for excess errors)
gcc.dg/pch/cpp-1.c -O0 -g (test for excess errors)
gcc.dg/pch/cpp-1.c  -O0  (test for excess errors)
gcc.dg/pch/cpp-1.c  -O1  (test for excess errors)
gcc.dg/pch/cpp-1.c  -O2  (test for excess errors)
gcc.dg/pch/cpp-1.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/cpp-1.c  -O3 -g  (test for excess errors)
gcc.dg/pch/cpp-1.c  -Os  (test for excess errors)
gcc.dg/pch/cpp-2.c -O0 -g (test for excess errors)
gcc.dg/pch/cpp-2.c  -O0  (test for excess errors)
gcc.dg/pch/cpp-2.c  -O1  (test for excess errors)
gcc.dg/pch/cpp-2.c  -O2  (test for excess errors)
gcc.dg/pch/cpp-2.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/cpp-2.c  -O3 -g  (test for excess errors)
gcc.dg/pch/cpp-2.c  -Os  (test for excess errors)
gcc.dg/pch/decl-1.c -O0 -g (test for excess errors)
gcc.dg/pch/decl-1.c  -O0  (test for excess errors)
gcc.dg/pch/decl-1.c  -O1  (test for excess errors)
gcc.dg/pch/decl-1.c  -O2  (test for excess errors)
gcc.dg/pch/decl-1.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/decl-1.c  -O3 -g  (test for excess errors)
gcc.dg/pch/decl-1.c  -Os  (test for excess errors)
gcc.dg/pch/decl-2.c -O0 -g (test for excess errors)
gcc.dg/pch/decl-2.c  -O0  (test for excess errors)
gcc.dg/pch/decl-2.c  -O1  (test for excess errors)
gcc.dg/pch/decl-2.c  -O2  (test for excess errors)
gcc.dg/pch/decl-2.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/decl-2.c  -O3 -g  (test for excess errors)
gcc.dg/pch/decl-2.c  -Os  (test for excess errors)
gcc.dg/pch/decl-3.c -O0 -g (test for excess errors)
gcc.dg/pch/decl-3.c  -O0  (test for excess errors)
gcc.dg/pch/decl-3.c  -O1  (test for excess errors)
gcc.dg/pch/decl-3.c  -O2  (test for excess errors)
gcc.dg/pch/decl-3.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/decl-3.c  -O3 -g  (test for excess errors)
gcc.dg/pch/decl-3.c  -Os  (test for excess errors)
gcc.dg/pch/decl-4.c -O0 -g (test for excess errors)
gcc.dg/pch/decl-4.c  -O0  (test for excess errors)
gcc.dg/pch/decl-4.c  -O1  (test for excess errors)
gcc.dg/pch/decl-4.c  -O2  (test for excess errors)
gcc.dg/pch/decl-4.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/decl-4.c  -O3 -g  (test for excess errors)
gcc.dg/pch/decl-4.c  -Os  (test for excess errors)
gcc.dg/pch/decl-5.c -O0 -g (test for excess errors)
gcc.dg/pch/decl-5.c  -O0  (test for excess errors)
gcc.dg/pch/decl-5.c  -O1  (test for excess errors)
gcc.dg/pch/decl-5.c  -O2  (test for excess errors)
gcc.dg/pch/decl-5.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/decl-5.c  -O3 -g  (test for excess errors)
gcc.dg/pch/decl-5.c  -Os  (test for excess errors)
gcc.dg/pch/empty.c -O0 -g (test for excess errors)
gcc.dg/pch/empty.c  -O0  (test for excess errors)
gcc.dg/pch/empty.c  -O1  (test for excess errors)
gcc.dg/pch/empty.c  -O2  (test for excess errors)
gcc.dg/pch/empty.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/empty.c  -O3 -g  (test for excess errors)
gcc.dg/pch/empty.c  -Os  (test for excess errors)
gcc.dg/pch/except-1.c -O0 -g (test for excess errors)
gcc.dg/pch/except-1.c  -O0  (test for excess errors)
gcc.dg/pch/except-1.c  -O1  (test for excess errors)
gcc.dg/pch/except-1.c  -O2  (test for excess errors)
gcc.dg/pch/except-1.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/except-1.c  -O3 -g  (test for excess errors)
gcc.dg/pch/except-1.c  -Os  (test for excess errors)
gcc.dg/pch/global-1.c -O0 -g (test for excess errors)
gcc.dg/pch/global-1.c  -O0  (test for excess errors)
gcc.dg/pch/global-1.c  -O1  (test for excess errors)
gcc.dg/pch/global-1.c  -O2  (test for excess errors)
gcc.dg/pch/global-1.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/global-1.c  -O3 -g  (test for excess errors)
gcc.dg/pch/global-1.c  -Os  (test for excess errors)
gcc.dg/pch/import-1.c -O0 -g (test for excess errors)
gcc.dg/pch/import-1.c  -O0  (test for excess errors)
gcc.dg/pch/import-1.c  -O1  (test for excess errors)
gcc.dg/pch/import-1.c  -O2  (test for excess errors)
gcc.dg/pch/import-1.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/import-1.c  -O3 -g  (test for excess errors)
gcc.dg/pch/import-1.c  -Os  (test for excess errors)
gcc.dg/pch/import-2.c -O0 -g (test for excess errors)
gcc.dg/pch/import-2.c  -O0  (test for excess errors)
gcc.dg/pch/import-2.c  -O1  (test for excess errors)
gcc.dg/pch/import-2.c  -O2  (test for excess errors)
gcc.dg/pch/import-2.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/import-2.c  -O3 -g  (test for excess errors)
gcc.dg/pch/import-2.c  -Os  (test for excess errors)
gcc.dg/pch/inline-1.c -O0 -g (test for excess errors)
gcc.dg/pch/inline-1.c  -O0  (test for excess errors)
gcc.dg/pch/inline-1.c  -O1  (test for excess errors)
gcc.dg/pch/inline-1.c  -O2  (test for excess errors)
gcc.dg/pch/inline-1.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/inline-1.c  -O3 -g  (test for excess errors)
gcc.dg/pch/inline-1.c  -Os  (test for excess errors)
gcc.dg/pch/inline-2.c -O0 -g (test for excess errors)
gcc.dg/pch/inline-2.c  -O0  (test for excess errors)
gcc.dg/pch/inline-2.c  -O1  (test for excess errors)
gcc.dg/pch/inline-2.c  -O2  (test for excess errors)
gcc.dg/pch/inline-2.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/inline-2.c  -O3 -g  (test for excess errors)
gcc.dg/pch/inline-2.c  -Os  (test for excess errors)
gcc.dg/pch/inline-3.c -O0 -g (test for excess errors)
gcc.dg/pch/inline-3.c  -O0  (test for excess errors)
gcc.dg/pch/inline-3.c  -O1  (test for excess errors)
gcc.dg/pch/inline-3.c  -O2  (test for excess errors)
gcc.dg/pch/inline-3.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/inline-3.c  -O3 -g  (test for excess errors)
gcc.dg/pch/inline-3.c  -Os  (test for excess errors)
gcc.dg/pch/inline-4.c -O0 -g (test for excess errors)
gcc.dg/pch/inline-4.c  -O0  (test for excess errors)
gcc.dg/pch/inline-4.c  -O1  (test for excess errors)
gcc.dg/pch/inline-4.c  -O2  (test for excess errors)
gcc.dg/pch/inline-4.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/inline-4.c  -O3 -g  (test for excess errors)
gcc.dg/pch/inline-4.c  -Os  (test for excess errors)
gcc.dg/pch/macro-1.c -O0 -g (test for excess errors)
gcc.dg/pch/macro-1.c  -O0  (test for excess errors)
gcc.dg/pch/macro-1.c  -O1  (test for excess errors)
gcc.dg/pch/macro-1.c  -O2  (test for excess errors)
gcc.dg/pch/macro-1.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/macro-1.c  -O3 -g  (test for excess errors)
gcc.dg/pch/macro-1.c  -Os  (test for excess errors)
gcc.dg/pch/macro-2.c -O0 -g (test for excess errors)
gcc.dg/pch/macro-2.c  -O0  (test for excess errors)
gcc.dg/pch/macro-2.c  -O1  (test for excess errors)
gcc.dg/pch/macro-2.c  -O2  (test for excess errors)
gcc.dg/pch/macro-2.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/macro-2.c  -O3 -g  (test for excess errors)
gcc.dg/pch/macro-2.c  -Os  (test for excess errors)
gcc.dg/pch/macro-3.c -O0 -g (test for excess errors)
gcc.dg/pch/macro-3.c  -O0  (test for excess errors)
gcc.dg/pch/macro-3.c  -O1  (test for excess errors)
gcc.dg/pch/macro-3.c  -O2  (test for excess errors)
gcc.dg/pch/macro-3.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/macro-3.c  -O3 -g  (test for excess errors)
gcc.dg/pch/macro-3.c  -Os  (test for excess errors)
gcc.dg/pch/macro-4.c -O0 -g (test for excess errors)
gcc.dg/pch/macro-4.c  -O0  (test for excess errors)
gcc.dg/pch/macro-4.c  -O1  (test for excess errors)
gcc.dg/pch/macro-4.c  -O2  (test for excess errors)
gcc.dg/pch/macro-4.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/macro-4.c  -O3 -g  (test for excess errors)
gcc.dg/pch/macro-4.c  -Os  (test for excess errors)
gcc.dg/pch/save-temps-1.c -O0 -g (test for excess errors)
gcc.dg/pch/save-temps-1.c  -O0  (test for excess errors)
gcc.dg/pch/save-temps-1.c  -O1  (test for excess errors)
gcc.dg/pch/save-temps-1.c  -O2  (test for excess errors)
gcc.dg/pch/save-temps-1.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/save-temps-1.c  -O3 -g  (test for excess errors)
gcc.dg/pch/save-temps-1.c  -Os  (test for excess errors)
gcc.dg/pch/static-1.c -O0 -g (test for excess errors)
gcc.dg/pch/static-1.c  -O0  (test for excess errors)
gcc.dg/pch/static-1.c  -O1  (test for excess errors)
gcc.dg/pch/static-1.c  -O2  (test for excess errors)
gcc.dg/pch/static-1.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/static-1.c  -O3 -g  (test for excess errors)
gcc.dg/pch/static-1.c  -Os  (test for excess errors)
gcc.dg/pch/static-2.c -O0 -g (test for excess errors)
gcc.dg/pch/static-2.c  -O0  (test for excess errors)
gcc.dg/pch/static-2.c  -O1  (test for excess errors)
gcc.dg/pch/static-2.c  -O2  (test for excess errors)
gcc.dg/pch/static-2.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/static-2.c  -O3 -g  (test for excess errors)
gcc.dg/pch/static-2.c  -Os  (test for excess errors)
gcc.dg/pch/static-3.c -O0 -g (test for excess errors)
gcc.dg/pch/static-3.c  -O0  (test for excess errors)
gcc.dg/pch/static-3.c  -O1  (test for excess errors)
gcc.dg/pch/static-3.c  -O2  (test for excess errors)
gcc.dg/pch/static-3.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/static-3.c  -O3 -g  (test for excess errors)
gcc.dg/pch/static-3.c  -Os  (test for excess errors)
gcc.dg/pch/struct-1.c -O0 -g (test for excess errors)
gcc.dg/pch/struct-1.c  -O0  (test for excess errors)
gcc.dg/pch/struct-1.c  -O1  (test for excess errors)
gcc.dg/pch/struct-1.c  -O2  (test for excess errors)
gcc.dg/pch/struct-1.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/struct-1.c  -O3 -g  (test for excess errors)
gcc.dg/pch/struct-1.c  -Os  (test for excess errors)
gcc.dg/pch/system-1.c -O0 -g (test for excess errors)
gcc.dg/pch/system-1.c  -O0  (test for excess errors)
gcc.dg/pch/system-1.c  -O1  (test for excess errors)
gcc.dg/pch/system-1.c  -O2  (test for excess errors)
gcc.dg/pch/system-1.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/system-1.c  -O3 -g  (test for excess errors)
gcc.dg/pch/system-1.c  -Os  (test for excess errors)
gcc.dg/pch/valid-1b.c -O0 -g (test for excess errors)
gcc.dg/pch/valid-1b.c  -O0  (test for excess errors)
gcc.dg/pch/valid-1b.c  -O1  (test for excess errors)
gcc.dg/pch/valid-1b.c  -O2  (test for excess errors)
gcc.dg/pch/valid-1b.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/valid-1b.c  -O3 -g  (test for excess errors)
gcc.dg/pch/valid-1b.c  -Os  (test for excess errors)
gcc.dg/pch/valid-4.c -O0 -g  (test for errors, line 5)
gcc.dg/pch/valid-4.c -O0 -g (test for excess errors)
gcc.dg/pch/valid-4.c  -O0   (test for errors, line 5)
gcc.dg/pch/valid-4.c  -O0  (test for excess errors)
gcc.dg/pch/valid-4.c  -O1   (test for errors, line 5)
gcc.dg/pch/valid-4.c  -O1  (test for excess errors)
gcc.dg/pch/valid-4.c  -O2   (test for errors, line 5)
gcc.dg/pch/valid-4.c  -O2  (test for excess errors)
gcc.dg/pch/valid-4.c  -O3 -fomit-frame-pointer   (test for errors, line 5)
gcc.dg/pch/valid-4.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/valid-4.c  -O3 -g   (test for errors, line 5)
gcc.dg/pch/valid-4.c  -O3 -g  (test for excess errors)
gcc.dg/pch/valid-4.c  -Os   (test for errors, line 5)
gcc.dg/pch/valid-4.c  -Os  (test for excess errors)
gcc.dg/pch/valid-5.c -O0 -g (test for excess errors)
gcc.dg/pch/valid-5.c  -O0  (test for excess errors)
gcc.dg/pch/valid-5.c  -O1  (test for excess errors)
gcc.dg/pch/valid-5.c  -O2  (test for excess errors)
gcc.dg/pch/valid-5.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/valid-5.c  -O3 -g  (test for excess errors)
gcc.dg/pch/valid-5.c  -Os  (test for excess errors)
gcc.dg/pch/valid-6.c -O0 -g (test for excess errors)
gcc.dg/pch/valid-6.c  -O0  (test for excess errors)
gcc.dg/pch/valid-6.c  -O1  (test for excess errors)
gcc.dg/pch/valid-6.c  -O2  (test for excess errors)
gcc.dg/pch/valid-6.c  -O3 -fomit-frame-pointer  (test for excess errors)
gcc.dg/pch/valid-6.c  -O3 -g  (test for excess errors)
gcc.dg/pch/valid-6.c  -Os  (test for excess errors)
largefile.c -O0 -g (test for excess errors)
largefile.c  -O0  (test for excess errors)
largefile.c  -O1  (test for excess errors)
largefile.c  -O2  (test for excess errors)
largefile.c  -O3 -fomit-frame-pointer  (test for excess errors)
largefile.c  -O3 -g  (test for excess errors)
largefile.c  -Os  (test for excess errors)
gcc.dg/tree-prof/update-tailcall.c scan-tree-dump-not Invalid sum
gcc.dg/tree-ssa/forwprop-1.c scan-tree-dump t\[i.*\] = 1;
gcc.dg/tree-ssa/pr17141-1.c scan-tree-dump locp.*->i =
gcc.dg/tree-ssa/pr23109.c scan-tree-dump-not reciptmp
gcc.dg/tree-ssa/pr23382.c scan-tree-dump-times VDEF <HEAP 1
gcc.dg/tree-ssa/vrp06.c scan-tree-dump-times Folding predicate i_.*to 0 1
gcc.dg/vect/vect-reduc-dot-s16a.c scan-tree-dump-times vectorized 1 loops 1

g++.dg/cpp0x/variadic-ex10.C  (test for errors, line 7)
g++.dg/cpp0x/variadic-ex13.C  (test for errors, line 36)
g++.dg/cpp0x/variadic-ex14.C  (test for errors, line 11)
g++.dg/cpp0x/variadic-ex14.C  (test for errors, line 14)
g++.dg/cpp0x/variadic-ex14.C  (test for errors, line 17)
g++.dg/cpp0x/variadic-ex14.C  (test for errors, line 20)
g++.dg/cpp0x/variadic2.C  (test for errors, line 11)
g++.dg/cpp0x/variadic20.C  (test for errors, line 40)
g++.dg/cpp0x/variadic20.C  (test for errors, line 42)
g++.dg/cpp0x/variadic36.C  (test for errors, line 5)
g++.dg/cpp0x/variadic36.C  (test for errors, line 12)
g++.dg/cpp0x/variadic59.C  (test for errors, line 3)
g++.dg/cpp0x/variadic71.C  (test for errors, line 9)
g++.dg/cpp0x/variadic74.C  (test for errors, line 22)
g++.dg/cpp0x/variadic74.C  (test for errors, line 24)
g++.dg/other/error15.C  (test for errors, line 42)
g++.dg/other/semicolon.C  (test for errors, line 8)
g++.dg/parse/access10.C  (test for errors, line 7)
g++.dg/tree-ssa/pr31146.C scan-tree-dump i\[j.*\] = 1;
g++.dg/pch/empty.C -g (test for excess errors)
g++.dg/pch/empty.C -O2 -g (test for excess errors)
g++.dg/pch/empty.C -O2 (test for excess errors)
g++.dg/pch/externc-1.C -g (test for excess errors)
g++.dg/pch/externc-1.C -O2 -g (test for excess errors)
g++.dg/pch/externc-1.C -O2 (test for excess errors)
g++.dg/pch/local-1.C -g (test for excess errors)
g++.dg/pch/local-1.C -O2 -g (test for excess errors)
g++.dg/pch/local-1.C -O2 (test for excess errors)
g++.dg/pch/pch.C -g (test for excess errors)
g++.dg/pch/pch.C -O2 -g (test for excess errors)
g++.dg/pch/pch.C -O2 (test for excess errors)
g++.dg/pch/static-1.C -g (test for excess errors)
g++.dg/pch/static-1.C -O2 -g (test for excess errors)
g++.dg/pch/static-1.C -O2 (test for excess errors)
g++.dg/pch/system-1.C -g (test for excess errors)
g++.dg/pch/system-1.C -O2 -g (test for excess errors)
g++.dg/pch/system-1.C -O2 (test for excess errors)
g++.dg/pch/system-2.C -g (test for excess errors)
g++.dg/pch/system-2.C -O2 -g (test for excess errors)
g++.dg/pch/system-2.C -O2 (test for excess errors)
g++.dg/pch/template-1.C -g (test for excess errors)
g++.dg/pch/template-1.C -O2 -g (test for excess errors)
g++.dg/pch/template-1.C -O2 (test for excess errors)
g++.dg/pch/uninst.C -g (test for excess errors)
g++.dg/pch/uninst.C -O2 -g (test for excess errors)
g++.dg/pch/uninst.C -O2 (test for excess errors)
g++.dg/pch/wchar-1.C -g (test for excess errors)
g++.dg/pch/wchar-1.C -O2 -g (test for excess errors)
g++.dg/pch/wchar-1.C -O2 (test for excess errors)
g++.dg/tree-prof/indir-call-prof.C scan-tree-dump Indirect call -> direct call.* AA transformation on insn
g++.dg/tree-prof/indir-call-prof.C scan-tree-dump-not Invalid sum

17_intro/using_namespace_std_tr1_neg.cc  (test for errors, line 64)
tr1/2_general_utilities/shared_ptr/assign/shared_ptr_neg.cc  (test for errors, line )
tr1/5_numerical_facilities/random/linear_congruential/requirements/non_uint_neg.cc  (test for errors, line 37)

-- 
Joseph S. Myers
joseph@codesourcery.com


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