Guest User

Untitled

a guest
May 5th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 5.15 KB | None | 0 0
  1. [translation:info] Error:
  2.    File "pypy2-v6.0.0-src/rpython/translator/goal/translate.py", line 318, in main
  3.     drv.proceed(goals)
  4.    File "/home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/translator/driver.py", line 551, in proceed
  5.     result = self._execute(goals, task_skip = self._maybe_skip())
  6.    File "/home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/translator/tool/taskengine.py", line 114, in _execute
  7.     res = self._do(goal, taskcallable, *args, **kwds)
  8.    File "/home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/translator/driver.py", line 278, in _do
  9.     res = func()
  10.    File "/home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/translator/driver.py", line 315, in task_annotate
  11.     s = annotator.build_types(self.entry_point, self.inputtypes)
  12.    File "/home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/annotator/annrpython.py", line 92, in build_types
  13.     return self.build_graph_types(flowgraph, inputs_s, complete_now=complete_now)
  14.    File "/home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/annotator/annrpython.py", line 140, in build_graph_types
  15.     self.complete()
  16.    File "/home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/annotator/annrpython.py", line 201, in complete
  17.     self.complete_pending_blocks()
  18.    File "/home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/annotator/annrpython.py", line 196, in complete_pending_blocks
  19.     self.processblock(graph, block)
  20.    File "/home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/annotator/annrpython.py", line 376, in processblock
  21.     self.flowin(graph, block)
  22.    File "/home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/annotator/annrpython.py", line 479, in flowin
  23.     self.consider_op(op)
  24.    File "/home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/annotator/annrpython.py", line 635, in consider_op
  25.     resultcell = op.consider(self)
  26.    File "/home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/flowspace/operation.py", line 104, in consider
  27.     return spec(annotator, *self.args)
  28.    File "/home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/flowspace/operation.py", line 189, in specialized
  29.     return impl(*[annotator.annotation(x) for x in other_args])
  30.    File "/home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/annotator/unaryop.py", line 419, in getslice
  31.     check_negative_slice(s_start, s_stop)
  32.    File "/home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/annotator/unaryop.py", line 440, in check_negative_slice
  33.     raise AnnotatorError("%s: not proven to have non-negative stop" % error)
  34. [translation:ERROR] AnnotatorError:
  35.  
  36. slicing: not proven to have non-negative stop
  37.  
  38.  
  39.     v9 = getslice(state_0, (9), v8)
  40.  
  41. In <FunctionGraph of (vm:76)d at 0x1e8dd70>:
  42. Happened at file v/vm.py line 85
  43.  
  44.         sharp = state[:F_LENCODE]
  45.         lencode = state[F_LENCODE]
  46.         lenstack = state[F_LENSTACK]
  47.         lenmap = state[F_LENMAP]
  48.         lenmemory = state[F_LENMEMORY]
  49.    
  50.         offset = F_LENMEMORY+1
  51. ==>     sharp.append(state[offset:offset+lencode])
  52.         offset += lencode
  53.         sharp.append(state[offset:offset+lenstack])
  54.         offset += lenstack
  55.         hmap = state[offset:offset+lenmap]
  56.         offset += lenmap
  57.         #hmap = list(zip(hmap[::2], hmap[1::2]))
  58.         sharp.append(hmap)
  59.    
  60.         sharp.append([])
  61.         #print(lencode, lenstack, lenmemory)
  62.         index = offset
  63.         for area in range(lenmemory):
  64.  
  65. Known variable annotations:
  66.  state_0 = SomeList(listdef=<[SomeInteger(knowntype=int, nonneg=False, unsigned=False)]m>)
  67.  v8 = SomeInteger(knowntype=int, nonneg=False, unsigned=False)
  68.  
  69. Processing block:
  70.  block@6[state_0] is a <class 'rpython.flowspace.flowcontext.SpamBlock'>
  71.  in (vm:76)d
  72.  containing the following operations:
  73.        sharp_0 = getslice(state_0, (None), (5))
  74.        lencode_0 = getitem(state_0, (5))
  75.        lenstack_0 = getitem(state_0, (6))
  76.        lenmap_0 = getitem(state_0, (7))
  77.        lenmemory_0 = getitem(state_0, (8))
  78.        v10 = getattr(sharp_0, ('append'))
  79.        v8 = add((9), lencode_0)
  80.        v9 = getslice(state_0, (9), v8)
  81.        v11 = simple_call(v10, v9)
  82.        offset_0 = inplace_add((9), lencode_0)
  83.        v12 = getattr(sharp_0, ('append'))
  84.        v13 = add(offset_0, lenstack_0)
  85.        v14 = getslice(state_0, offset_0, v13)
  86.        v15 = simple_call(v12, v14)
  87.        offset_1 = inplace_add(offset_0, lenstack_0)
  88.        v16 = add(offset_1, lenmap_0)
  89.        hmap_0 = getslice(state_0, offset_1, v16)
  90.        offset_2 = inplace_add(offset_1, lenmap_0)
  91.        v17 = getattr(sharp_0, ('append'))
  92.        v18 = simple_call(v17, hmap_0)
  93.        v19 = getattr(sharp_0, ('append'))
  94.        v20 = newlist()
  95.        v21 = simple_call(v19, v20)
  96.        v22 = simple_call((builtin_function range), lenmemory_0)
  97.        v23 = iter(v22)
  98.  --end--
  99. [translation] start debugger...
  100. > /home/void/Desktop/lang/pypy2-v6.0.0-linux64/site-packages/rpython/annotator/unaryop.py(440)check_negative_slice()
  101. -> raise AnnotatorError("%s: not proven to have non-negative stop" % error)
Advertisement
Add Comment
Please, Sign In to add comment