Author: Brian Kearns <[email protected]>
Branch: 
Changeset: r69571:850fe35a5647
Date: 2014-03-01 05:57 -0500
http://bitbucket.org/pypy/pypy/changeset/850fe35a5647/

Log:    this works now... >6 years later

diff --git a/rpython/rtyper/lltypesystem/rffi.py 
b/rpython/rtyper/lltypesystem/rffi.py
--- a/rpython/rtyper/lltypesystem/rffi.py
+++ b/rpython/rtyper/lltypesystem/rffi.py
@@ -184,10 +184,6 @@
 
     unrolling_arg_tps = unrolling_iterable(enumerate(args))
     def wrapper(*args):
-        # XXX the next line is a workaround for the annotation bug
-        # shown in rpython.test.test_llann:test_pbctype.  Remove it
-        # when the test is fixed...
-        assert isinstance(lltype.Signed, lltype.Number)
         real_args = ()
         to_free = ()
         for i, TARGET in unrolling_arg_tps:
diff --git a/rpython/rtyper/test/test_llann.py 
b/rpython/rtyper/test/test_llann.py
--- a/rpython/rtyper/test/test_llann.py
+++ b/rpython/rtyper/test/test_llann.py
@@ -368,7 +368,6 @@
         assert s.unsigned == True
 
     def test_pbctype(self):
-        py.test.skip("annotation crash")
         TYPE = Void
         TYPE2 = Signed
         def g(lst):
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to