New submission from George Sakkis <[email protected]>:
I am using jsonlib for parsing json and ran into a subtle difference between
cPython and PyPy:
>>> import jsonlib
>>> jsonlib.loads("[1]")
[1L]
>>>> import jsonlib
>>>> jsonlib.loads("[1]")
[1]
The related code calls PyLong_FromUnicode [1] so wondering why PyPy returns an
int instead.
[1]
http://bazaar.launchpad.net/~jmillikin/jsonlib/python3/view/head:/_jsonlib.c#L663
----------
messages: 5483
nosy: gsakkis, pypy-issue
priority: bug
status: unread
title: PyLong_FromUnicode seems to return int instead of long
________________________________________
PyPy bug tracker <[email protected]>
<https://bugs.pypy.org/issue1428>
________________________________________
_______________________________________________
pypy-issue mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-issue