1 // PR c++/53594 2 // { dg-do compile } 3 // { dg-options "-std=c++11 -Wuninitialized" } 4 5 struct A 6 { 7 const int a = 6; // { dg-bogus "non-static const member" } 8 static int b; 9 int &c = b; // { dg-bogus "non-static reference" } 10 }; 11 12 struct B 13 { 14 const int d; // { dg-warning "non-static const member" } 15 int &e; // { dg-warning "non-static reference" } 16 int f = 7; 17 }; 18