------- Comment #1 from pinskia at gcc dot gnu dot org 2005-12-10 13:01 ------- Reduced testcase: template <typename T> T& MakeT(); template <typename U, int N = sizeof (MakeT<U>().operator[](0))> struct helper{}; template <typename U> static char is_here(helper<U>*);
-------------------------------- This never really worked as we would run into PR 10858 all the time but since this was a sorry but now we get an ICE this is a regression. -- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- BugsThisDependsOn| |10858 Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Known to work|3.3.6 | Last reconfirmed|0000-00-00 00:00:00 |2005-12-10 13:01:57 date| | Summary|ICE with template processing|[3.4/4.0/4.1/4.2 | |Regression]ICE with template | |processing Target Milestone|--- |4.0.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25337