[Issue 8398] enforceEx cannot be used with OutOfMemoryError

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8398 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 8398] enforceEx cannot be used with OutOfMemoryError

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8398 --- Comment #2 from github-bugzi...@puremagic.com 2012-07-22 02:01:38 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 8212] shared value data structures should implicitly cast to mutable

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8212 --- Comment #1 from github-bugzi...@puremagic.com 2012-07-22 02:02:13 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8212] shared value data structures should implicitly cast to mutable

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8212 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8398] enforceEx cannot be used with OutOfMemoryError

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8398 --- Comment #3 from github-bugzi...@puremagic.com 2012-07-22 02:04:44 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 8398] enforceEx cannot be used with OutOfMemoryError

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8398 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8348] ICE: 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8348 --- Comment #2 from Dmitry Olshansky dmitry.o...@gmail.com 2012-07-22 04:31:39 PDT --- Updated and re-tested with latest dmd from git. https://dl.dropbox.com/u/7100999/phobos.zip Message is the same, now line is 558. I'll try dustmite'ing

[Issue 8408] New: Purity calculation should be improved

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8408 Summary: Purity calculation should be improved Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component:

[Issue 8409] New: Proposal: implement arr.dup in library

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8409 Summary: Proposal: implement arr.dup in library Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 8410] New: Static initializers for fixed size arrays too

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8410 Summary: Static initializers for fixed size arrays too Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 8411] New: core.time: No easy way to check if Duration is empty

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8411 Summary: core.time: No easy way to check if Duration is empty Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 8348] ICE: 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8348 --- Comment #3 from Dmitry Olshansky dmitry.o...@gmail.com 2012-07-22 08:18:56 PDT --- Created an attachment (id=1124) A reduced test case Horay, dustmite makes wonders. The end result is 2 modules ~10 lines each. to test: extract somewhere

[Issue 8348] ICE: 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8348 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Severity|normal |critical --

[Issue 4250] std.regex does not support character sets other than unicode

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4250 Dmitry Olshansky dmitry.o...@gmail.com changed: What|Removed |Added Attachment #648 is|0 |1

[Issue 8348] ICE: 'semanticRun == PASSsemantic3done' on line 547 in file 'glue.c'

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8348 --- Comment #4 from Dmitry Olshansky dmitry.o...@gmail.com 2012-07-22 08:30:32 PDT --- Reduced by hand even futher: //---in file uni.d template BasicSetOps() { const opBinary(string op, U)(U ) if(is(typeof(U.init.isSet)) )

[Issue 6277] Disallow short floating point literals

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6277 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 3866] anonymous delegate with default parameters cross-talks to another anonymous delegate

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3866 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC||e...@gnuk.net

[Issue 8258] Delegates do not respect default parameters

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8258 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8397] parameter types are not checked when assigning a function literal

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8397 --- Comment #2 from github-bugzi...@puremagic.com 2012-07-22 13:09:50 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8412] New: [GSOC] Forward reference bug fest

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8412 Summary: [GSOC] Forward reference bug fest Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: blocker Priority: P2 Component: DMD

[Issue 8397] parameter types are not checked when assigning a function literal

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8397 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8335] `ref` is ignored for static array of stucts with postblit argument

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8335 --- Comment #5 from github-bugzi...@puremagic.com 2012-07-22 14:17:24 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 6277] Disallow short floating point literals

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6277 --- Comment #12 from Jonathan M Davis jmdavisp...@gmx.com 2012-07-22 14:36:54 PDT --- While I appreciate the rationale here, we need to stop breaking existing code. This is highly annoying and disruptive to existing projects, and I think

[Issue 8413] New: enforce breaks compilation of property function

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8413 Summary: enforce breaks compilation of property function Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: major Priority: P2

[Issue 8413] function breaks compilation of property function

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8413 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Summary|enforce breaks compilation |function

[Issue 8414] New: with statement causes linker error

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8414 Summary: with statement causes linker error Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: DMD

[Issue 8413] function breaks compilation of property function

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8413 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 8415] New: Forward reference error with static nested classes

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8415 Summary: Forward reference error with static nested classes Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 8413] function breaks compilation of property function

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8413 --- Comment #3 from Jonathan M Davis jmdavisp...@gmx.com 2012-07-22 15:05:09 PDT --- Oh wait. I read that wrong. I thought that you were passing them as function arguments. -- Configure issuemail:

[Issue 8416] New: Assertion failure: '0' on line 2018 in file 'interpret.c'

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8416 Summary: Assertion failure: '0' on line 2018 in file 'interpret.c' Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal

[Issue 6277] Disallow short floating point literals

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6277 --- Comment #13 from Walter Bright bugzi...@digitalmars.com 2012-07-22 15:05:44 PDT --- (In reply to comment #12) To be fair, adding UFCS broke code using floating point literals, since 1.f became illegal. I agree that we do break things

[Issue 8417] New: Better error message on invalid operator call

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8417 Summary: Better error message on invalid operator call Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 8413] function breaks compilation of property function

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8413 --- Comment #4 from Jonathan M Davis jmdavisp...@gmx.com 2012-07-22 15:11:47 PDT --- For this to make sense return arr.front!(hello, 12) would have to make sense for a property, and I don't know if that makes sense or not. Probably not,

[Issue 6277] Disallow short floating point literals

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6277 --- Comment #14 from Jonathan M Davis jmdavisp...@gmx.com 2012-07-22 15:15:46 PDT --- I think that the irritation caused by this should would be minimal (well disallowing 1. anyway - .1 would get _far_ more complaints), and I'd _like_ to see

[Issue 8335] `ref` is ignored for static array of stucts with postblit argument

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8335 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 6277] Disallow short floating point literals

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6277 --- Comment #16 from bearophile_h...@eml.cc 2012-07-22 15:47:23 PDT --- (In reply to comment #13) After all, it's been around in C forever without making anyone's list I've seen on things I hate about C. C doesn't have UCFS. And it's on my

[Issue 6277] Disallow short floating point literals

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6277 --- Comment #15 from bearophile_h...@eml.cc 2012-07-22 15:45:43 PDT --- (In reply to comment #14) If we're not going to make the change though, I think that we should close this enhancement request. There are also 8 votes on this

[Issue 6277] Disallow short floating point literals

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6277 --- Comment #17 from Walter Bright bugzi...@digitalmars.com 2012-07-22 15:50:43 PDT --- I think that the irritation caused by this should would be minimal Certainly it's easy for the user to fix the code. The *problem*, though, is: I

[Issue 6277] Disallow short floating point literals

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6277 --- Comment #18 from bearophile_h...@eml.cc 2012-07-22 16:04:37 PDT --- (In reply to comment #17) Certainly it's easy for the user to fix the code. The *problem*, though, is: I downloaded this D library and it won't compile! D sux!

[Issue 7150] Templated Constructors Should be Able to Call Other Constructors

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7150 --- Comment #2 from github-bugzi...@puremagic.com 2012-07-22 18:03:48 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 7150] Templated Constructors Should be Able to Call Other Constructors

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=7150 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8418] New: core.thread.Fiber is a Coroutine or Semi-Coroutine?

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8418 Summary: core.thread.Fiber is a Coroutine or Semi-Coroutine? Product: D Version: unspecified Platform: All OS/Version: All Status: NEW Severity: normal Priority:

[Issue 8314] randomSample primes with constant

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8314 --- Comment #1 from github-bugzi...@puremagic.com 2012-07-22 19:50:32 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 3753] ICE eh.c 49: Related to exception handling and alloca.

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=3753 --- Comment #5 from Brad Roberts bra...@puremagic.com 2012-07-22 20:00:51 PDT --- *** Issue 4054 has been marked as a duplicate of this issue. *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 4054] ICE(eh.c) line 49

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4054 Brad Roberts bra...@puremagic.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 8191] cstream.printf is completely unusable on x86_64

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8191 --- Comment #3 from github-bugzi...@puremagic.com 2012-07-22 21:07:21 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 4809] Stack trace when throwing exception misses location of the throw statement

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4809 --- Comment #3 from github-bugzi...@puremagic.com 2012-07-22 21:24:32 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/druntime

[Issue 1824] Object not const correct

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1824 --- Comment #18 from github-bugzi...@puremagic.com 2012-07-22 21:47:25 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/druntime

[Issue 8403] ^^ and ^^= missing from lex.html

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8403 --- Comment #2 from github-bugzi...@puremagic.com 2012-07-22 21:48:54 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/d-programming-language.org

[Issue 1824] Object not const correct

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1824 --- Comment #20 from github-bugzi...@puremagic.com 2012-07-22 21:49:05 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 8406] dmd treats lineSep and paraSep as end-of-line but the docs do not

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8406 --- Comment #2 from github-bugzi...@puremagic.com 2012-07-22 21:48:48 PDT --- Commit pushed to master at https://github.com/D-Programming-Language/d-programming-language.org

[Issue 1824] Object not const correct

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1824 --- Comment #18 from github-bugzi...@puremagic.com 2012-07-22 21:47:25 PDT --- Commits pushed to master at https://github.com/D-Programming-Language/druntime

[Issue 6277] Disallow short floating point literals

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=6277 Andrei Alexandrescu and...@metalanguage.com changed: What|Removed |Added CC|

[Issue 8406] dmd treats lineSep and paraSep as end-of-line but the docs do not

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8406 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8403] ^^ and ^^= missing from lex.html

2012-07-22 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8403 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added Status|NEW |RESOLVED