[pypy-commit] pypy default: More logs
amauryfa
pypy.commits at gmail.com
Fri May 20 13:39:46 EDT 2016
Author: Amaury Forgeot d'Arc <amauryfa at gmail.com>
Branch:
Changeset: r84540:e39c49ad50d8
Date: 2015-06-28 16:32 +0200
http://bitbucket.org/pypy/pypy/changeset/e39c49ad50d8/
Log: More logs (grafted from 2aab118cd6879c1a77f9f1d0848c12b2643b2501)
diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py
--- a/rpython/annotator/annrpython.py
+++ b/rpython/annotator/annrpython.py
@@ -237,7 +237,10 @@
def setbinding(self, arg, s_value):
s_old = arg.annotation
if s_old is not None:
- assert s_value.contains(s_old)
+ if not s_value.contains(s_old):
+ log.WARNING("%s does not contain %s" % (s_value, s_old))
+ log.WARNING("%s" % annmodel.unionof(s_value, s_old))
+ assert False
arg.annotation = s_value
def warning(self, msg, pos=None):
More information about the pypy-commit
mailing list