[issue17884] Try to reuse stdint.h types like int32_t
Stefan Krah
report at bugs.python.org
Thu May 2 00:26:24 CEST 2013
Stefan Krah added the comment:
Mark Dickinson <report at 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 <report at bugs.python.org>
<http://bugs.python.org/issue17884>
_______________________________________
More information about the Python-bugs-list
mailing list