
I would like to add the freebsd-9-x86-64 binary tgz to our released downloads. We still have a number of failing tests showing up on http://buildbot.pypy.org/summary?category=freebsd64 among them many DLOpenError: "opening 'libm.so' with ctypes.CDLL() works, but not with c_dlopen()??" and the more worrying SIGSEGV in http://buildbot.pypy.org/summary/longrepr?testname=unmodified&builder=pypy-c-jit-freebsd-9-x86-64&build=655&mod=lib-python.2.7.test.test_io Could someone proficient in freebsd suggest what is going on? Matti

On Saturday, 22 August 2015 21:25:44 Matti Picus wrote:
I would like to add the freebsd-9-x86-64 binary tgz to our released downloads. We still have a number of failing tests showing up on http://buildbot.pypy.org/summary?category=freebsd64 among them many DLOpenError: "opening 'libm.so' with ctypes.CDLL() works, but not with c_dlopen()??" and the more worrying SIGSEGV in http://buildbot.pypy.org/summary/longrepr?testname=unmodified&builder=pypy-c -jit-freebsd-9-x86-64&build=655&mod=lib-python.2.7.test.test_io
Could someone proficient in freebsd suggest what is going on?
Hi Matti, I am able to reproduce this on FreeBSD 10.2: # cat > test.py << __EOF from ctypes import * libc = CDLL("libc.so.7") dlopen = libc["dlopen"] # see <dlfnc.h>: void *dlopen(const char *, int); dlopen.argtypes = [c_char_p, c_int] dlopen.restype = c_void_p print dlopen(c_char_p("libm.so"), c_int(0)) __EOF # python test.py None However, contract this with the C equivalent: # cat > test.c << __EOF #include <dlfcn.h> #include <stdio.h> int main(int argc, char** argv) { printf("%p\n", dlopen("libm.so", RTLD_LOCAL)); } __EOF # cc -o test test.c # ./test 0x800620800 I will investigate further. As for the SIGSEGV (it does not occur on python): # gdb `which pypy` pypy.core gdb) bt #0 0x00000008006548a7 in ?? () #1 0x0000000000000001 in ?? () #2 0x00000008020b9cd3 in pypy_thread_attach () from /usr/local/pypy-2.6/bin//libpypy-c.so #3 0x00000008020c2ea0 in pypy_thread_attach () from /usr/local/pypy-2.6/bin//libpypy-c.so #4 0x07f4e08f801b663a in ?? () #5 0x0000000000000000 in ?? () I will need to translate an unstripped pypy to debug further. Regards, David

On Monday, 24 August 2015 23:07:20 David Naylor wrote:
On Saturday, 22 August 2015 21:25:44 Matti Picus wrote:
I would like to add the freebsd-9-x86-64 binary tgz to our released downloads. We still have a number of failing tests showing up on http://buildbot.pypy.org/summary?category=freebsd64 among them many DLOpenError: "opening 'libm.so' with ctypes.CDLL() works, but not with c_dlopen()??" and the more worrying SIGSEGV in http://buildbot.pypy.org/summary/longrepr?testname=unmodified&builder=pypy -c -jit-freebsd-9-x86-64&build=655&mod=lib-python.2.7.test.test_io
Could someone proficient in freebsd suggest what is going on?
Hi Matti,
I am able to reproduce this on FreeBSD 10.2: # cat > test.py << __EOF from ctypes import *
libc = CDLL("libc.so.7") dlopen = libc["dlopen"]
# see <dlfnc.h>: void *dlopen(const char *, int); dlopen.argtypes = [c_char_p, c_int] dlopen.restype = c_void_p
print dlopen(c_char_p("libm.so"), c_int(0)) __EOF # python test.py None
I have found the root cause of this problem (from the FreeBSD-Python team): """ Because dlopen symbol is magic. It is provided by the shared libc.so to satisfy the static linker, but real definition comes from the dynamic linker. The libc.so dlopen() is a null stub. You are asking for the dlopen symbol from libc, which is returned to you in faith, and which cannot load a library for real. While in the C example, you use normal symbol resolution and get the dlopen from the loader. To get a handle to real dlopen with dlopen/dlsym, you should do in C: dlopenX = dlsym(RTLD_DEFAULT, "dlopen"); """ - Konstantin Belousov Please find attached for a patch that fixes this issue. Would you like me to submit a bug report for this patch? I have not translation tested this patch as yet. Regards

On Wednesday, 26 August 2015 00:09:14 Matti Picus wrote:
On 25/08/15 21:26, David Naylor wrote:
Please find attached for a patch that fixes this issue. Would you like me to submit a bug report for this patch?
I have not translation tested this patch as yet.
Regards
I committed your patches as c2f97b8c2415, the last chunk looks strange (why standard_c_lib.__error.restype ? ) , but let's give it a shot and see what happens. Matti
The last chunk was unrelated to this change - it was just cleaning up references to FreeBSD. Although the tests now pass when run with python they still do not pass when run from pypy. It appears pypy does not properly handle ctypes.CDLL(name, handle=X) where X is an integer as returned by dlopen(3). I have an idea on how to implement the fix but that will need to wait for tomorrow.

On Tuesday, 25 August 2015 23:27:35 David Naylor wrote:
On Wednesday, 26 August 2015 00:09:14 Matti Picus wrote:
On 25/08/15 21:26, David Naylor wrote:
Please find attached for a patch that fixes this issue. Would you like me to submit a bug report for this patch?
I have not translation tested this patch as yet.
Regards
I committed your patches as c2f97b8c2415, the last chunk looks strange (why standard_c_lib.__error.restype ? ) , but let's give it a shot and see what happens. Matti
The last chunk was unrelated to this change - it was just cleaning up references to FreeBSD.
Although the tests now pass when run with python they still do not pass when run from pypy.
It appears pypy does not properly handle ctypes.CDLL(name, handle=X) where X is an integer as returned by dlopen(3). I have an idea on how to implement the fix but that will need to wait for tomorrow.
Please find attached for a patch that adds support for: ctypes.CDLL(name, handle=X) The patch includes tests for the pypy and rpython changes. I am not sure about the policy regarding changes to the python libraries and thus did not add a unit test there (the standard tests are lacking one for handle support anyway). I have translation tested the change and the previous fix I submitted now works on pypy :-D. I also filed an issue #2126 to clean up the handling of 'freebsd' for sys.platform. Lastly, regarding the segfault: it appears to be threading related. I'll file an issue detailing all the stack traces and anything else that I can find that would be helpful. Regards

On Thursday, 27 August 2015 00:53:05 Matti Picus wrote:
On 26/08/15 23:32, David Naylor wrote: Please find attached for a patch that adds support for: ctypes.CDLL(name, handle=X)
The patch includes tests for the pypy and rpython changes. I am not sure about the policy regarding changes to the python libraries and thus did not add a unit test there (the standard tests are lacking one for handle support anyway).
I have translation tested the change and the previous fix I submitted now works on pypy :-D.
Regards Hi David. Thanks for the contributions. It would be more convenient if you would submit pull requests, or even better would be to do this work on the pypy/pypy repo on a branch. In the meantime, I have commited this set of changes on https://bitbucket.org/mattip/pypy and given you a write bit there, so if you do not want to fork on your own you may feel free to use that repo.
Thank you Matti :-D
Unfortunately the patch causes a segfault in testing on ubuntu 14.04, in the test_handle test you added, I'm pretty sure handle=-2 will not work on linux.
That can be fixed, I had to hardcode -2 elsewhere (to prevent a cyclical reference on importing) but that was FreeBSD specific anyway. This can be done properly. I am away today and tomorrow on business but will attend to this over the weekend.
Also, it would be good to find a work-around so we do not modify upstream stdlib in lib-python/2.7, perhaps the handle-as-int could be dealt with later on in _ctypes, or however cpython deals with the issue?
The problem is that on cPython CDLL.handle is an integer (corresponding to void*) but on PyPy it is a _rawffi.CDLL class instance. The ctypes/__init__.py file was already modified to this effect and the patch added support to converting on int into a _rawffi.CDLL class instance. Regards

On Monday, 24 August 2015 23:07:20 David Naylor wrote:
On Saturday, 22 August 2015 21:25:44 Matti Picus wrote:
I would like to add the freebsd-9-x86-64 binary tgz to our released downloads. We still have a number of failing tests showing up on http://buildbot.pypy.org/summary?category=freebsd64 among them many DLOpenError: "opening 'libm.so' with ctypes.CDLL() works, but not with c_dlopen()??" and the more worrying SIGSEGV in http://buildbot.pypy.org/summary/longrepr?testname=unmodified&builder=pypy -c -jit-freebsd-9-x86-64&build=655&mod=lib-python.2.7.test.test_io
Could someone proficient in freebsd suggest what is going on? As for the SIGSEGV (it does not occur on python): # gdb `which pypy` pypy.core gdb) bt #0 0x00000008006548a7 in ?? () #1 0x0000000000000001 in ?? () #2 0x00000008020b9cd3 in pypy_thread_attach () from /usr/local/pypy-2.6/bin//libpypy-c.so #3 0x00000008020c2ea0 in pypy_thread_attach () from /usr/local/pypy-2.6/bin//libpypy-c.so #4 0x07f4e08f801b663a in ?? () #5 0x0000000000000000 in ?? ()
I will need to translate an unstripped pypy to debug further.
Running pypy with `--jit off` avoids the SIGSEGV. FreeBSD does sometimes require the sem(4) kernel module to be loaded to provide POSIX semaphores however I can still reproduce the SIGSEGV with sem(4) loaded (although it appears to be less reliably reproduced). Also, when running the pypy/modules/_multiprocessing tests PyPy is SIGSEGV (and this time so is cPython). In these tests the SIGSEGV happens in sem_close(3) from libc.so. #0 0x00000008048ae38a in sem_close () from /lib/libc.so.7 #1 0x0000000805ce4738 in ffi_call_unix64 () from /usr/local/lib/libffi.so.6 #2 0x0000000805ce3fd9 in ffi_call () from /usr/local/lib/libffi.so.6 <snip/> The full dump is below from test_io (I think the SIGSEGV happens in thread 2): [New Thread 807f91c00 (LWP 100844/<unknown>)] [New Thread 807f91000 (LWP 100841/<unknown>)] [New Thread 806c06400 (LWP 100747/<unknown>)] (gdb) thr 1 [Switching to thread 1 (Thread 807f91c00 (LWP 100844/<unknown>))]#0 0x00000008048bef18 in _umtx_op () from /lib/libc.so.7 (gdb) bt #0 0x00000008048bef18 in _umtx_op () from /lib/libc.so.7 #1 0x00000008048ae604 in sem_timedwait () from /lib/libc.so.7 #2 0x0000000802f0757c in RPyThreadAcquireLockTimed () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #3 0x000000080065472c in ?? () #4 0x0000000806e0e738 in ?? () #5 0x0000000000000018 in ?? () #6 0x00000008037322a8 in pypy_g_pypy_interpreter_signature_Signature_10 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #7 0x0000000000000002 in ?? () #8 0x0000000000000001 in ?? () #9 0x0000000000000002 in ?? () #10 0x0000000000000041 in ?? () #11 0x000000080853d460 in ?? () #12 0x0000000000000001 in ?? () #13 0x0000000802116ae0 in pypy_g_funccall_valuestack__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #14 0x07f5e6c47cb71fd8 in ?? () #15 0x0000000000000000 in ?? () (gdb) thr 2 [Switching to thread 2 (Thread 807f91000 (LWP 100841/<unknown>))]#0 0x000000080065429c in ?? () (gdb) bt #0 0x000000080065429c in ?? () #1 0x0000000000000001 in ?? () #2 0x0000000000000018 in ?? () #3 0x00000008037322a8 in pypy_g_pypy_interpreter_signature_Signature_10 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #4 0x0000000000000002 in ?? () #5 0x0000000000000001 in ?? () #6 0x0000000000000002 in ?? () #7 0x0000000000000041 in ?? () #8 0x000000080853d460 in ?? () #9 0x0000000000000001 in ?? () #10 0x0000000802116ae0 in pypy_g_funccall_valuestack__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #11 0x07f5e6c47cb71fd8 in ?? () #12 0x0000000000000000 in ?? () (gdb) thr 3 [Switching to thread 3 (Thread 806c06400 (LWP 100747/<unknown>))]#0 0x00000008048bef18 in _umtx_op () from /lib/libc.so.7 (gdb) bt #0 0x00000008048bef18 in _umtx_op () from /lib/libc.so.7 #1 0x00000008048ae604 in sem_timedwait () from /lib/libc.so.7 #2 0x0000000802f0756d in RPyThreadAcquireLockTimed () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #3 0x0000000801f9270b in pypy_g_ccall_RPyThreadAcquireLockTimed__struct_RPyOpaqu () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #4 0x0000000802de533f in pypy_g_Lock_acquire_timed () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #5 0x00000008026ec090 in pypy_g_acquire_timed () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #6 0x0000000801ea24d1 in pypy_g_fastfunc_descr_lock_py3k_acquire_3 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #7 0x0000000802119ae7 in pypy_g_BuiltinCode3_fastcall_3 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #8 0x0000000802116b06 in pypy_g_funccall_valuestack__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #9 0x0000000802734fe1 in pypy_g_CALL_METHOD__AccessDirect_star_1 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #10 0x00000008021411a4 in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #11 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #12 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #13 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #14 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #15 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #16 0x0000000802734fe1 in pypy_g_CALL_METHOD__AccessDirect_star_1 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #17 0x00000008021411a4 in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #18 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #19 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #20 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #21 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #22 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #23 0x0000000802734fe1 in pypy_g_CALL_METHOD__AccessDirect_star_1 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #24 0x00000008021411a4 in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #25 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #26 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #27 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #28 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #29 0x0000000802120d2e in pypy_g_GeneratorIterator__send_ex () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #30 0x000000080211a0d2 in pypy_g_BuiltinCode1_fastcall_1 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #31 0x0000000802116abf in pypy_g_funccall_valuestack__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #32 0x0000000802734fe1 in pypy_g_CALL_METHOD__AccessDirect_star_1 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #33 0x00000008021411a4 in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #34 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #35 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #36 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #37 0x000000080213231b in pypy_g_PyFrame_execute_frame () ---Type <return> to continue, or q <return> to quit--- from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #38 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #39 0x00000008020dfdef in pypy_g_call_function__star_3 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #40 0x0000000802150442 in pypy_g_WITH_CLEANUP__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #41 0x0000000802140488 in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #42 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #43 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #44 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #45 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #46 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #47 0x0000000802147606 in pypy_g_CALL_FUNCTION__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #48 0x0000000802140d62 in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #49 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #50 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #51 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #52 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #53 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #54 0x0000000801d9de02 in pypy_g_dispatcher_4 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #55 0x000000080210e39c in pypy_g_Method_call_args () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #56 0x000000080270cd1b in pypy_g_call_args () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #57 0x0000000802147da0 in pypy_g_call_function__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #58 0x0000000802140fef in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #59 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #60 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #61 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #62 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #63 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #64 0x0000000801d9de02 in pypy_g_dispatcher_4 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #65 0x000000080210e334 in pypy_g_Function_call_obj_args () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #66 0x00000008020f2de2 in pypy_g_call_valuestack__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #67 0x0000000802147606 in pypy_g_CALL_FUNCTION__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #68 0x0000000802140d62 in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #69 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #70 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #71 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #72 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #73 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so ---Type <return> to continue, or q <return> to quit--- #74 0x0000000801d9de02 in pypy_g_dispatcher_4 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #75 0x000000080210e39c in pypy_g_Method_call_args () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #76 0x000000080270cd1b in pypy_g_call_args () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #77 0x0000000802147da0 in pypy_g_call_function__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #78 0x0000000802140fef in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #79 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #80 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #81 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #82 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #83 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #84 0x0000000801d9de02 in pypy_g_dispatcher_4 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #85 0x000000080210e334 in pypy_g_Function_call_obj_args () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #86 0x00000008020f2de2 in pypy_g_call_valuestack__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #87 0x0000000802147606 in pypy_g_CALL_FUNCTION__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #88 0x0000000802140d62 in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #89 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #90 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #91 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #92 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #93 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #94 0x0000000801d9de02 in pypy_g_dispatcher_4 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #95 0x000000080210e39c in pypy_g_Method_call_args () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #96 0x000000080270cd1b in pypy_g_call_args () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #97 0x0000000802147da0 in pypy_g_call_function__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #98 0x0000000802140fef in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #99 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #100 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #101 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #102 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #103 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #104 0x0000000801d9de02 in pypy_g_dispatcher_4 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #105 0x000000080210e334 in pypy_g_Function_call_obj_args () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #106 0x00000008020f2de2 in pypy_g_call_valuestack__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #107 0x0000000802147606 in pypy_g_CALL_FUNCTION__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #108 0x0000000802140d62 in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #109 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #110 0x00000008026ca6fc in pypy_g_portal_5 () ---Type <return> to continue, or q <return> to quit--- from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #111 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #112 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #113 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #114 0x0000000802734fe1 in pypy_g_CALL_METHOD__AccessDirect_star_1 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #115 0x00000008021411a4 in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #116 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #117 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #118 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #119 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #120 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #121 0x0000000802147606 in pypy_g_CALL_FUNCTION__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #122 0x0000000802140d62 in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #123 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #124 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #125 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #126 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #127 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #128 0x0000000802147da0 in pypy_g_call_function__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #129 0x0000000802140f03 in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #130 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #131 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #132 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #133 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #134 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #135 0x0000000802147606 in pypy_g_CALL_FUNCTION__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #136 0x0000000802140d62 in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #137 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #138 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #139 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #140 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #141 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #142 0x0000000802148cdb in pypy_g_EXEC_STMT__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #143 0x000000080214051c in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #144 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #145 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #146 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so ---Type <return> to continue, or q <return> to quit--- #147 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #148 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #149 0x0000000802147da0 in pypy_g_call_function__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #150 0x0000000802140fef in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #151 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #152 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #153 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #154 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #155 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #156 0x0000000802147da0 in pypy_g_call_function__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #157 0x0000000802140f03 in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #158 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #159 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #160 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #161 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #162 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #163 0x0000000802147da0 in pypy_g_call_function__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #164 0x0000000802140f70 in pypy_g_dispatch_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #165 0x000000080213e9cb in pypy_g_handle_bytecode__AccessDirect_None () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #166 0x00000008026ca6fc in pypy_g_portal_5 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #167 0x0000000802bb439b in pypy_g_ll_portal_runner__Unsigned_Bool_pypy_interpreter () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #168 0x000000080213231b in pypy_g_PyFrame_execute_frame () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #169 0x0000000802131a29 in pypy_g_PyFrame_run () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #170 0x00000008020dd6c5 in pypy_g_call_function__star_2 () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #171 0x000000080201ba4d in pypy_g_entry_point () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #172 0x0000000802f10733 in pypy_main_function () from /usr/local/home/dbn/ports/ports/lang/pypy/work/pypy-pypy-f3ad1e1e1d62/pypy/goal//libpypy-c.so #173 0x00000000004006cf in _start () #174 0x0000000800620000 in ?? () #175 0x0000000000000000 in ?? ()

Le 22/08/15 19:25, Matti Picus a écrit :
I would like to add the freebsd-9-x86-64 binary tgz to our released downloads. We still have a number of failing tests showing up on http://buildbot.pypy.org/summary?category=freebsd64 among them many DLOpenError: "opening 'libm.so' with ctypes.CDLL() works, but not with c_dlopen()??"
This is a manifestation of https://bitbucket.org/pypy/pypy/issues/1641 You can pretty much assume that every such failure should actually be a skipped test.
and the more worrying SIGSEGV in http://buildbot.pypy.org/summary/longrepr?testname=unmodified&builder=pypy-c-jit-freebsd-9-x86-64&build=655&mod=lib-python.2.7.test.test_io
Could someone proficient in freebsd suggest what is going on? Matti _______________________________________________ pypy-dev mailing list pypy-dev@python.org https://mail.python.org/mailman/listinfo/pypy-dev
participants (3)
-
David Naylor
-
Matti Picus
-
Ronan Lamy