Alexander Belopolsky <alexander.belopol...@gmail.com> added the comment:
On Sat, May 1, 2010 at 10:59 AM, Mark Dickinson <rep...@bugs.python.org> wrote: > > Mark Dickinson <dicki...@gmail.com> added the comment: > > Decimal is behaving in exactly the same way as MyInt, isn't it? > What do you get for range(MyInt(20), MyInt(20))? > Hmm, maybe there is a 2.7 bug here after all: [20, 21, 22] >>> range(MyInt(2**64), MyInt(2**64+3)) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: range() integer start argument expected, got instance. Same with Decimal: Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: range() integer start argument expected, got Decimal. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue1533> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com