[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 changed: What|Removed |Added Keywords||patch --- Comment #2 from Don 2010-04-09 13:35:

[Issue 4020] [ICE][CTFE] struct postblit in CTFE

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

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 2609] No documentation generated for destructor

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

[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 changed: What|Removed |Added Status|NEW |RESOLVED CC|

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4002] dmd.conf and binary path in dmd -v output

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

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 4005] std.c.stdlib.exit in CTFE and more

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

[Issue 4011] Incorrect function overloading using mixins

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

[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 changed: What|Removed |Added Status|NEW |RESOLVED CC|

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 3902] Definition of opCmp

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

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 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 receiving this mail bec

[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 changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[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 changed: What|Removed |Added CC||clugd...@yahoo.com.au --- Comment #2 from Don 2

[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 changed: What|Removed |Added Severity|major |critical -- Configure issuemail: http://d.purem

[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 i

[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: norma

[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: diagn

[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 changed: What|Removed |Added CC||bra...@puremagic.com --- Comment #1 fro

[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 mist

[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 changed: What|Removed |Added CC||destructiona...@gmail.com --- Comment

[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 changed: What|Removed |Added Keywords|diagnostic |ice-on-invalid-code CC|

[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 changed: What|Removed |Added CC||clugd...@yahoo.com.au Severity|normal