--- Comment #5 from pcarlini at suse dot de 2007-12-01 13:54 ---
Unassigning, likely other can fix it much easily than me
--
pcarlini at suse dot de changed:
What|Removed |Added
--- Comment #4 from pcarlini at suse dot de 2007-09-20 10:21 ---
On it.
--
pcarlini at suse dot de changed:
What|Removed |Added
AssignedTo|unassigned at gcc dot
--- Comment #2 from reichelt at gcc dot gnu dot org 2007-04-08 23:15
---
Btw, the bug appeared in GCC 4.0.2.
The code compiles with GCC 4.0.1 or earlier.
--
reichelt at gcc dot gnu dot org changed:
What|Removed |Added
--- Comment #3 from reichelt at gcc dot gnu dot org 2007-04-09 00:38
---
Mark, this appeared with your patch for PR 23789:
2005-09-12 Mark Mitchell [EMAIL PROTECTED]
PR c++/23789
* cvt.c (perform_qualification_conversions): Don't create
unnecessary
--
mmitchel at gcc dot gnu dot org changed:
What|Removed |Added
Priority|P3 |P2
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31260
--- Comment #1 from pinskia at gcc dot gnu dot org 2007-03-19 09:26 ---
It seems like this can be made into valid code and still ICE.
The valid code is:
templateclass T1 struct S1 {
templatebool T2 struct S2;
templatetemplatebool class T3 struct S3 {
templatetypename T4=S3S2 struct S4