Author: Christian Tismer <tis...@stackless.com> Branch: win64_gborg Changeset: r48959:ec8e923109d9 Date: 2011-11-08 18:10 +0100 http://bitbucket.org/pypy/pypy/changeset/ec8e923109d9/
Log: all errors are gone from test_typed.py. This was a major hassle during the last two days. I was hunting an error which was caused by the rfficache. On windows, it is hard to see any difference between compiler configurations. All environment settings are identical. At the moment, sys.maxind is the only thing that distinguishes the platforms. diff --git a/pypy/rpython/lltypesystem/rffi.py b/pypy/rpython/lltypesystem/rffi.py --- a/pypy/rpython/lltypesystem/rffi.py +++ b/pypy/rpython/lltypesystem/rffi.py @@ -878,7 +878,7 @@ size = llmemory.sizeof(tp) # a symbolic result in this case return size if isinstance(tp, lltype.Ptr) or tp is llmemory.Address: - tp = ULONG # XXX! + tp = lltype.Signed if tp is lltype.Char or tp is lltype.Bool: return 1 if tp is lltype.UniChar: _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit