[Issue 314] [module] Static, renamed, and selective imports are always public

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=314 --- Comment #47 from github-bugzi...@puremagic.com 2013-12-24 00:31:41 PST --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 11559] Optlink crash with more than 2048 modules generated and debug info

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11559 --- Comment #5 from Walter Bright bugzi...@digitalmars.com 2013-12-24 01:16:36 PST --- Fixed in Optlink 8.00.14: http://ftp.digitalmars.com/optlink.zip -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ---

[Issue 11807] Functions to attempt string-to-T conversions (a la C#'s TryParse)

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11807 Peter Alexander peter.alexander...@gmail.com changed: What|Removed |Added Status|NEW

[Issue 6840] std.conv.maybeTo

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=6840 Peter Alexander peter.alexander...@gmail.com changed: What|Removed |Added CC|

[Issue 11777] [ICE] Compiler segfault in `callfunc` in `e2ir.c`

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11777 --- Comment #4 from Denis Shelomovskij verylonglogin@gmail.com 2013-12-24 16:10:31 MSK --- (In reply to comment #2) https://github.com/D-Programming-Language/dmd/commit/89e778a9eee645d2975cbb134e5cfd578bc1ab01 This will be much more

[Issue 11810] New: std.stdio.byLine/readln performance is very bad

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11810 Summary: std.stdio.byLine/readln performance is very bad Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 11777] [ICE] Compiler segfault in `callfunc` in `e2ir.c`

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11777 --- Comment #5 from Denis Shelomovskij verylonglogin@gmail.com 2013-12-24 16:35:06 MSK --- The more precise issue trace: 1. There is a `Scope` with `fieldinit == enclosing-fieldinit` 2. This scope's `pop` `free`-s `fieldinit`. 3.

[Issue 11810] std.stdio.byLine/readln performance is very bad

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11810 Dejan Lekic dejan.le...@gmail.com changed: What|Removed |Added CC|

[Issue 11777] [ICE] Compiler segfault in `callfunc` in `e2ir.c`

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11777 --- Comment #6 from Denis Shelomovskij verylonglogin@gmail.com 2013-12-24 16:42:30 MSK --- So now everyone can add `assert(enclosing-fieldinit != fieldinit);` check in `Scope::pop` and test if the issue is triggered in his codebase, as

[Issue 11808] std.uni.CodepointSet('А', 'Я'+1, 'а', 'я'+1) asserts

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11808 --- Comment #2 from Илья Ярошенко ilyayaroshe...@gmail.com 2013-12-24 05:21:15 PST --- As user don -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 11810] std.stdio.byLine/readln performance is very bad

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11810 --- Comment #2 from Peter Alexander peter.alexander...@gmail.com 2013-12-24 05:27:14 PST --- (In reply to comment #1) It has been discussed on IRC hundreds of times and we all agreed that if developer wants performance (s)he would read

[Issue 11808] std.uni.CodepointSet('А', 'Я'+1, 'а', 'я'+1) asserts

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11808 --- Comment #3 from Илья Ярошенко ilyayaroshe...@gmail.com 2013-12-24 05:38:59 PST --- I think that we need to allow in constructor: 1. an empty range: [a..a+1) 2. two or more ranges that looks like : [a..b+1) [b+1..c) like in bug example

[Issue 11808] std.uni.CodepointSet('А', 'Я'+1, 'а', 'я'+1) asserts

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11808 --- Comment #4 from Илья Ярошенко ilyayaroshe...@gmail.com 2013-12-24 05:40:28 PST --- (In reply to comment #1) (In reply to comment #0) import std.uni; auto set1 = CodepointSet('А', 'Я'+1, 'а', 'я'+1); {

[Issue 11559] Optlink crash with more than 2048 modules generated and debug info

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11559 --- Comment #6 from yebblies yebbl...@gmail.com 2013-12-25 02:38:15 EST --- How much did you bump it by? The original test case now works, but this fails: string gen() { string m; foreach(i; 0..4096) m ~=

[Issue 11811] New: Add eval to phobos

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11811 Summary: Add eval to phobos Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: Phobos

[Issue 11559] Optlink crash with more than 2048 modules generated and debug info

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11559 --- Comment #7 from Walter Bright bugzi...@digitalmars.com 2013-12-24 09:49:05 PST --- (In reply to comment #6) How much did you bump it by? I didn't bump it at all. I changed the allocation scheme for that table to one that allocated the

[Issue 11810] std.stdio.byLine/readln performance is very bad

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11810 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 11810] std.stdio.byLine/readln performance is very bad

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11810 Artem Tarasov lomerei...@gmail.com changed: What|Removed |Added CC|

[Issue 11543] multiple definition of std.regex with shared library

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11543 --- Comment #3 from Martin Nowak c...@dawg.eu 2013-12-24 11:19:55 PST --- This happens because of copy relocations, i.e. linker generates a copy of the ModuleInfo symbol in the executable's .bss section. This causes a false alarm in the

[Issue 11812] New: Associative array .keys needs 'this' at compile time

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11812 Summary: Associative array .keys needs 'this' at compile time Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2

[Issue 9584] Exceptions in D are ludicrously slow (far worse than Java)

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9584 --- Comment #9 from hst...@quickfur.ath.cx 2013-12-24 11:58:33 PST --- (In reply to comment #8) The situation is improved, now in my benchmarks D exceptions are about only 2-2.5 times slower than Java exceptions. Further improvements in

[Issue 11806] Freeze in in-contracts when multithreading is used

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11806 --- Comment #1 from christ...@nerdtools.de christ...@nerdtools.de 2013-12-24 13:05:29 PST --- Using my debugger I found out, that the Garbage Collector always freezes in multithreading. GC.collect() causes an instant freeze when more than

[Issue 11806] Freeze in GC.collect() in in-contracts when multithreading is used

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11806 christ...@nerdtools.de christ...@nerdtools.de changed: What|Removed |Added Platform|All |x86_64

[Issue 11810] std.stdio.byLine/readln performance is very bad

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11810 --- Comment #5 from bearophile_h...@eml.cc 2013-12-24 13:11:31 PST --- Created an attachment (id=1305) byLineFast with small changes -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving

[Issue 11777] [ICE] dmd memory corruption as `Scope::pop` `free`s `fieldinit` used also in `enclosing`

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11777 --- Comment #7 from Kenji Hara k.hara...@gmail.com 2013-12-24 15:21:31 PST --- (In reply to comment #6) So now everyone can add `assert(enclosing-fieldinit != fieldinit);` check in `Scope::pop` and test if the issue is triggered in his

[Issue 9584] Exceptions in D are ludicrously slow (far worse than Java)

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9584 --- Comment #10 from bearophile_h...@eml.cc 2013-12-24 17:18:58 PST --- (In reply to comment #9) As for returning the same exception instance if the rate of throws is too high I have run the little programs in the linked article, and I have

[Issue 11813] New: Improve IFTI error diagnostic

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11813 Summary: Improve IFTI error diagnostic Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: diagnostic Severity: normal Priority:

[Issue 11813] Improve IFTI error diagnostic

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11813 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1

[Issue 11814] Unnecessary error messages does not match ... on IFTI failure

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11814 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #1

[Issue 11814] New: Unnecessary error messages does not match ... on IFTI failure

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11814 Summary: Unnecessary error messages does not match ... on IFTI failure Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords:

[Issue 10199] labels cannot be used without a statement

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=10199 yebblies yebbl...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 10199] labels cannot be used without a statement

2013-12-24 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=10199 yebblies yebbl...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #3