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 zach.ware
Recipients mark.dickinson, paul.moore, pitrou, python-dev, r.david.murray, serhiy.storchaka, skrah, steve.dower, tim.golden, tim.peters, vstinner, zach.ware
Date 2016-01-23.05:44:33
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1453527875.55.0.00870480341831.issue25934@psf.upfronthosting.co.za>
In-reply-to
Content
Here's a patch that specifies /fp:strict if it looks like ICC is being used for the build.  It also adds a convenient property for checking whether it's an ICC build ($(ICCBuild)).  This doesn't change anything for MSVC builds but allows ICC builds to pass test_math, test_cmath, test_audioop, etc.; as such, it should be applied to all three branches.

As far as replacing the non-constants that MSVC doesn't like, I'm +1 but not too bothered about it.  I'm happy to test if anyone supplies a patch for it.
History
Date User Action Args
2016-01-23 05:44:35zach.waresetrecipients: + zach.ware, tim.peters, paul.moore, mark.dickinson, pitrou, vstinner, tim.golden, r.david.murray, skrah, python-dev, serhiy.storchaka, steve.dower
2016-01-23 05:44:35zach.waresetmessageid: <1453527875.55.0.00870480341831.issue25934@psf.upfronthosting.co.za>
2016-01-23 05:44:35zach.warelinkissue25934 messages
2016-01-23 05:44:34zach.warecreate