Re: [pypy-dev] asmgcc assertion error in lang-smalltalk

2013-07-20 Thread Lars Wassermann
Hi Armin, the problem occured on a Ubuntu x86-64 in a x86 chroot with gcc --version: gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3 If not translated with --lldebug, you would just get a Segmentation fault. Nevertheless, I was not able to reproduce that behavior. Even when compiling old versions, There a

Re: [pypy-dev] asmgcc assertion error in lang-smalltalk

2013-07-20 Thread Armin Rigo
Hi Lars, On Fri, Jul 19, 2013 at 11:36 AM, Lars Wassermann > PyPy assertion failed at rpython_memory_gctransform_asmgcroot.c:583: > in pypy_g_locate_caller_based_on_retaddr: found a stack frame that does > not belong anywhere I know, bug in asmgcc The best report for us would be to include exact

Re: [pypy-dev] asmgcc assertion error in lang-smalltalk

2013-07-19 Thread Carl Friedrich Bolz
On 19/07/13 12:28, Lars Wassermann wrote: > On 07/19/2013 11:51 AM, Carl Friedrich Bolz wrote: >> You can try to see whether it goes away when not using asmgcc, by >> translating with: >> >> rpython --gcrootfinder=shadowstack -Ojit ...target... > > That fixed the problem. Is there a way to generate

Re: [pypy-dev] asmgcc assertion error in lang-smalltalk

2013-07-19 Thread Lars Wassermann
On 07/19/2013 11:51 AM, Carl Friedrich Bolz wrote: > On 19/07/13 11:36, Lars Wassermann wrote: >> Hello, >> in the project lang-smalltalk, we have a problem we don't know where >> exactly the source may be. >> When running the VM with jit, we get: >> >> PyPy assertion failed at rpython_memory_gctra

Re: [pypy-dev] asmgcc assertion error in lang-smalltalk

2013-07-19 Thread Carl Friedrich Bolz
On 19/07/13 11:36, Lars Wassermann wrote: > Hello, > in the project lang-smalltalk, we have a problem we don't know where > exactly the source may be. > When running the VM with jit, we get: > > PyPy assertion failed at rpython_memory_gctransform_asmgcroot.c:583: > in pypy_g_locate_caller_based_on