Skip to content

Instantly share code, notes, and snippets.

@voidus
Created October 27, 2022 15:06
Show Gist options
  • Save voidus/90ea9dbfb3cbf08c026d866ca6acb8c8 to your computer and use it in GitHub Desktop.
Save voidus/90ea9dbfb3cbf08c026d866ca6acb8c8 to your computer and use it in GitHub Desktop.
python311Packages.cffi build failure:
> nix log /nix/store/jdh5sh79zkk626i6c9xbb8r1pz0ds0wa-python3.11-cffi-1.15.1.drv
Sourcing python-remove-tests-dir-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing setuptools-build-hook
Using setuptoolsBuildPhase
Using setuptoolsShellHook
Sourcing pip-install-hook
Using pipInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing setuptools-check-hook
Using setuptoolsCheckPhase
Sourcing pytest-check-hook
Using pytestCheckPhase
Removing setuptoolsCheckPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/jnzdsjwb0w1h516c4nb1ljdimxfa8czj-cffi-1.15.1.tar.gz
source root is cffi-1.15.1
setting SOURCE_DATE_EPOCH to timestamp 1656607137 of file cffi-1.15.1/setup.cfg
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
no configure script, doing nothing
@nix { "action": "setPhase", "phase": "buildPhase" }
building
Executing setuptoolsBuildPhase
/nix/store/xd78g3rhrawn6jb1waxg8gyny4ag6hra-python3.11-setuptools-65.3.0/lib/python3.11/site-packages/setuptools/config/setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead.
warnings.warn(msg, warning_class)
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-cpython-311
creating build/lib.linux-x86_64-cpython-311/cffi
copying cffi/verifier.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/vengine_gen.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/vengine_cpy.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/setuptools_ext.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/recompiler.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/pkgconfig.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/model.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/lock.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/ffiplatform.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/error.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/cparser.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/commontypes.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/cffi_opcode.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/backend_ctypes.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/api.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/__init__.py -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/_cffi_include.h -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/parse_c_type.h -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/_embedding.h -> build/lib.linux-x86_64-cpython-311/cffi
copying cffi/_cffi_errors.h -> build/lib.linux-x86_64-cpython-311/cffi
running build_ext
building '_cffi_backend' extension
creating build/temp.linux-x86_64-cpython-311
creating build/temp.linux-x86_64-cpython-311/c
gcc -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -I/nix/store/sks8pnp99g2v51da6n69086x1cv8fxlw-libxcrypt-4.4.28/include -fPIC -DFFI_BUILDING=1 -DUSE__THREAD -DHAVE_SYNC_SYNCHRONIZE -I/nix/store/ws2rlasiy8r73n0v4yv0cr2c44ysg0lp-libffi-3.4.3-dev/include -I/nix/store/682li14hp6cpn5gcaj00n3mhzafk37lc-python3-3.11.0/include/python3.11 -c c/_cffi_backend.c -o build/temp.linux-x86_64-cpython-311/c/_cffi_backend.o
gcc -shared -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.2.12/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.8/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.4.9/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.2.7/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.4.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.23/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.39.4/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-6.3p08/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.3-p20220507/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-1.1.1q/lib -L/nix/store/29mzh728hzhakwd9z8l8ki0jwhbd42rb-tzdata-2022e/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-zlib-1.2.12/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-bzip2-1.0.8/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-expat-2.4.9/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-xz-5.2.7/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-libffi-3.4.3/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-gdbm-1.23/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-sqlite-3.39.4/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-readline-6.3p08/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-ncurses-6.3-p20220507/lib -L/nix/store/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee-openssl-1.1.1q/lib -L/nix/store/29mzh728hzhakwd9z8l8ki0jwhbd42rb-tzdata-2022e/lib build/temp.linux-x86_64-cpython-311/c/_cffi_backend.o -L/nix/store/xyd927zbjsk4y71rr0bxq4qs665hlkj1-libffi-3.4.3/lib/../lib64 -L/nix/store/682li14hp6cpn5gcaj00n3mhzafk37lc-python3-3.11.0/lib -lffi -o build/lib.linux-x86_64-cpython-311/_cffi_backend.cpython-311-x86_64-linux-gnu.so
/nix/store/xd78g3rhrawn6jb1waxg8gyny4ag6hra-python3.11-setuptools-65.3.0/lib/python3.11/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/wheel
copying build/lib.linux-x86_64-cpython-311/_cffi_backend.cpython-311-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/_cffi_errors.h -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/_embedding.h -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/parse_c_type.h -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/_cffi_include.h -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/__init__.py -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/api.py -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/backend_ctypes.py -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/cffi_opcode.py -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/commontypes.py -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/cparser.py -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/error.py -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/ffiplatform.py -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/lock.py -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/model.py -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/pkgconfig.py -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/recompiler.py -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/setuptools_ext.py -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/vengine_cpy.py -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/vengine_gen.py -> build/bdist.linux-x86_64/wheel/cffi
copying build/lib.linux-x86_64-cpython-311/cffi/verifier.py -> build/bdist.linux-x86_64/wheel/cffi
running install_egg_info
running egg_info
writing cffi.egg-info/PKG-INFO
writing dependency_links to cffi.egg-info/dependency_links.txt
writing entry points to cffi.egg-info/entry_points.txt
writing requirements to cffi.egg-info/requires.txt
writing top-level names to cffi.egg-info/top_level.txt
reading manifest file 'cffi.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'cffi.egg-info/SOURCES.txt'
Copying cffi.egg-info to build/bdist.linux-x86_64/wheel/cffi-1.15.1-py3.11.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/cffi-1.15.1.dist-info/WHEEL
creating 'dist/cffi-1.15.1-cp311-cp311-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding '_cffi_backend.cpython-311-x86_64-linux-gnu.so'
adding 'cffi/__init__.py'
adding 'cffi/_cffi_errors.h'
adding 'cffi/_cffi_include.h'
adding 'cffi/_embedding.h'
adding 'cffi/api.py'
adding 'cffi/backend_ctypes.py'
adding 'cffi/cffi_opcode.py'
adding 'cffi/commontypes.py'
adding 'cffi/cparser.py'
adding 'cffi/error.py'
adding 'cffi/ffiplatform.py'
adding 'cffi/lock.py'
adding 'cffi/model.py'
adding 'cffi/parse_c_type.h'
adding 'cffi/pkgconfig.py'
adding 'cffi/recompiler.py'
adding 'cffi/setuptools_ext.py'
adding 'cffi/vengine_cpy.py'
adding 'cffi/vengine_gen.py'
adding 'cffi/verifier.py'
adding 'cffi-1.15.1.dist-info/LICENSE'
adding 'cffi-1.15.1.dist-info/METADATA'
adding 'cffi-1.15.1.dist-info/WHEEL'
adding 'cffi-1.15.1.dist-info/entry_points.txt'
adding 'cffi-1.15.1.dist-info/top_level.txt'
adding 'cffi-1.15.1.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Finished executing setuptoolsBuildPhase
@nix { "action": "setPhase", "phase": "installPhase" }
installing
Executing pipInstallPhase
/build/cffi-1.15.1/dist /build/cffi-1.15.1
Processing ./cffi-1.15.1-cp311-cp311-linux_x86_64.whl
Requirement already satisfied: pycparser in /nix/store/gvb42nybgik2ciza3dq025y2i2s71bv9-python3.11-pycparser-2.21/lib/python3.11/site-packages (from cffi==1.15.1) (2.21)
Installing collected packages: cffi
Successfully installed cffi-1.15.1
/build/cffi-1.15.1
Finished executing pipInstallPhase
@nix { "action": "setPhase", "phase": "pythonOutputDistPhase" }
pythonOutputDistPhase
Executing pythonOutputDistPhase
Finished executing pythonOutputDistPhase
@nix { "action": "setPhase", "phase": "fixupPhase" }
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/4jz4gw984q2vs1zili1w8khf2j534w0b-python3.11-cffi-1.15.1
shrinking /nix/store/4jz4gw984q2vs1zili1w8khf2j534w0b-python3.11-cffi-1.15.1/lib/python3.11/site-packages/_cffi_backend.cpython-311-x86_64-linux-gnu.so
strip is /nix/store/0vln6gxc9b2wr9yhbn0aspy6badlj638-gcc-wrapper-11.3.0/bin/strip
stripping (with command strip and flags -S) in /nix/store/4jz4gw984q2vs1zili1w8khf2j534w0b-python3.11-cffi-1.15.1/lib
patching script interpreter paths in /nix/store/4jz4gw984q2vs1zili1w8khf2j534w0b-python3.11-cffi-1.15.1
checking for references to /build/ in /nix/store/4jz4gw984q2vs1zili1w8khf2j534w0b-python3.11-cffi-1.15.1...
shrinking RPATHs of ELF executables and libraries in /nix/store/0idzg25rrc7diymv3wapq0lpz8whzbi6-python3.11-cffi-1.15.1-dist
strip is /nix/store/0vln6gxc9b2wr9yhbn0aspy6badlj638-gcc-wrapper-11.3.0/bin/strip
patching script interpreter paths in /nix/store/0idzg25rrc7diymv3wapq0lpz8whzbi6-python3.11-cffi-1.15.1-dist
checking for references to /build/ in /nix/store/0idzg25rrc7diymv3wapq0lpz8whzbi6-python3.11-cffi-1.15.1-dist...
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
@nix { "action": "setPhase", "phase": "installCheckPhase" }
running install tests
no Makefile or custom installCheckPhase, doing nothing
@nix { "action": "setPhase", "phase": "pythonCatchConflictsPhase" }
pythonCatchConflictsPhase
@nix { "action": "setPhase", "phase": "pythonRemoveBinBytecodePhase" }
pythonRemoveBinBytecodePhase
@nix { "action": "setPhase", "phase": "pythonImportsCheckPhase" }
pythonImportsCheckPhase
Executing pythonImportsCheckPhase
@nix { "action": "setPhase", "phase": "pytestCheckPhase" }
pytestCheckPhase
Executing pytestCheckPhase
============================= test session starts ==============================
platform linux -- Python 3.11.0, pytest-7.1.3, pluggy-1.0.0
rootdir: /build/cffi-1.15.1
collecting ... 
collecting 229 items 
collecting 870 items 
collecting 1624 items 
collecting 1642 items 
collecting 2004 items 
collected 2043 items 
c/test_c.py ............................................................ [ 2%]
........................F............................................... [ 6%]
...........s.......................s.................................... [ 9%]
......................... [ 11%]
testing/cffi0/test_cdata.py . [ 11%]
testing/cffi0/test_ctypes.py ..................s...............s.s.s.... [ 13%]
...s.........................sssssss..s..s.............................. [ 16%]
...............sssssssss [ 18%]
testing/cffi0/test_ffi_backend.py ..................s................... [ 19%]
..ss.................................................................... [ 23%]
...................s...s................................................ [ 26%]
...............s.s...s................... [ 28%]
testing/cffi0/test_function.py ......s.......s.....s..ss..sss..ss [ 30%]
testing/cffi0/test_model.py ............. [ 31%]
testing/cffi0/test_ownlib.py ..ss...sssss [ 31%]
testing/cffi0/test_parsing.py .........................s.......... [ 33%]
testing/cffi0/test_platform.py .... [ 33%]
testing/cffi0/test_unicode_literals.py ............ [ 34%]
testing/cffi0/test_verify.py .........................s.....s........... [ 36%]
........................................................................ [ 40%]
..............................s...s.............ss.. [ 42%]
testing/cffi0/test_verify2.py .........................s.....s.......... [ 44%]
........................................................................ [ 48%]
...............................s...s.............ss.. [ 50%]
testing/cffi0/test_version.py ...... [ 51%]
testing/cffi0/test_vgen.py .........................s.....s............. [ 53%]
........................................................................ [ 56%]
............................s...s.............ss.. [ 59%]
testing/cffi0/test_vgen2.py .........................s.....s............ [ 61%]
........................................................................ [ 64%]
.............................s...s.............ss.. [ 67%]
testing/cffi0/test_zdistutils.py ...................................... [ 69%]
testing/cffi0/test_zintegration.py sssssss. [ 69%]
testing/cffi1/test_cffi_binary.py . [ 69%]
testing/cffi1/test_commontypes.py ... [ 69%]
testing/cffi1/test_dlopen.py ............... [ 70%]
testing/cffi1/test_dlopen_unicode_literals.py ............... [ 71%]
testing/cffi1/test_ffi_obj.py .............................s............ [ 73%]
. [ 73%]
testing/cffi1/test_function_args.py s [ 73%]
testing/cffi1/test_new_ffi_1.py ........................................ [ 75%]
.........................................s...s.......................... [ 78%]
........... [ 79%]
testing/cffi1/test_parse_c_type.py .................. [ 80%]
testing/cffi1/test_pkgconfig.py ... [ 80%]
testing/cffi1/test_re_python.py ..................... [ 81%]
testing/cffi1/test_realize_c_type.py ......... [ 81%]
testing/cffi1/test_recompiler.py ....................................... [ 83%]
..........................s............................................. [ 87%]
.......................s.............................. [ 90%]
testing/cffi1/test_unicode_literals.py ....... [ 90%]
testing/cffi1/test_verify1.py .............................s............ [ 92%]
..............................................................s.....xxx. [ 95%]
...x......................s...s....s...s.ss [ 98%]
testing/cffi1/test_zdist.py ....................... [ 99%]
testing/embedding/test_basic.py ..... [ 99%]
testing/embedding/test_performance.py ..... [ 99%]
testing/embedding/test_recursive.py . [ 99%]
testing/embedding/test_thread.py .... [ 99%]
testing/embedding/test_tlocal.py . [100%]
=================================== FAILURES ===================================
___________________________ test_callback_exception ____________________________
def test_callback_exception():
try:
import cStringIO
except ImportError:
import io as cStringIO # Python 3
import linecache
def matches(istr, ipattern, ipattern38, ipattern311):
if sys.version_info >= (3, 8):
ipattern = ipattern38
if sys.version_info >= (3, 11):
ipattern = ipattern311
str, pattern = istr, ipattern
while '$' in pattern:
i = pattern.index('$')
assert str[:i] == pattern[:i]
j = str.find(pattern[i+1], i)
assert i + 1 <= j <= str.find('\n', i)
str = str[j:]
pattern = pattern[i+1:]
assert str == pattern
return True
def check_value(x):
if x == 10000:
raise ValueError(42)
def Zcb1(x):
check_value(x)
return x * 3
BShort = new_primitive_type("short")
BFunc = new_function_type((BShort,), BShort, False)
f = callback(BFunc, Zcb1, -42)
#
seen = []
oops_result = None
def oops(*args):
seen.append(args)
return oops_result
ff = callback(BFunc, Zcb1, -42, oops)
#
orig_stderr = sys.stderr
orig_getline = linecache.getline
try:
linecache.getline = lambda *args: 'LINE' # hack: speed up PyPy tests
sys.stderr = cStringIO.StringIO()
if hasattr(sys, '__unraisablehook__'): # work around pytest
sys.unraisablehook = sys.__unraisablehook__ # on recent CPythons
assert f(100) == 300
assert sys.stderr.getvalue() == ''
assert f(10000) == -42
> assert matches(sys.stderr.getvalue(), """\
From cffi callback <function$Zcb1 at 0x$>:
Traceback (most recent call last):
File "$", line $, in Zcb1
$
File "$", line $, in check_value
$
ValueError: 42
""", """\
Exception ignored from cffi callback <function$Zcb1 at 0x$>:
Traceback (most recent call last):
File "$", line $, in Zcb1
$
File "$", line $, in check_value
$
ValueError: 42
""", """\
Exception ignored from cffi callback <function$Zcb1 at 0x$>:
Traceback (most recent call last):
File "$", line $, in Zcb1
$
$
File "$", line $, in check_value
$
$
ValueError: 42
""")
c/test_c.py:1387:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
istr = 'Exception ignored from cffi callback <function test_callback_exception.<locals>.Zcb1 at 0x7ffff457fd80>:\nTraceback (...lue(x)\n File "/build/cffi-1.15.1/c/test_c.py", line 1362, in check_value\n raise ValueError(42)\nValueError: 42\n'
ipattern = 'Exception ignored from cffi callback <function$Zcb1 at 0x$>:\nTraceback (most recent call last):\n File "$", line $, in Zcb1\n $\n $\n File "$", line $, in check_value\n $\n $\nValueError: 42\n'
ipattern38 = 'Exception ignored from cffi callback <function$Zcb1 at 0x$>:\nTraceback (most recent call last):\n File "$", line $, in Zcb1\n $\n File "$", line $, in check_value\n $\nValueError: 42\n'
ipattern311 = 'Exception ignored from cffi callback <function$Zcb1 at 0x$>:\nTraceback (most recent call last):\n File "$", line $, in Zcb1\n $\n $\n File "$", line $, in check_value\n $\n $\nValueError: 42\n'
def matches(istr, ipattern, ipattern38, ipattern311):
if sys.version_info >= (3, 8):
ipattern = ipattern38
if sys.version_info >= (3, 11):
ipattern = ipattern311
str, pattern = istr, ipattern
while '$' in pattern:
i = pattern.index('$')
> assert str[:i] == pattern[:i]
E AssertionError: assert '\n Fi' == '\n '
E Strings contain only whitespace, escaping them using repr()
E - '\n '
E ? ^^
E + '\n Fi'
E ? ^^
c/test_c.py:1353: AssertionError
=============================== warnings summary ===============================
testing/cffi0/test_zdistutils.py:1
/build/cffi-1.15.1/testing/cffi0/test_zdistutils.py:1: DeprecationWarning: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses
import sys, os, imp, math, shutil
cffi/ffiplatform.py:10
/build/cffi-1.15.1/cffi/ffiplatform.py:10: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
from distutils.core import Extension
../../nix/store/682li14hp6cpn5gcaj00n3mhzafk37lc-python3-3.11.0/lib/python3.11/distutils/command/build_ext.py:13
/nix/store/682li14hp6cpn5gcaj00n3mhzafk37lc-python3-3.11.0/lib/python3.11/distutils/command/build_ext.py:13: DeprecationWarning: The distutils.sysconfig module is deprecated, use sysconfig instead
from distutils.sysconfig import customize_compiler, get_python_version
c/test_c.py::test_callback_return_type
/nix/store/lv2fhyqr0d60ga6ixvbb7v8n99xwyqhz-python3.11-pytest-7.1.3/lib/python3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function test_callback_return_type.<locals>.cb at 0x7ffff457e480>, trying to convert the result back to C: None
Traceback (most recent call last):
File "/build/cffi-1.15.1/c/test_c.py", line 1560, in test_callback_return_type
assert f(max) == 42
OverflowError: int too big to convert
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
c/test_c.py::test_callback_returning_wchar_t
/nix/store/lv2fhyqr0d60ga6ixvbb7v8n99xwyqhz-python3.11-pytest-7.1.3/lib/python3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function test_callback_returning_wchar_t.<locals>.cb at 0x7ffff395b6a0>: None
Traceback (most recent call last):
File "/build/cffi-1.15.1/c/test_c.py", line 1855, in cb
raise ValueError
ValueError
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
c/test_c.py::test_cast_with_functionptr
/build/cffi-1.15.1/c/test_c.py:2273: UserWarning: implicit cast from 'char *' to a different pointer type: will be forbidden in the future (check that the types are as you expect; use an explicit ffi.cast() if they are correct)
newp(BStructPtr, [cast(BCharP, 0)])
testing/cffi0/test_ffi_backend.py::TestFFI::test_callback_crash
/nix/store/lv2fhyqr0d60ga6ixvbb7v8n99xwyqhz-python3.11-pytest-7.1.3/lib/python3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function BackendTests.test_callback_crash.<locals>.cb at 0x7ffff645a340>: None
Traceback (most recent call last):
File "/build/cffi-1.15.1/testing/cffi0/backend_tests.py", line 849, in cb
raise Exception
Exception
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
testing/cffi0/test_ffi_backend.py::TestFFI::test_callback_decorator
/nix/store/lv2fhyqr0d60ga6ixvbb7v8n99xwyqhz-python3.11-pytest-7.1.3/lib/python3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function BackendTests.test_callback_decorator.<locals>.cb at 0x7ffff644f380>, trying to convert the result back to C: None
Traceback (most recent call last):
File "/build/cffi-1.15.1/testing/cffi0/backend_tests.py", line 1391, in test_callback_decorator
assert cb((1 << (sz*8-1)) - 1, -10) == 42
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OverflowError: int too big to convert
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
testing/cffi0/test_verify.py::test_bogus_ptr
testing/cffi0/test_verify2.py::test_ptr
testing/cffi0/test_verify2.py::test_bogus_ptr
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xefbee33exa3f32ca7' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify.py::test_nonfull_enum
testing/cffi0/test_verify2.py::test_nonfull_enum
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x72023b8xeef67e0b' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify.py::test_keepalive_ffi
testing/cffi0/test_verify2.py::test_keepalive_lib
testing/cffi0/test_verify2.py::test_keepalive_ffi
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xa6b2a9dcxb465bea6' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify.py::test_verify_dlopen_flags
testing/cffi0/test_verify2.py::test_verify_dlopen_flags
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x1aed3278x3541fb42' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_module_type
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xb8d79c94xe348815e' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_simple_case
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xc095a88dxa66ba2fc' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_Wconversion_unsigned
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x4c97ce56xb78392b8' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_Wconversion_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xd6cdd251x8de23999' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_Wconversion_floating
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x658f27e5xe863135b' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_Wconversion_float2int
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x916cde57x35734bb5' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_Wconversion_double2int
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xe6f7df60xf4b95254' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_rounding_1
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x785f9683x71a7ba0b' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_rounding_2
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x161f18cax590e202d' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_strlen_exact
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x311641ebxa0fb047c' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_strlen_approximate
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x68b8f323xc50e9b11' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_return_approximate
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xc23cffcbx43243be9' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_return_approximate
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x2869fb44x99cd16b6' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_return_approximate
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x2ddcaf91x9ee2cb5' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_return_approximate
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xc65f336cxda07245d' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_strlen_array_of_char
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xb2436e45x79a60ac5' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_longdouble
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x9b51b5f6x7282f010' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_longdouble_precision
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x34f0fa43x55ae34be' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_all_integer_and_float_types
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x335d75f7x38806ec2' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_var_signed_integer_types
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x7480a31cxf9c658b9' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_var_unsigned_integer_types
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xdadeedadx524541d' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_fn_signed_integer_types
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x9c67372dxe5d820a6' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_fn_unsigned_integer_types
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x7c29d1dexf4824f0d' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_char_type
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xb0cdf05x97e66e22' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_wchar_type
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xac24ddf7x5a12fa3f' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_no_argument
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xe889e89ax3debc411' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_two_arguments
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xb401f09cx805b12c0' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_macro
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x20e6f449x86ed2391' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_nondecl_struct
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x56478f96x203cdb11' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_ffi_full_struct
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x50592e3dx8da9d482' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_ffi_full_struct
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xf0568741xa90eaa9' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_ffi_full_struct
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x8bf4cacex77783c1f' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_ffi_full_struct
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x39747998x4b7019f9' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_ffi_full_struct
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xccab28acxb8105efc' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_ffi_nonfull_struct
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x4f26b067x6c758fe9' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_ffi_nonfull_alignment
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x7841fa4ex343ff276' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x475eac4exee00ede1' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x94163437x8ea50c38' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xd4786021x1957e29a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xb4211e3cxa63a4ece' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x76a950cx840acc6c' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xebc0ad54xce91357a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x1f547651x5963dbd8' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x7c3243f6xe60e778c' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xf325b11fxc62fcb11' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xa9e5aa29x3ade1169' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x5d71712cxad2cffcb' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x3e17448bx1241539f' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x90f58425x8ecfc575' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xe105a44dx590e2453' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x15917f48xcefccaf1' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_integer
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x76f74aefx719166a5' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_float
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x4cf17bb4xe89deb40' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_float
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x53ca0850xe179f82b' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_bad_sized_float
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xabd5ea61x37e25351' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_signedness_ignored
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xb93738c9xf78fd3ce' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_signedness_ignored
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xa7283045x816a4cc4' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_array_field
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x7e744370xe5a4992c' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_array_no_length
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x6f8d7a14x93c6a4fb' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_array_guess_length
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x72008c15xf6de0104' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_array_c99_1
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x55475ca4x77e5de5b' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_array_c99_2
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x6c527b96xbf05fe74' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_ptr_to_array_field
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xdc21436cxc9d6dd3f' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_with_bitfield_exact
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x89e75451x1c235a5c' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_with_bitfield_enum
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xa19d6eexf50ca210' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_constants
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xfc486218xdc6d727a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_const_int_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xa0dff346xa8c26c68' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_const_int_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x84791540xa246ae21' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_const_int_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x23e51c6x30b1430e' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_const_int_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x836b744ax181f7614' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_const_int_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x94520db6x181f7614' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_const_int_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x24ae1b5bxe8d63ccc' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_const_int_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x24ae1b5bxffef4530' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_const_int_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x1eec2ebcxce23f15b' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_const_int_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x1eec2ebcx11b1bfbd' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_const_int_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x1077b096xf68be65e' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_const_int_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x1545d84fx7bbb7c02' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_const_int_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xfeb0e168xbe954166' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_constants_non_int
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x8dea5650x5770540d' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_full_enum
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x4464c61axe394862d' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_full_enum
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x9b4e4a3axd40c3319' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_enum_usage
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xfea3be6fx6804d975' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_anonymous_enum
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x7676fddxf13d2cb5' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_nonfull_anonymous_enum
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xd2eab03cx3d54667a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_nonfull_enum_syntax2
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xc52ed3d2xa3a4ca5b' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_nonfull_enum_syntax2
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xcd70ae2cx38319bc' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_nonfull_enum_syntax2
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x9bded59fx2e68478c' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_get_set_errno
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x25e21e7x40461319' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_define_int
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x2f370846x6cc440a3' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_access_variable
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xb67291d0xe1fb4a7' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_access_address_of_variable
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xaf21d31bx7aeb49ee' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_access_array_variable
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xdbf21758x7e929916' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_access_array_variable_length_hidden
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x5dd175dxda435d7b' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_access_struct_variable
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x2079566dxbaa9ee03' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_access_callback
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x7e89ec22x60ef223a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_access_callback_function_typedef
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x3b504220x4230183a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_call_with_struct_ptr
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x886468fdx90ad8c92' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_unknown_type
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xb5826921xb4137950' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_unknown_type_2
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x70339cb2xea33be0d' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_unknown_type_3
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x7b51312exbc3fe0bf' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_varargs
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xfd77cfaaxa426ece8' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_varargs_struct
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x9a517518xec6b704c' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_autofilled_struct_as_argument
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xaddb257bx90438c5e' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_autofilled_struct_as_argument_dynamic
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x932eabf3x3e4aae64' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_func_returns_struct
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x5e729f97xf0f1b8d' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_func_as_funcptr
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x46411398xc7fdf158' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_funcptr_as_argument
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xbf8ab38dx9fd2ec74' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_func_as_argument
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x9594544axcddab14a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_array_as_argument
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x8be413fex127f9d3b' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_enum_as_argument
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x8d8b4287x363e61bd' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_enum_as_function_result
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x70e72530x2e847809' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_enum_values
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xfe7675acxf912cd4a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_typedef_complete_enum
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x58372209xb7061b4e' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_typedef_incomplete_enum
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xc9cdcadcx4b598ed1' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_typedef_enum_as_argument
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x894b97x5f58894e' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_typedef_enum_as_function_result
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xbfcac1cdxca714e0d' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_function_typedef
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xb03fd6a1xc5d9ac4a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_opaque_integer_as_function_result
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xa55a8fc1x7fba0eb0' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_return_partial_struct
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x79c0b945x5dde4ac8' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_take_and_return_partial_structs
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xcaf954c8xdd4cab68' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_dont_check_unnamable_fields
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xdafad71bx7ff1325a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_nested_anonymous_struct_exact
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x9ad993f2xc8bd0c55' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_nested_anonymous_struct_exact_error
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x512812b7x2831d726' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_nested_anonymous_struct_inexact_1
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x75b1cec2x1c67ed0f' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_nested_anonymous_struct_inexact_2
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x2505ca1ax98495c5e' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_ffi_union
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x325ff11xb3dab3c5' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_ffi_union_partial
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xfb18cc0bxb60eb8af' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_ffi_union_with_partial_struct
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x39281afbx381a0583' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_ffi_union_partial_2
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x3d1be384x3d4ce4ba' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_ffi_union_with_partial_struct_2
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x48cbb5b1x504e4d59' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_ffi_struct_packed
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x43eb9d69xc9f52b9a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_relative_to
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xd7971d41x216dc28b' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_bug1
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xccd38d1exe689bad0' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_bool
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xfb1db1a7x645b184e' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_bool_on_long_double
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xd6db5a1cxddb17e9e' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_cannot_pass_float
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xfbaa1961xba792b86' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_cannot_pass_float
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x8c9c877cx490716f1' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_cannot_pass_float
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xde5e7732xdf69dd13' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_cannot_pass_float
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x3bfed349xb89c2d76' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_cannot_pass_float
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x3258558exea56c852' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_cannot_pass_float
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x395d7e44xf1df2239' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_cannot_pass_float
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xdb88f449xd9eece50' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_cannot_pass_float
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x612c3e31x6a63232a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_cannot_pass_float
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x8c56fcabx2fa8a977' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_cannot_pass_float
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xe84b3746x7abc6e6a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_addressof
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xb6339e52x91d3c59e' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_FILE_stored_in_stdout
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x8730bb0cx51b9e915' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_FILE_stored_explicitly
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x4e7e3127x9a163b75' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_array_with_missing_length
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x67f99d0bxe9a8ece1' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_global_array_with_dotdotdot_length
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x67d804c5x43bba1a8' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_containing_struct
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x7ae07599x8ed750d3' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_struct_containing_struct
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x1fe4700dx53db4eb2' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_include
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xf0da1cf8x9737fc60' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_include
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x1680a2f0xedb20ecf' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_include_enum
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x6fe11f82x83fba3ce' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_include_enum
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xadeafe9ex3f8bf273' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_named_pointer_as_argument
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x9454e039x24fae5ba' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_enum_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xb6b9c37ax6d4556c0' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_enum_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x7a3d9b27x974fef40' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_enum_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x649b0a6bxf6061c66' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_enum_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x7b3373dexcb319b3a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_enum_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x889cbe8bxcf19be93' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_enum_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x130aa638x5afbec7e' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_enum_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x50cc9be2xb6d3971f' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_enum_size
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x9684eda9xb8bf07f0' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_string_to_voidp_arg
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x1758b88axda97de2' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_callback_indirection
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x8cbe49dcxb6d23383' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_floatstar_argument
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x5bea72f0xc14645cb' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_charstar_argument
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x5a5cb171x697e57eb' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_passing_string_or_NULL
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x63a5901fx5fe330d4' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_typeof_function
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x5c1bf548xd5b6eabd' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_call_with_voidstar_arg
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x9f92260x8167ae43' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_dir
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x89d6d94bx3658aaca' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_typeof_func_with_struct_argument
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xdd5968c7xdbe87abf' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_bug_const_char_ptr_array_1
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x1dd3740exd228495a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_bug_const_char_ptr_array_2
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x413da6a2xe5a6515b' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_various_calls_direct
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xdd1750f5x49c4b61c' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_various_calls_libffi
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xd70f64fcxe1d28ca8' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_ptr_to_opaque
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x35e64e55x69812712' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_errno_working_even_with_pypys_jit
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x1db03ca0xa52f2e77' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_verify_extra_arguments
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xf12b393dxc004453b' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_use_local_dir
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting 'test_use_local_dir' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_define_known_value
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xadb76699x7e4c7f1' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_static_const_int_known_value
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xebde01ebx37147e65' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_const_struct_global
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x37ff3f5bx72670cf0' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_const_fields
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xfa7ab098xa3b20361' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_win32_calling_convention_0
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xcf040d71x1a9d148a' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_win32_calling_convention_1
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xac98ec0dxc3868209' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_win32_calling_convention_2
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xe7d49ad3xa4e2369e' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_win32_calling_convention_3
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x1bd24c58xad7e37d7' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_ffi_gc_size_arg
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__xb171839ex98cfdaa' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_arithmetic_in_cdef
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x6570303ex4860bbd4' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_arithmetic_in_cdef
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x700f6973x1032ea28' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_arithmetic_in_cdef
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x700f6973x961ba6d1' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_verify2.py::test_passing_large_list
/build/cffi-1.15.1/cffi/vengine_cpy.py:191: UserWarning: reimporting '_cffi__x776bfc24xb413b7c7' might overwrite older definitions
warnings.warn("reimporting %r might overwrite older definitions"
testing/cffi0/test_zintegration.py::TestZIntegration::test_set_py_limited_api
/nix/store/xd78g3rhrawn6jb1waxg8gyny4ag6hra-python3.11-setuptools-65.3.0/lib/python3.11/site-packages/_distutils_hack/__init__.py:18: UserWarning: Distutils was imported before Setuptools, but importing Setuptools also replaces the `distutils` module in `sys.modules`. This may lead to undesirable behaviors or errors. To avoid these issues, avoid using distutils directly, ensure that setuptools is installed in the traditional way (e.g. not an editable install), and/or make sure that setuptools is always imported before distutils.
warnings.warn(
testing/cffi0/test_zintegration.py::TestZIntegration::test_set_py_limited_api
/nix/store/xd78g3rhrawn6jb1waxg8gyny4ag6hra-python3.11-setuptools-65.3.0/lib/python3.11/site-packages/_distutils_hack/__init__.py:33: UserWarning: Setuptools is replacing distutils.
warnings.warn("Setuptools is replacing distutils.")
testing/cffi1/test_ffi_obj.py::test_ffi_callback
/nix/store/lv2fhyqr0d60ga6ixvbb7v8n99xwyqhz-python3.11-pytest-7.1.3/lib/python3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function test_ffi_callback.<locals>.<lambda> at 0x7ffff35af4c0>: None
Traceback (most recent call last):
File "/build/cffi-1.15.1/testing/cffi1/test_ffi_obj.py", line 130, in <lambda>
assert ffi.callback("int(int)", lambda x: x + "", error=-66)(10) == -66
TypeError: unsupported operand type(s) for +: 'int' and 'str'
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
testing/cffi1/test_ffi_obj.py::test_ffi_callback_decorator
/nix/store/lv2fhyqr0d60ga6ixvbb7v8n99xwyqhz-python3.11-pytest-7.1.3/lib/python3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function test_ffi_callback_decorator.<locals>.<lambda> at 0x7ffff35adc60>: None
Traceback (most recent call last):
File "/build/cffi-1.15.1/testing/cffi1/test_ffi_obj.py", line 136, in <lambda>
assert deco(lambda x: x + "")(10) == -66
TypeError: unsupported operand type(s) for +: 'int' and 'str'
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_callback_crash
/nix/store/lv2fhyqr0d60ga6ixvbb7v8n99xwyqhz-python3.11-pytest-7.1.3/lib/python3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function TestNewFFI1.test_callback_crash.<locals>.cb at 0x7ffff625d3a0>: None
Traceback (most recent call last):
File "/build/cffi-1.15.1/testing/cffi1/test_new_ffi_1.py", line 864, in cb
raise Exception
Exception
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
testing/cffi1/test_new_ffi_1.py::TestNewFFI1::test_callback_decorator
/nix/store/lv2fhyqr0d60ga6ixvbb7v8n99xwyqhz-python3.11-pytest-7.1.3/lib/python3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function TestNewFFI1.test_callback_decorator.<locals>.cb at 0x7ffff6294400>, trying to convert the result back to C: None
Traceback (most recent call last):
File "/build/cffi-1.15.1/testing/cffi1/test_new_ffi_1.py", line 1342, in test_callback_decorator
assert cb((1 << (sz*8-1)) - 1, -10) == 42
OverflowError: int too big to convert
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
testing/cffi1/test_re_python.py::test_constant
/nix/store/xd78g3rhrawn6jb1waxg8gyny4ag6hra-python3.11-setuptools-65.3.0/lib/python3.11/site-packages/setuptools/config/setupcfg.py:508: SetuptoolsDeprecationWarning: The license_file parameter is deprecated, use license_files instead.
warnings.warn(msg, warning_class)
testing/cffi1/test_recompiler.py::test_macro_var_callback
/nix/store/lv2fhyqr0d60ga6ixvbb7v8n99xwyqhz-python3.11-pytest-7.1.3/lib/python3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function test_macro_var_callback.<locals>.get_my_value at 0x7ffff3fcb380>, trying to convert the result back to C: None
Traceback (most recent call last):
File "/nix/store/lv2fhyqr0d60ga6ixvbb7v8n99xwyqhz-python3.11-pytest-7.1.3/lib/python3.11/site-packages/_pytest/python_api.py", line 931, in raises
func(*args[1:], **kwargs)
TypeError: initializer for ctype 'int *' must be a cdata pointer, not str
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED c/test_c.py::test_callback_exception - AssertionError: assert '\n Fi'...
= 1 failed, 1942 passed, 96 skipped, 4 xfailed, 221 warnings in 266.98s (0:04:26) =
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment