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

Reply via email to