Author: Christian Tismer <[email protected]>
Branch: win64-stage1
Changeset: r50063:cf81cefc5208
Date: 2011-12-02 15:08 +0100
http://bitbucket.org/pypy/pypy/changeset/cf81cefc5208/

Log:    struct.pack issues with the JIT

diff --git a/pypy/jit/backend/llsupport/test/test_descr.py 
b/pypy/jit/backend/llsupport/test/test_descr.py
--- a/pypy/jit/backend/llsupport/test/test_descr.py
+++ b/pypy/jit/backend/llsupport/test/test_descr.py
@@ -189,7 +189,7 @@
     #
     def get_alignment(code):
         # Retrieve default alignment for the compiler/platform
-        return struct.calcsize('l' + code) - struct.calcsize(code)
+        return struct.calcsize(lltype.SignedFmt + code) - struct.calcsize(code)
     assert descr1.get_base_size(False) == get_alignment('c')
     assert descr2.get_base_size(False) == get_alignment('p')
     assert descr3.get_base_size(False) == get_alignment('p')
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to