Commit 6fb2cd7b by Mark Mitchell Committed by Mark Mitchell

qualttp20.C: Remove unnecessary error tags.

	* g++.dg/template/qualttp20.C: Remove unnecessary error tags.
	* g++.dg/template/qualttp3.C: Likewise.
	* g++.dg/template/qualttp4.C: Likewise
	* g++.dg/template/qualttp5.C: Likewise
	* g++.dg/template/qualttp6.C: Likewise
	* g++.dg/template/qualttp7.C: Likewise
	* g++.dg/template/qualttp8.C: Likewise
	* g++.dg/template/recurse.C: Likewise.

From-SVN: r50863
parent 2d933a0b
2002-03-15 Mark Mitchell <mark@codesourcery.com>
* g++.dg/template/qualttp20.C: Remove unnecessary error tags.
* g++.dg/template/qualttp3.C: Likewise.
* g++.dg/template/qualttp4.C: Likewise
* g++.dg/template/qualttp5.C: Likewise
* g++.dg/template/qualttp6.C: Likewise
* g++.dg/template/qualttp7.C: Likewise
* g++.dg/template/qualttp8.C: Likewise
* g++.dg/template/recurse.C: Likewise.
2002-03-15 Mark Mitchell <mark@codesourcery.com>
* g++.dg/opt/dtor1.C: New test.
2002-03-15 Jakub Jelinek <jakub@redhat.com>
......
// { dg-do compile }
// Copyright (C) 2001 Free Software Foundation, Inc.
// Copyright (C) 2001, 2002 Free Software Foundation, Inc.
// Contributed by Nathan Sidwell 15 Dec 2001 <nathan@codesourcery.com>
// PR 2645
......@@ -29,5 +29,5 @@ template <typename T> struct B2 : T
myconst b;
};
B1<AS> b1; // { dg-error "instantiated" "" }
B1<AS> b1;
B2<AS> b2;
// Copyright (C) 2001 Free Software Foundation
// Copyright (C) 2001, 2002 Free Software Foundation
// Contributed by Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
// { dg-do compile }
......@@ -19,5 +19,5 @@ template <class T> struct C
int main()
{
C<A> c; // { dg-error "instantiated" }
C<A> c;
}
// Copyright (C) 2001 Free Software Foundation
// Copyright (C) 2001, 2002 Free Software Foundation
// Contributed by Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
// { dg-do compile }
......@@ -20,5 +20,5 @@ template <class T> struct C
int main()
{
C<A> c; // { dg-error "instantiated" }
C<A> c;
}
// Copyright (C) 2001 Free Software Foundation
// Copyright (C) 2001, 2002 Free Software Foundation
// Contributed by Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
// { dg-do compile }
......@@ -15,11 +15,11 @@ template <template <class> class TT> void f()
template <class T> struct C
{
void g() { f<A<T>::template B>(); } // { dg-error "instantiated" }
void g() { f<A<T>::template B>(); }
};
int main()
{
C<int> c;
c.g(); // { dg-error "instantiated" }
c.g();
}
// Copyright (C) 2001 Free Software Foundation
// Copyright (C) 2001, 2002 Free Software Foundation
// Contributed by Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
// { dg-do compile }
......@@ -12,4 +12,4 @@ template <class T> struct D {
struct E {
};
D<E> d; // { dg-error "instantiated" }
D<E> d;
// Copyright (C) 2001 Free Software Foundation
// Copyright (C) 2001, 2002 Free Software Foundation
// Contributed by Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
// { dg-do compile }
......@@ -9,4 +9,4 @@ template <class T> struct D {
C<T::template B> c; // { dg-error "no class template" }
};
D<int> d; // { dg-error "instantiated" }
D<int> d;
// Copyright (C) 2001 Free Software Foundation
// Copyright (C) 2001, 2002 Free Software Foundation
// Contributed by Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
// { dg-do compile }
......@@ -14,4 +14,4 @@ struct E {
template <class T> class B {}; // { dg-error "private" }
};
D<E> d; // { dg-error "instantiated" }
D<E> d;
......@@ -18,5 +18,5 @@ template <> struct F<52>
int main ()
{
F<1> f;
return f(); // { dg-error "instantiate" "excessive recursion" }
return f();
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment