[pypy-commit] pypy default: add failing test for int_signext case
bdkearns
noreply at buildbot.pypy.org
Tue Dec 2 17:54:55 CET 2014
Author: Brian Kearns <bdkearns at gmail.com>
Branch:
Changeset: r74783:a48527cf9df5
Date: 2014-12-02 11:54 -0500
http://bitbucket.org/pypy/pypy/changeset/a48527cf9df5/
Log: add failing test for int_signext case
diff --git a/rpython/jit/metainterp/test/test_ajit.py b/rpython/jit/metainterp/test/test_ajit.py
--- a/rpython/jit/metainterp/test/test_ajit.py
+++ b/rpython/jit/metainterp/test/test_ajit.py
@@ -3068,8 +3068,12 @@
def test_int_signext(self):
def f(n):
return rffi.cast(rffi.SIGNEDCHAR, n)
+ def f1(n):
+ return rffi.cast(rffi.SIGNEDCHAR, n + 1)
res = self.interp_operations(f, [128])
assert res == -128
+ res = self.interp_operations(f1, [127])
+ assert res == -128
res = self.interp_operations(f, [-35 + 256 * 29])
assert res == -35
res = self.interp_operations(f, [127 - 256 * 29])
More information about the pypy-commit
mailing list