[Issue 5237] writefln doesn't respect Complex.toString

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5237 --- Comment #1 from Don clugd...@yahoo.com.au 2010-11-19 01:25:33 PST --- Partial fix in svn 2183. This fixes the last 3 cases, not the first one. It would be very straightforward to implement the first case, but we need to think if it would

[Issue 5231] BigInt lacks a normal toString()

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5231 Don clugd...@yahoo.com.au changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 5237] writefln doesn't respect Complex.toString

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5237 Don clugd...@yahoo.com.au changed: What|Removed |Added CC||jmdavisp...@gmx.com ---

[Issue 5237] writefln doesn't respect Complex.toString

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5237 Lars T. Kyllingstad bugzi...@kyllingen.net changed: What|Removed |Added CC|

[Issue 5237] writefln doesn't respect Complex.toString

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5237 --- Comment #4 from Don clugd...@yahoo.com.au 2010-11-19 04:19:11 PST --- (In reply to comment #3) (In reply to comment #1) Partial fix in svn 2183. This fixes the last 3 cases, not the first one. It would be very straightforward to

[Issue 5237] writefln doesn't respect Complex.toString

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5237 --- Comment #5 from Lars T. Kyllingstad bugzi...@kyllingen.net 2010-11-19 04:32:21 PST --- (In reply to comment #4) My guess is that positional parameters will make it more complicated, but possibly it's really simple. Regarding positional

[Issue 5237] writefln doesn't respect Complex.toString

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5237 --- Comment #6 from Lars T. Kyllingstad bugzi...@kyllingen.net 2010-11-19 04:35:04 PST --- (In reply to comment #3) (In reply to comment #1) Partial fix in svn 2183. This fixes the last 3 cases, not the first one. It would be very

[Issue 5238] PATCH: fix return of uninitialised var in interpret.c

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5238 --- Comment #4 from simon s.d.hamm...@googlemail.com 2010-11-19 06:21:24 PST --- (In reply to comment #1) With this patch applied on my system, I still fail to pass runnable/interpret.d with -O, but now a few lines later at 2110: 2106

[Issue 2954] [tdpl] Appalling bug in associative arrays (D2 only)

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2954 --- Comment #5 from Don clugd...@yahoo.com.au 2010-11-19 06:36:06 PST --- (In reply to comment #4) The fix still isn't right, as it fails at compile time on line 10. It works for me. Hmm. I think this might also be relying on the patch for

[Issue 5231] BigInt lacks a normal toString()

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5231 --- Comment #17 from bearophile_h...@eml.cc 2010-11-19 07:14:29 PST --- (In reply to comment #16) This is a bug in format. Even the partial fix I made for bug 5237, makes BigInt print correctly, without any change to the BigInt code. ***

[Issue 5240] New: Faster std.random.uniform() for [0.0, 1.0) range

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5240 Summary: Faster std.random.uniform() for [0.0, 1.0) range Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2

[Issue 5219] @noheap annotation

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5219 SHOO zan77...@nifty.com changed: What|Removed |Added CC||zan77...@nifty.com ---

[Issue 5241] New: dmd: ABI breakage/regression

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5241 Summary: dmd: ABI breakage/regression Product: D Version: D1 Platform: Other OS/Version: All Status: NEW Severity: regression Priority: P2 Component: DMD

[Issue 5241] dmd: ABI breakage/regression

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5241 --- Comment #1 from nfx...@gmail.com 2010-11-19 08:20:24 PST --- (In reply to comment #0) At some point, both dmd and Phobos1 added a new member to TypeInfo_Struct: m_flags. Damn, that should be m_align. -- Configure issuemail:

[Issue 4966] Loops and closures break immutable

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4966 Bruno Medeiros bdom.pub+deeb...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Issue 2043] Closure outer variables in nested blocks are not allocated/instantiated correctly.

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2043 Bruno Medeiros bdom.pub+deeb...@gmail.com changed: What|Removed |Added CC|

[Issue 5027] Ghost fields for Contract Programming

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5027 Bruno Medeiros bdom.pub+deeb...@gmail.com changed: What|Removed |Added CC|

[Issue 5193] SList cannot have struct elements that have immutable members.

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5193 chuck chuck.so...@gmail.com changed: What|Removed |Added CC||chuck.so...@gmail.com

[Issue 5027] Ghost fields for Contract Programming

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5027 --- Comment #2 from bearophile_h...@eml.cc 2010-11-19 09:45:30 PST --- (In reply to comment #1) Or alternatively, have the compiler define a debug/version identifier when compiled in release mode, and then just use conditional compilation.

[Issue 5103] Container Documentation missing syntax

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5103 --- Comment #5 from Nick Treleaven ntrel-pub...@yahoo.co.uk 2010-11-19 09:45:51 PST --- It's defined in docsrc/std.ddoc, but not in phobos/std.ddoc I can confirm that building with docsrc/std.ddoc fixes this bug. -- Configure issuemail:

[Issue 4122] More handy BigInt.toString()

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4122 --- Comment #1 from bearophile_h...@eml.cc 2010-11-19 10:06:24 PST --- See: http://www.dsource.org/projects/phobos/changeset/2183 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this

[Issue 5121] Make std.algorithm.swap weakly pure

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5121 --- Comment #1 from bearophile_h...@eml.cc 2010-11-19 10:05:01 PST --- See: http://www.dsource.org/projects/phobos/changeset/2180 -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email --- You are receiving this

[Issue 5240] Faster std.random.uniform() for [0.0, 1.0) range

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5240 --- Comment #1 from bearophile_h...@eml.cc 2010-11-19 12:10:42 PST --- A specialized overload/function like this is useful in Phobos even if it's not faster. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email

[Issue 5242] New: self referencing template constraint crashes compiler

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5242 Summary: self referencing template constraint crashes compiler Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity: normal Priority: P2

[Issue 5242] self referencing template constraint crashes compiler

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5242 Don clugd...@yahoo.com.au changed: What|Removed |Added Keywords||ice-on-invalid-code, patch

[Issue 5027] Ghost fields for Contract Programming

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5027 --- Comment #3 from Bruno Medeiros bdom.pub+deeb...@gmail.com 2010-11-19 15:11:32 PST --- If instead of: @ghost static int x; you have: debug(contracts) static int x; and contracts is said identifier that is only defined in non-release

[Issue 2095] covariance w/o typechecks = bugs

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2095 --- Comment #21 from Bruno Medeiros bdom.pub+deeb...@gmail.com 2010-11-19 15:29:24 PST --- (In reply to comment #20) (In reply to comment #19) Classes are not like arrays and pointers. These are supposed to be lightweight data types,

[Issue 2095] covariance w/o typechecks = bugs

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=2095 --- Comment #22 from Bruno Medeiros bdom.pub+deeb...@gmail.com 2010-11-19 15:31:03 PST --- Yes, like I mentioned, Steven's solution has some limitations. I meant Stewart (Gordon), not Steven. -- Configure issuemail:

[Issue 5219] @noheap annotation

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5219 Michal Minich michal.min...@gmail.com changed: What|Removed |Added CC|

[Issue 5243] New: dmd -run potentially removes user files

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5243 Summary: dmd -run potentially removes user files Product: D Version: D1 D2 Platform: All OS/Version: All Status: NEW Severity: critical Priority: P2

[Issue 5244] New: PATCH: fix use of uninitialised variable in toObj.c

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5244 Summary: PATCH: fix use of uninitialised variable in toObj.c Product: D Version: D2 Platform: Other OS/Version: All Status: NEW Severity: minor Priority: P2

[Issue 5244] PATCH: fix use of uninitialised variable in toObj.c

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=5244 Brad Roberts bra...@puremagic.com changed: What|Removed |Added Attachment #822|application/octet-stream|text/plain

[Issue 4860] Taking delegates to a member function broken if method is also aliased in from a base class

2010-11-19 Thread d-bugmail
http://d.puremagic.com/issues/show_bug.cgi?id=4860 --- Comment #7 from Don clugd...@yahoo.com.au 2010-11-19 22:16:42 PST --- That patch was a bit too early in the function. Should be e2ir.c, line 3308. Still in DelegateExp::toElem(). { // Get pointer to function out of