1. 29 Nis, 2012 1 kayıt (commit)
  2. 22 Şub, 2011 1 kayıt (commit)
  3. 13 May, 2010 1 kayıt (commit)
  4. 05 May, 2010 1 kayıt (commit)
  5. 24 Ock, 2010 2 kayıt (commit)
    • Mark Dickinson's avatar
      Merged revisions 77722 via svnmerge from · 95a3633c
      Mark Dickinson yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ................
        r77722 | mark.dickinson | 2010-01-24 10:16:29 +0000 (Sun, 24 Jan 2010) | 23 lines
      
        Merged revisions 77691,77698,77713-77714 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r77691 | mark.dickinson | 2010-01-22 16:18:09 +0000 (Fri, 22 Jan 2010) | 1 line
      
          Correct typo in comment.
        ........
          r77698 | mark.dickinson | 2010-01-22 17:04:07 +0000 (Fri, 22 Jan 2010) | 3 lines
      
          Issue #7743:  Fix a potential incorrect rounding bug in dtoa.c (2nd bug
          in issue 7743).
        ........
          r77713 | mark.dickinson | 2010-01-23 20:48:56 +0000 (Sat, 23 Jan 2010) | 3 lines
      
          Issue #7743:  Add checks for zero inputs to the lshift and mult functions;
          this fixes the first bug described in issue #7743.
        ........
          r77714 | mark.dickinson | 2010-01-23 21:25:53 +0000 (Sat, 23 Jan 2010) | 1 line
      
          dtoa.c fix from upstream that fixes incorrectly rounded results for certain subnormals that are also halfway cases.
        ........
      ................
      95a3633c
    • Mark Dickinson's avatar
      Merged revisions 77691,77698,77713-77714 via svnmerge from · f41d29a8
      Mark Dickinson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r77691 | mark.dickinson | 2010-01-22 16:18:09 +0000 (Fri, 22 Jan 2010) | 1 line
      
        Correct typo in comment.
      ........
        r77698 | mark.dickinson | 2010-01-22 17:04:07 +0000 (Fri, 22 Jan 2010) | 3 lines
      
        Issue #7743:  Fix a potential incorrect rounding bug in dtoa.c (2nd bug
        in issue 7743).
      ........
        r77713 | mark.dickinson | 2010-01-23 20:48:56 +0000 (Sat, 23 Jan 2010) | 3 lines
      
        Issue #7743:  Add checks for zero inputs to the lshift and mult functions;
        this fixes the first bug described in issue #7743.
      ........
        r77714 | mark.dickinson | 2010-01-23 21:25:53 +0000 (Sat, 23 Jan 2010) | 1 line
      
        dtoa.c fix from upstream that fixes incorrectly rounded results for certain subnormals that are also halfway cases.
      ........
      f41d29a8
  6. 23 Ock, 2010 2 kayıt (commit)
  7. 22 Ock, 2010 1 kayıt (commit)
  8. 21 Ock, 2010 2 kayıt (commit)
    • Mark Dickinson's avatar
      Merged revisions 77670 via svnmerge from · e42ffae8
      Mark Dickinson yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ................
        r77670 | mark.dickinson | 2010-01-21 19:51:08 +0000 (Thu, 21 Jan 2010) | 24 lines
      
        Merged revisions 77614-77616,77663 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r77614 | mark.dickinson | 2010-01-20 17:36:31 +0000 (Wed, 20 Jan 2010) | 5 lines
      
          Various dtoa.c cleanups.  1. Despagghetify _Py_dg_strtod parsing code
          and exit points.  2. Simplify bigcomp comparison loop.  3. Don't set
          ERANGE on _Py_dg_strtod underflow (it was set inconsistently anyway).
          4. Remove unused dsign field from BCinfo struct.
        ........
          r77615 | mark.dickinson | 2010-01-20 18:02:41 +0000 (Wed, 20 Jan 2010) | 1 line
      
          Don't try to put a value into a NULL pointer.
        ........
          r77616 | mark.dickinson | 2010-01-20 21:23:25 +0000 (Wed, 20 Jan 2010) | 1 line
      
          Additional explanatory comments for _Py_dg_strtod.
        ........
          r77663 | mark.dickinson | 2010-01-21 17:02:53 +0000 (Thu, 21 Jan 2010) | 1 line
      
          Additional testcases for strtod.
        ........
      ................
      e42ffae8
    • Mark Dickinson's avatar
      Merged revisions 77614-77616,77663 via svnmerge from · add28234
      Mark Dickinson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r77614 | mark.dickinson | 2010-01-20 17:36:31 +0000 (Wed, 20 Jan 2010) | 5 lines
      
        Various dtoa.c cleanups.  1. Despagghetify _Py_dg_strtod parsing code
        and exit points.  2. Simplify bigcomp comparison loop.  3. Don't set
        ERANGE on _Py_dg_strtod underflow (it was set inconsistently anyway).
        4. Remove unused dsign field from BCinfo struct.
      ........
        r77615 | mark.dickinson | 2010-01-20 18:02:41 +0000 (Wed, 20 Jan 2010) | 1 line
      
        Don't try to put a value into a NULL pointer.
      ........
        r77616 | mark.dickinson | 2010-01-20 21:23:25 +0000 (Wed, 20 Jan 2010) | 1 line
      
        Additional explanatory comments for _Py_dg_strtod.
      ........
        r77663 | mark.dickinson | 2010-01-21 17:02:53 +0000 (Thu, 21 Jan 2010) | 1 line
      
        Additional testcases for strtod.
      ........
      add28234
  9. 20 Ock, 2010 3 kayıt (commit)
  10. 17 Ock, 2010 6 kayıt (commit)
  11. 16 Ock, 2010 5 kayıt (commit)
    • Mark Dickinson's avatar
      Merged revisions 77535 via svnmerge from · 11f65784
      Mark Dickinson yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ................
        r77535 | mark.dickinson | 2010-01-16 18:10:25 +0000 (Sat, 16 Jan 2010) | 21 lines
      
        Merged revisions 77519,77530,77533 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r77519 | mark.dickinson | 2010-01-16 10:44:00 +0000 (Sat, 16 Jan 2010) | 5 lines
      
          Issue #7632: Fix a serious wrong output bug for string -> float conversion.
          Also remove some now unused variables, and add comments clarifying the
          possible outputs of the parsing section of _Py_dg_strtod.  Thanks
          Eric Smith for reviewing.
        ........
          r77530 | mark.dickinson | 2010-01-16 17:57:49 +0000 (Sat, 16 Jan 2010) | 3 lines
      
          Issue #7632: Fix one more case of incorrect rounding for str -> float
          conversion (see bug 5 in the issue tracker).
        ........
          r77533 | mark.dickinson | 2010-01-16 18:06:17 +0000 (Sat, 16 Jan 2010) | 1 line
      
          Fix multiple uses of variable 'L' in _Py_dg_strtod, where one use requires an unsigned long and the other a signed long.  See also r77421.
        ........
      ................
      11f65784
    • Mark Dickinson's avatar
      Merged revisions 77519,77530,77533 via svnmerge from · 45b63659
      Mark Dickinson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r77519 | mark.dickinson | 2010-01-16 10:44:00 +0000 (Sat, 16 Jan 2010) | 5 lines
      
        Issue #7632: Fix a serious wrong output bug for string -> float conversion.
        Also remove some now unused variables, and add comments clarifying the
        possible outputs of the parsing section of _Py_dg_strtod.  Thanks
        Eric Smith for reviewing.
      ........
        r77530 | mark.dickinson | 2010-01-16 17:57:49 +0000 (Sat, 16 Jan 2010) | 3 lines
      
        Issue #7632: Fix one more case of incorrect rounding for str -> float
        conversion (see bug 5 in the issue tracker).
      ........
        r77533 | mark.dickinson | 2010-01-16 18:06:17 +0000 (Sat, 16 Jan 2010) | 1 line
      
        Fix multiple uses of variable 'L' in _Py_dg_strtod, where one use requires an unsigned long and the other a signed long.  See also r77421.
      ........
      45b63659
    • Mark Dickinson's avatar
      Fix multiple uses of variable 'L' in _Py_dg_strtod, where one use requires an… · 18a818bc
      Mark Dickinson yazdı
      Fix multiple uses of variable 'L' in _Py_dg_strtod, where one use requires an unsigned long and the other a signed long.  See also r77421.
      18a818bc
    • Mark Dickinson's avatar
      Issue #7632: Fix one more case of incorrect rounding for str -> float · 811ff822
      Mark Dickinson yazdı
      conversion (see bug 5 in the issue tracker).
      811ff822
    • Mark Dickinson's avatar
      Issue #7632: Fix a serious wrong output bug for string -> float conversion. · 476279f1
      Mark Dickinson yazdı
      Also remove some now unused variables, and add comments clarifying the
      possible outputs of the parsing section of _Py_dg_strtod.  Thanks
      Eric Smith for reviewing.
      476279f1
  12. 14 Ock, 2010 5 kayıt (commit)
    • Mark Dickinson's avatar
      Merged revisions 77494 via svnmerge from · 9000c161
      Mark Dickinson yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ................
        r77494 | mark.dickinson | 2010-01-14 15:37:49 +0000 (Thu, 14 Jan 2010) | 41 lines
      
        Merged revisions 77477-77478,77481-77483,77490-77493 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r77477 | mark.dickinson | 2010-01-13 18:21:53 +0000 (Wed, 13 Jan 2010) | 1 line
      
          Add comments explaining the role of the bigcomp function in dtoa.c.
        ........
          r77478 | mark.dickinson | 2010-01-13 19:02:37 +0000 (Wed, 13 Jan 2010) | 1 line
      
          Clarify that sulp expects a nonnegative input, but that +0.0 is fine.
        ........
          r77481 | mark.dickinson | 2010-01-13 20:55:03 +0000 (Wed, 13 Jan 2010) | 1 line
      
          Simplify and annotate the bigcomp function, removing unused special cases.
        ........
          r77482 | mark.dickinson | 2010-01-13 22:15:53 +0000 (Wed, 13 Jan 2010) | 1 line
      
          Fix buggy comparison:  LHS of comparison was being treated as unsigned.
        ........
          r77483 | mark.dickinson | 2010-01-13 22:20:10 +0000 (Wed, 13 Jan 2010) | 1 line
      
          More dtoa.c cleanup;  remove the need for bc.dplen, bc.dp0 and bc.dp1.
        ........
          r77490 | mark.dickinson | 2010-01-14 13:02:36 +0000 (Thu, 14 Jan 2010) | 1 line
      
          Fix off-by-one error introduced in r77483.  I have a test for this, but it currently fails due to a different dtoa.c bug;  I'll add the test once that bug is fixed.
        ........
          r77491 | mark.dickinson | 2010-01-14 13:14:49 +0000 (Thu, 14 Jan 2010) | 1 line
      
          Issue 7632: fix a dtoa.c bug (bug 6) causing incorrect rounding.  Tests to follow.
        ........
          r77492 | mark.dickinson | 2010-01-14 14:40:20 +0000 (Thu, 14 Jan 2010) | 1 line
      
          Issue 7632:  fix incorrect rounding for long input strings with values very close to a power of 2.  (See Bug 4 in the tracker discussion.)
        ........
          r77493 | mark.dickinson | 2010-01-14 15:22:33 +0000 (Thu, 14 Jan 2010) | 1 line
      
          Issue #7632:  add tests for bugs fixed so far.
        ........
      ................
      9000c161
    • Mark Dickinson's avatar
      Merged revisions 77477-77478,77481-77483,77490-77493 via svnmerge from · 853c3bbc
      Mark Dickinson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r77477 | mark.dickinson | 2010-01-13 18:21:53 +0000 (Wed, 13 Jan 2010) | 1 line
      
        Add comments explaining the role of the bigcomp function in dtoa.c.
      ........
        r77478 | mark.dickinson | 2010-01-13 19:02:37 +0000 (Wed, 13 Jan 2010) | 1 line
      
        Clarify that sulp expects a nonnegative input, but that +0.0 is fine.
      ........
        r77481 | mark.dickinson | 2010-01-13 20:55:03 +0000 (Wed, 13 Jan 2010) | 1 line
      
        Simplify and annotate the bigcomp function, removing unused special cases.
      ........
        r77482 | mark.dickinson | 2010-01-13 22:15:53 +0000 (Wed, 13 Jan 2010) | 1 line
      
        Fix buggy comparison:  LHS of comparison was being treated as unsigned.
      ........
        r77483 | mark.dickinson | 2010-01-13 22:20:10 +0000 (Wed, 13 Jan 2010) | 1 line
      
        More dtoa.c cleanup;  remove the need for bc.dplen, bc.dp0 and bc.dp1.
      ........
        r77490 | mark.dickinson | 2010-01-14 13:02:36 +0000 (Thu, 14 Jan 2010) | 1 line
      
        Fix off-by-one error introduced in r77483.  I have a test for this, but it currently fails due to a different dtoa.c bug;  I'll add the test once that bug is fixed.
      ........
        r77491 | mark.dickinson | 2010-01-14 13:14:49 +0000 (Thu, 14 Jan 2010) | 1 line
      
        Issue 7632: fix a dtoa.c bug (bug 6) causing incorrect rounding.  Tests to follow.
      ........
        r77492 | mark.dickinson | 2010-01-14 14:40:20 +0000 (Thu, 14 Jan 2010) | 1 line
      
        Issue 7632:  fix incorrect rounding for long input strings with values very close to a power of 2.  (See Bug 4 in the tracker discussion.)
      ........
        r77493 | mark.dickinson | 2010-01-14 15:22:33 +0000 (Thu, 14 Jan 2010) | 1 line
      
        Issue #7632:  add tests for bugs fixed so far.
      ........
      853c3bbc
    • Mark Dickinson's avatar
      Issue 7632: fix incorrect rounding for long input strings with values very… · f8747c1f
      Mark Dickinson yazdı
      Issue 7632:  fix incorrect rounding for long input strings with values very close to a power of 2.  (See Bug 4 in the tracker discussion.)
      f8747c1f
    • Mark Dickinson's avatar
    • Mark Dickinson's avatar
      Fix off-by-one error introduced in r77483. I have a test for this, but it… · 03774fac
      Mark Dickinson yazdı
      Fix off-by-one error introduced in r77483.  I have a test for this, but it currently fails due to a different dtoa.c bug;  I'll add the test once that bug is fixed.
      03774fac
  13. 13 Ock, 2010 5 kayıt (commit)
  14. 12 Ock, 2010 4 kayıt (commit)
    • Mark Dickinson's avatar
      Merged revisions 77452 via svnmerge from · 46672513
      Mark Dickinson yazdı
      svn+ssh://pythondev@svn.python.org/python/branches/py3k
      
      ................
        r77452 | mark.dickinson | 2010-01-12 23:04:19 +0000 (Tue, 12 Jan 2010) | 23 lines
      
        Merged revisions 77410,77421,77450-77451 via svnmerge from
        svn+ssh://pythondev@svn.python.org/python/trunk
      
        ........
          r77410 | mark.dickinson | 2010-01-10 13:06:31 +0000 (Sun, 10 Jan 2010) | 1 line
      
          Remove unused BCinfo fields and an unused macro.
        ........
          r77421 | mark.dickinson | 2010-01-11 17:15:13 +0000 (Mon, 11 Jan 2010) | 1 line
      
          Change a variable type to avoid signed overflow; replace repeated '19999' constant by a define.
        ........
          r77450 | mark.dickinson | 2010-01-12 22:23:56 +0000 (Tue, 12 Jan 2010) | 4 lines
      
          Issue #7632: Fix a problem with _Py_dg_strtod that could lead to
          crashes in debug builds, for certain long numeric strings
          corresponding to subnormal values.
        ........
          r77451 | mark.dickinson | 2010-01-12 22:55:51 +0000 (Tue, 12 Jan 2010) | 2 lines
      
          Issue #7632:  Fix a bug in dtoa.c that could lead to incorrectly-rounded results.
        ........
      ................
      46672513
    • Mark Dickinson's avatar
      Merged revisions 77410,77421,77450-77451 via svnmerge from · 81612e87
      Mark Dickinson yazdı
      svn+ssh://pythondev@svn.python.org/python/trunk
      
      ........
        r77410 | mark.dickinson | 2010-01-10 13:06:31 +0000 (Sun, 10 Jan 2010) | 1 line
      
        Remove unused BCinfo fields and an unused macro.
      ........
        r77421 | mark.dickinson | 2010-01-11 17:15:13 +0000 (Mon, 11 Jan 2010) | 1 line
      
        Change a variable type to avoid signed overflow; replace repeated '19999' constant by a define.
      ........
        r77450 | mark.dickinson | 2010-01-12 22:23:56 +0000 (Tue, 12 Jan 2010) | 4 lines
      
        Issue #7632: Fix a problem with _Py_dg_strtod that could lead to
        crashes in debug builds, for certain long numeric strings
        corresponding to subnormal values.
      ........
        r77451 | mark.dickinson | 2010-01-12 22:55:51 +0000 (Tue, 12 Jan 2010) | 2 lines
      
        Issue #7632:  Fix a bug in dtoa.c that could lead to incorrectly-rounded results.
      ........
      81612e87
    • Mark Dickinson's avatar
    • Mark Dickinson's avatar
      Issue #7632: Fix a problem with _Py_dg_strtod that could lead to · 8efef5ce
      Mark Dickinson yazdı
      crashes in debug builds, for certain long numeric strings
      corresponding to subnormal values.
      8efef5ce
  15. 11 Ock, 2010 1 kayıt (commit)