1 // PR c++/49132
2 // { dg-do compile { target c++11 } }
3 
4 struct A {
5   int& m;
6 };
7 
8 A a1 = {};  // { dg-error "uninitialized reference" }
9 A a2{};     // { dg-error "uninitialized reference" }
10 
11 struct B {
12   A a;
13 };
14 
15 B b1 = {};  // { dg-error "uninitialized reference" }
16 B b2{};     // { dg-error "uninitialized reference" }
17