>>> py3-cffi: Building main/py3-cffi 2.0.0-r0 (using abuild 3.16.0-r0) started Fri, 27 Mar 2026 23:22:21 +0000 >>> py3-cffi: Validating /home/buildozer/aports/main/py3-cffi/APKBUILD... >>> py3-cffi: Analyzing dependencies... >>> py3-cffi: Installing for build: build-base py3-cparser libffi-dev python3-dev py3-gpep517 py3-setuptools py3-wheel py3-pytest ( 1/39) Installing libbz2 (1.0.8-r6) ( 2/39) Installing libffi (3.5.2-r0) ( 3/39) Installing gdbm (1.26-r0) ( 4/39) Installing xz-libs (5.8.2-r0) ( 5/39) Installing mpdecimal (4.0.1-r0) ( 6/39) Installing libpanelw (6.6_p20251231-r0) ( 7/39) Installing sqlite-libs (3.51.2-r1) ( 8/39) Installing python3 (3.14.3-r0) ( 9/39) Installing python3-pycache-pyc0 (3.14.3-r0) (10/39) Installing pyc (3.14.3-r0) (11/39) Installing py3-cparser-pyc (3.0-r1) (12/39) Installing python3-pyc (3.14.3-r0) (13/39) Installing py3-cparser (3.0-r1) (14/39) Installing linux-headers (6.19.10-r0) (15/39) Installing libffi-dev (3.5.2-r0) (16/39) Installing python3-dev (3.14.3-r0) (17/39) Installing py3-installer (0.7.0-r3) (18/39) Installing py3-installer-pyc (0.7.0-r3) (19/39) Installing py3-gpep517 (19-r2) (20/39) Installing py3-gpep517-pyc (19-r2) (21/39) Installing py3-parsing (3.3.2-r1) (22/39) Installing py3-parsing-pyc (3.3.2-r1) (23/39) Installing py3-packaging (26.0-r1) (24/39) Installing py3-packaging-pyc (26.0-r1) (25/39) Installing py3-setuptools (82.0.1-r1) (26/39) Installing py3-setuptools-pyc (82.0.1-r1) (27/39) Installing py3-wheel (0.46.3-r1) (28/39) Installing py3-wheel-pyc (0.46.3-r1) (29/39) Installing py3-iniconfig (2.3.0-r1) (30/39) Installing py3-iniconfig-pyc (2.3.0-r1) (31/39) Installing py3-pluggy (1.6.0-r1) (32/39) Installing py3-pluggy-pyc (1.6.0-r1) (33/39) Installing py3-py (1.11.0-r5) (34/39) Installing py3-py-pyc (1.11.0-r5) (35/39) Installing py3-pygments (2.19.2-r1) (36/39) Installing py3-pygments-pyc (2.19.2-r1) (37/39) Installing py3-pytest (9.0.2-r1) (38/39) Installing py3-pytest-pyc (9.0.2-r1) (39/39) Installing .makedepends-py3-cffi (20260327.232222) Executing busybox-1.37.0-r31.trigger OK: 606.0 MiB in 145 packages >>> py3-cffi: Cleaning up srcdir >>> py3-cffi: Cleaning up pkgdir >>> py3-cffi: Cleaning up tmpdir >>> py3-cffi: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cffi-2.0.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> py3-cffi: Fetching https://files.pythonhosted.org/packages/source/c/cffi/cffi-2.0.0.tar.gz Connecting to files.pythonhosted.org (151.101.0.223:443) Connecting to files.pythonhosted.org (151.101.0.223:443) saving to '/var/cache/distfiles/edge/cffi-2.0.0.tar.gz.part' cffi-2.0.0.tar.gz.pa 100% |********************************| 511k 0:00:00 ETA '/var/cache/distfiles/edge/cffi-2.0.0.tar.gz.part' saved /var/cache/distfiles/edge/cffi-2.0.0.tar.gz: OK /home/buildozer/aports/main/py3-cffi/fix-test-parsing.patch: OK >>> py3-cffi: Fetching https://distfiles.alpinelinux.org/distfiles/edge/cffi-2.0.0.tar.gz /var/cache/distfiles/edge/cffi-2.0.0.tar.gz: OK /home/buildozer/aports/main/py3-cffi/fix-test-parsing.patch: OK >>> py3-cffi: Unpacking /var/cache/distfiles/edge/cffi-2.0.0.tar.gz... >>> py3-cffi: fix-test-parsing.patch patching file testing/cffi0/test_parsing.py patching file testing/cffi0/test_parsing.py 2026-03-27 23:22:23,849 gpep517 INFO Building wheel via backend setuptools.build_meta 2026-03-27 23:22:23,876 root INFO compiling '_configtest.c': 2026-03-27 23:22:23,876 root INFO __thread int some_threadlocal_variable_42; 2026-03-27 23:22:23,876 root INFO cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -fPIC -c _configtest.c -o _configtest.o 2026-03-27 23:22:23,894 root INFO success! 2026-03-27 23:22:23,894 root INFO removing: _configtest.c _configtest.o 2026-03-27 23:22:23,903 root INFO compiling '_configtest.c': 2026-03-27 23:22:23,903 root INFO int main(void) { __sync_synchronize(); return 0; } 2026-03-27 23:22:23,903 root INFO cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -fPIC -c _configtest.c -o _configtest.o 2026-03-27 23:22:23,928 root INFO cc _configtest.o -o _configtest 2026-03-27 23:22:23,944 root INFO success! 2026-03-27 23:22:23,944 root INFO removing: _configtest.c _configtest.o _configtest 2026-03-27 23:22:23,985 root INFO running bdist_wheel 2026-03-27 23:22:23,996 root INFO running build 2026-03-27 23:22:23,996 root INFO running build_py 2026-03-27 23:22:23,999 root INFO creating build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:23,999 root INFO copying src/cffi/ffiplatform.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:23,999 root INFO copying src/cffi/vengine_cpy.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,000 root INFO copying src/cffi/_imp_emulation.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,000 root INFO copying src/cffi/setuptools_ext.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,001 root INFO copying src/cffi/pkgconfig.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,001 root INFO copying src/cffi/recompiler.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,001 root INFO copying src/cffi/verifier.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,002 root INFO copying src/cffi/lock.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,002 root INFO copying src/cffi/vengine_gen.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,002 root INFO copying src/cffi/error.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,002 root INFO copying src/cffi/cparser.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,003 root INFO copying src/cffi/api.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,003 root INFO copying src/cffi/model.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,003 root INFO copying src/cffi/__init__.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,004 root INFO copying src/cffi/cffi_opcode.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,004 root INFO copying src/cffi/backend_ctypes.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,004 root INFO copying src/cffi/_shimmed_dist_utils.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,004 root INFO copying src/cffi/commontypes.py -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,004 root INFO running egg_info 2026-03-27 23:22:24,007 root INFO writing src/cffi.egg-info/PKG-INFO 2026-03-27 23:22:24,007 root INFO writing dependency_links to src/cffi.egg-info/dependency_links.txt 2026-03-27 23:22:24,007 root INFO writing entry points to src/cffi.egg-info/entry_points.txt 2026-03-27 23:22:24,008 root INFO writing requirements to src/cffi.egg-info/requires.txt 2026-03-27 23:22:24,008 root INFO writing top-level names to src/cffi.egg-info/top_level.txt 2026-03-27 23:22:24,011 root INFO reading manifest file 'src/cffi.egg-info/SOURCES.txt' 2026-03-27 23:22:24,014 root INFO reading manifest template 'MANIFEST.in' 2026-03-27 23:22:24,023 root INFO adding license file 'LICENSE' 2026-03-27 23:22:24,023 root INFO adding license file 'AUTHORS' 2026-03-27 23:22:24,025 root INFO writing manifest file 'src/cffi.egg-info/SOURCES.txt' 2026-03-27 23:22:24,027 root INFO copying src/cffi/_cffi_errors.h -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,027 root INFO copying src/cffi/_cffi_include.h -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,027 root INFO copying src/cffi/_embedding.h -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,027 root INFO copying src/cffi/parse_c_type.h -> build/lib.linux-x86_64-cpython-314/cffi 2026-03-27 23:22:24,028 root INFO running build_ext 2026-03-27 23:22:24,028 root INFO building '_cffi_backend' extension 2026-03-27 23:22:24,028 root INFO creating build/temp.linux-x86_64-cpython-314/src/c 2026-03-27 23:22:24,028 root INFO cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt -fPIC -DFFI_BUILDING=1 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/usr/include/python3.14 -c src/c/_cffi_backend.c -o build/temp.linux-x86_64-cpython-314/src/c/_cffi_backend.o src/c/_cffi_backend.c: In function '_my_PyLong_AsUnsignedLongLong': src/c/_cffi_backend.c:955:13: warning: '_PyLong_Sign' is deprecated [-Wdeprecated-declarations] 955 | if (_PyLong_Sign(ob) < 0) | ^~ In file included from /usr/include/python3.14/longobject.h:171, from /usr/include/python3.14/Python.h:92, from src/c/_cffi_backend.c:2: /usr/include/python3.14/cpython/longobject.h:38:37: note: declared here 38 | Py_DEPRECATED(3.14) PyAPI_FUNC(int) _PyLong_Sign(PyObject *v); | ^~~~~~~~~~~~ src/c/_cffi_backend.c: In function '_my_PyObject_AsBool': src/c/_cffi_backend.c:4083:9: warning: '_PyLong_Sign' is deprecated [-Wdeprecated-declarations] 4083 | return _PyLong_Sign(ob) != 0; | ^~~~~~ /usr/include/python3.14/cpython/longobject.h:38:37: note: declared here 38 | Py_DEPRECATED(3.14) PyAPI_FUNC(int) _PyLong_Sign(PyObject *v); | ^~~~~~~~~~~~ src/c/_cffi_backend.c: In function 'b_do_dlopen': src/c/_cffi_backend.c:4658:22: warning: 'Py_FileSystemDefaultEncoding' is deprecated [-Wdeprecated-declarations] 4658 | Py_FileSystemDefaultEncoding, &filename_or_null, &flags)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/python3.14/Python.h:110: /usr/include/python3.14/fileobject.h:22:46: note: declared here 22 | Py_DEPRECATED(3.12) PyAPI_DATA(const char *) Py_FileSystemDefaultEncoding; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2026-03-27 23:22:28,171 root INFO cc -shared -Wl,--as-needed,-O1,--sort-common -Wl,-z,pack-relative-relocs -Os -fstack-clash-protection -Wformat -Werror=format-security -fno-plt build/temp.linux-x86_64-cpython-314/src/c/_cffi_backend.o -L/usr/lib/../lib -L/usr/lib -lffi -o build/lib.linux-x86_64-cpython-314/_cffi_backend.cpython-314-x86_64-linux-musl.so 2026-03-27 23:22:28,197 root INFO installing to build/bdist.linux-x86_64/wheel 2026-03-27 23:22:28,197 root INFO running install 2026-03-27 23:22:28,206 root INFO running install_lib 2026-03-27 23:22:28,208 root INFO creating build/bdist.linux-x86_64/wheel 2026-03-27 23:22:28,209 root INFO creating build/bdist.linux-x86_64/wheel/cffi 2026-03-27 23:22:28,209 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/ffiplatform.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,209 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/vengine_cpy.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,209 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/_imp_emulation.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,210 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/setuptools_ext.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,210 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/pkgconfig.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,210 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/recompiler.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,210 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/verifier.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,211 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/_embedding.h -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,211 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/lock.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,211 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/vengine_gen.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,211 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/error.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,212 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/cparser.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,212 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/api.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,212 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/parse_c_type.h -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,212 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/model.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,213 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/__init__.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,213 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/cffi_opcode.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,213 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/_cffi_include.h -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,213 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/backend_ctypes.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,214 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/_shimmed_dist_utils.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,214 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/_cffi_errors.h -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,214 root INFO copying build/lib.linux-x86_64-cpython-314/cffi/commontypes.py -> build/bdist.linux-x86_64/wheel/./cffi 2026-03-27 23:22:28,214 root INFO copying build/lib.linux-x86_64-cpython-314/_cffi_backend.cpython-314-x86_64-linux-musl.so -> build/bdist.linux-x86_64/wheel/. 2026-03-27 23:22:28,215 root INFO running install_egg_info 2026-03-27 23:22:28,217 root INFO Copying src/cffi.egg-info to build/bdist.linux-x86_64/wheel/./cffi-2.0.0-py3.14.egg-info 2026-03-27 23:22:28,219 root INFO running install_scripts 2026-03-27 23:22:28,224 root INFO creating build/bdist.linux-x86_64/wheel/cffi-2.0.0.dist-info/WHEEL 2026-03-27 23:22:28,225 wheel INFO creating '/home/buildozer/aports/main/py3-cffi/src/cffi-2.0.0/.dist/.tmp-hqww8_ow/cffi-2.0.0-cp314-cp314-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it 2026-03-27 23:22:28,226 wheel INFO adding '_cffi_backend.cpython-314-x86_64-linux-musl.so' 2026-03-27 23:22:28,227 wheel INFO adding 'cffi/__init__.py' 2026-03-27 23:22:28,227 wheel INFO adding 'cffi/_cffi_errors.h' 2026-03-27 23:22:28,227 wheel INFO adding 'cffi/_cffi_include.h' 2026-03-27 23:22:28,227 wheel INFO adding 'cffi/_embedding.h' 2026-03-27 23:22:28,228 wheel INFO adding 'cffi/_imp_emulation.py' 2026-03-27 23:22:28,228 wheel INFO adding 'cffi/_shimmed_dist_utils.py' 2026-03-27 23:22:28,228 wheel INFO adding 'cffi/api.py' 2026-03-27 23:22:28,229 wheel INFO adding 'cffi/backend_ctypes.py' 2026-03-27 23:22:28,229 wheel INFO adding 'cffi/cffi_opcode.py' 2026-03-27 23:22:28,229 wheel INFO adding 'cffi/commontypes.py' 2026-03-27 23:22:28,229 wheel INFO adding 'cffi/cparser.py' 2026-03-27 23:22:28,230 wheel INFO adding 'cffi/error.py' 2026-03-27 23:22:28,230 wheel INFO adding 'cffi/ffiplatform.py' 2026-03-27 23:22:28,230 wheel INFO adding 'cffi/lock.py' 2026-03-27 23:22:28,230 wheel INFO adding 'cffi/model.py' 2026-03-27 23:22:28,231 wheel INFO adding 'cffi/parse_c_type.h' 2026-03-27 23:22:28,231 wheel INFO adding 'cffi/pkgconfig.py' 2026-03-27 23:22:28,231 wheel INFO adding 'cffi/recompiler.py' 2026-03-27 23:22:28,232 wheel INFO adding 'cffi/setuptools_ext.py' 2026-03-27 23:22:28,232 wheel INFO adding 'cffi/vengine_cpy.py' 2026-03-27 23:22:28,232 wheel INFO adding 'cffi/vengine_gen.py' 2026-03-27 23:22:28,233 wheel INFO adding 'cffi/verifier.py' 2026-03-27 23:22:28,233 wheel INFO adding 'cffi-2.0.0.dist-info/licenses/AUTHORS' 2026-03-27 23:22:28,233 wheel INFO adding 'cffi-2.0.0.dist-info/licenses/LICENSE' 2026-03-27 23:22:28,234 wheel INFO adding 'cffi-2.0.0.dist-info/METADATA' 2026-03-27 23:22:28,234 wheel INFO adding 'cffi-2.0.0.dist-info/WHEEL' 2026-03-27 23:22:28,234 wheel INFO adding 'cffi-2.0.0.dist-info/entry_points.txt' 2026-03-27 23:22:28,234 wheel INFO adding 'cffi-2.0.0.dist-info/top_level.txt' 2026-03-27 23:22:28,234 wheel INFO adding 'cffi-2.0.0.dist-info/RECORD' 2026-03-27 23:22:28,234 root INFO removing build/bdist.linux-x86_64/wheel 2026-03-27 23:22:28,236 gpep517 INFO The backend produced .dist/cffi-2.0.0-cp314-cp314-linux_x86_64.whl cffi-2.0.0-cp314-cp314-linux_x86_64.whl ============================= test session starts ============================== platform linux -- Python 3.14.3, pytest-9.0.2, pluggy-1.6.0 -- /home/buildozer/aports/main/py3-cffi/src/cffi-2.0.0/.testenv/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/main/py3-cffi/src/cffi-2.0.0 configfile: pyproject.toml collecting ... collected 1828 items testing/cffi0/test_cdata.py::test_typeof PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_integer_ranges PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_fixedsize_int PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_new_unsupported_type PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_new_single_integer PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_new_array_no_arg PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_array_indexing PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_new_array_args PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_new_array_varsize PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_pointer_init PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_cannot_cast PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_new_pointer_to_array PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_pointer_direct PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_repr PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_new_array_of_array PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_constructor_array_of_array PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_new_array_of_pointer_1 PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_new_array_of_pointer_2 PASSED [ 0%] testing/cffi0/test_ctypes.py::TestCTypes::test_char PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_wchar_t SKIPPED (NotI...) [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_none_as_null_doesnt_work PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_float PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_struct_simple PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_constructor_struct_from_dict PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_struct_pointer PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_struct_opaque PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_pointer_to_struct PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_constructor_struct_of_array PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_recursive_struct PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_union_simple PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_union_opaque PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_union_initializer PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_sizeof_type PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_sizeof_cdata PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_string_from_char_pointer PASSED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_unicode_from_wchar_pointer SKIPPED [ 1%] testing/cffi0/test_ctypes.py::TestCTypes::test_string_from_char_array PASSED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_string_from_wchar_array SKIPPED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_fetch_const_char_p_field PASSED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_fetch_const_wchar_p_field SKIPPED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_voidp PASSED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_functionptr_simple PASSED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_functionptr_advanced PASSED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_functionptr_voidptr_return PASSED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_functionptr_intptr_return PASSED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_functionptr_void_return PASSED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_char_cast PASSED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_wchar_cast SKIPPED (N...) [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_cast_array_to_charp PASSED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_cast_between_pointers PASSED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_cast_pointer_and_int PASSED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_cast_functionptr_and_int PASSED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_callback_crash PASSED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_cast_float PASSED [ 2%] testing/cffi0/test_ctypes.py::TestCTypes::test_enum PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_enum_in_struct PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_enum_non_contiguous PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_enum_char_hex_oct PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_enum_partial PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_array_of_struct PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_pointer_to_array PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_iterate_array PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_offsetof PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_offsetof_nested PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_offsetof_array PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_alignof PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_bitfield PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_bitfield_enum PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_anonymous_struct PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_struct_with_two_usages PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_pointer_arithmetic PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_pointer_comparison PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_integer_comparison PASSED [ 3%] testing/cffi0/test_ctypes.py::TestCTypes::test_ffi_buffer_ptr SKIPPED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_ffi_buffer_array SKIPPED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_ffi_buffer_ptr_size SKIPPED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_ffi_buffer_array_size SKIPPED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_ffi_buffer_with_file SKIPPED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_ffi_buffer_with_io SKIPPED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_ffi_buffer_comparisons SKIPPED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_array_in_struct PASSED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_struct_containing_array_varsize_workaround PASSED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_new_struct_containing_array_varsize SKIPPED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_ffi_typeof_getcname PASSED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_callback_as_function_argument PASSED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_vararg_callback SKIPPED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_callback_decorator PASSED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_unique_types PASSED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_anonymous_enum PASSED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_opaque_enum PASSED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_new_ctype PASSED [ 4%] testing/cffi0/test_ctypes.py::TestCTypes::test_enum_with_non_injective_mapping PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_enum_refer_previous_enum_value PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_gc PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_gc_2 PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_gc_3 PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_gc_4 PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_gc_disable PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_gc_finite_list PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_CData_CType PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_bool PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_use_own_bool PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_ordering_bug1 PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_ordering_bug2 PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_addressof PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_addressof_field PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_addressof_field_nested PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_addressof_anonymous_struct PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_addressof_array PASSED [ 5%] testing/cffi0/test_ctypes.py::TestCTypes::test_addressof_pointer PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_addressof_array_in_struct PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_multiple_independent_structs PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_missing_include PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_include_typedef PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_include_struct PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_include_union PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_include_enum PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_include_typedef_2 PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_ignore_multiple_declarations_of_constant PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_struct_packed PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_pack_valueerror PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_define_integer_constant PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_opaque_struct_becomes_nonopaque PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_ffi_self_include PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_anonymous_enum_include PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_init_once PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_init_once_multithread PASSED [ 6%] testing/cffi0/test_ctypes.py::TestCTypes::test_sizeof_struct_directly PASSED [ 7%] testing/cffi0/test_ctypes.py::TestCTypes::test_callback_large_struct PASSED [ 7%] testing/cffi0/test_ctypes.py::TestCTypes::test_ffi_array_as_init PASSED [ 7%] testing/cffi0/test_ctypes.py::TestCTypes::test_too_many_initializers PASSED [ 7%] testing/cffi0/test_ctypes.py::TestCTypes::test_array_slicing SKIPPED [ 7%] testing/cffi0/test_ctypes.py::TestCTypes::test_array_of_func_ptr SKIPPED [ 7%] testing/cffi0/test_ctypes.py::TestCTypes::test_structptr_argument SKIPPED [ 7%] testing/cffi0/test_ctypes.py::TestCTypes::test_array_argument_as_list SKIPPED [ 7%] testing/cffi0/test_ctypes.py::TestCTypes::test_cast_to_array_type SKIPPED [ 7%] testing/cffi0/test_ctypes.py::TestCTypes::test_nested_anonymous_struct SKIPPED [ 7%] testing/cffi0/test_ctypes.py::TestCTypes::test_nested_field_offset_align SKIPPED [ 7%] testing/cffi0/test_ctypes.py::TestCTypes::test_nested_anonymous_union SKIPPED [ 7%] testing/cffi0/test_ctypes.py::TestCTypes::test_nested_anonymous_struct_2 SKIPPED [ 7%] testing/cffi0/test_ctypes.py::TestCTypes::test_CData_CType_2 SKIPPED [ 7%] testing/cffi0/test_ffi_backend.py::TestFFI::test_getting_errno PASSED [ 7%] testing/cffi0/test_ffi_backend.py::TestFFI::test_setting_errno PASSED [ 7%] testing/cffi0/test_ffi_backend.py::TestFFI::test_my_array_7 PASSED [ 7%] testing/cffi0/test_ffi_backend.py::TestFFI::test_my_array_no_length PASSED [ 7%] testing/cffi0/test_ffi_backend.py::TestFFI::test_keepalive_lib PASSED [ 7%] testing/cffi0/test_ffi_backend.py::TestFFI::test_keepalive_ffi PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_struct_by_value PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_addressof_lib PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_char16_char32_t PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_modify_struct_value PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_dlopen_handle SKIPPED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_return_three_bytes PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_sin PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_sinf PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_getenv_no_return_value PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_dlopen_filename PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_dlopen_flags PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_dlopen_constant PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_tlsalloc SKIPPED (w...) [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_fputs PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_fputs_without_const PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_vararg PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_must_specify_type_of_vararg PASSED [ 8%] testing/cffi0/test_ffi_backend.py::TestFFI::test_function_has_a_c_type PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_function_pointer PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_callback_returning_void PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_callback_returning_struct_three_bytes PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_passing_array PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_write_variable SKIPPED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_strchr PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_function_with_struct_argument PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_function_typedef PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_fputs_custom_FILE PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_constants_on_lib PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_void_star_accepts_string PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_signed_char_star_accepts_string PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_unsigned_char_star_accepts_string PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_missing_function PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_wraps_from_stdlib PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_free_callback_cycle PASSED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_windows_stdcall SKIPPED [ 9%] testing/cffi0/test_ffi_backend.py::TestFFI::test_explicit_cdecl_stdcall SKIPPED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_stdcall_only_on_windows PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_dir_on_dlopen_lib PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_dlclose PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_passing_large_list PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_integer_ranges PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_fixedsize_int PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_new_unsupported_type PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_new_single_integer PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_new_array_no_arg PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_array_indexing PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_array_slicing PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_new_array_args PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_new_array_varsize PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_pointer_init PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_cannot_cast PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_new_pointer_to_array PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_pointer_direct PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_repr PASSED [ 10%] testing/cffi0/test_ffi_backend.py::TestFFI::test_new_array_of_array PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_constructor_array_of_array PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_new_array_of_pointer_1 PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_new_array_of_pointer_2 PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_char PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_wchar_t PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_none_as_null_doesnt_work PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_float PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_struct_simple PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_constructor_struct_from_dict PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_struct_pointer PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_struct_opaque PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_pointer_to_struct PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_constructor_struct_of_array PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_recursive_struct PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_union_simple PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_union_opaque PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_union_initializer PASSED [ 11%] testing/cffi0/test_ffi_backend.py::TestFFI::test_sizeof_type PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_sizeof_cdata PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_string_from_char_pointer PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_unicode_from_wchar_pointer PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_string_from_char_array PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_string_from_wchar_array PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_fetch_const_char_p_field PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_fetch_const_wchar_p_field PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_voidp PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_functionptr_simple PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_functionptr_advanced PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_functionptr_voidptr_return PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_functionptr_intptr_return PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_functionptr_void_return PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_char_cast PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_wchar_cast PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_cast_array_to_charp PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_cast_between_pointers PASSED [ 12%] testing/cffi0/test_ffi_backend.py::TestFFI::test_cast_pointer_and_int PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_cast_functionptr_and_int PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_callback_crash PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_structptr_argument PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_array_argument_as_list PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_cast_float PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_enum PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_enum_in_struct PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_enum_non_contiguous PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_enum_char_hex_oct PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_enum_partial PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_array_of_struct PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_pointer_to_array PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_iterate_array PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_offsetof PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_offsetof_nested PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_offsetof_array PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_alignof PASSED [ 13%] testing/cffi0/test_ffi_backend.py::TestFFI::test_bitfield PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_bitfield_enum PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_anonymous_struct PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_struct_with_two_usages PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_pointer_arithmetic PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_pointer_comparison PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_integer_comparison PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ffi_buffer_ptr PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ffi_buffer_array PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ffi_buffer_ptr_size PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ffi_buffer_array_size PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ffi_buffer_with_file PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ffi_buffer_with_io PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ffi_buffer_comparisons PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_array_in_struct PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_struct_containing_array_varsize_workaround PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_new_struct_containing_array_varsize SKIPPED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ffi_typeof_getcname PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_array_of_func_ptr PASSED [ 14%] testing/cffi0/test_ffi_backend.py::TestFFI::test_callback_as_function_argument PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_vararg_callback SKIPPED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_callback_decorator PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_unique_types PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_anonymous_enum PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_opaque_enum PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_new_ctype PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_enum_with_non_injective_mapping PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_enum_refer_previous_enum_value PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_nested_anonymous_struct PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_nested_field_offset_align PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_nested_anonymous_union PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_nested_anonymous_struct_2 PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_cast_to_array_type PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_gc PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_gc_2 PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_gc_3 PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_gc_4 PASSED [ 15%] testing/cffi0/test_ffi_backend.py::TestFFI::test_gc_disable PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_gc_finite_list PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_CData_CType PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_CData_CType_2 PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_bool PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_use_own_bool PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ordering_bug1 PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ordering_bug2 PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_addressof PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_addressof_field PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_addressof_field_nested PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_addressof_anonymous_struct PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_addressof_array PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_addressof_pointer PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_addressof_array_in_struct PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_multiple_independent_structs PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_missing_include PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_include_typedef PASSED [ 16%] testing/cffi0/test_ffi_backend.py::TestFFI::test_include_struct PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_include_union PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_include_enum PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_include_typedef_2 PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ignore_multiple_declarations_of_constant PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_struct_packed PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_pack_valueerror PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_define_integer_constant PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_opaque_struct_becomes_nonopaque PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ffi_self_include PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_anonymous_enum_include PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_init_once PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_init_once_multithread PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_sizeof_struct_directly PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_callback_large_struct PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ffi_array_as_init PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_too_many_initializers PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_not_supported_bitfield_in_result PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_inspecttype PASSED [ 17%] testing/cffi0/test_ffi_backend.py::TestFFI::test_new_handle PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestFFI::test_callback_onerror PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ffi_new_allocator_2 PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ffi_new_allocator_3 PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestFFI::test_ffi_new_allocator_4 PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestFFI::test_new_struct_containing_struct_containing_array_varsize PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestFFI::test_bogus_struct_containing_struct_containing_array_varsize PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestFFI::test_issue553 PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestFFI::test_issue553_from_buffer PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_bitfield_basic PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_bitfield_reuse_if_enough_space PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_bitfield_anonymous_no_align PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_bitfield_anonymous_align_arm SKIPPED [ 18%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_bitfield_zero PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_bitfield_zero_arm SKIPPED [ 18%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_error_cases PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_struct_with_typedef PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_struct_array_no_length PASSED [ 18%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_getwinerror SKIPPED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_from_buffer PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_release PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_memmove PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_memmove_buffer PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_memmove_readonly_readwrite PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_all_primitives PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_ffi_def_extern PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_introspect_typedef PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_introspect_struct PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_introspect_union PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_introspect_struct_and_typedef PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_introspect_included_type PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_introspect_order PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_unpack PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_negative_array_size PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_cannot_instantiate_manually PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_explicitly_defined_char16_t PASSED [ 19%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_char16_t PASSED [ 20%] testing/cffi0/test_ffi_backend.py::TestBitfield::test_char32_t PASSED [ 20%] testing/cffi0/test_function.py::TestFunction::test_sin PASSED [ 20%] testing/cffi0/test_function.py::TestFunction::test_sinf PASSED [ 20%] testing/cffi0/test_function.py::TestFunction::test_getenv_no_return_value PASSED [ 20%] testing/cffi0/test_function.py::TestFunction::test_dlopen_filename PASSED [ 20%] testing/cffi0/test_function.py::TestFunction::test_dlopen_flags PASSED [ 20%] testing/cffi0/test_function.py::TestFunction::test_dlopen_constant PASSED [ 20%] testing/cffi0/test_function.py::TestFunction::test_tlsalloc SKIPPED [ 20%] testing/cffi0/test_function.py::TestFunction::test_fputs PASSED [ 20%] testing/cffi0/test_function.py::TestFunction::test_fputs_without_const PASSED [ 20%] testing/cffi0/test_function.py::TestFunction::test_vararg PASSED [ 20%] testing/cffi0/test_function.py::TestFunction::test_must_specify_type_of_vararg PASSED [ 20%] testing/cffi0/test_function.py::TestFunction::test_function_has_a_c_type PASSED [ 20%] testing/cffi0/test_function.py::TestFunction::test_function_pointer PASSED [ 20%] testing/cffi0/test_function.py::TestFunction::test_callback_returning_void PASSED [ 20%] testing/cffi0/test_function.py::TestFunction::test_callback_returning_struct_three_bytes SKIPPED [ 20%] testing/cffi0/test_function.py::TestFunction::test_passing_array PASSED [ 20%] testing/cffi0/test_function.py::TestFunction::test_write_variable SKIPPED [ 21%] testing/cffi0/test_function.py::TestFunction::test_strchr PASSED [ 21%] testing/cffi0/test_function.py::TestFunction::test_function_with_struct_argument PASSED [ 21%] testing/cffi0/test_function.py::TestFunction::test_function_typedef PASSED [ 21%] testing/cffi0/test_function.py::TestFunction::test_fputs_custom_FILE SKIPPED [ 21%] testing/cffi0/test_function.py::TestFunction::test_constants_on_lib PASSED [ 21%] testing/cffi0/test_function.py::TestFunction::test_void_star_accepts_string PASSED [ 21%] testing/cffi0/test_function.py::TestFunction::test_signed_char_star_accepts_string SKIPPED [ 21%] testing/cffi0/test_function.py::TestFunction::test_unsigned_char_star_accepts_string SKIPPED [ 21%] testing/cffi0/test_function.py::TestFunction::test_missing_function PASSED [ 21%] testing/cffi0/test_function.py::TestFunction::test_wraps_from_stdlib PASSED [ 21%] testing/cffi0/test_function.py::TestFunction::test_free_callback_cycle SKIPPED [ 21%] testing/cffi0/test_function.py::TestFunction::test_windows_stdcall SKIPPED [ 21%] testing/cffi0/test_function.py::TestFunction::test_explicit_cdecl_stdcall SKIPPED [ 21%] testing/cffi0/test_function.py::TestFunction::test_stdcall_only_on_windows PASSED [ 21%] testing/cffi0/test_function.py::TestFunction::test_dir_on_dlopen_lib PASSED [ 21%] testing/cffi0/test_function.py::TestFunction::test_dlclose SKIPPED (...) [ 21%] testing/cffi0/test_function.py::TestFunction::test_passing_large_list SKIPPED [ 21%] testing/cffi0/test_model.py::test_void_type PASSED [ 21%] testing/cffi0/test_model.py::test_primitive_type PASSED [ 22%] testing/cffi0/test_model.py::test_raw_function_type PASSED [ 22%] testing/cffi0/test_model.py::test_function_ptr_type PASSED [ 22%] testing/cffi0/test_model.py::test_pointer_type PASSED [ 22%] testing/cffi0/test_model.py::test_const_pointer_type PASSED [ 22%] testing/cffi0/test_model.py::test_qual_pointer_type PASSED [ 22%] testing/cffi0/test_model.py::test_unknown_pointer_type PASSED [ 22%] testing/cffi0/test_model.py::test_unknown_type PASSED [ 22%] testing/cffi0/test_model.py::test_array_type PASSED [ 22%] testing/cffi0/test_model.py::test_struct_type PASSED [ 22%] testing/cffi0/test_model.py::test_union_type PASSED [ 22%] testing/cffi0/test_model.py::test_enum_type PASSED [ 22%] testing/cffi0/test_ownlib.py::TestOwnLib::test_getting_errno PASSED [ 22%] testing/cffi0/test_ownlib.py::TestOwnLib::test_setting_errno PASSED [ 22%] testing/cffi0/test_ownlib.py::TestOwnLib::test_my_array_7 SKIPPED (n...) [ 22%] testing/cffi0/test_ownlib.py::TestOwnLib::test_my_array_no_length SKIPPED [ 22%] testing/cffi0/test_ownlib.py::TestOwnLib::test_keepalive_lib PASSED [ 22%] testing/cffi0/test_ownlib.py::TestOwnLib::test_keepalive_ffi PASSED [ 22%] testing/cffi0/test_ownlib.py::TestOwnLib::test_struct_by_value PASSED [ 23%] testing/cffi0/test_ownlib.py::TestOwnLib::test_addressof_lib SKIPPED [ 23%] testing/cffi0/test_ownlib.py::TestOwnLib::test_char16_char32_t SKIPPED [ 23%] testing/cffi0/test_ownlib.py::TestOwnLib::test_modify_struct_value SKIPPED [ 23%] testing/cffi0/test_ownlib.py::TestOwnLib::test_dlopen_handle SKIPPED [ 23%] testing/cffi0/test_ownlib.py::TestOwnLib::test_return_three_bytes SKIPPED [ 23%] testing/cffi0/test_parsing.py::test_simple PASSED [ 23%] testing/cffi0/test_parsing.py::test_pipe PASSED [ 23%] testing/cffi0/test_parsing.py::test_vararg PASSED [ 23%] testing/cffi0/test_parsing.py::test_no_args PASSED [ 23%] testing/cffi0/test_parsing.py::test_typedef PASSED [ 23%] testing/cffi0/test_parsing.py::test_typedef_more_complex PASSED [ 23%] testing/cffi0/test_parsing.py::test_typedef_array_convert_array_to_pointer PASSED [ 23%] testing/cffi0/test_parsing.py::test_remove_comments PASSED [ 23%] testing/cffi0/test_parsing.py::test_remove_line_continuation_comments PASSED [ 23%] testing/cffi0/test_parsing.py::test_dont_remove_comment_in_line_directives PASSED [ 23%] testing/cffi0/test_parsing.py::test_multiple_line_directives PASSED [ 23%] testing/cffi0/test_parsing.py::test_commented_line_directive PASSED [ 23%] testing/cffi0/test_parsing.py::test_line_continuation_in_defines PASSED [ 24%] testing/cffi0/test_parsing.py::test_define_not_supported_for_now PASSED [ 24%] testing/cffi0/test_parsing.py::test_unnamed_struct PASSED [ 24%] testing/cffi0/test_parsing.py::test_override PASSED [ 24%] testing/cffi0/test_parsing.py::test_cannot_have_only_variadic_part PASSED [ 24%] testing/cffi0/test_parsing.py::test_parse_error PASSED [ 24%] testing/cffi0/test_parsing.py::test_error_custom_lineno PASSED [ 24%] testing/cffi0/test_parsing.py::test_cannot_declare_enum_later PASSED [ 24%] testing/cffi0/test_parsing.py::test_unknown_name PASSED [ 24%] testing/cffi0/test_parsing.py::test_redefine_common_type PASSED [ 24%] testing/cffi0/test_parsing.py::test_bool PASSED [ 24%] testing/cffi0/test_parsing.py::test_unknown_argument_type PASSED [ 24%] testing/cffi0/test_parsing.py::test_void_renamed_as_only_arg PASSED [ 24%] testing/cffi0/test_parsing.py::test_WPARAM_on_windows SKIPPED (Only ...) [ 24%] testing/cffi0/test_parsing.py::test__is_constant_globalvar PASSED [ 24%] testing/cffi0/test_parsing.py::test_restrict PASSED [ 24%] testing/cffi0/test_parsing.py::test_different_const_funcptr_types PASSED [ 24%] testing/cffi0/test_parsing.py::test_const_pointer_to_pointer PASSED [ 24%] testing/cffi0/test_parsing.py::test_enum PASSED [ 25%] testing/cffi0/test_parsing.py::test_stdcall PASSED [ 25%] testing/cffi0/test_parsing.py::test_extern_python PASSED [ 25%] testing/cffi0/test_parsing.py::test_extern_python_group PASSED [ 25%] testing/cffi0/test_parsing.py::test_error_invalid_syntax_for_cdef PASSED [ 25%] testing/cffi0/test_parsing.py::test_unsigned_int_suffix_for_constant PASSED [ 25%] testing/cffi0/test_parsing.py::test_missing_newline_bug PASSED [ 25%] testing/cffi0/test_platform.py::test_not_absolute PASSED [ 25%] testing/cffi0/test_platform.py::test_different_absolute PASSED [ 25%] testing/cffi0/test_platform.py::test_absolute_mapping PASSED [ 25%] testing/cffi0/test_platform.py::test_flatten PASSED [ 25%] testing/cffi0/test_unicode_literals.py::test_cast PASSED [ 25%] testing/cffi0/test_unicode_literals.py::test_new PASSED [ 25%] testing/cffi0/test_unicode_literals.py::test_typeof PASSED [ 25%] testing/cffi0/test_unicode_literals.py::test_sizeof PASSED [ 25%] testing/cffi0/test_unicode_literals.py::test_alignof PASSED [ 25%] testing/cffi0/test_unicode_literals.py::test_getctype PASSED [ 25%] testing/cffi0/test_unicode_literals.py::test_cdef PASSED [ 25%] testing/cffi0/test_unicode_literals.py::test_offsetof PASSED [ 25%] testing/cffi0/test_unicode_literals.py::test_enum PASSED [ 26%] testing/cffi0/test_unicode_literals.py::test_dlopen PASSED [ 26%] testing/cffi0/test_unicode_literals.py::test_verify PASSED [ 26%] testing/cffi0/test_unicode_literals.py::test_callback PASSED [ 26%] testing/cffi0/test_verify.py::test_module_type PASSED [ 26%] testing/cffi0/test_verify.py::test_missing_function PASSED [ 26%] testing/cffi0/test_verify.py::test_missing_function_import_error PASSED [ 26%] testing/cffi0/test_verify.py::test_simple_case PASSED [ 26%] testing/cffi0/test_verify.py::test_Wconversion_unsigned PASSED [ 26%] testing/cffi0/test_verify.py::test_Wconversion_integer PASSED [ 26%] testing/cffi0/test_verify.py::test_Wconversion_floating PASSED [ 26%] testing/cffi0/test_verify.py::test_Wconversion_float2int PASSED [ 26%] testing/cffi0/test_verify.py::test_Wconversion_double2int PASSED [ 26%] testing/cffi0/test_verify.py::test_rounding_1 PASSED [ 26%] testing/cffi0/test_verify.py::test_rounding_2 PASSED [ 26%] testing/cffi0/test_verify.py::test_strlen_exact PASSED [ 26%] testing/cffi0/test_verify.py::test_strlen_approximate PASSED [ 26%] testing/cffi0/test_verify.py::test_return_approximate PASSED [ 26%] testing/cffi0/test_verify.py::test_strlen_array_of_char PASSED [ 27%] testing/cffi0/test_verify.py::test_longdouble PASSED [ 27%] testing/cffi0/test_verify.py::test_longdouble_precision PASSED [ 27%] testing/cffi0/test_verify.py::test_primitive_category PASSED [ 27%] testing/cffi0/test_verify.py::test_all_integer_and_float_types PASSED [ 27%] testing/cffi0/test_verify.py::test_all_complex_types SKIPPED (not im...) [ 27%] testing/cffi0/test_verify.py::test_var_signed_integer_types PASSED [ 27%] testing/cffi0/test_verify.py::test_var_unsigned_integer_types PASSED [ 27%] testing/cffi0/test_verify.py::test_fn_signed_integer_types PASSED [ 27%] testing/cffi0/test_verify.py::test_fn_unsigned_integer_types PASSED [ 27%] testing/cffi0/test_verify.py::test_char_type PASSED [ 27%] testing/cffi0/test_verify.py::test_wchar_type PASSED [ 27%] testing/cffi0/test_verify.py::test_char16_char32_type SKIPPED (XXX t...) [ 27%] testing/cffi0/test_verify.py::test_no_argument PASSED [ 27%] testing/cffi0/test_verify.py::test_two_arguments PASSED [ 27%] testing/cffi0/test_verify.py::test_macro PASSED [ 27%] testing/cffi0/test_verify.py::test_ptr PASSED [ 27%] testing/cffi0/test_verify.py::test_bogus_ptr PASSED [ 27%] testing/cffi0/test_verify.py::test_verify_typedefs SKIPPED (ignored ...) [ 28%] testing/cffi0/test_verify.py::test_nondecl_struct PASSED [ 28%] testing/cffi0/test_verify.py::test_ffi_full_struct PASSED [ 28%] testing/cffi0/test_verify.py::test_ffi_nonfull_struct PASSED [ 28%] testing/cffi0/test_verify.py::test_ffi_nonfull_alignment PASSED [ 28%] testing/cffi0/test_verify.py::test_struct_bad_sized_integer PASSED [ 28%] testing/cffi0/test_verify.py::test_struct_bad_sized_float PASSED [ 28%] testing/cffi0/test_verify.py::test_struct_signedness_ignored PASSED [ 28%] testing/cffi0/test_verify.py::test_struct_float_vs_int PASSED [ 28%] testing/cffi0/test_verify.py::test_struct_array_field PASSED [ 28%] testing/cffi0/test_verify.py::test_struct_array_no_length PASSED [ 28%] testing/cffi0/test_verify.py::test_struct_array_guess_length PASSED [ 28%] testing/cffi0/test_verify.py::test_struct_array_c99_1 PASSED [ 28%] testing/cffi0/test_verify.py::test_struct_array_c99_2 PASSED [ 28%] testing/cffi0/test_verify.py::test_struct_ptr_to_array_field PASSED [ 28%] testing/cffi0/test_verify.py::test_struct_with_bitfield_exact PASSED [ 28%] testing/cffi0/test_verify.py::test_struct_with_bitfield_enum PASSED [ 28%] testing/cffi0/test_verify.py::test_unsupported_struct_with_bitfield_ellipsis PASSED [ 28%] testing/cffi0/test_verify.py::test_global_constants PASSED [ 28%] testing/cffi0/test_verify.py::test_global_const_int_size PASSED [ 29%] testing/cffi0/test_verify.py::test_global_constants_non_int PASSED [ 29%] testing/cffi0/test_verify.py::test_nonfull_enum PASSED [ 29%] testing/cffi0/test_verify.py::test_full_enum PASSED [ 29%] testing/cffi0/test_verify.py::test_enum_usage PASSED [ 29%] testing/cffi0/test_verify.py::test_anonymous_enum PASSED [ 29%] testing/cffi0/test_verify.py::test_nonfull_anonymous_enum PASSED [ 29%] testing/cffi0/test_verify.py::test_nonfull_enum_syntax2 PASSED [ 29%] testing/cffi0/test_verify.py::test_nonfull_enum_bug3 PASSED [ 29%] testing/cffi0/test_verify.py::test_get_set_errno PASSED [ 29%] testing/cffi0/test_verify.py::test_define_int PASSED [ 29%] testing/cffi0/test_verify.py::test_access_variable PASSED [ 29%] testing/cffi0/test_verify.py::test_access_address_of_variable PASSED [ 29%] testing/cffi0/test_verify.py::test_access_array_variable PASSED [ 29%] testing/cffi0/test_verify.py::test_access_array_variable_length_hidden PASSED [ 29%] testing/cffi0/test_verify.py::test_access_struct_variable PASSED [ 29%] testing/cffi0/test_verify.py::test_access_callback PASSED [ 29%] testing/cffi0/test_verify.py::test_access_callback_function_typedef PASSED [ 29%] testing/cffi0/test_verify.py::test_ctypes_backend_forces_generic_engine PASSED [ 30%] testing/cffi0/test_verify.py::test_call_with_struct_ptr PASSED [ 30%] testing/cffi0/test_verify.py::test_unknown_type PASSED [ 30%] testing/cffi0/test_verify.py::test_unknown_type_2 PASSED [ 30%] testing/cffi0/test_verify.py::test_unknown_type_3 PASSED [ 30%] testing/cffi0/test_verify.py::test_varargs PASSED [ 30%] testing/cffi0/test_verify.py::test_varargs_exact PASSED [ 30%] testing/cffi0/test_verify.py::test_varargs_struct PASSED [ 30%] testing/cffi0/test_verify.py::test_autofilled_struct_as_argument PASSED [ 30%] testing/cffi0/test_verify.py::test_autofilled_struct_as_argument_dynamic PASSED [ 30%] testing/cffi0/test_verify.py::test_func_returns_struct PASSED [ 30%] testing/cffi0/test_verify.py::test_func_as_funcptr PASSED [ 30%] testing/cffi0/test_verify.py::test_funcptr_as_argument PASSED [ 30%] testing/cffi0/test_verify.py::test_func_as_argument PASSED [ 30%] testing/cffi0/test_verify.py::test_array_as_argument PASSED [ 30%] testing/cffi0/test_verify.py::test_enum_as_argument PASSED [ 30%] testing/cffi0/test_verify.py::test_enum_as_function_result PASSED [ 30%] testing/cffi0/test_verify.py::test_enum_values PASSED [ 30%] testing/cffi0/test_verify.py::test_typedef_complete_enum PASSED [ 31%] testing/cffi0/test_verify.py::test_typedef_broken_complete_enum PASSED [ 31%] testing/cffi0/test_verify.py::test_typedef_incomplete_enum PASSED [ 31%] testing/cffi0/test_verify.py::test_typedef_enum_as_argument PASSED [ 31%] testing/cffi0/test_verify.py::test_typedef_enum_as_function_result PASSED [ 31%] testing/cffi0/test_verify.py::test_function_typedef PASSED [ 31%] testing/cffi0/test_verify.py::test_opaque_integer_as_function_result PASSED [ 31%] testing/cffi0/test_verify.py::test_return_partial_struct PASSED [ 31%] testing/cffi0/test_verify.py::test_take_and_return_partial_structs PASSED [ 31%] testing/cffi0/test_verify.py::test_cannot_name_struct_type PASSED [ 31%] testing/cffi0/test_verify.py::test_dont_check_unnamable_fields PASSED [ 31%] testing/cffi0/test_verify.py::test_nested_anonymous_struct_exact PASSED [ 31%] testing/cffi0/test_verify.py::test_nested_anonymous_struct_exact_error PASSED [ 31%] testing/cffi0/test_verify.py::test_nested_anonymous_struct_inexact_1 PASSED [ 31%] testing/cffi0/test_verify.py::test_nested_anonymous_struct_inexact_2 PASSED [ 31%] testing/cffi0/test_verify.py::test_ffi_union PASSED [ 31%] testing/cffi0/test_verify.py::test_ffi_union_partial PASSED [ 31%] testing/cffi0/test_verify.py::test_ffi_union_with_partial_struct PASSED [ 31%] testing/cffi0/test_verify.py::test_ffi_union_partial_2 PASSED [ 32%] testing/cffi0/test_verify.py::test_ffi_union_with_partial_struct_2 PASSED [ 32%] testing/cffi0/test_verify.py::test_ffi_struct_packed PASSED [ 32%] testing/cffi0/test_verify.py::test_tmpdir PASSED [ 32%] testing/cffi0/test_verify.py::test_relative_to PASSED [ 32%] testing/cffi0/test_verify.py::test_bug1 PASSED [ 32%] testing/cffi0/test_verify.py::test_bool PASSED [ 32%] testing/cffi0/test_verify.py::test_bool_on_long_double PASSED [ 32%] testing/cffi0/test_verify.py::test_cannot_pass_float PASSED [ 32%] testing/cffi0/test_verify.py::test_cast_from_int_type_to_bool PASSED [ 32%] testing/cffi0/test_verify.py::test_addressof PASSED [ 32%] testing/cffi0/test_verify.py::test_callback_in_thread PASSED [ 32%] testing/cffi0/test_verify.py::test_keepalive_lib PASSED [ 32%] testing/cffi0/test_verify.py::test_keepalive_ffi PASSED [ 32%] testing/cffi0/test_verify.py::test_FILE_stored_in_stdout SKIPPED (li...) [ 32%] testing/cffi0/test_verify.py::test_FILE_stored_explicitly PASSED [ 32%] testing/cffi0/test_verify.py::test_global_array_with_missing_length PASSED [ 32%] testing/cffi0/test_verify.py::test_global_array_with_dotdotdot_length PASSED [ 32%] testing/cffi0/test_verify.py::test_bad_global_array_with_dotdotdot_length PASSED [ 32%] testing/cffi0/test_verify.py::test_struct_containing_struct PASSED [ 33%] testing/cffi0/test_verify.py::test_struct_returned_by_func PASSED [ 33%] testing/cffi0/test_verify.py::test_include PASSED [ 33%] testing/cffi0/test_verify.py::test_include_enum PASSED [ 33%] testing/cffi0/test_verify.py::test_named_pointer_as_argument PASSED [ 33%] testing/cffi0/test_verify.py::test_enum_size PASSED [ 33%] testing/cffi0/test_verify.py::test_enum_bug118 PASSED [ 33%] testing/cffi0/test_verify.py::test_string_to_voidp_arg PASSED [ 33%] testing/cffi0/test_verify.py::test_callback_indirection PASSED [ 33%] testing/cffi0/test_verify.py::test_floatstar_argument PASSED [ 33%] testing/cffi0/test_verify.py::test_charstar_argument PASSED [ 33%] testing/cffi0/test_verify.py::test_passing_string_or_NULL PASSED [ 33%] testing/cffi0/test_verify.py::test_typeof_function PASSED [ 33%] testing/cffi0/test_verify.py::test_call_with_voidstar_arg PASSED [ 33%] testing/cffi0/test_verify.py::test_dir PASSED [ 33%] testing/cffi0/test_verify.py::test_typeof_func_with_struct_argument PASSED [ 33%] testing/cffi0/test_verify.py::test_bug_const_char_ptr_array_1 PASSED [ 33%] testing/cffi0/test_verify.py::test_bug_const_char_ptr_array_2 PASSED [ 33%] testing/cffi0/test_verify.py::test_various_calls_direct PASSED [ 34%] testing/cffi0/test_verify.py::test_various_calls_libffi PASSED [ 34%] testing/cffi0/test_verify.py::test_ptr_to_opaque PASSED [ 34%] testing/cffi0/test_verify.py::test_errno_working_even_with_pypys_jit PASSED [ 34%] testing/cffi0/test_verify.py::test_getlasterror_working_even_with_pypys_jit SKIPPED [ 34%] testing/cffi0/test_verify.py::test_verify_dlopen_flags PASSED [ 34%] testing/cffi0/test_verify.py::test_consider_not_implemented_function_type PASSED [ 34%] testing/cffi0/test_verify.py::test_verify_extra_arguments PASSED [ 34%] testing/cffi0/test_verify.py::test_implicit_unicode_on_windows SKIPPED [ 34%] testing/cffi0/test_verify.py::test_use_local_dir PASSED [ 34%] testing/cffi0/test_verify.py::test_define_known_value PASSED [ 34%] testing/cffi0/test_verify.py::test_define_wrong_value PASSED [ 34%] testing/cffi0/test_verify.py::test_static_const_int_known_value PASSED [ 34%] testing/cffi0/test_verify.py::test_static_const_int_wrong_value PASSED [ 34%] testing/cffi0/test_verify.py::test_const_struct_global PASSED [ 34%] testing/cffi0/test_verify.py::test_dont_support_int_dotdotdot PASSED [ 34%] testing/cffi0/test_verify.py::test_const_fields PASSED [ 34%] testing/cffi0/test_verify.py::test_win32_calling_convention_0 PASSED [ 34%] testing/cffi0/test_verify.py::test_win32_calling_convention_1 PASSED [ 35%] testing/cffi0/test_verify.py::test_win32_calling_convention_2 PASSED [ 35%] testing/cffi0/test_verify.py::test_win32_calling_convention_3 PASSED [ 35%] testing/cffi0/test_verify.py::test_ffi_gc_size_arg PASSED [ 35%] testing/cffi0/test_verify.py::test_ffi_gc_size_arg_2 SKIPPED (find a...) [ 35%] testing/cffi0/test_verify.py::test_ffi_new_with_cycles SKIPPED (find...) [ 35%] testing/cffi0/test_verify.py::test_arithmetic_in_cdef PASSED [ 35%] testing/cffi0/test_verify.py::test_passing_large_list PASSED [ 35%] testing/cffi0/test_verify2.py::test_module_type PASSED [ 35%] testing/cffi0/test_verify2.py::test_missing_function PASSED [ 35%] testing/cffi0/test_verify2.py::test_missing_function_import_error PASSED [ 35%] testing/cffi0/test_verify2.py::test_simple_case PASSED [ 35%] testing/cffi0/test_verify2.py::test_Wconversion_unsigned PASSED [ 35%] testing/cffi0/test_verify2.py::test_Wconversion_integer PASSED [ 35%] testing/cffi0/test_verify2.py::test_Wconversion_floating PASSED [ 35%] testing/cffi0/test_verify2.py::test_Wconversion_float2int PASSED [ 35%] testing/cffi0/test_verify2.py::test_Wconversion_double2int PASSED [ 35%] testing/cffi0/test_verify2.py::test_rounding_1 PASSED [ 35%] testing/cffi0/test_verify2.py::test_rounding_2 PASSED [ 35%] testing/cffi0/test_verify2.py::test_strlen_exact PASSED [ 36%] testing/cffi0/test_verify2.py::test_strlen_approximate PASSED [ 36%] testing/cffi0/test_verify2.py::test_return_approximate PASSED [ 36%] testing/cffi0/test_verify2.py::test_strlen_array_of_char PASSED [ 36%] testing/cffi0/test_verify2.py::test_longdouble PASSED [ 36%] testing/cffi0/test_verify2.py::test_longdouble_precision PASSED [ 36%] testing/cffi0/test_verify2.py::test_primitive_category PASSED [ 36%] testing/cffi0/test_verify2.py::test_all_integer_and_float_types PASSED [ 36%] testing/cffi0/test_verify2.py::test_all_complex_types SKIPPED (not i...) [ 36%] testing/cffi0/test_verify2.py::test_var_signed_integer_types PASSED [ 36%] testing/cffi0/test_verify2.py::test_var_unsigned_integer_types PASSED [ 36%] testing/cffi0/test_verify2.py::test_fn_signed_integer_types PASSED [ 36%] testing/cffi0/test_verify2.py::test_fn_unsigned_integer_types PASSED [ 36%] testing/cffi0/test_verify2.py::test_char_type PASSED [ 36%] testing/cffi0/test_verify2.py::test_wchar_type PASSED [ 36%] testing/cffi0/test_verify2.py::test_char16_char32_type SKIPPED (XXX ...) [ 36%] testing/cffi0/test_verify2.py::test_no_argument PASSED [ 36%] testing/cffi0/test_verify2.py::test_two_arguments PASSED [ 36%] testing/cffi0/test_verify2.py::test_macro PASSED [ 37%] testing/cffi0/test_verify2.py::test_ptr PASSED [ 37%] testing/cffi0/test_verify2.py::test_bogus_ptr PASSED [ 37%] testing/cffi0/test_verify2.py::test_verify_typedefs SKIPPED (ignored...) [ 37%] testing/cffi0/test_verify2.py::test_nondecl_struct PASSED [ 37%] testing/cffi0/test_verify2.py::test_ffi_full_struct PASSED [ 37%] testing/cffi0/test_verify2.py::test_ffi_nonfull_struct PASSED [ 37%] testing/cffi0/test_verify2.py::test_ffi_nonfull_alignment PASSED [ 37%] testing/cffi0/test_verify2.py::test_struct_bad_sized_integer PASSED [ 37%] testing/cffi0/test_verify2.py::test_struct_bad_sized_float PASSED [ 37%] testing/cffi0/test_verify2.py::test_struct_signedness_ignored PASSED [ 37%] testing/cffi0/test_verify2.py::test_struct_float_vs_int PASSED [ 37%] testing/cffi0/test_verify2.py::test_struct_array_field PASSED [ 37%] testing/cffi0/test_verify2.py::test_struct_array_no_length PASSED [ 37%] testing/cffi0/test_verify2.py::test_struct_array_guess_length PASSED [ 37%] testing/cffi0/test_verify2.py::test_struct_array_c99_1 PASSED [ 37%] testing/cffi0/test_verify2.py::test_struct_array_c99_2 PASSED [ 37%] testing/cffi0/test_verify2.py::test_struct_ptr_to_array_field PASSED [ 37%] testing/cffi0/test_verify2.py::test_struct_with_bitfield_exact PASSED [ 38%] testing/cffi0/test_verify2.py::test_struct_with_bitfield_enum PASSED [ 38%] testing/cffi0/test_verify2.py::test_unsupported_struct_with_bitfield_ellipsis PASSED [ 38%] testing/cffi0/test_verify2.py::test_global_constants PASSED [ 38%] testing/cffi0/test_verify2.py::test_global_const_int_size PASSED [ 38%] testing/cffi0/test_verify2.py::test_global_constants_non_int PASSED [ 38%] testing/cffi0/test_verify2.py::test_nonfull_enum PASSED [ 38%] testing/cffi0/test_verify2.py::test_full_enum PASSED [ 38%] testing/cffi0/test_verify2.py::test_enum_usage PASSED [ 38%] testing/cffi0/test_verify2.py::test_anonymous_enum PASSED [ 38%] testing/cffi0/test_verify2.py::test_nonfull_anonymous_enum PASSED [ 38%] testing/cffi0/test_verify2.py::test_nonfull_enum_syntax2 PASSED [ 38%] testing/cffi0/test_verify2.py::test_nonfull_enum_bug3 PASSED [ 38%] testing/cffi0/test_verify2.py::test_get_set_errno PASSED [ 38%] testing/cffi0/test_verify2.py::test_define_int PASSED [ 38%] testing/cffi0/test_verify2.py::test_access_variable PASSED [ 38%] testing/cffi0/test_verify2.py::test_access_address_of_variable PASSED [ 38%] testing/cffi0/test_verify2.py::test_access_array_variable PASSED [ 38%] testing/cffi0/test_verify2.py::test_access_array_variable_length_hidden PASSED [ 39%] testing/cffi0/test_verify2.py::test_access_struct_variable PASSED [ 39%] testing/cffi0/test_verify2.py::test_access_callback PASSED [ 39%] testing/cffi0/test_verify2.py::test_access_callback_function_typedef PASSED [ 39%] testing/cffi0/test_verify2.py::test_ctypes_backend_forces_generic_engine PASSED [ 39%] testing/cffi0/test_verify2.py::test_call_with_struct_ptr PASSED [ 39%] testing/cffi0/test_verify2.py::test_unknown_type PASSED [ 39%] testing/cffi0/test_verify2.py::test_unknown_type_2 PASSED [ 39%] testing/cffi0/test_verify2.py::test_unknown_type_3 PASSED [ 39%] testing/cffi0/test_verify2.py::test_varargs PASSED [ 39%] testing/cffi0/test_verify2.py::test_varargs_exact PASSED [ 39%] testing/cffi0/test_verify2.py::test_varargs_struct PASSED [ 39%] testing/cffi0/test_verify2.py::test_autofilled_struct_as_argument PASSED [ 39%] testing/cffi0/test_verify2.py::test_autofilled_struct_as_argument_dynamic PASSED [ 39%] testing/cffi0/test_verify2.py::test_func_returns_struct PASSED [ 39%] testing/cffi0/test_verify2.py::test_func_as_funcptr PASSED [ 39%] testing/cffi0/test_verify2.py::test_funcptr_as_argument PASSED [ 39%] testing/cffi0/test_verify2.py::test_func_as_argument PASSED [ 39%] testing/cffi0/test_verify2.py::test_array_as_argument PASSED [ 39%] testing/cffi0/test_verify2.py::test_enum_as_argument PASSED [ 40%] testing/cffi0/test_verify2.py::test_enum_as_function_result PASSED [ 40%] testing/cffi0/test_verify2.py::test_enum_values PASSED [ 40%] testing/cffi0/test_verify2.py::test_typedef_complete_enum PASSED [ 40%] testing/cffi0/test_verify2.py::test_typedef_broken_complete_enum PASSED [ 40%] testing/cffi0/test_verify2.py::test_typedef_incomplete_enum PASSED [ 40%] testing/cffi0/test_verify2.py::test_typedef_enum_as_argument PASSED [ 40%] testing/cffi0/test_verify2.py::test_typedef_enum_as_function_result PASSED [ 40%] testing/cffi0/test_verify2.py::test_function_typedef PASSED [ 40%] testing/cffi0/test_verify2.py::test_opaque_integer_as_function_result PASSED [ 40%] testing/cffi0/test_verify2.py::test_return_partial_struct PASSED [ 40%] testing/cffi0/test_verify2.py::test_take_and_return_partial_structs PASSED [ 40%] testing/cffi0/test_verify2.py::test_cannot_name_struct_type PASSED [ 40%] testing/cffi0/test_verify2.py::test_dont_check_unnamable_fields PASSED [ 40%] testing/cffi0/test_verify2.py::test_nested_anonymous_struct_exact PASSED [ 40%] testing/cffi0/test_verify2.py::test_nested_anonymous_struct_exact_error PASSED [ 40%] testing/cffi0/test_verify2.py::test_nested_anonymous_struct_inexact_1 PASSED [ 40%] testing/cffi0/test_verify2.py::test_nested_anonymous_struct_inexact_2 PASSED [ 40%] testing/cffi0/test_verify2.py::test_ffi_union PASSED [ 41%] testing/cffi0/test_verify2.py::test_ffi_union_partial PASSED [ 41%] testing/cffi0/test_verify2.py::test_ffi_union_with_partial_struct PASSED [ 41%] testing/cffi0/test_verify2.py::test_ffi_union_partial_2 PASSED [ 41%] testing/cffi0/test_verify2.py::test_ffi_union_with_partial_struct_2 PASSED [ 41%] testing/cffi0/test_verify2.py::test_ffi_struct_packed PASSED [ 41%] testing/cffi0/test_verify2.py::test_tmpdir PASSED [ 41%] testing/cffi0/test_verify2.py::test_relative_to PASSED [ 41%] testing/cffi0/test_verify2.py::test_bug1 PASSED [ 41%] testing/cffi0/test_verify2.py::test_bool PASSED [ 41%] testing/cffi0/test_verify2.py::test_bool_on_long_double PASSED [ 41%] testing/cffi0/test_verify2.py::test_cannot_pass_float PASSED [ 41%] testing/cffi0/test_verify2.py::test_cast_from_int_type_to_bool PASSED [ 41%] testing/cffi0/test_verify2.py::test_addressof PASSED [ 41%] testing/cffi0/test_verify2.py::test_callback_in_thread PASSED [ 41%] testing/cffi0/test_verify2.py::test_keepalive_lib PASSED [ 41%] testing/cffi0/test_verify2.py::test_keepalive_ffi PASSED [ 41%] testing/cffi0/test_verify2.py::test_FILE_stored_in_stdout SKIPPED (l...) [ 41%] testing/cffi0/test_verify2.py::test_FILE_stored_explicitly PASSED [ 42%] testing/cffi0/test_verify2.py::test_global_array_with_missing_length PASSED [ 42%] testing/cffi0/test_verify2.py::test_global_array_with_dotdotdot_length PASSED [ 42%] testing/cffi0/test_verify2.py::test_bad_global_array_with_dotdotdot_length PASSED [ 42%] testing/cffi0/test_verify2.py::test_struct_containing_struct PASSED [ 42%] testing/cffi0/test_verify2.py::test_struct_returned_by_func PASSED [ 42%] testing/cffi0/test_verify2.py::test_include PASSED [ 42%] testing/cffi0/test_verify2.py::test_include_enum PASSED [ 42%] testing/cffi0/test_verify2.py::test_named_pointer_as_argument PASSED [ 42%] testing/cffi0/test_verify2.py::test_enum_size PASSED [ 42%] testing/cffi0/test_verify2.py::test_enum_bug118 PASSED [ 42%] testing/cffi0/test_verify2.py::test_string_to_voidp_arg PASSED [ 42%] testing/cffi0/test_verify2.py::test_callback_indirection PASSED [ 42%] testing/cffi0/test_verify2.py::test_floatstar_argument PASSED [ 42%] testing/cffi0/test_verify2.py::test_charstar_argument PASSED [ 42%] testing/cffi0/test_verify2.py::test_passing_string_or_NULL PASSED [ 42%] testing/cffi0/test_verify2.py::test_typeof_function PASSED [ 42%] testing/cffi0/test_verify2.py::test_call_with_voidstar_arg PASSED [ 42%] testing/cffi0/test_verify2.py::test_dir PASSED [ 42%] testing/cffi0/test_verify2.py::test_typeof_func_with_struct_argument PASSED [ 43%] testing/cffi0/test_verify2.py::test_bug_const_char_ptr_array_1 PASSED [ 43%] testing/cffi0/test_verify2.py::test_bug_const_char_ptr_array_2 PASSED [ 43%] testing/cffi0/test_verify2.py::test_various_calls_direct PASSED [ 43%] testing/cffi0/test_verify2.py::test_various_calls_libffi PASSED [ 43%] testing/cffi0/test_verify2.py::test_ptr_to_opaque PASSED [ 43%] testing/cffi0/test_verify2.py::test_errno_working_even_with_pypys_jit PASSED [ 43%] testing/cffi0/test_verify2.py::test_getlasterror_working_even_with_pypys_jit SKIPPED [ 43%] testing/cffi0/test_verify2.py::test_verify_dlopen_flags PASSED [ 43%] testing/cffi0/test_verify2.py::test_consider_not_implemented_function_type PASSED [ 43%] testing/cffi0/test_verify2.py::test_verify_extra_arguments PASSED [ 43%] testing/cffi0/test_verify2.py::test_implicit_unicode_on_windows SKIPPED [ 43%] testing/cffi0/test_verify2.py::test_use_local_dir PASSED [ 43%] testing/cffi0/test_verify2.py::test_define_known_value PASSED [ 43%] testing/cffi0/test_verify2.py::test_define_wrong_value PASSED [ 43%] testing/cffi0/test_verify2.py::test_static_const_int_known_value PASSED [ 43%] testing/cffi0/test_verify2.py::test_static_const_int_wrong_value PASSED [ 43%] testing/cffi0/test_verify2.py::test_const_struct_global PASSED [ 43%] testing/cffi0/test_verify2.py::test_dont_support_int_dotdotdot PASSED [ 44%] testing/cffi0/test_verify2.py::test_const_fields PASSED [ 44%] testing/cffi0/test_verify2.py::test_win32_calling_convention_0 PASSED [ 44%] testing/cffi0/test_verify2.py::test_win32_calling_convention_1 PASSED [ 44%] testing/cffi0/test_verify2.py::test_win32_calling_convention_2 PASSED [ 44%] testing/cffi0/test_verify2.py::test_win32_calling_convention_3 PASSED [ 44%] testing/cffi0/test_verify2.py::test_ffi_gc_size_arg PASSED [ 44%] testing/cffi0/test_verify2.py::test_ffi_gc_size_arg_2 SKIPPED (find ...) [ 44%] testing/cffi0/test_verify2.py::test_ffi_new_with_cycles SKIPPED (fin...) [ 44%] testing/cffi0/test_verify2.py::test_arithmetic_in_cdef PASSED [ 44%] testing/cffi0/test_verify2.py::test_passing_large_list PASSED [ 44%] testing/cffi0/test_version.py::test_version PASSED [ 44%] testing/cffi0/test_version.py::test_doc_version PASSED [ 44%] testing/cffi0/test_version.py::test_pyproject_version PASSED [ 44%] testing/cffi0/test_version.py::test_c_version PASSED [ 44%] testing/cffi0/test_version.py::test_embedding_h PASSED [ 44%] testing/cffi0/test_vgen.py::test_module_type PASSED [ 44%] testing/cffi0/test_vgen.py::test_missing_function PASSED [ 44%] testing/cffi0/test_vgen.py::test_missing_function_import_error PASSED [ 45%] testing/cffi0/test_vgen.py::test_simple_case PASSED [ 45%] testing/cffi0/test_vgen.py::test_Wconversion_unsigned PASSED [ 45%] testing/cffi0/test_vgen.py::test_Wconversion_integer PASSED [ 45%] testing/cffi0/test_vgen.py::test_Wconversion_floating PASSED [ 45%] testing/cffi0/test_vgen.py::test_Wconversion_float2int PASSED [ 45%] testing/cffi0/test_vgen.py::test_Wconversion_double2int PASSED [ 45%] testing/cffi0/test_vgen.py::test_rounding_1 PASSED [ 45%] testing/cffi0/test_vgen.py::test_rounding_2 PASSED [ 45%] testing/cffi0/test_vgen.py::test_strlen_exact PASSED [ 45%] testing/cffi0/test_vgen.py::test_strlen_approximate PASSED [ 45%] testing/cffi0/test_vgen.py::test_return_approximate PASSED [ 45%] testing/cffi0/test_vgen.py::test_strlen_array_of_char PASSED [ 45%] testing/cffi0/test_vgen.py::test_longdouble PASSED [ 45%] testing/cffi0/test_vgen.py::test_longdouble_precision PASSED [ 45%] testing/cffi0/test_vgen.py::test_primitive_category PASSED [ 45%] testing/cffi0/test_vgen.py::test_all_integer_and_float_types PASSED [ 45%] testing/cffi0/test_vgen.py::test_all_complex_types SKIPPED (not impl...) [ 45%] testing/cffi0/test_vgen.py::test_var_signed_integer_types PASSED [ 46%] testing/cffi0/test_vgen.py::test_var_unsigned_integer_types PASSED [ 46%] testing/cffi0/test_vgen.py::test_fn_signed_integer_types PASSED [ 46%] testing/cffi0/test_vgen.py::test_fn_unsigned_integer_types PASSED [ 46%] testing/cffi0/test_vgen.py::test_char_type PASSED [ 46%] testing/cffi0/test_vgen.py::test_wchar_type PASSED [ 46%] testing/cffi0/test_vgen.py::test_char16_char32_type SKIPPED (XXX tes...) [ 46%] testing/cffi0/test_vgen.py::test_no_argument PASSED [ 46%] testing/cffi0/test_vgen.py::test_two_arguments PASSED [ 46%] testing/cffi0/test_vgen.py::test_macro PASSED [ 46%] testing/cffi0/test_vgen.py::test_ptr PASSED [ 46%] testing/cffi0/test_vgen.py::test_bogus_ptr PASSED [ 46%] testing/cffi0/test_vgen.py::test_verify_typedefs SKIPPED (ignored so...) [ 46%] testing/cffi0/test_vgen.py::test_nondecl_struct PASSED [ 46%] testing/cffi0/test_vgen.py::test_ffi_full_struct PASSED [ 46%] testing/cffi0/test_vgen.py::test_ffi_nonfull_struct PASSED [ 46%] testing/cffi0/test_vgen.py::test_ffi_nonfull_alignment PASSED [ 46%] testing/cffi0/test_vgen.py::test_struct_bad_sized_integer PASSED [ 46%] testing/cffi0/test_vgen.py::test_struct_bad_sized_float PASSED [ 46%] testing/cffi0/test_vgen.py::test_struct_signedness_ignored PASSED [ 47%] testing/cffi0/test_vgen.py::test_struct_float_vs_int PASSED [ 47%] testing/cffi0/test_vgen.py::test_struct_array_field PASSED [ 47%] testing/cffi0/test_vgen.py::test_struct_array_no_length PASSED [ 47%] testing/cffi0/test_vgen.py::test_struct_array_guess_length PASSED [ 47%] testing/cffi0/test_vgen.py::test_struct_array_c99_1 PASSED [ 47%] testing/cffi0/test_vgen.py::test_struct_array_c99_2 PASSED [ 47%] testing/cffi0/test_vgen.py::test_struct_ptr_to_array_field PASSED [ 47%] testing/cffi0/test_vgen.py::test_struct_with_bitfield_exact PASSED [ 47%] testing/cffi0/test_vgen.py::test_struct_with_bitfield_enum PASSED [ 47%] testing/cffi0/test_vgen.py::test_unsupported_struct_with_bitfield_ellipsis PASSED [ 47%] testing/cffi0/test_vgen.py::test_global_constants PASSED [ 47%] testing/cffi0/test_vgen.py::test_global_const_int_size PASSED [ 47%] testing/cffi0/test_vgen.py::test_global_constants_non_int PASSED [ 47%] testing/cffi0/test_vgen.py::test_nonfull_enum PASSED [ 47%] testing/cffi0/test_vgen.py::test_full_enum PASSED [ 47%] testing/cffi0/test_vgen.py::test_enum_usage PASSED [ 47%] testing/cffi0/test_vgen.py::test_anonymous_enum PASSED [ 47%] testing/cffi0/test_vgen.py::test_nonfull_anonymous_enum PASSED [ 48%] testing/cffi0/test_vgen.py::test_nonfull_enum_syntax2 PASSED [ 48%] testing/cffi0/test_vgen.py::test_nonfull_enum_bug3 PASSED [ 48%] testing/cffi0/test_vgen.py::test_get_set_errno PASSED [ 48%] testing/cffi0/test_vgen.py::test_define_int PASSED [ 48%] testing/cffi0/test_vgen.py::test_access_variable PASSED [ 48%] testing/cffi0/test_vgen.py::test_access_address_of_variable PASSED [ 48%] testing/cffi0/test_vgen.py::test_access_array_variable PASSED [ 48%] testing/cffi0/test_vgen.py::test_access_array_variable_length_hidden PASSED [ 48%] testing/cffi0/test_vgen.py::test_access_struct_variable PASSED [ 48%] testing/cffi0/test_vgen.py::test_access_callback PASSED [ 48%] testing/cffi0/test_vgen.py::test_access_callback_function_typedef PASSED [ 48%] testing/cffi0/test_vgen.py::test_ctypes_backend_forces_generic_engine PASSED [ 48%] testing/cffi0/test_vgen.py::test_call_with_struct_ptr PASSED [ 48%] testing/cffi0/test_vgen.py::test_unknown_type PASSED [ 48%] testing/cffi0/test_vgen.py::test_unknown_type_2 PASSED [ 48%] testing/cffi0/test_vgen.py::test_unknown_type_3 PASSED [ 48%] testing/cffi0/test_vgen.py::test_varargs PASSED [ 48%] testing/cffi0/test_vgen.py::test_varargs_exact PASSED [ 49%] testing/cffi0/test_vgen.py::test_varargs_struct PASSED [ 49%] testing/cffi0/test_vgen.py::test_autofilled_struct_as_argument PASSED [ 49%] testing/cffi0/test_vgen.py::test_autofilled_struct_as_argument_dynamic PASSED [ 49%] testing/cffi0/test_vgen.py::test_func_returns_struct PASSED [ 49%] testing/cffi0/test_vgen.py::test_func_as_funcptr PASSED [ 49%] testing/cffi0/test_vgen.py::test_funcptr_as_argument PASSED [ 49%] testing/cffi0/test_vgen.py::test_func_as_argument PASSED [ 49%] testing/cffi0/test_vgen.py::test_array_as_argument PASSED [ 49%] testing/cffi0/test_vgen.py::test_enum_as_argument PASSED [ 49%] testing/cffi0/test_vgen.py::test_enum_as_function_result PASSED [ 49%] testing/cffi0/test_vgen.py::test_enum_values PASSED [ 49%] testing/cffi0/test_vgen.py::test_typedef_complete_enum PASSED [ 49%] testing/cffi0/test_vgen.py::test_typedef_broken_complete_enum PASSED [ 49%] testing/cffi0/test_vgen.py::test_typedef_incomplete_enum PASSED [ 49%] testing/cffi0/test_vgen.py::test_typedef_enum_as_argument PASSED [ 49%] testing/cffi0/test_vgen.py::test_typedef_enum_as_function_result PASSED [ 49%] testing/cffi0/test_vgen.py::test_function_typedef PASSED [ 49%] testing/cffi0/test_vgen.py::test_opaque_integer_as_function_result PASSED [ 50%] testing/cffi0/test_vgen.py::test_return_partial_struct PASSED [ 50%] testing/cffi0/test_vgen.py::test_take_and_return_partial_structs PASSED [ 50%] testing/cffi0/test_vgen.py::test_cannot_name_struct_type PASSED [ 50%] testing/cffi0/test_vgen.py::test_dont_check_unnamable_fields PASSED [ 50%] testing/cffi0/test_vgen.py::test_nested_anonymous_struct_exact PASSED [ 50%] testing/cffi0/test_vgen.py::test_nested_anonymous_struct_exact_error PASSED [ 50%] testing/cffi0/test_vgen.py::test_nested_anonymous_struct_inexact_1 PASSED [ 50%] testing/cffi0/test_vgen.py::test_nested_anonymous_struct_inexact_2 PASSED [ 50%] testing/cffi0/test_vgen.py::test_ffi_union PASSED [ 50%] testing/cffi0/test_vgen.py::test_ffi_union_partial PASSED [ 50%] testing/cffi0/test_vgen.py::test_ffi_union_with_partial_struct PASSED [ 50%] testing/cffi0/test_vgen.py::test_ffi_union_partial_2 PASSED [ 50%] testing/cffi0/test_vgen.py::test_ffi_union_with_partial_struct_2 PASSED [ 50%] testing/cffi0/test_vgen.py::test_ffi_struct_packed PASSED [ 50%] testing/cffi0/test_vgen.py::test_tmpdir PASSED [ 50%] testing/cffi0/test_vgen.py::test_relative_to PASSED [ 50%] testing/cffi0/test_vgen.py::test_bug1 PASSED [ 50%] testing/cffi0/test_vgen.py::test_bool PASSED [ 50%] testing/cffi0/test_vgen.py::test_bool_on_long_double PASSED [ 51%] testing/cffi0/test_vgen.py::test_cannot_pass_float PASSED [ 51%] testing/cffi0/test_vgen.py::test_cast_from_int_type_to_bool PASSED [ 51%] testing/cffi0/test_vgen.py::test_addressof PASSED [ 51%] testing/cffi0/test_vgen.py::test_callback_in_thread PASSED [ 51%] testing/cffi0/test_vgen.py::test_keepalive_lib PASSED [ 51%] testing/cffi0/test_vgen.py::test_keepalive_ffi PASSED [ 51%] testing/cffi0/test_vgen.py::test_FILE_stored_in_stdout SKIPPED (like...) [ 51%] testing/cffi0/test_vgen.py::test_FILE_stored_explicitly PASSED [ 51%] testing/cffi0/test_vgen.py::test_global_array_with_missing_length PASSED [ 51%] testing/cffi0/test_vgen.py::test_global_array_with_dotdotdot_length PASSED [ 51%] testing/cffi0/test_vgen.py::test_bad_global_array_with_dotdotdot_length PASSED [ 51%] testing/cffi0/test_vgen.py::test_struct_containing_struct PASSED [ 51%] testing/cffi0/test_vgen.py::test_struct_returned_by_func PASSED [ 51%] testing/cffi0/test_vgen.py::test_include PASSED [ 51%] testing/cffi0/test_vgen.py::test_include_enum PASSED [ 51%] testing/cffi0/test_vgen.py::test_named_pointer_as_argument PASSED [ 51%] testing/cffi0/test_vgen.py::test_enum_size PASSED [ 51%] testing/cffi0/test_vgen.py::test_enum_bug118 PASSED [ 52%] testing/cffi0/test_vgen.py::test_string_to_voidp_arg PASSED [ 52%] testing/cffi0/test_vgen.py::test_callback_indirection PASSED [ 52%] testing/cffi0/test_vgen.py::test_floatstar_argument PASSED [ 52%] testing/cffi0/test_vgen.py::test_charstar_argument PASSED [ 52%] testing/cffi0/test_vgen.py::test_passing_string_or_NULL PASSED [ 52%] testing/cffi0/test_vgen.py::test_typeof_function PASSED [ 52%] testing/cffi0/test_vgen.py::test_call_with_voidstar_arg PASSED [ 52%] testing/cffi0/test_vgen.py::test_dir PASSED [ 52%] testing/cffi0/test_vgen.py::test_typeof_func_with_struct_argument PASSED [ 52%] testing/cffi0/test_vgen.py::test_bug_const_char_ptr_array_1 PASSED [ 52%] testing/cffi0/test_vgen.py::test_bug_const_char_ptr_array_2 PASSED [ 52%] testing/cffi0/test_vgen.py::test_various_calls_direct PASSED [ 52%] testing/cffi0/test_vgen.py::test_various_calls_libffi PASSED [ 52%] testing/cffi0/test_vgen.py::test_ptr_to_opaque PASSED [ 52%] testing/cffi0/test_vgen.py::test_errno_working_even_with_pypys_jit PASSED [ 52%] testing/cffi0/test_vgen.py::test_getlasterror_working_even_with_pypys_jit SKIPPED [ 52%] testing/cffi0/test_vgen.py::test_verify_dlopen_flags PASSED [ 52%] testing/cffi0/test_vgen.py::test_consider_not_implemented_function_type PASSED [ 53%] testing/cffi0/test_vgen.py::test_verify_extra_arguments PASSED [ 53%] testing/cffi0/test_vgen.py::test_implicit_unicode_on_windows SKIPPED [ 53%] testing/cffi0/test_vgen.py::test_use_local_dir PASSED [ 53%] testing/cffi0/test_vgen.py::test_define_known_value PASSED [ 53%] testing/cffi0/test_vgen.py::test_define_wrong_value PASSED [ 53%] testing/cffi0/test_vgen.py::test_static_const_int_known_value PASSED [ 53%] testing/cffi0/test_vgen.py::test_static_const_int_wrong_value PASSED [ 53%] testing/cffi0/test_vgen.py::test_const_struct_global PASSED [ 53%] testing/cffi0/test_vgen.py::test_dont_support_int_dotdotdot PASSED [ 53%] testing/cffi0/test_vgen.py::test_const_fields PASSED [ 53%] testing/cffi0/test_vgen.py::test_win32_calling_convention_0 PASSED [ 53%] testing/cffi0/test_vgen.py::test_win32_calling_convention_1 PASSED [ 53%] testing/cffi0/test_vgen.py::test_win32_calling_convention_2 PASSED [ 53%] testing/cffi0/test_vgen.py::test_win32_calling_convention_3 PASSED [ 53%] testing/cffi0/test_vgen.py::test_ffi_gc_size_arg PASSED [ 53%] testing/cffi0/test_vgen.py::test_ffi_gc_size_arg_2 SKIPPED (find a w...) [ 53%] testing/cffi0/test_vgen.py::test_ffi_new_with_cycles SKIPPED (find a...) [ 53%] testing/cffi0/test_vgen.py::test_arithmetic_in_cdef PASSED [ 53%] testing/cffi0/test_vgen.py::test_passing_large_list PASSED [ 54%] testing/cffi0/test_vgen2.py::test_module_type PASSED [ 54%] testing/cffi0/test_vgen2.py::test_missing_function PASSED [ 54%] testing/cffi0/test_vgen2.py::test_missing_function_import_error PASSED [ 54%] testing/cffi0/test_vgen2.py::test_simple_case PASSED [ 54%] testing/cffi0/test_vgen2.py::test_Wconversion_unsigned PASSED [ 54%] testing/cffi0/test_vgen2.py::test_Wconversion_integer PASSED [ 54%] testing/cffi0/test_vgen2.py::test_Wconversion_floating PASSED [ 54%] testing/cffi0/test_vgen2.py::test_Wconversion_float2int PASSED [ 54%] testing/cffi0/test_vgen2.py::test_Wconversion_double2int PASSED [ 54%] testing/cffi0/test_vgen2.py::test_rounding_1 PASSED [ 54%] testing/cffi0/test_vgen2.py::test_rounding_2 PASSED [ 54%] testing/cffi0/test_vgen2.py::test_strlen_exact PASSED [ 54%] testing/cffi0/test_vgen2.py::test_strlen_approximate PASSED [ 54%] testing/cffi0/test_vgen2.py::test_return_approximate PASSED [ 54%] testing/cffi0/test_vgen2.py::test_strlen_array_of_char PASSED [ 54%] testing/cffi0/test_vgen2.py::test_longdouble PASSED [ 54%] testing/cffi0/test_vgen2.py::test_longdouble_precision PASSED [ 54%] testing/cffi0/test_vgen2.py::test_primitive_category PASSED [ 55%] testing/cffi0/test_vgen2.py::test_all_integer_and_float_types PASSED [ 55%] testing/cffi0/test_vgen2.py::test_all_complex_types SKIPPED (not imp...) [ 55%] testing/cffi0/test_vgen2.py::test_var_signed_integer_types PASSED [ 55%] testing/cffi0/test_vgen2.py::test_var_unsigned_integer_types PASSED [ 55%] testing/cffi0/test_vgen2.py::test_fn_signed_integer_types PASSED [ 55%] testing/cffi0/test_vgen2.py::test_fn_unsigned_integer_types PASSED [ 55%] testing/cffi0/test_vgen2.py::test_char_type PASSED [ 55%] testing/cffi0/test_vgen2.py::test_wchar_type PASSED [ 55%] testing/cffi0/test_vgen2.py::test_char16_char32_type SKIPPED (XXX te...) [ 55%] testing/cffi0/test_vgen2.py::test_no_argument PASSED [ 55%] testing/cffi0/test_vgen2.py::test_two_arguments PASSED [ 55%] testing/cffi0/test_vgen2.py::test_macro PASSED [ 55%] testing/cffi0/test_vgen2.py::test_ptr PASSED [ 55%] testing/cffi0/test_vgen2.py::test_bogus_ptr PASSED [ 55%] testing/cffi0/test_vgen2.py::test_verify_typedefs SKIPPED (ignored s...) [ 55%] testing/cffi0/test_vgen2.py::test_nondecl_struct PASSED [ 55%] testing/cffi0/test_vgen2.py::test_ffi_full_struct PASSED [ 55%] testing/cffi0/test_vgen2.py::test_ffi_nonfull_struct PASSED [ 56%] testing/cffi0/test_vgen2.py::test_ffi_nonfull_alignment PASSED [ 56%] testing/cffi0/test_vgen2.py::test_struct_bad_sized_integer PASSED [ 56%] testing/cffi0/test_vgen2.py::test_struct_bad_sized_float PASSED [ 56%] testing/cffi0/test_vgen2.py::test_struct_signedness_ignored PASSED [ 56%] testing/cffi0/test_vgen2.py::test_struct_float_vs_int PASSED [ 56%] testing/cffi0/test_vgen2.py::test_struct_array_field PASSED [ 56%] testing/cffi0/test_vgen2.py::test_struct_array_no_length PASSED [ 56%] testing/cffi0/test_vgen2.py::test_struct_array_guess_length PASSED [ 56%] testing/cffi0/test_vgen2.py::test_struct_array_c99_1 PASSED [ 56%] testing/cffi0/test_vgen2.py::test_struct_array_c99_2 PASSED [ 56%] testing/cffi0/test_vgen2.py::test_struct_ptr_to_array_field PASSED [ 56%] testing/cffi0/test_vgen2.py::test_struct_with_bitfield_exact PASSED [ 56%] testing/cffi0/test_vgen2.py::test_struct_with_bitfield_enum PASSED [ 56%] testing/cffi0/test_vgen2.py::test_unsupported_struct_with_bitfield_ellipsis PASSED [ 56%] testing/cffi0/test_vgen2.py::test_global_constants PASSED [ 56%] testing/cffi0/test_vgen2.py::test_global_const_int_size PASSED [ 56%] testing/cffi0/test_vgen2.py::test_global_constants_non_int PASSED [ 56%] testing/cffi0/test_vgen2.py::test_nonfull_enum PASSED [ 57%] testing/cffi0/test_vgen2.py::test_full_enum PASSED [ 57%] testing/cffi0/test_vgen2.py::test_enum_usage PASSED [ 57%] testing/cffi0/test_vgen2.py::test_anonymous_enum PASSED [ 57%] testing/cffi0/test_vgen2.py::test_nonfull_anonymous_enum PASSED [ 57%] testing/cffi0/test_vgen2.py::test_nonfull_enum_syntax2 PASSED [ 57%] testing/cffi0/test_vgen2.py::test_nonfull_enum_bug3 PASSED [ 57%] testing/cffi0/test_vgen2.py::test_get_set_errno PASSED [ 57%] testing/cffi0/test_vgen2.py::test_define_int PASSED [ 57%] testing/cffi0/test_vgen2.py::test_access_variable PASSED [ 57%] testing/cffi0/test_vgen2.py::test_access_address_of_variable PASSED [ 57%] testing/cffi0/test_vgen2.py::test_access_array_variable PASSED [ 57%] testing/cffi0/test_vgen2.py::test_access_array_variable_length_hidden PASSED [ 57%] testing/cffi0/test_vgen2.py::test_access_struct_variable PASSED [ 57%] testing/cffi0/test_vgen2.py::test_access_callback PASSED [ 57%] testing/cffi0/test_vgen2.py::test_access_callback_function_typedef PASSED [ 57%] testing/cffi0/test_vgen2.py::test_ctypes_backend_forces_generic_engine PASSED [ 57%] testing/cffi0/test_vgen2.py::test_call_with_struct_ptr PASSED [ 57%] testing/cffi0/test_vgen2.py::test_unknown_type PASSED [ 57%] testing/cffi0/test_vgen2.py::test_unknown_type_2 PASSED [ 58%] testing/cffi0/test_vgen2.py::test_unknown_type_3 PASSED [ 58%] testing/cffi0/test_vgen2.py::test_varargs PASSED [ 58%] testing/cffi0/test_vgen2.py::test_varargs_exact PASSED [ 58%] testing/cffi0/test_vgen2.py::test_varargs_struct PASSED [ 58%] testing/cffi0/test_vgen2.py::test_autofilled_struct_as_argument PASSED [ 58%] testing/cffi0/test_vgen2.py::test_autofilled_struct_as_argument_dynamic PASSED [ 58%] testing/cffi0/test_vgen2.py::test_func_returns_struct PASSED [ 58%] testing/cffi0/test_vgen2.py::test_func_as_funcptr PASSED [ 58%] testing/cffi0/test_vgen2.py::test_funcptr_as_argument PASSED [ 58%] testing/cffi0/test_vgen2.py::test_func_as_argument PASSED [ 58%] testing/cffi0/test_vgen2.py::test_array_as_argument PASSED [ 58%] testing/cffi0/test_vgen2.py::test_enum_as_argument PASSED [ 58%] testing/cffi0/test_vgen2.py::test_enum_as_function_result PASSED [ 58%] testing/cffi0/test_vgen2.py::test_enum_values PASSED [ 58%] testing/cffi0/test_vgen2.py::test_typedef_complete_enum PASSED [ 58%] testing/cffi0/test_vgen2.py::test_typedef_broken_complete_enum PASSED [ 58%] testing/cffi0/test_vgen2.py::test_typedef_incomplete_enum PASSED [ 58%] testing/cffi0/test_vgen2.py::test_typedef_enum_as_argument PASSED [ 59%] testing/cffi0/test_vgen2.py::test_typedef_enum_as_function_result PASSED [ 59%] testing/cffi0/test_vgen2.py::test_function_typedef PASSED [ 59%] testing/cffi0/test_vgen2.py::test_opaque_integer_as_function_result PASSED [ 59%] testing/cffi0/test_vgen2.py::test_return_partial_struct PASSED [ 59%] testing/cffi0/test_vgen2.py::test_take_and_return_partial_structs PASSED [ 59%] testing/cffi0/test_vgen2.py::test_cannot_name_struct_type PASSED [ 59%] testing/cffi0/test_vgen2.py::test_dont_check_unnamable_fields PASSED [ 59%] testing/cffi0/test_vgen2.py::test_nested_anonymous_struct_exact PASSED [ 59%] testing/cffi0/test_vgen2.py::test_nested_anonymous_struct_exact_error PASSED [ 59%] testing/cffi0/test_vgen2.py::test_nested_anonymous_struct_inexact_1 PASSED [ 59%] testing/cffi0/test_vgen2.py::test_nested_anonymous_struct_inexact_2 PASSED [ 59%] testing/cffi0/test_vgen2.py::test_ffi_union PASSED [ 59%] testing/cffi0/test_vgen2.py::test_ffi_union_partial PASSED [ 59%] testing/cffi0/test_vgen2.py::test_ffi_union_with_partial_struct PASSED [ 59%] testing/cffi0/test_vgen2.py::test_ffi_union_partial_2 PASSED [ 59%] testing/cffi0/test_vgen2.py::test_ffi_union_with_partial_struct_2 PASSED [ 59%] testing/cffi0/test_vgen2.py::test_ffi_struct_packed PASSED [ 59%] testing/cffi0/test_vgen2.py::test_tmpdir PASSED [ 60%] testing/cffi0/test_vgen2.py::test_relative_to PASSED [ 60%] testing/cffi0/test_vgen2.py::test_bug1 PASSED [ 60%] testing/cffi0/test_vgen2.py::test_bool PASSED [ 60%] testing/cffi0/test_vgen2.py::test_bool_on_long_double PASSED [ 60%] testing/cffi0/test_vgen2.py::test_cannot_pass_float PASSED [ 60%] testing/cffi0/test_vgen2.py::test_cast_from_int_type_to_bool PASSED [ 60%] testing/cffi0/test_vgen2.py::test_addressof PASSED [ 60%] testing/cffi0/test_vgen2.py::test_callback_in_thread PASSED [ 60%] testing/cffi0/test_vgen2.py::test_keepalive_lib PASSED [ 60%] testing/cffi0/test_vgen2.py::test_keepalive_ffi PASSED [ 60%] testing/cffi0/test_vgen2.py::test_FILE_stored_in_stdout SKIPPED (lik...) [ 60%] testing/cffi0/test_vgen2.py::test_FILE_stored_explicitly PASSED [ 60%] testing/cffi0/test_vgen2.py::test_global_array_with_missing_length PASSED [ 60%] testing/cffi0/test_vgen2.py::test_global_array_with_dotdotdot_length PASSED [ 60%] testing/cffi0/test_vgen2.py::test_bad_global_array_with_dotdotdot_length PASSED [ 60%] testing/cffi0/test_vgen2.py::test_struct_containing_struct PASSED [ 60%] testing/cffi0/test_vgen2.py::test_struct_returned_by_func PASSED [ 60%] testing/cffi0/test_vgen2.py::test_include PASSED [ 60%] testing/cffi0/test_vgen2.py::test_include_enum PASSED [ 61%] testing/cffi0/test_vgen2.py::test_named_pointer_as_argument PASSED [ 61%] testing/cffi0/test_vgen2.py::test_enum_size PASSED [ 61%] testing/cffi0/test_vgen2.py::test_enum_bug118 PASSED [ 61%] testing/cffi0/test_vgen2.py::test_string_to_voidp_arg PASSED [ 61%] testing/cffi0/test_vgen2.py::test_callback_indirection PASSED [ 61%] testing/cffi0/test_vgen2.py::test_floatstar_argument PASSED [ 61%] testing/cffi0/test_vgen2.py::test_charstar_argument PASSED [ 61%] testing/cffi0/test_vgen2.py::test_passing_string_or_NULL PASSED [ 61%] testing/cffi0/test_vgen2.py::test_typeof_function PASSED [ 61%] testing/cffi0/test_vgen2.py::test_call_with_voidstar_arg PASSED [ 61%] testing/cffi0/test_vgen2.py::test_dir PASSED [ 61%] testing/cffi0/test_vgen2.py::test_typeof_func_with_struct_argument PASSED [ 61%] testing/cffi0/test_vgen2.py::test_bug_const_char_ptr_array_1 PASSED [ 61%] testing/cffi0/test_vgen2.py::test_bug_const_char_ptr_array_2 PASSED [ 61%] testing/cffi0/test_vgen2.py::test_various_calls_direct PASSED [ 61%] testing/cffi0/test_vgen2.py::test_various_calls_libffi PASSED [ 61%] testing/cffi0/test_vgen2.py::test_ptr_to_opaque PASSED [ 61%] testing/cffi0/test_vgen2.py::test_errno_working_even_with_pypys_jit PASSED [ 62%] testing/cffi0/test_vgen2.py::test_getlasterror_working_even_with_pypys_jit SKIPPED [ 62%] testing/cffi0/test_vgen2.py::test_verify_dlopen_flags PASSED [ 62%] testing/cffi0/test_vgen2.py::test_consider_not_implemented_function_type PASSED [ 62%] testing/cffi0/test_vgen2.py::test_verify_extra_arguments PASSED [ 62%] testing/cffi0/test_vgen2.py::test_implicit_unicode_on_windows SKIPPED [ 62%] testing/cffi0/test_vgen2.py::test_use_local_dir PASSED [ 62%] testing/cffi0/test_vgen2.py::test_define_known_value PASSED [ 62%] testing/cffi0/test_vgen2.py::test_define_wrong_value PASSED [ 62%] testing/cffi0/test_vgen2.py::test_static_const_int_known_value PASSED [ 62%] testing/cffi0/test_vgen2.py::test_static_const_int_wrong_value PASSED [ 62%] testing/cffi0/test_vgen2.py::test_const_struct_global PASSED [ 62%] testing/cffi0/test_vgen2.py::test_dont_support_int_dotdotdot PASSED [ 62%] testing/cffi0/test_vgen2.py::test_const_fields PASSED [ 62%] testing/cffi0/test_vgen2.py::test_win32_calling_convention_0 PASSED [ 62%] testing/cffi0/test_vgen2.py::test_win32_calling_convention_1 PASSED [ 62%] testing/cffi0/test_vgen2.py::test_win32_calling_convention_2 PASSED [ 62%] testing/cffi0/test_vgen2.py::test_win32_calling_convention_3 PASSED [ 62%] testing/cffi0/test_vgen2.py::test_ffi_gc_size_arg PASSED [ 63%] testing/cffi0/test_vgen2.py::test_ffi_gc_size_arg_2 SKIPPED (find a ...) [ 63%] testing/cffi0/test_vgen2.py::test_ffi_new_with_cycles SKIPPED (find ...) [ 63%] testing/cffi0/test_vgen2.py::test_arithmetic_in_cdef PASSED [ 63%] testing/cffi0/test_vgen2.py::test_passing_large_list PASSED [ 63%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_locate_engine_class PASSED [ 63%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_write_source PASSED [ 63%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_write_source_explicit_filename PASSED [ 63%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_write_source_to_file_obj PASSED [ 63%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_compile_module PASSED [ 63%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_compile_module_explicit_filename PASSED [ 63%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_name_from_checksum_of_cdef PASSED [ 63%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_name_from_checksum_of_csrc PASSED [ 63%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_load_library PASSED [ 63%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_verifier_args PASSED [ 63%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_verifier_object_from_ffi PASSED [ 63%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_extension_object PASSED [ 63%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_extension_forces_write_source PASSED [ 63%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_extension_object_extra_sources PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_install_and_reload_module PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_install_and_reload_module_package PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_install_and_reload_module_ext_package_not_found PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_tag PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsCPython::test_modulename PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_locate_engine_class PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_write_source PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_write_source_explicit_filename PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_write_source_to_file_obj PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_compile_module PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_compile_module_explicit_filename PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_name_from_checksum_of_cdef PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_name_from_checksum_of_csrc PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_load_library PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_verifier_args PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_verifier_object_from_ffi PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_extension_object PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_extension_forces_write_source PASSED [ 64%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_extension_object_extra_sources PASSED [ 65%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_install_and_reload_module PASSED [ 65%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_install_and_reload_module_package PASSED [ 65%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_install_and_reload_module_ext_package_not_found PASSED [ 65%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_tag PASSED [ 65%] testing/cffi0/test_zdistutils.py::TestDistUtilsGeneric::test_modulename PASSED [ 65%] testing/cffi0/test_zintegration.py::TestZIntegration::test_infrastructure SKIPPED [ 65%] testing/cffi0/test_zintegration.py::TestZIntegration::test_distutils_module SKIPPED [ 65%] testing/cffi0/test_zintegration.py::TestZIntegration::test_distutils_package_1 SKIPPED [ 65%] testing/cffi0/test_zintegration.py::TestZIntegration::test_distutils_package_2 SKIPPED [ 65%] testing/cffi0/test_zintegration.py::TestZIntegration::test_setuptools_module SKIPPED [ 65%] testing/cffi0/test_zintegration.py::TestZIntegration::test_setuptools_package_1 SKIPPED [ 65%] testing/cffi0/test_zintegration.py::TestZIntegration::test_setuptools_package_2 SKIPPED [ 65%] testing/cffi0/test_zintegration.py::TestZIntegration::test_set_py_limited_api PASSED [ 65%] testing/cffi1/test_cffi_binary.py::test_no_unknown_exported_symbols SKIPPED [ 65%] testing/cffi1/test_commontypes.py::test_alphabetical_order SKIPPED (...) [ 65%] testing/cffi1/test_commontypes.py::test_dependencies SKIPPED (cannot...) [ 65%] testing/cffi1/test_commontypes.py::test_get_common_types PASSED [ 65%] testing/cffi1/test_dlopen.py::test_simple PASSED [ 66%] testing/cffi1/test_dlopen.py::test_global_constant PASSED [ 66%] testing/cffi1/test_dlopen.py::test_invalid_global_constant_3 PASSED [ 66%] testing/cffi1/test_dlopen.py::test_invalid_dotdotdot_in_macro PASSED [ 66%] testing/cffi1/test_dlopen.py::test_typename PASSED [ 66%] testing/cffi1/test_dlopen.py::test_enum PASSED [ 66%] testing/cffi1/test_dlopen.py::test_struct PASSED [ 66%] testing/cffi1/test_dlopen.py::test_include PASSED [ 66%] testing/cffi1/test_dlopen.py::test_negative_constant PASSED [ 66%] testing/cffi1/test_dlopen.py::test_struct_included PASSED [ 66%] testing/cffi1/test_dlopen.py::test_no_cross_include PASSED [ 66%] testing/cffi1/test_dlopen.py::test_array PASSED [ 66%] testing/cffi1/test_dlopen.py::test_array_overflow PASSED [ 66%] testing/cffi1/test_dlopen.py::test_global_var PASSED [ 66%] testing/cffi1/test_dlopen.py::test_bitfield PASSED [ 66%] testing/cffi1/test_dlopen_unicode_literals.py::test_simple PASSED [ 66%] testing/cffi1/test_dlopen_unicode_literals.py::test_global_constant PASSED [ 66%] testing/cffi1/test_dlopen_unicode_literals.py::test_invalid_global_constant_3 PASSED [ 66%] testing/cffi1/test_dlopen_unicode_literals.py::test_invalid_dotdotdot_in_macro PASSED [ 67%] testing/cffi1/test_dlopen_unicode_literals.py::test_typename PASSED [ 67%] testing/cffi1/test_dlopen_unicode_literals.py::test_enum PASSED [ 67%] testing/cffi1/test_dlopen_unicode_literals.py::test_struct PASSED [ 67%] testing/cffi1/test_dlopen_unicode_literals.py::test_include PASSED [ 67%] testing/cffi1/test_dlopen_unicode_literals.py::test_negative_constant PASSED [ 67%] testing/cffi1/test_dlopen_unicode_literals.py::test_struct_included PASSED [ 67%] testing/cffi1/test_dlopen_unicode_literals.py::test_no_cross_include PASSED [ 67%] testing/cffi1/test_dlopen_unicode_literals.py::test_array PASSED [ 67%] testing/cffi1/test_dlopen_unicode_literals.py::test_array_overflow PASSED [ 67%] testing/cffi1/test_dlopen_unicode_literals.py::test_global_var PASSED [ 67%] testing/cffi1/test_dlopen_unicode_literals.py::test_bitfield PASSED [ 67%] testing/cffi1/test_ffi_obj.py::test_ffi_new PASSED [ 67%] testing/cffi1/test_ffi_obj.py::test_ffi_subclass PASSED [ 67%] testing/cffi1/test_ffi_obj.py::test_ffi_no_argument PASSED [ 67%] testing/cffi1/test_ffi_obj.py::test_ffi_cache_type PASSED [ 67%] testing/cffi1/test_ffi_obj.py::test_ffi_type_not_immortal PASSED [ 67%] testing/cffi1/test_ffi_obj.py::test_ffi_cache_type_globally PASSED [ 67%] testing/cffi1/test_ffi_obj.py::test_ffi_invalid PASSED [ 67%] testing/cffi1/test_ffi_obj.py::test_ffi_docstrings PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_ffi_NULL PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_ffi_no_attr PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_ffi_string PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_ffi_errno PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_ffi_alignof PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_ffi_sizeof PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_ffi_callback PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_ffi_callback_decorator PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_ffi_callback_onerror PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_ffi_getctype PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_addressof PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_handle PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_handle_unique PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_ffi_cast PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_ffi_invalid_type PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_ffi_buffer PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_ffi_from_buffer PASSED [ 68%] testing/cffi1/test_ffi_obj.py::test_memmove PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_memmove_buffer PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_memmove_readonly_readwrite PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_ffi_types PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_ffi_getwinerror SKIPPED (for win...) [ 69%] testing/cffi1/test_ffi_obj.py::test_ffi_new_allocator_1 PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_ffi_new_allocator_2 PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_ffi_new_allocator_3 PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_ffi_new_allocator_4 PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_bool_issue228 PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_FILE_issue228 PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_cast_from_int_type_to_bool PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_init_once PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_init_once_multithread PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_init_once_failure PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_init_once_multithread_failure PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_unpack PASSED [ 69%] testing/cffi1/test_ffi_obj.py::test_negative_array_size PASSED [ 69%] testing/cffi1/test_function_args.py::test_types SKIPPED (this test i...) [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_integer_ranges PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_fixedsize_int PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_new_unsupported_type PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_new_single_integer PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_new_array_no_arg PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_array_indexing PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_new_array_args PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_new_array_varsize PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_pointer_init PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_cannot_cast PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_new_pointer_to_array PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_pointer_direct PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_repr PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_new_array_of_array PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_constructor_array_of_array PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_new_array_of_pointer_1 PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_new_array_of_pointer_2 PASSED [ 70%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_char PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_wchar_t PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_none_as_null_doesnt_work PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_float PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_struct_simple PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_constructor_struct_from_dict PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_struct_pointer PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_struct_opaque PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_pointer_to_struct PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_constructor_struct_of_array PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_recursive_struct PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_union_simple PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_union_opaque PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_union_initializer PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_sizeof_type PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_sizeof_cdata PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_string_from_char_pointer PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_unicode_from_wchar_pointer PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_string_from_char_array PASSED [ 71%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_string_from_wchar_array PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_fetch_const_char_p_field PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_fetch_const_wchar_p_field PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_voidp PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_functionptr_simple PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_functionptr_advanced PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_functionptr_voidptr_return PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_functionptr_intptr_return PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_functionptr_void_return PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_char_cast PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_wchar_cast PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_cast_array_to_charp PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_cast_between_pointers PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_cast_pointer_and_int PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_cast_functionptr_and_int PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_callback_crash PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_structptr_argument PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_array_argument_as_list PASSED [ 72%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_cast_float PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_enum PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_enum_in_struct PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_enum_non_contiguous PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_enum_char_hex_oct PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_array_of_struct PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_pointer_to_array PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_iterate_array PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_offsetof PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_offsetof_nested PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_offsetof_array PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_alignof PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_bitfield PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_bitfield_enum PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_anonymous_struct PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_struct_with_two_usages PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_pointer_arithmetic PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_pointer_comparison PASSED [ 73%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_integer_comparison PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_ffi_buffer_ptr PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_ffi_buffer_array PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_ffi_buffer_ptr_size PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_ffi_buffer_array_size PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_ffi_buffer_with_file PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_ffi_buffer_with_io PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_array_in_struct PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_struct_containing_array_varsize_workaround PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_new_struct_containing_array_varsize SKIPPED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_ffi_typeof_getcname PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_array_of_func_ptr PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_callback_as_function_argument PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_vararg_callback SKIPPED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_callback_decorator PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_anonymous_enum PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_new_ctype PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_enum_with_non_injective_mapping PASSED [ 74%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_enum_refer_previous_enum_value PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_nested_anonymous_struct PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_nested_field_offset_align PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_nested_anonymous_union PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_cast_to_array_type PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_gc PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_gc_2 PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_gc_3 PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_gc_4 PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_release PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_release_new_allocator PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_CData_CType PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_CData_CType_2 PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_bool PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_addressof PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_addressof_field PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_addressof_field_nested PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_addressof_anonymous_struct PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_addressof_array PASSED [ 75%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_addressof_pointer PASSED [ 76%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_addressof_array_in_struct PASSED [ 76%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_multiple_independent_structs PASSED [ 76%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_include_struct_union_enum_typedef PASSED [ 76%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_struct_packed PASSED [ 76%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_not_supported_bitfield_in_result PASSED [ 76%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_inspecttype PASSED [ 76%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_new_handle PASSED [ 76%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_struct_array_no_length PASSED [ 76%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_all_primitives PASSED [ 76%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_emit_c_code PASSED [ 76%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_emit_c_code_to_file_obj PASSED [ 76%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_import_from_lib PASSED [ 76%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_char16_t PASSED [ 76%] testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_char32_t PASSED [ 76%] testing/cffi1/test_parse_c_type.py::test_simple PASSED [ 76%] testing/cffi1/test_parse_c_type.py::test_array PASSED [ 76%] testing/cffi1/test_parse_c_type.py::test_pointer PASSED [ 76%] testing/cffi1/test_parse_c_type.py::test_grouping PASSED [ 77%] testing/cffi1/test_parse_c_type.py::test_simple_function PASSED [ 77%] testing/cffi1/test_parse_c_type.py::test_internal_function PASSED [ 77%] testing/cffi1/test_parse_c_type.py::test_fix_arg_types PASSED [ 77%] testing/cffi1/test_parse_c_type.py::test_enum PASSED [ 77%] testing/cffi1/test_parse_c_type.py::test_error PASSED [ 77%] testing/cffi1/test_parse_c_type.py::test_number_too_large PASSED [ 77%] testing/cffi1/test_parse_c_type.py::test_complexity_limit PASSED [ 77%] testing/cffi1/test_parse_c_type.py::test_struct PASSED [ 77%] testing/cffi1/test_parse_c_type.py::test_exchanging_struct_union PASSED [ 77%] testing/cffi1/test_parse_c_type.py::test_identifier PASSED [ 77%] testing/cffi1/test_parse_c_type.py::test_cffi_opcode_sync PASSED [ 77%] testing/cffi1/test_parse_c_type.py::test_array_length_from_constant PASSED [ 77%] testing/cffi1/test_parse_c_type.py::test_various_constant_exprs PASSED [ 77%] testing/cffi1/test_parse_c_type.py::test_stdcall_cdecl PASSED [ 77%] testing/cffi1/test_pkgconfig.py::test_merge_flags PASSED [ 77%] testing/cffi1/test_pkgconfig.py::test_pkgconfig PASSED [ 77%] testing/cffi1/test_pkgconfig.py::test_call PASSED [ 77%] testing/cffi1/test_re_python.py::test_constant PASSED [ 78%] testing/cffi1/test_re_python.py::test_large_constant PASSED [ 78%] testing/cffi1/test_re_python.py::test_function PASSED [ 78%] testing/cffi1/test_re_python.py::test_function_with_varargs PASSED [ 78%] testing/cffi1/test_re_python.py::test_dlopen_none PASSED [ 78%] testing/cffi1/test_re_python.py::test_dlclose PASSED [ 78%] testing/cffi1/test_re_python.py::test_constant_via_lib PASSED [ 78%] testing/cffi1/test_re_python.py::test_opaque_struct PASSED [ 78%] testing/cffi1/test_re_python.py::test_nonopaque_struct PASSED [ 78%] testing/cffi1/test_re_python.py::test_enum PASSED [ 78%] testing/cffi1/test_re_python.py::test_include_1 PASSED [ 78%] testing/cffi1/test_re_python.py::test_global_var PASSED [ 78%] testing/cffi1/test_re_python.py::test_global_const_int PASSED [ 78%] testing/cffi1/test_re_python.py::test_global_const_nonint PASSED [ 78%] testing/cffi1/test_re_python.py::test_rtld_constants PASSED [ 78%] testing/cffi1/test_re_python.py::test_no_such_function_or_global_var PASSED [ 78%] testing/cffi1/test_re_python.py::test_check_version PASSED [ 78%] testing/cffi1/test_re_python.py::test_partial_enum PASSED [ 78%] testing/cffi1/test_re_python.py::test_anonymous_union_inside_struct PASSED [ 78%] testing/cffi1/test_re_python.py::test_selfref PASSED [ 79%] testing/cffi1/test_re_python.py::test_dlopen_handle SKIPPED (uses 'd...) [ 79%] testing/cffi1/test_re_python.py::test_rec_structs_1 PASSED [ 79%] testing/cffi1/test_re_python.py::test_rec_structs_2 PASSED [ 79%] testing/cffi1/test_realize_c_type.py::test_void PASSED [ 79%] testing/cffi1/test_realize_c_type.py::test_int_star PASSED [ 79%] testing/cffi1/test_realize_c_type.py::test_noop PASSED [ 79%] testing/cffi1/test_realize_c_type.py::test_array PASSED [ 79%] testing/cffi1/test_realize_c_type.py::test_funcptr PASSED [ 79%] testing/cffi1/test_realize_c_type.py::test_funcptr_rewrite_args PASSED [ 79%] testing/cffi1/test_realize_c_type.py::test_all_primitives PASSED [ 79%] testing/cffi1/test_realize_c_type.py::test_funcptr_stdcall PASSED [ 79%] testing/cffi1/test_realize_c_type.py::test_variadic_overrides_stdcall PASSED [ 79%] testing/cffi1/test_recompiler.py::test_set_source_no_slashes PASSED [ 79%] testing/cffi1/test_recompiler.py::test_type_table_func PASSED [ 79%] testing/cffi1/test_recompiler.py::test_type_table_use_noop_for_repeated_args PASSED [ 79%] testing/cffi1/test_recompiler.py::test_type_table_dont_use_noop_for_primitives PASSED [ 79%] testing/cffi1/test_recompiler.py::test_type_table_funcptr_as_argument PASSED [ 79%] testing/cffi1/test_recompiler.py::test_type_table_variadic_function PASSED [ 80%] testing/cffi1/test_recompiler.py::test_type_table_array PASSED [ 80%] testing/cffi1/test_recompiler.py::test_type_table_typedef PASSED [ 80%] testing/cffi1/test_recompiler.py::test_type_table_prebuilt_type PASSED [ 80%] testing/cffi1/test_recompiler.py::test_type_table_struct_opaque PASSED [ 80%] testing/cffi1/test_recompiler.py::test_type_table_struct PASSED [ 80%] testing/cffi1/test_recompiler.py::test_type_table_union PASSED [ 80%] testing/cffi1/test_recompiler.py::test_type_table_struct_used PASSED [ 80%] testing/cffi1/test_recompiler.py::test_type_table_anonymous_struct_with_typedef PASSED [ 80%] testing/cffi1/test_recompiler.py::test_type_table_enum PASSED [ 80%] testing/cffi1/test_recompiler.py::test_type_table_include_1 PASSED [ 80%] testing/cffi1/test_recompiler.py::test_type_table_include_2 PASSED [ 80%] testing/cffi1/test_recompiler.py::test_math_sin PASSED [ 80%] testing/cffi1/test_recompiler.py::test_repr_lib PASSED [ 80%] testing/cffi1/test_recompiler.py::test_funcarg_ptr PASSED [ 80%] testing/cffi1/test_recompiler.py::test_funcres_ptr PASSED [ 80%] testing/cffi1/test_recompiler.py::test_global_var_array PASSED [ 80%] testing/cffi1/test_recompiler.py::test_verify_typedef PASSED [ 80%] testing/cffi1/test_recompiler.py::test_verify_typedef_dotdotdot PASSED [ 81%] testing/cffi1/test_recompiler.py::test_verify_typedef_star_dotdotdot PASSED [ 81%] testing/cffi1/test_recompiler.py::test_global_var_int PASSED [ 81%] testing/cffi1/test_recompiler.py::test_macro PASSED [ 81%] testing/cffi1/test_recompiler.py::test_macro_check_value PASSED [ 81%] testing/cffi1/test_recompiler.py::test_constant PASSED [ 81%] testing/cffi1/test_recompiler.py::test_check_value_of_static_const PASSED [ 81%] testing/cffi1/test_recompiler.py::test_constant_nonint PASSED [ 81%] testing/cffi1/test_recompiler.py::test_constant_ptr PASSED [ 81%] testing/cffi1/test_recompiler.py::test_dir PASSED [ 81%] testing/cffi1/test_recompiler.py::test_verify_opaque_struct PASSED [ 81%] testing/cffi1/test_recompiler.py::test_verify_opaque_union PASSED [ 81%] testing/cffi1/test_recompiler.py::test_verify_struct PASSED [ 81%] testing/cffi1/test_recompiler.py::test_verify_exact_field_offset PASSED [ 81%] testing/cffi1/test_recompiler.py::test_type_caching PASSED [ 81%] testing/cffi1/test_recompiler.py::test_verify_enum PASSED [ 81%] testing/cffi1/test_recompiler.py::test_duplicate_enum PASSED [ 81%] testing/cffi1/test_recompiler.py::test_dotdotdot_length_of_array_field PASSED [ 81%] testing/cffi1/test_recompiler.py::test_dotdotdot_global_array PASSED [ 82%] testing/cffi1/test_recompiler.py::test_misdeclared_field_1 PASSED [ 82%] testing/cffi1/test_recompiler.py::test_open_array_in_struct PASSED [ 82%] testing/cffi1/test_recompiler.py::test_math_sin_type PASSED [ 82%] testing/cffi1/test_recompiler.py::test_verify_anonymous_struct_with_typedef PASSED [ 82%] testing/cffi1/test_recompiler.py::test_verify_anonymous_struct_with_star_typedef PASSED [ 82%] testing/cffi1/test_recompiler.py::test_verify_anonymous_enum_with_typedef PASSED [ 82%] testing/cffi1/test_recompiler.py::test_unique_types PASSED [ 82%] testing/cffi1/test_recompiler.py::test_module_name_in_package PASSED [ 82%] testing/cffi1/test_recompiler.py::test_bad_size_of_global_1 PASSED [ 82%] testing/cffi1/test_recompiler.py::test_bad_size_of_global_2 PASSED [ 82%] testing/cffi1/test_recompiler.py::test_unspecified_size_of_global_1 PASSED [ 82%] testing/cffi1/test_recompiler.py::test_unspecified_size_of_global_2 PASSED [ 82%] testing/cffi1/test_recompiler.py::test_unspecified_size_of_global_3 PASSED [ 82%] testing/cffi1/test_recompiler.py::test_unspecified_size_of_global_4 PASSED [ 82%] testing/cffi1/test_recompiler.py::test_include_1 PASSED [ 82%] testing/cffi1/test_recompiler.py::test_include_1b PASSED [ 82%] testing/cffi1/test_recompiler.py::test_include_2 PASSED [ 82%] testing/cffi1/test_recompiler.py::test_include_3 PASSED [ 82%] testing/cffi1/test_recompiler.py::test_include_4 PASSED [ 83%] testing/cffi1/test_recompiler.py::test_include_5 PASSED [ 83%] testing/cffi1/test_recompiler.py::test_include_6 PASSED [ 83%] testing/cffi1/test_recompiler.py::test_include_7 PASSED [ 83%] testing/cffi1/test_recompiler.py::test_include_8 PASSED [ 83%] testing/cffi1/test_recompiler.py::test_unicode_libraries SKIPPED (fo...) [ 83%] testing/cffi1/test_recompiler.py::test_incomplete_struct_as_arg PASSED [ 83%] testing/cffi1/test_recompiler.py::test_incomplete_struct_as_result PASSED [ 83%] testing/cffi1/test_recompiler.py::test_incomplete_struct_as_both PASSED [ 83%] testing/cffi1/test_recompiler.py::test_name_of_unnamed_struct PASSED [ 83%] testing/cffi1/test_recompiler.py::test_address_of_global_var PASSED [ 83%] testing/cffi1/test_recompiler.py::test_defines__CFFI_ PASSED [ 83%] testing/cffi1/test_recompiler.py::test_unpack_args PASSED [ 83%] testing/cffi1/test_recompiler.py::test_address_of_function PASSED [ 83%] testing/cffi1/test_recompiler.py::test_address_of_function_with_struct PASSED [ 83%] testing/cffi1/test_recompiler.py::test_issue198 PASSED [ 83%] testing/cffi1/test_recompiler.py::test_constant_is_not_a_compiler_constant PASSED [ 83%] testing/cffi1/test_recompiler.py::test_constant_of_unknown_size PASSED [ 83%] testing/cffi1/test_recompiler.py::test_variable_of_unknown_size PASSED [ 84%] testing/cffi1/test_recompiler.py::test_constant_of_value_unknown_to_the_compiler PASSED [ 84%] testing/cffi1/test_recompiler.py::test_dotdot_in_source_file_names PASSED [ 84%] testing/cffi1/test_recompiler.py::test_call_with_incomplete_structs PASSED [ 84%] testing/cffi1/test_recompiler.py::test_struct_array_guess_length_2 PASSED [ 84%] testing/cffi1/test_recompiler.py::test_struct_array_guess_length_3 PASSED [ 84%] testing/cffi1/test_recompiler.py::test_global_var_array_2 PASSED [ 84%] testing/cffi1/test_recompiler.py::test_global_var_array_3 PASSED [ 84%] testing/cffi1/test_recompiler.py::test_global_var_array_4 PASSED [ 84%] testing/cffi1/test_recompiler.py::test_some_integer_type PASSED [ 84%] testing/cffi1/test_recompiler.py::test_some_float_type PASSED [ 84%] testing/cffi1/test_recompiler.py::test_some_float_invalid_1 PASSED [ 84%] testing/cffi1/test_recompiler.py::test_some_float_invalid_2 PASSED [ 84%] testing/cffi1/test_recompiler.py::test_some_float_invalid_3 PASSED [ 84%] testing/cffi1/test_recompiler.py::test_issue200 PASSED [ 84%] testing/cffi1/test_recompiler.py::test_alignment_of_longlong PASSED [ 84%] testing/cffi1/test_recompiler.py::test_import_from_lib PASSED [ 84%] testing/cffi1/test_recompiler.py::test_macro_var_callback PASSED [ 84%] testing/cffi1/test_recompiler.py::test_const_fields PASSED [ 85%] testing/cffi1/test_recompiler.py::test_restrict_fields PASSED [ 85%] testing/cffi1/test_recompiler.py::test_volatile_fields PASSED [ 85%] testing/cffi1/test_recompiler.py::test_const_array_fields PASSED [ 85%] testing/cffi1/test_recompiler.py::test_const_array_fields_varlength PASSED [ 85%] testing/cffi1/test_recompiler.py::test_const_array_fields_unknownlength PASSED [ 85%] testing/cffi1/test_recompiler.py::test_const_function_args PASSED [ 85%] testing/cffi1/test_recompiler.py::test_const_function_type_args PASSED [ 85%] testing/cffi1/test_recompiler.py::test_const_constant PASSED [ 85%] testing/cffi1/test_recompiler.py::test_const_via_typedef PASSED [ 85%] testing/cffi1/test_recompiler.py::test_win32_calling_convention_0 PASSED [ 85%] testing/cffi1/test_recompiler.py::test_win32_calling_convention_1 PASSED [ 85%] testing/cffi1/test_recompiler.py::test_win32_calling_convention_2 PASSED [ 85%] testing/cffi1/test_recompiler.py::test_win32_calling_convention_3 PASSED [ 85%] testing/cffi1/test_recompiler.py::test_extern_python_1 PASSED [ 85%] testing/cffi1/test_recompiler.py::test_extern_python_bogus_name PASSED [ 85%] testing/cffi1/test_recompiler.py::test_extern_python_bogus_result_type PASSED [ 85%] testing/cffi1/test_recompiler.py::test_extern_python_redefine PASSED [ 85%] testing/cffi1/test_recompiler.py::test_extern_python_struct PASSED [ 85%] testing/cffi1/test_recompiler.py::test_extern_python_long_double PASSED [ 86%] testing/cffi1/test_recompiler.py::test_extern_python_signature PASSED [ 86%] testing/cffi1/test_recompiler.py::test_extern_python_errors PASSED [ 86%] testing/cffi1/test_recompiler.py::test_extern_python_stdcall PASSED [ 86%] testing/cffi1/test_recompiler.py::test_extern_python_plus_c PASSED [ 86%] testing/cffi1/test_recompiler.py::test_introspect_function PASSED [ 86%] testing/cffi1/test_recompiler.py::test_introspect_global_var PASSED [ 86%] testing/cffi1/test_recompiler.py::test_introspect_global_var_array PASSED [ 86%] testing/cffi1/test_recompiler.py::test_introspect_integer_const PASSED [ 86%] testing/cffi1/test_recompiler.py::test_introspect_typedef PASSED [ 86%] testing/cffi1/test_recompiler.py::test_introspect_typedef_multiple PASSED [ 86%] testing/cffi1/test_recompiler.py::test_introspect_struct PASSED [ 86%] testing/cffi1/test_recompiler.py::test_introspect_union PASSED [ 86%] testing/cffi1/test_recompiler.py::test_introspect_struct_and_typedef PASSED [ 86%] testing/cffi1/test_recompiler.py::test_introspect_included_type PASSED [ 86%] testing/cffi1/test_recompiler.py::test_introspect_order PASSED [ 86%] testing/cffi1/test_recompiler.py::test_bool_in_cpp PASSED [ 86%] testing/cffi1/test_recompiler.py::test_bool_in_cpp_2 PASSED [ 86%] testing/cffi1/test_recompiler.py::test_struct_field_opaque PASSED [ 87%] testing/cffi1/test_recompiler.py::test_function_arg_opaque SKIPPED (...) [ 87%] testing/cffi1/test_recompiler.py::test_function_returns_opaque PASSED [ 87%] testing/cffi1/test_recompiler.py::test_function_returns_union PASSED [ 87%] testing/cffi1/test_recompiler.py::test_function_returns_partial_struct PASSED [ 87%] testing/cffi1/test_recompiler.py::test_function_returns_float_complex PASSED [ 87%] testing/cffi1/test_recompiler.py::test_function_returns_double_complex PASSED [ 87%] testing/cffi1/test_recompiler.py::test_cdef_using_windows_complex SKIPPED [ 87%] testing/cffi1/test_recompiler.py::test_function_argument_float_complex PASSED [ 87%] testing/cffi1/test_recompiler.py::test_function_argument_double_complex PASSED [ 87%] testing/cffi1/test_recompiler.py::test_typedef_array_dotdotdot PASSED [ 87%] testing/cffi1/test_recompiler.py::test_typedef_array_dotdotdot_usage PASSED [ 87%] testing/cffi1/test_recompiler.py::test_call_with_custom_field_pos PASSED [ 87%] testing/cffi1/test_recompiler.py::test_call_with_nested_anonymous_struct PASSED [ 87%] testing/cffi1/test_recompiler.py::test_call_with_bitfield PASSED [ 87%] testing/cffi1/test_recompiler.py::test_call_with_zero_length_field PASSED [ 87%] testing/cffi1/test_recompiler.py::test_call_with_union PASSED [ 87%] testing/cffi1/test_recompiler.py::test_call_with_packed_struct PASSED [ 87%] testing/cffi1/test_recompiler.py::test_pack_not_supported PASSED [ 88%] testing/cffi1/test_recompiler.py::test_gcc_visibility_hidden PASSED [ 88%] testing/cffi1/test_recompiler.py::test_override_default_definition PASSED [ 88%] testing/cffi1/test_recompiler.py::test_char16_char32_type PASSED [ 88%] testing/cffi1/test_recompiler.py::test_char16_char32_plain_c PASSED [ 88%] testing/cffi1/test_recompiler.py::test_loader_spec PASSED [ 88%] testing/cffi1/test_recompiler.py::test_realize_struct_error PASSED [ 88%] testing/cffi1/test_recompiler.py::test_from_buffer_struct PASSED [ 88%] testing/cffi1/test_recompiler.py::test_unnamed_bitfield_1 PASSED [ 88%] testing/cffi1/test_recompiler.py::test_unnamed_bitfield_2 PASSED [ 88%] testing/cffi1/test_recompiler.py::test_unnamed_bitfield_3 PASSED [ 88%] testing/cffi1/test_recompiler.py::test_unnamed_bitfield_4 PASSED [ 88%] testing/cffi1/test_recompiler.py::test_struct_with_func_with_struct_pointer_arg PASSED [ 88%] testing/cffi1/test_recompiler.py::test_struct_with_func_with_struct_arg PASSED [ 88%] testing/cffi1/test_recompiler.py::test_passing_large_list PASSED [ 88%] testing/cffi1/test_recompiler.py::test_convert_api_mode_builtin_function_to_cdata PASSED [ 88%] testing/cffi1/test_unicode_literals.py::test_cast PASSED [ 88%] testing/cffi1/test_unicode_literals.py::test_new PASSED [ 88%] testing/cffi1/test_unicode_literals.py::test_typeof PASSED [ 89%] testing/cffi1/test_unicode_literals.py::test_sizeof PASSED [ 89%] testing/cffi1/test_unicode_literals.py::test_alignof PASSED [ 89%] testing/cffi1/test_unicode_literals.py::test_getctype PASSED [ 89%] testing/cffi1/test_unicode_literals.py::test_callback PASSED [ 89%] testing/cffi1/test_verify1.py::test_missing_function PASSED [ 89%] testing/cffi1/test_verify1.py::test_missing_function_import_error PASSED [ 89%] testing/cffi1/test_verify1.py::test_simple_case PASSED [ 89%] testing/cffi1/test_verify1.py::test_Wconversion_unsigned PASSED [ 89%] testing/cffi1/test_verify1.py::test_Wconversion_integer PASSED [ 89%] testing/cffi1/test_verify1.py::test_Wconversion_floating PASSED [ 89%] testing/cffi1/test_verify1.py::test_Wconversion_float2int PASSED [ 89%] testing/cffi1/test_verify1.py::test_Wconversion_double2int PASSED [ 89%] testing/cffi1/test_verify1.py::test_rounding_1 PASSED [ 89%] testing/cffi1/test_verify1.py::test_rounding_2 PASSED [ 89%] testing/cffi1/test_verify1.py::test_strlen_exact PASSED [ 89%] testing/cffi1/test_verify1.py::test_strlen_approximate PASSED [ 89%] testing/cffi1/test_verify1.py::test_return_approximate PASSED [ 89%] testing/cffi1/test_verify1.py::test_strlen_array_of_char PASSED [ 89%] testing/cffi1/test_verify1.py::test_longdouble PASSED [ 90%] testing/cffi1/test_verify1.py::test_longdouble_precision PASSED [ 90%] testing/cffi1/test_verify1.py::test_primitive_category PASSED [ 90%] testing/cffi1/test_verify1.py::test_all_integer_and_float_types PASSED [ 90%] testing/cffi1/test_verify1.py::test_all_complex_types PASSED [ 90%] testing/cffi1/test_verify1.py::test_var_signed_integer_types PASSED [ 90%] testing/cffi1/test_verify1.py::test_var_unsigned_integer_types PASSED [ 90%] testing/cffi1/test_verify1.py::test_fn_signed_integer_types PASSED [ 90%] testing/cffi1/test_verify1.py::test_fn_unsigned_integer_types PASSED [ 90%] testing/cffi1/test_verify1.py::test_char_type PASSED [ 90%] testing/cffi1/test_verify1.py::test_wchar_type PASSED [ 90%] testing/cffi1/test_verify1.py::test_no_argument PASSED [ 90%] testing/cffi1/test_verify1.py::test_two_arguments PASSED [ 90%] testing/cffi1/test_verify1.py::test_macro PASSED [ 90%] testing/cffi1/test_verify1.py::test_ptr PASSED [ 90%] testing/cffi1/test_verify1.py::test_bogus_ptr PASSED [ 90%] testing/cffi1/test_verify1.py::test_verify_typedefs SKIPPED (ignored...) [ 90%] testing/cffi1/test_verify1.py::test_nondecl_struct PASSED [ 90%] testing/cffi1/test_verify1.py::test_ffi_full_struct PASSED [ 91%] testing/cffi1/test_verify1.py::test_ffi_nonfull_struct PASSED [ 91%] testing/cffi1/test_verify1.py::test_ffi_nonfull_alignment PASSED [ 91%] testing/cffi1/test_verify1.py::test_struct_bad_sized_integer PASSED [ 91%] testing/cffi1/test_verify1.py::test_struct_bad_sized_float PASSED [ 91%] testing/cffi1/test_verify1.py::test_struct_signedness_ignored PASSED [ 91%] testing/cffi1/test_verify1.py::test_struct_float_vs_int PASSED [ 91%] testing/cffi1/test_verify1.py::test_struct_array_field PASSED [ 91%] testing/cffi1/test_verify1.py::test_struct_array_no_length PASSED [ 91%] testing/cffi1/test_verify1.py::test_struct_array_guess_length PASSED [ 91%] testing/cffi1/test_verify1.py::test_struct_array_c99_1 PASSED [ 91%] testing/cffi1/test_verify1.py::test_struct_array_c99_2 PASSED [ 91%] testing/cffi1/test_verify1.py::test_struct_ptr_to_array_field PASSED [ 91%] testing/cffi1/test_verify1.py::test_struct_with_bitfield_exact PASSED [ 91%] testing/cffi1/test_verify1.py::test_struct_with_bitfield_enum PASSED [ 91%] testing/cffi1/test_verify1.py::test_unsupported_struct_with_bitfield_ellipsis PASSED [ 91%] testing/cffi1/test_verify1.py::test_global_constants PASSED [ 91%] testing/cffi1/test_verify1.py::test_global_const_int_size PASSED [ 91%] testing/cffi1/test_verify1.py::test_global_constants_non_int PASSED [ 92%] testing/cffi1/test_verify1.py::test_nonfull_enum PASSED [ 92%] testing/cffi1/test_verify1.py::test_full_enum PASSED [ 92%] testing/cffi1/test_verify1.py::test_enum_usage PASSED [ 92%] testing/cffi1/test_verify1.py::test_anonymous_enum PASSED [ 92%] testing/cffi1/test_verify1.py::test_nonfull_anonymous_enum PASSED [ 92%] testing/cffi1/test_verify1.py::test_nonfull_enum_syntax2 PASSED [ 92%] testing/cffi1/test_verify1.py::test_get_set_errno PASSED [ 92%] testing/cffi1/test_verify1.py::test_define_int PASSED [ 92%] testing/cffi1/test_verify1.py::test_access_variable PASSED [ 92%] testing/cffi1/test_verify1.py::test_access_address_of_variable PASSED [ 92%] testing/cffi1/test_verify1.py::test_access_array_variable PASSED [ 92%] testing/cffi1/test_verify1.py::test_access_array_variable_length_hidden PASSED [ 92%] testing/cffi1/test_verify1.py::test_access_struct_variable PASSED [ 92%] testing/cffi1/test_verify1.py::test_access_callback PASSED [ 92%] testing/cffi1/test_verify1.py::test_access_callback_function_typedef PASSED [ 92%] testing/cffi1/test_verify1.py::test_call_with_struct_ptr PASSED [ 92%] testing/cffi1/test_verify1.py::test_unknown_type PASSED [ 92%] testing/cffi1/test_verify1.py::test_unknown_type_2 PASSED [ 92%] testing/cffi1/test_verify1.py::test_unknown_type_3 PASSED [ 93%] testing/cffi1/test_verify1.py::test_varargs PASSED [ 93%] testing/cffi1/test_verify1.py::test_varargs_exact PASSED [ 93%] testing/cffi1/test_verify1.py::test_varargs_struct PASSED [ 93%] testing/cffi1/test_verify1.py::test_autofilled_struct_as_argument PASSED [ 93%] testing/cffi1/test_verify1.py::test_autofilled_struct_as_argument_dynamic PASSED [ 93%] testing/cffi1/test_verify1.py::test_func_returns_struct PASSED [ 93%] testing/cffi1/test_verify1.py::test_func_as_funcptr PASSED [ 93%] testing/cffi1/test_verify1.py::test_funcptr_as_argument PASSED [ 93%] testing/cffi1/test_verify1.py::test_func_as_argument PASSED [ 93%] testing/cffi1/test_verify1.py::test_array_as_argument PASSED [ 93%] testing/cffi1/test_verify1.py::test_enum_as_argument PASSED [ 93%] testing/cffi1/test_verify1.py::test_enum_as_function_result PASSED [ 93%] testing/cffi1/test_verify1.py::test_enum_values PASSED [ 93%] testing/cffi1/test_verify1.py::test_typedef_complete_enum PASSED [ 93%] testing/cffi1/test_verify1.py::test_typedef_broken_complete_enum PASSED [ 93%] testing/cffi1/test_verify1.py::test_typedef_incomplete_enum PASSED [ 93%] testing/cffi1/test_verify1.py::test_typedef_enum_as_argument PASSED [ 93%] testing/cffi1/test_verify1.py::test_typedef_enum_as_function_result PASSED [ 94%] testing/cffi1/test_verify1.py::test_function_typedef PASSED [ 94%] testing/cffi1/test_verify1.py::test_opaque_integer_as_function_result PASSED [ 94%] testing/cffi1/test_verify1.py::test_return_partial_struct PASSED [ 94%] testing/cffi1/test_verify1.py::test_take_and_return_partial_structs PASSED [ 94%] testing/cffi1/test_verify1.py::test_cannot_name_struct_type PASSED [ 94%] testing/cffi1/test_verify1.py::test_dont_check_unnamable_fields PASSED [ 94%] testing/cffi1/test_verify1.py::test_nested_anonymous_struct_exact PASSED [ 94%] testing/cffi1/test_verify1.py::test_nested_anonymous_struct_exact_error PASSED [ 94%] testing/cffi1/test_verify1.py::test_nested_anonymous_struct_inexact_1 PASSED [ 94%] testing/cffi1/test_verify1.py::test_nested_anonymous_struct_inexact_2 PASSED [ 94%] testing/cffi1/test_verify1.py::test_ffi_union PASSED [ 94%] testing/cffi1/test_verify1.py::test_ffi_union_partial PASSED [ 94%] testing/cffi1/test_verify1.py::test_ffi_union_with_partial_struct PASSED [ 94%] testing/cffi1/test_verify1.py::test_ffi_union_partial_2 PASSED [ 94%] testing/cffi1/test_verify1.py::test_ffi_union_with_partial_struct_2 PASSED [ 94%] testing/cffi1/test_verify1.py::test_ffi_struct_packed PASSED [ 94%] testing/cffi1/test_verify1.py::test_tmpdir PASSED [ 94%] testing/cffi1/test_verify1.py::test_relative_to SKIPPED (not available) [ 95%] testing/cffi1/test_verify1.py::test_bug1 PASSED [ 95%] testing/cffi1/test_verify1.py::test_bool PASSED [ 95%] testing/cffi1/test_verify1.py::test_bool_on_long_double PASSED [ 95%] testing/cffi1/test_verify1.py::test_cannot_pass_float PASSED [ 95%] testing/cffi1/test_verify1.py::test_addressof PASSED [ 95%] testing/cffi1/test_verify1.py::test_callback_in_thread XFAIL (adapt ...) [ 95%] testing/cffi1/test_verify1.py::test_keepalive_lib XFAIL (adapt or re...) [ 95%] testing/cffi1/test_verify1.py::test_keepalive_ffi XFAIL (adapt or re...) [ 95%] testing/cffi1/test_verify1.py::test_FILE_stored_in_stdout SKIPPED (l...) [ 95%] testing/cffi1/test_verify1.py::test_FILE_stored_explicitly PASSED [ 95%] testing/cffi1/test_verify1.py::test_global_array_with_missing_length PASSED [ 95%] testing/cffi1/test_verify1.py::test_global_array_with_dotdotdot_length PASSED [ 95%] testing/cffi1/test_verify1.py::test_bad_global_array_with_dotdotdot_length XFAIL [ 95%] testing/cffi1/test_verify1.py::test_struct_containing_struct PASSED [ 95%] testing/cffi1/test_verify1.py::test_struct_returned_by_func PASSED [ 95%] testing/cffi1/test_verify1.py::test_include PASSED [ 95%] testing/cffi1/test_verify1.py::test_include_enum PASSED [ 95%] testing/cffi1/test_verify1.py::test_named_pointer_as_argument PASSED [ 96%] testing/cffi1/test_verify1.py::test_enum_size PASSED [ 96%] testing/cffi1/test_verify1.py::test_enum_bug118 PASSED [ 96%] testing/cffi1/test_verify1.py::test_string_to_voidp_arg PASSED [ 96%] testing/cffi1/test_verify1.py::test_callback_indirection PASSED [ 96%] testing/cffi1/test_verify1.py::test_floatstar_argument PASSED [ 96%] testing/cffi1/test_verify1.py::test_charstar_argument PASSED [ 96%] testing/cffi1/test_verify1.py::test_passing_string_or_NULL PASSED [ 96%] testing/cffi1/test_verify1.py::test_typeof_function PASSED [ 96%] testing/cffi1/test_verify1.py::test_call_with_voidstar_arg PASSED [ 96%] testing/cffi1/test_verify1.py::test_dir PASSED [ 96%] testing/cffi1/test_verify1.py::test_typeof_func_with_struct_argument PASSED [ 96%] testing/cffi1/test_verify1.py::test_bug_const_char_ptr_array_1 PASSED [ 96%] testing/cffi1/test_verify1.py::test_bug_const_char_ptr_array_2 PASSED [ 96%] testing/cffi1/test_verify1.py::test_various_calls_direct PASSED [ 96%] testing/cffi1/test_verify1.py::test_various_calls_libffi PASSED [ 96%] testing/cffi1/test_verify1.py::test_ptr_to_opaque PASSED [ 96%] testing/cffi1/test_verify1.py::test_errno_working_even_with_pypys_jit PASSED [ 96%] testing/cffi1/test_verify1.py::test_getlasterror_working_even_with_pypys_jit SKIPPED [ 96%] testing/cffi1/test_verify1.py::test_verify_dlopen_flags PASSED [ 97%] testing/cffi1/test_verify1.py::test_consider_not_implemented_function_type PASSED [ 97%] testing/cffi1/test_verify1.py::test_verify_extra_arguments PASSED [ 97%] testing/cffi1/test_verify1.py::test_implicit_unicode_on_windows SKIPPED [ 97%] testing/cffi1/test_verify1.py::test_define_known_value PASSED [ 97%] testing/cffi1/test_verify1.py::test_define_wrong_value PASSED [ 97%] testing/cffi1/test_verify1.py::test_some_integer_type_for_issue73 PASSED [ 97%] testing/cffi1/test_verify1.py::test_unsupported_some_primitive_types PASSED [ 97%] testing/cffi1/test_verify1.py::test_windows_dllimport_data SKIPPED (...) [ 97%] testing/cffi1/test_verify1.py::test_macro_var PASSED [ 97%] testing/cffi1/test_verify1.py::test_const_pointer_to_pointer PASSED [ 97%] testing/cffi1/test_verify1.py::test_share_FILE PASSED [ 97%] testing/cffi1/test_verify1.py::test_win_common_types SKIPPED (Window...) [ 97%] testing/cffi1/test_verify1.py::test_ffi_gc_size_arg PASSED [ 97%] testing/cffi1/test_verify1.py::test_ffi_gc_size_arg_2 SKIPPED (find ...) [ 97%] testing/cffi1/test_verify1.py::test_ffi_new_with_cycles SKIPPED (fin...) [ 97%] testing/cffi1/test_zdist.py::TestDist::test_empty PASSED [ 97%] testing/cffi1/test_zdist.py::TestDist::test_abi_emit_python_code_1 PASSED [ 97%] testing/cffi1/test_zdist.py::TestDist::test_abi_emit_python_code_2 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_abi_emit_python_code_3 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_abi_compile_1 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_abi_compile_2 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_abi_compile_3 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_api_emit_c_code_1 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_api_emit_c_code_2 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_api_emit_c_code_3 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_api_compile_1 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_api_compile_2 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_api_compile_3 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_api_compile_explicit_target_1 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_api_compile_explicit_target_3 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_api_distutils_extension_1 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_api_distutils_extension_2 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_distutils_api_1 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_distutils_api_2 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_setuptools_abi_1 PASSED [ 98%] testing/cffi1/test_zdist.py::TestDist::test_setuptools_abi_2 PASSED [ 99%] testing/cffi1/test_zdist.py::TestDist::test_setuptools_api_1 PASSED [ 99%] testing/cffi1/test_zdist.py::TestDist::test_setuptools_api_2 PASSED [ 99%] testing/embedding/test_basic.py::TestBasic::test_empty PASSED [ 99%] testing/embedding/test_basic.py::TestBasic::test_basic PASSED [ 99%] testing/embedding/test_basic.py::TestBasic::test_two_modules PASSED [ 99%] testing/embedding/test_basic.py::TestBasic::test_init_time_error PASSED [ 99%] testing/embedding/test_basic.py::TestBasic::test_embedding_with_unicode PASSED [ 99%] testing/embedding/test_performance.py::TestPerformance::test_perf_single_threaded PASSED [ 99%] testing/embedding/test_performance.py::TestPerformance::test_perf_in_1_thread PASSED [ 99%] testing/embedding/test_performance.py::TestPerformance::test_perf_in_2_threads PASSED [ 99%] testing/embedding/test_performance.py::TestPerformance::test_perf_in_4_threads PASSED [ 99%] testing/embedding/test_performance.py::TestPerformance::test_perf_in_8_threads PASSED [ 99%] testing/embedding/test_recursive.py::TestRecursive::test_recursive PASSED [ 99%] testing/embedding/test_thread.py::TestThread::test_first_calls_in_parallel PASSED [ 99%] testing/embedding/test_thread.py::TestThread::test_init_different_modules_in_different_threads PASSED [ 99%] testing/embedding/test_thread.py::TestThread::test_alt_issue PASSED [ 99%] testing/embedding/test_thread.py::TestThread::test_load_in_parallel_more PASSED [ 99%] testing/embedding/test_tlocal.py::TestThreadLocal::test_thread_local PASSED [100%] ==== 1712 passed, 112 skipped, 4 xfailed, 15 warnings in 355.93s (0:05:55) ===== >>> py3-cffi: Entering fakeroot... >>> py3-cffi-pyc*: Running split function pyc... 'usr/lib/python3.14/site-packages/cffi/__pycache__' -> '/home/buildozer/aports/main/py3-cffi/pkg/py3-cffi-pyc/usr/lib/python3.14/site-packages/cffi/__pycache__' >>> py3-cffi-pyc*: Preparing subpackage py3-cffi-pyc... >>> py3-cffi-pyc*: Running postcheck for py3-cffi-pyc >>> py3-cffi*: Running postcheck for py3-cffi >>> py3-cffi*: Preparing package py3-cffi... >>> py3-cffi*: Stripping binaries >>> py3-cffi*: Scanning shared objects >>> py3-cffi-pyc*: Tracing dependencies... python3~3.14 >>> py3-cffi-pyc*: Package size: 421.8 KB >>> py3-cffi-pyc*: Compressing data... >>> py3-cffi-pyc*: Create checksum... >>> py3-cffi-pyc*: Create py3-cffi-pyc-2.0.0-r0.apk >>> py3-cffi*: Tracing dependencies... py3-cparser python3~3.14 so:libc.musl-x86_64.so.1 so:libffi.so.8 >>> py3-cffi*: Package size: 537.3 KB >>> py3-cffi*: Compressing data... >>> py3-cffi*: Create checksum... >>> py3-cffi*: Create py3-cffi-2.0.0-r0.apk >>> py3-cffi: Build complete at Fri, 27 Mar 2026 23:28:25 +0000 elapsed time 0h 6m 4s >>> py3-cffi: Cleaning up srcdir >>> py3-cffi: Cleaning up pkgdir >>> py3-cffi: Cleaning up tmpdir >>> py3-cffi: Uninstalling dependencies... ( 1/39) Purging .makedepends-py3-cffi (20260327.232222) ( 2/39) Purging py3-cparser-pyc (3.0-r1) ( 3/39) Purging py3-cparser (3.0-r1) ( 4/39) Purging libffi-dev (3.5.2-r0) ( 5/39) Purging linux-headers (6.19.10-r0) ( 6/39) Purging python3-dev (3.14.3-r0) ( 7/39) Purging py3-gpep517-pyc (19-r2) ( 8/39) Purging py3-gpep517 (19-r2) ( 9/39) Purging py3-installer-pyc (0.7.0-r3) (10/39) Purging py3-installer (0.7.0-r3) (11/39) Purging py3-setuptools-pyc (82.0.1-r1) (12/39) Purging py3-setuptools (82.0.1-r1) (13/39) Purging py3-wheel-pyc (0.46.3-r1) (14/39) Purging py3-wheel (0.46.3-r1) (15/39) Purging py3-pytest-pyc (9.0.2-r1) (16/39) Purging py3-pytest (9.0.2-r1) (17/39) Purging py3-iniconfig-pyc (2.3.0-r1) (18/39) Purging py3-iniconfig (2.3.0-r1) (19/39) Purging py3-packaging-pyc (26.0-r1) (20/39) Purging py3-packaging (26.0-r1) (21/39) Purging py3-parsing-pyc (3.3.2-r1) (22/39) Purging py3-parsing (3.3.2-r1) (23/39) Purging py3-pluggy-pyc (1.6.0-r1) (24/39) Purging py3-pluggy (1.6.0-r1) (25/39) Purging py3-py-pyc (1.11.0-r5) (26/39) Purging py3-py (1.11.0-r5) (27/39) Purging py3-pygments-pyc (2.19.2-r1) (28/39) Purging py3-pygments (2.19.2-r1) (29/39) Purging python3-pyc (3.14.3-r0) (30/39) Purging python3-pycache-pyc0 (3.14.3-r0) (31/39) Purging pyc (3.14.3-r0) (32/39) Purging python3 (3.14.3-r0) (33/39) Purging gdbm (1.26-r0) (34/39) Purging libbz2 (1.0.8-r6) (35/39) Purging libffi (3.5.2-r0) (36/39) Purging libpanelw (6.6_p20251231-r0) (37/39) Purging mpdecimal (4.0.1-r0) (38/39) Purging sqlite-libs (3.51.2-r1) (39/39) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 441.4 MiB in 106 packages >>> py3-cffi: Updating the main/x86_64 repository index... >>> py3-cffi: Signing the index...