Martin Panter added the comment:

It is possible to make an infinite iterable, e.g. iter(int, 1), so it is 
definitely worth checking for overflow. The patch looks okay to me. An 
alternative would be to raise the error without trying to allocate 
Py_SSIZE_T_MAX first, but I am okay with either way.

----------
nosy: +martin.panter
stage:  -> patch review
versions: +Python 2.7

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue27507>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to