1 // PR c++/46696
2 // { dg-do compile { target c++11 } }
3 
4 struct A
5 {
6   A& operator= (A const&);
7 };
8 
9 struct B
10 {
11   A ar[1];
12   B& operator= (B const&) = default;
13 };
14 
main()15 int main()
16 {
17   B x;
18   B y;
19   y = x;
20 }
21