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 MrJean1
Recipients MrJean1, mark.dickinson, rhettinger
Date 2008-05-22.16:04:53
SpamBayes Score 0.004669206
Marked as misclassified No
Message-id <1211472307.76.0.356612282759.issue2819@psf.upfronthosting.co.za>
In-reply-to
Content
Attached is revision 11 of the mathmodule.c patch for Python 2.6a3.  

This one includes Raymond's full precision summation, Mark's rounding 
partials addition and correct non-finites and error handling.

However, intermediate overflow will raise an OverflowError and a 
FLT_RADIX not equal 2 cause a NotImplementedError.

An updated test_math_sum11.py script is also attached.  All test cases 
pass on 5 different builds of Python 2.6a3:

- 32-bit MacOS X 10.4.11 (Intel) with gcc 4.0.1
- 32-bit MacOS X 10.3.9 (PPC) with gcc 3.3
- 64-bit RHEL 3 update 7 (Opteron) using gcc 4.1.2
- 32- and 64-bit Solaris 10 (Opteron) with Sun C 5.8.

/Jean Brouwers
History
Date User Action Args
2008-05-22 16:05:10MrJean1setspambayes_score: 0.00466921 -> 0.004669206
recipients: + MrJean1, rhettinger, mark.dickinson
2008-05-22 16:05:08MrJean1setspambayes_score: 0.00466921 -> 0.00466921
messageid: <1211472307.76.0.356612282759.issue2819@psf.upfronthosting.co.za>
2008-05-22 16:05:06MrJean1linkissue2819 messages
2008-05-22 16:05:05MrJean1create