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