[Issue 6279] Regression(2.054 beta): array-vararg with pointer type not working in safe code

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6279 yebblies yebbl...@gmail.com changed: What|Removed |Added Keywords||patch --- Comment #1

[Issue 4341] compiling with -unittest on win32 produces invalid executable

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4341 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4974] Cannot have pure constructor due to impure invariant

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4974 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4333] Cannot use tuple of local symbols in constraint nor static if

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4333 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4606] access modifier causes failure to find stack pointer for template delegate

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4606 yebblies yebbl...@gmail.com changed: What|Removed |Added Keywords||rejects-valid

[Issue 6278] Regression(2.054 beta): 'in' contract inheritance doesn't work with safe code

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6278 --- Comment #3 from Michel Fortin michel.for...@michelf.com 2011-07-10 06:28:53 EDT --- A simple fix for this would be to add a flag for compiler-generated catch blocks that'd allow bypassing @safe checks when appropriate. I wonder how it

[Issue 6278] Regression(2.054 beta): 'in' contract inheritance doesn't work with safe code

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6278 --- Comment #4 from yebblies yebbl...@gmail.com 2011-07-10 20:47:00 EST --- (In reply to comment #3) A simple fix for this would be to add a flag for compiler-generated catch blocks that'd allow bypassing @safe checks when appropriate. I

[Issue 6278] Regression(2.054 beta): 'in' contract inheritance doesn't work with safe code

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6278 --- Comment #5 from Michel Fortin michel.for...@michelf.com 2011-07-10 07:02:27 EDT --- Simple, yes. But is it correct? It's a fix for the issue at hand. It doesn't fix other issues related to contracts, but it doesn't degrade things

[Issue 6280] New: [CTFE] Cannot put 'in' expression of AA in an 'if' condition

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6280 Summary: [CTFE] Cannot put 'in' expression of AA in an 'if' condition Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Keywords:

[Issue 6278] Regression(2.054 beta): 'in' contract inheritance doesn't work with safe code

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6278 --- Comment #7 from Michel Fortin michel.for...@michelf.com 2011-07-10 08:21:02 EDT --- Only the overridden contracts would throw ContractExceptions, the only way you would ever see them was if you did: [...] Which is just horrible. But

[Issue 6280] [CTFE] Cannot put 'in' expression of AA in an 'if' condition

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6280 --- Comment #1 from kenn...@gmail.com 2011-07-10 06:00:06 PDT --- The problem is there isn't an IndexExp::isBool. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because:

[Issue 6264] ICE on testing opSlice in static if

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6264 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6267] Regression(2.054 beta): Can't increment alias this'd struct from ref return

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6267 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 4984] Recursive template constraint results in dmd running out of memory

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4984 yebblies yebbl...@gmail.com changed: What|Removed |Added Keywords||patch CC|

[Issue 6281] [CTFE] A null pointer '!is null' returns 'true'.

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6281 kenn...@gmail.com changed: What|Removed |Added Keywords||patch --- Comment #1 from

[Issue 6266] Mac OSX linker fails to recognize private method of interface

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6266 Blazej Podsiadlo blazej.podsia...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 6266] Mac OSX linker fails to recognize private method of interface

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6266 kenn...@gmail.com changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|

[Issue 6282] New: [CTFE] ICE when dereferencing a pointer to reference type from 'in' of an AA

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6282 Summary: [CTFE] ICE when dereferencing a pointer to reference type from 'in' of an AA Product: D Version: D2 Platform: Other OS/Version: Mac OS X Status: NEW

[Issue 4984] Recursive template constraint results in dmd running out of memory

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4984 --- Comment #4 from Jonathan M Davis jmdavisp...@gmx.com 2011-07-10 12:44:45 PDT --- Wow. A fix for this one? This'll be huge! Anything that causes dmd to use less memory is big - especially if templates are involved. Thanks! -- Configure

[Issue 6283] New: [CTFE][Regression 2.054] Failed to assign to AA using a constness-changed array as key

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6283 Summary: [CTFE][Regression 2.054] Failed to assign to AA using a constness-changed array as key Product: D Version: D2 Platform: Other OS/Version: Mac OS X Status:

[Issue 6283] [CTFE][Regression 2.054] Failed to assign to AA using a constness-changed array as key

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6283 --- Comment #1 from kenn...@gmail.com 2011-07-10 13:07:57 PDT --- The regression was introduced in commit 08352 in fixing the type-painting bug revealed by bug 4063. https://github.com/D-Programming-Language/dmd/commit/08352 -- Configure

[Issue 6277] Disallow short floating point literals

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6277 --- Comment #3 from bearophile_h...@eml.cc 2011-07-10 13:17:38 PDT --- The proposal is for hex floating point literals too. Daniel Murphy suggests to disallow 1._3 too, to help UFCS (Numeric literals cannot *start* with an underscore already).

[Issue 6284] New: [Regression 2.054] 'pure' does not work with 'with' statement

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6284 Summary: [Regression 2.054] 'pure' does not work with 'with' statement Product: D Version: D2 Platform: Other OS/Version: Mac OS X Status: NEW Keywords:

[Issue 6284] [Regression 2.054] 'pure' does not work with 'with' statement

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6284 --- Comment #1 from kenn...@gmail.com 2011-07-10 13:30:33 PDT --- (and yes, the regression is indeed introduced in commit 84b4f tighten purity checks. https://github.com/D-Programming-Language/dmd/commit/84b4f) -- Configure issuemail:

[Issue 6285] New: switch-case statement fails for enums of strings

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6285 Summary: switch-case statement fails for enums of strings Product: D Version: D2 Platform: x86_64 OS/Version: Mac OS X Status: NEW Severity: normal Priority: P2

[Issue 6285] switch-case statement fails for enums of strings

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6285 kenn...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Issue 2950] Switch for enum : string fails

2011-07-10 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2950 kenn...@gmail.com changed: What|Removed |Added CC||blazej.podsia...@gmail.com ---