1 // { dg-do assemble } 2 3 template <class T> 4 struct vector {}; 5 6 template<class T> fn(T)7 void fn(T) 8 { 9 enum tern { H, L, X, U }; 10 11 vector<tern> ternvec; // { dg-error "" "" { target { ! c++11 } } } composed from a local type 12 } 13 14 template void fn(int); 15