------- Additional Comments From reichelt at gcc dot gnu dot org 2005-07-25 12:58 ------- Here's a similar example with valid code:
======================================== struct A { template<int> struct B { void foo(const struct C&); }; }; ======================================== GCC 4.0.0 is not affected - the problem was introduced between 4.0.0 and 4.0.1. -- What |Removed |Added ---------------------------------------------------------------------------- CC| |reichelt at gcc dot gnu dot | |org Severity|minor |normal Keywords| |ice-on-valid-code, monitored Known to fail|4.1.0 |4.0.1 Known to work|3.4.4 |3.4.4 4.0.0 4.1.0 Summary|[4.0 Regression] internal |[4.0.1 Regression] ICE in |compiler error: in |pop_binding, at cp/name- |pop_binding, at cp/name- |lookup.c:380 |lookup.c:380 | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22603