Message258753
I meant that set shouldn't be handled in _PyCode_ConstantKey at all. Only frozenset constants can be considered equal. Sets as well as lists all should be different.
There is yet one issue with string and bytes literals. When run Python with the -b option:
>>> a, b = lambda: 'a', lambda: b'a'
sys:1: BytesWarning: Comparison between bytes and string
sys:1: BytesWarning: Comparison between bytes and string
May be the type should be the first item in the key. |
|
Date |
User |
Action |
Args |
2016-01-21 10:22:10 | serhiy.storchaka | set | recipients:
+ serhiy.storchaka, arigo, rhettinger, mark.dickinson, ncoghlan, vstinner, donmez, ezio.melotti, r.david.murray, torsten, fijall, David MacIver, abarry, Kevin Shweh, Tijs Van Oevelen |
2016-01-21 10:22:10 | serhiy.storchaka | set | messageid: <1453371730.64.0.143922840434.issue25843@psf.upfronthosting.co.za> |
2016-01-21 10:22:10 | serhiy.storchaka | link | issue25843 messages |
2016-01-21 10:22:10 | serhiy.storchaka | create | |
|