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 christian.heimes
Recipients barry, christian.heimes, eli.bendersky, giampaolo.rodola, serhiy.storchaka, vstinner, xiang.zhang
Date 2022-03-08.10:39:45
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1646735985.93.0.297669978744.issue23325@roundup.psfhosted.org>
In-reply-to
Content
My PR 31759 removes the assumption of small int singletons and replaces C comparison with PyObject_RichCompareBool() Py_EQ calls.

I still prefer Serhiy's solution, but it may cause backwards incompatible breakage. My fix can be backported to 3.9 and 3.10 without breakage. It resolves my failing tests on Emscripten, too.
History
Date User Action Args
2022-03-08 10:39:45christian.heimessetrecipients: + christian.heimes, barry, vstinner, giampaolo.rodola, eli.bendersky, serhiy.storchaka, xiang.zhang
2022-03-08 10:39:45christian.heimessetmessageid: <1646735985.93.0.297669978744.issue23325@roundup.psfhosted.org>
2022-03-08 10:39:45christian.heimeslinkissue23325 messages
2022-03-08 10:39:45christian.heimescreate