Message339625
> In such case, current behavior works. And your patch will raise OverflowError.
Try
[x for x in range(2**1000)]
in a REPL. It doesn’t raise anything, it tries to create a list that will eventually exceed PY_SIZE_MAX, but it only crashes once it reaches that iteration.
This raises an OverflowError instead, the same way:
len(range(2**1000))
raises an OverflowError |
|
Date |
User |
Action |
Args |
2019-04-08 11:50:05 | anthony shaw | set | recipients:
+ anthony shaw, ronaldoussoren, ncoghlan, methane, serhiy.storchaka, Aaron Hall |
2019-04-08 11:50:05 | anthony shaw | set | messageid: <1554724205.97.0.250027376036.issue36551@roundup.psfhosted.org> |
2019-04-08 11:50:05 | anthony shaw | link | issue36551 messages |
2019-04-08 11:50:05 | anthony shaw | create | |
|