// PR c++/80864 // { dg-do compile { target c++11 } } struct S {int a[2]; }; struct A { S s[1]; }; template struct R { static constexpr auto h = A{S{N}}; }; template struct R2 { static constexpr auto h = A{S{{N, N}}}; }; A foo = R::h; A foo2 = R2::h;