aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.dg
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/g++.dg')
-rw-r--r--gcc/testsuite/g++.dg/init/array10.C6
-rw-r--r--gcc/testsuite/g++.dg/template/memclass1.C18
-rw-r--r--gcc/testsuite/g++.dg/template/ptrmem6.C10
-rw-r--r--gcc/testsuite/g++.dg/template/scope2.C34
4 files changed, 0 insertions, 68 deletions
diff --git a/gcc/testsuite/g++.dg/init/array10.C b/gcc/testsuite/g++.dg/init/array10.C
deleted file mode 100644
index 3b059aa0fbf..00000000000
--- a/gcc/testsuite/g++.dg/init/array10.C
+++ /dev/null
@@ -1,6 +0,0 @@
-// { dg-do compile }
-// { dg-options "" }
-
-typedef int __attribute__((mode(V2SI))) vec;
-
-vec foo[] = { (vec) {1, 2} };
diff --git a/gcc/testsuite/g++.dg/template/memclass1.C b/gcc/testsuite/g++.dg/template/memclass1.C
deleted file mode 100644
index c49ed724d6f..00000000000
--- a/gcc/testsuite/g++.dg/template/memclass1.C
+++ /dev/null
@@ -1,18 +0,0 @@
-// { dg-do compile }
-
-// Origin: Volker Reichelt <reichelt@igpm.rwth-aachen.de>
-
-// PR c++/10555: ICE for member class template when one of the
-// template argument levels contains errors.
-
-template <typename> struct A
-{
- template <typename> struct B;
-};
-
-template <typename T> struct C
-{
- typedef typename A<T>::template B<U> X; // { dg-error "declared|invalid" }
-};
-
-C<void> c;
diff --git a/gcc/testsuite/g++.dg/template/ptrmem6.C b/gcc/testsuite/g++.dg/template/ptrmem6.C
deleted file mode 100644
index 0d7dec21981..00000000000
--- a/gcc/testsuite/g++.dg/template/ptrmem6.C
+++ /dev/null
@@ -1,10 +0,0 @@
-struct S {};
-
-void g(int S::**);
-
-template <typename T>
-void f (int T::* volatile *p) {
- g(p); // { dg-error "" }
-}
-
-template void f(int S::* volatile *); // { dg-error "instantiated" }
diff --git a/gcc/testsuite/g++.dg/template/scope2.C b/gcc/testsuite/g++.dg/template/scope2.C
deleted file mode 100644
index 79b520cbeab..00000000000
--- a/gcc/testsuite/g++.dg/template/scope2.C
+++ /dev/null
@@ -1,34 +0,0 @@
-// { dg-do compile }
-
-// Copyright (C) 2003 Free Software Foundation, Inc.
-// Contributed by Nathan Sidwell 15 Aug 2003 <nathan@codesourcery.com>
-
-// checked instantiated bases in wrong scope.
-
-class Helper {};
-
-template<class T> struct X { };
-
-template<class T> class Base
-{
- protected:
- typedef Helper H;
-};
-
-template<class T >
-struct Derived : Base<T>
-{
- typedef Base<T> Parent;
- typedef typename Parent::H H;
-
- class Nested : public X<H> {};
-
- Nested m;
-
- void Foo ();
-};
-
-void Foo (Derived<char> &x)
-{
- x.Foo ();
-}