many of the jit.backend.x86.test are failing, I am willing to put time into solving this but have a bit of no idea where to start.
Can someone give me the end of a string to pull?

here are the last few lines of test_float, index so apparently deadframe.jf_values is empty
Matti

[llinterp:error] | File "c:\Users\matti\pypy_stuff\pypy\rpython\jit\metainterp\warmstate.py", line 322, in execute_assembler [llinterp:error] | fail_descr.handle_fail(deadframe, metainterp_sd, jitdriver_sd) [llinterp:error] | File "c:\Users\matti\pypy_stuff\pypy\rpython\jit\metainterp\compile.py", line 537, in handle_fail [llinterp:error] | resume_in_blackhole(metainterp_sd, jitdriver_sd, self, deadframe) [llinterp:error] | File "c:\Users\matti\pypy_stuff\pypy\rpython\jit\metainterp\blackhole.py", line 1558, in resume_in_blackhole
[llinterp:error]  |     all_virtuals)
[llinterp:error] | File "c:\Users\matti\pypy_stuff\pypy\rpython\jit\metainterp\resume.py", line 1041, in blackhole_from_resumedata
[llinterp:error]  |     resumereader.consume_one_section(curbh)
[llinterp:error] | File "c:\Users\matti\pypy_stuff\pypy\rpython\jit\metainterp\resume.py", line 1083, in consume_one_section
[llinterp:error]  |     self._prepare_next_section(info)
[llinterp:error] | File "c:\Users\matti\pypy_stuff\pypy\rpython\jit\metainterp\resume.py", line 759, in _prepare_next_section
[llinterp:error]  |     self.unique_id)    # <-- annotation hack
[llinterp:error] | File "c:\Users\matti\pypy_stuff\pypy\rpython\jit\codewriter\jitcode.py", line 149, in enumerate_vars
[llinterp:error]  |     callback_f(index, self.get_register_index_f(i))
[llinterp:error] | File "c:\Users\matti\pypy_stuff\pypy\rpython\jit\metainterp\resume.py", line 771, in _callback_f
[llinterp:error]  |     value = self.decode_float(self.cur_numb.nums[index])
[llinterp:error] | File "c:\Users\matti\pypy_stuff\pypy\rpython\jit\metainterp\resume.py", line 1272, in decode_float [llinterp:error] | return self.cpu.get_latest_value_float(self.deadframe, num) [llinterp:error] | File "c:\Users\matti\pypy_stuff\pypy\rpython\jit\backend\llsupport\llmodel.py", line 290, in get_latest_value_float
[llinterp:error]  |     return deadframe.jf_values[index].float
[llinterp:error] | File "c:\Users\matti\pypy_stuff\pypy\rpython\rtyper\lltypesystem\lltype.py", line 1181, in __getitem__
[llinterp:error]  |     raise IndexError("array index out of bounds")
[llinterp:error]  | IndexError: array index out of bounds
[llinterp:error]  `------>
[llinterp:traceback] f() rpython.jit.metainterp.test.test_ajit
[llinterp:traceback] v4 = jit_marker(('can_enter_jit'), (<rpython.rlib.jit.JitD...798670>), x_1, y_2, res_0) [llinterp:traceback] E v5 = direct_call((<* fn ll_portal_runner>), x_1, y_2, res_0) ==================================================================== short test summary info ====================================================================
FAIL rpython/jit/backend/x86/test/test_basic.py::TestBasic::()::test_float
============================================================ 169 tests deselected by '-ktest_float' ============================================================= ====================================================== 1 failed, 1 passed, 169 deselected in 4.32 seconds =======================================================


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

Reply via email to