[Issue 9568] [64bit] wrong code for scope(exit)

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9568 --- Comment #7 from github-bugzi...@puremagic.com 2013-02-25 01:15:40 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 1528] [tdpl] overloading template and non-template functions

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=1528 timon.g...@gmx.ch changed: What|Removed |Added CC||timon.g...@gmx.ch --- Comment #13

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

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9584 --- Comment #3 from Don clugd...@yahoo.com.au 2013-02-25 03:49:32 PST --- Exception handling is not intrinsically very slow. Basically there are two function calls per stack frame, each of which only executes a handful of instructions. All of

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

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9584 --- Comment #4 from bearophile_h...@eml.cc 2013-02-25 04:17:11 PST --- (In reply to comment #3) I'm a bit suspicious of that Java code. Is it really throwing an exception? If it contains any exception handling optimisations at all, it

[Issue 9102] OutputRange should be ref parameter

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9102 Johannes Pfau johannesp...@gmail.com changed: What|Removed |Added CC|

[Issue 5924] schwartzSort of Tuple!(char)[]

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5924 bearophile_h...@eml.cc changed: What|Removed |Added Status|RESOLVED|REOPENED

[Issue 9536] IFTI fails when calling a static member from const member

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9536 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9566] Regression (2.062): Cannot use struct .init when it contains a static array initialized from a single element.

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9566 Kenji Hara k.hara...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 8529] ctRegex - named submatch - hash-table exception

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8529 monarchdo...@gmail.com changed: What|Removed |Added CC||monarchdo...@gmail.com ---

[Issue 8529] ctRegex - named submatch - hash-table exception

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8529 --- Comment #2 from monarchdo...@gmail.com 2013-02-25 07:31:42 PST --- Bump for Dmitry. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this mail because: ---

[Issue 8529] ctRegex - named submatch - hash-table exception

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=8529 monarchdo...@gmail.com changed: What|Removed |Added Severity|normal |major -- Configure

[Issue 9586] New: Win64 5/6/7 struct returns

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9586 Summary: Win64 5/6/7 struct returns Product: D Version: D2 Platform: x86_64 OS/Version: Windows Status: NEW Keywords: wrong-code Severity: major

[Issue 9549] Regression (2.062): Compiler spits out unrelated messages on error

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9549 --- Comment #1 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-02-25 09:45:56 PST --- Fixed in https://github.com/D-Programming-Language/dmd/pull/1676, however it doesn't seem deliberate. Waiting for Kenji's response before I close this.

[Issue 9576] Symbol Undefined linker error on using `std.random.MinstdRand`

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9576 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 9549] Regression (2.062): Compiler spits out unrelated messages on error

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9549 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9102] OutputRange should be ref parameter

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9102 --- Comment #6 from Steven Schveighoffer schvei...@yahoo.com 2013-02-25 10:14:31 PST --- I think citing put as justification is not exactly correct. put is a basic operation of an output range. It is meant to be used basically as a method of

[Issue 9568] [64bit] wrong code for scope(exit)

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9568 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9568] [64bit] wrong code for scope(exit)

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9568 --- Comment #8 from github-bugzi...@puremagic.com 2013-02-25 10:29:05 PST --- Commits pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd

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

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9584 --- Comment #5 from Jonathan M Davis jmdavisp...@gmx.com 2013-02-25 10:34:29 PST --- But even so, I'm a bit suspicious of that Java code. Is it really throwing an exception? If it contains any exception handling optimisations at all, it

[Issue 9568] [64bit] wrong code for scope(exit)

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9568 --- Comment #9 from github-bugzi...@puremagic.com 2013-02-25 10:38:44 PST --- Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd

[Issue 5570] 64 bit C ABI not followed for passing structs and complex numbers as function parameters

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5570 --- Comment #36 from github-bugzi...@puremagic.com 2013-02-25 10:38:47 PST --- Commit pushed to dmd-1.x at https://github.com/D-Programming-Language/dmd

[Issue 9102] OutputRange should be ref parameter

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9102 --- Comment #7 from Johannes Pfau johannesp...@gmail.com 2013-02-25 10:57:57 PST --- You're probably right with most of that. I'd still like to keep the name as put to avoid API breakage and for consistency with the OOP API. Also introducing a

[Issue 9587] New: rdmd now fails to compile due to Phobos changes

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9587 Summary: rdmd now fails to compile due to Phobos changes Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: regression Priority: P2

[Issue 9102] OutputRange should be ref parameter

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9102 --- Comment #8 from Steven Schveighoffer schvei...@yahoo.com 2013-02-25 11:13:32 PST --- (In reply to comment #7) You're probably right with most of that. I'd still like to keep the name as put to avoid API breakage and for consistency with

[Issue 9587] rdmd now fails to compile due to Phobos changes

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9587 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added CC|

[Issue 9102] OutputRange should be ref parameter

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9102 --- Comment #9 from Johannes Pfau johannesp...@gmail.com 2013-02-25 11:26:32 PST --- Well, the problem with this is, you disable legitimate copies. For example, if I wanted to save the current state because the next few bytes passed in

[Issue 4653] More unit test functions should be added - like assertEqual() and assertNotEqual()

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4653 --- Comment #8 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-02-25 14:48:41 PST --- I don't know whether assertEqual and other others will ever get in (assertThrown/assertNotThrown did), but the implementation can be seriously

[Issue 9588] New: format prints null for struct functions

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9588 Summary: format prints null for struct functions Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component:

[Issue 4653] More unit test functions should be added - like assertEqual() and assertNotEqual()

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4653 --- Comment #9 from Jonathan M Davis jmdavisp...@gmx.com 2013-02-25 15:16:30 PST --- Cute. assertPred was the evolution of this, and it did a lot of nice stuff (though it wouldn't surprise me it all if it could be improved), but it got shot

[Issue 9589] New: Add hasEmpty template to std.range

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9589 Summary: Add hasEmpty template to std.range Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component:

[Issue 9589] Add hasEmpty template to std.range

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9589 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Keywords||pull ---

[Issue 9589] Add hasEmpty template to std.range

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9589 Jonathan M Davis jmdavisp...@gmx.com changed: What|Removed |Added CC|

[Issue 9589] Add hasEmpty template to std.range

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9589 --- Comment #3 from Andrej Mitrovic andrej.mitrov...@gmail.com 2013-02-25 17:06:49 PST --- (In reply to comment #2) I don't know that it's necessarily a bad idea to add this, but _all_ ranges have empty by definition. Hmm yeah, isInputRange

[Issue 9589] Add hasEmpty template to std.range

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9589 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 9553] SOCKET should be 64 bit wide on Win64

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9553 r...@myopera.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Issue 9590] New: UFCS does not work with void lazy expressions

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9590 Summary: UFCS does not work with void lazy expressions Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: rejects-valid Severity: normal

[Issue 9591] New: std.typetuple.staticApplyMap

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9591 Summary: std.typetuple.staticApplyMap Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component:

[Issue 9588] format prints context pointer for struct

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9588 Andrej Mitrovic andrej.mitrov...@gmail.com changed: What|Removed |Added Summary|format prints null for|format prints

[Issue 9592] New: Justified Tuple printing

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9592 Summary: Justified Tuple printing Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: minor Priority: P2 Component: Phobos

[Issue 9593] New: Optional type-free printing of a std.typecons.Tuple

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9593 Summary: Optional type-free printing of a std.typecons.Tuple Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 5924] schwartzSort of Tuple!(char)[]

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5924 --- Comment #3 from github-bugzi...@puremagic.com 2013-02-25 20:28:37 PST --- Commits pushed to master at https://github.com/D-Programming-Language/phobos

[Issue 5924] schwartzSort of Tuple!(char)[]

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5924 Alex R�nne Petersen a...@lycus.org changed: What|Removed |Added Status|REOPENED|RESOLVED

[Issue 9033] Remove __thread from the language

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9033 --- Comment #3 from github-bugzi...@puremagic.com 2013-02-25 22:38:37 PST --- Commits pushed to master at https://github.com/D-Programming-Language/dmd

[Issue 9033] Remove __thread from the language

2013-02-25 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=9033 Walter Bright bugzi...@digitalmars.com changed: What|Removed |Added Status|NEW |RESOLVED