Message188246
| Author |
skrah |
| Recipients |
Devin Jeanpierre, mark.dickinson, skrah, vstinner |
| Date |
2013年05月01日.22:26:24 |
| SpamBayes Score |
-1.0 |
| Marked as misclassified |
Yes |
| Message-id |
<20130501222625.GA11623@sleipnir.bytereef.org> |
| In-reply-to |
<1367409028.36.0.36581061572.issue17884@psf.upfronthosting.co.za> |
| Content |
Mark Dickinson <report@bugs.python.org> wrote:
> There's also some cleanup to be done with respect to semantics; I think it's still the case that the various PyLong_FromXXX functions have different behaviours with respect to overflow, __int__, __index__ and the like. If we just blindly map the old functions to the fixed-width versions we're going to end up changing those semantics on some platforms.
That could be a problem. It's tempting though, since we'd finally have
a uniform behavior for the PyLong_FromXXX functions (#12965).
> I'd be quite happy to see fixed-width conversion functions that *completely ignore* __int__ and __index__, and leave the magic stuff to general PyNumber_... functions.
Definitely. |
|