digitalmars.D.bugs - [Issue 3352] New: RangeError in std.conv
- d-bugmail puremagic.com (21/21) Sep 30 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3352
- d-bugmail puremagic.com (9/9) Sep 30 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3352
- d-bugmail puremagic.com (7/7) Oct 01 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3352
- d-bugmail puremagic.com (8/10) Oct 01 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3352
- d-bugmail puremagic.com (7/7) Oct 05 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3352
- d-bugmail puremagic.com (12/14) Oct 05 2009 http://d.puremagic.com/issues/show_bug.cgi?id=3352
http://d.puremagic.com/issues/show_bug.cgi?id=3352
           Summary: RangeError in std.conv
           Product: D
           Version: 2.032
          Platform: x86
        OS/Version: Windows
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Phobos
        AssignedTo: nobody puremagic.com
        ReportedBy: dfj1esp02 sneakemail.com
03:58:10 PDT ---
---
wtext(int.max);
---
core.exception.RangeError std.conv(2526): Range violation
Unittests in std.conv don't test wstring and big numbers.
-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
 Sep 30 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3352
Andrei Alexandrescu <andrei metalanguage.com> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
                 CC|                            |andrei metalanguage.com
-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
 Sep 30 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3352 07:43:35 PDT --- Also I think, it's an overkill to fine tune allocation as it's done in to!string(uint) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
 Oct 01 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3352 11:05:40 PDT ---Also I think, it's an overkill to fine tune allocation as it's done in to!string(uint)BTW I just improved optimization by adding preallocated strings for numbers between -1 and -9. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
 Oct 01 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3352 06:59:13 PDT --- The bug is in line 2526 where Char.sizeof * maxlength is allocated but only maxlength is sliced for the buffer. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
 Oct 05 2009
http://d.puremagic.com/issues/show_bug.cgi?id=3352
Andrei Alexandrescu <andrei metalanguage.com> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|                            |FIXED
18:39:56 PDT ---
 The bug is in line 2526 where Char.sizeof * maxlength is allocated but only
 maxlength is sliced for the buffer.
Thanks! I just fixed the bug and checked in.
-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
 Oct 05 2009








 
  
  
 
 d-bugmail puremagic.com
 d-bugmail puremagic.com 