1 // PR c++/37965 2 // Negative test for auto 3 // { dg-do compile { target c++11 } } 4 5 auto i = 6; 6 auto j; // { dg-error "has no initializer" } 7 8 template<int> struct A 9 { 10 static auto k = 7; // { dg-error "15:ISO C\\+\\+ forbids" } 11 static auto l; // { dg-error "has no initializer" } 12 auto m; // { dg-error "non-static data member declared" } 13 }; 14