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