| Sat, 23 Jan 2010 21:25:53 +0000 |
Mark Dickinson |
dtoa.c fix from upstream that fixes incorrectly rounded results for certain subnormals that are also halfway cases.
legacy-trunk
|
| Sat, 23 Jan 2010 20:48:56 +0000 |
Mark Dickinson |
Issue #7743: Add checks for zero inputs to the lshift and mult functions;
legacy-trunk
|
| Fri, 22 Jan 2010 17:04:07 +0000 |
Mark Dickinson |
Issue #7743: Fix a potential incorrect rounding bug in dtoa.c (2nd bug
legacy-trunk
|
| Wed, 20 Jan 2010 21:23:25 +0000 |
Mark Dickinson |
Additional explanatory comments for _Py_dg_strtod.
legacy-trunk
|
| Wed, 20 Jan 2010 18:02:41 +0000 |
Mark Dickinson |
Don't try to put a value into a NULL pointer.
legacy-trunk
|
| Wed, 20 Jan 2010 17:36:31 +0000 |
Mark Dickinson |
Various dtoa.c cleanups. 1. Despagghetify _Py_dg_strtod parsing code
legacy-trunk
|
| Sun, 17 Jan 2010 20:57:56 +0000 |
Mark Dickinson |
Issue #7632: When Py_USING_MEMORY_DEBUGGER is defined, disable the
legacy-trunk
|
| Sun, 17 Jan 2010 13:37:57 +0000 |
Mark Dickinson |
Issue #7632: Fix a memory leak in _Py_dg_strtod.
legacy-trunk
|
| Sat, 16 Jan 2010 18:06:17 +0000 |
Mark Dickinson |
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.
legacy-trunk
|
| Sat, 16 Jan 2010 17:57:49 +0000 |
Mark Dickinson |
Issue #7632: Fix one more case of incorrect rounding for str -> float
legacy-trunk
|
| Sat, 16 Jan 2010 10:44:00 +0000 |
Mark Dickinson |
Issue #7632: Fix a serious wrong output bug for string -> float conversion.
legacy-trunk
|
| Thu, 14 Jan 2010 14:40:20 +0000 |
Mark Dickinson |
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.)
legacy-trunk
|
| Thu, 14 Jan 2010 13:14:49 +0000 |
Mark Dickinson |
Issue 7632: fix a dtoa.c bug (bug 6) causing incorrect rounding. Tests to follow.
legacy-trunk
|
| Thu, 14 Jan 2010 13:02:36 +0000 |
Mark Dickinson |
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.
legacy-trunk
|
| Wed, 13 Jan 2010 22:20:10 +0000 |
Mark Dickinson |
More dtoa.c cleanup; remove the need for bc.dplen, bc.dp0 and bc.dp1.
legacy-trunk
|
| Wed, 13 Jan 2010 22:15:53 +0000 |
Mark Dickinson |
Fix buggy comparison: LHS of comparison was being treated as unsigned.
legacy-trunk
|
| Wed, 13 Jan 2010 20:55:03 +0000 |
Mark Dickinson |
Simplify and annotate the bigcomp function, removing unused special cases.
legacy-trunk
|
| Wed, 13 Jan 2010 19:02:37 +0000 |
Mark Dickinson |
Clarify that sulp expects a nonnegative input, but that +0.0 is fine.
legacy-trunk
|
| Wed, 13 Jan 2010 18:21:53 +0000 |
Mark Dickinson |
Add comments explaining the role of the bigcomp function in dtoa.c.
legacy-trunk
|
| Tue, 12 Jan 2010 22:55:51 +0000 |
Mark Dickinson |
Issue #7632: Fix a bug in dtoa.c that could lead to incorrectly-rounded results.
legacy-trunk
|
| Tue, 12 Jan 2010 22:23:56 +0000 |
Mark Dickinson |
Issue #7632: Fix a problem with _Py_dg_strtod that could lead to
legacy-trunk
|
| Mon, 11 Jan 2010 17:15:13 +0000 |
Mark Dickinson |
Change a variable type to avoid signed overflow; replace repeated '19999' constant by a define.
legacy-trunk
|
| Sun, 10 Jan 2010 13:06:31 +0000 |
Mark Dickinson |
Remove unused BCinfo fields and an unused macro.
legacy-trunk
|
| Mon, 04 Jan 2010 21:32:02 +0000 |
Mark Dickinson |
Fix typo in comment.
legacy-trunk
|
| Sat, 24 Oct 2009 13:31:41 +0000 |
Mark Dickinson |
Remove temporary define from r75653
legacy-trunk
|
| Sat, 24 Oct 2009 12:17:24 +0000 |
Mark Dickinson |
Temporary define to avoid build failure
legacy-trunk
|
| Sat, 24 Oct 2009 12:13:30 +0000 |
Mark Dickinson |
Issue #7117: Prepare for backport of py3k float repr.
legacy-trunk
|
| Tue, 26 Nov 2013 16:19:13 +0000 |
Mark Dickinson |
Issue #19638: Raise ValueError instead of crashing when converting billion character strings to float.
3.3
|
| Sun, 29 Apr 2012 15:31:56 +0100 |
Mark Dickinson |
Issue #14521: Make result of float('nan') and float('-nan') more consistent across platforms. Further, don't rely on Py_HUGE_VAL for float('inf').
|
| Tue, 22 Feb 2011 20:15:44 +0000 |
Brett Cannon |
Issue #8914: fix various warnings from the Clang static analyzer v254.
|
| Thu, 13 May 2010 11:52:22 +0000 |
Mark Dickinson |
Remove unnecessary assignments.
|
| Sun, 24 Jan 2010 10:16:29 +0000 |
Mark Dickinson |
Merged revisions 77691,77698,77713-77714 via svnmerge from
|
| Thu, 21 Jan 2010 19:51:08 +0000 |
Mark Dickinson |
Merged revisions 77614-77616,77663 via svnmerge from
|
| Sun, 17 Jan 2010 21:02:55 +0000 |
Mark Dickinson |
Merged revisions 77589 via svnmerge from
|
| Sun, 17 Jan 2010 14:39:12 +0000 |
Mark Dickinson |
Merged revisions 77578 via svnmerge from
|
| Sat, 16 Jan 2010 18:10:25 +0000 |
Mark Dickinson |
Merged revisions 77519,77530,77533 via svnmerge from
|
| Thu, 14 Jan 2010 15:37:49 +0000 |
Mark Dickinson |
Merged revisions 77477-77478,77481-77483,77490-77493 via svnmerge from
|
| Tue, 12 Jan 2010 23:04:19 +0000 |
Mark Dickinson |
Merged revisions 77410,77421,77450-77451 via svnmerge from
|
| Mon, 04 Jan 2010 21:34:08 +0000 |
Mark Dickinson |
Merged revisions 77304 via svnmerge from
3.1
|
| Wed, 20 May 2009 22:05:25 +0000 |
Mark Dickinson |
Refactor to remove duplicated nan/inf parsing code in
|
| Sun, 03 May 2009 20:33:40 +0000 |
Mark Dickinson |
Issue #5914: Add new C-API function PyOS_string_to_double, to complement
|
| Fri, 17 Apr 2009 19:29:46 +0000 |
Mark Dickinson |
Silence compiler warnings on VS8.0
|
| Fri, 17 Apr 2009 16:06:28 +0000 |
Mark Dickinson |
Add reminder to dtoa.c to check for updates regularly.
|
| Thu, 16 Apr 2009 19:52:09 +0000 |
Mark Dickinson |
Issue #1580: use short float repr where possible.
|