// { dg-do assemble } template struct vector {}; template void fn(T) { enum tern { H, L, X, U }; vector ternvec; // { dg-error "" "" { target { ! c++11 } } } composed from a local type } template void fn(int);