Skip to content

Instantly share code, notes, and snippets.

@squeaky-pl
Created March 30, 2015 15:36
Show Gist options
  • Save squeaky-pl/d88a89470af3af870005 to your computer and use it in GitHub Desktop.
Save squeaky-pl/d88a89470af3af870005 to your computer and use it in GitHub Desktop.
[Timer] Timings:
[Timer] annotate --- 621.4 s
[Timer] rtype_lltype --- 179.6 s
[Timer] ==========================================
[Timer] Total: --- 801.0 s
[translation:info] Error:
[translation:info] File "/src/pypy/rpython/translator/goal/translate.py", line 318, in main
[translation:info] drv.proceed(goals)
[translation:info] File "/src/pypy/rpython/translator/driver.py", line 539, in proceed
[translation:info] return self._execute(goals, task_skip = self._maybe_skip())
[translation:info] File "/src/pypy/rpython/translator/tool/taskengine.py", line 114, in _execute
[translation:info] res = self._do(goal, taskcallable, *args, **kwds)
[translation:info] File "/src/pypy/rpython/translator/driver.py", line 276, in _do
[translation:info] res = func()
[translation:info] File "/src/pypy/rpython/translator/driver.py", line 343, in task_rtype_lltype
[translation:info] rtyper.specialize(dont_simplify_again=True)
[translation:info] File "/src/pypy/rpython/rtyper/rtyper.py", line 184, in specialize
[translation:info] self.specialize_more_blocks()
[translation:info] File "/src/pypy/rpython/rtyper/rtyper.py", line 225, in specialize_more_blocks
[translation:info] self.specialize_block(block)
[translation:info] File "/src/pypy/rpython/rtyper/rtyper.py", line 345, in specialize_block
[translation:info] self.gottypererror(e, block, hop.spaceop, newops)
[translation:info] File "/src/pypy/rpython/rtyper/rtyper.py", line 343, in specialize_block
[translation:info] self.translate_hl_to_ll(hop, varmapping)
[translation:info] File "/src/pypy/rpython/rtyper/rtyper.py", line 469, in translate_hl_to_ll
[translation:info] resultvar = hop.dispatch()
[translation:info] File "/src/pypy/rpython/rtyper/rtyper.py", line 690, in dispatch
[translation:info] return translate_meth(self)
[translation:info] File "<42700-codegen /src/pypy/rpython/rtyper/rtyper.py:539>", line 4, in translate_op_bool
[translation:info] return r_arg1.rtype_bool(hop)
[translation:info] File "/src/pypy/rpython/rtyper/rint.py", line 85, in rtype_bool
[translation:info] return hop.genop(self.opprefix + 'is_true', vlist, resulttype=Bool)
[translation:info] File "/src/pypy/rpython/rtyper/rint.py", line 25, in opprefix
[translation:info] self.lowleveltype)
[translation:ERROR] TyperError: arithmetic not supported on <INT>, its size is too small
[translation:ERROR] .. (pypy.module._hashlib.interp_hashlib:18)hash_name_mapper_callback
[translation:ERROR] .. block@16 with 2 exits(v1284)
[translation:ERROR] .. v1284 = bool(v1285)
[translation] start debugger...
> /src/pypy/rpython/rtyper/rint.py(25)opprefix()
-> self.lowleveltype)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment