[Issue 3974] ICE(init.c): Static array initializer with more elements than destination array

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3974 Don clugd...@yahoo.com.au changed: What|Removed |Added Keywords||patch --- Comment #2 from

[Issue 3920] Assertion failure: '0' on line 10018 in file 'expression.c'

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3920 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3919] ICE(expression.c, 9944): * or / with typedef ireal

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3919 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3884] Segfault: defining a typedef with an invalid object.d

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3884 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3842] ICE(expression.c) using pointer in CTFE

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3842 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3808] Assertion Failure : Assertion failure: 'classinfo-structsize == CLASSINFO_SIZE' on line 870 in file 'toobj.c'

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3808 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3984] Segfault(interpret.c): CTFE using struct constructor on a local static variable

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3984 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4072] Stack overflow on recursive template expansion inside contract

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4072 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3972] Regarding module with name different from its file name

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3972 --- Comment #6 from bearophile_h...@eml.cc 2010-04-09 14:53:02 PDT --- After a short discussion with Walter it seems that in D it's OK to have a file named foo.d with inside it at the top written module bar;. The rationale behind it is The

[Issue 122] DDoc newline behaviour produces suboptimal results

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

[Issue 1628] Ddoc produces invalid documentation for --- blocks

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1628 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2609] No documentation generated for destructor

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2609 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3885] No multithread support for Windows DLL

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3885 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3899] CTFE: poor error message for use of uninitialized variable

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3899 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3900] CTFE: Wrong return value for array.var assignment

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3900 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3901] PATCH: Nested struct assignment for CTFE

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3901 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3914] Struct as argument that fits in register has member accessed wrong

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3914 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3958] mixin(non-static method) crashes compiler

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3958 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4004] DMD 2.042 CTFE regression with functions taking ref parameters

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4004 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4011] Incorrect function overloading using mixins

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4011 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au ---

[Issue 4019] [CTFE] Adding an item to an empty AA

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4019 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4027] Closures in CTFE generate wrong code

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4027 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4029] CTFE: cannot invoke delegate returned from function

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4029 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4023] std.math.hypot() returns infinity when either argument is zero

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4023 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3342] TLS on dynamically loaded DLLs fails on Windows earlier than Vista

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3342 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4076] New: Wrong error line number with enum

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4076 Summary: Wrong error line number with enum Product: D Version: future Platform: x86 OS/Version: Windows Status: NEW Keywords: diagnostic Severity: normal

[Issue 2085] CTFE fails if the function is forward referenced

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2085 --- Comment #4 from Don clugd...@yahoo.com.au 2010-04-10 11:31:33 PDT --- Although bug 4075 appears similar to this one, the patch doesn't fix it. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 3986] Struct constructors bypass default initialization of member variables

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3986 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3863] Various errors and ICEs for struct constructors with ellipses

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3863 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au ---

[Issue 2962] ICE(glue.c) or bad codegen passing variable as template value parameter

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2962 Don clugd...@yahoo.com.au changed: What|Removed |Added Severity|major |critical -- Configure

[Issue 4077] New: Bugs caused by bitwise operator precedence

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4077 Summary: Bugs caused by bitwise operator precedence Product: D Version: future Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 3834] forward reference in templated class

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3834 --- Comment #1 from bearophile_h...@eml.cc 2010-04-10 16:14:55 PDT --- A simpler case example: struct Foo(T) { Node!T head; struct Node(T) {} } void main() { Foo!int f; } dmd 2.043 prints many errors: test.d(2): Error: template

[Issue 3835] ref foreach does not work in CTFE

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3835 --- Comment #9 from bearophile_h...@eml.cc 2010-04-10 16:19:46 PDT --- In dmd 2.043 my second tests cases works: import std.stdio: writeln; pure int[] genFactorials(int n) { pure static int factorial(int n) { if (n == 0)

[Issue 3835] ref foreach does not work in CTFE

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3835 --- Comment #10 from bearophile_h...@eml.cc 2010-04-10 16:27:42 PDT --- A reduced test case: int foo() { int[1] arr; foreach (ref el; arr) el = 10; return arr[0]; } enum int r = foo(); void main() { assert(r == 10); }

[Issue 4078] New: [CTFE] Failed return of dynamic array item

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4078 Summary: [CTFE] Failed return of dynamic array item Product: D Version: future Platform: x86 OS/Version: Windows Status: NEW Keywords: rejects-valid Severity:

[Issue 4079] New: [CTFE] Stack overflow from undetected circular reference

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4079 Summary: [CTFE] Stack overflow from undetected circular reference Product: D Version: future Platform: x86 OS/Version: Windows Status: NEW Keywords:

[Issue 4077] Bugs caused by bitwise operator precedence

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4077 Brad Roberts bra...@puremagic.com changed: What|Removed |Added CC||bra...@puremagic.com

[Issue 4077] Bugs caused by bitwise operator precedence

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4077 --- Comment #2 from bearophile_h...@eml.cc 2010-04-10 19:54:25 PDT --- Care to quantify 'frequent'? I'd like to, but finding hard statical data about bugs is hard. Often you just have to use your programming experience and memory of past

[Issue 4077] Bugs caused by bitwise operator precedence

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4077 Adam D. Ruppe destructiona...@gmail.com changed: What|Removed |Added CC|

[Issue 4079] [CTFE] Stack overflow from undetected circular reference

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4079 Don clugd...@yahoo.com.au changed: What|Removed |Added Keywords|diagnostic |ice-on-invalid-code

[Issue 4064] [CTFE] array.reverse doesn't work

2010-04-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4064 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||clugd...@yahoo.com.au