1 // { dg-options "" } 2 3 template <class T> struct A {}; 4 5 struct B { 6 static const int s; 7 A<int[s]> a; // { dg-error "array|template" } 8 }; 9 10 const int B::s=16; 11 12 B b; 13 14