Stefan Krah added the comment:

Mark Dickinson <rep...@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.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue17884>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to