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 mark.dickinson, skrah
Date 2011-09-15.11:16:38
SpamBayes Score 8.62546e-06
Marked as misclassified No
Message-id <1316085399.35.0.882775814031.issue12985@psf.upfronthosting.co.za>
In-reply-to
Content
BTW, I suspect that the reason there were no related test failures with the Intel compiler is that most of the problems in the Python code stem from multiplications rather than additions.  Probably icc isn't sophisticated enough to optimize those multiplication + division checks away.

Seems like we should probably be looking for an icc flag that forces wrapping on signed integer overflow.

In the long run, it would still be good to eliminate the need for fwrapv and the like;  it can have a significant performance hit (in theory;  haven't done any timings recently).
History
Date User Action Args
2011-09-15 11:16:39mark.dickinsonsetrecipients: + mark.dickinson, skrah
2011-09-15 11:16:39mark.dickinsonsetmessageid: <1316085399.35.0.882775814031.issue12985@psf.upfronthosting.co.za>
2011-09-15 11:16:38mark.dickinsonlinkissue12985 messages
2011-09-15 11:16:38mark.dickinsoncreate