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 loewis
Recipients alex, alexandre.vassalotti, christian.heimes, deadshort, dmalcolm, donmez, gregory.p.smith, gvanrossum, jcea, loewis, mark.dickinson, matejcik, nnorwitz, pitrou, skrah, vstinner
Date 2011-09-24.14:48:03
SpamBayes Score 1.745317e-05
Marked as misclassified No
Message-id <1316875684.43.0.111591467199.issue1621@psf.upfronthosting.co.za>
In-reply-to
Content
Do we consider these overflows as bugs in Python, or do we declare that we expect compilers to "do the right thing" for the bug fix releases (i.e. care only about the default branch). I'd personally vote for the latter - i.e. don't apply any of the resulting changes to the maintenance releases, and target the issue only for 3.3.

Realistically, a compiler that invokes truly undefined behavior for signed overflow has no chance of getting 3.2 compiled correctly, and we have no chance of finding all these issues within the lifetime of 3.2.

If that is agreed, I would start committing changes that fix the issues Mark already discussed in 2009 (unless he wants to commit them himself).
History
Date User Action Args
2011-09-24 14:48:04loewissetrecipients: + loewis, gvanrossum, nnorwitz, gregory.p.smith, jcea, mark.dickinson, pitrou, vstinner, christian.heimes, alexandre.vassalotti, donmez, matejcik, alex, skrah, dmalcolm, deadshort
2011-09-24 14:48:04loewissetmessageid: <1316875684.43.0.111591467199.issue1621@psf.upfronthosting.co.za>
2011-09-24 14:48:03loewislinkissue1621 messages
2011-09-24 14:48:03loewiscreate