On Thursday, April 04, 2013 04:06:32 PM Kees Cook wrote: > On Wed, Apr 3, 2013 at 10:28 AM, Paul Moore <[email protected]> wrote: > > I just verified that Cython 0.15.1 does fail, but 0.16 or higher works > > just fine. Time to tweak the configure script to check the Cython > > version ... > > (ARM emulation is sooo sloooow.) I've built 0.17 now, and the tests > show failures and errors:
Bummer. The segfault on 11-basic-basic_errors.py is particularly bothersome. I feel bad asking but any chance I could ask you to do a little debugging? Failing that, would you mind sharing your "ARM VM for dummies" notes? > $ ./regression -m python" > ... > batch name: 11-basic-basic_errors > test mode: python > test type: basic > ./regression: line 193: 32090 Segmentation fault > PYTHONPATH=:/home/kees/libseccomp/src/python/build/lib.linux-armv5tejl-2.7 > /usr/bin/env python ./11-basic-basic_errors.py > Test 11-basic-basic_errors%%001-00000 result: FAILURE > 11-basic-basic_errors rc=139 > ... > batch name: 16-sim-arch_basic > test mode: python > test type: bpf-sim > test arch: x86 > Test 16-sim-arch_basic%%001-00001 result: ERROR 16-sim-arch_basic rc=1 > test arch: x86 > Test 16-sim-arch_basic%%002-00001 result: ERROR 16-sim-arch_basic rc=1 > test arch: x86 > Test 16-sim-arch_basic%%003-00001 result: ERROR 16-sim-arch_basic rc=1 > test arch: x86 > Test 16-sim-arch_basic%%004-00001 result: ERROR 16-sim-arch_basic rc=1 > test arch: x86 > Test 16-sim-arch_basic%%005-00001 result: ERROR 16-sim-arch_basic rc=1 > test arch: x86 > Test 16-sim-arch_basic%%006-00001 result: ERROR 16-sim-arch_basic rc=1 > Test 16-sim-arch_basic%%007-00001 result: ERROR 16-sim-arch_basic rc=1 > Test 16-sim-arch_basic%%008-00001 result: ERROR 16-sim-arch_basic rc=1 > Test 16-sim-arch_basic%%009-00001 result: ERROR 16-sim-arch_basic rc=1 > Test 16-sim-arch_basic%%010-00001 result: ERROR 16-sim-arch_basic rc=1 > Test 16-sim-arch_basic%%011-00001 result: ERROR 16-sim-arch_basic rc=1 > Test 16-sim-arch_basic%%012-00001 result: ERROR 16-sim-arch_basic rc=1 > test mode: python > test type: bpf-sim-fuzz > Test 16-sim-arch_basic%%013-00001 result: ERROR 16-sim-arch_basic rc=1 > batch name: 17-sim-arch_merge > test mode: python > test type: bpf-sim > Test 17-sim-arch_merge%%001-00001 result: ERROR 17-sim-arch_merge rc=1 > Test 17-sim-arch_merge%%002-00001 result: ERROR 17-sim-arch_merge rc=1 > Test 17-sim-arch_merge%%003-00001 result: ERROR 17-sim-arch_merge rc=1 > Test 17-sim-arch_merge%%004-00001 result: ERROR 17-sim-arch_merge rc=1 > Test 17-sim-arch_merge%%005-00001 result: ERROR 17-sim-arch_merge rc=1 > Test 17-sim-arch_merge%%006-00001 result: ERROR 17-sim-arch_merge rc=1 > Test 17-sim-arch_merge%%007-00001 result: ERROR 17-sim-arch_merge rc=1 > Test 17-sim-arch_merge%%008-00001 result: ERROR 17-sim-arch_merge rc=1 > Test 17-sim-arch_merge%%009-00001 result: ERROR 17-sim-arch_merge rc=1 > test mode: python > test type: bpf-sim-fuzz > Test 17-sim-arch_merge%%010-00001 result: ERROR 17-sim-arch_merge rc=1 > ... > batch name: 23-sim-arch_all_basic > test mode: python > test type: bpf-sim > test arch: x86 > Test 23-sim-arch_all_basic%%001-00001 result: ERROR 23-sim-arch_all_basic > rc=1 test arch: x86 > Test 23-sim-arch_all_basic%%002-00001 result: ERROR 23-sim-arch_all_basic > rc=1 test arch: x86 > Test 23-sim-arch_all_basic%%003-00001 result: ERROR 23-sim-arch_all_basic > rc=1 test arch: x86 > Test 23-sim-arch_all_basic%%004-00001 result: ERROR 23-sim-arch_all_basic > rc=1 test arch: x86 > Test 23-sim-arch_all_basic%%005-00001 result: ERROR 23-sim-arch_all_basic > rc=1 test arch: x86 > Test 23-sim-arch_all_basic%%006-00001 result: ERROR 23-sim-arch_all_basic > rc=1 test arch: x86 > Test 23-sim-arch_all_basic%%007-00001 result: ERROR 23-sim-arch_all_basic > rc=1 test mode: python > test type: bpf-sim-fuzz > Test 23-sim-arch_all_basic%%008-00001 result: ERROR 23-sim-arch_all_basic > rc=1 batch name: 24-live-arg_allow > test mode: python > test type: live > Regression Test Summary > tests run: 3580 > tests skipped: 55 > tests passed: 3579 > tests failed: 1 > tests errored: 31 > > -Kees > > -- > Kees Cook > Chrome OS Security -- paul moore security and virtualization @ redhat ------------------------------------------------------------------------------ Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html _______________________________________________ libseccomp-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libseccomp-discuss
