这是一个简单的程序,用来解决CodeJam的recycled numbers(我知道它可以改进)。在
它适用于CPython,但在pypyv1.8中崩溃,错误如下:
RPython traceback:
File "jit_metainterp_compile.c", line 19477, in send_loop_to_backend
File "jit_backend_x86_assembler.c", line 2293, in Assembler386_assemble_loop
File "jit_backend_x86_regalloc.c", line 462, in RegAlloc_prepare_loop
File "jit_backend_x86_regalloc.c", line 1027, in RegAlloc__prepare
File "jit_backend_x86_regalloc.c", line 3657, in RegAlloc__compute_vars_longevity
Fatal RPython error: AssertionError
[1] 8440 abort pypy cj.py
代码:
^{pr2}$样本输入:
4
1 9
10 40
100 500
1111 2222
看起来像个虫子。实际上,这可能与此错误报告有关:
https://bugs.pypy.org/issue1075
试试最新的每晚。在
相关问题 更多 >
编程相关推荐