------- Comment #2 from gcc at abeckmann dot de 2009-04-14 07:04 ------- An updated testcase that compiles without errors on 4.4.0:
========== 8< ========== template < typename > struct A ; template < typename T , typename = A < T > > struct B { } ; template < class W , class > struct D { typedef W X ; A < X * > a ; } ; template < class Y > struct E { B < Y * > b ; } ; E < int > e ; ========== >8 ========== -- gcc at abeckmann dot de changed: What |Removed |Added ---------------------------------------------------------------------------- Known to fail| |4.5.0 Known to work| |4.4.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39754