// { dg-do assemble } // Origin: Larry Evans // Bug: enum in default template arguments are not properly handled. enum Enum0 { E0, E1, E2 }; enum Enum1 { E3=E2+1, E4=E3+1 }; template class OutTmpl { public: template class InTmpl { }; }; OutTmpl m;