==> Synchronizing chroot copy [/home/alhp/workspace/chroot/root] -> [build_1b475370-8ee6-4ccd-935c-dfefa3ef87c4]...done ==> Making package: python-asyncpg 0.29.0-3.1 (Sat Apr 27 18:29:18 2024) ==> Retrieving sources... -> Downloading asyncpg-0.29.0.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 801k 100 801k 0 0 2295k 0 --:--:-- --:--:-- --:--:-- 2295k ==> Validating source files with sha512sums... asyncpg-0.29.0.tar.gz ... Passed ==> Validating source files with b2sums... asyncpg-0.29.0.tar.gz ... Passed ==> Making package: python-asyncpg 0.29.0-3.1 (Sat Apr 27 18:29:48 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (4) New Version Net Change core/mpdecimal 4.0.0-2 0.32 MiB extra/python-typing_extensions 4.11.0-1 0.38 MiB core/python 3.12.3-1 70.10 MiB extra/python-async-timeout 4.0.3-3 0.03 MiB Total Installed Size: 70.83 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing python-typing_extensions... installing python-async-timeout... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (30) New Version Net Change core/libedit 20230828_3.1-1 0.28 MiB extra/libuv 1.48.0-2 0.58 MiB extra/libxslt 1.1.39-2 0.77 MiB extra/llvm-libs 17.0.6-3 128.48 MiB extra/postgresql-libs 16.2-2 8.49 MiB extra/python-autocommand 2.2.2-6 0.08 MiB extra/python-fastjsonschema 2.19.1-3 0.26 MiB extra/python-inflect 7.2.1-2 0.36 MiB extra/python-iniconfig 2.0.0-5 0.04 MiB extra/python-jaraco.context 4.3.0-4 0.03 MiB extra/python-jaraco.functools 4.0.0-3 0.07 MiB extra/python-jaraco.text 3.12.0-3 0.08 MiB extra/python-more-itertools 10.2.0-2 0.61 MiB extra/python-ordered-set 4.1.0-5 0.06 MiB extra/python-packaging 23.2-3 0.50 MiB extra/python-platformdirs 4.2.0-3 0.23 MiB extra/python-pluggy 1.4.0-4 0.20 MiB extra/python-pyproject-hooks 1.0.0-7 0.09 MiB extra/python-tomli 2.0.1-4 0.10 MiB extra/python-trove-classifiers 2024.4.10-1 0.12 MiB extra/python-typeguard 4.2.1-2 0.40 MiB extra/python-validate-pyproject 0.13-3 0.27 MiB extra/cython0 0.29.37.1-2 13.04 MiB extra/postgresql 16.2-2 61.44 MiB extra/python-build 1.2.1-3 0.19 MiB extra/python-installer 0.7.0-8 0.18 MiB extra/python-pytest 1:8.1.1-3 3.89 MiB extra/python-setuptools 1:69.0.3-6 4.39 MiB extra/python-uvloop 0.19.0-3 1.95 MiB extra/python-wheel 0.43.0-4 0.25 MiB Total Installed Size: 227.44 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing cython0... installing python-packaging... installing python-pyproject-hooks... installing python-build... Optional dependencies for python-build python-pip: to use as the Python package installer (default) python-uv: to use as the Python package installer python-virtualenv: to use virtualenv for build isolation installing python-installer... installing python-more-itertools... installing python-jaraco.functools... installing python-jaraco.context... installing python-autocommand... installing python-typeguard... installing python-inflect... installing python-jaraco.text... installing python-ordered-set... installing python-platformdirs... installing python-tomli... installing python-fastjsonschema... installing python-trove-classifiers... installing python-validate-pyproject... installing python-setuptools... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures installing python-iniconfig... installing python-pluggy... installing python-pytest... installing libuv... installing python-uvloop... installing postgresql-libs... installing libedit... installing llvm-libs... installing libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing postgresql... Optional dependencies for postgresql python: for PL/Python 3 support [installed] perl: for PL/Perl support [installed] tcl: for PL/Tcl support postgresql-old-upgrade: upgrade from previous major version using pg_upgrade logrotate: rotates system logs automatically [?25h==> Retrieving sources... -> Found asyncpg-0.29.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting asyncpg-0.29.0.tar.gz with bsdtar ==> Starting prepare()... ==> Starting build()... * Getting build dependencies for wheel... validate_pyproject.api.load_builtin_plugin defines `tool.distutils` schema validate_pyproject.api.load_builtin_plugin defines `tool.setuptools` schema running egg_info writing asyncpg.egg-info/PKG-INFO writing dependency_links to asyncpg.egg-info/dependency_links.txt writing requirements to asyncpg.egg-info/requires.txt writing top-level names to asyncpg.egg-info/top_level.txt reading manifest file 'asyncpg.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.py' under directory 'examples' adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'asyncpg.egg-info/SOURCES.txt' * Building wheel... validate_pyproject.api.load_builtin_plugin defines `tool.distutils` schema validate_pyproject.api.load_builtin_plugin defines `tool.setuptools` schema running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-cpython-312 creating build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/_asyncio_compat.py -> build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/_version.py -> build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/connect_utils.py -> build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/pool.py -> build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/utils.py -> build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/connection.py -> build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/connresource.py -> build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/cursor.py -> build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/__init__.py -> build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/prepared_stmt.py -> build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/compat.py -> build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/serverversion.py -> build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/types.py -> build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/cluster.py -> build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/introspection.py -> build/lib.linux-x86_64-cpython-312/asyncpg copying asyncpg/transaction.py -> build/lib.linux-x86_64-cpython-312/asyncpg creating build/lib.linux-x86_64-cpython-312/asyncpg/_testbase copying asyncpg/_testbase/fuzzer.py -> build/lib.linux-x86_64-cpython-312/asyncpg/_testbase copying asyncpg/_testbase/__init__.py -> build/lib.linux-x86_64-cpython-312/asyncpg/_testbase creating build/lib.linux-x86_64-cpython-312/asyncpg/pgproto copying asyncpg/pgproto/__init__.py -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto copying asyncpg/pgproto/types.py -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto creating build/lib.linux-x86_64-cpython-312/asyncpg/protocol copying asyncpg/protocol/__init__.py -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol creating build/lib.linux-x86_64-cpython-312/asyncpg/exceptions copying asyncpg/exceptions/_base.py -> build/lib.linux-x86_64-cpython-312/asyncpg/exceptions copying asyncpg/exceptions/__init__.py -> build/lib.linux-x86_64-cpython-312/asyncpg/exceptions creating build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/__init__.py -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs running egg_info writing asyncpg.egg-info/PKG-INFO writing dependency_links to asyncpg.egg-info/dependency_links.txt writing requirements to asyncpg.egg-info/requires.txt writing top-level names to asyncpg.egg-info/top_level.txt reading manifest file 'asyncpg.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.py' under directory 'examples' adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'asyncpg.egg-info/SOURCES.txt' copying asyncpg/pgproto/__init__.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto copying asyncpg/pgproto/buffer.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto copying asyncpg/pgproto/buffer.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto copying asyncpg/pgproto/consts.pxi -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto copying asyncpg/pgproto/cpythonx.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto copying asyncpg/pgproto/debug.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto copying asyncpg/pgproto/frb.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto copying asyncpg/pgproto/frb.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto copying asyncpg/pgproto/hton.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto copying asyncpg/pgproto/pgproto.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto copying asyncpg/pgproto/pgproto.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto copying asyncpg/pgproto/tohex.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto copying asyncpg/pgproto/uuid.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto copying asyncpg/protocol/consts.pxi -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol copying asyncpg/protocol/coreproto.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol copying asyncpg/protocol/coreproto.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol copying asyncpg/protocol/cpythonx.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol copying asyncpg/protocol/encodings.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol copying asyncpg/protocol/pgtypes.pxi -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol copying asyncpg/protocol/prepared_stmt.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol copying asyncpg/protocol/prepared_stmt.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol copying asyncpg/protocol/protocol.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol copying asyncpg/protocol/protocol.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol copying asyncpg/protocol/scram.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol copying asyncpg/protocol/scram.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol copying asyncpg/protocol/settings.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol copying asyncpg/protocol/settings.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol creating build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/__init__.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/bits.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/bytea.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/context.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/datetime.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/float.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/geometry.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/hstore.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/int.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/json.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/jsonpath.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/misc.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/network.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/numeric.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/pg_snapshot.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/text.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/tid.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/uuid.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs copying asyncpg/protocol/codecs/array.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/base.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/base.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/pgproto.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/range.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/record.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/textutils.pyx -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs creating build/lib.linux-x86_64-cpython-312/asyncpg/protocol/record copying asyncpg/protocol/record/__init__.pxd -> build/lib.linux-x86_64-cpython-312/asyncpg/protocol/record running build_ext building 'asyncpg.pgproto.pgproto' extension creating build/temp.linux-x86_64-cpython-312 creating build/temp.linux-x86_64-cpython-312/asyncpg creating build/temp.linux-x86_64-cpython-312/asyncpg/pgproto gcc -fno-strict-overflow -DNDEBUG -g -O3 -Wall -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -ffat-lto-objects -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/python-asyncpg -flto=auto -falign-functions=32 -fPIC -I/usr/include/python3.12 -c asyncpg/pgproto/pgproto.c -o build/temp.linux-x86_64-cpython-312/asyncpg/pgproto/pgproto.o -O2 -fsigned-char -Wall -Wsign-compare -Wconversion asyncpg/pgproto/pgproto.c:23994:18: warning: ‘__pyx_f_7asyncpg_7pgproto_7pgproto_json_decode’ defined but not used [-Wunused-function] 23994 | static PyObject *__pyx_f_7asyncpg_7pgproto_7pgproto_json_decode(struct __pyx_obj_7asyncpg_7pgproto_7pgproto_CodecContext *__pyx_v_settings, struct __pyx_t_7asyncpg_7pgproto_7pgproto_FRBuffer *__pyx_v_buf) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ asyncpg/pgproto/pgproto.c:23886:18: warning: ‘__pyx_f_7asyncpg_7pgproto_7pgproto_json_encode’ defined but not used [-Wunused-function] 23886 | static PyObject *__pyx_f_7asyncpg_7pgproto_7pgproto_json_encode(struct __pyx_obj_7asyncpg_7pgproto_7pgproto_CodecContext *__pyx_v_settings, struct __pyx_obj_7asyncpg_7pgproto_7pgproto_WriteBuffer *__pyx_v_buf, PyObject *__pyx_v_obj) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -shared -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -falign-functions=32 -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/python-asyncpg -flto=auto -falign-functions=32 build/temp.linux-x86_64-cpython-312/asyncpg/pgproto/pgproto.o -L/usr/lib -o build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/pgproto.cpython-312-x86_64-linux-gnu.so building 'asyncpg.protocol.protocol' extension creating build/temp.linux-x86_64-cpython-312/asyncpg/protocol creating build/temp.linux-x86_64-cpython-312/asyncpg/protocol/record gcc -fno-strict-overflow -DNDEBUG -g -O3 -Wall -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -ffat-lto-objects -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/python-asyncpg -flto=auto -falign-functions=32 -fPIC -Iasyncpg/pgproto/ -I/usr/include/python3.12 -c asyncpg/protocol/protocol.c -o build/temp.linux-x86_64-cpython-312/asyncpg/protocol/protocol.o -O2 -fsigned-char -Wall -Wsign-compare -Wconversion gcc -fno-strict-overflow -DNDEBUG -g -O3 -Wall -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -ffat-lto-objects -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=x86-64 -mtune=generic -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/python-asyncpg -flto=auto -falign-functions=32 -fPIC -Iasyncpg/pgproto/ -I/usr/include/python3.12 -c asyncpg/protocol/record/recordobj.c -o build/temp.linux-x86_64-cpython-312/asyncpg/protocol/record/recordobj.o -O2 -fsigned-char -Wall -Wsign-compare -Wconversion asyncpg/protocol/record/recordobj.c: In function ‘record_dealloc’: asyncpg/protocol/record/recordobj.c:101:5: warning: ‘UsingDeprecatedTrashcanMacro’ is deprecated [-Wdeprecated-declarations] 101 | Py_TRASHCAN_SAFE_BEGIN(o) | ^~~~~~~~~~~~~~~~~~~~~~ gcc -shared -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto -falign-functions=32 -march=x86-64-v2 -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -mpclmul -g -ffile-prefix-map=/startdir/src=/usr/src/debug/python-asyncpg -flto=auto -falign-functions=32 build/temp.linux-x86_64-cpython-312/asyncpg/protocol/protocol.o build/temp.linux-x86_64-cpython-312/asyncpg/protocol/record/recordobj.o -L/usr/lib -o build/lib.linux-x86_64-cpython-312/asyncpg/protocol/protocol.cpython-312-x86_64-linux-gnu.so 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 creating build/bdist.linux-x86_64/wheel/asyncpg copying build/lib.linux-x86_64-cpython-312/asyncpg/_asyncio_compat.py -> build/bdist.linux-x86_64/wheel/asyncpg copying build/lib.linux-x86_64-cpython-312/asyncpg/_version.py -> build/bdist.linux-x86_64/wheel/asyncpg copying build/lib.linux-x86_64-cpython-312/asyncpg/connect_utils.py -> build/bdist.linux-x86_64/wheel/asyncpg copying build/lib.linux-x86_64-cpython-312/asyncpg/pool.py -> build/bdist.linux-x86_64/wheel/asyncpg copying build/lib.linux-x86_64-cpython-312/asyncpg/utils.py -> build/bdist.linux-x86_64/wheel/asyncpg copying build/lib.linux-x86_64-cpython-312/asyncpg/connection.py -> build/bdist.linux-x86_64/wheel/asyncpg copying build/lib.linux-x86_64-cpython-312/asyncpg/connresource.py -> build/bdist.linux-x86_64/wheel/asyncpg copying build/lib.linux-x86_64-cpython-312/asyncpg/cursor.py -> build/bdist.linux-x86_64/wheel/asyncpg creating build/bdist.linux-x86_64/wheel/asyncpg/_testbase copying build/lib.linux-x86_64-cpython-312/asyncpg/_testbase/fuzzer.py -> build/bdist.linux-x86_64/wheel/asyncpg/_testbase copying build/lib.linux-x86_64-cpython-312/asyncpg/_testbase/__init__.py -> build/bdist.linux-x86_64/wheel/asyncpg/_testbase copying build/lib.linux-x86_64-cpython-312/asyncpg/__init__.py -> build/bdist.linux-x86_64/wheel/asyncpg copying build/lib.linux-x86_64-cpython-312/asyncpg/prepared_stmt.py -> build/bdist.linux-x86_64/wheel/asyncpg copying build/lib.linux-x86_64-cpython-312/asyncpg/compat.py -> build/bdist.linux-x86_64/wheel/asyncpg copying build/lib.linux-x86_64-cpython-312/asyncpg/serverversion.py -> build/bdist.linux-x86_64/wheel/asyncpg copying build/lib.linux-x86_64-cpython-312/asyncpg/types.py -> build/bdist.linux-x86_64/wheel/asyncpg creating build/bdist.linux-x86_64/wheel/asyncpg/pgproto copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/frb.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/consts.pxi -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/hton.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto creating build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/bits.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/jsonpath.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/hstore.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/float.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/uuid.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/misc.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/bytea.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/network.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/tid.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/datetime.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/context.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/geometry.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/__init__.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/text.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/pg_snapshot.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/numeric.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/int.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/codecs/json.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/pgproto.cpython-312-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/uuid.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/frb.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/__init__.py -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/debug.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/pgproto.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/__init__.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/buffer.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/tohex.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/pgproto.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/types.py -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/cpythonx.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto copying build/lib.linux-x86_64-cpython-312/asyncpg/pgproto/buffer.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/pgproto creating build/bdist.linux-x86_64/wheel/asyncpg/protocol copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/consts.pxi -> build/bdist.linux-x86_64/wheel/asyncpg/protocol copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/prepared_stmt.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/protocol copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/pgtypes.pxi -> build/bdist.linux-x86_64/wheel/asyncpg/protocol copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/scram.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/protocol creating build/bdist.linux-x86_64/wheel/asyncpg/protocol/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs/record.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/protocol/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs/range.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/protocol/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs/base.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/protocol/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs/__init__.py -> build/bdist.linux-x86_64/wheel/asyncpg/protocol/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs/base.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/protocol/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs/pgproto.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/protocol/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs/textutils.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/protocol/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/codecs/array.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/protocol/codecs copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/prepared_stmt.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/protocol copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/protocol.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/protocol copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/scram.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/protocol copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/encodings.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/protocol creating build/bdist.linux-x86_64/wheel/asyncpg/protocol/record copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/record/__init__.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/protocol/record copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/coreproto.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/protocol copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/__init__.py -> build/bdist.linux-x86_64/wheel/asyncpg/protocol copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/protocol.cpython-312-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/asyncpg/protocol copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/settings.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/protocol copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/coreproto.pyx -> build/bdist.linux-x86_64/wheel/asyncpg/protocol copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/settings.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/protocol copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/cpythonx.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/protocol copying build/lib.linux-x86_64-cpython-312/asyncpg/protocol/protocol.pxd -> build/bdist.linux-x86_64/wheel/asyncpg/protocol copying build/lib.linux-x86_64-cpython-312/asyncpg/cluster.py -> build/bdist.linux-x86_64/wheel/asyncpg copying build/lib.linux-x86_64-cpython-312/asyncpg/introspection.py -> build/bdist.linux-x86_64/wheel/asyncpg creating build/bdist.linux-x86_64/wheel/asyncpg/exceptions copying build/lib.linux-x86_64-cpython-312/asyncpg/exceptions/_base.py -> build/bdist.linux-x86_64/wheel/asyncpg/exceptions copying build/lib.linux-x86_64-cpython-312/asyncpg/exceptions/__init__.py -> build/bdist.linux-x86_64/wheel/asyncpg/exceptions copying build/lib.linux-x86_64-cpython-312/asyncpg/transaction.py -> build/bdist.linux-x86_64/wheel/asyncpg running install_egg_info Copying asyncpg.egg-info to build/bdist.linux-x86_64/wheel/asyncpg-0.29.0-py3.12.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/asyncpg-0.29.0.dist-info/WHEEL creating '/startdir/src/asyncpg-0.29.0/dist/.tmp-5s5a7_ap/asyncpg-0.29.0-cp312-cp312-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'asyncpg/__init__.py' adding 'asyncpg/_asyncio_compat.py' adding 'asyncpg/_version.py' adding 'asyncpg/cluster.py' adding 'asyncpg/compat.py' adding 'asyncpg/connect_utils.py' adding 'asyncpg/connection.py' adding 'asyncpg/connresource.py' adding 'asyncpg/cursor.py' adding 'asyncpg/introspection.py' adding 'asyncpg/pool.py' adding 'asyncpg/prepared_stmt.py' adding 'asyncpg/serverversion.py' adding 'asyncpg/transaction.py' adding 'asyncpg/types.py' adding 'asyncpg/utils.py' adding 'asyncpg/_testbase/__init__.py' adding 'asyncpg/_testbase/fuzzer.py' adding 'asyncpg/exceptions/__init__.py' adding 'asyncpg/exceptions/_base.py' adding 'asyncpg/pgproto/__init__.pxd' adding 'asyncpg/pgproto/__init__.py' adding 'asyncpg/pgproto/buffer.pxd' adding 'asyncpg/pgproto/buffer.pyx' adding 'asyncpg/pgproto/consts.pxi' adding 'asyncpg/pgproto/cpythonx.pxd' adding 'asyncpg/pgproto/debug.pxd' adding 'asyncpg/pgproto/frb.pxd' adding 'asyncpg/pgproto/frb.pyx' adding 'asyncpg/pgproto/hton.pxd' adding 'asyncpg/pgproto/pgproto.cpython-312-x86_64-linux-gnu.so' adding 'asyncpg/pgproto/pgproto.pxd' adding 'asyncpg/pgproto/pgproto.pyx' adding 'asyncpg/pgproto/tohex.pxd' adding 'asyncpg/pgproto/types.py' adding 'asyncpg/pgproto/uuid.pyx' adding 'asyncpg/pgproto/codecs/__init__.pxd' adding 'asyncpg/pgproto/codecs/bits.pyx' adding 'asyncpg/pgproto/codecs/bytea.pyx' adding 'asyncpg/pgproto/codecs/context.pyx' adding 'asyncpg/pgproto/codecs/datetime.pyx' adding 'asyncpg/pgproto/codecs/float.pyx' adding 'asyncpg/pgproto/codecs/geometry.pyx' adding 'asyncpg/pgproto/codecs/hstore.pyx' adding 'asyncpg/pgproto/codecs/int.pyx' adding 'asyncpg/pgproto/codecs/json.pyx' adding 'asyncpg/pgproto/codecs/jsonpath.pyx' adding 'asyncpg/pgproto/codecs/misc.pyx' adding 'asyncpg/pgproto/codecs/network.pyx' adding 'asyncpg/pgproto/codecs/numeric.pyx' adding 'asyncpg/pgproto/codecs/pg_snapshot.pyx' adding 'asyncpg/pgproto/codecs/text.pyx' adding 'asyncpg/pgproto/codecs/tid.pyx' adding 'asyncpg/pgproto/codecs/uuid.pyx' adding 'asyncpg/protocol/__init__.py' adding 'asyncpg/protocol/consts.pxi' adding 'asyncpg/protocol/coreproto.pxd' adding 'asyncpg/protocol/coreproto.pyx' adding 'asyncpg/protocol/cpythonx.pxd' adding 'asyncpg/protocol/encodings.pyx' adding 'asyncpg/protocol/pgtypes.pxi' adding 'asyncpg/protocol/prepared_stmt.pxd' adding 'asyncpg/protocol/prepared_stmt.pyx' adding 'asyncpg/protocol/protocol.cpython-312-x86_64-linux-gnu.so' adding 'asyncpg/protocol/protocol.pxd' adding 'asyncpg/protocol/protocol.pyx' adding 'asyncpg/protocol/scram.pxd' adding 'asyncpg/protocol/scram.pyx' adding 'asyncpg/protocol/settings.pxd' adding 'asyncpg/protocol/settings.pyx' adding 'asyncpg/protocol/codecs/__init__.py' adding 'asyncpg/protocol/codecs/array.pyx' adding 'asyncpg/protocol/codecs/base.pxd' adding 'asyncpg/protocol/codecs/base.pyx' adding 'asyncpg/protocol/codecs/pgproto.pyx' adding 'asyncpg/protocol/codecs/range.pyx' adding 'asyncpg/protocol/codecs/record.pyx' adding 'asyncpg/protocol/codecs/textutils.pyx' adding 'asyncpg/protocol/record/__init__.pxd' adding 'asyncpg-0.29.0.dist-info/AUTHORS' adding 'asyncpg-0.29.0.dist-info/LICENSE' adding 'asyncpg-0.29.0.dist-info/METADATA' adding 'asyncpg-0.29.0.dist-info/WHEEL' adding 'asyncpg-0.29.0.dist-info/top_level.txt' adding 'asyncpg-0.29.0.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel Successfully built asyncpg-0.29.0-cp312-cp312-linux_x86_64.whl ==> Starting check()... renamed 'asyncpg' -> 'asyncpg-off' ============================= test session starts ============================== platform linux -- Python 3.12.3, pytest-8.1.1, pluggy-1.4.0 -- /usr/bin/python cachedir: .pytest_cache rootdir: /startdir/src/asyncpg-0.29.0 configfile: pyproject.toml plugins: typeguard-4.2.1 collecting ... collected 306 items tests/test__environment.py::TestEnvironment::test_environment_asyncpg_version SKIPPED tests/test__environment.py::TestEnvironment::test_environment_server_version SKIPPED tests/test__sourcecode.py::TestFlake8::test_flake8 SKIPPED (flake8 module is missing) tests/test_adversity.py::TestConnectionLoss::test_connection_close_timeout PASSED tests/test_adversity.py::TestConnectionLoss::test_pool_acquire_timeout PASSED tests/test_adversity.py::TestConnectionLoss::test_pool_handles_abrupt_connection_loss PASSED tests/test_adversity.py::TestConnectionLoss::test_pool_release_timeout PASSED tests/test_cache_invalidation.py::TestCacheInvalidation::test_prepare_cache_invalidation_in_pool PASSED tests/test_cache_invalidation.py::TestCacheInvalidation::test_prepare_cache_invalidation_in_transaction PASSED tests/test_cache_invalidation.py::TestCacheInvalidation::test_prepare_cache_invalidation_silent PASSED tests/test_cache_invalidation.py::TestCacheInvalidation::test_prepared_type_cache_invalidation PASSED tests/test_cache_invalidation.py::TestCacheInvalidation::test_type_cache_invalidation_in_cancelled_transaction PASSED tests/test_cache_invalidation.py::TestCacheInvalidation::test_type_cache_invalidation_in_pool PASSED tests/test_cache_invalidation.py::TestCacheInvalidation::test_type_cache_invalidation_in_transaction PASSED tests/test_cache_invalidation.py::TestCacheInvalidation::test_type_cache_invalidation_on_change_attr PASSED tests/test_cache_invalidation.py::TestCacheInvalidation::test_type_cache_invalidation_on_drop_type_attr PASSED tests/test_cancellation.py::TestCancellation::test_cancellation_01 PASSED tests/test_cancellation.py::TestCancellation::test_cancellation_02 PASSED tests/test_cancellation.py::TestCancellation::test_cancellation_03 PASSED tests/test_cancellation.py::TestCancellation::test_cancellation_04 PASSED tests/test_codecs.py::TestCodecs::test_all_builtin_types_handled PASSED tests/test_codecs.py::TestCodecs::test_array_with_custom_json_text_codec PASSED tests/test_codecs.py::TestCodecs::test_arrays PASSED tests/test_codecs.py::TestCodecs::test_bitstring PASSED tests/test_codecs.py::TestCodecs::test_composites PASSED tests/test_codecs.py::TestCodecs::test_composites_in_arrays PASSED tests/test_codecs.py::TestCodecs::test_custom_codec_binary PASSED tests/test_codecs.py::TestCodecs::test_custom_codec_composite_non_tuple PASSED tests/test_codecs.py::TestCodecs::test_custom_codec_composite_tuple PASSED tests/test_codecs.py::TestCodecs::test_custom_codec_on_domain PASSED tests/test_codecs.py::TestCodecs::test_custom_codec_on_enum PASSED tests/test_codecs.py::TestCodecs::test_custom_codec_on_enum_array PASSED tests/test_codecs.py::TestCodecs::test_custom_codec_on_stdsql_types PASSED tests/test_codecs.py::TestCodecs::test_custom_codec_override_binary PASSED tests/test_codecs.py::TestCodecs::test_custom_codec_override_text PASSED tests/test_codecs.py::TestCodecs::test_custom_codec_override_tuple PASSED tests/test_codecs.py::TestCodecs::test_custom_codec_text PASSED tests/test_codecs.py::TestCodecs::test_domains PASSED tests/test_codecs.py::TestCodecs::test_enum PASSED tests/test_codecs.py::TestCodecs::test_enum_and_range PASSED tests/test_codecs.py::TestCodecs::test_enum_function_return PASSED tests/test_codecs.py::TestCodecs::test_enum_in_array PASSED tests/test_codecs.py::TestCodecs::test_enum_in_composite PASSED tests/test_codecs.py::TestCodecs::test_extra_codec_alias PASSED tests/test_codecs.py::TestCodecs::test_interval PASSED tests/test_codecs.py::TestCodecs::test_invalid_input PASSED tests/test_codecs.py::TestCodecs::test_multirange_types PASSED tests/test_codecs.py::TestCodecs::test_no_result PASSED tests/test_codecs.py::TestCodecs::test_numeric PASSED tests/test_codecs.py::TestCodecs::test_range_types PASSED tests/test_codecs.py::TestCodecs::test_relacl_array_type PASSED tests/test_codecs.py::TestCodecs::test_standard_codecs PASSED tests/test_codecs.py::TestCodecs::test_table_as_composite PASSED tests/test_codecs.py::TestCodecs::test_timetz_encoding PASSED tests/test_codecs.py::TestCodecs::test_unhandled_type_fallback PASSED tests/test_codecs.py::TestCodecs::test_unknown_type_text_fallback PASSED tests/test_codecs.py::TestCodecs::test_void PASSED tests/test_codecs.py::TestCodecsLargeOIDs::test_custom_codec_large_oid PASSED tests/test_connect.py::TestSettings::test_get_settings_01 PASSED tests/test_connect.py::TestSettings::test_server_version_01 PASSED tests/test_connect.py::TestSettings::test_server_version_02 PASSED tests/test_connect.py::TestAuthentication::test_auth_bad_user PASSED tests/test_connect.py::TestAuthentication::test_auth_md5_unsupported PASSED tests/test_connect.py::TestAuthentication::test_auth_password_cleartext PASSED tests/test_connect.py::TestAuthentication::test_auth_password_cleartext_callable PASSED tests/test_connect.py::TestAuthentication::test_auth_password_cleartext_callable_awaitable PASSED tests/test_connect.py::TestAuthentication::test_auth_password_cleartext_callable_coroutine PASSED tests/test_connect.py::TestAuthentication::test_auth_password_md5 PASSED tests/test_connect.py::TestAuthentication::test_auth_password_scram_sha_256 PASSED tests/test_connect.py::TestAuthentication::test_auth_reject PASSED tests/test_connect.py::TestAuthentication::test_auth_trust PASSED tests/test_connect.py::TestConnectParams::test_connect_args_validation PASSED tests/test_connect.py::TestConnectParams::test_connect_params PASSED tests/test_connect.py::TestConnectParams::test_connect_pgpass_badness_mode PASSED tests/test_connect.py::TestConnectParams::test_connect_pgpass_badness_non_file PASSED tests/test_connect.py::TestConnectParams::test_connect_pgpass_inaccessible_directory PASSED tests/test_connect.py::TestConnectParams::test_connect_pgpass_inaccessible_file PASSED tests/test_connect.py::TestConnectParams::test_connect_pgpass_nonexistent PASSED tests/test_connect.py::TestConnectParams::test_connect_pgpass_regular PASSED tests/test_connect.py::TestConnectParams::test_test_connect_params_environ PASSED tests/test_connect.py::TestConnectParams::test_test_connect_params_run_testcase PASSED tests/test_connect.py::TestConnection::test_connection_implicit_host PASSED tests/test_connect.py::TestConnection::test_connection_isinstance PASSED tests/test_connect.py::TestConnection::test_connection_no_home_dir PASSED tests/test_connect.py::TestConnection::test_connection_ssl_to_no_ssl_server PASSED tests/test_connect.py::TestConnection::test_connection_sslmode_no_ssl_server PASSED tests/test_connect.py::TestConnection::test_connection_use_after_close PASSED tests/test_connect.py::TestSSLConnection::test_executemany_uvloop_ssl_issue_700 PASSED tests/test_connect.py::TestSSLConnection::test_ssl_connection_custom_context PASSED tests/test_connect.py::TestSSLConnection::test_ssl_connection_default_context PASSED tests/test_connect.py::TestSSLConnection::test_ssl_connection_pool PASSED tests/test_connect.py::TestSSLConnection::test_ssl_connection_sslmode PASSED tests/test_connect.py::TestSSLConnection::test_tls_version PASSED tests/test_connect.py::TestClientSSLConnection::test_ssl_connection_client_auth_custom_context PASSED tests/test_connect.py::TestClientSSLConnection::test_ssl_connection_client_auth_dot_postgresql PASSED tests/test_connect.py::TestClientSSLConnection::test_ssl_connection_client_auth_dsn PASSED tests/test_connect.py::TestClientSSLConnection::test_ssl_connection_client_auth_env PASSED tests/test_connect.py::TestClientSSLConnection::test_ssl_connection_client_auth_fails_with_wrong_setup PASSED tests/test_connect.py::TestNoSSLConnection::test_nossl_connection_pool PASSED tests/test_connect.py::TestNoSSLConnection::test_nossl_connection_prefer_cancel PASSED tests/test_connect.py::TestNoSSLConnection::test_nossl_connection_sslmode PASSED tests/test_connect.py::TestConnectionGC::test_no_explicit_close_no_debug PASSED tests/test_connect.py::TestConnectionGC::test_no_explicit_close_with_debug PASSED tests/test_connect.py::TestConnectionAttributes::test_prefer_standby_picks_master_when_standby_is_down PASSED tests/test_connect.py::TestConnectionAttributes::test_prefer_standby_when_standby_is_up PASSED tests/test_connect.py::TestConnectionAttributes::test_target_attribute_not_matched PASSED tests/test_connect.py::TestConnectionAttributes::test_target_server_attribute_port PASSED tests/test_copy.py::TestCopyFrom::test_copy_from_query_basics PASSED tests/test_copy.py::TestCopyFrom::test_copy_from_query_cancellation_explicit PASSED tests/test_copy.py::TestCopyFrom::test_copy_from_query_cancellation_on_sink_error PASSED tests/test_copy.py::TestCopyFrom::test_copy_from_query_cancellation_while_waiting_for_data PASSED tests/test_copy.py::TestCopyFrom::test_copy_from_query_timeout_1 PASSED tests/test_copy.py::TestCopyFrom::test_copy_from_query_timeout_2 PASSED tests/test_copy.py::TestCopyFrom::test_copy_from_query_to_bad_output PASSED tests/test_copy.py::TestCopyFrom::test_copy_from_query_to_path PASSED tests/test_copy.py::TestCopyFrom::test_copy_from_query_to_path_like PASSED tests/test_copy.py::TestCopyFrom::test_copy_from_query_to_sink PASSED tests/test_copy.py::TestCopyFrom::test_copy_from_query_with_args PASSED tests/test_copy.py::TestCopyFrom::test_copy_from_table_basics PASSED tests/test_copy.py::TestCopyFrom::test_copy_from_table_large_rows PASSED tests/test_copy.py::TestCopyTo::test_copy_records_to_table_1 PASSED tests/test_copy.py::TestCopyTo::test_copy_records_to_table_async PASSED tests/test_copy.py::TestCopyTo::test_copy_records_to_table_no_binary_codec PASSED tests/test_copy.py::TestCopyTo::test_copy_records_to_table_where PASSED tests/test_copy.py::TestCopyTo::test_copy_to_table_basics PASSED tests/test_copy.py::TestCopyTo::test_copy_to_table_fail_in_source_1 PASSED tests/test_copy.py::TestCopyTo::test_copy_to_table_fail_in_source_2 PASSED tests/test_copy.py::TestCopyTo::test_copy_to_table_from_bytes_like PASSED tests/test_copy.py::TestCopyTo::test_copy_to_table_from_file_path PASSED tests/test_copy.py::TestCopyTo::test_copy_to_table_large_rows PASSED tests/test_copy.py::TestCopyTo::test_copy_to_table_timeout PASSED tests/test_cursor.py::TestIterableCursor::test_cursor_iterable_01 PASSED tests/test_cursor.py::TestIterableCursor::test_cursor_iterable_02 PASSED tests/test_cursor.py::TestIterableCursor::test_cursor_iterable_03 PASSED tests/test_cursor.py::TestIterableCursor::test_cursor_iterable_04 PASSED tests/test_cursor.py::TestIterableCursor::test_cursor_iterable_05 PASSED tests/test_cursor.py::TestIterableCursor::test_cursor_iterable_06 PASSED tests/test_cursor.py::TestCursor::test_cursor_01 PASSED tests/test_cursor.py::TestCursor::test_cursor_02 PASSED tests/test_cursor.py::TestCursor::test_cursor_03 PASSED tests/test_cursor.py::TestCursor::test_cursor_04 PASSED tests/test_exceptions.py::TestExceptions::test_exceptions_exported PASSED tests/test_exceptions.py::TestExceptions::test_exceptions_str PASSED tests/test_exceptions.py::TestExceptions::test_exceptions_unpacking PASSED tests/test_execute.py::TestExecuteScript::test_execute_exceptions_1 PASSED tests/test_execute.py::TestExecuteScript::test_execute_script_1 PASSED tests/test_execute.py::TestExecuteScript::test_execute_script_2 PASSED tests/test_execute.py::TestExecuteScript::test_execute_script_3 PASSED tests/test_execute.py::TestExecuteScript::test_execute_script_check_transactionality PASSED tests/test_execute.py::TestExecuteScript::test_execute_script_interrupted_close PASSED tests/test_execute.py::TestExecuteScript::test_execute_script_interrupted_terminate PASSED tests/test_execute.py::TestExecuteMany::test_executemany_bad_input PASSED tests/test_execute.py::TestExecuteMany::test_executemany_basic PASSED tests/test_execute.py::TestExecuteMany::test_executemany_client_failure_after_writes PASSED tests/test_execute.py::TestExecuteMany::test_executemany_client_failure_in_transaction PASSED tests/test_execute.py::TestExecuteMany::test_executemany_client_server_failure_conflict PASSED tests/test_execute.py::TestExecuteMany::test_executemany_error_in_input_gen PASSED tests/test_execute.py::TestExecuteMany::test_executemany_prepare PASSED tests/test_execute.py::TestExecuteMany::test_executemany_server_failure PASSED tests/test_execute.py::TestExecuteMany::test_executemany_server_failure_after_writes PASSED tests/test_execute.py::TestExecuteMany::test_executemany_server_failure_during_writes FAILED tests/test_execute.py::TestExecuteMany::test_executemany_timeout PASSED tests/test_execute.py::TestExecuteMany::test_executemany_timeout_flow_control PASSED tests/test_introspection.py::TestIntrospection::test_introspection_loads_basetypes_of_domains PASSED tests/test_introspection.py::TestIntrospection::test_introspection_no_stmt_cache_01 PASSED tests/test_introspection.py::TestIntrospection::test_introspection_no_stmt_cache_02 PASSED tests/test_introspection.py::TestIntrospection::test_introspection_no_stmt_cache_03 PASSED tests/test_introspection.py::TestIntrospection::test_introspection_on_large_db PASSED tests/test_introspection.py::TestIntrospection::test_introspection_retries_after_cache_bust PASSED tests/test_introspection.py::TestIntrospection::test_introspection_sticks_for_ps PASSED tests/test_listeners.py::TestListeners::test_dangling_listener_warns PASSED tests/test_listeners.py::TestListeners::test_listen_01 PASSED tests/test_listeners.py::TestListeners::test_listen_02 PASSED tests/test_listeners.py::TestListeners::test_listen_notletters PASSED tests/test_listeners.py::TestLogListeners::test_dangling_log_listener_warns PASSED tests/test_listeners.py::TestLogListeners::test_log_listener_01 PASSED tests/test_listeners.py::TestLogListeners::test_log_listener_02 PASSED tests/test_listeners.py::TestLogListeners::test_log_listener_03 PASSED tests/test_listeners.py::TestConnectionTerminationListener::test_connection_termination_callback_called_on_local PASSED tests/test_listeners.py::TestConnectionTerminationListener::test_connection_termination_callback_called_on_remote PASSED tests/test_logging.py::TestQueryLogging::test_error_logging PASSED tests/test_logging.py::TestQueryLogging::test_logging_context PASSED tests/test_pool.py::TestPool::test_pool_01 PASSED tests/test_pool.py::TestPool::test_pool_02 PASSED tests/test_pool.py::TestPool::test_pool_03 PASSED tests/test_pool.py::TestPool::test_pool_04 PASSED tests/test_pool.py::TestPool::test_pool_05 PASSED tests/test_pool.py::TestPool::test_pool_06 PASSED tests/test_pool.py::TestPool::test_pool_07 PASSED tests/test_pool.py::TestPool::test_pool_08 PASSED tests/test_pool.py::TestPool::test_pool_09 PASSED tests/test_pool.py::TestPool::test_pool_10 PASSED tests/test_pool.py::TestPool::test_pool_11 PASSED tests/test_pool.py::TestPool::test_pool_12 PASSED tests/test_pool.py::TestPool::test_pool_13 PASSED tests/test_pool.py::TestPool::test_pool_auth PASSED tests/test_pool.py::TestPool::test_pool_close_timeout PASSED tests/test_pool.py::TestPool::test_pool_close_waits_for_release PASSED tests/test_pool.py::TestPool::test_pool_closing PASSED tests/test_pool.py::TestPool::test_pool_config_persistence PASSED tests/test_pool.py::TestPool::test_pool_connection_execute_many PASSED tests/test_pool.py::TestPool::test_pool_connection_methods PASSED tests/test_pool.py::TestPool::test_pool_exception_in_setup_and_init PASSED tests/test_pool.py::TestPool::test_pool_expire_connections PASSED tests/test_pool.py::TestPool::test_pool_handles_asyncgen_finalization PASSED tests/test_pool.py::TestPool::test_pool_handles_inactive_connection_errors PASSED tests/test_pool.py::TestPool::test_pool_handles_query_cancel_in_release PASSED tests/test_pool.py::TestPool::test_pool_handles_task_cancel_in_acquire_with_timeout PASSED tests/test_pool.py::TestPool::test_pool_handles_task_cancel_in_release PASSED tests/test_pool.py::TestPool::test_pool_handles_transaction_exit_in_asyncgen_1 PASSED tests/test_pool.py::TestPool::test_pool_handles_transaction_exit_in_asyncgen_2 PASSED tests/test_pool.py::TestPool::test_pool_init_and_use_race PASSED tests/test_pool.py::TestPool::test_pool_init_race PASSED tests/test_pool.py::TestPool::test_pool_init_run_until_complete PASSED tests/test_pool.py::TestPool::test_pool_max_inactive_time_01 PASSED tests/test_pool.py::TestPool::test_pool_max_inactive_time_02 PASSED tests/test_pool.py::TestPool::test_pool_max_inactive_time_03 PASSED tests/test_pool.py::TestPool::test_pool_max_inactive_time_04 PASSED tests/test_pool.py::TestPool::test_pool_max_inactive_time_05 PASSED tests/test_pool.py::TestPool::test_pool_no_acquire_deadlock PASSED tests/test_pool.py::TestPool::test_pool_release_in_xact PASSED tests/test_pool.py::TestPool::test_pool_remote_close PASSED tests/test_pool.py::TestPool::test_pool_set_connection_args PASSED tests/test_pool.py::TestPool::test_pool_size_and_capacity PASSED tests/test_pool.py::TestPoolReconnectWithTargetSessionAttrs::test_full_reconnect_on_node_change_role PASSED tests/test_pool.py::TestHotStandby::test_standby_cursors PASSED tests/test_pool.py::TestHotStandby::test_standby_pool_01 PASSED tests/test_prepare.py::TestPrepare::test_prepare_01 PASSED tests/test_prepare.py::TestPrepare::test_prepare_02 PASSED tests/test_prepare.py::TestPrepare::test_prepare_03 PASSED tests/test_prepare.py::TestPrepare::test_prepare_04 PASSED tests/test_prepare.py::TestPrepare::test_prepare_05_unknownoid PASSED tests/test_prepare.py::TestPrepare::test_prepare_06_interrupted_close PASSED tests/test_prepare.py::TestPrepare::test_prepare_07_interrupted_terminate PASSED tests/test_prepare.py::TestPrepare::test_prepare_08_big_result PASSED tests/test_prepare.py::TestPrepare::test_prepare_09_raise_error PASSED tests/test_prepare.py::TestPrepare::test_prepare_10_stmt_lru PASSED tests/test_prepare.py::TestPrepare::test_prepare_11_stmt_gc PASSED tests/test_prepare.py::TestPrepare::test_prepare_12_stmt_gc PASSED tests/test_prepare.py::TestPrepare::test_prepare_13_connect PASSED tests/test_prepare.py::TestPrepare::test_prepare_14_explain PASSED tests/test_prepare.py::TestPrepare::test_prepare_15_stmt_gc_cache_disabled PASSED tests/test_prepare.py::TestPrepare::test_prepare_16_command_result PASSED tests/test_prepare.py::TestPrepare::test_prepare_17_stmt_closed_lru PASSED tests/test_prepare.py::TestPrepare::test_prepare_18_empty_result PASSED tests/test_prepare.py::TestPrepare::test_prepare_19_concurrent_calls PASSED tests/test_prepare.py::TestPrepare::test_prepare_20_concurrent_calls PASSED tests/test_prepare.py::TestPrepare::test_prepare_21_errors PASSED tests/test_prepare.py::TestPrepare::test_prepare_22_empty PASSED tests/test_prepare.py::TestPrepare::test_prepare_23_no_stmt_cache_seq PASSED tests/test_prepare.py::TestPrepare::test_prepare_24_max_lifetime PASSED tests/test_prepare.py::TestPrepare::test_prepare_25_max_lifetime_reset PASSED tests/test_prepare.py::TestPrepare::test_prepare_26_max_lifetime_max_size PASSED tests/test_prepare.py::TestPrepare::test_prepare_27_max_cacheable_statement_size PASSED tests/test_prepare.py::TestPrepare::test_prepare_28_max_args PASSED tests/test_prepare.py::TestPrepare::test_prepare_29_duplicates PASSED tests/test_prepare.py::TestPrepare::test_prepare_30_invalid_arg_count PASSED tests/test_prepare.py::TestPrepare::test_prepare_31_pgbouncer_note PASSED tests/test_prepare.py::TestPrepare::test_prepare_does_not_use_cache PASSED tests/test_prepare.py::TestPrepare::test_prepare_explicitly_named PASSED tests/test_prepare.py::TestPrepare::test_prepare_statement_invalid PASSED tests/test_record.py::TestRecord::test_record_cmp PASSED tests/test_record.py::TestRecord::test_record_contains PASSED tests/test_record.py::TestRecord::test_record_duplicate_colnames PASSED tests/test_record.py::TestRecord::test_record_empty PASSED tests/test_record.py::TestRecord::test_record_freelist_ok PASSED tests/test_record.py::TestRecord::test_record_gc PASSED tests/test_record.py::TestRecord::test_record_get PASSED tests/test_record.py::TestRecord::test_record_hash PASSED tests/test_record.py::TestRecord::test_record_immutable PASSED tests/test_record.py::TestRecord::test_record_isinstance PASSED tests/test_record.py::TestRecord::test_record_items PASSED tests/test_record.py::TestRecord::test_record_iter PASSED tests/test_record.py::TestRecord::test_record_keys PASSED tests/test_record.py::TestRecord::test_record_len_getindex PASSED tests/test_record.py::TestRecord::test_record_no_new PASSED tests/test_record.py::TestRecord::test_record_not_pickleable PASSED tests/test_record.py::TestRecord::test_record_repr PASSED tests/test_record.py::TestRecord::test_record_slice PASSED tests/test_record.py::TestRecord::test_record_subclass_01 PASSED tests/test_record.py::TestRecord::test_record_subclass_02 PASSED tests/test_record.py::TestRecord::test_record_subclass_03 PASSED tests/test_record.py::TestRecord::test_record_subclass_04 PASSED tests/test_record.py::TestRecord::test_record_subclass_05 PASSED tests/test_record.py::TestRecord::test_record_subclass_06 PASSED tests/test_record.py::TestRecord::test_record_values PASSED tests/test_test.py::TestTests::test_tests_fail_1 PASSED tests/test_test.py::TestHelpers::test_tests_assertLoopErrorHandlerCalled_01 PASSED tests/test_timeout.py::TestTimeout::test_invalid_timeout PASSED tests/test_timeout.py::TestTimeout::test_timeout_01 PASSED tests/test_timeout.py::TestTimeout::test_timeout_02 PASSED tests/test_timeout.py::TestTimeout::test_timeout_03 PASSED tests/test_timeout.py::TestTimeout::test_timeout_04 PASSED tests/test_timeout.py::TestTimeout::test_timeout_05 PASSED tests/test_timeout.py::TestTimeout::test_timeout_06 PASSED tests/test_timeout.py::TestConnectionCommandTimeout::test_command_timeout_01 PASSED tests/test_timeout.py::TestTimeoutCoversPrepare::test_timeout_covers_prepare_01 PASSED tests/test_transaction.py::TestTransaction::test_isolation_level PASSED tests/test_transaction.py::TestTransaction::test_nested_isolation_level PASSED tests/test_transaction.py::TestTransaction::test_transaction_interface_errors PASSED tests/test_transaction.py::TestTransaction::test_transaction_nested PASSED tests/test_transaction.py::TestTransaction::test_transaction_regular PASSED tests/test_transaction.py::TestTransaction::test_transaction_within_manual_transaction PASSED tests/test_types.py::TestTypes::test_range_issubset PASSED tests/test_utils.py::TestUtils::test_mogrify_multiple PASSED tests/test_utils.py::TestUtils::test_mogrify_simple PASSED =================================== FAILURES =================================== ________ TestExecuteMany.test_executemany_server_failure_during_writes _________ Traceback (most recent call last): File "/usr/lib/python3.12/unittest/case.py", line 58, in testPartExecutor yield File "/usr/lib/python3.12/unittest/case.py", line 634, in run self._callTestMethod(testMethod) File "/usr/lib/python3.12/unittest/case.py", line 589, in _callTestMethod if method() is not None: ^^^^^^^^ File "/startdir/src/asyncpg-0.29.0/test_dir/usr/lib/python3.12/site-packages/asyncpg/_testbase/__init__.py", line 92, in wrapper self.loop.run_until_complete(coro) File "/usr/lib/python3.12/asyncio/base_events.py", line 687, in run_until_complete return future.result() ^^^^^^^^^^^^^^^ File "/startdir/src/asyncpg-0.29.0/tests/test_execute.py", line 215, in test_executemany_server_failure_during_writes self.assertLess(pos, 128, 'should stop early') File "/usr/lib/python3.12/unittest/case.py", line 1257, in assertLess self.fail(self._formatMessage(msg, standardMsg)) File "/usr/lib/python3.12/unittest/case.py", line 715, in fail raise self.failureException(msg) AssertionError: 128 not less than 128 : should stop early =============================== warnings summary =============================== tests/test_adversity.py::TestConnectionLoss::test_pool_release_timeout /startdir/src/asyncpg-0.29.0/test_dir/usr/lib/python3.12/site-packages/asyncpg/_testbase/fuzzer.py:120: ResourceWarning: unclosed break Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/test_execute.py::TestExecuteMany::test_executemany_server_failure_during_writes ======= 1 failed, 302 passed, 3 skipped, 1 warning in 335.95s (0:05:35) ======== ==> ERROR: A failure occurred in check(). Aborting... ==> ERROR: Build failed, check /home/alhp/workspace/chroot/build_1b475370-8ee6-4ccd-935c-dfefa3ef87c4/build