[pypy-svn] r75399 - pypy/branch/x86-64-jit-backend/pypy/jit/backend/x86/test

jcreigh at codespeak.net jcreigh at codespeak.net
Mon Jun 14 21:00:54 CEST 2010


Author: jcreigh
Date: Mon Jun 14 21:00:52 2010
New Revision: 75399

Modified:
   pypy/branch/x86-64-jit-backend/pypy/jit/backend/x86/test/test_regalloc2.py
Log:
fix test_regalloc2.py for 64-bit

Modified: pypy/branch/x86-64-jit-backend/pypy/jit/backend/x86/test/test_regalloc2.py
==============================================================================
--- pypy/branch/x86-64-jit-backend/pypy/jit/backend/x86/test/test_regalloc2.py	(original)
+++ pypy/branch/x86-64-jit-backend/pypy/jit/backend/x86/test/test_regalloc2.py	Mon Jun 14 21:00:52 2010
@@ -3,6 +3,7 @@
      BoxPtr, ConstPtr, BasicFailDescr, LoopToken
 from pypy.jit.metainterp.resoperation import rop
 from pypy.jit.backend.detect_cpu import getcpuclass
+from pypy.jit.backend.x86.arch import WORD
 CPU = getcpuclass()
 
 def test_bug_rshift():
@@ -282,5 +283,8 @@
     assert cpu.get_latest_value_int(16) == -57344
     assert cpu.get_latest_value_int(17) == 1
     assert cpu.get_latest_value_int(18) == -1
-    assert cpu.get_latest_value_int(19) == -2147483648
+    if WORD == 4:
+        assert cpu.get_latest_value_int(19) == -2147483648
+    elif WORD == 8:
+        assert cpu.get_latest_value_int(19) == 19327352832
     assert cpu.get_latest_value_int(20) == -49



More information about the Pypy-commit mailing list