[Issue 12089] std.utf.validate and inout(char[]) failts to compile

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12089 John Colvin john.loughran.col...@gmail.com changed: What|Removed |Added Severity|normal

[Issue 12095] New: Wrong code with -O -inline and final functions

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12095 Summary: Wrong code with -O -inline and final functions Product: D Version: D1 D2 Platform: All OS/Version: All Status: NEW Severity: critical Priority: P2

[Issue 10863] [Win] executeShell() fails with spaces in cmd paths, unlike old shell()

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=10863 Vladimir Panteleev thecybersha...@gmail.com changed: What|Removed |Added Status|NEW |ASSIGNED

[Issue 12094] typeof(null) should convert to reference types

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12094 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 12095] Wrong code with -O -inline and final functions

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12095 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added CC|

[Issue 12093] bad error message: Error: no [] operator overload for type Tuple!(string, string)

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12093 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 9257] [ER] New optional operator keyword to validate magic functions

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9257 Marc Sch�tz schue...@gmx.net changed: What|Removed |Added CC||schue...@gmx.net ---

[Issue 9257] [ER] New optional operator keyword to validate magic functions

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9257 --- Comment #4 from Marc Sch�tz schue...@gmx.net 2014-02-07 01:34:49 PST --- (In reply to comment #3) (In reply to comment #1) I don't know if the solution proposed here is the right one, but being aware that a problem exists is the first

[Issue 12096] New: Allow body to be used as an identifier

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12096 Summary: Allow body to be used as an identifier Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 12097] New: Ddoc unittest should generate consistent result with 'ditto' declarations

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12097 Summary: Ddoc unittest should generate consistent result with 'ditto' declarations Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 12095] Wrong code with -O -inline and final functions

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12095 --- Comment #2 from Don clugd...@yahoo.com.au 2014-02-07 03:00:33 PST --- Reduced, shows it is not related to final: --- void bug12905( int a, int b ) { int * e = null; if (e) assert (a); else assert (b); } class

[Issue 12095] Wrong code with -O -inline and final functions

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12095 --- Comment #3 from Don clugd...@yahoo.com.au 2014-02-07 03:05:15 PST --- In fact it doesn't even need a pointer. Looks pretty fundamental. void bug12905( int a, int b ) { int e = 0; if (e) assert (a); else assert

[Issue 12097] Ddoc unittest should generate consistent result with 'ditto' declarations

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

[Issue 12098] New: libcurl bad argument on handle null

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12098 Summary: libcurl bad argument on handle null Product: D Version: D2 Platform: x86 OS/Version: Windows Status: NEW Severity: regression Priority: P2

[Issue 11931] Linkers Symbol Undefined again with dmd HEAD when -g specified

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11931 Temtaime temta...@gmail.com changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 11931] Linkers Symbol Undefined again with dmd HEAD when -g specified

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11931 --- Comment #6 from Temtaime temta...@gmail.com 2014-02-07 03:40:06 PST --- Created an attachment (id=1321) Test case 2 -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail

[Issue 12099] New: Linkers Symbol Undefined of class-member instance in mutual dependent modules

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12099 Summary: Linkers Symbol Undefined of class-member instance in mutual dependent modules Product: D Version: D2 Platform: All OS/Version: All Status: NEW

[Issue 12099] Linkers Symbol Undefined of class-member instance in mutual dependent modules

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12099 --- Comment #1 from Kenji Hara k.hara...@gmail.com 2014-02-07 04:49:05 PST --- Created an attachment (id=1322) A little reduced test case. -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

[Issue 11931] Linkers Symbol Undefined again with dmd HEAD when -g specified

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=11931 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 12095] Wrong code with -O -inline

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12095 yebblies yebbl...@gmail.com changed: What|Removed |Added CC||yebbl...@gmail.com ---

[Issue 12095] Wrong code with -O -inline

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12095 yebblies yebbl...@gmail.com changed: What|Removed |Added Keywords||pull --- Comment #5

[Issue 12097] Ddoc unittest should generate consistent result with 'ditto' declarations

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12097 --- Comment #2 from github-bugzi...@puremagic.com 2014-02-07 07:31:48 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 12097] Ddoc unittest should generate consistent result with 'ditto' declarations

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12097 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 12096] Allow body to be used as an identifier

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12096 bearophile_h...@eml.cc changed: What|Removed |Added CC||bearophile_h...@eml.cc ---

[Issue 12100] New: __GENTYPE to generate ever different types

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12100 Summary: __GENTYPE to generate ever different types Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 12101] New: [CTFE] false error, seems to be related to lambda capture in MapResult

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12101 Summary: [CTFE] false error, seems to be related to lambda capture in MapResult Product: D Version: unspecified Platform: All OS/Version: All Status: NEW

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

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9584 Sean Kelly s...@invisibleduck.org changed: What|Removed |Added CC|

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

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9584 --- Comment #12 from hst...@quickfur.ath.cx 2014-02-07 11:24:00 PST --- (In reply to comment #11) I think traces could probably be done lazily. A pointer to the stack top is available on throw, and all the code executed from that point

[Issue 4147] Failing inner expression leaves ghost-reference to outer expression on GC which is errenously finalized

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=4147 safety0ff.bugz safety0ff.b...@gmail.com changed: What|Removed |Added CC|

[Issue 12095] Wrong code with -O -inline

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12095 --- Comment #6 from yebblies yebbl...@gmail.com 2014-02-08 01:51:43 EST --- Don and Walter, since you're both here: I would really like a green light on refactoring inside interpret.c (and here's the comment I forgot to post half an hour

[Issue 12102] New: Testing presence of member functions with same name but different signature fails

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12102 Summary: Testing presence of member functions with same name but different signature fails Product: D Version: 2.041 Platform: x86_64 OS/Version: Linux Status:

[Issue 9792] length field of a const SortedRange

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9792 Peter Alexander peter.alexander...@gmail.com changed: What|Removed |Added CC|

[Issue 3704] split(char[], char[]) is broken for delimiters greater than a single character

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=3704 Peter Alexander peter.alexander...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8224] Problem with std.functional.unaryFun

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8224 Peter Alexander peter.alexander...@gmail.com changed: What|Removed |Added CC|

[Issue 12103] New: TypeTuple loop variable as template alias argument doesn't work

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12103 Summary: TypeTuple loop variable as template alias argument doesn't work Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity:

[Issue 12098] libcurl bad argument on handle null

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12098 John Colvin john.loughran.col...@gmail.com changed: What|Removed |Added CC|

[Issue 8224] Problem with std.functional.unaryFun

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8224 --- Comment #3 from bearophile_h...@eml.cc 2014-02-07 15:29:27 PST --- (In reply to comment #2) Once Issue 12103 what's left to do for this Issue 8224? I meant to write: Once Issue 12103 is fixed, what's left to do for this Issue 8224? --

[Issue 8224] Problem with std.functional.unaryFun

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8224 --- Comment #2 from bearophile_h...@eml.cc 2014-02-07 15:28:32 PST --- (In reply to comment #1) Not a problem with unaryFun. I have opened Issue 12103, which reduces this bug. Once Issue 12103 what's left to do for this Issue 8224? Or in

[Issue 9506] When using alias this, writeln modifies its argument

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9506 Peter Alexander peter.alexander...@gmail.com changed: What|Removed |Added CC|

[Issue 8224] Problem with std.functional.unaryFun

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8224 --- Comment #4 from Peter Alexander peter.alexander...@gmail.com 2014-02-07 15:46:39 PST --- (In reply to comment #2) (In reply to comment #1) Not a problem with unaryFun. I have opened Issue 12103, which reduces this bug. Once Issue

[Issue 9506] When using alias this, writeln modifies its argument

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9506 Adam D. Ruppe destructiona...@gmail.com changed: What|Removed |Added CC|

[Issue 8224] Problem with std.functional.unaryFun

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=8224 --- Comment #5 from bearophile_h...@eml.cc 2014-02-07 16:02:19 PST --- (In reply to comment #4) I don't like to drastically change bugs, and the title in this one is misleading for people looking for bugs to solve. Perhaps I should have

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

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9584 --- Comment #13 from Sean Kelly s...@invisibleduck.org 2014-02-07 16:06:57 PST --- (In reply to comment #12) But wouldn't that be trashed by the stack unwinding? I mean, if a catch block makes function calls before looking at the trace,

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

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9584 --- Comment #14 from hst...@quickfur.ath.cx 2014-02-07 16:50:27 PST --- True, but at least we can lazily construct it as we unwind, so if the stack is 20 function calls deep and the catch block is only 5 functions up, then we defer

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

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9584 --- Comment #15 from Adam D. Ruppe destructiona...@gmail.com 2014-02-07 17:02:32 PST --- I just played with this a little. Regular set up: ~ 270ms for the exception. Add Runtime.traceHandler = null;, then run, down to about ~7ms per

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

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9584 Adam D. Ruppe destructiona...@gmail.com changed: What|Removed |Added CC|

[Issue 12104] New: std.algorithm.copy misses some length bugs at compile-time

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12104 Summary: std.algorithm.copy misses some length bugs at compile-time Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords:

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

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9584 --- Comment #17 from hst...@quickfur.ath.cx 2014-02-07 17:26:18 PST --- Whoa. If this works out well, D exceptions could finally beat Java's! -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are

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

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9584 --- Comment #18 from Jonathan M Davis jmdavisp...@gmx.com 2014-02-07 17:36:50 PST --- Maybe we shouldn't do the stack trace on non-debug builds. Bad idea IMHO. Exceptions and their stack traces can still be logged in release builds, which

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

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9584 --- Comment #19 from Adam D. Ruppe destructiona...@gmail.com 2014-02-07 19:22:45 PST --- I did the change in a pr for easier testing: https://github.com/D-Programming-Language/druntime/pull/717 -- Configure issuemail:

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

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9584 --- Comment #20 from Adam D. Ruppe destructiona...@gmail.com 2014-02-07 20:10:53 PST --- My pull request there is posix only. A win but not complete without looking at Windows too. And I'm not sure I understand the Windows stack trace code.

[Issue 12105] New: ctRegex errors

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=12105 Summary: ctRegex errors Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: Phobos

[Issue 9506] When using alias this, writeln modifies its argument

2014-02-07 Thread d-bugmail
https://d.puremagic.com/issues/show_bug.cgi?id=9506 --- Comment #9 from Peter Alexander peter.alexander...@gmail.com 2014-02-07 23:32:58 PST --- (In reply to comment #8) Eh, shouldn't it just call t.toString() without even needing to look at alias this? I'm leaning toward either phobos bug