[pypy-dev] unable to translate with current head of default

Armin Rigo arigo at tunes.org
Thu Jun 2 19:05:13 CEST 2011


Hi Wim,

On Tue, May 31, 2011 at 8:46 PM,  <wlavrijsen at lbl.gov> wrote:
> ==16631== Process terminating with default action of signal 11 (SIGSEGV)
> ==16631==  Access not within mapped region at address 0x4
> ==16631==    at 0x8AADB0C: pypy_g_OptHeap_emitting_operation

It definitely crashes during optimization of the trace produced by the
JIT.  I imagine that we could get somewhere by carefully inspecting
the unoptimized operations that lead to the crash.  Try enabling the
dump with "PYPYLOG=jit-log-unopt:log", and then reproducing the crash.
 This should ideally leave behind a file called "log" with all the
unoptimized loops seen so far, and the faulty one is the last one
(i.e. the last section between "{jit-log-unopt" and "jit-log-unopt}").


A bientôt,

Armin.


More information about the pypy-dev mailing list