[pypy-dev] translate.py --jit targetpypystandalone: broken?

Simon Burton simon at arrowtheory.com
Sat Apr 7 20:56:59 CEST 2007


this is not working for me:

[translation:ERROR] Error:
[translation:ERROR]  Traceback (most recent call last):
[translation:ERROR]    File "./translate.py", line 287, in main
[translation:ERROR]     drv.proceed(goals)
[translation:ERROR]    File "/home/simon/local/pypy/pypy/translator/driver.py", line 711, in proceed
[translation:ERROR]     return self._execute(goals, task_skip = self._maybe_skip())
[translation:ERROR]    File "/home/simon/site-packages/pypy/translator/tool/taskengine.py", line 112, in _execute
[translation:ERROR]     res = self._do(goal, taskcallable, *args, **kwds)
[translation:ERROR]    File "/home/simon/local/pypy/pypy/translator/driver.py", line 260, in _do
[translation:ERROR]     res = func()
[translation:ERROR]    File "/home/simon/local/pypy/pypy/translator/driver.py", line 365, in task_hintannotate_lltype
[translation:ERROR]     {OriginFlags(): True})
[translation:ERROR]    File "/home/simon/local/pypy/pypy/jit/hintannotator/annotator.py", line 62, in build_types
[translation:ERROR]     return self.build_graph_types(flowgraph, input_args_hs)
[translation:ERROR]    File "/home/simon/site-packages/pypy/annotation/annrpython.py", line 192, in build_graph_types
[translation:ERROR]     self.complete()
[translation:ERROR]    File "/home/simon/site-packages/pypy/annotation/annrpython.py", line 248, in complete
[translation:ERROR]     self.processblock(graph, block)
[translation:ERROR]    File "/home/simon/site-packages/pypy/annotation/annrpython.py", line 477, in processblock
[translation:ERROR]     self.flowin(graph, block)
[translation:ERROR]    File "/home/simon/site-packages/pypy/annotation/annrpython.py", line 537, in flowin
[translation:ERROR]     self.consider_op(block.operations[i])
[translation:ERROR]    File "/home/simon/site-packages/pypy/annotation/annrpython.py", line 724, in consider_op
[translation:ERROR]     raise Exception,"unknown op: %r" % op
[translation:ERROR]  Exception: unknown op: v6855 = cast_ptr_to_int(i_25)
[translation:ERROR] Processing block:
[translation:ERROR]  block at -1 is a Block at some unknown location
[translation:ERROR]  containing the following operations:
[translation:ERROR]        v6856 = cast_pointer(i_25)
[translation:ERROR]        v6855 = cast_ptr_to_int(i_25)
[translation:ERROR]        v6857 = cast_int_to_uint(v6855)
[translation:ERROR]        v6858 = getfield(v6856, ('typeptr'))
[translation:ERROR]        v6859 = getfield(v6858, ('name'))
[translation:ERROR]        v6860 = getarraysize(v6859)
[translation:ERROR]        v6861 = int_sub(v6860, (1))
[translation:ERROR]        v6862 = direct_call((<* fn mallocstr__Signed>), v6861)
[translation:ERROR]        v6863 = getfield((<* struct ExcData { exc_type=..., exc_value=... }>), ('exc_type'))
[translation:ERROR]        v6864 = ptr_iszero(v6863)
[translation:ERROR]  --end--
[translation] start debugger...
> /home/simon/site-packages/pypy/annotation/annrpython.py(724)consider_op()
-> raise Exception,"unknown op: %r" % op

$ svn info
Path: .
URL: https://codespeak.net/svn/pypy/dist/pypy
Repository Root: https://codespeak.net/svn
Repository UUID: fd0d7bf2-dfb6-0310-8d31-b7ecfe96aada
Revision: 41953
Node Kind: directory
Schedule: normal
Last Changed Author: hpk
Last Changed Rev: 41916
Last Changed Date: 2007-04-05 09:29:13 -0700 (Thu, 05 Apr 2007)
Properties Last Updated: 2006-10-08 12:39:47 -0700 (Sun, 08 Oct 2006)

Simon.



More information about the Pypy-dev mailing list