Author: Ronan Lamy <[email protected]>
Branch:
Changeset: r78986:a79016ff2781
Date: 2015-08-14 13:56 +0100
http://bitbucket.org/pypy/pypy/changeset/a79016ff2781/
Log: fix jit tests for numpy logical functions
diff --git a/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py
b/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py
--- a/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py
+++ b/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py
@@ -28,9 +28,9 @@
f16 = raw_load(i9, i5, descr=<ArrayF \d+>)
guard_true(i15, descr=...)
guard_not_invalidated(descr=...)
- i17 = cast_float_to_int(f16)
- i19 = int_is_true(i17)
- guard_true(i19, descr=...)
+ i18 = float_ne(f16, 0.000000)
+ guard_true(i18, descr=...)
+ guard_nonnull_class(p2, ConstClass(W_BoolBox), descr=...)
i20 = getfield_gc_pure(p2, descr=<FieldU
pypy.module.micronumpy.boxes.W_BoolBox.inst_value \d+>)
i21 = int_is_true(i20)
guard_false(i21, descr=...)
@@ -70,10 +70,10 @@
assert loop.match("""
f31 = raw_load(i9, i29, descr=<ArrayF 8>)
guard_not_invalidated(descr=...)
+ i32 = float_ne(f31, 0.000000)
+ guard_true(i32, descr=...)
i34 = getarrayitem_raw(#, #, descr=<ArrayU 1>) # XXX what are
these?
guard_value(i34, #, descr=...) # XXX don't appear
in
- i32 = float_ne(f31, 0.000000)
- guard_true(i32, descr=...)
i35 = getarrayitem_raw(#, #, descr=<ArrayU 1>) # XXX equiv
test_zjit
i36 = int_add(i24, 1)
i37 = int_add(i29, i28)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit