]> oss.titaniummirror.com Git - msp430-gcc.git/blobdiff - gcc/testsuite/g++.dg/ext/vla1.C
Imported gcc-4.4.3
[msp430-gcc.git] / gcc / testsuite / g++.dg / ext / vla1.C
diff --git a/gcc/testsuite/g++.dg/ext/vla1.C b/gcc/testsuite/g++.dg/ext/vla1.C
deleted file mode 100644 (file)
index bac5aac..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-// { dg-do compile }
-
-// Crash tests from PR middle-end/6994.  See also gcc.dg/vla-2.c.
-// A::A is acceptable extended C++ (VLA types brought over from C99);
-// B::B is not, but is closely related to acceptable extended C, though
-// not to acceptable C99.
-
-class A { A (int); };
-
-A::A (int i)
-{
-  int ar[1][i];    // { dg-error "variable-size array" }
-
-  ar[0][0] = 0;
-}
-
-class B { B (int); };
-
-B::B (int i)
-{
-  struct S {
-    int ar[1][i];  // { dg-error "variable-size|variably modified" }
-  } s;
-
-  s.ar[0][0] = 0;  // { dg-error "no member" }
-}