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