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 mrabarnett
Recipients Mark.Shannon, eric.smith, hroncok, mrabarnett, serhiy.storchaka, xtreak, zbysz
Date 2020-08-12.18:07:00
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1597255620.9.0.299644896838.issue41531@roundup.psfhosted.org>
In-reply-to
Content
I think what's happening is that in 'compiler_dict' (Python/compile.c), it's checking whether 'elements' has reached a maximum (0xFFFF). However, it's not doing this after incrementing; instead, it's checking before incrementing and resetting 'elements' to 0 when it should be resetting to 1. The 65535th element isn't counted.
History
Date User Action Args
2020-08-12 18:07:00mrabarnettsetrecipients: + mrabarnett, eric.smith, zbysz, Mark.Shannon, serhiy.storchaka, hroncok, xtreak
2020-08-12 18:07:00mrabarnettsetmessageid: <1597255620.9.0.299644896838.issue41531@roundup.psfhosted.org>
2020-08-12 18:07:00mrabarnettlinkissue41531 messages
2020-08-12 18:07:00mrabarnettcreate