[Issue 4662] Array ops on const arrays

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4662 yebblies changed: What|Removed |Added Keywords||accepts-invalid CC|

[Issue 4662] Array ops on const arrays

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4662 yebblies changed: What|Removed |Added CC||dsim...@yahoo.com --- Comment #1 from yebbl

[Issue 7286] Array division bypasses immutable

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7286 yebblies changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 6559] Compiler message expression formatting does not match phobos

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6559 yebblies changed: What|Removed |Added Keywords|CTFE|diagnostic CC|

[Issue 7383] New: Blank lines in code sections cause premature section termination

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7383 Summary: Blank lines in code sections cause premature section termination Product: D Version: D1 & D2 Platform: All OS/Version: All Status: NEW Keywords:

[Issue 1251] Final template class w/ constructor and invariant causes compile error

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1251 yebblies changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 5868] static attribute ignored with public static {} blocks

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5868 yebblies changed: What|Removed |Added CC||yebbl...@gmail.com --- Comment #12 from yeb

[Issue 5868] static attribute ignored with public static {} blocks

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5868 --- Comment #11 from Jonathan M Davis 2012-01-27 21:24:48 PST --- There are arguments for it which relate to generic programming. It's not that hard to end up with templated code that would have issues compiling if the compiler errored out on

[Issue 5868] static attribute ignored with public static {} blocks

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5868 --- Comment #10 from hst...@quickfur.ath.cx 2012-01-27 21:12:58 PST --- Yeah, invalid attributes should not be ignored. They should always generate a compile-time error. Just as expressions with no side-effects generate an error when they appear

[Issue 2819] array.sort segfaults if array length >=0x8F_FFFF

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2819 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 2819] array.sort segfaults if array length >=0x8F_FFFF

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2819 --- Comment #9 from github-bugzi...@puremagic.com 2012-01-27 21:09:54 PST --- Commit pushed to master at https://github.com/D-Programming-Language/druntime https://github.com/D-Programming-Language/druntime/commit/077c1bd9948dce0a645cc5df5b9dc8

[Issue 2819] array.sort segfaults if array length >=0x8F_FFFF

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2819 --- Comment #8 from github-bugzi...@puremagic.com 2012-01-27 21:08:32 PST --- Commit pushed to phobos-1.x at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/12b9cb5db63216c33485681edc83f2

[Issue 3731] Can implicitly cast an immutable reference to a derived class

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3731 --- Comment #6 from github-bugzi...@puremagic.com 2012-01-27 20:24:11 PST --- Commits pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/7bed81961aefc5327b57be0862514b78d

[Issue 7369] Inout constructor causes compiler to reject invariant

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7369 yebblies changed: What|Removed |Added CC||yebbl...@gmail.com --- Comment #1 from yebb

[Issue 7199] std.string.indexof cannot be compiled with -inline

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7199 --- Comment #5 from Trass3r 2012-01-28 00:55:48 CET --- Richard, yes, see my comment 1 for the reduced version. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 3702] Replace __traits and is(typeof()) with a 'magic namespace'

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3702 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc --- Com

[Issue 7382] New: Static matrix initialization

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7382 Summary: Static matrix initialization Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: DMD

[Issue 7381] Make auto tail-const

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7381 --- Comment #2 from Jonathan M Davis 2012-01-27 15:37:11 PST --- Presumably, it would either use the generic type explicitly or use typeof. And if it really wanted const, then it could just use const explicitly. If the dropping of constness w

[Issue 7381] Make auto tail-const

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7381 timon.g...@gmx.ch changed: What|Removed |Added CC||timon.g...@gmx.ch --- Comment #1 fr

[Issue 7199] std.string.indexof cannot be compiled with -inline

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7199 Richard Webb changed: What|Removed |Added CC||we...@beardmouse.org.uk --- Comment #4

[Issue 7381] New: Make auto tail-const

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7381 Summary: Make auto tail-const Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: DMD

[Issue 7355] inout incorrectly resolved if the same type has both mutable and immutable parts

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7355 --- Comment #8 from timon.g...@gmx.ch 2012-01-27 14:44:19 PST --- This rule should work satisfactory: - The compiler is required to resolve inout such that the behavior is as if there were four (five, with inout(const(T)) enhancement in place)

[Issue 7380] New: Crash trying to use address of variable in struct constructor at module level

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7380 Summary: Crash trying to use address of variable in struct constructor at module level Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW

[Issue 7379] New: DMD segfaults on semantic3 phase when alias enum this;

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7379 Summary: DMD segfaults on semantic3 phase when alias enum this; Product: D Version: D2 Platform: x86_64 OS/Version: Linux Status: NEW Severity: normal Priority: P2

[Issue 7372] Error provides too little information to diagnose the problem (error: undefined identifier)

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7372 --- Comment #4 from Leandro Lucarella 2012-01-27 09:35:15 PST --- (In reply to comment #3) > It's fundamental to mixing in templates that any scopes it needs to build must > be present in the instantiation context, so yes, the burden is on the

[Issue 7372] Error provides too little information to diagnose the problem (error: undefined identifier)

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7372 Walter Bright changed: What|Removed |Added Severity|normal |enhancement --- Comment #3 from Walter

[Issue 7376] floating point bug

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7376 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 7293] dmd 2.057 segfault/crash - std.regex.match(string, string)

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7293 yebblies changed: What|Removed |Added CC||yebbl...@gmail.com --- Comment #3 from yebb

[Issue 7378] New: inout constructors do not properly resolve to immutable.

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7378 Summary: inout constructors do not properly resolve to immutable. Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: wrong-code

[Issue 648] DDoc: unable to document mixin statement

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=648 --- Comment #6 from Tomas Lindquist Olsen 2012-01-27 05:45:44 PST --- It's been five years. TBH I don't really care anymore. Close this issue up if you will, I've moved on ... (In reply to comment #5) > (In reply to comment #0) > > /// this is

[Issue 7293] dmd 2.057 segfault/crash - std.regex.match(string, string)

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7293 Stewart Gordon changed: What|Removed |Added Keywords||ice-on-valid-code CC|

[Issue 648] DDoc: unable to document mixin statement

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=648 Marco Leise changed: What|Removed |Added CC||marco.le...@gmx.de --- Comment #5 from Ma

[Issue 7372] Error provides too little information to diagnose the problem (error: undefined identifier)

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7372 Leandro Lucarella changed: What|Removed |Added Keywords|rejects-valid |diagnostic Status|RESOL

[Issue 7377] New: Compiler segfault in: TemplateMixin::hasPointers()

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7377 Summary: Compiler segfault in: TemplateMixin::hasPointers() Product: D Version: future Platform: All OS/Version: All Status: NEW Severity: critical Priority: P2

[Issue 7166] Internal error: ../ztc/cgxmm.c 60

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7166 --- Comment #3 from github-bugzi...@puremagic.com 2012-01-27 02:42:17 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/020278e908bc2167c6be9a9edc2280c98d4972c6

[Issue 7166] Internal error: ../ztc/cgxmm.c 60

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7166 --- Comment #2 from github-bugzi...@puremagic.com 2012-01-27 02:41:46 PST --- Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/2d9f3cb5489de4f99789681236eee5c98900385

[Issue 7197] enum string doesn't work with CTFE

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7197 Walter Bright changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 7376] floating point bug

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7376 Jonathan M Davis changed: What|Removed |Added CC||jmdavisp...@gmx.com --- Comment #2

[Issue 7166] Internal error: ../ztc/cgxmm.c 60

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7166 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 7376] floating point bug

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7376 Walter Bright changed: What|Removed |Added CC||bugzi...@digitalmars.com --- Comment #

[Issue 7197] enum string doesn't work with CTFE

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7197 --- Comment #3 from github-bugzi...@puremagic.com 2012-01-27 00:51:34 PST --- Commit pushed to master at https://github.com/D-Programming-Language/dmd https://github.com/D-Programming-Language/dmd/commit/6c081a2bf05524c83e87c71819a9240009a8a7e7

[Issue 4841] -inline wrecks nested struct with alias template parameter (An array()/map inlining problem)

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4841 Don changed: What|Removed |Added Target Milestone|--- |2.059 Summary|-inline wrecks delegate

[Issue 7376] New: floating point bug

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7376 Summary: floating point bug Product: D Version: D2 Platform: x86_64 OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD Assign

[Issue 7375] Regression(2.057): Invalid downcast permitted with derived/aliased template classes

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7375 --- Comment #1 from Nick Sabalausky 2012-01-27 00:26:47 PST --- Sorry, I forgot to finish minimizing "b.d". The properly minimized "b.d" is: module b; Base getEleven() { Base foo = new MoreDerived!11(); return fo

[Issue 7375] New: Regression(2.057): Invalid downcast permitted with derived/aliased template classes

2012-01-27 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7375 Summary: Regression(2.057): Invalid downcast permitted with derived/aliased template classes Product: D Version: D2 Platform: All OS/Version: All Status: NEW