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 petri.lehtinen
Recipients ajaksu2, christian.heimes, ezio.melotti, petri.lehtinen, pitrou, r.david.murray, serhiy.storchaka, tzimmo
Date 2012-10-30.13:10:41
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <20121030131038.GU1349@p29>
In-reply-to <1351601927.5.0.460976073556.issue2005@psf.upfronthosting.co.za>
Content
Christian Heimes wrote:
> AFAIK C89 doesn't specify integer overflows:

Casting a signed integer to an unsigned integer is always defined, if
that's what you're talking about.

See http://flash-gordon.me.uk/ansi.c.txt, section 3.2.1.2.

If you're talking about PyLong_AsLongWithOverflow() and friends, they
do bitshift magic to detect overflows.
History
Date User Action Args
2012-10-30 13:10:41petri.lehtinensetrecipients: + petri.lehtinen, pitrou, christian.heimes, ajaksu2, ezio.melotti, r.david.murray, serhiy.storchaka, tzimmo
2012-10-30 13:10:41petri.lehtinenlinkissue2005 messages
2012-10-30 13:10:41petri.lehtinencreate