>>> py3-multidict: Building community/py3-multidict 6.4.3-r0 (using abuild 3.15.0_rc3-r0) started Sun, 13 Apr 2025 23:03:57 +0000 >>> py3-multidict: Validating /home/buildozer/aports/community/py3-multidict/APKBUILD... >>> py3-multidict: Analyzing dependencies... >>> py3-multidict: Installing for build: build-base python3 py3-gpep517 python3-dev py3-setuptools cython py3-wheel py3-pytest py3-pytest-cov py3-pytest-codspeed py3-objgraph (1/61) Installing libbz2 (1.0.8-r6) (2/61) Installing libffi (3.4.8-r0) (3/61) Installing gdbm (1.24-r0) (4/61) Installing xz-libs (5.8.1-r0) (5/61) Installing mpdecimal (4.0.0-r0) (6/61) Installing libpanelw (6.5_p20250216-r0) (7/61) Installing sqlite-libs (3.49.1-r0) (8/61) Installing python3 (3.12.10-r0) (9/61) Installing python3-pycache-pyc0 (3.12.10-r0) (10/61) Installing pyc (3.12.10-r0) (11/61) Installing python3-pyc (3.12.10-r0) (12/61) Installing py3-installer (0.7.0-r2) (13/61) Installing py3-installer-pyc (0.7.0-r2) (14/61) Installing py3-gpep517 (16-r0) (15/61) Installing py3-gpep517-pyc (16-r0) (16/61) Installing python3-dev (3.12.10-r0) (17/61) Installing py3-parsing (3.2.0-r0) (18/61) Installing py3-parsing-pyc (3.2.0-r0) (19/61) Installing py3-packaging (24.2-r0) (20/61) Installing py3-packaging-pyc (24.2-r0) (21/61) Installing py3-setuptools (77.0.3-r0) (22/61) Installing py3-setuptools-pyc (77.0.3-r0) (23/61) Installing cython (3.0.12-r0) (24/61) Installing cython-pyc (3.0.12-r0) (25/61) Installing py3-wheel (0.43.0-r0) (26/61) Installing py3-wheel-pyc (0.43.0-r0) (27/61) Installing py3-iniconfig (2.1.0-r0) (28/61) Installing py3-iniconfig-pyc (2.1.0-r0) (29/61) Installing py3-pluggy (1.5.0-r0) (30/61) Installing py3-pluggy-pyc (1.5.0-r0) (31/61) Installing py3-py (1.11.0-r4) (32/61) Installing py3-py-pyc (1.11.0-r4) (33/61) Installing py3-pytest (8.3.5-r0) (34/61) Installing py3-pytest-pyc (8.3.5-r0) (35/61) Installing py3-coverage (7.6.10-r0) (36/61) Installing py3-coverage-pyc (7.6.10-r0) (37/61) Installing py3-pytest-cov (5.0.0-r0) (38/61) Installing py3-pytest-cov-pyc (5.0.0-r0) (39/61) Installing py3-cparser (2.22-r1) (40/61) Installing py3-cparser-pyc (2.22-r1) (41/61) Installing py3-cffi (1.17.1-r1) (42/61) Installing py3-cffi-pyc (1.17.1-r1) (43/61) Installing py3-py-cpuinfo (9.0.0-r4) (44/61) Installing py3-py-cpuinfo-pyc (9.0.0-r4) (45/61) Installing py3-pytest-benchmark (4.0.0-r4) (46/61) Installing py3-pytest-benchmark-pyc (4.0.0-r4) (47/61) Installing py3-attrs (25.3.0-r0) (48/61) Installing py3-attrs-pyc (25.3.0-r0) (49/61) Installing py3-mdurl (0.1.2-r3) (50/61) Installing py3-mdurl-pyc (0.1.2-r3) (51/61) Installing py3-markdown-it-py (3.0.0-r1) (52/61) Installing py3-markdown-it-py-pyc (3.0.0-r1) (53/61) Installing py3-pygments (2.19.1-r1) (54/61) Installing py3-pygments-pyc (2.19.1-r1) (55/61) Installing py3-rich (13.9.4-r0) (56/61) Installing py3-rich-pyc (13.9.4-r0) (57/61) Installing py3-pytest-codspeed (3.2.0-r0) (58/61) Installing py3-pytest-codspeed-pyc (3.2.0-r0) (59/61) Installing py3-objgraph (3.6.2-r0) (60/61) Installing py3-objgraph-pyc (3.6.2-r0) (61/61) Installing .makedepends-py3-multidict (20250413.230358) Executing busybox-1.37.0-r16.trigger OK: 528 MiB in 165 packages >>> py3-multidict: Cleaning up srcdir >>> py3-multidict: Cleaning up pkgdir >>> py3-multidict: Cleaning up tmpdir >>> py3-multidict: Fetching https://distfiles.alpinelinux.org/distfiles/edge/multidict-6.4.3.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 curl: (22) The requested URL returned error: 404 >>> py3-multidict: Fetching multidict-6.4.3.tar.gz::https://github.com/aio-libs/multidict/archive/v6.4.3.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 103k 0 103k 0 0 214k 0 --:--:-- --:--:-- --:--:-- 214k >>> py3-multidict: Fetching https://distfiles.alpinelinux.org/distfiles/edge/multidict-6.4.3.tar.gz >>> py3-multidict: Checking sha512sums... multidict-6.4.3.tar.gz: OK >>> py3-multidict: Unpacking /var/cache/distfiles/multidict-6.4.3.tar.gz... 2025-04-13 23:04:02,252 gpep517 INFO Building wheel via backend setuptools.build_meta /usr/lib/python3.12/site-packages/setuptools/dist.py:760: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() 2025-04-13 23:04:02,321 root INFO running bdist_wheel 2025-04-13 23:04:02,462 root INFO running build 2025-04-13 23:04:02,463 root INFO running build_py 2025-04-13 23:04:02,472 root INFO creating build/lib.linux-loongarch64-cpython-312/multidict 2025-04-13 23:04:02,473 root INFO copying multidict/_abc.py -> build/lib.linux-loongarch64-cpython-312/multidict 2025-04-13 23:04:02,473 root INFO copying multidict/__init__.py -> build/lib.linux-loongarch64-cpython-312/multidict 2025-04-13 23:04:02,474 root INFO copying multidict/_compat.py -> build/lib.linux-loongarch64-cpython-312/multidict 2025-04-13 23:04:02,474 root INFO copying multidict/_multidict_py.py -> build/lib.linux-loongarch64-cpython-312/multidict 2025-04-13 23:04:02,475 root INFO copying multidict/py.typed -> build/lib.linux-loongarch64-cpython-312/multidict 2025-04-13 23:04:02,476 root INFO running build_ext ********************* * Accelerated build * ********************* 2025-04-13 23:04:02,670 root INFO building 'multidict._multidict' extension 2025-04-13 23:04:02,670 root INFO creating build/temp.linux-loongarch64-cpython-312/multidict 2025-04-13 23:04:02,671 root INFO cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/python3.12 -c multidict/_multidict.c -o build/temp.linux-loongarch64-cpython-312/multidict/_multidict.o -O3 -std=c99 -Wall -Wsign-compare -Wconversion -fno-strict-aliasing -pedantic In file included from multidict/_multilib/pair_list.h:15, from multidict/_multilib/dict.h:9, from multidict/_multidict.c:6: multidict/_multilib/istr.h:98:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 98 | {Py_tp_dealloc, istr_dealloc}, | ^~~~~~~~~~~~ multidict/_multilib/istr.h:98:21: note: (near initialization for 'istr_slots[0].pfunc') multidict/_multilib/istr.h:101:17: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 101 | {Py_tp_new, istr_new}, | ^~~~~~~~ multidict/_multilib/istr.h:101:17: note: (near initialization for 'istr_slots[3].pfunc') In file included from multidict/_multidict.c:8: multidict/_multilib/iter.h:184:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 184 | {Py_tp_dealloc, multidict_iter_dealloc}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:184:21: note: (near initialization for 'multidict_items_iter_slots[0].pfunc') multidict/_multilib/iter.h:186:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 186 | {Py_tp_traverse, multidict_iter_traverse}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:186:22: note: (near initialization for 'multidict_items_iter_slots[2].pfunc') multidict/_multilib/iter.h:187:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 187 | {Py_tp_clear, multidict_iter_clear}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:187:19: note: (near initialization for 'multidict_items_iter_slots[3].pfunc') multidict/_multilib/iter.h:188:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 188 | {Py_tp_iter, PyObject_SelfIter}, | ^~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:188:18: note: (near initialization for 'multidict_items_iter_slots[4].pfunc') multidict/_multilib/iter.h:189:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 189 | {Py_tp_iternext, multidict_items_iter_iternext}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:189:22: note: (near initialization for 'multidict_items_iter_slots[5].pfunc') multidict/_multilib/iter.h:205:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 205 | {Py_tp_dealloc, multidict_iter_dealloc}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:205:21: note: (near initialization for 'multidict_values_iter_slots[0].pfunc') multidict/_multilib/iter.h:207:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 207 | {Py_tp_traverse, multidict_iter_traverse}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:207:22: note: (near initialization for 'multidict_values_iter_slots[2].pfunc') multidict/_multilib/iter.h:208:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 208 | {Py_tp_clear, multidict_iter_clear}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:208:19: note: (near initialization for 'multidict_values_iter_slots[3].pfunc') multidict/_multilib/iter.h:209:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 209 | {Py_tp_iter, PyObject_SelfIter}, | ^~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:209:18: note: (near initialization for 'multidict_values_iter_slots[4].pfunc') multidict/_multilib/iter.h:210:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 210 | {Py_tp_iternext, multidict_values_iter_iternext}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:210:22: note: (near initialization for 'multidict_values_iter_slots[5].pfunc') multidict/_multilib/iter.h:227:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 227 | {Py_tp_dealloc, multidict_iter_dealloc}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:227:21: note: (near initialization for 'multidict_keys_iter_slots[0].pfunc') multidict/_multilib/iter.h:229:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 229 | {Py_tp_traverse, multidict_iter_traverse}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:229:22: note: (near initialization for 'multidict_keys_iter_slots[2].pfunc') multidict/_multilib/iter.h:230:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 230 | {Py_tp_clear, multidict_iter_clear}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:230:19: note: (near initialization for 'multidict_keys_iter_slots[3].pfunc') multidict/_multilib/iter.h:231:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 231 | {Py_tp_iter, PyObject_SelfIter}, | ^~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:231:18: note: (near initialization for 'multidict_keys_iter_slots[4].pfunc') multidict/_multilib/iter.h:232:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 232 | {Py_tp_iternext, multidict_keys_iter_iternext}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/iter.h:232:22: note: (near initialization for 'multidict_keys_iter_slots[5].pfunc') In file included from multidict/_multidict.c:12: multidict/_multilib/views.h:1010:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1010 | {Py_tp_dealloc, multidict_view_dealloc}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1010:21: note: (near initialization for 'multidict_itemsview_slots[0].pfunc') multidict/_multilib/views.h:1011:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1011 | {Py_tp_repr, multidict_itemsview_repr}, | ^~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1011:18: note: (near initialization for 'multidict_itemsview_slots[1].pfunc') multidict/_multilib/views.h:1013:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1013 | {Py_nb_subtract, multidict_itemsview_sub}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1013:22: note: (near initialization for 'multidict_itemsview_slots[2].pfunc') multidict/_multilib/views.h:1014:17: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1014 | {Py_nb_and, multidict_itemsview_and}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1014:17: note: (near initialization for 'multidict_itemsview_slots[3].pfunc') multidict/_multilib/views.h:1015:17: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1015 | {Py_nb_xor, multidict_itemsview_xor}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1015:17: note: (near initialization for 'multidict_itemsview_slots[4].pfunc') multidict/_multilib/views.h:1016:16: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1016 | {Py_nb_or, multidict_itemsview_or}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1016:16: note: (near initialization for 'multidict_itemsview_slots[5].pfunc') multidict/_multilib/views.h:1017:20: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1017 | {Py_sq_length, multidict_view_len}, | ^~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1017:20: note: (near initialization for 'multidict_itemsview_slots[6].pfunc') multidict/_multilib/views.h:1018:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1018 | {Py_sq_contains, multidict_itemsview_contains}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1018:22: note: (near initialization for 'multidict_itemsview_slots[7].pfunc') multidict/_multilib/views.h:1019:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1019 | {Py_tp_getattro, PyObject_GenericGetAttr}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1019:22: note: (near initialization for 'multidict_itemsview_slots[8].pfunc') multidict/_multilib/views.h:1020:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1020 | {Py_tp_traverse, multidict_view_traverse}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1020:22: note: (near initialization for 'multidict_itemsview_slots[9].pfunc') multidict/_multilib/views.h:1021:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1021 | {Py_tp_clear, multidict_view_clear}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1021:19: note: (near initialization for 'multidict_itemsview_slots[10].pfunc') multidict/_multilib/views.h:1022:25: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1022 | {Py_tp_richcompare, multidict_view_richcompare}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1022:25: note: (near initialization for 'multidict_itemsview_slots[11].pfunc') multidict/_multilib/views.h:1023:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1023 | {Py_tp_iter, multidict_itemsview_iter}, | ^~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1023:18: note: (near initialization for 'multidict_itemsview_slots[12].pfunc') multidict/_multilib/views.h:1564:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1564 | {Py_tp_dealloc, multidict_view_dealloc}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1564:21: note: (near initialization for 'multidict_keysview_slots[0].pfunc') multidict/_multilib/views.h:1565:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1565 | {Py_tp_repr, multidict_keysview_repr}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1565:18: note: (near initialization for 'multidict_keysview_slots[1].pfunc') multidict/_multilib/views.h:1567:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1567 | {Py_nb_subtract, multidict_keysview_sub}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1567:22: note: (near initialization for 'multidict_keysview_slots[2].pfunc') multidict/_multilib/views.h:1568:17: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1568 | {Py_nb_and, multidict_keysview_and}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1568:17: note: (near initialization for 'multidict_keysview_slots[3].pfunc') multidict/_multilib/views.h:1569:17: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1569 | {Py_nb_xor, multidict_keysview_xor}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1569:17: note: (near initialization for 'multidict_keysview_slots[4].pfunc') multidict/_multilib/views.h:1570:16: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1570 | {Py_nb_or, multidict_keysview_or}, | ^~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1570:16: note: (near initialization for 'multidict_keysview_slots[5].pfunc') multidict/_multilib/views.h:1571:20: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1571 | {Py_sq_length, multidict_view_len}, | ^~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1571:20: note: (near initialization for 'multidict_keysview_slots[6].pfunc') multidict/_multilib/views.h:1572:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1572 | {Py_sq_contains, multidict_keysview_contains}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1572:22: note: (near initialization for 'multidict_keysview_slots[7].pfunc') multidict/_multilib/views.h:1573:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1573 | {Py_tp_getattro, PyObject_GenericGetAttr}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1573:22: note: (near initialization for 'multidict_keysview_slots[8].pfunc') multidict/_multilib/views.h:1574:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1574 | {Py_tp_traverse, multidict_view_traverse}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1574:22: note: (near initialization for 'multidict_keysview_slots[9].pfunc') multidict/_multilib/views.h:1575:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1575 | {Py_tp_clear, multidict_view_clear}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1575:19: note: (near initialization for 'multidict_keysview_slots[10].pfunc') multidict/_multilib/views.h:1576:25: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1576 | {Py_tp_richcompare, multidict_view_richcompare}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1576:25: note: (near initialization for 'multidict_keysview_slots[11].pfunc') multidict/_multilib/views.h:1577:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1577 | {Py_tp_iter, multidict_keysview_iter}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1577:18: note: (near initialization for 'multidict_keysview_slots[12].pfunc') multidict/_multilib/views.h:1638:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1638 | {Py_tp_dealloc, multidict_view_dealloc}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1638:21: note: (near initialization for 'multidict_valuesview_slots[0].pfunc') multidict/_multilib/views.h:1639:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1639 | {Py_tp_repr, multidict_valuesview_repr}, | ^~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1639:18: note: (near initialization for 'multidict_valuesview_slots[1].pfunc') multidict/_multilib/views.h:1641:20: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1641 | {Py_sq_length, multidict_view_len}, | ^~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1641:20: note: (near initialization for 'multidict_valuesview_slots[2].pfunc') multidict/_multilib/views.h:1642:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1642 | {Py_tp_getattro, PyObject_GenericGetAttr}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1642:22: note: (near initialization for 'multidict_valuesview_slots[3].pfunc') multidict/_multilib/views.h:1643:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1643 | {Py_tp_traverse, multidict_view_traverse}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1643:22: note: (near initialization for 'multidict_valuesview_slots[4].pfunc') multidict/_multilib/views.h:1644:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1644 | {Py_tp_clear, multidict_view_clear}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1644:19: note: (near initialization for 'multidict_valuesview_slots[5].pfunc') multidict/_multilib/views.h:1645:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1645 | {Py_tp_iter, multidict_valuesview_iter}, | ^~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multilib/views.h:1645:18: note: (near initialization for 'multidict_valuesview_slots[6].pfunc') multidict/_multidict.c:878:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 878 | {Py_tp_dealloc, multidict_tp_dealloc}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:878:21: note: (near initialization for 'multidict_slots[0].pfunc') multidict/_multidict.c:879:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 879 | {Py_tp_repr, multidict_repr}, | ^~~~~~~~~~~~~~ multidict/_multidict.c:879:18: note: (near initialization for 'multidict_slots[1].pfunc') multidict/_multidict.c:882:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 882 | {Py_sq_contains, multidict_sq_contains}, | ^~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:882:22: note: (near initialization for 'multidict_slots[3].pfunc') multidict/_multidict.c:883:20: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 883 | {Py_mp_length, multidict_mp_len}, | ^~~~~~~~~~~~~~~~ multidict/_multidict.c:883:20: note: (near initialization for 'multidict_slots[4].pfunc') multidict/_multidict.c:884:23: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 884 | {Py_mp_subscript, multidict_mp_subscript}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:884:23: note: (near initialization for 'multidict_slots[5].pfunc') multidict/_multidict.c:885:27: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 885 | {Py_mp_ass_subscript, multidict_mp_as_subscript}, | ^~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:885:27: note: (near initialization for 'multidict_slots[6].pfunc') multidict/_multidict.c:887:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 887 | {Py_tp_traverse, multidict_tp_traverse}, | ^~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:887:22: note: (near initialization for 'multidict_slots[7].pfunc') multidict/_multidict.c:888:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 888 | {Py_tp_clear, multidict_tp_clear}, | ^~~~~~~~~~~~~~~~~~ multidict/_multidict.c:888:19: note: (near initialization for 'multidict_slots[8].pfunc') multidict/_multidict.c:889:25: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 889 | {Py_tp_richcompare, multidict_tp_richcompare}, | ^~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:889:25: note: (near initialization for 'multidict_slots[9].pfunc') multidict/_multidict.c:890:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 890 | {Py_tp_iter, multidict_tp_iter}, | ^~~~~~~~~~~~~~~~~ multidict/_multidict.c:890:18: note: (near initialization for 'multidict_slots[10].pfunc') multidict/_multidict.c:892:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 892 | {Py_tp_init, multidict_tp_init}, | ^~~~~~~~~~~~~~~~~ multidict/_multidict.c:892:18: note: (near initialization for 'multidict_slots[12].pfunc') multidict/_multidict.c:893:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 893 | {Py_tp_alloc, PyType_GenericAlloc}, | ^~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:893:19: note: (near initialization for 'multidict_slots[13].pfunc') multidict/_multidict.c:894:17: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 894 | {Py_tp_new, PyType_GenericNew}, | ^~~~~~~~~~~~~~~~~ multidict/_multidict.c:894:17: note: (near initialization for 'multidict_slots[14].pfunc') multidict/_multidict.c:895:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 895 | {Py_tp_free, PyObject_GC_Del}, | ^~~~~~~~~~~~~~~ multidict/_multidict.c:895:18: note: (near initialization for 'multidict_slots[15].pfunc') multidict/_multidict.c:950:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 950 | {Py_tp_init, cimultidict_tp_init}, | ^~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:950:18: note: (near initialization for 'cimultidict_slots[1].pfunc') multidict/_multidict.c:1208:21: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1208 | {Py_tp_dealloc, multidict_proxy_tp_dealloc}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1208:21: note: (near initialization for 'multidict_proxy_slots[0].pfunc') multidict/_multidict.c:1209:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1209 | {Py_tp_repr, multidict_proxy_repr}, | ^~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1209:18: note: (near initialization for 'multidict_proxy_slots[1].pfunc') multidict/_multidict.c:1212:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1212 | {Py_sq_contains, multidict_proxy_sq_contains}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1212:22: note: (near initialization for 'multidict_proxy_slots[3].pfunc') multidict/_multidict.c:1213:20: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1213 | {Py_mp_length, multidict_proxy_mp_len}, | ^~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1213:20: note: (near initialization for 'multidict_proxy_slots[4].pfunc') multidict/_multidict.c:1214:23: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1214 | {Py_mp_subscript, multidict_proxy_mp_subscript}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1214:23: note: (near initialization for 'multidict_proxy_slots[5].pfunc') multidict/_multidict.c:1216:22: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1216 | {Py_tp_traverse, multidict_proxy_tp_traverse}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1216:22: note: (near initialization for 'multidict_proxy_slots[6].pfunc') multidict/_multidict.c:1217:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1217 | {Py_tp_clear, multidict_proxy_tp_clear}, | ^~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1217:19: note: (near initialization for 'multidict_proxy_slots[7].pfunc') multidict/_multidict.c:1218:25: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1218 | {Py_tp_richcompare, multidict_proxy_tp_richcompare}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1218:25: note: (near initialization for 'multidict_proxy_slots[8].pfunc') multidict/_multidict.c:1219:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1219 | {Py_tp_iter, multidict_proxy_tp_iter}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1219:18: note: (near initialization for 'multidict_proxy_slots[9].pfunc') multidict/_multidict.c:1221:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1221 | {Py_tp_init, multidict_proxy_tp_init}, | ^~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1221:18: note: (near initialization for 'multidict_proxy_slots[11].pfunc') multidict/_multidict.c:1222:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1222 | {Py_tp_alloc, PyType_GenericAlloc}, | ^~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1222:19: note: (near initialization for 'multidict_proxy_slots[12].pfunc') multidict/_multidict.c:1223:17: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1223 | {Py_tp_new, PyType_GenericNew}, | ^~~~~~~~~~~~~~~~~ multidict/_multidict.c:1223:17: note: (near initialization for 'multidict_proxy_slots[13].pfunc') multidict/_multidict.c:1224:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1224 | {Py_tp_free, PyObject_GC_Del}, | ^~~~~~~~~~~~~~~ multidict/_multidict.c:1224:18: note: (near initialization for 'multidict_proxy_slots[14].pfunc') multidict/_multidict.c:1319:18: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1319 | {Py_tp_init, cimultidict_proxy_tp_init}, | ^~~~~~~~~~~~~~~~~~~~~~~~~ multidict/_multidict.c:1319:18: note: (near initialization for 'cimultidict_proxy_slots[2].pfunc') multidict/_multidict.c:1513:19: warning: ISO C forbids initialization between function pointer and 'void *' [-Wpedantic] 1513 | {Py_mod_exec, module_exec}, | ^~~~~~~~~~~ multidict/_multidict.c:1513:19: note: (near initialization for 'module_slots[0].value') 2025-04-13 23:04:07,196 root INFO cc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security build/temp.linux-loongarch64-cpython-312/multidict/_multidict.o -L/usr/lib -o build/lib.linux-loongarch64-cpython-312/multidict/_multidict.cpython-312-loongarch64-linux-musl.so 2025-04-13 23:04:07,289 root INFO installing to build/bdist.linux-loongarch64/wheel 2025-04-13 23:04:07,289 root INFO running install 2025-04-13 23:04:07,307 root INFO running install_lib 2025-04-13 23:04:07,315 root INFO creating build/bdist.linux-loongarch64/wheel 2025-04-13 23:04:07,316 root INFO creating build/bdist.linux-loongarch64/wheel/multidict 2025-04-13 23:04:07,316 root INFO copying build/lib.linux-loongarch64-cpython-312/multidict/_abc.py -> build/bdist.linux-loongarch64/wheel/./multidict 2025-04-13 23:04:07,316 root INFO copying build/lib.linux-loongarch64-cpython-312/multidict/py.typed -> build/bdist.linux-loongarch64/wheel/./multidict 2025-04-13 23:04:07,317 root INFO copying build/lib.linux-loongarch64-cpython-312/multidict/__init__.py -> build/bdist.linux-loongarch64/wheel/./multidict 2025-04-13 23:04:07,317 root INFO copying build/lib.linux-loongarch64-cpython-312/multidict/_multidict.cpython-312-loongarch64-linux-musl.so -> build/bdist.linux-loongarch64/wheel/./multidict 2025-04-13 23:04:07,318 root INFO copying build/lib.linux-loongarch64-cpython-312/multidict/_compat.py -> build/bdist.linux-loongarch64/wheel/./multidict 2025-04-13 23:04:07,318 root INFO copying build/lib.linux-loongarch64-cpython-312/multidict/_multidict_py.py -> build/bdist.linux-loongarch64/wheel/./multidict 2025-04-13 23:04:07,318 root INFO running install_egg_info 2025-04-13 23:04:07,328 root INFO running egg_info 2025-04-13 23:04:07,336 root INFO creating multidict.egg-info 2025-04-13 23:04:07,336 root INFO writing multidict.egg-info/PKG-INFO 2025-04-13 23:04:07,338 root INFO writing dependency_links to multidict.egg-info/dependency_links.txt 2025-04-13 23:04:07,339 root INFO writing requirements to multidict.egg-info/requires.txt 2025-04-13 23:04:07,339 root INFO writing top-level names to multidict.egg-info/top_level.txt 2025-04-13 23:04:07,339 root INFO writing manifest file 'multidict.egg-info/SOURCES.txt' 2025-04-13 23:04:07,349 root INFO reading manifest file 'multidict.egg-info/SOURCES.txt' 2025-04-13 23:04:07,349 root INFO reading manifest template 'MANIFEST.in' 2025-04-13 23:04:07,353 root WARNING warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-04-13 23:04:07,354 root WARNING warning: no previously-included files found matching 'multidict/_multidict.html' 2025-04-13 23:04:07,354 root WARNING warning: no previously-included files found matching 'multidict/*.so' 2025-04-13 23:04:07,354 root WARNING warning: no previously-included files found matching 'multidict/*.pyd' 2025-04-13 23:04:07,355 root WARNING warning: no previously-included files found matching 'multidict/*.pyd' 2025-04-13 23:04:07,355 root WARNING no previously-included directories found matching 'docs/_build' 2025-04-13 23:04:07,355 root INFO adding license file 'LICENSE' 2025-04-13 23:04:07,358 root INFO writing manifest file 'multidict.egg-info/SOURCES.txt' 2025-04-13 23:04:07,359 root INFO Copying multidict.egg-info to build/bdist.linux-loongarch64/wheel/./multidict-6.4.3-py3.12.egg-info 2025-04-13 23:04:07,360 root INFO running install_scripts 2025-04-13 23:04:07,370 root INFO creating build/bdist.linux-loongarch64/wheel/multidict-6.4.3.dist-info/WHEEL 2025-04-13 23:04:07,371 wheel INFO creating '/home/buildozer/aports/community/py3-multidict/src/multidict-6.4.3/.dist/.tmp-ljkajeih/multidict-6.4.3-cp312-cp312-linux_loongarch64.whl' and adding 'build/bdist.linux-loongarch64/wheel' to it 2025-04-13 23:04:07,372 wheel INFO adding 'multidict/__init__.py' 2025-04-13 23:04:07,372 wheel INFO adding 'multidict/_abc.py' 2025-04-13 23:04:07,372 wheel INFO adding 'multidict/_compat.py' 2025-04-13 23:04:07,373 wheel INFO adding 'multidict/_multidict.cpython-312-loongarch64-linux-musl.so' 2025-04-13 23:04:07,374 wheel INFO adding 'multidict/_multidict_py.py' 2025-04-13 23:04:07,375 wheel INFO adding 'multidict/py.typed' 2025-04-13 23:04:07,376 wheel INFO adding 'multidict-6.4.3.dist-info/licenses/LICENSE' 2025-04-13 23:04:07,376 wheel INFO adding 'multidict-6.4.3.dist-info/METADATA' 2025-04-13 23:04:07,376 wheel INFO adding 'multidict-6.4.3.dist-info/WHEEL' 2025-04-13 23:04:07,376 wheel INFO adding 'multidict-6.4.3.dist-info/top_level.txt' 2025-04-13 23:04:07,377 wheel INFO adding 'multidict-6.4.3.dist-info/RECORD' 2025-04-13 23:04:07,377 root INFO removing build/bdist.linux-loongarch64/wheel 2025-04-13 23:04:07,378 gpep517 INFO The backend produced .dist/multidict-6.4.3-cp312-cp312-linux_loongarch64.whl multidict-6.4.3-cp312-cp312-linux_loongarch64.whl 'multidict' -> 'multidict.src' ============================= test session starts ============================== platform linux -- Python 3.12.10, pytest-8.3.5, pluggy-1.5.0 codspeed: 3.2.0 (disabled, mode: walltime, timer_resolution: 1.0ns) benchmark: 4.0.0 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /home/buildozer/aports/community/py3-multidict/src/multidict-6.4.3 configfile: pytest.ini testpaths: tests/ plugins: cov-5.0.0, benchmark-4.0.0, codspeed-3.2.0 collected 1600 items tests/test_abc.py ... [ 0%] tests/test_copy.py .... [ 0%] tests/test_incorrect_args.py ............................ [ 2%] tests/test_multidict.py ....... [ 2%] tests/test_multidict_benchmarks.py ...........Timeout (0:00:30)! Thread 0x00007ffff3292d10 (most recent call first): File "/usr/lib/python3.12/site-packages/pytest_benchmark/fixture.py", line 85 in runner File "/usr/lib/python3.12/site-packages/pytest_benchmark/fixture.py", line 164 in _raw File "/usr/lib/python3.12/site-packages/pytest_benchmark/fixture.py", line 125 in __call__ File "/home/buildozer/aports/community/py3-multidict/src/multidict-6.4.3/tests/test_multidict_benchmarks.py", line 272 in test_multidict_getall_str_miss File "/usr/lib/python3.12/site-packages/_pytest/python.py", line 159 in pytest_pyfunc_call File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/python.py", line 1627 in runtest File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 242 in <lambda> File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 341 in from_call File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 241 in call_and_report File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 132 in runtestprotocol File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 362 in pytest_runtestloop File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 337 in _main File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 283 in wrap_session File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/config/__init__.py", line 175 in main File "/usr/lib/python3.12/site-packages/_pytest/config/__init__.py", line 201 in console_main File "/usr/lib/python3.12/site-packages/pytest/__main__.py", line 9 in <module> File "<frozen runpy>", line 88 in _run_code File "<frozen runpy>", line 198 in _run_module_as_main .............. [ 4%] tests/test_pickle.py ...... [ 4%] tests/test_abc.py .. [ 4%] tests/test_copy.py .... [ 4%] tests/test_incorrect_args.py ............................ [ 6%] tests/test_multidict.py ....... [ 7%] tests/test_multidict_benchmarks.py ......................... [ 8%] tests/test_pickle.py ................................................... [ 11%] .......... [ 12%] tests/test_update.py .......... [ 13%] tests/test_version.py ................... [ 14%] tests/test_views_benchmarks.py ......................... [ 15%] tests/test_pickle.py .. [ 16%] tests/test_abc.py .. [ 16%] tests/test_copy.py .... [ 16%] tests/test_incorrect_args.py ........................................... [ 19%] ............. [ 19%] tests/test_multidict.py ....... [ 20%] tests/test_multidict_benchmarks.py ......................... [ 21%] tests/test_pickle.py . [ 21%] tests/test_update.py .......... [ 22%] tests/test_version.py ................... [ 23%] tests/test_views_benchmarks.py ......................... [ 25%] tests/test_multidict.py . [ 25%] tests/test_pickle.py .. [ 25%] tests/test_abc.py .. [ 25%] tests/test_copy.py .... [ 25%] tests/test_multidict.py ....... [ 26%] tests/test_multidict_benchmarks.py ......................... [ 27%] tests/test_pickle.py . [ 27%] tests/test_update.py .......... [ 28%] tests/test_version.py ................... [ 29%] tests/test_views_benchmarks.py ......................... [ 31%] tests/test_guard.py ... [ 31%] tests/test_istr.py ........ [ 32%] tests/test_multidict.py ................................................ [ 35%] ........................................................................ [ 39%] ........................................................................ [ 44%] ........................................................................ [ 48%] ........................................................................ [ 53%] ................................................................... [ 57%] tests/test_multidict_benchmarks.py .................... [ 58%] tests/test_mutable_multidict.py ........................................ [ 60%] ............. [ 61%] tests/test_types.py ............. [ 62%] tests/test_update.py ... [ 62%] tests/test_version.py . [ 62%] tests/test_pickle.py ... [ 63%] tests/test_update.py .......... [ 63%] tests/test_version.py ................... [ 64%] tests/test_views_benchmarks.py ......................... [ 66%] tests/test_multidict.py . [ 66%] tests/test_guard.py ... [ 66%] tests/test_istr.py ........ [ 67%] tests/test_multidict.py ................................................ [ 70%] ........................................................................ [ 74%] ........................................................................ [ 79%] ........................................................................ [ 83%] ........................................................................ [ 88%] ................................................................... [ 92%] tests/test_multidict_benchmarks.py .........Timeout (0:00:30)! Thread 0x00007ffff3292d10 (most recent call first): File "/usr/lib/python3.12/site-packages/pytest_benchmark/fixture.py", line 99 in runner File "/usr/lib/python3.12/site-packages/pytest_benchmark/fixture.py", line 164 in _raw File "/usr/lib/python3.12/site-packages/pytest_benchmark/fixture.py", line 125 in __call__ File "/home/buildozer/aports/community/py3-multidict/src/multidict-6.4.3/tests/test_multidict_benchmarks.py", line 298 in test_cimultidict_getall_istr_miss File "/usr/lib/python3.12/site-packages/_pytest/python.py", line 159 in pytest_pyfunc_call File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/python.py", line 1627 in runtest File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 242 in <lambda> File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 341 in from_call File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 241 in call_and_report File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 132 in runtestprotocol File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 362 in pytest_runtestloop File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 337 in _main File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 283 in wrap_session File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/config/__init__.py", line 175 in main File "/usr/lib/python3.12/site-packages/_pytest/config/__init__.py", line 201 in console_main File "/usr/lib/python3.12/site-packages/pytest/__main__.py", line 9 in <module> File "<frozen runpy>", line 88 in _run_code File "<frozen runpy>", line 198 in _run_module_as_main ........... [ 93%] tests/test_mutable_multidict.py ........................................ [ 96%] ............. [ 96%] tests/test_types.py ............. [ 97%] tests/test_update.py ... [ 97%] tests/test_version.py . [ 97%] tests/test_abc.py . [ 98%] tests/test_circular_imports.py ...... [ 98%] tests/test_leaks.py .... [ 98%] tests/test_multidict.py . [ 98%] tests/test_multidict_benchmarks.py .Timeout (0:00:30)! Thread 0x00007ffff3292d10 (most recent call first): File "/usr/lib/python3.12/site-packages/pytest_benchmark/fixture.py", line 85 in runner File "/usr/lib/python3.12/site-packages/pytest_benchmark/fixture.py", line 164 in _raw File "/usr/lib/python3.12/site-packages/pytest_benchmark/fixture.py", line 125 in __call__ File "/home/buildozer/aports/community/py3-multidict/src/multidict-6.4.3/tests/test_multidict_benchmarks.py", line 512 in test_create_multidictproxy File "/usr/lib/python3.12/site-packages/_pytest/python.py", line 159 in pytest_pyfunc_call File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/python.py", line 1627 in runtest File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 242 in <lambda> File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 341 in from_call File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 241 in call_and_report File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 132 in runtestprotocol File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 362 in pytest_runtestloop File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 337 in _main File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 283 in wrap_session File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/config/__init__.py", line 175 in main File "/usr/lib/python3.12/site-packages/_pytest/config/__init__.py", line 201 in console_main File "/usr/lib/python3.12/site-packages/pytest/__main__.py", line 9 in <module> File "<frozen runpy>", line 88 in _run_code File "<frozen runpy>", line 198 in _run_module_as_main ..Timeout (0:00:30)! Thread 0x00007ffff3292d10 (most recent call first): File "/usr/lib/python3.12/site-packages/pytest_benchmark/fixture.py", line 99 in runner File "/usr/lib/python3.12/site-packages/pytest_benchmark/fixture.py", line 164 in _raw File "/usr/lib/python3.12/site-packages/pytest_benchmark/fixture.py", line 125 in __call__ File "/home/buildozer/aports/community/py3-multidict/src/multidict-6.4.3/tests/test_multidict_benchmarks.py", line 533 in test_create_cimultidictproxy File "/usr/lib/python3.12/site-packages/_pytest/python.py", line 159 in pytest_pyfunc_call File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/python.py", line 1627 in runtest File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 242 in <lambda> File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 341 in from_call File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 241 in call_and_report File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 132 in runtestprotocol File "/usr/lib/python3.12/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 362 in pytest_runtestloop File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 337 in _main File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 283 in wrap_session File "/usr/lib/python3.12/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main File "/usr/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall File "/usr/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec File "/usr/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__ File "/usr/lib/python3.12/site-packages/_pytest/config/__init__.py", line 175 in main File "/usr/lib/python3.12/site-packages/_pytest/config/__init__.py", line 201 in console_main File "/usr/lib/python3.12/site-packages/pytest/__main__.py", line 9 in <module> File "<frozen runpy>", line 88 in _run_code File "<frozen runpy>", line 198 in _run_module_as_main . [ 98%] tests/test_mypy.py ................. [100%] ---------- coverage: platform linux, python 3.12.10-final-0 ---------- Name Stmts Miss Branch BrPart Cover Missing -------------------------------------------------------------------------------------------------------------- .testenv/lib/python3.12/site-packages/multidict/_compat.py 8 0 2 1 90% 10->exit .testenv/lib/python3.12/site-packages/multidict/_multidict_py.py 607 1 270 3 99% 32, 63->exit, 601->606 multidict.src/__init__.py 13 13 0 0 0% 8-59 multidict.src/_abc.py 24 24 0 0 0% 1-68 multidict.src/_compat.py 8 8 2 0 0% 1-12 multidict.src/_multidict_py.py 607 607 270 0 0% 1-888 tests/conftest.py 80 8 6 1 87% 190-200 -------------------------------------------------------------------------------------------------------------- TOTAL 3651 661 656 5 78% 22 files skipped due to complete coverage. ------------------------------------------------------------------------------------------------------------------------------------------ benchmark: 244 tests ------------------------------------------------------------------------------------------------------------------------------------------ Name (time in ns) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- test_multidict_getall_str_miss[case-sensitive-c-extension-module] 452.2502 (1.0) 2,479.9258 (1.0) 485.3944 (1.0) 16.1809 (1.0) 483.9152 (1.0) 7.8231 (1.0) 8137;9000 2,060,180.3311 (1.0) 187325 10 test_create_multidictproxy 628.5097 (1.39) 3,463.9878 (1.40) 677.9794 (1.40) 26.3779 (1.63) 677.4706 (1.40) 12.7724 (1.63) 17211;17430 1,474,971.1730 (0.72) 188376 7 test_create_cimultidictproxy 716.4975 (1.58) 4,959.6032 (2.00) 777.0373 (1.60) 30.3261 (1.87) 774.8604 (1.60) 14.2803 (1.83) 11873;12677 1,286,939.4808 (0.62) 186285 6 test_multidict_clear_str[case-sensitive-c-extension-module] 778.5857 (1.72) 19,039.9587 (7.68) 897.2470 (1.85) 140.4011 (8.68) 879.1685 (1.82) 33.5276 (4.29) 3820;6605 1,114,520.3446 (0.54) 102535 1 test_multidict_clear_str[case-insensitive-c-extension-module] 856.8168 (1.89) 10,896.4741 (4.39) 959.3998 (1.98) 85.6860 (5.30) 949.9490 (1.96) 37.2529 (4.76) 3730;4306 1,042,318.3617 (0.51) 76282 1 test_cimultidict_getall_istr_miss[c-extension-module] 1,061.7077 (2.35) 15,463.6800 (6.24) 1,219.7213 (2.51) 233.9847 (14.46) 1,180.9170 (2.44) 40.9782 (5.24) 3564;14709 819,859.4229 (0.40) 188907 1 test_create_empty_multidictproxy 1,166.0159 (2.58) 15,020.3705 (6.06) 1,319.9073 (2.72) 96.6215 (5.97) 1,307.5769 (2.70) 48.4288 (6.19) 8479;8686 757,628.9401 (0.37) 153832 1 test_create_empty_cimultidictproxy 1,229.3458 (2.72) 11,719.7633 (4.73) 1,381.9768 (2.85) 128.1986 (7.92) 1,367.1815 (2.83) 48.4288 (6.19) 4943;6355 723,601.1591 (0.35) 101221 1 test_create_empty_multidict[case-sensitive-c-extension-module] 1,307.5769 (2.89) 24,426.7285 (9.85) 1,509.0359 (3.11) 304.0404 (18.79) 1,449.1379 (2.99) 59.6046 (7.62) 3052;8810 662,674.7547 (0.32) 108811 1 test_create_empty_multidict[case-insensitive-c-extension-module] 1,370.9068 (3.03) 12,718.1411 (5.13) 1,562.1903 (3.22) 127.8279 (7.90) 1,531.0943 (3.16) 85.6817 (10.95) 13813;9458 640,126.8738 (0.31) 145101 1 test_multidict_getall_str_miss[case-insensitive-c-extension-module] 1,396.9839 (3.09) 13,321.6381 (5.37) 1,545.5571 (3.18) 106.4128 (6.58) 1,527.3690 (3.16) 44.7035 (5.71) 10097;12335 647,015.8689 (0.31) 162099 1 test_copy_from_existing_cimultidict[c-extension-module] 1,478.9402 (3.27) 27,805.5668 (11.21) 1,687.6301 (3.48) 203.9034 (12.60) 1,661.4795 (3.43) 55.8794 (7.14) 3284;5692 592,546.8977 (0.29) 80903 1 test_create_from_existing_cimultidict[c-extension-module] 1,646.5783 (3.64) 12,792.6469 (5.16) 1,815.4348 (3.74) 145.4132 (8.99) 1,791.8646 (3.70) 55.8794 (7.14) 6349;9741 550,832.2322 (0.27) 120321 1 test_multidict_clear_str[case-insensitive-pure-python-module] 1,765.7876 (3.90) 13,280.6599 (5.36) 1,896.1236 (3.91) 141.5512 (8.75) 1,873.8210 (3.87) 44.7035 (5.71) 2700;3948 527,391.7780 (0.26) 51307 1 test_multidict_clear_str[case-sensitive-pure-python-module] 1,780.6888 (3.94) 106,781.7211 (43.06) 1,919.5679 (3.95) 470.9087 (29.10) 1,896.1728 (3.92) 44.7035 (5.71) 243;4413 520,950.5769 (0.25) 56537 1 test_multidict_getall_str_hit[case-sensitive-c-extension-module] 2,041.4591 (4.51) 27,779.4898 (11.20) 2,236.6188 (4.61) 180.3091 (11.14) 2,212.8224 (4.57) 81.9564 (10.48) 5496;6375 447,103.4660 (0.22) 124796 1 test_cimultidict_getall_istr_hit[c-extension-module] 2,060.0855 (4.56) 24,311.2445 (9.80) 2,242.8077 (4.62) 141.5291 (8.75) 2,227.7236 (4.60) 85.6817 (10.95) 6522;5836 445,869.7080 (0.22) 117375 1 test_keys_view_not_equals[case-sensitive-c-extension-module] 2,104.7890 (4.65) 35,464.7636 (14.30) 2,297.9166 (4.73) 177.3971 (10.96) 2,279.8777 (4.71) 59.6046 (7.62) 4404;6076 435,176.7945 (0.21) 87725 1 test_keys_view_not_equals[case-insensitive-c-extension-module] 2,190.4707 (4.84) 16,901.6421 (6.82) 2,373.9941 (4.89) 167.1695 (10.33) 2,350.6582 (4.86) 67.0552 (8.57) 4407;5506 421,231.0296 (0.20) 83262 1 test_multidict_getall_str_hit[case-insensitive-c-extension-module] 2,529.4721 (5.59) 14,971.9417 (6.04) 2,745.6661 (5.66) 171.4090 (10.59) 2,719.4619 (5.62) 78.2311 (10.00) 5679;6490 364,210.3437 (0.18) 103644 1 test_iterate_multidict_values[case-sensitive-c-extension-module] 4,507.6013 (9.97) 20,388.5138 (8.22) 4,680.6285 (9.64) 213.8920 (13.22) 4,645.4370 (9.60) 52.1541 (6.67) 5261;7950 213,646.5231 (0.10) 101030 1 test_iterate_multidict_values[case-insensitive-c-extension-module] 4,589.5576 (10.15) 23,525.2082 (9.49) 4,752.6443 (9.79) 193.7148 (11.97) 4,727.3934 (9.77) 52.1541 (6.67) 4685;7024 210,409.1841 (0.10) 94056 1 test_create_cimultidict_with_dict_istr[c-extension-module] 5,371.8686 (11.88) 39,529.0554 (15.94) 5,638.4786 (11.62) 266.9304 (16.50) 5,606.5619 (11.59) 141.5610 (18.10) 2368;2382 177,352.8053 (0.09) 59812 1 test_create_empty_multidict[case-insensitive-pure-python-module] 5,420.2974 (11.99) 20,690.2623 (8.34) 5,768.4540 (11.88) 349.9409 (21.63) 5,710.8700 (11.80) 115.4840 (14.76) 2166;2878 173,356.6739 (0.08) 39558 1 test_create_empty_multidict[case-sensitive-pure-python-module] 5,424.0227 (11.99) 17,791.9865 (7.17) 5,775.8887 (11.90) 353.9001 (21.87) 5,722.0459 (11.82) 119.2093 (15.24) 1968;2616 173,133.5304 (0.08) 38245 1 test_create_multidict_with_dict[case-sensitive-c-extension-module] 5,669.8918 (12.54) 1,952,376.2167 (787.27) 5,940.1012 (12.24) 6,397.8812 (395.40) 5,882.2334 (12.16) 111.7587 (14.29) 10;5002 168,347.2997 (0.08) 92660 1 test_iterate_multidict[case-insensitive-c-extension-module] 6,005.1680 (13.28) 18,812.7160 (7.59) 6,180.9343 (12.73) 245.2049 (15.15) 6,128.1025 (12.66) 74.5058 (9.52) 1802;2841 161,787.8379 (0.08) 21729 1 test_iterate_multidict[case-sensitive-c-extension-module] 6,046.1462 (13.37) 18,067.6579 (7.29) 6,275.5886 (12.93) 278.9745 (17.24) 6,191.4325 (12.79) 89.4070 (11.43) 3586;15606 159,347.6028 (0.08) 76806 1 test_iterate_multidict_keys[case-insensitive-c-extension-module] 6,090.8496 (13.47) 20,638.1083 (8.32) 6,252.9896 (12.88) 225.0225 (13.91) 6,221.2348 (12.86) 52.1541 (6.67) 1342;2188 159,923.5027 (0.08) 27513 1 test_iterate_multidict_keys[case-sensitive-c-extension-module] 6,310.6418 (13.95) 27,667.7310 (11.16) 6,462.2983 (13.31) 243.0734 (15.02) 6,429.8511 (13.29) 48.4288 (6.19) 4005;6495 154,743.7077 (0.08) 81222 1 test_create_cimultidict_with_items_istr[c-extension-module] 7,167.4585 (15.85) 21,688.6401 (8.75) 7,606.4455 (15.67) 310.9695 (19.22) 7,558.6140 (15.62) 189.9898 (24.29) 2947;2432 131,467.4513 (0.06) 42254 1 test_keys_view_more[case-sensitive-c-extension-module] 7,204.7114 (15.93) 28,941.7803 (11.67) 7,415.0614 (15.28) 251.3054 (15.53) 7,387.2507 (15.27) 67.0552 (8.57) 3057;4698 134,860.6492 (0.07) 66676 1 test_create_multidict_with_items[case-sensitive-c-extension-module] 7,446.8553 (16.47) 21,096.3190 (8.51) 7,849.0154 (16.17) 311.4597 (19.25) 7,800.7579 (16.12) 152.7369 (19.52) 2362;2559 127,404.5155 (0.06) 40452 1 test_keys_view_less_or_equal[case-sensitive-c-extension-module] 7,685.2739 (16.99) 23,938.7155 (9.65) 8,009.8870 (16.50) 479.6480 (29.64) 7,878.9890 (16.28) 70.7805 (9.05) 3568;7912 124,845.7067 (0.06) 61273 1 test_keys_view_less[case-sensitive-c-extension-module] 7,759.7797 (17.16) 61,012.8045 (24.60) 7,969.9144 (16.42) 346.0926 (21.39) 7,931.1430 (16.39) 67.0552 (8.57) 2097;4707 125,471.8616 (0.06) 55246 1 test_create_from_existing_cimultidict[pure-python-module] 8,169.5616 (18.06) 24,285.1675 (9.79) 8,610.3257 (17.74) 442.5569 (27.35) 8,519.7389 (17.61) 171.3634 (21.90) 2176;2663 116,139.6253 (0.06) 34319 1 test_multidict_getall_str_miss[case-sensitive-pure-python-module] 8,560.7171 (18.93) 35,591.4235 (14.35) 9,102.0413 (18.75) 305.5095 (18.88) 9,071.0819 (18.75) 59.6046 (7.62) 3313;5721 109,865.4650 (0.05) 63701 1 test_multidict_getall_str_miss[case-insensitive-pure-python-module] 8,787.9598 (19.43) 92,510.1340 (37.30) 9,000.5730 (18.54) 465.9364 (28.80) 8,959.3232 (18.51) 70.7805 (9.05) 773;3448 111,104.0378 (0.05) 44740 1 test_cimultidict_getall_istr_miss[pure-python-module] 8,963.0485 (19.82) 23,890.2867 (9.63) 9,325.7609 (19.21) 348.0969 (21.51) 9,261.0717 (19.14) 74.5058 (9.52) 2046;4736 107,229.8567 (0.05) 51912 1 test_multidict_getall_str_hit[case-insensitive-pure-python-module] 9,927.8986 (21.95) 1,344,971.3588 (542.34) 10,237.9618 (21.09) 6,152.7941 (380.25) 10,140.2402 (20.95) 81.9564 (10.48) 20;3917 97,675.6919 (0.05) 47319 1 test_multidict_getall_str_hit[case-sensitive-pure-python-module] 10,050.8332 (22.22) 22,619.9627 (9.12) 10,567.3886 (21.77) 390.9495 (24.16) 10,505.3186 (21.71) 59.6046 (7.62) 1848;8021 94,630.7584 (0.05) 47260 1 test_cimultidict_getall_istr_hit[pure-python-module] 10,296.7024 (22.77) 210,572.0341 (84.91) 10,584.6478 (21.81) 994.7287 (61.48) 10,535.1210 (21.77) 81.9564 (10.48) 346;4166 94,476.4550 (0.05) 49923 1 test_keys_view_less_or_equal[case-insensitive-c-extension-module] 10,959.8041 (24.23) 27,891.2485 (11.25) 11,184.5480 (23.04) 356.6226 (22.04) 11,134.8927 (23.01) 70.7805 (9.05) 798;1854 89,409.0668 (0.04) 22266 1 test_keys_view_less[case-insensitive-c-extension-module] 11,008.2328 (24.34) 24,273.9916 (9.79) 11,239.1334 (23.15) 304.1465 (18.80) 11,198.2226 (23.14) 70.7805 (9.05) 955;1591 88,974.8316 (0.04) 20326 1 test_keys_view_repr[case-insensitive-c-extension-module] 12,397.7661 (27.41) 28,848.6481 (11.63) 12,937.6507 (26.65) 362.5102 (22.40) 12,882.0539 (26.62) 119.2093 (15.24) 2287;3425 77,293.7857 (0.04) 46243 1 test_keys_view_repr[case-sensitive-c-extension-module] 12,639.9100 (27.95) 33,799.5589 (13.63) 13,223.7412 (27.24) 1,248.7949 (77.18) 13,027.3402 (26.92) 137.8357 (17.62) 355;1543 75,621.5649 (0.04) 18483 1 test_iterate_multidict_items[case-insensitive-c-extension-module] 12,706.9652 (28.10) 35,531.8189 (14.33) 12,980.4786 (26.74) 370.1934 (22.88) 12,930.4826 (26.72) 78.2311 (10.00) 676;1915 77,038.7619 (0.04) 23844 1 test_iterate_multidict_items[case-sensitive-c-extension-module] 12,807.5480 (28.32) 35,911.7985 (14.48) 13,046.4339 (26.88) 296.7593 (18.34) 13,008.7137 (26.88) 59.6046 (7.62) 2290;5070 76,649.2981 (0.04) 51973 1 test_create_multidict_with_items_with_kwargs[case-sensitive-c-extension-module] 12,986.3620 (28.71) 30,208.3790 (12.18) 13,752.6908 (28.33) 823.6012 (50.90) 13,437.1221 (27.77) 339.0014 (43.33) 4738;5025 72,713.0433 (0.04) 29447 1 test_cimultidict_fetch_istr[c-extension-module] 14,398.2470 (31.84) 30,294.0607 (12.22) 14,622.4813 (30.12) 247.0054 (15.27) 14,591.9621 (30.15) 100.5828 (12.86) 827;1557 68,387.8458 (0.03) 38343 1 test_keys_view_equals[case-insensitive-c-extension-module] 14,685.0944 (32.47) 43,738.6334 (17.64) 14,919.6535 (30.74) 487.2897 (30.12) 14,863.9083 (30.72) 81.9564 (10.48) 231;1134 67,025.6852 (0.03) 14582 1 test_keys_view_more[case-insensitive-c-extension-module] 14,998.0187 (33.16) 38,679.6892 (15.60) 15,332.8677 (31.59) 335.6440 (20.74) 15,292.3167 (31.60) 111.7587 (14.29) 1463;2583 65,219.3720 (0.03) 42354 1 test_multidict_fetch[case-sensitive-c-extension-module] 15,385.4489 (34.02) 329,565.2568 (132.89) 16,885.9273 (34.79) 1,648.1687 (101.86) 16,860.6639 (34.84) 149.0116 (19.05) 403;1629 59,220.9112 (0.03) 37397 1 test_keys_view_is_disjoint[case-insensitive-c-extension-module] 15,571.7134 (34.43) 45,530.4980 (18.36) 16,065.0204 (33.10) 398.9920 (24.66) 16,029.9242 (33.13) 96.8575 (12.38) 237;1032 62,247.0421 (0.03) 17693 1 test_multidict_popitem_str[case-sensitive-c-extension-module] 15,933.0666 (35.23) 39,376.3185 (15.88) 16,428.3770 (33.85) 365.6791 (22.60) 16,391.2773 (33.87) 204.8910 (26.19) 1604;1422 60,870.2855 (0.03) 42434 1 test_keys_view_equals[case-sensitive-c-extension-module] 16,201.2875 (35.82) 108,025.9681 (43.56) 17,147.3694 (35.33) 613.8638 (37.94) 17,099.0825 (35.33) 108.0334 (13.81) 380;2449 58,317.9831 (0.03) 34014 1 test_keys_view_more_or_equal[case-sensitive-c-extension-module] 16,599.8936 (36.71) 29,891.7294 (12.05) 16,998.0790 (35.02) 307.3077 (18.99) 16,961.2467 (35.05) 85.6817 (10.95) 1103;2272 58,830.1773 (0.03) 33724 1 test_keys_view_is_disjoint[case-sensitive-c-extension-module] 17,412.0069 (38.50) 31,020.4923 (12.51) 18,086.4177 (37.26) 356.4937 (22.03) 18,022.9545 (37.24) 100.5828 (12.86) 1659;3049 55,290.1086 (0.03) 29787 1 test_items_view_not_equals[case-insensitive-c-extension-module] 17,482.7874 (38.66) 38,269.9072 (15.43) 17,839.4378 (36.75) 499.0935 (30.84) 17,747.2830 (36.67) 78.2311 (10.00) 696;2168 56,055.5781 (0.03) 19190 1 test_items_view_not_equals[case-sensitive-c-extension-module] 17,751.0083 (39.25) 30,428.1712 (12.27) 18,128.1590 (37.35) 527.1250 (32.58) 17,985.7016 (37.17) 89.4070 (11.43) 2239;4356 55,162.7994 (0.03) 36374 1 test_keys_view_and[case-insensitive-c-extension-module] 18,838.7930 (41.66) 76,018.2738 (30.65) 19,697.6980 (40.58) 634.3158 (39.20) 19,639.7305 (40.59) 238.4186 (30.48) 214;429 50,767.3538 (0.02) 15653 1 test_multidict_get_hit[case-sensitive-c-extension-module] 19,595.0270 (43.33) 44,047.8325 (17.76) 19,875.5447 (40.95) 391.9020 (24.22) 19,799.9179 (40.92) 85.6817 (10.95) 748;5749 50,313.0864 (0.02) 34455 1 test_keys_view_and[case-sensitive-c-extension-module] 19,833.4455 (43.86) 68,239.8677 (27.52) 20,845.9455 (42.95) 602.7039 (37.25) 20,790.8452 (42.96) 286.8474 (36.67) 801;998 47,970.9592 (0.02) 22838 1 test_multidict_get_hit_with_default[case-sensitive-c-extension-module] 20,030.8859 (44.29) 32,320.6186 (13.03) 20,221.2073 (41.66) 304.2767 (18.80) 20,179.8975 (41.70) 48.4288 (6.19) 689;2634 49,453.0315 (0.02) 32206 1 test_create_multidict_with_dict[case-insensitive-c-extension-module] 20,150.0952 (44.56) 52,008.7779 (20.97) 20,515.3333 (42.27) 390.7301 (24.15) 20,463.0196 (42.29) 178.8139 (22.86) 857;1205 48,744.0290 (0.02) 32045 1 test_keys_view_not_equals[case-sensitive-pure-python-module] 21,230.4294 (46.94) 40,940.9404 (16.51) 22,389.9909 (46.13) 775.3860 (47.92) 22,210.1808 (45.90) 391.1555 (50.00) 2156;2208 44,662.8140 (0.02) 20653 1 test_values_view_repr[case-insensitive-c-extension-module] 21,379.4410 (47.27) 45,001.5068 (18.15) 21,770.8747 (44.85) 401.9700 (24.84) 21,718.4424 (44.88) 152.7369 (19.52) 1456;2024 45,932.9270 (0.02) 32709 1 test_values_view_repr[case-sensitive-c-extension-module] 21,398.0675 (47.31) 44,651.3295 (18.01) 21,927.8986 (45.18) 1,218.5279 (75.31) 21,722.1677 (44.89) 156.4622 (20.00) 824;2864 45,604.0052 (0.02) 31626 1 test_cimultidict_insert_istr[c-extension-module] 21,409.2433 (47.34) 1,877,542.5851 (757.10) 21,796.0036 (44.90) 9,079.4216 (561.12) 21,681.1895 (44.80) 108.0334 (13.81) 12;2005 45,879.9704 (0.02) 41911 1 test_cimultidict_get_istr_hit[c-extension-module] 21,517.2768 (47.58) 38,549.3040 (15.54) 22,427.6765 (46.21) 326.8739 (20.20) 22,385.2694 (46.26) 70.7805 (9.05) 535;3308 44,587.7664 (0.02) 29721 1 test_create_multidict_with_items[case-insensitive-c-extension-module] 21,882.3552 (48.39) 45,321.8818 (18.28) 22,388.0834 (46.12) 522.8587 (32.31) 22,318.2142 (46.12) 219.7921 (28.10) 761;1195 44,666.6194 (0.02) 20542 1 test_items_view_not_equals[case-sensitive-pure-python-module] 22,068.6197 (48.80) 40,184.7064 (16.20) 23,081.2088 (47.55) 715.7731 (44.24) 22,932.8871 (47.39) 379.9796 (48.57) 2007;1917 43,325.2871 (0.02) 20029 1 test_multidict_get_miss[case-sensitive-c-extension-module] 22,158.0267 (49.00) 42,621.0463 (17.19) 22,423.5396 (46.20) 326.4232 (20.17) 22,385.2694 (46.26) 74.5058 (9.52) 626;3309 44,595.9924 (0.02) 37734 1 test_multidict_insert_str[case-sensitive-c-extension-module] 22,307.0383 (49.32) 884,026.2890 (356.47) 23,919.5207 (49.28) 5,319.7518 (328.77) 23,897.7373 (49.38) 108.0334 (13.81) 65;7894 41,806.8577 (0.02) 39792 1 test_cimultidict_get_istr_hit_with_default[c-extension-module] 22,333.1153 (49.38) 38,169.3244 (15.39) 22,987.6279 (47.36) 383.6849 (23.71) 22,973.8653 (47.47) 160.1875 (20.48) 547;1036 43,501.6612 (0.02) 30023 1 test_cimultidict_get_istr_miss[c-extension-module] 24,147.3317 (53.39) 41,328.3706 (16.67) 25,532.9585 (52.60) 373.3864 (23.08) 25,518.2385 (52.73) 145.2863 (18.57) 850;1158 39,165.0657 (0.02) 29509 1 test_cimultidict_get_istr_with_default_miss[c-extension-module] 24,568.2895 (54.32) 41,201.7107 (16.61) 25,083.0571 (51.68) 326.8660 (20.20) 25,060.0278 (51.79) 126.6599 (16.19) 386;885 39,867.5486 (0.02) 29509 1 test_keys_view_not_equals[case-insensitive-pure-python-module] 24,758.2793 (54.74) 51,978.9755 (20.96) 25,790.6740 (53.13) 760.8476 (47.02) 25,663.5249 (53.03) 350.1773 (44.76) 1271;1335 38,773.7055 (0.02) 18737 1 test_items_view_less_or_equal[case-sensitive-c-extension-module] 25,533.1397 (56.46) 44,997.7815 (18.14) 25,879.0861 (53.32) 439.8837 (27.19) 25,831.1629 (53.38) 115.4840 (14.76) 777;1849 38,641.2409 (0.02) 26238 1 test_items_view_not_equals[case-insensitive-pure-python-module] 25,533.1397 (56.46) 50,012.0223 (20.17) 26,623.3750 (54.85) 803.9681 (49.69) 26,490.5393 (54.74) 350.1773 (44.76) 1220;1302 37,560.9779 (0.02) 18142 1 test_items_view_less[case-sensitive-c-extension-module] 25,827.4376 (57.11) 246,658.9212 (99.46) 26,172.0625 (53.92) 1,606.9200 (99.31) 26,106.8344 (53.95) 108.0334 (13.81) 175;1773 38,208.6814 (0.02) 23682 1 test_items_view_less[case-insensitive-c-extension-module] 26,047.2298 (57.59) 43,537.4677 (17.56) 26,394.3789 (54.38) 542.2162 (33.51) 26,334.0771 (54.42) 111.7587 (14.29) 236;1114 37,886.8547 (0.02) 14807 1 test_items_view_less_or_equal[case-insensitive-c-extension-module] 26,110.5597 (57.73) 49,106.7767 (19.80) 26,484.5438 (54.56) 572.8774 (35.40) 26,416.0335 (54.59) 119.2093 (15.24) 247;1144 37,757.8715 (0.02) 14975 1 test_keys_view_sub[case-insensitive-c-extension-module] 26,259.5713 (58.06) 47,650.1882 (19.21) 27,014.1236 (55.65) 820.8939 (50.73) 26,870.5189 (55.53) 353.9026 (45.24) 541;644 37,017.6732 (0.02) 10567 1 test_keys_view_sub[case-sensitive-c-extension-module] 26,706.6061 (59.05) 80,421.5670 (32.43) 27,830.0977 (57.34) 710.0641 (43.88) 27,772.0392 (57.39) 320.3750 (40.95) 460;646 35,932.3209 (0.02) 22275 1 test_keys_view_or[case-insensitive-c-extension-module] 27,198.3445 (60.14) 41,961.6699 (16.92) 27,821.5858 (57.32) 799.0460 (49.38) 27,708.7092 (57.26) 253.3197 (32.38) 159;374 35,943.3142 (0.02) 9481 1 test_create_cimultidict_with_items_istr_with_kwargs[c-extension-module] 27,373.4331 (60.53) 49,233.4366 (19.85) 27,993.1257 (57.67) 787.9205 (48.69) 27,880.0726 (57.61) 249.5944 (31.90) 413;1064 35,723.0561 (0.02) 17438 1 test_keys_view_or[case-sensitive-c-extension-module] 27,667.7310 (61.18) 277,779.9964 (112.01) 29,879.0121 (61.56) 1,892.1706 (116.94) 29,779.9706 (61.54) 283.1221 (36.19) 181;864 33,468.3087 (0.02) 19586 1 test_keys_view_repr[case-insensitive-pure-python-module] 29,679.3878 (65.63) 42,442.2324 (17.11) 30,125.3492 (62.06) 451.3961 (27.90) 30,063.0927 (62.12) 201.1657 (25.71) 807;1110 33,194.6359 (0.02) 21340 1 test_multidict_fetch[case-insensitive-c-extension-module] 29,932.7075 (66.19) 50,660.2228 (20.43) 32,038.5998 (66.01) 707.2676 (43.71) 32,171.6070 (66.48) 145.2863 (18.57) 3055;4257 31,212.3503 (0.02) 22154 1 test_keys_view_more_or_equal[case-insensitive-c-extension-module] 30,599.5345 (67.66) 49,050.8974 (19.78) 31,224.8260 (64.33) 470.3418 (29.07) 31,169.5039 (64.41) 223.5174 (28.57) 706;953 32,025.7990 (0.02) 25541 1 test_keys_view_repr[case-sensitive-pure-python-module] 30,808.1508 (68.12) 118,941.0686 (47.96) 31,582.4595 (65.07) 839.3997 (51.88) 31,519.6812 (65.13) 283.1221 (36.19) 305;870 31,663.1452 (0.02) 22353 1 test_multidict_repr[case-insensitive-c-extension-module] 30,998.1406 (68.54) 45,031.3091 (18.16) 31,668.8314 (65.24) 460.0782 (28.43) 31,620.2641 (65.34) 178.8139 (22.86) 1162;2007 31,576.7888 (0.02) 20298 1 test_multidict_repr[case-sensitive-c-extension-module] 31,210.4821 (69.01) 48,547.9832 (19.58) 31,991.3599 (65.91) 603.7622 (37.31) 31,881.0344 (65.88) 186.2645 (23.81) 924;2049 31,258.4399 (0.02) 20641 1 test_items_view_repr[case-insensitive-c-extension-module] 31,322.2408 (69.26) 64,626.3361 (26.06) 32,039.6867 (66.01) 563.9866 (34.86) 31,966.7161 (66.06) 178.8139 (22.86) 494;1510 31,211.2914 (0.02) 20321 1 test_items_view_repr[case-sensitive-c-extension-module] 31,363.2190 (69.35) 59,600.9195 (24.03) 32,300.5580 (66.54) 1,411.7901 (87.25) 32,093.3759 (66.32) 186.2645 (23.81) 393;2327 30,959.2175 (0.02) 17957 1 test_copy_from_existing_cimultidict[pure-python-module] 32,760.2029 (72.44) 136,829.9127 (55.18) 34,166.9615 (70.39) 1,321.6585 (81.68) 33,996.9993 (70.25) 458.2107 (58.57) 555;958 29,268.0401 (0.01) 12930 1 test_multidict_pop_str[case-sensitive-c-extension-module] 33,158.8089 (73.32) 321,146.1008 (129.50) 33,543.9445 (69.11) 2,020.8557 (124.89) 33,475.4586 (69.18) 175.0886 (22.38) 179;1061 29,811.6401 (0.01) 21446 1 test_values_view_repr[case-insensitive-pure-python-module] 34,518.5399 (76.33) 53,271.6513 (21.48) 35,066.1807 (72.24) 569.6517 (35.21) 34,973.0253 (72.27) 219.7921 (28.10) 741;1283 28,517.5055 (0.01) 17554 1 test_values_view_repr[case-sensitive-pure-python-module] 35,140.6634 (77.70) 65,181.4044 (26.28) 35,966.8866 (74.10) 692.0124 (42.77) 35,878.2709 (74.14) 309.1991 (39.52) 660;936 27,803.3517 (0.01) 16569 1 test_cimultidict_delitem_istr[c-extension-module] 36,351.3827 (80.38) 56,985.7657 (22.98) 36,753.9897 (75.72) 500.5403 (30.93) 36,690.3841 (75.82) 145.2863 (18.57) 314;1650 27,207.9306 (0.01) 19926 1 test_iterate_multidict_values[case-insensitive-pure-python-module] 36,377.4598 (80.44) 467,259.4368 (188.42) 36,992.7823 (76.21) 3,559.1013 (219.96) 36,809.5934 (76.07) 285.9160 (36.55) 110;1215 27,032.3003 (0.01) 15283 1 test_cimultidict_pop_istr[c-extension-module] 36,526.4714 (80.77) 342,693.1798 (138.19) 36,959.5659 (76.14) 2,308.7081 (142.68) 36,880.3740 (76.21) 219.7921 (28.10) 186;702 27,056.5948 (0.01) 18443 1 test_multidict_delitem_str[case-sensitive-c-extension-module] 36,757.4394 (81.28) 63,020.7360 (25.41) 37,149.5319 (76.53) 561.8554 (34.72) 37,048.0120 (76.56) 163.9128 (20.95) 807;1460 26,918.2396 (0.01) 21182 1 test_iterate_multidict_values[case-sensitive-pure-python-module] 37,118.7925 (82.08) 118,840.4858 (47.92) 37,816.7405 (77.91) 862.1591 (53.28) 37,707.3884 (77.92) 260.7703 (33.33) 295;942 26,443.3155 (0.01) 14441 1 test_multidict_get_miss[case-insensitive-c-extension-module] 38,240.1049 (84.56) 63,043.0877 (25.42) 39,106.2643 (80.57) 598.7330 (37.00) 39,007.5147 (80.61) 461.9360 (59.05) 1800;586 25,571.3507 (0.01) 21347 1 test_multidict_insert_str[case-insensitive-c-extension-module] 38,694.5903 (85.56) 428,359.9555 (172.73) 40,211.6358 (82.84) 2,377.0146 (146.90) 40,352.3445 (83.39) 551.3430 (70.48) 264;3033 24,868.4238 (0.01) 29194 1 test_multidict_get_hit[case-insensitive-c-extension-module] 39,543.9565 (87.44) 90,140.8494 (36.35) 40,145.6414 (82.71) 749.9686 (46.35) 39,972.3649 (82.60) 178.8139 (22.86) 1465;2003 24,909.3043 (0.01) 20064 1 test_multidict_get_hit_with_default[case-insensitive-c-extension-module] 39,849.4303 (88.11) 57,704.7467 (23.27) 40,725.7091 (83.90) 496.4138 (30.68) 40,680.1701 (84.06) 290.5726 (37.14) 822;466 24,554.5141 (0.01) 19670 1 test_create_multidict_with_items_with_kwargs[case-insensitive-c-extension-module] 41,551.8880 (91.88) 59,660.5241 (24.06) 42,165.9680 (86.87) 822.5062 (50.83) 42,039.9010 (86.87) 249.5944 (31.90) 334;908 23,715.8080 (0.01) 14132 1 test_multidict_popitem_str[case-insensitive-c-extension-module] 43,299.0491 (95.74) 92,551.1122 (37.32) 43,828.3531 (90.29) 754.9200 (46.65) 43,734.9081 (90.38) 223.5174 (28.57) 326;843 22,816.2806 (0.01) 17714 1 test_iterate_multidict_keys[case-sensitive-pure-python-module] 43,898.8209 (97.07) 68,392.6046 (27.58) 44,735.3163 (92.16) 684.7078 (42.32) 44,617.8019 (92.20) 268.2209 (34.29) 675;1144 22,353.7036 (0.01) 16551 1 test_iterate_multidict[case-sensitive-pure-python-module] 44,453.8891 (98.29) 74,721.8728 (30.13) 45,536.5812 (93.81) 1,008.8742 (62.35) 45,206.3978 (93.42) 450.7601 (57.62) 1836;1898 21,960.3663 (0.01) 11638 1 test_cimultidict_update_istr[c-extension-module] 47,512.3525 (105.06) 100,240.1114 (40.42) 48,155.9586 (99.21) 671.0800 (41.47) 48,082.3219 (99.36) 238.4186 (30.48) 261;615 20,765.8622 (0.01) 15080 1 test_multidict_update_str[case-sensitive-c-extension-module] 48,201.5312 (106.58) 65,237.2837 (26.31) 48,852.0754 (100.64) 517.8109 (32.00) 48,786.4017 (100.82) 238.4186 (30.48) 332;458 20,469.9594 (0.01) 15111 1 test_items_view_repr[case-insensitive-pure-python-module] 49,266.9642 (108.94) 265,471.6372 (107.05) 50,015.5974 (103.04) 1,954.4839 (120.79) 49,877.9118 (103.07) 331.5508 (42.38) 200;689 19,993.7630 (0.01) 14191 1 test_items_view_repr[case-sensitive-pure-python-module] 49,747.5266 (110.00) 76,234.3407 (30.74) 50,674.8823 (104.40) 724.1168 (44.75) 50,578.2664 (104.52) 350.1773 (44.76) 522;608 19,733.6423 (0.01) 13459 1 test_multidict_delitem_str[case-insensitive-c-extension-module] 52,314.2517 (115.68) 75,265.7652 (30.35) 53,274.9698 (109.76) 845.8051 (52.27) 53,077.9362 (109.68) 361.3532 (46.19) 1484;1538 18,770.5409 (0.01) 16359 1 test_items_view_sub[case-insensitive-c-extension-module] 52,813.4406 (116.78) 123,972,158.8790 (>1000.0) 85,625.8514 (176.40) 1,571,257.8591 (>1000.0) 55,858.8654 (115.43) 5,595.3860 (715.24) 2;1077 11,678.7160 (0.01) 6912 1 test_keys_view_less_or_equal[case-sensitive-pure-python-module] 53,100.2879 (117.41) 73,127.4486 (29.49) 54,282.3652 (111.83) 831.2484 (51.37) 54,128.4680 (111.86) 469.3866 (60.00) 966;877 18,422.1892 (0.01) 13029 1 test_iterate_multidict_items[case-sensitive-pure-python-module] 53,126.3649 (117.47) 77,772.8856 (31.36) 53,884.1624 (111.01) 726.5056 (44.90) 53,759.6643 (111.09) 320.3750 (40.95) 617;897 18,558.3287 (0.01) 13500 1 test_multidict_repr[case-sensitive-pure-python-module] 53,621.8286 (118.57) 74,483.4542 (30.03) 54,402.4830 (112.08) 704.8507 (43.56) 54,292.3808 (112.19) 339.0014 (43.33) 404;540 18,381.5140 (0.01) 11143 1 test_items_view_sub[case-sensitive-c-extension-module] 53,972.0058 (119.34) 17,027,404.1593 (>1000.0) 64,167.7953 (132.20) 161,082.5399 (>1000.0) 55,808.5740 (115.33) 5,263.8352 (672.86) 2;1713 15,584.1415 (0.01) 11342 1 test_multidict_repr[case-insensitive-pure-python-module] 54,009.2587 (119.42) 78,260.8986 (31.56) 55,099.6458 (113.52) 733.0845 (45.31) 54,992.7354 (113.64) 320.3750 (40.95) 394;614 18,148.9370 (0.01) 10818 1 test_multidict_pop_str[case-insensitive-c-extension-module] 54,288.6555 (120.04) 78,361.4814 (31.60) 54,760.5482 (112.82) 661.9146 (40.91) 54,668.6351 (112.97) 216.0668 (27.62) 275;694 18,261.3219 (0.01) 14737 1 test_keys_view_less[case-sensitive-pure-python-module] 54,705.8880 (120.96) 79,698.8606 (32.14) 55,885.7097 (115.13) 880.5739 (54.42) 55,700.5405 (115.10) 510.3648 (65.24) 1194;1103 17,893.6620 (0.01) 12141 1 test_create_multidict_with_items[case-sensitive-pure-python-module] 61,608.8510 (136.23) 94,044.9536 (37.92) 63,347.5331 (130.51) 1,240.2606 (76.65) 63,110.1429 (130.42) 789.7615 (100.95) 1020;728 15,785.9344 (0.01) 10280 1 test_keys_view_xor[case-insensitive-c-extension-module] 63,359.7374 (140.10) 154,111.5344 (62.14) 64,659.1322 (133.21) 1,676.0973 (103.58) 64,458.6980 (133.20) 495.4636 (63.33) 145;276 15,465.7195 (0.01) 7252 1 test_keys_view_xor[case-sensitive-c-extension-module] 65,110.6238 (143.97) 87,622.5531 (35.33) 66,258.5394 (136.50) 1,335.4934 (82.54) 66,049.3970 (136.49) 447.0348 (57.14) 291;513 15,092.3943 (0.01) 10981 1 test_multidict_update_str[case-insensitive-c-extension-module] 70,240.3486 (155.31) 88,978.5588 (35.88) 71,069.9588 (146.42) 679.4583 (41.99) 70,970.5055 (146.66) 238.4186 (30.48) 302;648 14,070.6427 (0.01) 12477 1 test_items_view_less_or_equal[case-sensitive-pure-python-module] 76,700.0020 (169.60) 2,006,065.1004 (808.92) 78,179.7105 (161.06) 19,667.4505 (>1000.0) 77,739.3579 (160.65) 488.0130 (62.38) 5;732 12,791.0425 (0.01) 9683 1 test_items_view_less[case-sensitive-pure-python-module] 78,529.1195 (173.64) 100,307.1666 (40.45) 79,802.0617 (164.41) 974.4658 (60.22) 79,620.6295 (164.53) 495.4636 (63.33) 593;647 12,531.0046 (0.01) 9257 1 test_create_multidict_with_dict[case-sensitive-pure-python-module] 86,527.3178 (191.33) 118,289.1428 (47.70) 88,793.4392 (182.93) 1,498.2461 (92.59) 88,490.5457 (182.86) 797.2121 (101.90) 666;673 11,262.0933 (0.01) 7477 1 test_iterate_multidict_keys[case-insensitive-pure-python-module] 92,729.9261 (205.04) 330,798.3279 (133.39) 93,732.7018 (193.11) 2,668.2373 (164.90) 93,523.4129 (193.26) 406.0566 (51.90) 230;598 10,668.6352 (0.01) 9034 1 test_iterate_multidict[case-insensitive-pure-python-module] 93,191.8621 (206.06) 114,772.4688 (46.28) 94,481.6007 (194.65) 1,094.0829 (67.62) 94,112.0088 (194.48) 644.4752 (82.38) 1094;1120 10,584.0713 (0.01) 6901 1 test_create_multidict_with_items[case-insensitive-pure-python-module] 94,182.7893 (208.25) 116,940.5878 (47.15) 95,672.3546 (197.10) 1,040.7953 (64.32) 95,482.9156 (197.31) 499.1889 (63.81) 446;525 10,452.3402 (0.01) 7655 1 test_create_cimultidict_with_items_istr[pure-python-module] 101,096.9281 (223.54) 404,588.8782 (163.15) 102,776.6087 (211.74) 3,790.2485 (234.24) 102,469.6976 (211.75) 588.5959 (75.24) 198;559 9,729.8404 (0.00) 7304 1 test_iterate_multidict_items[case-insensitive-pure-python-module] 102,639.1983 (226.95) 473,912.8053 (191.10) 103,751.0114 (213.75) 4,454.7311 (275.31) 103,501.6030 (213.88) 445.1722 (56.90) 51;495 9,638.4603 (0.00) 7428 1 test_multidict_update_str_with_kwargs[case-sensitive-c-extension-module] 108,022.2428 (238.86) 363,022.0890 (146.38) 108,934.1953 (224.42) 3,115.3952 (192.54) 108,752.3997 (224.73) 312.9244 (40.00) 136;379 9,179.8539 (0.00) 7284 1 test_keys_view_more[case-sensitive-pure-python-module] 108,659.2674 (240.26) 127,851.9630 (51.55) 109,574.6735 (225.74) 957.9790 (59.20) 109,359.6220 (225.99) 391.1555 (50.00) 460;614 9,126.1965 (0.00) 7536 1 test_keys_view_less_or_equal[case-insensitive-pure-python-module] 109,214.3357 (241.49) 134,658.0684 (54.30) 110,590.1811 (227.84) 1,135.5983 (70.18) 110,346.8239 (228.03) 528.9912 (67.62) 541;645 9,042.3941 (0.00) 7553 1 test_keys_view_less[case-insensitive-pure-python-module] 110,946.5957 (245.32) 282,101.3331 (113.75) 112,492.5336 (231.75) 2,439.1105 (150.74) 112,246.7220 (231.96) 618.3982 (79.05) 237;495 8,889.4789 (0.00) 7248 1 test_create_multidict_with_dict[case-insensitive-pure-python-module] 118,847.9364 (262.79) 142,160.8031 (57.32) 120,558.4330 (248.37) 1,529.0772 (94.50) 120,218.8432 (248.43) 607.2223 (77.62) 496;631 8,294.7329 (0.00) 6040 1 test_items_view_more[case-sensitive-pure-python-module] 118,948.5192 (263.01) 142,060.2202 (57.28) 119,891.0287 (247.00) 1,037.6895 (64.13) 119,667.5003 (247.29) 417.2325 (53.33) 388;557 8,340.9077 (0.00) 7102 1 test_keys_view_more[case-insensitive-pure-python-module] 124,938.7860 (276.26) 141,646.7130 (57.12) 126,021.3307 (259.63) 1,036.7957 (64.08) 125,750.8993 (259.86) 484.2877 (61.90) 543;592 7,935.1646 (0.00) 5922 1 test_items_view_less_or_equal[case-insensitive-pure-python-module] 127,650.7974 (282.26) 154,558.5692 (62.32) 129,053.9181 (265.87) 1,255.4173 (77.59) 128,787.0109 (266.14) 540.1671 (69.05) 429;599 7,748.6993 (0.00) 6525 1 test_create_cimultidict_with_dict_istr[pure-python-module] 127,691.7756 (282.35) 159,431.2489 (64.29) 129,971.4466 (267.76) 1,841.9634 (113.84) 129,524.6184 (267.66) 856.8168 (109.52) 539;625 7,693.9976 (0.00) 5806 1 test_items_view_is_disjoint[case-insensitive-c-extension-module] 127,866.8642 (282.73) 142,231.5836 (57.35) 128,346.0841 (264.42) 808.7405 (49.98) 128,190.9645 (264.90) 115.4840 (14.76) 214;823 7,791.4337 (0.00) 5977 1 test_items_view_is_disjoint[case-sensitive-c-extension-module] 128,988.1766 (285.21) 165,339.5593 (66.67) 129,455.8904 (266.70) 1,212.5675 (74.94) 129,226.5952 (267.04) 100.5828 (12.86) 349;934 7,724.6388 (0.00) 6806 1 test_items_view_less[case-insensitive-pure-python-module] 129,461.2885 (286.26) 178,910.7919 (72.14) 131,063.5012 (270.01) 1,584.8221 (97.94) 130,727.8872 (270.15) 581.1453 (74.29) 327;644 7,629.8893 (0.00) 5997 1 test_cimultidict_update_istr_with_kwargs[c-extension-module] 130,020.0820 (287.50) 167,150.0504 (67.40) 131,341.2053 (270.59) 2,599.4687 (160.65) 130,891.7999 (270.48) 353.9026 (45.24) 315;456 7,613.7568 (0.00) 6759 1 test_items_view_more[case-insensitive-pure-python-module] 134,278.0888 (296.91) 819,504.2610 (330.46) 135,674.9164 (279.51) 9,050.2941 (559.32) 135,205.6861 (279.40) 569.9694 (72.86) 23;672 7,370.5592 (0.00) 6318 1 test_create_multidict_with_items_with_kwargs[case-sensitive-pure-python-module] 140,227.3774 (310.07) 175,617.6353 (70.82) 143,123.2075 (294.86) 2,159.8981 (133.48) 142,637.6402 (294.76) 1,093.3727 (139.76) 435;480 6,986.9871 (0.00) 5124 1 test_multidict_update_str_with_kwargs[case-insensitive-c-extension-module] 151,753.4256 (335.55) 190,339.9825 (76.75) 153,326.1519 (315.88) 2,876.4956 (177.77) 152,695.9240 (315.54) 439.5843 (56.19) 234;805 6,522.0446 (0.00) 5840 1 test_items_view_sub[case-sensitive-pure-python-module] 164,128.8400 (362.92) 215,210.0205 (86.78) 166,033.3393 (342.06) 2,051.5739 (126.79) 165,600.3296 (342.21) 689.1787 (88.10) 219;379 6,022.8868 (0.00) 4495 1 test_items_view_or[case-insensitive-c-extension-module] 165,481.1203 (365.91) 183,891.5050 (74.15) 166,381.1037 (342.78) 1,479.8557 (91.46) 166,088.3427 (343.22) 346.4520 (44.29) 174;244 6,010.2979 (0.00) 3883 1 test_items_view_or[case-sensitive-c-extension-module] 166,445.9705 (368.04) 186,510.3841 (75.21) 167,227.8526 (344.52) 1,253.5109 (77.47) 166,960.0606 (345.02) 309.1991 (39.52) 233;334 5,979.8651 (0.00) 5229 1 test_items_view_and[case-insensitive-c-extension-module] 172,302.1269 (380.99) 193,800.7772 (78.15) 173,522.5217 (357.49) 1,035.7177 (64.01) 173,330.3070 (358.18) 398.6061 (50.95) 201;239 5,762.9407 (0.00) 4211 1 test_items_view_and[case-sensitive-c-extension-module] 172,585.2489 (381.61) 192,828.4764 (77.76) 173,280.5073 (356.99) 1,004.9323 (62.11) 173,069.5367 (357.64) 279.3968 (35.71) 254;364 5,770.9896 (0.00) 5087 1 test_items_view_more[case-sensitive-c-extension-module] 204,697.2513 (452.62) 227,794.0512 (91.86) 208,631.1999 (429.82) 1,438.8755 (88.92) 209,011.1375 (431.92) 1,695.0071 (216.67) 1208;168 4,793.1470 (0.00) 4612 1 test_create_multidict_with_items_with_kwargs[case-insensitive-pure-python-module] 205,300.7483 (453.95) 254,359.0963 (102.57) 208,045.2954 (428.61) 3,389.1373 (209.45) 207,236.0367 (428.25) 1,002.1031 (128.10) 229;457 4,806.6456 (0.00) 3598 1 test_multidict_popitem_str[case-sensitive-pure-python-module] 205,494.4634 (454.38) 234,380.3644 (94.51) 208,173.2613 (428.87) 2,031.5861 (125.55) 207,673.7583 (429.15) 957.3996 (122.38) 258;309 4,803.6909 (0.00) 3759 1 test_items_view_xor[case-insensitive-c-extension-module] 211,015.3437 (466.59) 10,730,694.9794 (>1000.0) 225,418.5734 (464.40) 189,826.9004 (>1000.0) 216,042.6229 (446.45) 8,676.2011 (>1000.0) 1;456 4,436.1917 (0.00) 3084 1 test_items_view_xor[case-sensitive-c-extension-module] 212,438.4046 (469.74) 285,830.3487 (115.26) 222,784.4190 (458.98) 14,707.7778 (908.96) 217,862.4272 (450.21) 8,176.0809 (>1000.0) 412;416 4,488.6442 (0.00) 2851 1 test_create_cimultidict_with_items_istr_with_kwargs[pure-python-module] 218,559.0565 (483.27) 247,199.0883 (99.68) 221,861.1770 (457.07) 2,807.0764 (173.48) 221,066.1769 (456.83) 1,236.7964 (158.10) 365;462 4,507.3231 (0.00) 3609 1 test_items_view_more[case-insensitive-c-extension-module] 220,142.3049 (486.77) 241,570.1747 (97.41) 222,550.8659 (458.49) 1,481.7675 (91.58) 222,472.4740 (459.73) 1,795.5899 (229.52) 647;115 4,493.3548 (0.00) 4054 1 test_multidict_pop_str[case-sensitive-pure-python-module] 258,594.7514 (571.80) 281,888.9916 (113.67) 261,732.4517 (539.22) 2,359.6701 (145.83) 261,101.8717 (539.56) 1,195.8182 (152.86) 242;267 3,820.6955 (0.00) 2933 1 test_items_view_sub[case-insensitive-pure-python-module] 291,779.6373 (645.17) 619,985.1632 (250.00) 297,255.1064 (612.40) 6,961.8007 (430.25) 296,514.4813 (612.74) 2,279.8777 (291.43) 177;232 3,364.1138 (0.00) 2890 1 test_multidict_popitem_str[case-insensitive-pure-python-module] 332,590.1926 (735.41) 362,399.9655 (146.13) 337,333.5531 (694.97) 3,157.6415 (195.15) 336,371.3622 (695.10) 1,545.9955 (197.62) 281;290 2,964.4249 (0.00) 2551 1 test_multidict_get_hit[case-sensitive-pure-python-module] 349,633.3957 (773.10) 366,982.0726 (147.98) 351,099.7868 (723.33) 1,384.6278 (85.57) 350,739.8069 (724.80) 581.1453 (74.29) 259;282 2,848.1931 (0.00) 2691 1 test_multidict_fetch[case-sensitive-pure-python-module] 349,741.4291 (773.34) 655,464.8280 (264.31) 351,513.1202 (724.18) 6,593.5399 (407.49) 350,791.9610 (724.90) 648.2005 (82.86) 50;274 2,844.8440 (0.00) 2538 1 test_multidict_get_hit_with_default[case-sensitive-pure-python-module] 349,972.3971 (773.85) 916,343.1823 (369.50) 352,022.9996 (725.23) 11,058.9202 (683.45) 351,339.5786 (726.04) 718.9810 (91.90) 17;280 2,840.7235 (0.00) 2742 1 test_keys_view_more_or_equal[case-sensitive-pure-python-module] 359,755.0094 (795.48) 381,171.7033 (153.70) 361,428.1624 (744.61) 1,557.2344 (96.24) 361,029.0587 (746.06) 853.0915 (109.05) 226;224 2,766.8016 (0.00) 2605 1 test_multidict_get_hit[case-insensitive-pure-python-module] 373,050.5705 (824.88) 395,778.5666 (159.59) 374,790.8078 (772.14) 1,639.5969 (101.33) 374,201.6852 (773.28) 1,446.3440 (184.88) 285;125 2,668.1551 (0.00) 2553 1 test_multidict_fetch[case-insensitive-pure-python-module] 373,348.5937 (825.54) 399,939.7159 (161.27) 375,306.8676 (773.20) 2,250.0563 (139.06) 374,594.7033 (774.09) 1,231.2084 (157.38) 193;229 2,664.4863 (0.00) 2404 1 test_multidict_get_hit_with_default[case-insensitive-pure-python-module] 374,633.8189 (828.38) 615,317.3745 (248.12) 376,518.2127 (775.70) 5,034.4588 (311.14) 375,960.0222 (776.91) 767.4098 (98.10) 28;363 2,655.9140 (0.00) 2545 1 test_cimultidict_fetch_istr[pure-python-module] 380,545.8546 (841.45) 400,848.6867 (161.64) 382,160.9694 (787.32) 1,541.4278 (95.26) 381,771.4751 (788.92) 781.3796 (99.88) 248;251 2,616.6984 (0.00) 2487 1 test_cimultidict_get_istr_hit[pure-python-module] 381,059.9446 (842.59) 414,337.9629 (167.08) 382,772.6700 (788.58) 1,549.5297 (95.76) 382,401.0491 (790.22) 685.4534 (87.62) 238;254 2,612.5167 (0.00) 2412 1 test_cimultidict_get_istr_hit_with_default[pure-python-module] 383,730.9778 (848.49) 403,508.5440 (162.71) 385,423.6511 (794.04) 1,561.6908 (96.51) 385,031.1041 (795.66) 752.5086 (96.19) 253;259 2,594.5476 (0.00) 2495 1 test_items_view_more_or_equal[case-sensitive-pure-python-module] 388,141.7215 (858.25) 419,650.2268 (169.22) 392,330.5681 (808.27) 3,118.1733 (192.71) 393,742.6955 (813.66) 5,178.1535 (661.90) 708;12 2,548.8710 (0.00) 2444 1 test_keys_view_more_or_equal[case-insensitive-pure-python-module] 388,640.9104 (859.35) 415,116.5485 (167.39) 390,433.3809 (804.36) 1,616.9888 (99.93) 390,008.0919 (805.94) 818.6325 (104.64) 259;262 2,561.2564 (0.00) 2447 1 test_items_view_more_or_equal[case-insensitive-pure-python-module] 409,539.7890 (905.56) 431,619.5846 (174.05) 411,236.1176 (847.22) 1,613.0624 (99.69) 410,784.0359 (848.88) 765.5472 (97.86) 248;249 2,431.6930 (0.00) 2320 1 test_keys_view_equals[case-sensitive-pure-python-module] 416,360.7955 (920.64) 612,400.4722 (246.94) 418,778.5106 (862.76) 4,699.4537 (290.43) 418,048.3520 (863.89) 1,166.9472 (149.17) 61;253 2,387.8971 (0.00) 2143 1 test_multidict_pop_str[case-insensitive-pure-python-module] 425,092.8760 (939.95) 458,631.6645 (184.94) 429,685.1103 (885.23) 3,615.5590 (223.45) 428,430.7361 (885.34) 1,962.2967 (250.83) 176;179 2,327.2857 (0.00) 1421 1 test_cimultidict_pop_istr[pure-python-module] 441,499.0544 (976.23) 469,073.6532 (189.15) 446,220.3795 (919.29) 3,881.9450 (239.91) 444,788.4858 (919.15) 2,421.4387 (309.52) 233;226 2,241.0451 (0.00) 1706 1 test_items_view_equals[case-sensitive-pure-python-module] 445,101.4102 (984.19) 469,911.8435 (189.49) 447,620.7440 (922.18) 2,041.4442 (126.16) 447,060.9128 (923.84) 1,122.2437 (143.45) 240;234 2,234.0341 (0.00) 1989 1 test_keys_view_equals[case-insensitive-pure-python-module] 520,944.5953 (>1000.0) 558,771.1930 (225.32) 524,679.5436 (>1000.0) 2,561.4730 (158.30) 523,950.9046 (>1000.0) 1,644.7157 (210.24) 264;222 1,905.9253 (0.00) 1713 1 test_items_view_equals[case-insensitive-pure-python-module] 554,852.1876 (>1000.0) 585,746.0201 (236.19) 558,607.6378 (>1000.0) 2,560.8379 (158.26) 557,899.4751 (>1000.0) 1,638.1964 (209.40) 275;226 1,790.1653 (0.00) 1667 1 test_multidict_delitem_str[case-sensitive-pure-python-module] 602,073.9675 (>1000.0) 1,004,841.1787 (405.19) 607,728.9431 (>1000.0) 12,330.5068 (762.04) 606,423.2439 (>1000.0) 2,751.1269 (351.67) 21;136 1,645.4704 (0.00) 1492 1 test_multidict_get_miss[case-insensitive-pure-python-module] 616,423.7857 (>1000.0) 632,699.5790 (255.13) 618,343.7363 (>1000.0) 1,697.9650 (104.94) 617,843.1213 (>1000.0) 932.2539 (119.17) 244;244 1,617.2235 (0.00) 1583 1 test_cimultidict_get_istr_miss[pure-python-module] 638,436.5261 (>1000.0) 658,981.5021 (265.73) 640,611.1923 (>1000.0) 1,825.5589 (112.82) 640,045.8515 (>1000.0) 912.6961 (116.67) 234;250 1,561.0093 (0.00) 1530 1 test_cimultidict_get_istr_with_default_miss[pure-python-module] 640,023.4997 (>1000.0) 657,271.5938 (265.04) 641,977.5911 (>1000.0) 1,765.6420 (109.12) 641,427.9342 (>1000.0) 1,166.0159 (149.05) 234;210 1,557.6868 (0.00) 1529 1 test_multidict_get_miss[case-sensitive-pure-python-module] 650,893.8968 (>1000.0) 674,434.0062 (271.96) 652,548.4044 (>1000.0) 1,767.1567 (109.21) 652,004.0333 (>1000.0) 912.6961 (116.67) 229;246 1,532.4534 (0.00) 1502 1 test_keys_view_or[case-sensitive-pure-python-module] 661,693.5134 (>1000.0) 690,564.5132 (278.46) 665,222.9490 (>1000.0) 2,644.1680 (163.41) 664,312.3925 (>1000.0) 1,878.4776 (240.12) 243;210 1,503.2554 (0.00) 1419 1 test_keys_view_is_disjoint[case-sensitive-pure-python-module] 662,121.9218 (>1000.0) 680,100.1728 (274.24) 664,443.6934 (>1000.0) 2,144.9712 (132.56) 663,679.0931 (>1000.0) 1,242.3843 (158.81) 240;245 1,505.0184 (0.00) 1440 1 test_keys_view_sub[case-sensitive-pure-python-module] 662,144.2735 (>1000.0) 687,170.7737 (277.09) 665,420.6036 (>1000.0) 2,526.7988 (156.16) 664,539.6352 (>1000.0) 2,009.7941 (256.90) 269;176 1,502.8089 (0.00) 1424 1 test_keys_view_and[case-sensitive-pure-python-module] 693,399.4591 (>1000.0) 714,745.3725 (288.21) 696,175.5422 (>1000.0) 2,137.0266 (132.07) 695,433.4676 (>1000.0) 1,257.2855 (160.71) 251;240 1,436.4193 (0.00) 1371 1 test_items_view_is_disjoint[case-sensitive-pure-python-module] 705,052.1672 (>1000.0) 1,097,783.4463 (442.67) 708,026.7814 (>1000.0) 10,905.8811 (674.00) 707,220.2861 (>1000.0) 1,899.8981 (242.86) 7;134 1,412.3760 (0.00) 1362 1 test_items_view_or[case-sensitive-pure-python-module] 708,069.6523 (>1000.0) 734,053.5522 (296.00) 712,877.4909 (>1000.0) 3,247.5380 (200.70) 711,817.2944 (>1000.0) 3,881.7525 (496.19) 277;42 1,402.7656 (0.00) 1309 1 test_keys_view_is_disjoint[case-insensitive-pure-python-module] 738,494.0982 (>1000.0) 765,047.9674 (308.50) 744,561.4527 (>1000.0) 2,801.4993 (173.14) 744,104.3854 (>1000.0) 2,537.8540 (324.40) 312;93 1,343.0725 (0.00) 1287 1 test_items_view_and[case-sensitive-pure-python-module] 744,033.6049 (>1000.0) 1,335,952.4310 (538.71) 747,920.4804 (>1000.0) 17,211.3020 (>1000.0) 746,712.0886 (>1000.0) 2,000.4809 (255.71) 3;147 1,337.0405 (0.00) 1242 1 test_items_view_xor[case-sensitive-pure-python-module] 756,818.8012 (>1000.0) 792,197.8831 (319.44) 765,933.9766 (>1000.0) 5,747.9977 (355.23) 767,361.3727 (>1000.0) 8,925.7956 (>1000.0) 442;7 1,305.5956 (0.00) 1185 1 test_keys_view_and[case-insensitive-pure-python-module] 769,652.4262 (>1000.0) 1,080,010.0863 (435.50) 775,386.7137 (>1000.0) 9,155.7385 (565.84) 774,409.6220 (>1000.0) 2,259.3886 (288.81) 15;148 1,289.6790 (0.00) 1227 1 test_multidict_delitem_str[case-insensitive-pure-python-module] 775,884.8369 (>1000.0) 1,314,606.5176 (530.10) 784,745.8389 (>1000.0) 17,249.0390 (>1000.0) 782,191.7534 (>1000.0) 4,779.5475 (610.95) 23;56 1,274.2979 (0.00) 1181 1 test_items_view_is_disjoint[case-insensitive-pure-python-module] 779,990.1068 (>1000.0) 810,649.2460 (326.88) 784,991.2166 (>1000.0) 3,015.4523 (186.36) 784,259.2895 (>1000.0) 3,062.1886 (391.43) 279;46 1,273.8996 (0.00) 1229 1 test_keys_view_or[case-insensitive-pure-python-module] 787,451.8633 (>1000.0) 818,572.9384 (330.08) 793,589.6847 (>1000.0) 3,687.5786 (227.90) 792,361.7959 (>1000.0) 3,054.7380 (390.48) 284;138 1,260.0970 (0.00) 1171 1 test_cimultidict_delitem_istr[pure-python-module] 789,172.9474 (>1000.0) 819,783.6578 (330.57) 795,983.0915 (>1000.0) 4,439.0800 (274.34) 794,421.8814 (>1000.0) 5,094.3345 (651.19) 301;32 1,256.3081 (0.00) 1153 1 test_keys_view_sub[case-insensitive-pure-python-module] 794,652.8494 (>1000.0) 994,805.2466 (401.14) 800,743.1382 (>1000.0) 6,940.4854 (428.93) 799,421.2210 (>1000.0) 2,834.0146 (362.26) 45;158 1,248.8399 (0.00) 1189 1 test_items_view_more_or_equal[case-sensitive-c-extension-module] 800,419.5988 (>1000.0) 849,891.4540 (342.71) 810,554.6310 (>1000.0) 5,148.9827 (318.21) 811,431.5569 (>1000.0) 7,603.3175 (971.90) 379;12 1,233.7231 (0.00) 1201 1 test_items_view_equals[case-insensitive-c-extension-module] 805,672.2581 (>1000.0) 838,674.6049 (338.19) 816,823.2609 (>1000.0) 4,849.0670 (299.68) 819,869.3395 (>1000.0) 9,411.9459 (>1000.0) 438;1 1,224.2550 (0.00) 1097 1 test_items_view_equals[case-sensitive-c-extension-module] 807,449.2216 (>1000.0) 836,223.3639 (337.20) 815,310.2438 (>1000.0) 4,811.5683 (297.36) 817,662.1050 (>1000.0) 8,590.5194 (>1000.0) 421;2 1,226.5270 (0.00) 1186 1 test_items_view_and[case-insensitive-pure-python-module] 824,943.1849 (>1000.0) 860,352.0691 (346.93) 829,884.0417 (>1000.0) 3,018.9151 (186.57) 828,951.5972 (>1000.0) 2,721.3246 (347.86) 250;75 1,204.9876 (0.00) 1129 1 test_items_view_or[case-insensitive-pure-python-module] 844,914.4661 (>1000.0) 882,443.0406 (355.83) 852,136.1738 (>1000.0) 4,221.7859 (260.91) 850,722.1937 (>1000.0) 3,479.4211 (444.76) 268;147 1,173.5214 (0.00) 1090 1 test_items_view_more_or_equal[case-insensitive-c-extension-module] 858,701.7655 (>1000.0) 891,990.9596 (359.68) 865,563.4147 (>1000.0) 2,793.9134 (172.67) 865,392.3869 (>1000.0) 3,546.4764 (453.33) 312;10 1,155.3169 (0.00) 1099 1 test_items_view_xor[case-insensitive-pure-python-module] 865,872.9494 (>1000.0) 897,672.0273 (361.98) 872,221.9717 (>1000.0) 4,480.4456 (276.90) 870,676.7112 (>1000.0) 4,906.2073 (627.14) 281;35 1,146.4971 (0.00) 1034 1 test_cimultidict_extend_istr[c-extension-module] 1,098,424.1962 (>1000.0) 1,122,511.9233 (452.64) 1,103,080.3365 (>1000.0) 2,783.2973 (172.01) 1,102,302.2234 (>1000.0) 3,127.3812 (399.76) 164;25 906.5523 (0.00) 875 1 test_multidict_add_str[case-sensitive-c-extension-module] 1,129,660.7554 (>1000.0) 1,153,320.0741 (465.06) 1,132,415.6713 (>1000.0) 2,314.8547 (143.06) 1,131,512.2247 (>1000.0) 2,689.6596 (343.81) 99;16 883.0680 (0.00) 818 1 test_multidict_insert_str[case-sensitive-pure-python-module] 1,130,856.5736 (>1000.0) 1,162,458.2112 (468.75) 1,139,935.1697 (>1000.0) 3,056.8441 (188.92) 1,139,702.2754 (>1000.0) 3,702.9386 (473.33) 521;42 877.2429 (0.00) 1874 1 test_cimultidict_insert_istr[pure-python-module] 1,153,960.8240 (>1000.0) 1,272,082.3288 (512.95) 1,163,015.6436 (>1000.0) 5,414.6475 (334.63) 1,162,648.2010 (>1000.0) 4,558.8240 (582.74) 273;27 859.8337 (0.00) 1415 1 test_multidict_insert_str[case-insensitive-pure-python-module] 1,166,138.7980 (>1000.0) 1,209,083.9446 (487.55) 1,176,038.9536 (>1000.0) 3,186.4018 (196.92) 1,175,655.0521 (>1000.0) 3,580.0040 (457.62) 464;56 850.3120 (0.00) 1800 1 test_multidict_extend_str[case-sensitive-c-extension-module] 1,180,183.1424 (>1000.0) 1,262,225.2107 (508.98) 1,191,884.0158 (>1000.0) 7,545.6534 (466.33) 1,189,488.9176 (>1000.0) 7,448.7180 (952.14) 119;7 839.0078 (0.00) 396 1 test_keys_view_xor[case-sensitive-pure-python-module] 1,194,875.6874 (>1000.0) 1,221,604.6453 (492.60) 1,200,853.2292 (>1000.0) 3,635.9363 (224.71) 1,200,009.1374 (>1000.0) 4,986.3011 (637.38) 229;17 832.7412 (0.00) 796 1 test_keys_view_xor[case-insensitive-pure-python-module] 1,337,110.9962 (>1000.0) 1,374,363.8992 (554.20) 1,346,141.1986 (>1000.0) 5,079.1703 (313.90) 1,344,904.3036 (>1000.0) 7,242.8957 (925.83) 211;10 742.8641 (0.00) 717 1 test_cimultidict_add_istr[c-extension-module] 1,359,306.2758 (>1000.0) 1,377,820.9686 (555.59) 1,362,024.3434 (>1000.0) 2,349.7843 (145.22) 1,360,954.7168 (>1000.0) 3,263.3543 (417.14) 98;13 734.2013 (0.00) 708 1 test_multidict_update_str[case-insensitive-pure-python-module] 1,433,879.1370 (>1000.0) 1,473,072.9163 (594.00) 1,439,755.2687 (>1000.0) 3,758.7243 (232.29) 1,439,053.5653 (>1000.0) 5,036.5925 (643.81) 175;14 694.5625 (0.00) 638 1 test_multidict_update_str[case-sensitive-pure-python-module] 1,452,736.5565 (>1000.0) 1,493,550.8370 (602.26) 1,459,325.4041 (>1000.0) 3,753.5646 (231.97) 1,458,592.7129 (>1000.0) 4,730.1874 (604.64) 117;14 685.2481 (0.00) 635 1 test_cimultidict_update_istr[pure-python-module] 1,474,481.0760 (>1000.0) 1,795,969.9035 (724.20) 1,483,076.7643 (>1000.0) 13,049.7349 (806.49) 1,482,112.3332 (>1000.0) 5,288.0496 (675.95) 7;12 674.2739 (0.00) 640 1 test_multidict_extend_str_with_kwargs[case-sensitive-c-extension-module] 1,722,835.0043 (>1000.0) 1,770,604.4018 (713.97) 1,745,699.5307 (>1000.0) 7,920.7535 (489.51) 1,743,312.9251 (>1000.0) 11,896.7146 (>1000.0) 162;2 572.8363 (0.00) 565 1 test_multidict_add_str[case-insensitive-c-extension-module] 2,903,547.1380 (>1000.0) 2,920,679.7481 (>1000.0) 2,908,330.9257 (>1000.0) 2,659.1283 (164.34) 2,908,496.1861 (>1000.0) 3,157.1835 (403.57) 88;13 343.8398 (0.00) 340 1 test_cimultidict_extend_istr_with_kwargs[c-extension-module] 3,186,106.6818 (>1000.0) 3,234,952.6882 (>1000.0) 3,206,945.5082 (>1000.0) 7,045.3598 (435.41) 3,208,654.0014 (>1000.0) 10,618.9400 (>1000.0) 97;1 311.8232 (0.00) 308 1 test_multidict_update_str_with_kwargs[case-sensitive-pure-python-module] 3,785,915.6728 (>1000.0) 3,827,907.1450 (>1000.0) 3,800,079.8139 (>1000.0) 6,675.2666 (412.54) 3,800,014.0339 (>1000.0) 10,503.4560 (>1000.0) 80;1 263.1524 (0.00) 260 1 test_multidict_update_str_with_kwargs[case-insensitive-pure-python-module] 3,859,728.5748 (>1000.0) 3,902,278.8405 (>1000.0) 3,876,724.8011 (>1000.0) 7,084.4473 (437.83) 3,875,643.0149 (>1000.0) 10,017.3056 (>1000.0) 82;1 257.9497 (0.00) 254 1 test_cimultidict_update_istr_with_kwargs[pure-python-module] 3,898,445.5168 (>1000.0) 3,958,240.1514 (>1000.0) 3,927,951.8856 (>1000.0) 14,569.4854 (900.41) 3,925,986.5880 (>1000.0) 24,819.7466 (>1000.0) 105;0 254.5856 (0.00) 252 1 test_multidict_extend_str[case-insensitive-c-extension-module] 4,044,618.4576 (>1000.0) 4,343,058.9139 (>1000.0) 4,058,771.1473 (>1000.0) 20,127.5036 (>1000.0) 4,057,440.9068 (>1000.0) 4,626.8106 (591.43) 2;20 246.3800 (0.00) 215 1 test_multidict_extend_str_with_kwargs[case-insensitive-c-extension-module] 6,032,824.5163 (>1000.0) 6,098,017.0965 (>1000.0) 6,059,356.5305 (>1000.0) 8,119.8139 (501.81) 6,059,609.3535 (>1000.0) 8,443.3705 (>1000.0) 34;11 165.0340 (0.00) 165 1 test_multidict_add_str[case-sensitive-pure-python-module] 8,462,619.0364 (>1000.0) 8,495,140.8207 (>1000.0) 8,471,102.6368 (>1000.0) 6,308.1761 (389.85) 8,469,160.6462 (>1000.0) 6,956.9796 (889.29) 27;6 118.0484 (0.00) 117 1 test_multidict_add_str[case-insensitive-pure-python-module] 11,993,747.2045 (>1000.0) 12,023,355.8118 (>1000.0) 12,003,729.7258 (>1000.0) 4,988.5075 (308.30) 12,002,706.5277 (>1000.0) 5,082.2273 (649.64) 20;4 83.3074 (0.00) 83 1 test_cimultidict_add_istr[pure-python-module] 12,600,842.8633 (>1000.0) 12,659,650.2960 (>1000.0) 12,615,365.2238 (>1000.0) 7,587.2495 (468.90) 12,614,611.5363 (>1000.0) 6,715.7671 (858.45) 13;4 79.2684 (0.00) 79 1 test_multidict_extend_str[case-sensitive-pure-python-module] 26,803,113.5201 (>1000.0) 26,927,888.3934 (>1000.0) 26,846,479.0204 (>1000.0) 28,070.0575 (>1000.0) 26,834,838.0923 (>1000.0) 37,557.4455 (>1000.0) 10;1 37.2488 (0.00) 37 1 test_multidict_extend_str_with_kwargs[case-sensitive-pure-python-module] 35,795,256.4955 (>1000.0) 35,883,028.0602 (>1000.0) 35,840,533.8117 (>1000.0) 23,821.5903 (>1000.0) 35,835,374.1467 (>1000.0) 36,542.3039 (>1000.0) 10;0 27.9014 (0.00) 27 1 test_multidict_extend_str[case-insensitive-pure-python-module] 46,455,997.9737 (>1000.0) 46,530,116.3495 (>1000.0) 46,496,262.9172 (>1000.0) 23,379.9549 (>1000.0) 46,500,705.1826 (>1000.0) 35,492.7033 (>1000.0) 4;0 21.5071 (0.00) 13 1 test_cimultidict_extend_istr[pure-python-module] 49,179,978.6687 (>1000.0) 49,758,531.1532 (>1000.0) 49,254,312.0469 (>1000.0) 127,727.3450 (>1000.0) 49,221,958.9651 (>1000.0) 29,248.1855 (>1000.0) 2;2 20.3028 (0.00) 21 1 test_multidict_extend_str_with_kwargs[case-insensitive-pure-python-module] 59,737,231.5824 (>1000.0) 60,089,204.4604 (>1000.0) 59,785,878.6145 (>1000.0) 80,831.3987 (>1000.0) 59,764,463.4545 (>1000.0) 19,340.7759 (>1000.0) 1;2 16.7264 (0.00) 17 1 test_cimultidict_extend_istr_with_kwargs[pure-python-module] 63,049,413.2638 (>1000.0) 63,189,301.6398 (>1000.0) 63,106,127.3161 (>1000.0) 43,752.2734 (>1000.0) 63,102,073.9675 (>1000.0) 72,874.1288 (>1000.0) 8;0 15.8463 (0.00) 16 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Legend: Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile. OPS: Operations Per Second, computed as 1 / Mean ============================= slowest 10 durations ============================= 32.77s call tests/test_multidict_benchmarks.py::test_create_multidictproxy 32.38s call tests/test_multidict_benchmarks.py::test_create_cimultidictproxy 32.35s call tests/test_multidict_benchmarks.py::test_multidict_getall_str_miss[case-sensitive-c-extension-module] 32.00s call tests/test_multidict_benchmarks.py::test_cimultidict_getall_istr_miss[c-extension-module] 27.49s call tests/test_multidict_benchmarks.py::test_multidict_getall_str_miss[case-insensitive-c-extension-module] 25.93s call tests/test_multidict_benchmarks.py::test_create_empty_multidictproxy 24.48s call tests/test_multidict_benchmarks.py::test_create_empty_multidict[case-insensitive-c-extension-module] 21.24s call tests/test_multidict_benchmarks.py::test_multidict_getall_str_hit[case-sensitive-c-extension-module] 20.44s call tests/test_multidict_benchmarks.py::test_create_from_existing_cimultidict[c-extension-module] 20.01s call tests/test_multidict_benchmarks.py::test_cimultidict_getall_istr_hit[c-extension-module] ====================== 1600 passed in 1218.56s (0:20:18) ======================= >>> py3-multidict: Entering fakeroot... >>> py3-multidict-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/multidict/__pycache__' -> '/home/buildozer/aports/community/py3-multidict/pkg/py3-multidict-pyc/usr/lib/python3.12/site-packages/multidict/__pycache__' >>> py3-multidict-pyc*: Preparing subpackage py3-multidict-pyc... >>> py3-multidict-pyc*: Running postcheck for py3-multidict-pyc >>> py3-multidict*: Running postcheck for py3-multidict >>> py3-multidict*: Preparing package py3-multidict... >>> py3-multidict*: Stripping binaries >>> py3-multidict-pyc*: Scanning shared objects >>> py3-multidict*: Scanning shared objects >>> py3-multidict-pyc*: Tracing dependencies... python3 python3~3.12 >>> py3-multidict-pyc*: Package size: 51.2 KB >>> py3-multidict-pyc*: Compressing data... >>> py3-multidict-pyc*: Create checksum... >>> py3-multidict-pyc*: Create py3-multidict-pyc-6.4.3-r0.apk >>> py3-multidict*: Tracing dependencies... python3 python3~3.12 so:libc.musl-loongarch64.so.1 >>> py3-multidict*: Package size: 170.2 KB >>> py3-multidict*: Compressing data... >>> py3-multidict*: Create checksum... >>> py3-multidict*: Create py3-multidict-6.4.3-r0.apk >>> py3-multidict: Build complete at Sun, 13 Apr 2025 23:24:31 +0000 elapsed time 0h 20m 34s >>> py3-multidict: Cleaning up srcdir >>> py3-multidict: Cleaning up pkgdir >>> py3-multidict: Uninstalling dependencies... (1/61) Purging .makedepends-py3-multidict (20250413.230358) (2/61) Purging py3-gpep517-pyc (16-r0) (3/61) Purging py3-gpep517 (16-r0) (4/61) Purging py3-installer-pyc (0.7.0-r2) (5/61) Purging py3-installer (0.7.0-r2) (6/61) Purging python3-dev (3.12.10-r0) (7/61) Purging py3-setuptools-pyc (77.0.3-r0) (8/61) Purging py3-setuptools (77.0.3-r0) (9/61) Purging cython-pyc (3.0.12-r0) (10/61) Purging cython (3.0.12-r0) (11/61) Purging py3-wheel-pyc (0.43.0-r0) (12/61) Purging py3-wheel (0.43.0-r0) (13/61) Purging py3-pytest-cov-pyc (5.0.0-r0) (14/61) Purging py3-pytest-cov (5.0.0-r0) (15/61) Purging py3-coverage-pyc (7.6.10-r0) (16/61) Purging py3-coverage (7.6.10-r0) (17/61) Purging py3-pytest-codspeed-pyc (3.2.0-r0) (18/61) Purging py3-pytest-codspeed (3.2.0-r0) (19/61) Purging py3-cffi-pyc (1.17.1-r1) (20/61) Purging py3-cffi (1.17.1-r1) (21/61) Purging py3-cparser-pyc (2.22-r1) (22/61) Purging py3-cparser (2.22-r1) (23/61) Purging py3-pytest-benchmark-pyc (4.0.0-r4) (24/61) Purging py3-pytest-benchmark (4.0.0-r4) (25/61) Purging py3-pytest-pyc (8.3.5-r0) (26/61) Purging py3-pytest (8.3.5-r0) (27/61) Purging py3-iniconfig-pyc (2.1.0-r0) (28/61) Purging py3-iniconfig (2.1.0-r0) (29/61) Purging py3-packaging-pyc (24.2-r0) (30/61) Purging py3-packaging (24.2-r0) (31/61) Purging py3-parsing-pyc (3.2.0-r0) (32/61) Purging py3-parsing (3.2.0-r0) (33/61) Purging py3-pluggy-pyc (1.5.0-r0) (34/61) Purging py3-pluggy (1.5.0-r0) (35/61) Purging py3-py-pyc (1.11.0-r4) (36/61) Purging py3-py (1.11.0-r4) (37/61) Purging py3-py-cpuinfo-pyc (9.0.0-r4) (38/61) Purging py3-py-cpuinfo (9.0.0-r4) (39/61) Purging py3-rich-pyc (13.9.4-r0) (40/61) Purging py3-rich (13.9.4-r0) (41/61) Purging py3-markdown-it-py-pyc (3.0.0-r1) (42/61) Purging py3-markdown-it-py (3.0.0-r1) (43/61) Purging py3-attrs-pyc (25.3.0-r0) (44/61) Purging py3-attrs (25.3.0-r0) (45/61) Purging py3-mdurl-pyc (0.1.2-r3) (46/61) Purging py3-mdurl (0.1.2-r3) (47/61) Purging py3-pygments-pyc (2.19.1-r1) (48/61) Purging py3-pygments (2.19.1-r1) (49/61) Purging py3-objgraph-pyc (3.6.2-r0) (50/61) Purging py3-objgraph (3.6.2-r0) (51/61) Purging python3-pyc (3.12.10-r0) (52/61) Purging python3-pycache-pyc0 (3.12.10-r0) (53/61) Purging pyc (3.12.10-r0) (54/61) Purging python3 (3.12.10-r0) (55/61) Purging gdbm (1.24-r0) (56/61) Purging libbz2 (1.0.8-r6) (57/61) Purging libffi (3.4.8-r0) (58/61) Purging libpanelw (6.5_p20250216-r0) (59/61) Purging mpdecimal (4.0.0-r0) (60/61) Purging sqlite-libs (3.49.1-r0) (61/61) Purging xz-libs (5.8.1-r0) Executing busybox-1.37.0-r16.trigger OK: 252 MiB in 104 packages >>> py3-multidict: Updating the community/loongarch64 repository index... >>> py3-multidict: Signing the index...