pypy-venv/bin/pypy3 -m pytest ../build/extra_tests --junitxml=extra.log --durations=20 -raw -n 0
in dir /buildbot/slave/pypy-c-jit-linux-x86-64/venv (timeout 1200 secs)
watching logfiles {'pytestLog': 'extra.log'}
argv: ['pypy-venv/bin/pypy3', '-m', 'pytest', '../build/extra_tests', '--junitxml=extra.log', '--durations=20', '-raw', '-n', '0']
environment:
AUDITWHEEL_ARCH=x86_64
AUDITWHEEL_PLAT=manylinux_2_28_x86_64
AUDITWHEEL_POLICY=manylinux_2_28
DEVTOOLSET_ROOTPATH=/opt/rh/gcc-toolset-14/root
HGDEMANDIMPORT=disable
HOME=/buildbot/slave
HOSTNAME=28f441ae58b5
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_ALL=en_US.UTF-8
LD_LIBRARY_PATH=/usr/local/lib:/opt/rh/gcc-toolset-14/root/usr/lib64:/opt/rh/gcc-toolset-14/root/usr/lib:/opt/rh/gcc-toolset-14/root/usr/lib64/dyninst:/opt/rh/gcc-toolset-14/root/usr/lib/dyninst
OLDPWD=/buildbot/slave
PATH=/tmp/venv/bin:/opt/clang/bin:/opt/rh/gcc-toolset-14/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/pypy2.7-v7.3.22-linux64/bin
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
PS1=(venv)
PWD=/buildbot/slave/pypy-c-jit-linux-x86-64/venv
PYPY_LOCALBASE=/usr/local
PYPY_MAKE_PORTABLE=1
SHLVL=0
SSL_CERT_FILE=/opt/_internal/certs.pem
TERM=xterm
VIRTUAL_ENV=/tmp/venv
container=podman
using PTY: False
============================= test session starts ==============================
platform linux -- Python 3.11.15[pypy-8.0.0-alpha], pytest-6.2.5, py-1.11.0, pluggy-1.6.0
rootdir: /buildbot/slave/pypy-c-jit-linux-x86-64/build/extra_tests, configfile: pytest.ini
plugins: xdist-3.5.0, hypothesis-6.36.2
collected 3561 items / 5 skipped / 3556 selected
../build/extra_tests/test__posixshmem.py . [ 0%]
../build/extra_tests/test_asyncio.py ... [ 0%]
../build/extra_tests/test_binop_overriding.py .... [ 0%]
../build/extra_tests/test_bufferedreader.py ..... [ 0%]
../build/extra_tests/test_bytes.py .......... [ 0%]
../build/extra_tests/test_capi.py . [ 0%]
../build/extra_tests/test_code.py . [ 0%]
../build/extra_tests/test_collections.py .. [ 0%]
../build/extra_tests/test_complexobject.py . [ 0%]
../build/extra_tests/test_contextvars.py . [ 0%]
../build/extra_tests/test_datetime.py .................................. [ 1%]
. [ 1%]
../build/extra_tests/test_dbm.py ........ [ 2%]
../build/extra_tests/test_decimal.py ........... [ 2%]
../build/extra_tests/test_dis.py s [ 2%]
../build/extra_tests/test_functools.py .. [ 2%]
../build/extra_tests/test_gc.py ... [ 2%]
../build/extra_tests/test_gdbm.py ... [ 2%]
../build/extra_tests/test_generic_alias.py ............................. [ 3%]
............. [ 3%]
../build/extra_tests/test_greenlet_contextvars.py .......... [ 4%]
../build/extra_tests/test_greenlet_thread.py .....ss [ 4%]
../build/extra_tests/test_greenlet_tracing.py .. [ 4%]
../build/extra_tests/test_grp.py ... [ 4%]
../build/extra_tests/test_hashlib.py ... [ 4%]
../build/extra_tests/test_heapq.py ... [ 4%]
../build/extra_tests/test_immutables_map.py ............................ [ 5%]
............................. [ 6%]
../build/extra_tests/test_import.py . [ 6%]
../build/extra_tests/test_inspect.py .... [ 6%]
../build/extra_tests/test_interpreter.py . [ 6%]
../build/extra_tests/test_itertools.py ... [ 6%]
../build/extra_tests/test_jit.py ... [ 6%]
../build/extra_tests/test_json.py ..... [ 6%]
../build/extra_tests/test_linecache.py . [ 6%]
../build/extra_tests/test_lzma.py . [ 6%]
../build/extra_tests/test_modules.py . [ 6%]
../build/extra_tests/test_os.py ......... [ 6%]
../build/extra_tests/test_posix.py ..... [ 7%]
../build/extra_tests/test_posix_extra.py . [ 7%]
../build/extra_tests/test_pyexpat.py . [ 7%]
../build/extra_tests/test_pypy_modules.py .............................. [ 8%]
. [ 8%]
../build/extra_tests/test_pypy_remote_debug.py ................. [ 8%]
../build/extra_tests/test_pypy_util_cffi.py . [ 8%]
../build/extra_tests/test_recursion.py s [ 8%]
../build/extra_tests/test_scandir.py ................... [ 9%]
../build/extra_tests/test_semlock.py . [ 9%]
../build/extra_tests/test_sqlite3.py ................................... [ 10%]
..................................... [ 11%]
../build/extra_tests/test_ssl.py . [ 11%]
../build/extra_tests/test_startup.py ... [ 11%]
../build/extra_tests/test_stringio.py ... [ 11%]
../build/extra_tests/test_structseq.py ...... [ 11%]
../build/extra_tests/test_sysconfig.py . [ 11%]
../build/extra_tests/test_syslog.py . [ 11%]
../build/extra_tests/test_textio.py . [ 11%]
../build/extra_tests/test_tk.py . [ 11%]
../build/extra_tests/test_traceback_suggestions.py ............ [ 11%]
../build/extra_tests/test_unicode.py .......................... [ 12%]
../build/extra_tests/test_venv.py .. [ 12%]
../build/extra_tests/test_weakref.py .. [ 12%]
../build/extra_tests/cffi_tests/test_c.py .............................. [ 13%]
............................sssssssssssssss.sss...s...s................. [ 15%]
....................s.............s......s..s....................s...... [ 17%]
............s..........s........................s...... [ 19%]
../build/extra_tests/cffi_tests/test_version.py .F [ 19%]
../build/extra_tests/cffi_tests/cffi0/test_cdata.py . [ 19%]
../build/extra_tests/cffi_tests/cffi0/test_ctypes.py ..................s [ 19%]
...............s.s.s.......s.........................sssssss..s..s...... [ 21%]
.......................................ssssssssss [ 23%]
../build/extra_tests/cffi_tests/cffi0/test_ffi_backend.py .............. [ 23%]
......................................................................s. [ 25%]
..s....................................................................s [ 27%]
.....................ss...................s.s...s.................... [ 29%]
../build/extra_tests/cffi_tests/cffi0/test_function.py ......s.......s.. [ 30%]
.s.s..ss..sss..ss [ 30%]
../build/extra_tests/cffi_tests/cffi0/test_model.py ............. [ 30%]
../build/extra_tests/cffi_tests/cffi0/test_ownlib.py .sss...sssss [ 31%]
../build/extra_tests/cffi_tests/cffi0/test_parsing.py .................. [ 31%]
.......s........... [ 32%]
../build/extra_tests/cffi_tests/cffi0/test_platform.py .... [ 32%]
../build/extra_tests/cffi_tests/cffi0/test_unicode_literals.py ......... [ 32%]
... [ 32%]
../build/extra_tests/cffi_tests/cffi0/test_verify.py ................... [ 33%]
s......s.....s.......................................................... [ 35%]
.......................................................s...s............ [ 37%]
..... [ 37%]
../build/extra_tests/cffi_tests/cffi0/test_verify2.py .................. [ 37%]
.s......s.....s......................................................... [ 40%]
........................................................s...s........... [ 42%]
...... [ 42%]
../build/extra_tests/cffi_tests/cffi0/test_version.py sssss [ 42%]
../build/extra_tests/cffi_tests/cffi0/test_vgen.py ...................s. [ 42%]
.....s.....s............................................................ [ 44%]
.....................................................s...s.............. [ 46%]
... [ 47%]
../build/extra_tests/cffi_tests/cffi0/test_vgen2.py ...................s [ 47%]
......s.....s........................................................... [ 49%]
......................................................s...s............. [ 51%]
.... [ 51%]
../build/extra_tests/cffi_tests/cffi0/test_zdistutils.py ............... [ 52%]
....................... [ 52%]
../build/extra_tests/cffi_tests/cffi0/test_zintegration.py ssssssss [ 53%]
../build/extra_tests/cffi_tests/cffi1/test_cffi_binary.py s [ 53%]
../build/extra_tests/cffi_tests/cffi1/test_cffi_gen_src.py .s.s.s.s..ss. [ 53%]
s.s.s.s. [ 53%]
../build/extra_tests/cffi_tests/cffi1/test_commontypes.py ss. [ 53%]
../build/extra_tests/cffi_tests/cffi1/test_dlopen.py ............... [ 54%]
../build/extra_tests/cffi_tests/cffi1/test_dlopen_unicode_literals.py .. [ 54%]
............. [ 54%]
../build/extra_tests/cffi_tests/cffi1/test_ffi_obj.py .................. [ 55%]
...........s............. [ 55%]
../build/extra_tests/cffi_tests/cffi1/test_function_args.py s [ 55%]
../build/extra_tests/cffi_tests/cffi1/test_new_ffi_1.py ................ [ 56%]
.................................................................s...s.. [ 58%]
.................................... [ 59%]
../build/extra_tests/cffi_tests/cffi1/test_pkgconfig.py ... [ 59%]
../build/extra_tests/cffi_tests/cffi1/test_re_python.py ................ [ 59%]
....... [ 60%]
../build/extra_tests/cffi_tests/cffi1/test_realize_c_type.py ......... [ 60%]
../build/extra_tests/cffi_tests/cffi1/test_recompiler.py ............... [ 60%]
..................................................s..................... [ 62%]
...............................................s.....s.................. [ 64%]
......... [ 65%]
../build/extra_tests/cffi_tests/cffi1/test_unicode_literals.py ....... [ 65%]
../build/extra_tests/cffi_tests/cffi1/test_verify1.py .................. [ 65%]
............s........................................................... [ 67%]
...............s.....xxx....x......................s...s....s...s... [ 69%]
../build/extra_tests/cffi_tests/cffi1/test_zdist.py .................... [ 70%]
... [ 70%]
../build/extra_tests/cffi_tests/embedding/test_basic.py sssss [ 70%]
../build/extra_tests/cffi_tests/embedding/test_performance.py sssss [ 70%]
../build/extra_tests/cffi_tests/embedding/test_recursive.py s [ 70%]
../build/extra_tests/cffi_tests/embedding/test_thread.py ssss [ 70%]
../build/extra_tests/cffi_tests/embedding/test_tlocal.py s [ 70%]
../build/extra_tests/ctypes_tests/test_anon.py .. [ 70%]
../build/extra_tests/ctypes_tests/test_array.py ....... [ 71%]
../build/extra_tests/ctypes_tests/test_base.py ... [ 71%]
../build/extra_tests/ctypes_tests/test_bitfields.py ... [ 71%]
../build/extra_tests/ctypes_tests/test_buffers.py ..................... [ 71%]
../build/extra_tests/ctypes_tests/test_callback_traceback.py . [ 71%]
../build/extra_tests/ctypes_tests/test_callbacks.py .................... [ 72%]
.......... [ 72%]
../build/extra_tests/ctypes_tests/test_cast.py ..... [ 72%]
../build/extra_tests/ctypes_tests/test_errno.py . [ 72%]
../build/extra_tests/ctypes_tests/test_extra.py ............... [ 73%]
../build/extra_tests/ctypes_tests/test_funcptr.py . [ 73%]
../build/extra_tests/ctypes_tests/test_functions.py .............xx... [ 73%]
../build/extra_tests/ctypes_tests/test_guess_argtypes.py .. [ 73%]
../build/extra_tests/ctypes_tests/test_keepalive.py .................. [ 74%]
../build/extra_tests/ctypes_tests/test_loading.py . [ 74%]
../build/extra_tests/ctypes_tests/test_numbers.py ...............xX [ 74%]
../build/extra_tests/ctypes_tests/test_parameters.py .. [ 74%]
../build/extra_tests/ctypes_tests/test_pointers.py ..................... [ 75%]
[ 75%]
../build/extra_tests/ctypes_tests/test_prototypes.py ..... [ 75%]
../build/extra_tests/ctypes_tests/test_structures.py .................. [ 76%]
../build/extra_tests/ctypes_tests/test_unions.py .. [ 76%]
../build/extra_tests/ctypes_tests/test_values.py . [ 76%]
../build/extra_tests/ctypes_tests/test_win32.py s [ 76%]
../build/extra_tests/hpy_tests/test_dist_info.py .. [ 76%]
../build/extra_tests/hpy_tests/_vendored/test_00_basic.py .............. [ 76%]
.......................................... [ 77%]
../build/extra_tests/hpy_tests/_vendored/test_argparse.py .............. [ 78%]
........................................................................ [ 80%]
.... [ 80%]
../build/extra_tests/hpy_tests/_vendored/test_call.py .......... [ 80%]
../build/extra_tests/hpy_tests/_vendored/test_capsule.py .......... [ 80%]
../build/extra_tests/hpy_tests/_vendored/test_capsule_legacy.py .. [ 81%]
../build/extra_tests/hpy_tests/_vendored/test_contextvar.py .. [ 81%]
../build/extra_tests/hpy_tests/_vendored/test_cpy_compat.py ............ [ 81%]
...... [ 81%]
../build/extra_tests/hpy_tests/_vendored/test_eval.py .... [ 81%]
../build/extra_tests/hpy_tests/_vendored/test_helpers.py ...... [ 81%]
../build/extra_tests/hpy_tests/_vendored/test_hpybuildvalue.py ......... [ 82%]
..... [ 82%]
../build/extra_tests/hpy_tests/_vendored/test_hpybytes.py ............ [ 82%]
../build/extra_tests/hpy_tests/_vendored/test_hpydict.py ............ [ 82%]
../build/extra_tests/hpy_tests/_vendored/test_hpyerr.py ................ [ 83%]
...................... [ 83%]
../build/extra_tests/hpy_tests/_vendored/test_hpyfield.py ssss........ss [ 84%]
ss.. [ 84%]
../build/extra_tests/hpy_tests/_vendored/test_hpyglobal.py .. [ 84%]
../build/extra_tests/hpy_tests/_vendored/test_hpyimport.py .. [ 84%]
../build/extra_tests/hpy_tests/_vendored/test_hpyiter.py .... [ 84%]
../build/extra_tests/hpy_tests/_vendored/test_hpylist.py .......... [ 85%]
../build/extra_tests/hpy_tests/_vendored/test_hpylong.py ............... [ 85%]
..................... [ 86%]
../build/extra_tests/hpy_tests/_vendored/test_hpymodule.py ............. [ 86%]
... [ 86%]
../build/extra_tests/hpy_tests/_vendored/test_hpyslice.py ...... [ 86%]
../build/extra_tests/hpy_tests/_vendored/test_hpystructseq.py .... [ 86%]
../build/extra_tests/hpy_tests/_vendored/test_hpytuple.py ........ [ 86%]
../build/extra_tests/hpy_tests/_vendored/test_hpytype.py ............... [ 87%]
.ss.................................................... [ 88%]
../build/extra_tests/hpy_tests/_vendored/test_hpytype_legacy.py ........ [ 89%]
........ss..............................................ssssss.......... [ 91%]
[ 91%]
../build/extra_tests/hpy_tests/_vendored/test_hpyunicode.py ............ [ 91%]
.............................. [ 92%]
../build/extra_tests/hpy_tests/_vendored/test_importing.py ... [ 92%]
../build/extra_tests/hpy_tests/_vendored/test_legacy_forbidden.py .... [ 92%]
../build/extra_tests/hpy_tests/_vendored/test_number.py ................ [ 93%]
.. [ 93%]
../build/extra_tests/hpy_tests/_vendored/test_object.py ................ [ 93%]
.................................. [ 94%]
../build/extra_tests/hpy_tests/_vendored/test_slots.py ................. [ 94%]
......................... [ 95%]
../build/extra_tests/hpy_tests/_vendored/test_slots_legacy.py .......... [ 95%]
.......................................... [ 97%]
../build/extra_tests/hpy_tests/_vendored/test_support.py .. [ 97%]
../build/extra_tests/hpy_tests/_vendored/test_tracker.py ............ [ 97%]
../build/extra_tests/hpy_tests/_vendored/debug/test_builder_invalid.py . [ 97%]
... [ 97%]
../build/extra_tests/hpy_tests/_vendored/debug/test_charptr.py ..... [ 97%]
../build/extra_tests/hpy_tests/_vendored/debug/test_context_reuse.py . [ 97%]
../build/extra_tests/hpy_tests/_vendored/debug/test_handles_invalid.py . [ 97%]
ss... [ 97%]
../build/extra_tests/hpy_tests/_vendored/debug/test_handles_leak.py .... [ 98%]
......... [ 98%]
../build/extra_tests/hpy_tests/_vendored/debug/test_misc.py ..... [ 98%]
../build/extra_tests/hpy_tests/_vendored/hpy_devel/test_abitag.py ... [ 98%]
../build/extra_tests/hpy_tests/_vendored/hpy_devel/test_distutils.py ... [ 98%]
.......s.s. [ 98%]
../build/extra_tests/hpy_tests/_vendored/trace/test_trace.py ... [ 99%]
../build/extra_tests/test_pyrepl/test_basic.py .............. [ 99%]
../build/extra_tests/test_pyrepl/test_bugs.py x.. [ 99%]
../build/extra_tests/test_pyrepl/test_functional.py ............ [ 99%]
../build/extra_tests/test_pyrepl/test_keymap.py . [ 99%]
../build/extra_tests/test_pyrepl/test_reader.py . [ 99%]
../build/extra_tests/test_pyrepl/test_readline.py .... [100%]
=================================== FAILURES ===================================
____________________________ test_pycparser_version ____________________________
@pytest.mark.skipif('sys.version_info[0] < 3', reason="upstream is python3-only")
def test_pycparser_version():
url = 'https://raw.githubusercontent.com/eliben/pycparser/master/pycparser/__init__.py'
source = urlopen(url).read().decode('utf8')
dest = py.path.local(__file__).join('..', '..', '..', 'lib_pypy', 'cffi',
'_pycparser', '__init__.py').read()
# if this fails, the vendored pycparser is not the latest version
# lib_pypy/cffi/_pycparser/README
> assert source.strip() == dest.strip()
E assert '# ----------...xt, filename)' == '# ----------...xt, filename)'
E Skipping 321 identical leading characters in diff, use -v to show
E - l__ = ["c_lexer", "c_parser", "c_ast"]
E ? ---------
E + l__ = ["c_ast", "c_lexer", "c_parser"]
E ? +++++++++
E __version__ = "3.00"
E ...
E
E ...Full output truncated (90 lines hidden), use '-vv' to show
../build/extra_tests/cffi_tests/test_version.py:24: AssertionError
=============================== warnings summary ===============================
../build/lib_pypy/cffi/_imp_emulation.py:4
/buildbot/slave/pypy-c-jit-linux-x86-64/build/lib_pypy/cffi/_imp_emulation.py:4: 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
from imp import *
test_pypy_modules.py::test_expected_modules[crypt]
/buildbot/slave/pypy-c-jit-linux-x86-64/build/lib-python/3/importlib/__init__.py:126: DeprecationWarning: 'crypt' is deprecated and slated for removal in Python 3.13
return _bootstrap._gcd_import(name[level:], package, level)
cffi_tests/test_c.py::test_callback_return_type
/buildbot/slave/pypy-c-jit-linux-x86-64/venv/pypy-venv/lib/pypy3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function test_callback_return_type.<locals>.cb at 0x00000000037f4ce0>, trying to convert the result back to C:: None
OverflowError: long too big to convert
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
cffi_tests/test_c.py::test_callback_returning_wchar_t
/buildbot/slave/pypy-c-jit-linux-x86-64/venv/pypy-venv/lib/pypy3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function test_callback_returning_wchar_t.<locals>.cb at 0x00007f9b0db92620>:: None
Traceback (most recent call last):
File "/buildbot/slave/pypy-c-jit-linux-x86-64/build/extra_tests/cffi_tests/test_c.py", line 1774, in cb
raise ValueError
ValueError
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
cffi_tests/cffi0/test_ffi_backend.py::TestFFI::test_callback_crash
/buildbot/slave/pypy-c-jit-linux-x86-64/venv/pypy-venv/lib/pypy3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function BackendTests.test_callback_crash.<locals>.cb at 0x000000000532dca0>:: None
Traceback (most recent call last):
File "/buildbot/slave/pypy-c-jit-linux-x86-64/build/extra_tests/cffi_tests/cffi0/backend_tests.py", line 859, in cb
raise Exception
Exception
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
cffi_tests/cffi0/test_ffi_backend.py::TestFFI::test_callback_decorator
/buildbot/slave/pypy-c-jit-linux-x86-64/venv/pypy-venv/lib/pypy3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function BackendTests.test_callback_decorator.<locals>.cb at 0x0000000004ea7160>, trying to convert the result back to C:: None
OverflowError: int too large to convert to int
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
cffi_tests/cffi0/test_parsing.py::test_missing_newline_bug
/buildbot/slave/pypy-c-jit-linux-x86-64/build/lib_pypy/cffi/cparser.py:436: UserWarning: #pragma in cdef() are entirely ignored. They should be removed for now, otherwise your code might behave differently in a future version of CFFI if #pragma support gets added. Note that '#pragma pack' needs to be replaced with the 'packed' keyword argument to cdef().
warnings.warn(
cffi_tests/cffi1/test_ffi_obj.py::test_ffi_callback
/buildbot/slave/pypy-c-jit-linux-x86-64/venv/pypy-venv/lib/pypy3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function test_ffi_callback.<locals>.<lambda> at 0x00000000064fcb60>:: None
Traceback (most recent call last):
File "/buildbot/slave/pypy-c-jit-linux-x86-64/build/extra_tests/cffi_tests/cffi1/test_ffi_obj.py", line 133, 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))
cffi_tests/cffi1/test_ffi_obj.py::test_ffi_callback_decorator
/buildbot/slave/pypy-c-jit-linux-x86-64/venv/pypy-venv/lib/pypy3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function test_ffi_callback_decorator.<locals>.<lambda> at 0x00000000064fcc20>:: None
Traceback (most recent call last):
File "/buildbot/slave/pypy-c-jit-linux-x86-64/build/extra_tests/cffi_tests/cffi1/test_ffi_obj.py", line 139, in <lambda>
assert deco(lambda x: x + "")(10) == -66
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: unsupported operand type(s) for +: 'int' and 'str'
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
cffi_tests/cffi1/test_new_ffi_1.py::TestNewFFI1::test_callback_crash
/buildbot/slave/pypy-c-jit-linux-x86-64/venv/pypy-venv/lib/pypy3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function TestNewFFI1.test_callback_crash.<locals>.cb at 0x000000000aefe4a0>:: None
Traceback (most recent call last):
File "/buildbot/slave/pypy-c-jit-linux-x86-64/build/extra_tests/cffi_tests/cffi1/test_new_ffi_1.py", line 864, in cb
raise Exception
Exception
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
cffi_tests/cffi1/test_new_ffi_1.py::TestNewFFI1::test_callback_decorator
/buildbot/slave/pypy-c-jit-linux-x86-64/venv/pypy-venv/lib/pypy3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function TestNewFFI1.test_callback_decorator.<locals>.cb at 0x000000000463f9a0>, trying to convert the result back to C:: None
OverflowError: int too large to convert to int
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
cffi_tests/cffi1/test_recompiler.py::test_macro_var_callback
/buildbot/slave/pypy-c-jit-linux-x86-64/venv/pypy-venv/lib/pypy3.11/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning: Exception ignored from cffi callback <function test_macro_var_callback.<locals>.get_my_value at 0x0000000002f9e020>, trying to convert the result back to C:: None
TypeError: initializer for ctype 'int *' must be a cdata pointer, not str
warnings.warn(pytest.PytestUnraisableExceptionWarning(msg))
hpy_tests/test_dist_info.py::test_get_distribution
/buildbot/slave/pypy-c-jit-linux-x86-64/build/extra_tests/hpy_tests/test_dist_info.py:6: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
-- Docs: https://docs.pytest.org/en/stable/warnings.html
-- generated xml file: /buildbot/slave/pypy-c-jit-linux-x86-64/venv/extra.log --
============================= slowest 20 durations =============================
26.61s call cffi_tests/cffi1/test_verify1.py::test_ffi_new_with_cycles
26.25s call cffi_tests/cffi0/test_verify.py::test_ffi_new_with_cycles
25.91s call cffi_tests/cffi0/test_vgen.py::test_ffi_new_with_cycles
25.85s call cffi_tests/cffi0/test_vgen2.py::test_ffi_new_with_cycles
25.64s call cffi_tests/cffi0/test_verify2.py::test_ffi_new_with_cycles
24.62s call cffi_tests/cffi0/test_vgen2.py::test_ffi_gc_size_arg_2
24.59s call cffi_tests/cffi0/test_vgen.py::test_ffi_gc_size_arg_2
24.46s call cffi_tests/cffi0/test_verify2.py::test_ffi_gc_size_arg_2
24.36s call cffi_tests/cffi1/test_verify1.py::test_ffi_gc_size_arg_2
23.94s call cffi_tests/cffi0/test_verify.py::test_ffi_gc_size_arg_2
11.99s call test_venv.py::test_venv_of_venv
11.88s setup hpy_tests/_vendored/hpy_devel/test_distutils.py::TestDistutils::test_cpymod_setup_install
10.96s call test_binop_overriding.py::test_binop_combinations_more_exhaustive
10.72s call cffi_tests/cffi1/test_verify1.py::test_struct_float_vs_int
9.77s call cffi_tests/cffi1/test_verify1.py::test_ffi_gc_size_arg
9.55s call cffi_tests/cffi0/test_vgen.py::test_ffi_gc_size_arg
8.12s call cffi_tests/cffi0/test_verify.py::test_ffi_gc_size_arg
8.11s call cffi_tests/cffi0/test_vgen2.py::test_ffi_gc_size_arg
7.96s call cffi_tests/cffi0/test_verify2.py::test_ffi_gc_size_arg
7.82s call test_bufferedreader.py::test_stateful[Stream]
=========================== short test summary info ============================
SKIPPED [1] ../build/extra_tests/test_msvcrt.py:4: could not import 'msvcrt': The 'msvcrt' module is only available on Windows
SKIPPED [1] ../build/extra_tests/test_vmprof_greenlet.py:4: could not import 'vmprof': No module named 'vmprof'
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_cffi_gen_src_meson.py:30: Test requires meson-python
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_parse_c_type.py:10: not available on pypy
SKIPPED [1] ../build/extra_tests/ctypes_tests/test_commethods.py:10: could not import 'skip_the_whole_module': No module named 'skip_the_whole_module'
SKIPPED [1] ../build/extra_tests/test_dis.py:14: PyPy does not really try to be compatible
SKIPPED [1] ../build/extra_tests/test_greenlet_thread.py:105: not implemented on PyPy
SKIPPED [1] ../build/extra_tests/test_greenlet_thread.py:127: not implemented on PyPy
SKIPPED [1] ../build/extra_tests/test_recursion.py:21: fails on py3.10, fills up the logs, and crashes the buildbot summary
SKIPPED [22] ../build/extra_tests/cffi_tests/test_c.py:33: _testunc() not available
SKIPPED [1] ../build/extra_tests/cffi_tests/test_c.py:1390: PyPy does not report a traceback
SKIPPED [1] ../build/extra_tests/cffi_tests/test_c.py:2626: later
SKIPPED [1] ../build/extra_tests/cffi_tests/test_c.py:3127: GetLastError(): only for Windows
SKIPPED [1] ../build/extra_tests/cffi_tests/test_c.py: PyPy does not warn
SKIPPED [1] ../build/extra_tests/cffi_tests/test_c.py:3833: not for pypy
SKIPPED [1] ../build/extra_tests/cffi_tests/test_c.py:4474: pypy's bytearray are never locked
SKIPPED [5] ../build/extra_tests/cffi_tests/cffi0/backend_tests.py:341: NotImplementedError: wchar_t
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/backend_tests.py:1183: buffer() with ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/backend_tests.py:1203: buffer() with ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/backend_tests.py:1220: buffer() with ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/backend_tests.py:1239: buffer() with ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/backend_tests.py:1251: buffer() with ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/backend_tests.py:1270: buffer() with ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/backend_tests.py:1293: buffer() with ctypes backend
SKIPPED [2] ../build/extra_tests/cffi_tests/cffi0/backend_tests.py:1322: later?
SKIPPED [2] ../build/extra_tests/cffi_tests/cffi0/backend_tests.py:1382: callback with '...'
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ctypes.py:16: ctypes backend: not supported: slice of array
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ctypes.py:20: ctypes backend: not supported: initializers for function pointers
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ctypes.py:24: ctypes backend: not supported: passing a list for a pointer argument
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ctypes.py:28: ctypes backend: not supported: passing a list for a pointer argument
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ctypes.py:32: ctypes backend: not supported: casting to array
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ctypes.py:35: ctypes backend: not supported: nested anonymous struct
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ctypes.py:38: ctypes backend: not supported: nested anonymous struct
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ctypes.py:41: ctypes backend: not supported: nested anonymous union
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ctypes.py:44: ctypes backend: not supported: nested anonymous union
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ctypes.py:48: ctypes backend: not supported in Python 3: CType
SKIPPED [2] ../build/extra_tests/cffi_tests/cffi0/test_function.py:107: win32 only
SKIPPED [2] ../build/extra_tests/cffi_tests/cffi0/test_function.py:449: Windows-only test
SKIPPED [2] ../build/extra_tests/cffi_tests/cffi0/test_function.py:464: Windows-only test
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ffi_backend.py:288: condition: (sys.platform == 'darwin' and platform.machine() == 'arm64') or not platform.machine().startswith(('arm', 'aarch64'))
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ffi_backend.py:320: condition: (sys.platform == 'darwin' and platform.machine() == 'arm64') or not platform.machine().startswith(('arm', 'aarch64'))
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ffi_backend.py:373: condition: sys.platform != 'win32'
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_function.py:258: not supported with the ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_function.py:316: ctypes limitation on pypy
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_function.py:341: FILE not supported with the ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_function.py:380: not supported by the ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_function.py:390: not supported by the ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_function.py:426: seems to fail with the ctypes backend on windows
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_function.py:544: not with the ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_function.py:562: the ctypes backend doesn't support this
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ownlib.py:203: XXX errno issue with ctypes on pypy?
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ownlib.py:226: not supported by the ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ownlib.py:238: not supported by the ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ownlib.py:337: not implemented with the ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ownlib.py:355: not implemented with the ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ownlib.py:370: fails with the ctypes backend on some architectures
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ownlib.py:396: not for the ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_ownlib.py:420: not working on win32 on the ctypes backend
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi0/test_parsing.py:410: Only for Windows
SKIPPED [4] ../build/extra_tests/cffi_tests/cffi0/test_verify.py:285: not implemented in verify(): complex types
SKIPPED [4] ../build/extra_tests/cffi_tests/cffi0/test_verify.py:405: XXX test or fully prevent char16_t and char32_t from working in ffi.verify() mode
SKIPPED [4] ../build/extra_tests/cffi_tests/cffi0/test_verify.py:444: ignored so far
SKIPPED [4] ../build/extra_tests/cffi_tests/cffi0/test_verify.py:2148: win32-only test
SKIPPED [4] ../build/extra_tests/cffi_tests/cffi0/test_verify.py:2223: win32-only test
SKIPPED [5] ../build/extra_tests/cffi_tests/cffi0/test_version.py:9: this is embedded version
SKIPPED [8] ../build/extra_tests/cffi_tests/cffi0/test_zintegration.py: 'virtualenv' cannot find the base interpreter of this venv: '/buildbot/slave/pypy-c-jit-linux-x86-64/build/pypy/goal/pypy3.11-c' is not named like pypy3.11|pypy3|pypy|python3.11|python3|python. If it is a PyPy source checkout, create a symlink, e.g. 'ln -s pypy3.11-c pypy3.11' in /buildbot/slave/pypy-c-jit-linux-x86-64/build/pypy/goal
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_cffi_binary.py:9: _cffi_backend module is built-in
SKIPPED [9] ../build/extra_tests/cffi_tests/cffi1/test_cffi_gen_src.py:76: the cffi-gen-src script is not installed
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_cffi_gen_src.py:199: the cffi-gen-src script is not installed
SKIPPED [2] ../build/extra_tests/cffi_tests/cffi1/test_commontypes.py:12: cannot find ../c/commontypes.c
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_ffi_obj.py:338: for windows
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_function_args.py:20: this test is skipped because it keeps finding failures in libffi, instead of cffi
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_new_ffi_1.py:1269: later?
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_new_ffi_1.py:1325: callback with '...'
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_recompiler.py:755: for python 2.x
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_recompiler.py:2019: can currently declare a function with an opaque struct as argument, but AFAICT it's impossible to call it later
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_recompiler.py:2086: only for MSVC
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_verify1.py:422: ignored so far
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_verify1.py:1409: not available
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_verify1.py:2110: win32-only test
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_verify1.py:2186: win32-only test
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_verify1.py:2260: Windows only
SKIPPED [1] ../build/extra_tests/cffi_tests/cffi1/test_verify1.py:2310: Windows only
SKIPPED [16] ../build/extra_tests/cffi_tests/embedding/test_basic.py:26: LinkError: command '/opt/rh/gcc-toolset-14/root/usr/bin/gcc' failed with exit code 1
SKIPPED [1] ../build/extra_tests/ctypes_tests/test_win32.py:7: condition: sys.platform != 'win32'
SKIPPED [2] ../build/extra_tests/hpy_tests/_vendored/test_hpyfield.py:111: CPython only
SKIPPED [2] ../build/extra_tests/hpy_tests/_vendored/test_hpyfield.py:131: CPython only
SKIPPED [2] ../build/extra_tests/hpy_tests/_vendored/test_hpyfield.py:254: CPython only
SKIPPED [2] ../build/extra_tests/hpy_tests/_vendored/test_hpyfield.py:278: CPython only
SKIPPED [4] ../build/extra_tests/hpy_tests/_vendored/test_hpytype.py:532: Skipped
SKIPPED [2] ../build/extra_tests/hpy_tests/_vendored/test_hpytype_legacy.py:42: seems to cause segfault later in testing?
SKIPPED [2] ../build/extra_tests/hpy_tests/_vendored/test_hpytype_legacy.py:85: seems to cause segfault later in testing?
SKIPPED [2] ../build/extra_tests/hpy_tests/_vendored/test_hpytype_legacy.py:120: seems to cause segfault later in testing?
SKIPPED [1] ../build/extra_tests/hpy_tests/_vendored/debug/test_handles_invalid.py:37: Cannot recover from use-after-close on pypy
SKIPPED [1] ../build/extra_tests/hpy_tests/_vendored/debug/test_handles_invalid.py:111: It's impossible to recover from use-after-close on pypy
SKIPPED [1] ../build/extra_tests/hpy_tests/_vendored/hpy_devel/test_distutils.py:297: cpython only
SKIPPED [1] ../build/extra_tests/hpy_tests/_vendored/hpy_devel/test_distutils.py:336: only for cpython and hybrid ABIs
XFAIL ../build/extra_tests/cffi_tests/cffi1/test_verify1.py::test_callback_in_thread
reason: adapt or remove
XFAIL ../build/extra_tests/cffi_tests/cffi1/test_verify1.py::test_keepalive_lib
reason: adapt or remove
XFAIL ../build/extra_tests/cffi_tests/cffi1/test_verify1.py::test_keepalive_ffi
reason: adapt or remove
XFAIL ../build/extra_tests/cffi_tests/cffi1/test_verify1.py::test_bad_global_array_with_dotdotdot_length
reason: was detected only because 23 bytes cannot be divided by 4; redo more generally
XFAIL ../build/extra_tests/ctypes_tests/test_functions.py::test_warnings
warnings are disabled
XFAIL ../build/extra_tests/ctypes_tests/test_functions.py::test_errcheck
XFAIL ../build/extra_tests/ctypes_tests/test_numbers.py::test_no_missing_shape_to_ffi_type
XFAIL ../build/extra_tests/test_pyrepl/test_bugs.py::test_transpose_at_start
reason: [NOTRUN] event missing
XPASS ../build/extra_tests/ctypes_tests/test_numbers.py::test_pointer_to_long_double
FAILED ../build/extra_tests/cffi_tests/test_version.py::test_pycparser_version
= 1 failed, 3369 passed, 187 skipped, 8 xfailed, 1 xpassed, 13 warnings in 782.55s (0:13:02) =
n: 3
Arg 0: 13
Arg 1: 38
Arg 2: 100
n: 2
Arg 0: 13
Arg 1: 38
program finished with exit code 1
elapsedTime=783.092535