I hit this bug this evening while translating my code:

[translation:ERROR]     return self.call('simple_call', hop)
[translation:ERROR]    File
"/home/tim/pypy/pypy/rpython/lltypesystem/rpbc.py", line 245, in call
[translation:ERROR]     return hop.llops.convertvar(v_result, rresult,
hop.r_result)
[translation:ERROR]    File "/home/tim/pypy/pypy/rpython/rtyper.py", line
933, in convertvar
[translation:ERROR]     (r_from, r_to))
[translation:ERROR]  TyperError: don't know how to convert from
<InstanceRepr for system.core.Object> to <VoidRepr Void>
[translation:ERROR] .. (system.rt:60)PolymorphicFunc.invoke3
[translation:ERROR] .. block@48 with 1 exits
[translation:ERROR] .. v14 = simple_call(v13, a_0, b_0, c_0)

What could cause something like this? I can seem to figure out how to even
go debugging this. I dug into the stack trace a bit and poked around in the
locals, but I can't seem to find any more information.

Any ideas?

Timothy
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
http://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to