Ronald Oussoren added the comment:

Serhiy: the issue should now be fixed.

I finally understand why I was so sure that Apple's code serialised large 
positive numbers as negative numbers: due to a bug in PyObjC large positive 
numbers end up as NSNumber values that are interpreted as negative values.

The patch tweaks the test generator to do the right thing by explicitly 
creating the NSNumber value instead of relying on PyObjC's automatic 
conversion. 

Now I just have to hunt down this bug in PyObjC :-)

----------
status: open -> closed

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

Reply via email to