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