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: <[email protected]> |
| 2019-04-08 11:50:05 | anthony shaw | link | issue36551 messages |
| 2019-04-08 11:50:05 | anthony shaw | create | |
|