[pypy-commit] pypy py3.5: remove xrange() test
arigo
pypy.commits at gmail.com
Tue Nov 15 02:54:00 EST 2016
Author: Armin Rigo <arigo at tunes.org>
Branch: py3.5
Changeset: r88379:e6817784253f
Date: 2016-11-15 08:22 +0100
http://bitbucket.org/pypy/pypy/changeset/e6817784253f/
Log: remove xrange() test
diff --git a/pypy/module/pypyjit/test_pypy_c/test_misc.py b/pypy/module/pypyjit/test_pypy_c/test_misc.py
--- a/pypy/module/pypyjit/test_pypy_c/test_misc.py
+++ b/pypy/module/pypyjit/test_pypy_c/test_misc.py
@@ -127,38 +127,6 @@
jump(..., descr=...)
""")
- def test_xrange_iter(self):
- def main(n):
- def g(n):
- return xrange(n)
- s = 0
- for i in xrange(n): # ID: for
- tmp = g(n)
- s += tmp[i] # ID: getitem
- a = 0
- return s
- #
- log = self.run(main, [1000])
- assert log.result == 1000 * 999 / 2
- loop, = log.loops_by_filename(self.filepath)
- assert loop.match("""
- i15 = int_lt(i10, i11)
- guard_true(i15, descr=...)
- i17 = int_add(i10, 1)
- setfield_gc(p9, i17, descr=<.* .*W_XRangeIterator.inst_current .*>)
- guard_not_invalidated(descr=...)
- i18 = force_token()
- i84 = int_sub(i14, 1)
- i21 = int_lt(i10, 0)
- guard_false(i21, descr=...)
- i22 = int_lt(i10, i14)
- guard_true(i22, descr=...)
- i23 = int_add_ovf(i6, i10)
- guard_no_overflow(descr=...)
- --TICK--
- jump(..., descr=...)
- """)
-
def test_range_iter_simple(self):
def main(n):
def g(n):
More information about the pypy-commit
mailing list