[Issue 1170] Cannot forward reference a type defined in a MixinStatement

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1170 --- Comment #5 from Rainer Schuetze r.sagita...@gmx.de 2009-10-13 01:41:54 PDT --- As it seems, a patch has crawled into DMD 2.033 that is supposed to fix the second issue described in comment 1. This is line 887 in module.c (in dmd 2.034)

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

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2962 --- Comment #21 from Don clugd...@yahoo.com.au 2009-10-13 02:54:53 PDT --- This is really tough, it's an order-of-evaluation issue. When generating the code for a template, which has a local variable as an alias parameter, the alias parameter

[Issue 2832] pure function too pure

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2832 Max Samukha samu...@voliacable.com changed: What|Removed |Added CC|

[Issue 3392] a cast of this to void in tango.core.Thread is not allowed

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3392 Matti Niemenmaa matti.niemenmaa+dbugzi...@iki.fi changed: What|Removed |Added CC|

[Issue 2832] pure function too pure

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2832 --- Comment #3 from Don clugd...@yahoo.com.au 2009-10-13 06:06:14 PDT --- (In reply to comment #2) Instead of introducing another inconsistency into the language for the not-so-common case, you could take the opposite route: pure int

[Issue 3393] New: illegal to refer to 'this' implicitly or explicitly

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3393 Summary: illegal to refer to 'this' implicitly or explicitly Product: D Version: 2.032 Platform: x86 URL: http://www.digitalmars.com/d/2.0/class.html#Constructo r

[Issue 2832] pure function too pure

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2832 --- Comment #4 from Max Samukha samu...@voliacable.com 2009-10-13 08:44:23 PDT --- I think the existing behaviour -- that you cannot change any of the parameters in a pure function -- is simple and intuitive: pure functions can only modify

[Issue 3394] New: enum + for loop = strange errors

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3394 Summary: enum + for loop = strange errors Product: D Version: 2.034 Platform: Other OS/Version: Windows Status: NEW Severity: minor Priority: P2

[Issue 3394] enum + for loop = strange errors

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

[Issue 2257] Template value parameters behave like alias parameters

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2257 Rob Jacques sandf...@jhu.edu changed: What|Removed |Added CC||sandf...@jhu.edu ---

[Issue 258] Undefined identifier error for circular import

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=258 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2829] ICE(expression.c) static array block-initialized in struct literal

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2829 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 1140] ICE(cod1.c) casting last function parameter to 8 byte value

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1140 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 1592] dmd fail to resolve class symbol when i put files in a package

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1592 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2687] ICE(statement.c): tuple foreach in an erroneous template.

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2687 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3286] Default parameter prevents to resolve inter-module circular dependency

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3286 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3101] Stack overflow: declaring aggregate member twice with static if

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3101 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3174] ICE(mtype.c): Compiler crash or compiler error with auto returns and const / immutable / invarient / pure

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3174 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3344] ICE(e2ir.c) returning an invalid function from main()

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3344 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3357] ICE(cod1.c) using 'in' with a static char array as AA key

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3357 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 928] nested struct definition in unittest section of a templated class, hangs DMD

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=928 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3366] Segfault(declaration.c) variadic template with unmatched constraint

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3366 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3325] ICE(func.c) function literal with post-contract

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3325 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3176] Compiler hangs on poorly formed mixin in variadic template

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3176 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3343] Crash by auto main(){}

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3343 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3301] Undefined identifier error dependent on order of imports when a circular import is involved

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3301 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3374] [tdpl] ICE(init.c): Associative array type not inferred

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3374 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 1934] ICE(e2ir.c) using static array as AA key

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1934 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2229] ICE(template.c) instantiating an invalid variadic template with more than one argument

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2229 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 1787] Compiler segfaults on circular references.

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1787 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3119] Segfault(expression.c) template function overloads with function with same name in other module

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3119 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2851] Segfault(expression.c) using C-style struct initializer with too few arguments

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2851 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 1897] ICE(template.c) with tuple delegate

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1897 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 3042] Segfault on incorrect override

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3042 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2773] ICE(go.c) array assignment through a pointer, only with -O.

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2773 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 1170] Cannot forward reference a type defined in a MixinStatement

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1170 Eldar Insafutdinov e.insafutdi...@gmail.com changed: What|Removed |Added CC|

[Issue 3392] a cast of this to void in tango.core.Thread is not allowed

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3392 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 867] Error messages refer to _dtor instead of ~this

2009-10-13 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=867 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED