[pypy-issue] Issue #3086: arm64 JIT: Lots of crashes (pypy/pypy)
Stefano Rivera
issues-reply at bitbucket.org
Sun Oct 6 15:53:02 EDT 2019
New issue 3086: arm64 JIT: Lots of crashes
https://bitbucket.org/pypy/pypy/issues/3086/arm64-jit-lots-of-crashes
Stefano Rivera:
As mentioned on IRC over the last few days.
When I build the pypy2.7 from the 7.2 release branch / HEAD on arm64 with a JIT, I get a completely unstable interpreter. It constantly crashes, with some variant of:
```
RPython traceback:
File "rpython_jit_metainterp_10.c", line 25430, in send_loop_to_backend
File "rpython_jit_backend_aarch64.c", line 1690, in AssemblerARM64_assemble_loop
File "rpython_jit_backend_aarch64.c", line 4551, in AssemblerARM64__assemble
File "rpython_jit_backend_aarch64.c", line 13381, in AssemblerARM64__walk_operations
File "rpython_jit_backend_aarch64.c", line 52643, in ResOpAssembler_emit_op_zero_array
Fatal RPython error: AssertionError
```
I can’t reproduce this with the pre-built [pypy2.7-v7.2.0rc0-aarch64.tar.bz2](https://bitbucket.org/pypy/pypy/downloads/pypy2.7-v7.2.0rc0-aarch64.tar.bz2), so it must be something about my toolchain \(Debian sid\). Haven’t tried pypy3.6, yet.
Full build log \(with toolchain versions listed\) attached.
Responsible: Maciej Fijalkowski
More information about the pypy-issue
mailing list