Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ ~/bin/pypy/bin/pypy ../../rpython/bin/rpython -a --opt=jit
- [translation:info] 2.7.13 (8cdda8b8cdb8, Apr 14 2019, 14:06:44)
- [PyPy 7.1.1 with GCC 6.2.0 20160901]
- [platform:msg] Set platform with 'host' cc=None, using cc='gcc', version='Unknown'
- [translation:info] Translating target as defined by targetpypystandalone
- [translation] PyPy config object:
- [translation] [objspace]
- [std]
- intshortcut = True
- optimized_list_getitem = True
- withspecialisedtuple = True
- [usemodules]
- __pypy__ = True
- _ast = True
- _cffi_backend = True
- _codecs = True
- _collections = True
- _continuation = True
- _cppyy = True
- _csv = True
- _jitlog = True
- _lsprof = True
- _md5 = True
- _minimal_curses = True
- _multibytecodec = True
- _multiprocessing = True
- _pickle_support = True
- _posixsubprocess = True
- _pypyjson = True
- _random = True
- _rawffi = True
- _socket = True
- _sre = True
- _string = True
- _testing = True
- _vmprof = True
- _weakref = True
- array = True
- atexit = True
- binascii = True
- bz2 = True
- cmath = True
- cpyext = True
- errno = True
- faulthandler = True
- fcntl = True
- gc = True
- imp = True
- marshal = True
- math = True
- mmap = True
- parser = True
- pwd = True
- pyexpat = True
- pypyjit = True
- select = True
- signal = True
- struct = True
- symbol = True
- termios = True
- thread = True
- time = True
- token = True
- unicodedata = True
- zipimport = True
- zlib = True
- [translation] translate.py configuration:
- [translation] [translate]
- [goal_options]
- annotate = True
- opt = jit
- [translation] translation configuration:
- [translation] [translation]
- check_str_without_nul = True
- continuation = True
- gc = incminimark
- gcrootfinder = shadowstack
- gctransformer = framework
- icon = pypy.ico
- jit = True
- list_comprehension_operations = True
- secondaryentrypoints = cpyext,main
- shared = True
- thread = True
- type_system = lltype
- withsmallfuncsets = 5
- [translation:info] Annotating&simplifying...
- [6ba] {translation-task
- starting annotate
- [translation:info] with policy: pypy.tool.ann_override.PyPyAnnotatorPolicy
- ...[61d3] translation-task}
- [Timer] Timings:
- [Timer] annotate --- 235.0 s
- [Timer] ==========================================
- [Timer] Total: --- 235.0 s
- [translation:info] Error:
- File "/home/yannick/pypy/rpython/translator/goal/translate.py", line 318, in main
- drv.proceed(goals)
- File "/home/yannick/pypy/rpython/translator/driver.py", line 554, in proceed
- result = self._execute(goals, task_skip = self._maybe_skip())
- File "/home/yannick/pypy/rpython/translator/tool/taskengine.py", line 114, in _execute
- res = self._do(goal, taskcallable, *args, **kwds)
- File "/home/yannick/pypy/rpython/translator/driver.py", line 278, in _do
- res = func()
- File "/home/yannick/pypy/rpython/translator/driver.py", line 315, in task_annotate
- s = annotator.build_types(self.entry_point, self.inputtypes)
- File "/home/yannick/pypy/rpython/annotator/annrpython.py", line 92, in build_types
- return self.build_graph_types(flowgraph, inputs_s, complete_now=complete_now)
- File "/home/yannick/pypy/rpython/annotator/annrpython.py", line 140, in build_graph_types
- self.complete()
- File "/home/yannick/pypy/rpython/annotator/annrpython.py", line 229, in complete
- self.complete_pending_blocks()
- File "/home/yannick/pypy/rpython/annotator/annrpython.py", line 224, in complete_pending_blocks
- self.processblock(graph, block)
- File "/home/yannick/pypy/rpython/annotator/annrpython.py", line 398, in processblock
- self.flowin(graph, block)
- File "/home/yannick/pypy/rpython/annotator/annrpython.py", line 501, in flowin
- self.consider_op(op)
- File "/home/yannick/pypy/rpython/annotator/annrpython.py", line 653, in consider_op
- resultcell = op.consider(self)
- File "/home/yannick/pypy/rpython/flowspace/operation.py", line 104, in consider
- return spec(annotator, *self.args)
- File "/home/yannick/pypy/rpython/annotator/unaryop.py", line 118, in simple_call_SomeObject
- return s_func.call(argspec)
- File "/home/yannick/pypy/rpython/annotator/unaryop.py", line 978, in call
- return bookkeeper.pbc_call(self, args)
- File "/home/yannick/pypy/rpython/annotator/bookkeeper.py", line 535, in pbc_call
- results.append(desc.pycall(whence, args, s_previous_result, op))
- File "/home/yannick/pypy/rpython/annotator/description.py", line 293, in pycall
- result = annotator.recursivecall(graph, whence, inputcells)
- File "/home/yannick/pypy/rpython/annotator/annrpython.py", line 327, in recursivecall
- self.addpendingblock(graph, graph.startblock, inputcells)
- File "/home/yannick/pypy/rpython/annotator/annrpython.py", line 189, in addpendingblock
- self.mergeinputargs(graph, block, cells)
- File "/home/yannick/pypy/rpython/annotator/annrpython.py", line 435, in mergeinputargs
- unions = [annmodel.unionof(c1,c2) for c1, c2 in zip(oldcells,inputcells)]
- File "/home/yannick/pypy/rpython/annotator/model.py", line 775, in unionof
- s1 = pair(s1, s2).union()
- File "/home/yannick/pypy/rpython/annotator/binaryop.py", line 471, in union
- return SomeList(lst1.listdef.union(lst2.listdef))
- File "/home/yannick/pypy/rpython/annotator/listdef.py", line 140, in union
- self.listitem.merge(other.listitem)
- File "/home/yannick/pypy/rpython/annotator/listdef.py", line 81, in merge
- self.resize()
- File "/home/yannick/pypy/rpython/annotator/listdef.py", line 49, in resize
- raise ListChangeUnallowed("resizing list")
- [translation:ERROR] ListChangeUnallowed:
- resizing list
- Occurred processing the following simple_call:
- function _calculate_metaclass </home/yannick/pypy/pypy/objspace/std/typeobject.py, line 863> returning
- w_meta_0 = simple_call((function _calculate_metaclass), space_88, v1039, bases_w_0)
- In <FunctionGraph of (pypy.module.__builtin__.compiling:117)build_class at 0x2f0cca30>:
- Happened at file /home/yannick/pypy/pypy/module/__builtin__/compiling.py line 138
- ==> w_meta = _calculate_metaclass(space, w_meta, bases_w)
- Known variable annotations:
- space_88 = SomePBC(can_be_None=False, const=StdObjSpace, subset_of=None)
- v1039 = SomeInstance(can_be_None=True, classdef=pypy.objspace.std.typeobject.W_TypeObject)
- bases_w_0 = SomeList(listdef=<[SomeInstance(can_be_None=True, classdef=pypy.interpreter.baseobjspace.W_Root)]mr>)
- Processing block:
- block@253[isclass_0...] is a <class 'rpython.flowspace.flowcontext.SpamBlock'>
- in (pypy.module.__builtin__.compiling:117)build_class
- containing the following operations:
- w_meta_0 = simple_call((function _calculate_metaclass), space_88, v1039, bases_w_0)
- --end--
- [translation] start debugger...
- > /home/yannick/pypy/rpython/annotator/listdef.py(49)resize()
- -> raise ListChangeUnallowed("resizing list")
- (Pdb+)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement