[pypy-dev] win32 own test failures
Matti Picus
matti.picus at gmail.com
Tue Feb 5 22:34:09 CET 2013
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
=======================================================
More information about the pypy-dev
mailing list