>>> py3-construct: Building community/py3-construct 2.10.70-r1 (using abuild 3.16.0_rc4-r0) started Fri, 14 Nov 2025 10:49:03 +0000 >>> py3-construct: Validating /home/buildozer/aports/community/py3-construct/APKBUILD... >>> py3-construct: Analyzing dependencies... >>> py3-construct: Installing for build: build-base python3 python3-dev py3-gpep517 py3-setuptools py3-wheel py3-arrow py3-cloudpickle py3-cryptography py3-lz4 py3-numpy py3-pytest-benchmark py3-ruamel.yaml ( 1/62) Installing libbz2 (1.0.8-r6) ( 2/62) Installing libffi (3.5.2-r0) ( 3/62) Installing gdbm (1.26-r0) ( 4/62) Installing xz-libs (5.8.1-r0) ( 5/62) Installing mpdecimal (4.0.1-r0) ( 6/62) Installing libpanelw (6.5_p20251010-r0) ( 7/62) Installing sqlite-libs (3.51.0-r0) ( 8/62) Installing python3 (3.12.12-r0) ( 9/62) Installing python3-pycache-pyc0 (3.12.12-r0) (10/62) Installing pyc (3.12.12-r0) (11/62) Installing python3-pyc (3.12.12-r0) (12/62) Installing python3-dev (3.12.12-r0) (13/62) Installing py3-installer (0.7.0-r2) (14/62) Installing py3-installer-pyc (0.7.0-r2) (15/62) Installing py3-gpep517 (19-r1) (16/62) Installing py3-gpep517-pyc (19-r1) (17/62) Installing py3-parsing (3.2.3-r0) (18/62) Installing py3-parsing-pyc (3.2.3-r0) (19/62) Installing py3-packaging (25.0-r0) (20/62) Installing py3-packaging-pyc (25.0-r0) (21/62) Installing py3-setuptools (80.9.0-r2) (22/62) Installing py3-setuptools-pyc (80.9.0-r2) (23/62) Installing py3-wheel (0.46.1-r0) (24/62) Installing py3-wheel-pyc (0.46.1-r0) (25/62) Installing py3-six (1.17.0-r0) (26/62) Installing py3-six-pyc (1.17.0-r0) (27/62) Installing py3-dateutil (2.9.0-r2) (28/62) Installing py3-dateutil-pyc (2.9.0-r2) (29/62) Installing py3-arrow (1.4.0-r0) (30/62) Installing py3-arrow-pyc (1.4.0-r0) (31/62) Installing py3-cloudpickle (3.1.1-r0) (32/62) Installing py3-cloudpickle-pyc (3.1.1-r0) (33/62) Installing py3-cparser (2.22-r1) (34/62) Installing py3-cparser-pyc (2.22-r1) (35/62) Installing py3-cffi (1.17.1-r1) (36/62) Installing py3-cffi-pyc (1.17.1-r1) (37/62) Installing py3-cryptography (46.0.2-r0) (38/62) Installing py3-cryptography-pyc (46.0.2-r0) (39/62) Installing py3-lz4 (4.4.3-r0) (40/62) Installing py3-lz4-pyc (4.4.3-r0) (41/62) Installing openblas (0.3.30-r0) (42/62) Installing py3-numpy (2.3.4-r0) (43/62) Installing py3-numpy-tests (2.3.4-r0) (44/62) Installing py3-numpy-pyc (2.3.4-r0) (45/62) Installing py3-iniconfig (2.3.0-r0) (46/62) Installing py3-iniconfig-pyc (2.3.0-r0) (47/62) Installing py3-pluggy (1.6.0-r0) (48/62) Installing py3-pluggy-pyc (1.6.0-r0) (49/62) Installing py3-py (1.11.0-r4) (50/62) Installing py3-py-pyc (1.11.0-r4) (51/62) Installing py3-pygments (2.19.2-r0) (52/62) Installing py3-pygments-pyc (2.19.2-r0) (53/62) Installing py3-pytest (8.4.2-r1) (54/62) Installing py3-pytest-pyc (8.4.2-r1) (55/62) Installing py3-py-cpuinfo (9.0.0-r4) (56/62) Installing py3-py-cpuinfo-pyc (9.0.0-r4) (57/62) Installing py3-pytest-benchmark (4.0.0-r4) (58/62) Installing py3-pytest-benchmark-pyc (4.0.0-r4) (59/62) Installing py3-ruamel.yaml.clib (0.2.8-r2) (60/62) Installing py3-ruamel.yaml (0.18.16-r0) (61/62) Installing py3-ruamel.yaml-pyc (0.18.16-r0) (62/62) Installing .makedepends-py3-construct (20251114.105047) busybox-1.37.0-r25.trigger: Executing script... OK: 964 MiB in 167 packages >>> py3-construct: Cleaning up srcdir >>> py3-construct: Cleaning up pkgdir >>> py3-construct: Cleaning up tmpdir >>> py3-construct: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/py3-construct-2.10.70.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.23/py3-construct-2.10.70.tar.gz.part' py3-construct-2.10.7 100% |********************************| 1168k 0:00:00 ETA '/var/cache/distfiles/v3.23/py3-construct-2.10.70.tar.gz.part' saved /var/cache/distfiles/v3.23/py3-construct-2.10.70.tar.gz: OK >>> py3-construct: Fetching https://distfiles.alpinelinux.org/distfiles/v3.23/py3-construct-2.10.70.tar.gz /var/cache/distfiles/v3.23/py3-construct-2.10.70.tar.gz: OK >>> py3-construct: Unpacking /var/cache/distfiles/v3.23/py3-construct-2.10.70.tar.gz... 2025-11-14 10:50:55,473 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ /usr/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() 2025-11-14 10:50:56,274 root INFO running bdist_wheel 2025-11-14 10:50:56,836 root INFO running build 2025-11-14 10:50:56,837 root INFO running build_py 2025-11-14 10:50:56,866 root INFO creating build/lib/construct 2025-11-14 10:50:56,868 root INFO copying construct/expr.py -> build/lib/construct 2025-11-14 10:50:56,870 root INFO copying construct/__init__.py -> build/lib/construct 2025-11-14 10:50:56,871 root INFO copying construct/version.py -> build/lib/construct 2025-11-14 10:50:56,873 root INFO copying construct/core.py -> build/lib/construct 2025-11-14 10:50:56,878 root INFO copying construct/debug.py -> build/lib/construct 2025-11-14 10:50:56,881 root INFO creating build/lib/construct/lib 2025-11-14 10:50:56,882 root INFO copying construct/lib/hex.py -> build/lib/construct/lib 2025-11-14 10:50:56,883 root INFO copying construct/lib/bitstream.py -> build/lib/construct/lib 2025-11-14 10:50:56,884 root INFO copying construct/lib/__init__.py -> build/lib/construct/lib 2025-11-14 10:50:56,886 root INFO copying construct/lib/binary.py -> build/lib/construct/lib 2025-11-14 10:50:56,887 root INFO copying construct/lib/py3compat.py -> build/lib/construct/lib 2025-11-14 10:50:56,889 root INFO copying construct/lib/containers.py -> build/lib/construct/lib 2025-11-14 10:50:56,945 root INFO installing to build/bdist.linux-riscv64/wheel 2025-11-14 10:50:56,946 root INFO running install 2025-11-14 10:50:57,011 root INFO running install_lib 2025-11-14 10:50:57,037 root INFO creating build/bdist.linux-riscv64/wheel 2025-11-14 10:50:57,039 root INFO creating build/bdist.linux-riscv64/wheel/construct 2025-11-14 10:50:57,040 root INFO copying build/lib/construct/expr.py -> build/bdist.linux-riscv64/wheel/./construct 2025-11-14 10:50:57,041 root INFO copying build/lib/construct/__init__.py -> build/bdist.linux-riscv64/wheel/./construct 2025-11-14 10:50:57,043 root INFO copying build/lib/construct/version.py -> build/bdist.linux-riscv64/wheel/./construct 2025-11-14 10:50:57,044 root INFO copying build/lib/construct/core.py -> build/bdist.linux-riscv64/wheel/./construct 2025-11-14 10:50:57,047 root INFO copying build/lib/construct/debug.py -> build/bdist.linux-riscv64/wheel/./construct 2025-11-14 10:50:57,049 root INFO creating build/bdist.linux-riscv64/wheel/construct/lib 2025-11-14 10:50:57,050 root INFO copying build/lib/construct/lib/hex.py -> build/bdist.linux-riscv64/wheel/./construct/lib 2025-11-14 10:50:57,051 root INFO copying build/lib/construct/lib/bitstream.py -> build/bdist.linux-riscv64/wheel/./construct/lib 2025-11-14 10:50:57,053 root INFO copying build/lib/construct/lib/__init__.py -> build/bdist.linux-riscv64/wheel/./construct/lib 2025-11-14 10:50:57,054 root INFO copying build/lib/construct/lib/binary.py -> build/bdist.linux-riscv64/wheel/./construct/lib 2025-11-14 10:50:57,055 root INFO copying build/lib/construct/lib/py3compat.py -> build/bdist.linux-riscv64/wheel/./construct/lib 2025-11-14 10:50:57,057 root INFO copying build/lib/construct/lib/containers.py -> build/bdist.linux-riscv64/wheel/./construct/lib 2025-11-14 10:50:57,058 root INFO running install_egg_info 2025-11-14 10:50:57,085 root INFO running egg_info 2025-11-14 10:50:57,107 root INFO creating construct.egg-info 2025-11-14 10:50:57,108 root INFO writing construct.egg-info/PKG-INFO 2025-11-14 10:50:57,115 root INFO writing dependency_links to construct.egg-info/dependency_links.txt 2025-11-14 10:50:57,118 root INFO writing requirements to construct.egg-info/requires.txt 2025-11-14 10:50:57,119 root INFO writing top-level names to construct.egg-info/top_level.txt 2025-11-14 10:50:57,120 root INFO writing manifest file 'construct.egg-info/SOURCES.txt' 2025-11-14 10:50:57,148 root INFO reading manifest file 'construct.egg-info/SOURCES.txt' 2025-11-14 10:50:57,150 root INFO reading manifest template 'MANIFEST.in' 2025-11-14 10:50:57,151 root INFO adding license file 'LICENSE' 2025-11-14 10:50:57,156 root INFO writing manifest file 'construct.egg-info/SOURCES.txt' 2025-11-14 10:50:57,157 root INFO Copying construct.egg-info to build/bdist.linux-riscv64/wheel/./construct-2.10.70-py3.12.egg-info 2025-11-14 10:50:57,162 root INFO running install_scripts 2025-11-14 10:50:57,169 root INFO creating build/bdist.linux-riscv64/wheel/construct-2.10.70.dist-info/WHEEL 2025-11-14 10:50:57,171 wheel INFO creating '/home/buildozer/aports/community/py3-construct/src/construct-2.10.70/.dist/.tmp-8_hy18_k/construct-2.10.70-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it 2025-11-14 10:50:57,173 wheel INFO adding 'construct/__init__.py' 2025-11-14 10:50:57,177 wheel INFO adding 'construct/core.py' 2025-11-14 10:50:57,183 wheel INFO adding 'construct/debug.py' 2025-11-14 10:50:57,185 wheel INFO adding 'construct/expr.py' 2025-11-14 10:50:57,186 wheel INFO adding 'construct/version.py' 2025-11-14 10:50:57,188 wheel INFO adding 'construct/lib/__init__.py' 2025-11-14 10:50:57,189 wheel INFO adding 'construct/lib/binary.py' 2025-11-14 10:50:57,190 wheel INFO adding 'construct/lib/bitstream.py' 2025-11-14 10:50:57,192 wheel INFO adding 'construct/lib/containers.py' 2025-11-14 10:50:57,193 wheel INFO adding 'construct/lib/hex.py' 2025-11-14 10:50:57,194 wheel INFO adding 'construct/lib/py3compat.py' 2025-11-14 10:50:57,196 wheel INFO adding 'construct-2.10.70.dist-info/licenses/LICENSE' 2025-11-14 10:50:57,197 wheel INFO adding 'construct-2.10.70.dist-info/METADATA' 2025-11-14 10:50:57,198 wheel INFO adding 'construct-2.10.70.dist-info/WHEEL' 2025-11-14 10:50:57,199 wheel INFO adding 'construct-2.10.70.dist-info/top_level.txt' 2025-11-14 10:50:57,200 wheel INFO adding 'construct-2.10.70.dist-info/RECORD' 2025-11-14 10:50:57,201 root INFO removing build/bdist.linux-riscv64/wheel 2025-11-14 10:50:57,206 gpep517 INFO The backend produced .dist/construct-2.10.70-py3-none-any.whl construct-2.10.70-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.12.12, pytest-8.4.2, pluggy-1.6.0 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-construct/src/construct-2.10.70 plugins: benchmark-4.0.0 collected 484 items tests/deprecated_gallery/test_formats.py .......... [ 2%] tests/deprecated_gallery/test_protocols.py ...........x. [ 4%] tests/gallery/test_gallery.py .. [ 5%] tests/lib/test_binary.py .......... [ 7%] tests/lib/test_bitstream.py .. [ 7%] tests/lib/test_containers_dict.py .................................. [ 14%] tests/lib/test_containers_list.py . [ 14%] tests/lib/test_hex.py .. [ 15%] tests/lib/test_py3compat.py .... [ 16%] tests/lib/test_search.py ...... [ 17%] tests/test_benchmarks.py ............................................... [ 27%] ........................................................................ [ 41%] ........................................................................ [ 56%] ........... [ 59%] tests/test_compiler.py .. [ 59%] tests/test_core.py ..............................x.................x.... [ 70%] ....x............................................x...................... [ 85%] ...............................x..........x...xx.x....x..x... [ 97%] tests/test_expr.py .....xx.. [ 99%] tests/test_multiprocessing.py . [100%] =============================== warnings summary =============================== tests/deprecated_gallery/test_formats.py::test_cap /home/buildozer/aports/community/py3-construct/src/construct-2.10.70/deprecated_gallery/cap.py:16: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). epoch = datetime.datetime.utcfromtimestamp(0) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html --------------------------------------------------------------------------------------------------------- benchmark: 202 tests -------------------------------------------------------------------------------------------------------- Name (time in us) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- test_class_greedybytes_parse 14.0201 (1.0) 860.0382 (1.22) 16.4473 (1.03) 26.0219 (1.20) 14.8602 (1.01) 0.2999 (1.36) 83;625 60,800.1192 (0.97) 14953 1 test_class_hexdump_parse_compiled 14.0597 (1.00) 1,209.0378 (1.72) 16.0769 (1.00) 26.3246 (1.21) 14.9603 (1.02) 0.2603 (1.18) 43;726 62,200.9074 (1.00) 21441 1 test_class_greedybytes_parse_compiled 14.0802 (1.00) 16,542.5520 (23.54) 16.5633 (1.03) 106.9614 (4.93) 14.7200 (1.0) 0.2403 (1.09) 40;1346 60,374.5351 (0.97) 25102 1 test_class_hex_parse_compiled 14.1799 (1.01) 1,080.1782 (1.54) 16.0039 (1.0) 26.2734 (1.21) 14.8602 (1.01) 0.2403 (1.09) 50;742 62,484.5908 (1.0) 21749 1 test_class_bytes_parse_compiled 14.5799 (1.04) 1,019.8182 (1.45) 16.2280 (1.01) 23.5706 (1.09) 15.1801 (1.03) 0.2598 (1.18) 49;798 61,621.8783 (0.99) 20671 1 test_class_flag_parse_compiled 14.7601 (1.05) 985.5381 (1.40) 16.5537 (1.03) 25.5865 (1.18) 15.4390 (1.05) 0.2203 (1.0) 58;849 60,409.3512 (0.97) 21386 1 test_class_padding_parse_compiled 15.2001 (1.08) 1,006.8780 (1.43) 17.1270 (1.07) 26.1157 (1.20) 15.9801 (1.09) 0.2598 (1.18) 48;737 58,387.2426 (0.93) 20947 1 test_class_const_parse_compiled 15.2201 (1.09) 1,121.7389 (1.60) 17.0204 (1.06) 25.8718 (1.19) 15.8800 (1.08) 0.2603 (1.18) 59;720 58,753.0377 (0.94) 20645 1 test_class_flag_build_compiled 15.2201 (1.09) 1,122.0379 (1.60) 17.0360 (1.06) 25.8917 (1.19) 15.9000 (1.08) 0.2785 (1.26) 62;635 58,699.2192 (0.94) 20722 1 test_class_const_build_compiled 15.5200 (1.11) 960.8781 (1.37) 17.3977 (1.09) 26.2849 (1.21) 16.2204 (1.10) 0.2603 (1.18) 52;778 57,478.8060 (0.92) 19897 1 test_class_bytes_parse 15.5400 (1.11) 39,715.8130 (56.51) 20.2009 (1.26) 323.8445 (14.93) 16.2204 (1.10) 0.2803 (1.27) 23;542 49,502.7899 (0.79) 15433 1 test_class_flag_parse 15.5601 (1.11) 1,074.0180 (1.53) 17.3773 (1.09) 26.2430 (1.21) 16.2199 (1.10) 0.2598 (1.18) 43;534 57,546.4731 (0.92) 14177 1 test_class_greedybytes_build_compiled 15.5801 (1.11) 1,071.7781 (1.52) 17.2973 (1.08) 23.8555 (1.10) 16.2800 (1.11) 0.2403 (1.09) 54;717 57,812.3669 (0.93) 21749 1 test_class_bytes_build_compiled 15.6201 (1.11) 1,009.8182 (1.44) 17.3909 (1.09) 24.0078 (1.11) 16.3200 (1.11) 0.2598 (1.18) 51;690 57,501.4845 (0.92) 19448 1 test_class_formatfield_parse_compiled 15.8399 (1.13) 960.5377 (1.37) 17.8602 (1.12) 24.3012 (1.12) 16.7997 (1.14) 0.2799 (1.27) 52;582 55,990.3708 (0.90) 17687 1 test_class_flag_build 15.9401 (1.14) 1,036.7380 (1.48) 17.8406 (1.11) 25.7935 (1.19) 16.7000 (1.13) 0.2598 (1.18) 43;655 56,052.0509 (0.90) 16961 1 test_class_padding_build_compiled 16.0392 (1.14) 1,285.1981 (1.83) 18.1189 (1.13) 27.1308 (1.25) 16.7601 (1.14) 0.2799 (1.27) 69;1044 55,191.1368 (0.88) 21674 1 test_class_default_parse_compiled 16.0998 (1.15) 1,265.5379 (1.80) 19.1195 (1.19) 28.6576 (1.32) 16.8001 (1.14) 0.3199 (1.45) 64;2572 52,302.5956 (0.84) 18229 1 test_class_rebuild_parse_compiled 16.1799 (1.15) 1,194.1781 (1.70) 18.1360 (1.13) 26.8780 (1.24) 16.9398 (1.15) 0.2799 (1.27) 58;687 55,138.9342 (0.88) 18403 1 test_class_mapping_parse_compiled 16.4402 (1.17) 702.8189 (1.0) 17.9835 (1.12) 21.6866 (1.0) 17.0800 (1.16) 0.2999 (1.36) 4;61 55,606.3939 (0.89) 1007 1 test_class_greedybytes_build 16.6600 (1.19) 894.7989 (1.27) 18.5402 (1.16) 24.1736 (1.11) 17.4600 (1.19) 0.2799 (1.27) 38;485 53,936.8329 (0.86) 13836 1 test_class_formatfield_build_compiled 16.7801 (1.20) 1,043.6983 (1.49) 18.5985 (1.16) 25.0209 (1.15) 17.4800 (1.19) 0.2603 (1.18) 54;695 53,767.6340 (0.86) 18588 1 test_class_formatfield_parse 17.1000 (1.22) 1,149.5380 (1.64) 18.9788 (1.19) 25.0593 (1.16) 17.8800 (1.21) 0.2803 (1.27) 56;721 52,690.3954 (0.84) 18356 1 test_class_const_parse 17.2202 (1.23) 944.1781 (1.34) 19.2467 (1.20) 26.3324 (1.21) 17.8600 (1.21) 0.2803 (1.27) 41;974 51,957.0586 (0.83) 13909 1 test_class_hexdump_build 17.2802 (1.23) 980.6789 (1.40) 19.2302 (1.20) 26.8323 (1.24) 17.9997 (1.22) 0.2799 (1.27) 55;708 52,001.5357 (0.83) 17896 1 test_class_hex_build 17.3603 (1.24) 1,118.1994 (1.59) 19.3532 (1.21) 26.9856 (1.24) 18.1599 (1.23) 0.2799 (1.27) 50;730 51,670.9916 (0.83) 18890 1 test_class_bytesinteger_build_compiled 17.3999 (1.24) 15,827.6139 (22.52) 20.1841 (1.26) 120.5969 (5.56) 18.1599 (1.23) 0.2598 (1.18) 27;634 49,543.8519 (0.79) 17973 1 test_class_padded_parse_compiled 17.5200 (1.25) 1,095.7383 (1.56) 19.9562 (1.25) 28.7301 (1.32) 18.3601 (1.25) 0.4801 (2.18) 67;2237 50,109.7624 (0.80) 17465 1 test_class_nullstripped_build 17.6202 (1.26) 1,397.0779 (1.99) 19.9901 (1.25) 29.0957 (1.34) 18.4202 (1.25) 0.4601 (2.09) 55;2079 50,024.8872 (0.80) 14966 1 test_class_computed_build_compiled 17.6397 (1.26) 1,248.9581 (1.78) 19.7467 (1.23) 28.2650 (1.30) 18.4001 (1.25) 0.2999 (1.36) 51;810 50,641.3561 (0.81) 19150 1 test_class_bytes_build 17.6798 (1.26) 821.2980 (1.17) 19.5111 (1.22) 23.8907 (1.10) 18.4001 (1.25) 0.2598 (1.18) 45;555 51,252.8040 (0.82) 13851 1 test_class_bytesinteger_parse_compiled 17.8399 (1.27) 866.9980 (1.23) 19.6569 (1.23) 25.0064 (1.15) 18.4998 (1.26) 0.2799 (1.27) 32;419 50,872.7691 (0.81) 9766 1 test_class_computed_parse_compiled 17.9000 (1.28) 952.7192 (1.36) 20.0552 (1.25) 27.1702 (1.25) 18.7401 (1.27) 0.3199 (1.45) 56;871 49,862.4894 (0.80) 18262 1 test_class_fixedsized_parse_compiled 17.9401 (1.28) 1,589.0980 (2.26) 22.1048 (1.38) 33.9455 (1.57) 20.0397 (1.36) 1.5802 (7.17) 119;971 45,239.1128 (0.72) 15873 1 test_class_padded_build_compiled 18.1999 (1.30) 1,436.0379 (2.04) 24.8015 (1.55) 39.8841 (1.84) 21.9801 (1.49) 5.2801 (23.97) 111;380 40,320.2195 (0.65) 15221 1 test_class_check_parse_compiled 18.2400 (1.30) 1,175.6383 (1.67) 20.6229 (1.29) 27.8923 (1.29) 19.0800 (1.30) 0.3204 (1.45) 50;1198 48,489.6697 (0.78) 18748 1 test_class_formatfield_build 18.2400 (1.30) 865.5381 (1.23) 20.1955 (1.26) 24.8658 (1.15) 19.0600 (1.29) 0.2803 (1.27) 44;486 49,515.9693 (0.79) 13576 1 test_class_check_build_compiled 18.2800 (1.30) 1,222.8582 (1.74) 20.3259 (1.27) 27.4769 (1.27) 19.0199 (1.29) 0.3004 (1.36) 65;819 49,198.2934 (0.79) 19486 1 test_class_repeatuntil_parse_compiled 18.4197 (1.31) 1,048.7181 (1.49) 20.5789 (1.29) 27.0438 (1.25) 19.3599 (1.32) 0.3204 (1.45) 46;600 48,593.4211 (0.78) 16394 1 test_class_default_parse 18.5599 (1.32) 2,323.7760 (3.31) 21.1077 (1.32) 33.4944 (1.54) 19.6202 (1.33) 0.3395 (1.54) 49;832 47,376.1255 (0.76) 15029 1 test_class_nullterminated_build 18.6199 (1.33) 1,234.3773 (1.76) 22.9463 (1.43) 33.3302 (1.54) 20.7201 (1.41) 2.4205 (10.99) 59;659 43,579.9815 (0.70) 10284 1 test_class_rebuild_parse 18.6199 (1.33) 1,003.4591 (1.43) 20.6716 (1.29) 26.8512 (1.24) 19.3999 (1.32) 0.3013 (1.37) 51;857 48,375.5958 (0.77) 14698 1 test_class_padding_parse 18.6800 (1.33) 1,002.6591 (1.43) 20.7809 (1.30) 26.3913 (1.22) 19.5601 (1.33) 0.3199 (1.45) 48;885 48,121.0600 (0.77) 16996 1 test_class_mapping_build 18.7200 (1.34) 1,077.5379 (1.53) 20.6196 (1.29) 26.5766 (1.23) 19.3999 (1.32) 0.2803 (1.27) 44;555 48,497.4498 (0.78) 13695 1 test_class_hexdump_parse 18.7401 (1.34) 1,032.4982 (1.47) 20.8854 (1.31) 27.3018 (1.26) 19.5997 (1.33) 0.3194 (1.45) 43;771 47,880.3105 (0.77) 14149 1 test_class_mapping_build_compiled 18.8402 (1.34) 1,032.5992 (1.47) 20.8422 (1.30) 26.0164 (1.20) 19.6598 (1.34) 0.3199 (1.45) 62;630 47,979.5526 (0.77) 17218 1 test_class_enum_build 18.9198 (1.35) 1,028.3780 (1.46) 20.9391 (1.31) 26.4163 (1.22) 19.7398 (1.34) 0.2999 (1.36) 50;614 47,757.5604 (0.76) 14785 1 test_class_aligned_parse_compiled 18.9203 (1.35) 1,838.2370 (2.62) 27.6793 (1.73) 47.6827 (2.20) 24.6800 (1.68) 3.5400 (16.07) 128;625 36,128.0848 (0.58) 12601 1 test_class_greedystring_parse 18.9794 (1.35) 1,086.6979 (1.55) 20.9667 (1.31) 26.4571 (1.22) 19.7398 (1.34) 0.3199 (1.45) 59;831 47,694.6370 (0.76) 16634 1 test_class_enum_build_compiled 19.1201 (1.36) 1,172.6180 (1.67) 21.1033 (1.32) 26.8013 (1.24) 19.8800 (1.35) 0.2994 (1.36) 56;620 47,386.0102 (0.76) 17094 1 test_class_rebuild_build 19.1401 (1.37) 1,025.7382 (1.46) 21.1525 (1.32) 27.6213 (1.27) 19.8600 (1.35) 0.2799 (1.27) 49;624 47,275.7009 (0.76) 14356 1 test_class_const_build 19.1997 (1.37) 888.1991 (1.26) 21.1862 (1.32) 26.8552 (1.24) 19.9601 (1.36) 0.2999 (1.36) 51;605 47,200.5120 (0.76) 16464 1 test_class_default_build 19.2202 (1.37) 1,180.9980 (1.68) 22.5275 (1.41) 30.9581 (1.43) 19.9601 (1.36) 0.4000 (1.82) 20;964 44,390.2258 (0.71) 6828 1 test_class_bytesinteger_build 19.3203 (1.38) 1,057.6588 (1.50) 21.2119 (1.33) 25.8038 (1.19) 20.0202 (1.36) 0.2999 (1.36) 32;417 47,143.2780 (0.75) 11126 1 test_class_hex_parse 19.3799 (1.38) 1,200.8781 (1.71) 21.7104 (1.36) 28.8349 (1.33) 20.3601 (1.38) 0.3399 (1.54) 38;631 46,060.7942 (0.74) 10999 1 test_class_default_build_compiled 19.4199 (1.39) 1,193.9178 (1.70) 21.4473 (1.34) 27.2717 (1.26) 20.1799 (1.37) 0.3004 (1.36) 60;722 46,625.9632 (0.75) 16701 1 test_class_mapping_parse 19.4600 (1.39) 1,044.3581 (1.49) 21.4261 (1.34) 26.5340 (1.22) 20.1999 (1.37) 0.3194 (1.45) 46;706 46,671.9898 (0.75) 13445 1 test_class_enum_parse 19.4800 (1.39) 914.6379 (1.30) 21.9132 (1.37) 26.2004 (1.21) 20.7000 (1.41) 0.6198 (2.81) 52;471 45,634.5484 (0.73) 14034 1 test_class_bytesinteger_parse 19.4996 (1.39) 884.3178 (1.26) 21.5056 (1.34) 24.8305 (1.14) 20.3596 (1.38) 0.3004 (1.36) 39;471 46,499.4774 (0.74) 10675 1 test_class_rebuild_build_compiled 19.5801 (1.40) 1,197.1979 (1.70) 21.6877 (1.36) 27.1832 (1.25) 20.4202 (1.39) 0.3399 (1.54) 68;646 46,109.0390 (0.74) 17042 1 test_class_greedystring_build 19.6998 (1.41) 1,155.6181 (1.64) 21.7155 (1.36) 26.2865 (1.21) 20.5399 (1.40) 0.2803 (1.27) 52;714 46,050.1034 (0.74) 17059 1 test_class_enum_parse_compiled 19.7198 (1.41) 1,074.5781 (1.53) 21.7261 (1.36) 26.2858 (1.21) 20.5003 (1.39) 0.2999 (1.36) 62;579 46,027.6583 (0.74) 15924 1 test_class_computed_build 19.7799 (1.41) 1,170.7176 (1.67) 22.1198 (1.38) 28.0052 (1.29) 20.7801 (1.41) 0.2999 (1.36) 55;819 45,208.3056 (0.72) 17422 1 test_class_greedystring_parse_compiled 19.8400 (1.42) 1,225.8580 (1.74) 21.8194 (1.36) 27.0825 (1.25) 20.5603 (1.40) 0.2999 (1.36) 56;874 45,830.8737 (0.73) 15909 1 test_class_padding_build 19.8400 (1.42) 1,103.9781 (1.57) 21.9636 (1.37) 27.3580 (1.26) 20.7201 (1.41) 0.2803 (1.27) 50;731 45,529.7953 (0.73) 16921 1 test_class_pascalstring_parse_compiled 20.0002 (1.43) 1,177.4576 (1.68) 22.0312 (1.38) 26.7754 (1.23) 20.8197 (1.41) 0.3004 (1.36) 50;600 45,390.2574 (0.73) 15675 1 test_class_aligned_build_compiled 20.0598 (1.43) 4,093.0533 (5.82) 31.3854 (1.96) 63.7096 (2.94) 27.6803 (1.88) 3.8003 (17.25) 58;610 31,861.9445 (0.51) 10920 1 test_class_computed_parse 20.0798 (1.43) 1,115.1978 (1.59) 22.3358 (1.40) 28.1495 (1.30) 20.9599 (1.42) 0.3600 (1.63) 45;644 44,771.1049 (0.72) 14497 1 test_class_if_parse_compiled 20.2600 (1.45) 1,260.4580 (1.79) 22.4356 (1.40) 28.2235 (1.30) 21.1000 (1.43) 0.3199 (1.45) 46;751 44,572.0046 (0.71) 16459 1 test_class_select_parse 20.4798 (1.46) 1,139.5579 (1.62) 22.5555 (1.41) 28.1940 (1.30) 21.2197 (1.44) 0.3199 (1.45) 45;755 44,335.1059 (0.71) 13521 1 test_class_ifthenelse_parse_compiled 20.8397 (1.49) 1,011.6580 (1.44) 23.3555 (1.46) 27.9188 (1.29) 21.8600 (1.49) 0.3399 (1.54) 45;915 42,816.4204 (0.69) 16245 1 test_class_cstring_build 20.9999 (1.50) 1,117.2784 (1.59) 23.0260 (1.44) 27.9668 (1.29) 21.7198 (1.48) 0.3005 (1.36) 30;337 43,429.2182 (0.70) 8261 1 test_class_switch_parse_compiled 21.2798 (1.52) 1,181.4381 (1.68) 23.4698 (1.47) 27.3526 (1.26) 22.1399 (1.50) 0.3399 (1.54) 53;726 42,607.9807 (0.68) 16881 1 test_class_pointer_parse_compiled 21.3198 (1.52) 2,097.4362 (2.98) 31.0090 (1.94) 49.6747 (2.29) 28.1800 (1.91) 3.4003 (15.44) 92;472 32,248.6851 (0.52) 10735 1 test_class_ifthenelse_build_compiled 21.3399 (1.52) 1,252.1576 (1.78) 23.4261 (1.46) 28.4433 (1.31) 22.0602 (1.50) 0.3204 (1.45) 48;694 42,687.5066 (0.68) 16684 1 test_class_if_build_compiled 21.4400 (1.53) 1,178.8579 (1.68) 23.8151 (1.49) 28.0453 (1.29) 22.4602 (1.53) 0.3399 (1.54) 45;667 41,990.1608 (0.67) 16218 1 test_class_select_parse_compiled 21.5597 (1.54) 1,065.8787 (1.52) 23.5116 (1.47) 26.7741 (1.23) 22.2600 (1.51) 0.3204 (1.45) 48;752 42,532.1311 (0.68) 14327 1 test_class_flagsenum_parse_compiled 21.9601 (1.57) 1,140.1381 (1.62) 23.9949 (1.50) 26.9573 (1.24) 22.7396 (1.54) 0.3199 (1.45) 59;567 41,675.5224 (0.67) 15070 1 test_class_prefixed_parse_compiled 22.1599 (1.58) 2,001.7163 (2.85) 31.0959 (1.94) 43.2489 (1.99) 28.2601 (1.92) 2.9600 (13.44) 111;739 32,158.5966 (0.51) 10968 1 test_class_repeatuntil_build_compiled 22.3401 (1.59) 1,017.5980 (1.45) 25.7596 (1.61) 28.1435 (1.30) 23.3199 (1.58) 0.4196 (1.90) 55;2000 38,820.5197 (0.62) 14776 1 test_class_check_build 22.3601 (1.59) 1,055.0981 (1.50) 24.5121 (1.53) 27.4750 (1.27) 23.1401 (1.57) 0.3199 (1.45) 62;741 40,796.1300 (0.65) 15504 1 test_class_padded_parse 22.5203 (1.61) 930.0392 (1.32) 24.8042 (1.55) 27.0912 (1.25) 23.4204 (1.59) 0.3604 (1.64) 63;835 40,315.7280 (0.65) 13752 1 test_class_switch_build_compiled 22.5804 (1.61) 988.5584 (1.41) 24.7939 (1.55) 27.6145 (1.27) 23.4591 (1.59) 0.3199 (1.45) 48;655 40,332.4778 (0.65) 15376 1 test_class_check_parse 22.7201 (1.62) 1,196.4180 (1.70) 24.9692 (1.56) 28.8161 (1.33) 23.5401 (1.60) 0.3600 (1.63) 33;498 40,049.3436 (0.64) 10413 1 test_class_pointer_build_compiled 22.9399 (1.64) 2,128.2169 (3.03) 33.3339 (2.08) 49.9173 (2.30) 30.4999 (2.07) 3.2000 (14.53) 104;464 29,999.5148 (0.48) 10616 1 test_class_pickled_build 23.7599 (1.69) 1,053.1778 (1.50) 26.0755 (1.63) 28.4965 (1.31) 24.6996 (1.68) 0.3995 (1.81) 39;427 38,350.1736 (0.61) 10549 1 test_class_padded_build 23.8800 (1.70) 1,294.3577 (1.84) 28.3877 (1.77) 35.4289 (1.63) 25.7799 (1.75) 1.6596 (7.53) 118;1011 35,226.5429 (0.56) 11002 1 test_class_pointer_parse 24.2000 (1.73) 1,799.2570 (2.56) 34.6521 (2.17) 49.8618 (2.30) 31.5798 (2.15) 3.8203 (17.34) 108;480 28,858.2524 (0.46) 9979 1 test_class_pointer_build 24.2200 (1.73) 1,558.5381 (2.22) 35.9560 (2.25) 47.2125 (2.18) 33.0601 (2.25) 3.7798 (17.16) 104;370 27,811.7772 (0.45) 9238 1 test_class_fixedsized_build 24.4402 (1.74) 1,147.2581 (1.63) 30.0902 (1.88) 35.0969 (1.62) 27.6999 (1.88) 2.0997 (9.53) 92;769 33,233.4224 (0.53) 9696 1 test_class_rawcopy_build1 24.9199 (1.78) 1,421.3379 (2.02) 34.8744 (2.18) 45.2556 (2.09) 31.9998 (2.17) 3.1253 (14.19) 76;309 28,674.3290 (0.46) 6917 1 test_class_aligned_parse 25.6002 (1.83) 1,668.6171 (2.37) 38.4935 (2.41) 48.2244 (2.22) 35.2201 (2.39) 5.6000 (25.42) 106;392 25,978.4081 (0.42) 8542 1 test_class_fixedsized_build_compiled 25.6198 (1.83) 1,796.6568 (2.56) 32.0513 (2.00) 37.0154 (1.71) 29.4200 (2.00) 2.2004 (9.99) 112;1292 31,199.9892 (0.50) 11917 1 test_class_if_parse 26.2600 (1.87) 1,027.1980 (1.46) 28.6907 (1.79) 29.6417 (1.37) 27.1602 (1.85) 0.3810 (1.73) 30;594 34,854.4539 (0.56) 9949 1 test_class_ifthenelse_build 26.3797 (1.88) 1,014.5176 (1.44) 28.6688 (1.79) 28.0299 (1.29) 27.2403 (1.85) 0.3600 (1.63) 37;571 34,881.1559 (0.56) 11945 1 test_class_byteswapped1_parse 26.4398 (1.89) 1,622.8380 (2.31) 38.5763 (2.41) 49.0884 (2.26) 35.4596 (2.41) 4.0405 (18.34) 95;408 25,922.6671 (0.41) 8360 1 test_class_if_build 26.4398 (1.89) 957.0979 (1.36) 28.7291 (1.80) 28.3159 (1.31) 27.2798 (1.85) 0.3790 (1.72) 43;486 34,807.8563 (0.56) 11354 1 test_class_ifthenelse_parse 26.6600 (1.90) 1,134.6783 (1.61) 29.0596 (1.82) 28.5569 (1.32) 27.5797 (1.87) 0.4009 (1.82) 51;772 34,412.0949 (0.55) 12814 1 test_class_switch_parse 26.7802 (1.91) 163,657.0659 (232.86) 44.1106 (2.76) 1,559.5968 (71.92) 27.8600 (1.89) 0.4205 (1.91) 1;661 22,670.2998 (0.36) 11011 1 test_class_pascalstring_build 26.8598 (1.92) 1,105.6182 (1.57) 29.2153 (1.83) 27.5649 (1.27) 27.8801 (1.89) 0.3800 (1.73) 43;397 34,228.6664 (0.55) 9770 1 test_class_aligned_build 26.8798 (1.92) 2,117.3963 (3.01) 40.6030 (2.54) 51.7584 (2.39) 37.4001 (2.54) 4.9802 (22.61) 85;321 24,628.7175 (0.39) 7487 1 test_class_byteswapped1_parse_compiled 27.2803 (1.95) 1,841.2368 (2.62) 41.1717 (2.57) 49.3497 (2.28) 38.1994 (2.60) 4.5402 (20.61) 89;419 24,288.5051 (0.39) 8944 1 test_class_switch_build 27.4200 (1.96) 1,120.6577 (1.59) 29.8693 (1.87) 28.4245 (1.31) 28.4202 (1.93) 0.3600 (1.63) 45;580 33,479.2235 (0.54) 11832 1 test_class_prefixed_build 27.4796 (1.96) 1,334.9568 (1.90) 36.5154 (2.28) 40.0018 (1.84) 33.7199 (2.29) 3.3802 (15.35) 83;508 27,385.7226 (0.44) 7218 1 test_class_focusedseq_build_compiled 27.5401 (1.96) 1,320.1376 (1.88) 33.1593 (2.07) 65.5305 (3.02) 28.5399 (1.94) 0.4200 (1.91) 57;674 30,157.4392 (0.48) 13148 1 test_class_paddedstring_build 27.6198 (1.97) 1,013.0377 (1.44) 29.8214 (1.86) 26.0888 (1.20) 28.5599 (1.94) 0.3600 (1.63) 54;554 33,532.9386 (0.54) 12801 1 test_class_peek_build_compiled 28.0603 (2.00) 54,305.3690 (77.27) 55.1278 (3.44) 574.6459 (26.50) 40.8399 (2.77) 4.9202 (22.34) 41;538 18,139.6723 (0.29) 9249 1 test_class_flagsenum_build 28.2000 (2.01) 1,056.3778 (1.50) 30.4569 (1.90) 27.6933 (1.28) 29.0601 (1.97) 0.3800 (1.73) 38;425 32,833.3218 (0.53) 7728 1 test_class_fixedsized_parse 28.3201 (2.02) 1,110.5579 (1.58) 35.0580 (2.19) 34.3320 (1.58) 32.4198 (2.20) 3.1800 (14.44) 78;449 28,524.1957 (0.46) 7103 1 test_class_rawcopy_parse 28.3401 (2.02) 1,929.7367 (2.75) 42.4509 (2.65) 53.1671 (2.45) 38.5400 (2.62) 6.5197 (29.60) 55;228 23,556.6450 (0.38) 4618 1 test_class_rawcopy_parse_compiled 28.4202 (2.03) 2,111.4158 (3.00) 44.7323 (2.80) 47.3794 (2.18) 42.0599 (2.86) 7.6598 (34.78) 109;274 22,355.2137 (0.36) 8905 1 test_class_timestamp1_build 28.5003 (2.03) 1,422.0178 (2.02) 30.9436 (1.93) 30.9414 (1.43) 29.3604 (1.99) 0.3802 (1.73) 26;454 32,316.8920 (0.52) 7736 1 test_class_nullstripped_parse 28.7597 (2.05) 1,205.9580 (1.72) 35.0368 (2.19) 35.4964 (1.64) 32.4203 (2.20) 3.0603 (13.89) 109;663 28,541.3913 (0.46) 9687 1 test_class_repeatuntil_parse 28.7998 (2.05) 1,538.2976 (2.19) 31.3649 (1.96) 32.6703 (1.51) 29.8400 (2.03) 0.4211 (1.91) 14;384 31,882.7833 (0.51) 6269 1 test_class_nullstripped_parse_compiled 29.2999 (2.09) 1,203.0378 (1.71) 33.8379 (2.11) 31.0219 (1.43) 30.5800 (2.08) 3.3996 (15.43) 68;787 29,552.6360 (0.47) 10331 1 test_class_byteswapped1_build 29.4801 (2.10) 1,647.2568 (2.34) 42.7292 (2.67) 53.8143 (2.48) 39.1803 (2.66) 5.4000 (24.52) 66;343 23,403.1955 (0.37) 7152 1 test_class_focusedseq_parse_compiled 29.6403 (2.11) 1,383.1579 (1.97) 35.2665 (2.20) 65.3078 (3.01) 30.6200 (2.08) 0.4005 (1.82) 54;651 28,355.5040 (0.45) 11812 1 test_class_repeatuntil_build 29.8400 (2.13) 1,029.7783 (1.47) 32.3124 (2.02) 28.2357 (1.30) 30.8603 (2.10) 0.4200 (1.91) 46;582 30,947.8706 (0.50) 11338 1 test_class_sequence_parse_compiled 30.4398 (2.17) 1,388.7379 (1.98) 36.2180 (2.26) 64.4059 (2.97) 31.5998 (2.15) 0.4796 (2.18) 56;616 27,610.5853 (0.44) 12225 1 test_class_struct_parse_compiled 31.4601 (2.24) 1,317.2980 (1.87) 37.5512 (2.35) 69.1087 (3.19) 32.5199 (2.21) 0.4414 (2.00) 53;762 26,630.2918 (0.43) 11997 1 test_class_namedtuple1_parse_compiled 31.7590 (2.27) 1,260.4571 (1.79) 34.3215 (2.14) 29.0152 (1.34) 32.9004 (2.24) 0.3800 (1.73) 46;500 29,136.2197 (0.47) 10932 1 test_class_flagsenum_parse 32.6601 (2.33) 16,670.4319 (23.72) 37.1184 (2.32) 163.6501 (7.55) 34.1600 (2.32) 0.8801 (4.00) 17;380 26,940.7821 (0.43) 10668 1 test_class_varint_build 32.6997 (2.33) 114,301.1488 (162.63) 49.8285 (3.11) 1,271.8228 (58.65) 34.4799 (2.34) 0.8401 (3.81) 1;296 20,068.8234 (0.32) 8075 1 test_class_rawcopy_build2 32.7397 (2.34) 1,931.4173 (2.75) 48.6223 (3.04) 52.2044 (2.41) 45.1603 (3.07) 5.2801 (23.97) 79;291 20,566.6836 (0.33) 6408 1 test_class_sequence_build_compiled 32.9199 (2.35) 1,425.4767 (2.03) 38.9006 (2.43) 66.5873 (3.07) 34.0603 (2.31) 0.4801 (2.18) 47;603 25,706.5245 (0.41) 10875 1 test_class_namedtuple2_parse_compiled 35.1202 (2.50) 1,503.9383 (2.14) 41.1691 (2.57) 68.1953 (3.14) 36.1800 (2.46) 0.4997 (2.27) 48;650 24,290.0798 (0.39) 10846 1 test_class_pascalstring_parse 36.3202 (2.59) 913.6181 (1.30) 38.9687 (2.43) 27.0885 (1.25) 37.4601 (2.54) 0.5001 (2.27) 54;586 25,661.6208 (0.41) 9627 1 test_class_prefixed_parse 36.3397 (2.59) 1,395.6968 (1.99) 52.4436 (3.28) 42.5215 (1.96) 48.8996 (3.32) 6.6599 (30.24) 95;383 19,068.1165 (0.31) 6303 1 test_class_struct_build_compiled 36.8799 (2.63) 1,503.8783 (2.14) 43.4205 (2.71) 70.6909 (3.26) 38.2001 (2.60) 0.6002 (2.73) 46;647 23,030.5993 (0.37) 10603 1 test_class_pickled_parse 38.4599 (2.74) 1,091.7578 (1.55) 41.2140 (2.58) 29.7539 (1.37) 39.6199 (2.69) 0.5201 (2.36) 27;385 24,263.6168 (0.39) 6334 1 test_class_pickled_parse_compiled 39.1197 (2.79) 1,219.4980 (1.74) 41.9533 (2.62) 28.8000 (1.33) 40.4799 (2.75) 0.5397 (2.45) 44;494 23,836.0308 (0.38) 9376 1 test_class_peek_build 39.8401 (2.84) 2,214.6371 (3.15) 64.7734 (4.05) 106.3884 (4.91) 55.8197 (3.79) 6.3403 (28.79) 33;520 15,438.4387 (0.25) 7283 1 test_class_peek_parse_compiled 39.8401 (2.84) 2,318.9560 (3.30) 64.4519 (4.03) 108.9098 (5.02) 55.6400 (3.78) 5.3791 (24.42) 28;360 15,515.4346 (0.25) 6515 1 test_class_namedtuple1_build 40.2001 (2.87) 1,146.6178 (1.63) 43.0980 (2.69) 30.1981 (1.39) 41.4001 (2.81) 0.4801 (2.18) 36;446 23,202.9233 (0.37) 7361 1 test_class_cstring_parse 41.7000 (2.97) 1,120.8579 (1.59) 44.3945 (2.77) 27.6653 (1.28) 42.8804 (2.91) 0.5108 (2.32) 52;563 22,525.3104 (0.36) 8104 1 test_class_namedtuple1_parse 42.3398 (3.02) 1,289.4580 (1.83) 45.5901 (2.85) 30.8248 (1.42) 43.9002 (2.98) 0.6999 (3.18) 36;509 21,934.6061 (0.35) 7400 1 test_class_cstring_parse_compiled 42.9600 (3.06) 1,231.7179 (1.75) 45.9687 (2.87) 29.3587 (1.35) 44.3403 (3.01) 0.5015 (2.28) 48;503 21,753.9257 (0.35) 8078 1 test_class_paddedstring_parse 44.6392 (3.18) 971.3788 (1.38) 47.6565 (2.98) 28.1958 (1.30) 46.0199 (3.13) 0.6398 (2.90) 41;440 20,983.4836 (0.34) 6567 1 test_class_paddedstring_parse_compiled 46.2001 (3.30) 1,134.0585 (1.61) 49.2038 (3.07) 28.4179 (1.31) 47.6204 (3.24) 0.6398 (2.90) 46;405 20,323.6247 (0.33) 7743 1 test_class_sequence_parse 48.7189 (3.47) 1,346.9984 (1.92) 55.0194 (3.44) 65.0839 (3.00) 50.1601 (3.41) 0.7399 (3.36) 40;589 18,175.4078 (0.29) 8654 1 test_class_focusedseq_build 49.9398 (3.56) 1,296.3582 (1.84) 57.6460 (3.60) 69.5580 (3.21) 52.3804 (3.56) 1.0412 (4.73) 28;364 17,347.2549 (0.28) 5884 1 test_class_varint_parse 49.9799 (3.56) 1,249.3380 (1.78) 53.3935 (3.34) 26.6660 (1.23) 51.9799 (3.53) 0.7199 (3.27) 27;389 18,728.8662 (0.30) 6648 1 test_class_varint_parse_compiled 51.0402 (3.64) 1,014.8780 (1.44) 54.1357 (3.38) 25.6802 (1.18) 52.7296 (3.58) 0.8605 (3.91) 45;399 18,472.1157 (0.30) 9158 1 test_class_sequence_build 51.3000 (3.66) 1,291.8981 (1.84) 57.8456 (3.61) 65.8420 (3.04) 52.9597 (3.60) 0.7353 (3.34) 35;409 17,287.4064 (0.28) 7531 1 test_class_focusedseq_parse 51.6400 (3.68) 1,257.9584 (1.79) 60.3222 (3.77) 67.8444 (3.13) 55.3192 (3.76) 2.2796 (10.35) 23;184 16,577.6483 (0.27) 4895 1 test_class_peek_parse 61.8389 (4.41) 2,289.2570 (3.26) 91.0032 (5.69) 113.1237 (5.22) 81.2798 (5.52) 8.2203 (37.32) 27;314 10,988.6286 (0.18) 5505 1 test_class_union_parse_compiled 62.2999 (4.44) 1,246.6181 (1.77) 71.8681 (4.49) 77.5098 (3.57) 63.9600 (4.35) 0.8200 (3.72) 60;509 13,914.3725 (0.22) 6920 1 test_class_union_build_compiled 64.4401 (4.60) 1,375.3581 (1.96) 72.3118 (4.52) 71.6975 (3.31) 66.2003 (4.50) 0.7208 (3.27) 40;451 13,829.0083 (0.22) 6983 1 test_class_namedtuple2_build 64.7600 (4.62) 1,449.5179 (2.06) 71.8616 (4.49) 71.9282 (3.32) 66.2790 (4.50) 0.8000 (3.63) 22;388 13,915.6405 (0.22) 5108 1 test_class_struct_build 65.7588 (4.69) 1,443.3381 (2.05) 73.1534 (4.57) 72.0824 (3.32) 67.6201 (4.59) 0.8401 (3.81) 26;396 13,669.9138 (0.22) 6060 1 test_class_namedtuple2_parse 66.0191 (4.71) 1,443.0182 (2.05) 75.1790 (4.70) 70.1024 (3.23) 68.8396 (4.68) 4.4396 (20.16) 27;213 13,301.5788 (0.21) 5914 1 test_class_bitsswapped1_parse 68.5002 (4.89) 1,834.4568 (2.61) 93.1526 (5.82) 55.9044 (2.58) 88.8598 (6.04) 8.0599 (36.59) 89;299 10,735.0731 (0.17) 5408 1 test_class_struct_parse 68.5202 (4.89) 1,332.1168 (1.90) 77.7121 (4.86) 69.9809 (3.23) 70.9796 (4.82) 5.1605 (23.43) 30;191 12,868.0095 (0.21) 5974 1 test_class_bitwise1_parse 69.7603 (4.98) 1,166.9183 (1.66) 94.7102 (5.92) 70.0996 (3.23) 72.3400 (4.91) 1.6405 (7.45) 219;357 10,558.5301 (0.17) 2286 1 test_class_bitwise1_parse_compiled 70.7400 (5.05) 14,662.1550 (20.86) 84.3362 (5.27) 173.4970 (8.00) 73.6201 (5.00) 1.5013 (6.82) 231;783 11,857.3070 (0.19) 7544 1 test_class_bitsswapped1_parse_compiled 72.5202 (5.17) 2,270.9160 (3.23) 95.6946 (5.98) 55.5513 (2.56) 91.5399 (6.22) 7.4799 (33.96) 118;371 10,449.9106 (0.17) 6106 1 test_class_bitsswapped1_build 76.0192 (5.42) 1,597.4781 (2.27) 97.2489 (6.08) 52.2186 (2.41) 93.1001 (6.32) 7.0203 (31.87) 144;408 10,282.8932 (0.16) 6618 1 test_class_bitsinteger_parse 79.9801 (5.70) 990.9580 (1.41) 83.1968 (5.20) 28.0601 (1.29) 81.4390 (5.53) 0.7595 (3.45) 29;289 12,019.6921 (0.19) 4085 1 test_class_bitsinteger_parse_compiled 80.9198 (5.77) 939.1578 (1.34) 84.4052 (5.27) 26.1040 (1.20) 82.6791 (5.62) 0.7600 (3.45) 51;411 11,847.6132 (0.19) 6173 1 test_class_union_build 85.5401 (6.10) 1,301.6979 (1.85) 94.0145 (5.87) 72.5544 (3.35) 87.5602 (5.95) 1.0803 (4.90) 29;356 10,636.6523 (0.17) 5004 1 test_class_bitsinteger_build 86.1790 (6.15) 1,366.3778 (1.94) 90.6289 (5.66) 30.8797 (1.42) 88.6791 (6.02) 0.8801 (4.00) 32;293 11,034.0140 (0.18) 4193 1 test_class_bitsinteger_build_compiled 88.0202 (6.28) 971.3387 (1.38) 91.7496 (5.73) 26.1641 (1.21) 89.9602 (6.11) 0.8293 (3.77) 51;370 10,899.2243 (0.17) 5736 1 test_class_select_build 96.2191 (6.86) 1,049.5991 (1.49) 102.7017 (6.42) 48.6836 (2.24) 98.4799 (6.69) 1.0992 (4.99) 22;301 9,736.9362 (0.16) 3756 1 test_class_numpy_build 127.4804 (9.09) 1,074.1781 (1.53) 142.3429 (8.89) 35.8937 (1.66) 131.2599 (8.92) 21.1797 (96.16) 49;39 7,025.2883 (0.11) 2014 1 test_class_array_parse_compiled 133.0003 (9.49) 1,219.6572 (1.74) 143.1026 (8.94) 30.4632 (1.40) 141.2993 (9.60) 3.9407 (17.89) 30;178 6,987.9948 (0.11) 4047 1 test_class_timestamp1_parse_compiled 147.5601 (10.52) 1,265.9580 (1.80) 153.4514 (9.59) 35.9655 (1.66) 150.3401 (10.21) 1.4605 (6.63) 28;272 6,516.7226 (0.10) 2964 1 test_class_timestamp1_parse 147.7194 (10.54) 2,698.1346 (3.84) 159.9880 (10.00) 110.7750 (5.11) 151.9201 (10.32) 1.7397 (7.90) 6;214 6,250.4672 (0.10) 1668 1 test_class_nullterminated_parse_compiled 148.4999 (10.59) 1,744.2168 (2.48) 169.7715 (10.61) 43.2749 (2.00) 164.8194 (11.20) 8.0008 (36.32) 138;329 5,890.2716 (0.09) 4236 1 test_class_nullterminated_parse 149.5597 (10.67) 1,355.2378 (1.93) 170.2600 (10.64) 38.0001 (1.75) 165.6895 (11.26) 8.9798 (40.77) 154;342 5,873.3688 (0.09) 3720 1 test_class_union_parse 152.9991 (10.91) 1,187.4777 (1.69) 166.4569 (10.40) 81.2294 (3.75) 157.1598 (10.68) 4.0191 (18.25) 21;171 6,007.5622 (0.10) 2449 1 test_class_timestamp2_build 162.3193 (11.58) 1,643.8570 (2.34) 173.1313 (10.82) 79.3178 (3.66) 165.9589 (11.27) 1.8007 (8.18) 12;285 5,775.9643 (0.09) 2733 1 test_class_bitwise1_build 183.2191 (13.07) 1,622.2582 (2.31) 192.7602 (12.04) 32.6885 (1.51) 190.7102 (12.96) 4.3092 (19.56) 18;209 5,187.7936 (0.08) 3576 1 test_class_bytewise1_parse 233.1999 (16.63) 14,665.2563 (20.87) 287.8259 (17.98) 378.7910 (17.47) 243.0603 (16.51) 6.7243 (30.53) 4;320 3,474.3223 (0.06) 1529 1 test_class_bytewise1_build 236.3999 (16.86) 1,520.9382 (2.16) 261.2960 (16.33) 60.1710 (2.77) 246.4594 (16.74) 4.8405 (21.98) 159;406 3,827.0773 (0.06) 2962 1 test_class_bytewise1_parse_compiled 236.6202 (16.88) 1,174.5179 (1.67) 262.5143 (16.40) 57.4768 (2.65) 247.7190 (16.83) 5.2198 (23.70) 160;394 3,809.3169 (0.06) 2940 1 test_class_timestamp2_parse 274.2792 (19.56) 1,732.4770 (2.47) 291.5301 (18.22) 82.4659 (3.80) 283.0587 (19.23) 6.2309 (28.29) 12;203 3,430.1778 (0.05) 1861 1 test_class_timestamp2_parse_compiled 275.3790 (19.64) 1,830.5369 (2.60) 292.9645 (18.31) 87.4388 (4.03) 284.4802 (19.33) 5.7807 (26.25) 13;210 3,413.3825 (0.05) 1952 1 test_class_array_build_compiled 310.2194 (22.13) 1,323.7381 (1.88) 323.8331 (20.23) 29.8480 (1.38) 321.2793 (21.83) 3.8613 (17.53) 14;252 3,088.0108 (0.05) 2486 1 test_class_prefixedarray_parse_compiled 328.6200 (23.44) 1,523.6968 (2.17) 388.7740 (24.29) 50.0031 (2.31) 388.9692 (26.42) 48.7103 (221.15) 263;26 2,572.1887 (0.04) 2164 1 test_class_numpy_parse_compiled 357.0789 (25.47) 1,616.8379 (2.30) 432.0154 (26.99) 139.7434 (6.44) 376.6094 (25.58) 38.2792 (173.79) 116;135 2,314.7322 (0.04) 1018 1 test_class_prefixedarray_build_compiled 360.8991 (25.74) 2,485.6362 (3.54) 395.0133 (24.68) 55.8536 (2.58) 388.4989 (26.39) 18.5103 (84.04) 45;188 2,531.5605 (0.04) 2224 1 test_class_numpy_parse 361.0989 (25.76) 1,075.7777 (1.53) 434.7192 (27.16) 128.8979 (5.94) 384.2991 (26.11) 52.5393 (238.54) 19;19 2,300.3355 (0.04) 171 1 test_class_array_parse 449.8390 (32.09) 1,567.3372 (2.23) 462.7149 (28.91) 34.4592 (1.59) 459.1402 (31.19) 6.1601 (27.97) 13;198 2,161.1578 (0.03) 1615 1 test_class_greedyrange_build 450.3988 (32.13) 1,372.3779 (1.95) 487.9260 (30.49) 43.6428 (2.01) 468.2988 (31.81) 57.3001 (260.15) 375;2 2,049.4909 (0.03) 1757 1 test_class_array_build 454.6801 (32.43) 17,141.8511 (24.39) 482.0667 (30.12) 406.7664 (18.76) 468.5493 (31.83) 6.8299 (31.01) 4;178 2,074.4017 (0.03) 1700 1 test_class_greedyrange_parse 521.1392 (37.17) 1,401.5581 (1.99) 534.3860 (33.39) 32.4975 (1.50) 529.7191 (35.99) 6.1456 (27.90) 15;219 1,871.3065 (0.03) 1381 1 test_class_greedyrange_parse_compiled 522.0589 (37.24) 1,494.8379 (2.13) 538.0533 (33.62) 37.7529 (1.74) 532.8390 (36.20) 6.3746 (28.94) 22;236 1,858.5518 (0.03) 1547 1 test_class_prefixedarray_build 1,315.6780 (93.84) 6,509.7087 (9.26) 1,464.1747 (91.49) 321.4929 (14.82) 1,440.3069 (97.85) 82.7601 (375.74) 3;12 682.9786 (0.01) 664 1 test_class_prefixedarray_parse 1,432.3168 (102.16) 6,840.4879 (9.73) 1,603.7954 (100.21) 348.5841 (16.07) 1,571.8269 (106.78) 81.2002 (368.66) 3;28 623.5209 (0.01) 604 1 test_class_bitsswapped2_parse_compiled 2,234.0370 (159.34) 3,663.2931 (5.21) 2,457.7101 (153.57) 106.4066 (4.91) 2,454.5556 (166.75) 120.1954 (545.70) 86;2 406.8828 (0.01) 391 1 test_class_bitsswapped2_parse 2,254.3762 (160.80) 3,156.6950 (4.49) 2,701.5663 (168.81) 215.5712 (9.94) 2,733.8450 (185.72) 391.9005 (>1000.0) 128;0 370.1556 (0.01) 318 1 test_class_bitsswapped2_build 2,384.8359 (170.10) 5,059.4322 (7.20) 2,630.8532 (164.39) 169.5699 (7.82) 2,610.5959 (177.35) 109.8251 (498.62) 29;16 380.1048 (0.01) 359 1 test_class_bytewise2_parse 3,065.8152 (218.67) 3,956.8339 (5.63) 3,105.2409 (194.03) 52.5218 (2.42) 3,102.6946 (210.78) 18.6907 (84.86) 3;7 322.0362 (0.01) 296 1 test_class_bytewise2_parse_compiled 3,066.9747 (218.76) 18,146.9298 (25.82) 3,154.6921 (197.12) 855.8559 (39.46) 3,104.6350 (210.91) 19.8999 (90.35) 1;8 316.9881 (0.01) 309 1 test_class_bytewise2_build 3,125.5949 (222.94) 4,492.0733 (6.39) 3,173.1075 (198.27) 78.1065 (3.60) 3,169.3340 (215.31) 21.7103 (98.57) 1;3 315.1485 (0.01) 300 1 test_overall_build_compiled 6,238.1304 (444.94) 9,716.5839 (13.83) 6,426.8578 (401.58) 390.7402 (18.02) 6,351.9296 (431.52) 72.9994 (331.43) 6;8 155.5970 (0.00) 154 1 test_overall_build 7,335.7080 (523.23) 9,186.5044 (13.07) 7,533.1997 (470.71) 314.1586 (14.49) 7,464.1474 (507.07) 63.1600 (286.75) 6;10 132.7457 (0.00) 130 1 test_overall_parse_compiled 8,373.0058 (597.21) 11,323.6010 (16.11) 8,571.5498 (535.59) 391.1556 (18.04) 8,470.3760 (575.43) 69.9898 (317.76) 8;10 116.6650 (0.00) 112 1 test_class_bitwise2_parse 9,040.7240 (644.84) 22,663.0019 (32.25) 9,267.8139 (579.10) 1,315.0300 (60.64) 9,126.7149 (620.02) 67.0198 (304.28) 1;6 107.9003 (0.00) 106 1 test_class_bitwise2_parse_compiled 9,109.7248 (649.76) 9,451.5653 (13.45) 9,193.2827 (574.44) 57.8677 (2.67) 9,182.4741 (623.81) 65.0391 (295.29) 24;4 108.7751 (0.00) 108 1 test_class_bitwise2_build 9,206.3849 (656.65) 9,986.7829 (14.21) 9,318.9413 (582.29) 132.3110 (6.10) 9,287.1145 (630.92) 52.2989 (237.44) 7;7 107.3083 (0.00) 104 1 test_overall_parse 10,307.3632 (735.18) 13,884.0168 (19.75) 10,995.7005 (687.06) 947.1099 (43.67) 10,504.3224 (713.61) 820.3886 (>1000.0) 15;10 90.9446 (0.00) 68 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 ============ 470 passed, 14 xfailed, 1 warning in 172.27s (0:02:52) ============ >>> py3-construct: Entering fakeroot... >>> py3-construct-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/construct/__pycache__' -> '/home/buildozer/aports/community/py3-construct/pkg/py3-construct-pyc/usr/lib/python3.12/site-packages/construct/__pycache__' 'usr/lib/python3.12/site-packages/construct/lib/__pycache__' -> '/home/buildozer/aports/community/py3-construct/pkg/py3-construct-pyc/usr/lib/python3.12/site-packages/construct/lib/__pycache__' >>> py3-construct-pyc*: Preparing subpackage py3-construct-pyc... >>> py3-construct-pyc*: Running postcheck for py3-construct-pyc >>> py3-construct*: Running postcheck for py3-construct >>> py3-construct*: Preparing package py3-construct... >>> py3-construct-pyc*: Tracing dependencies... python3~3.12 >>> py3-construct-pyc*: Package size: 406.4 KB >>> py3-construct-pyc*: Compressing data... >>> py3-construct-pyc*: Create checksum... >>> py3-construct-pyc*: Create py3-construct-pyc-2.10.70-r1.apk >>> py3-construct*: Tracing dependencies... python3 python3~3.12 >>> py3-construct*: Package size: 299.5 KB >>> py3-construct*: Compressing data... >>> py3-construct*: Create checksum... >>> py3-construct*: Create py3-construct-2.10.70-r1.apk >>> py3-construct: Build complete at Fri, 14 Nov 2025 10:53:59 +0000 elapsed time 0h 4m 56s >>> py3-construct: Cleaning up srcdir >>> py3-construct: Cleaning up pkgdir >>> py3-construct: Cleaning up tmpdir >>> py3-construct: Uninstalling dependencies... ( 1/62) Purging .makedepends-py3-construct (20251114.105047) ( 2/62) Purging python3-dev (3.12.12-r0) ( 3/62) Purging py3-gpep517-pyc (19-r1) ( 4/62) Purging py3-gpep517 (19-r1) ( 5/62) Purging py3-installer-pyc (0.7.0-r2) ( 6/62) Purging py3-installer (0.7.0-r2) ( 7/62) Purging py3-setuptools-pyc (80.9.0-r2) ( 8/62) Purging py3-setuptools (80.9.0-r2) ( 9/62) Purging py3-wheel-pyc (0.46.1-r0) (10/62) Purging py3-wheel (0.46.1-r0) (11/62) Purging py3-arrow-pyc (1.4.0-r0) (12/62) Purging py3-arrow (1.4.0-r0) (13/62) Purging py3-dateutil-pyc (2.9.0-r2) (14/62) Purging py3-dateutil (2.9.0-r2) (15/62) Purging py3-six-pyc (1.17.0-r0) (16/62) Purging py3-six (1.17.0-r0) (17/62) Purging py3-cloudpickle-pyc (3.1.1-r0) (18/62) Purging py3-cloudpickle (3.1.1-r0) (19/62) Purging py3-cryptography-pyc (46.0.2-r0) (20/62) Purging py3-cryptography (46.0.2-r0) (21/62) Purging py3-cffi-pyc (1.17.1-r1) (22/62) Purging py3-cffi (1.17.1-r1) (23/62) Purging py3-cparser-pyc (2.22-r1) (24/62) Purging py3-cparser (2.22-r1) (25/62) Purging py3-lz4-pyc (4.4.3-r0) (26/62) Purging py3-lz4 (4.4.3-r0) (27/62) Purging py3-numpy-tests (2.3.4-r0) (28/62) Purging py3-numpy-pyc (2.3.4-r0) (29/62) Purging py3-numpy (2.3.4-r0) (30/62) Purging openblas (0.3.30-r0) (31/62) Purging py3-pytest-benchmark-pyc (4.0.0-r4) (32/62) Purging py3-pytest-benchmark (4.0.0-r4) (33/62) Purging py3-pytest-pyc (8.4.2-r1) (34/62) Purging py3-pytest (8.4.2-r1) (35/62) Purging py3-iniconfig-pyc (2.3.0-r0) (36/62) Purging py3-iniconfig (2.3.0-r0) (37/62) Purging py3-packaging-pyc (25.0-r0) (38/62) Purging py3-packaging (25.0-r0) (39/62) Purging py3-parsing-pyc (3.2.3-r0) (40/62) Purging py3-parsing (3.2.3-r0) (41/62) Purging py3-pluggy-pyc (1.6.0-r0) (42/62) Purging py3-pluggy (1.6.0-r0) (43/62) Purging py3-py-pyc (1.11.0-r4) (44/62) Purging py3-py (1.11.0-r4) (45/62) Purging py3-pygments-pyc (2.19.2-r0) (46/62) Purging py3-pygments (2.19.2-r0) (47/62) Purging py3-py-cpuinfo-pyc (9.0.0-r4) (48/62) Purging py3-py-cpuinfo (9.0.0-r4) (49/62) Purging py3-ruamel.yaml-pyc (0.18.16-r0) (50/62) Purging py3-ruamel.yaml (0.18.16-r0) (51/62) Purging py3-ruamel.yaml.clib (0.2.8-r2) (52/62) Purging python3-pyc (3.12.12-r0) (53/62) Purging python3-pycache-pyc0 (3.12.12-r0) (54/62) Purging pyc (3.12.12-r0) (55/62) Purging python3 (3.12.12-r0) (56/62) Purging gdbm (1.26-r0) (57/62) Purging libbz2 (1.0.8-r6) (58/62) Purging libffi (3.5.2-r0) (59/62) Purging libpanelw (6.5_p20251010-r0) (60/62) Purging mpdecimal (4.0.1-r0) (61/62) Purging sqlite-libs (3.51.0-r0) (62/62) Purging xz-libs (5.8.1-r0) busybox-1.37.0-r25.trigger: Executing script... OK: 666 MiB in 105 packages >>> py3-construct: Updating the community/riscv64 repository index... >>> py3-construct: Signing the index...