This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[4.0 PATCH]: more testcase cleanups installed
- From: "Kaveh R. Ghazi" <ghazi at caipclassic dot rutgers dot edu>
- To: gcc-patches at gcc dot gnu dot org
- Cc: janis187 at us dot ibm dot com
- Date: Mon, 13 Mar 2006 08:04:59 -0500 (EST)
- Subject: [4.0 PATCH]: more testcase cleanups installed
Here's a few more testcase cleanups for 4.0 preapproved by Janis
offline. Tested via c/c++ "make check" on sparc-sun-solaris2.10 and
installed on 4.0.
--Kaveh
Index: gcc/testsuite/ChangeLog
===================================================================
--- gcc/testsuite/ChangeLog (revision 111998)
+++ gcc/testsuite/ChangeLog (working copy)
@@ -1,3 +1,36 @@
+2006-03-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * g++.dg/template/repo4.C: Cleanup repo files.
+ * gcc.dg/tree-ssa/pr21171.c: Cleanup tree dump.
+ * gcc.dg/tree-ssa/pr22051-1.c: Likewise.
+ * gcc.dg/tree-ssa/pr22051-2.c: Likewise.
+ * gcc.dg/tree-ssa/pr22321.c: Likewise.
+
+ Backport:
+ 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * g++.dg/template/repo5.C: Cleanup repo files.
+
+ 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
+
+ 2005-09-30 Uros Bizjak <uros@kss-loka.si>
+
+ * gcc.dg/20050309-1.c: Clean up temp files.
+ * gcc.dg/20050325-1.c: Clean up temp files.
+
+ 2005-09-13 Janis Johnson <janis187@us.ibm.com>
+ * gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
+
+ 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
+
+ * gcc.dg/vect/pr20122.c: Clean up .vect file.
+
+ 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
+
+ * gcc.dg/tree-ssa/20030821-1.c: Use cleanup-tree-dump.
+
2006-03-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
Backport:
Index: gcc/testsuite/gcc.dg/tree-ssa/pr22321.c
===================================================================
--- gcc/testsuite/gcc.dg/tree-ssa/pr22321.c (revision 111998)
+++ gcc/testsuite/gcc.dg/tree-ssa/pr22321.c (working copy)
@@ -16,3 +16,5 @@
}
/* { dg-final { scan-tree-dump-times "return 0" 1 "optimized" } } */
+/* { dg-final { cleanup-tree-dump "optimized" } } */
+
Index: gcc/testsuite/gcc.dg/tree-ssa/pr22051-1.c
===================================================================
--- gcc/testsuite/gcc.dg/tree-ssa/pr22051-1.c (revision 111998)
+++ gcc/testsuite/gcc.dg/tree-ssa/pr22051-1.c (working copy)
@@ -18,5 +18,6 @@
are complete so that function pointer canonicalization works on those
targets which require it. */
/* { dg-final { scan-tree-dump-times "if \\(\\(void \\(\\*<.*>\\) \\(void\\)\\) p" 1 "optimized" } } */
+/* { dg-final { cleanup-tree-dump "optimized" } } */
Index: gcc/testsuite/gcc.dg/tree-ssa/pr21171.c
===================================================================
--- gcc/testsuite/gcc.dg/tree-ssa/pr21171.c (revision 111998)
+++ gcc/testsuite/gcc.dg/tree-ssa/pr21171.c (working copy)
@@ -26,3 +26,4 @@
}
/* { dg-final { scan-tree-dump-times "SVR" 1 "vars"} } */
+/* { dg-final { cleanup-tree-dump "vars" } } */
Index: gcc/testsuite/gcc.dg/tree-ssa/pr22051-2.c
===================================================================
--- gcc/testsuite/gcc.dg/tree-ssa/pr22051-2.c (revision 111998)
+++ gcc/testsuite/gcc.dg/tree-ssa/pr22051-2.c (working copy)
@@ -21,4 +21,5 @@
so that we do not try to canonicalize a function pointer for the
comparison when no such canonicalization is wanted. */
/* { dg-final { scan-tree-dump-times "if \\(\\(int\\).*q" 1 "optimized" } } */
+/* { dg-final { cleanup-tree-dump "optimized" } } */
Index: gcc/testsuite/gcc.dg/tree-ssa/pr21985.c
===================================================================
--- gcc/testsuite/gcc.dg/tree-ssa/pr21985.c (revision 111998)
+++ gcc/testsuite/gcc.dg/tree-ssa/pr21985.c (working copy)
@@ -31,3 +31,4 @@
/* Two of the calls to foo should be folded to just foo(constant). */
/* { dg-final { scan-tree-dump-times "foo \\(\[0-9\]*\\)" 2 "vars" } } */
+/* { dg-final { cleanup-tree-dump "vars" } } */
Index: gcc/testsuite/gcc.dg/tree-ssa/20030821-1.c
===================================================================
--- gcc/testsuite/gcc.dg/tree-ssa/20030821-1.c (revision 111998)
+++ gcc/testsuite/gcc.dg/tree-ssa/20030821-1.c (working copy)
@@ -21,3 +21,4 @@
}
/* { dg-final { scan-tree-dump-times "dont_remove \\(\\)" 1 "optimized"} } */
+/* { dg-final { cleanup-tree-dump "optimized" } } */
Index: gcc/testsuite/gcc.dg/20050325-1.c
===================================================================
--- gcc/testsuite/gcc.dg/20050325-1.c (revision 111998)
+++ gcc/testsuite/gcc.dg/20050325-1.c (working copy)
@@ -17,3 +17,5 @@
{
g (42, ff);
}
+
+/* { dg-final { cleanup-coverage-files } } */
Index: gcc/testsuite/gcc.dg/vect/pr20122.c
===================================================================
--- gcc/testsuite/gcc.dg/vect/pr20122.c (revision 111998)
+++ gcc/testsuite/gcc.dg/vect/pr20122.c (working copy)
@@ -35,4 +35,4 @@
/* { dg-final { scan-tree-dump-times "vectorized 1 loops" 2 "vect" } } */
-
+/* { dg-final { cleanup-tree-dump "vect" } } */
Index: gcc/testsuite/gcc.dg/20050309-1.c
===================================================================
--- gcc/testsuite/gcc.dg/20050309-1.c (revision 111998)
+++ gcc/testsuite/gcc.dg/20050309-1.c (working copy)
@@ -35,3 +35,4 @@
return 0;
}
+/* { dg-final { cleanup-coverage-files } } */
Index: gcc/testsuite/g++.dg/rtti/repo1.C
===================================================================
--- gcc/testsuite/g++.dg/rtti/repo1.C (revision 111998)
+++ gcc/testsuite/g++.dg/rtti/repo1.C (working copy)
@@ -13,3 +13,5 @@
function1<1> b;
int main () {}
+
+// { dg-final { cleanup-repo-files } }
Index: gcc/testsuite/g++.dg/template/repo4.C
===================================================================
--- gcc/testsuite/g++.dg/template/repo4.C (revision 111998)
+++ gcc/testsuite/g++.dg/template/repo4.C (working copy)
@@ -1,5 +1,6 @@
// PR c++/17775
// { dg-options "-frepo" }
+// { dg-final { cleanup-repo-files } }
namespace {
struct Foo {};
Index: gcc/testsuite/g++.dg/template/repo5.C
===================================================================
--- gcc/testsuite/g++.dg/template/repo5.C (revision 111998)
+++ gcc/testsuite/g++.dg/template/repo5.C (working copy)
@@ -1,5 +1,6 @@
// PR c++/25625
// { dg-options "-frepo" }
+// { dg-final { cleanup-repo-files } }
template< typename T, T N > struct integral_c {
static const T value = N;