[Bug c++/34573] [4.3 Regression] ICE with nested class in template

2008-01-22 Thread jakub at gcc dot gnu dot org
--- Comment #7 from jakub at gcc dot gnu dot org 2008-01-22 14:56 --- Fixed. -- jakub at gcc dot gnu dot org changed: What|Removed |Added Status|ASSIGNED

[Bug c++/34573] [4.3 Regression] ICE with nested class in template

2008-01-22 Thread jason at gcc dot gnu dot org
--- Comment #6 from jason at gcc dot gnu dot org 2008-01-22 14:48 --- Subject: Bug 34573 Author: jason Date: Tue Jan 22 14:48:05 2008 New Revision: 131724 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=131724 Log: PR c++/33959 * pt.c (tsubst_aggr_type): Make sure

[Bug c++/34573] [4.3 Regression] ICE with nested class in template

2008-01-21 Thread jason at gcc dot gnu dot org
-- jason at gcc dot gnu dot org changed: What|Removed |Added AssignedTo|unassigned at gcc dot gnu |jason at gcc dot gnu dot org |dot org

[Bug c++/34573] [4.3 Regression] ICE with nested class in template

2008-01-03 Thread jakub at gcc dot gnu dot org
--- Comment #5 from jakub at gcc dot gnu dot org 2008-01-03 18:09 --- Related to PR19407 I guess. CCing Jason. -- jakub at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug c++/34573] [4.3 Regression] ICE with nested class in template

2008-01-02 Thread mmitchel at gcc dot gnu dot org
-- mmitchel at gcc dot gnu dot org changed: What|Removed |Added Priority|P3 |P1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34573

[Bug c++/34573] [4.3 Regression] ICE with nested class in template

2007-12-25 Thread pinskia at gcc dot gnu dot org
--- Comment #4 from pinskia at gcc dot gnu dot org 2007-12-25 23:42 --- Changing compute_gr to a non template, it works. Using int instead of the typedef, it also works. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34573

[Bug c++/34573] [4.3 Regression] ICE with nested class in template

2007-12-25 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2007-12-25 23:40 --- Reduced testcase: template < class Gtr_> void compute_gr() { typedef int Less_chain; struct utils { utils(const Less_chain& lc) {}; }; utils U(1); } int main(void){ compute_gr(); } -- pinskia at gc