Author: Armin Rigo <[email protected]>
Branch: py3.5
Changeset: r91620:3351108873e1
Date: 2017-06-17 18:26 +0200
http://bitbucket.org/pypy/pypy/changeset/3351108873e1/
Log: Improve test, now not passing for maybe a good reason
diff --git a/pypy/module/pypyjit/test_pypy_c/test_string.py
b/pypy/module/pypyjit/test_pypy_c/test_string.py
--- a/pypy/module/pypyjit/test_pypy_c/test_string.py
+++ b/pypy/module/pypyjit/test_pypy_c/test_string.py
@@ -65,25 +65,13 @@
i97 = int_ge(i94, i53)
guard_false(i97, descr=...)
i98 = strgetitem(p52, i94)
- p101 = force_token()
p103 = newstr(1)
strsetitem(p103, 0, i98)
- p104 = new(descr=<SizeDescr ..?>)
- p106 = newunicode(1)
- setfield_gc(p0, p101, descr=<FieldP
pypy.interpreter.pyframe.PyFrame.vable_token .>)
- setfield_gc(p104, p106, descr=<FieldP unicodebuilder.current_buf
..?>)
- setfield_gc(p104, 0, descr=<FieldS unicodebuilder.current_pos ..?>)
- setfield_gc(p104, 1, descr=<FieldS unicodebuilder.current_end ..?>)
- setfield_gc(p104, 1, descr=<FieldS unicodebuilder.total_size 32>)
- i113 = call_may_force_i(ConstClass(str_decode_utf_8_impl), p103,
1, ConstPtr(null), 1, 0, 0, p104, descr=<Calli . ririiir EF=7>)
- guard_not_forced(descr=...)
+ p296 = call_r(ConstClass(str_decode_utf_8), p103, 1,
ConstPtr(null), 1, ConstClass(raise_unicode_exception_decode), 0, descr=<Callr
. ririii EF=4>)
guard_no_exception(descr=...)
- p116 = call_r(ConstClass(ll_build_trampoline__), p104,
descr=<Callr . r EF=5>)
- guard_no_exception(descr=...)
- guard_nonnull(p116, descr=...)
- guard_not_invalidated(descr=...)
- i119 = int_ge(i94, i46)
- guard_false(i119, descr=...)
+ p116 = getfield_gc_r(p296, descr=<FieldP tuple2.item0 . pure>)
+ i99 = int_ge(i94, i46)
+ guard_false(i99, descr=...)
i120 = unicodegetitem(p45, i94)
i122 =
call_i(ConstClass(_ll_2_str_eq_nonnull_char__rpy_unicodePtr_UniChar), p116,
i120, descr=<Calli . ri EF=0 OS=49>)
guard_true(i122, descr=...)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit