[Issue 884] Segfault in recursive template

2009-04-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=884 clugd...@yahoo.com.au changed: What|Removed |Added Keywords||patch --- Comment #6 from

[Issue 884] Segfault in recursive template

2009-04-24 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=884 --- Comment #5 from clugd...@yahoo.com.au 2009-04-24 02:48 --- Created an attachment (id=336) --> (http://d.puremagic.com/issues/attachment.cgi?id=336&action=view) Patch against DMD2.029 This patch stops Matti's case from segfaulting

[Issue 884] Segfault in recursive template

2009-04-04 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=884 --- Comment #4 from ma...@pochta.ru 2009-04-04 08:33 --- Seems like dmd uses too much field access for order-independent language. --

[Issue 884] Segfault in recursive template

2009-04-02 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=884 --- Comment #3 from clugd...@yahoo.com.au 2009-04-02 15:30 --- The first of Matti's cases is OK on DMD2.027. The second is segfaulting in optimize.c, Expression *expandVar(int result, VarDeclaration *v), in the line: Type *tb