This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author serhiy.storchaka
Recipients malin, paul.moore, serhiy.storchaka, steve.dower, tim.golden, zach.ware
Date 2020-11-10.10:08:21
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1605002901.51.0.149826553854.issue42304@roundup.psfhosted.org>
In-reply-to
Content
I do not think that this is suitable for newcomers because you need to have deep understanding why it was written in such form at first place and what will be changed if you change it.

The code was written when unsigned long long was not standard and 64-bit integer type was not required in Python. PyLong_FromUnsignedLongLong could just not exist on the particular platform. Using long long optionally would complicate the code, and it was not always justified. And it could negatively affect performance, especially on 32-bit platforms.
History
Date User Action Args
2020-11-10 10:08:21serhiy.storchakasetrecipients: + serhiy.storchaka, paul.moore, tim.golden, zach.ware, steve.dower, malin
2020-11-10 10:08:21serhiy.storchakasetmessageid: <1605002901.51.0.149826553854.issue42304@roundup.psfhosted.org>
2020-11-10 10:08:21serhiy.storchakalinkissue42304 messages
2020-11-10 10:08:21serhiy.storchakacreate