[pypy-svn] r64811 - pypy/branch/pyjitpl5/pypy/annotation

arigo at codespeak.net arigo at codespeak.net
Wed Apr 29 16:23:27 CEST 2009


Author: arigo
Date: Wed Apr 29 16:23:26 2009
New Revision: 64811

Modified:
   pypy/branch/pyjitpl5/pypy/annotation/builtin.py
Log:
Fix the annotation tests, which I never ran since r64467 :-/


Modified: pypy/branch/pyjitpl5/pypy/annotation/builtin.py
==============================================================================
--- pypy/branch/pyjitpl5/pypy/annotation/builtin.py	(original)
+++ pypy/branch/pyjitpl5/pypy/annotation/builtin.py	Wed Apr 29 16:23:26 2009
@@ -186,7 +186,8 @@
         for variable in variables:
             assert bk.annotator.binding(variable) == s_obj
         r.knowntypedata = {}
-        if not isinstance(s_type, SomeBuiltin):
+        if (not isinstance(s_type, SomeBuiltin)
+            or typ.__module__ == '__builtin__'):
             add_knowntypedata(r.knowntypedata, True, variables, bk.valueoftype(typ))
     return r
 



More information about the Pypy-commit mailing list