[pypy-dev] graph not in self.fixed_graphs
Timothy Baldridge
tbaldridge at gmail.com
Sat Aug 25 16:16:39 CEST 2012
Here's the complete traceback:
[translation:ERROR] Error:
[translation:ERROR] Traceback (most recent call last):
[translation:ERROR] File
"/home/tim/pypy/pypy/translator/goal/translate.py", line 308, in main
[translation:ERROR] drv.proceed(goals)
[translation:ERROR] File "/home/tim/pypy/pypy/translator/driver.py",
line 791, in proceed
[translation:ERROR] return self._execute(goals, task_skip =
self._maybe_skip())
[translation:ERROR] File
"/home/tim/pypy/pypy/translator/tool/taskengine.py", line 116, in _execute
[translation:ERROR] res = self._do(goal, taskcallable, *args, **kwds)
[translation:ERROR] File "/home/tim/pypy/pypy/translator/driver.py",
line 285, in _do
[translation:ERROR] res = func()
[translation:ERROR] File "/home/tim/pypy/pypy/translator/driver.py",
line 371, in task_rtype_lltype
[translation:ERROR] crash_on_first_typeerror=insist)
[translation:ERROR] File "/home/tim/pypy/pypy/rpython/rtyper.py", line
211, in specialize
[translation:ERROR] self.specialize_more_blocks()
[translation:ERROR] File "/home/tim/pypy/pypy/rpython/rtyper.py", line
254, in specialize_more_blocks
[translation:ERROR] self.specialize_block(block)
[translation:ERROR] File "/home/tim/pypy/pypy/rpython/rtyper.py", line
406, in specialize_block
[translation:ERROR] self.translate_hl_to_ll(hop, varmapping)
[translation:ERROR] File "/home/tim/pypy/pypy/rpython/rtyper.py", line
535, in translate_hl_to_ll
[translation:ERROR] resultvar = hop.dispatch()
[translation:ERROR] File "/home/tim/pypy/pypy/rpython/rtyper.py", line
768, in dispatch
[translation:ERROR] return translate_meth(self)
[translation:ERROR] File "<329-codegen
/home/tim/pypy/pypy/rpython/rtyper.py:610>", line 4, in translate_op_getattr
[translation:ERROR] return r_arg1.rtype_getattr(hop)
[translation:ERROR] File
"/home/tim/pypy/pypy/rpython/lltypesystem/rclass.py", line 555, in
rtype_getattr
[translation:ERROR] vinst, vattr = hop.inputargs(self, Void)
[translation:ERROR] File "/home/tim/pypy/pypy/rpython/rtyper.py", line
799, in inputargs
[translation:ERROR] vars.append(self.inputarg(converted_to[i], i))
[translation:ERROR] File "/home/tim/pypy/pypy/rpython/rtyper.py", line
780, in inputarg
[translation:ERROR] return inputconst(converted_to, v.value)
[translation:ERROR] File "/home/tim/pypy/pypy/rpython/rmodel.py", line
393, in inputconst
[translation:ERROR] value = reqtype.convert_const(value)
[translation:ERROR] File "/home/tim/pypy/pypy/rpython/rclass.py", line
335, in convert_const
[translation:ERROR] return self.convert_const_exact(value)
[translation:ERROR] File "/home/tim/pypy/pypy/rpython/rclass.py", line
344, in convert_const_exact
[translation:ERROR] self.initialize_prebuilt_instance(value,
self.classdef, result)
[translation:ERROR] File "/home/tim/pypy/pypy/rpython/rclass.py", line
362, in initialize_prebuilt_instance
[translation:ERROR] self.initialize_prebuilt_data(value, classdef,
result)
[translation:ERROR] File
"/home/tim/pypy/pypy/rpython/lltypesystem/rclass.py", line 452, in
initialize_prebuilt_data
[translation:ERROR] llattrvalue = r.convert_const(attrvalue)
[translation:ERROR] File
"/home/tim/pypy/pypy/rpython/lltypesystem/rdict.py", line 246, in
convert_const
[translation:ERROR] llvalue = r_value.convert_const(dictvalue)
[translation:ERROR] File "/home/tim/pypy/pypy/rpython/rclass.py", line
322, in convert_const
[translation:ERROR] classdef = bk.getuniqueclassdef(value.__class__)
[translation:ERROR] File "/home/tim/pypy/pypy/annotation/bookkeeper.py",
line 281, in getuniqueclassdef
[translation:ERROR] return desc.getuniqueclassdef()
[translation:ERROR] File
"/home/tim/pypy/pypy/annotation/description.py", line 560, in
getuniqueclassdef
[translation:ERROR] return self.getclassdef(None)
[translation:ERROR] File
"/home/tim/pypy/pypy/annotation/description.py", line 546, in getclassdef
[translation:ERROR] classdef.setup(classsources)
[translation:ERROR] File "/home/tim/pypy/pypy/annotation/classdef.py",
line 176, in setup
[translation:ERROR] self.add_source_for_attribute(name, source)
[translation:ERROR] File "/home/tim/pypy/pypy/annotation/classdef.py",
line 193, in add_source_for_attribute
[translation:ERROR] attrdef.mutated(cdef) # reflow from all read
positions
[translation:ERROR] File "/home/tim/pypy/pypy/annotation/classdef.py",
line 109, in mutated
[translation:ERROR]
self.bookkeeper.annotator.reflowfromposition(position)
[translation:ERROR] File "/home/tim/pypy/pypy/annotation/annrpython.py",
line 370, in reflowfromposition
[translation:ERROR] self.reflowpendingblock(graph, block)
[translation:ERROR] File "/home/tim/pypy/pypy/annotation/annrpython.py",
line 432, in reflowpendingblock
[translation:ERROR] assert graph not in self.fixed_graphs
[translation:ERROR] AssertionError
[translation] start debugger...
> /home/tim/pypy/pypy/annotation/annrpython.py(432)reflowpendingblock()
-> assert graph not in self.fixed_graphs
(Pdb+) graph
<FunctionGraph of (system.helpers:10)first at 0x20b3320>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pypy-dev/attachments/20120825/e9e81942/attachment.html>
More information about the pypy-dev
mailing list