[Issue 1702] ICE when identifier is undefined

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1702 clugd...@yahoo.com.au changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|

[Issue 1787] Compiler segfaults on circular references.

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1787 clugd...@yahoo.com.au changed: What|Removed |Added Keywords||patch OS/Version|Linux

[Issue 1791] Segmentation fault with anon class in anon class and non-constant variable init

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1791 clugd...@yahoo.com.au changed: What|Removed |Added Keywords||diagnostic, patch --- Com

[Issue 1979] Anonymous class with confused context pointer

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1979 --- Comment #1 from clugd...@yahoo.com.au 2009-04-18 03:43 --- This doesn't segfault for me in DMD1.042. Has it been fixed? --

[Issue 2346] ICE when comparing typedef'd class

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2346 --- Comment #2 from clugd...@yahoo.com.au 2009-04-18 03:53 --- The code should be accepted, but at least it's easy enough to convert the segfault into an error with line number: e2ir.c line 3612. cdfrom = e1->type->isClassHa

[Issue 2852] New: Cannot pass temporary result by reference (regression)

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2852 Summary: Cannot pass temporary result by reference (regression) Product: D Version: 2.026 Platform: PC OS/Version: Windows Status: NEW Keywords: rejects-valid Sever

[Issue 2852] Cannot pass temporary result by reference (regression)

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2852 --- Comment #1 from 2kor...@gmail.com 2009-04-18 07:25 --- Compiler output (dmd2.028): test.d(17): Error: function test.pass (ref Rect rect) does not match parameter types (Rect) test.d(17): Error: get() is not an lvalue --

[Issue 2816] Sudden-death static assert is not very useful

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2816 --- Comment #11 from clugd...@yahoo.com.au 2009-04-18 17:13 --- Found another bug in this patch. Should start the count from 0, not 1. Otherwise you can get a segfault when the out-by-1 error shows up in the "only show first and last

[Issue 1030] struct in delegate requires semicolon

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1030 clugd...@yahoo.com.au changed: What|Removed |Added Keywords|ice-on-valid-code | Summary|ICE one-line

[Issue 1138] ICE when tuple template gets indexed

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1138 clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 1266] Cannot forward reference the typeof of the base type of a pointer whose base type is defined with typeof

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1266 --- Comment #4 from clugd...@yahoo.com.au 2009-04-18 17:45 --- This seems to be fixed on DMD2.028 (although possibly because of some other patch I've made -- that would indicate that it's a duplicate). Still segfaults on D1.042. --

[Issue 2853] New: Property overriding problem

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2853 Summary: Property overriding problem Product: D Version: 1.043 Platform: PC OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component: DMD

[Issue 2854] New: Empty struct constructor in const causes crash

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2854 Summary: Empty struct constructor in const causes crash Product: D Version: 1.043 Platform: PC OS/Version: Windows Status: NEW Severity: critical Priority: P2

[Issue 2853] Property overriding problem

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2853 --- Comment #1 from 2kor...@gmail.com 2009-04-18 19:23 --- Fake properties must die, all I can say. --

[Issue 2855] New: __traits: no way to get overloads and information for non-instance methods

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2855 Summary: __traits: no way to get overloads and information for non-instance methods Product: D Version: 2.027 Platform: PC OS/Version: Linux Status: NEW S

[Issue 2856] New: static opIndex does not compile for a templated struct/class

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2856 Summary: static opIndex does not compile for a templated struct/class Product: D Version: 2.027 Platform: PC OS/Version: Windows Status: NEW Keywords: rej

[Issue 1340] ICE on invalid use of template member declared in a class

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1340 clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 2203] typeof(class.template.foo) crashes compiler

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2203 clugd...@yahoo.com.au changed: What|Removed |Added CC||dvdfr...@users.sf.net ---

[Issue 2203] typeof(class.template.foo) crashes compiler

2009-04-18 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2203 --- Comment #5 from clugd...@yahoo.com.au 2009-04-19 01:46 --- This is actually the same as bug 1340. The typeof() isn't necessary. The error message should be something like: "Uninstantiated templates have no members". Reduced test