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

d-bugmail at puremagic.com d-bugmail at puremagic.com
Fri Jan 3 12:55:32 PST 2014


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


monarchdodra at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |monarchdodra at gmail.com
          Component|Phobos                      |DMD
           Platform|x86                         |All
         OS/Version|Windows                     |All
           Severity|normal                      |regression


--- Comment #1 from monarchdodra at gmail.com 2014-01-03 12:55:28 PST ---
I did some investigating, and the Phobos code is legit. Duplicating the
function, while leaving it where it is, does not reproduce the issue.
Furthermore, older versions of DMD do not reproduce this issue either.

It makes me think that ctfe instantiation is causing something weird later for
runtime.

I did a bissect, and hit this commit:

12bb9afb753ad2f2aef65550b960357c63854cbc is the first bad commit
commit 12bb9afb753ad2f2aef65550b960357c63854cbc
Author: Walter Bright <walter at walterbright.com>
Date:   Wed Sep 11 14:33:14 2013 -0700

    fix Issue 10441 - Static libraries too big

:040000 040000 00ef3e43d4274d2e24514810353fead7bbcdaee9
313550fcc47de2b124d69f05bce5f94586bc2b01 M      src
:040000 040000 13dbdadb43e009e4e10041a161e1c825110f8028
7bcbc44d497d9056603b0863d781b894ff49b4ab M      test

Seems to be related. I think.

-- 
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