Hi Naddy, On Sun, Aug 07, 2016 at 02:14:27PM +0200, Christian Weisgerber wrote: > > Recommendably, pypy doesn't just die randomly but catches the error > and provides an explicit error message: > > Got an unexpected error trying to allocate some memory for the JIT (tried to > do mmap() with PROT_EXEC|PROT_READ|PROT_WRITE). This can be caused by a > system policy like PAX. You need to find how to work around the policy on > your system. > Abort trap (core dumped)
Yup, I know that PyPy violates W^X. I have already spoken to upstream as detailed here: http://marc.info/?l=openbsd-ports&m=146557300806749&w=2 The plan still stands: to investigate at g2k16 how hard it will be to make the JIT "W^X-friendly". -- Best Regards Edd Barrett http://www.theunixzoo.co.uk