[Issue 11863] std.conv.to!string(int/uint, radix) returns incorrect string

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sun Jan 5 00:29:48 PST 2014


https://d.puremagic.com/issues/show_bug.cgi?id=11863



--- Comment #4 from Kenji Hara <k.hara.pg at gmail.com> 2014-01-05 00:29:47 PST ---
(In reply to comment #2)
> Hmm, with "-allinst" switch, OP code runs successfully in Windows (Both -m32
> and -m64).

Instead of "-allinst", "-release" also suppresses the error.

(In reply to comment #3)
> (In reply to comment #2)
> > Hmm, with "-allinst" switch, OP code runs successfully in Windows (Both -m32
> > and -m64).
> 
> I *thought* I had tried that, but I must have gotten it wrong. I can confirm it
> works too for linux64.
> 
> So... is this an actual bug?
> http://d.puremagic.com/issues/show_bug.cgi?id=11284
> Seems to indicate the problem would come from a "build irregularity"? Does this
> mean there is a Phobos build irregularity?

I'm not sure, but essentially I think "build irregularity" should not be there.
If it exists, it is a fault of separate compilation feature.

Current template instantiation strategy is fragile. Walter's implementation is
often does not fully cover target cases when it is introduced...

-- 
Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------


More information about the Digitalmars-d-bugs mailing list