900520_03.C: Limit error to c++14_down.
authorJason Merrill <jason@gcc.gnu.org>
Thu, 13 Jul 2017 13:00:32 +0000 (09:00 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 13 Jul 2017 13:00:32 +0000 (09:00 -0400)
* g++.old-deja/g++.bugs/900520_03.C: Limit error to c++14_down.
* g++.old-deja/g++.law/array2.C: Likewise.

From-SVN: r250182

gcc/testsuite/g++.old-deja/g++.bugs/900520_03.C
gcc/testsuite/g++.old-deja/g++.law/array2.C

index 7978e38..ebcb45f 100644 (file)
@@ -34,7 +34,7 @@
 typedef int u_array[];
 typedef u_array &u_array_ref;
 
-void take_u_array_ref (u_array_ref arg) { } // { dg-error "" } reference to array of unknown bound in parmtype
+void take_u_array_ref (u_array_ref arg) { } // { dg-error "" "" { target c++14_down } } reference to array of unknown bound in parmtype
 
 extern u_array u_array_gbl_obj;
 u_array_ref u_array_ref_gbl_obj0 = u_array_gbl_obj;    // OK
index 0dcddb0..c51f13d 100644 (file)
@@ -6,5 +6,5 @@
 // Subject: prototype bug ?
 // Date: Thu, 5 Nov 92 15:37:34 PST
 
-        extern unsigned char * (*trt_def(int))[][2];
-        extern unsigned char * (trt_rplst(unsigned char *(*)[][2])); // { dg-error "" }
+extern unsigned char * (*trt_def(int))[][2];
+extern unsigned char * (trt_rplst(unsigned char *(*)[][2])); // { dg-error "" "" { target c++14_down } }