[pypy-dev] cannot use "id" in Rpython
Shubha Ramani
shubharamani at yahoo.com
Thu Dec 29 14:18:34 EST 2016
What can I use then ? I need the address of the function ?
[translation:ERROR] Exception: cannot use id() in RPython; see objectmodel.compute_xxx()Processing block: block at 19 is a <class 'rpython.flowspace.flowcontext.SpamBlock'> in (pypy.module._vtune.interp_vtune:28)_get_full_name containing the following operations: buf_0 = simple_call((type RStringIO)) v943 = getattr(buf_0, ('write')) v944 = getattr(pycode_0, ('co_code')) v945 = simple_call(v943, v944) v946 = getattr(buf_0, ('getsize')) size_code_0 = simple_call(v946) v947 = getattr(pycode_0, ('co_name')) id_func_0 = id(v947) v948 = getattr(pycode_0, ('co_name')) v949 = simple_call((function _safe), v948) v950 = getattr(pycode_0, ('co_firstlineno')) v951 = getattr(pycode_0, ('co_filename')) v952 = simple_call((function _safe), v951) v953 = newtuple(v949, v950, v952, size_code_0, id_func_0) v954 = mod(('vtune:%s:%d:%s:%d:%d'), v953) --end--[translation] start debugger...> /opt/shubha_vtune_pypy/rpython/annotator/unaryop.py(188)id()-> raise Exception("cannot use id() in RPython; "(Pdb+)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/pypy-dev/attachments/20161229/30262e87/attachment.html>
More information about the pypy-dev
mailing list