This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author mark.dickinson
Recipients Kiriakos.Vlahos, brian.curtin, eric.smith, mark.dickinson, sjmachin
Date 2010-09-29.15:43:34
SpamBayes Score 2.4428548e-06
Marked as misclassified No
Message-id <1285775017.3.0.396797412537.issue9980@psf.upfronthosting.co.za>
In-reply-to
Content
> It's interesting to note that '9' is ascii 57, and ':' is 58.

Right;  it's that part that convinces me that the problem is somewhere deep in _Py_dg_dtoa, in the guts of the float to string conversion, where a xxx999999... result is rounded up to xx(x+1)000000... incorrectly.  And it seems at least possible that there's a compiler bug somewhere, since it's happened before.  It's also possible that there's a bug in _Py_dg_dtoa;  this seems fairly unlikely (but certainly not out of the question), since this bit is pretty much exactly David Gay's original code.
History
Date User Action Args
2010-09-29 15:43:37mark.dickinsonsetrecipients: + mark.dickinson, sjmachin, eric.smith, brian.curtin, Kiriakos.Vlahos
2010-09-29 15:43:37mark.dickinsonsetmessageid: <1285775017.3.0.396797412537.issue9980@psf.upfronthosting.co.za>
2010-09-29 15:43:35mark.dickinsonlinkissue9980 messages
2010-09-29 15:43:34mark.dickinsoncreate