[pypy-commit] pypy py3k: make sure that .dump() works again
antocuni
noreply at buildbot.pypy.org
Mon Feb 13 18:27:18 CET 2012
Author: Antonio Cuni <anto.cuni at gmail.com>
Branch: py3k
Changeset: r52426:9e5364a377d1
Date: 2012-02-13 16:56 +0100
http://bitbucket.org/pypy/pypy/changeset/9e5364a377d1/
Log: make sure that .dump() works again
diff --git a/pypy/interpreter/pycode.py b/pypy/interpreter/pycode.py
--- a/pypy/interpreter/pycode.py
+++ b/pypy/interpreter/pycode.py
@@ -262,8 +262,9 @@
else:
consts[num] = self.space.unwrap(w)
num += 1
+ assert self.co_kwonlyargcount == 0, 'kwonlyargcount is py3k only, cannot turn this code object into a Python2 one'
return new.code( self.co_argcount,
- self.co_kwonlyargcount,
+ #self.co_kwonlyargcount, # this does not exists in python2
self.co_nlocals,
self.co_stacksize,
self.co_flags,
@@ -276,7 +277,7 @@
self.co_firstlineno,
self.co_lnotab,
tuple(self.co_freevars),
- tuple(self.co_cellvars) )
+ tuple(self.co_cellvars))
def exec_host_bytecode(self, w_globals, w_locals):
from pypy.interpreter.pyframe import CPythonFrame
More information about the pypy-commit
mailing list