2008-05-30 Vladimir Makarov <vmakarov@redhat.com>
[official-gcc.git] / gcc / testsuite / g++.dg / ext / complit10.C
blob7f159f0f707ab0f012a8c792c3e5c788866284ac
1 // PR c++/36023
2 // { dg-do compile }
3 // { dg-options "" }
5 struct A;
7 void
8 f1 (int i)
10   (int[i]) { 1 };       // { dg-error "variable-sized compound literal" }
11   (A[5]) { 1 };         // { dg-error "have incomplete type" }
12   (A[i]) { 1 };         // { dg-error "have incomplete type" }
15 void
16 f2 ()
18   (int[]) { 1 };
19   (int[1]) { 1 };