[pypy-svn] r38522 - pypy/dist/pypy/translator

arigo at codespeak.net arigo at codespeak.net
Sun Feb 11 21:30:49 CET 2007


Author: arigo
Date: Sun Feb 11 21:30:47 2007
New Revision: 38522

Modified:
   pypy/dist/pypy/translator/geninterplevel.py
Log:
Oups, the normalizeexception() is needed.


Modified: pypy/dist/pypy/translator/geninterplevel.py
==============================================================================
--- pypy/dist/pypy/translator/geninterplevel.py	(original)
+++ pypy/dist/pypy/translator/geninterplevel.py	Sun Feb 11 21:30:47 2007
@@ -72,7 +72,7 @@
 log = py.log.Producer("geninterp")
 py.log.setconsumer("geninterp", ansi_log)
 
-GI_VERSION = '1.1.20'  # bump this for substantial changes
+GI_VERSION = '1.1.21'  # bump this for substantial changes
 # ____________________________________________________________
 
 try:
@@ -1346,6 +1346,7 @@
                 # which goes to the last err%d_%d label written above.
                 # Since we only have OperationError, we need to select:
                 yield "except %s, e:" % (self.nameof(OperationError),)
+                yield "    e.normalize_exception(space)"
                 q = "if"
                 for link in block.exits[1:]:
                     assert issubclass(link.exitcase, py.builtin.BaseException)



More information about the Pypy-commit mailing list