1218885Sdim// PR c++/28711 2218885Sdim// { dg-do compile } 3218885Sdim// { dg-options "" } 4218885Sdim 5218885Sdimtemplate<int> struct A 6218885Sdim{ 7218885Sdim int x[1][1]; 8218885Sdim A() : x((int[1][]){{0}}) {} // { dg-error "except the first" } 9218885Sdim}; 10218885Sdim 11218885SdimA<0> a; 12218885Sdim