Diff of the two buildlogs: -- --- b1/build.log 2024-11-23 14:50:27.993991770 +0000 +++ b2/build.log 2024-11-23 14:53:33.781597894 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Nov 23 02:45:36 -12 2024 -I: pbuilder-time-stamp: 1732373136 +I: Current time: Sat Dec 27 11:13:30 +14 2025 +I: pbuilder-time-stamp: 1766783610 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -26,52 +26,84 @@ dpkg-source: info: unpacking py7zr_0.22.0+dfsg-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2656229/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/379429/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Dec 26 21:13 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/379429/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/379429/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='1a663edaef7e4f55a441d7886178ffb4' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='2656229' - PS1='# ' - PS2='> ' + INVOCATION_ID=027216ef690b4670829d4c27ec2241c2 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=379429 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.klVO4xUa/pbuilderrc_fK0I --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.klVO4xUa/b1 --logfile b1/build.log py7zr_0.22.0+dfsg-1.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.klVO4xUa/pbuilderrc_MSbj --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.klVO4xUa/b2 --logfile b2/build.log py7zr_0.22.0+dfsg-1.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos1-amd64 6.1.0-27-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.115-1 (2024-11-01) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2656229/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/379429/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -252,7 +284,7 @@ Get: 101 http://deb.debian.org/debian unstable/main amd64 python3-pyzstd amd64 0.16.2+ds-1+b1 [56.8 kB] Get: 102 http://deb.debian.org/debian unstable/main amd64 python3-setuptools-scm all 8.1.0-1 [40.5 kB] Get: 103 http://deb.debian.org/debian unstable/main amd64 python3-texttable all 1.7.0-1 [12.0 kB] -Fetched 37.4 MB in 3s (12.0 MB/s) +Fetched 37.4 MB in 5s (7037 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libjs-jquery. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19966 files and directories currently installed.) @@ -597,8 +629,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Nov 23 14:46:27 UTC 2024. -Universal Time is now: Sat Nov 23 14:46:27 UTC 2024. +Local time is now: Fri Dec 26 21:13:57 UTC 2025. +Universal Time is now: Fri Dec 26 21:13:57 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpython3.13-minimal:amd64 (3.13.0-2) ... @@ -693,7 +725,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/py7zr-0.22.0+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../py7zr_0.22.0+dfsg-1_source.changes +I: user script /srv/workspace/pbuilder/379429/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/379429/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/py7zr-0.22.0+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../py7zr_0.22.0+dfsg-1_source.changes dpkg-buildpackage: info: source package py7zr dpkg-buildpackage: info: source version 0.22.0+dfsg-1 dpkg-buildpackage: info: source distribution unstable @@ -719,18 +755,18 @@ running build running build_py creating build/lib/py7zr -copying py7zr/win32compat.py -> build/lib/py7zr -copying py7zr/py7zr.py -> build/lib/py7zr -copying py7zr/callbacks.py -> build/lib/py7zr copying py7zr/exceptions.py -> build/lib/py7zr +copying py7zr/win32compat.py -> build/lib/py7zr +copying py7zr/helpers.py -> build/lib/py7zr +copying py7zr/compressor.py -> build/lib/py7zr copying py7zr/version.py -> build/lib/py7zr +copying py7zr/callbacks.py -> build/lib/py7zr +copying py7zr/archiveinfo.py -> build/lib/py7zr copying py7zr/__init__.py -> build/lib/py7zr copying py7zr/properties.py -> build/lib/py7zr -copying py7zr/archiveinfo.py -> build/lib/py7zr -copying py7zr/helpers.py -> build/lib/py7zr -copying py7zr/__main__.py -> build/lib/py7zr copying py7zr/cli.py -> build/lib/py7zr -copying py7zr/compressor.py -> build/lib/py7zr +copying py7zr/py7zr.py -> build/lib/py7zr +copying py7zr/__main__.py -> build/lib/py7zr running egg_info creating py7zr.egg-info writing py7zr.egg-info/PKG-INFO @@ -750,24 +786,24 @@ running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/py7zr -copying build/lib/py7zr/win32compat.py -> build/bdist.linux-x86_64/wheel/./py7zr -copying build/lib/py7zr/py7zr.py -> build/bdist.linux-x86_64/wheel/./py7zr -copying build/lib/py7zr/callbacks.py -> build/bdist.linux-x86_64/wheel/./py7zr copying build/lib/py7zr/exceptions.py -> build/bdist.linux-x86_64/wheel/./py7zr +copying build/lib/py7zr/win32compat.py -> build/bdist.linux-x86_64/wheel/./py7zr +copying build/lib/py7zr/helpers.py -> build/bdist.linux-x86_64/wheel/./py7zr +copying build/lib/py7zr/compressor.py -> build/bdist.linux-x86_64/wheel/./py7zr copying build/lib/py7zr/version.py -> build/bdist.linux-x86_64/wheel/./py7zr +copying build/lib/py7zr/callbacks.py -> build/bdist.linux-x86_64/wheel/./py7zr +copying build/lib/py7zr/archiveinfo.py -> build/bdist.linux-x86_64/wheel/./py7zr copying build/lib/py7zr/__init__.py -> build/bdist.linux-x86_64/wheel/./py7zr copying build/lib/py7zr/properties.py -> build/bdist.linux-x86_64/wheel/./py7zr copying build/lib/py7zr/py.typed -> build/bdist.linux-x86_64/wheel/./py7zr -copying build/lib/py7zr/archiveinfo.py -> build/bdist.linux-x86_64/wheel/./py7zr -copying build/lib/py7zr/helpers.py -> build/bdist.linux-x86_64/wheel/./py7zr -copying build/lib/py7zr/__main__.py -> build/bdist.linux-x86_64/wheel/./py7zr copying build/lib/py7zr/cli.py -> build/bdist.linux-x86_64/wheel/./py7zr -copying build/lib/py7zr/compressor.py -> build/bdist.linux-x86_64/wheel/./py7zr +copying build/lib/py7zr/py7zr.py -> build/bdist.linux-x86_64/wheel/./py7zr +copying build/lib/py7zr/__main__.py -> build/bdist.linux-x86_64/wheel/./py7zr running install_egg_info Copying py7zr.egg-info to build/bdist.linux-x86_64/wheel/./py7zr-0.22.0+dfsg.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/py7zr-0.22.0+dfsg.dist-info/WHEEL -creating '/build/reproducible-path/py7zr-0.22.0+dfsg/.pybuild/cpython3_3.13_py7zr/.tmp-fg01lpk5/py7zr-0.22.0+dfsg-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it +creating '/build/reproducible-path/py7zr-0.22.0+dfsg/.pybuild/cpython3_3.13_py7zr/.tmp-511z6n6i/py7zr-0.22.0+dfsg-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'py7zr/__init__.py' adding 'py7zr/__main__.py' adding 'py7zr/archiveinfo.py' @@ -813,24 +849,24 @@ running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/py7zr -copying build/lib/py7zr/win32compat.py -> build/bdist.linux-x86_64/wheel/./py7zr -copying build/lib/py7zr/py7zr.py -> build/bdist.linux-x86_64/wheel/./py7zr -copying build/lib/py7zr/callbacks.py -> build/bdist.linux-x86_64/wheel/./py7zr copying build/lib/py7zr/exceptions.py -> build/bdist.linux-x86_64/wheel/./py7zr +copying build/lib/py7zr/win32compat.py -> build/bdist.linux-x86_64/wheel/./py7zr +copying build/lib/py7zr/helpers.py -> build/bdist.linux-x86_64/wheel/./py7zr +copying build/lib/py7zr/compressor.py -> build/bdist.linux-x86_64/wheel/./py7zr copying build/lib/py7zr/version.py -> build/bdist.linux-x86_64/wheel/./py7zr +copying build/lib/py7zr/callbacks.py -> build/bdist.linux-x86_64/wheel/./py7zr +copying build/lib/py7zr/archiveinfo.py -> build/bdist.linux-x86_64/wheel/./py7zr copying build/lib/py7zr/__init__.py -> build/bdist.linux-x86_64/wheel/./py7zr copying build/lib/py7zr/properties.py -> build/bdist.linux-x86_64/wheel/./py7zr copying build/lib/py7zr/py.typed -> build/bdist.linux-x86_64/wheel/./py7zr -copying build/lib/py7zr/archiveinfo.py -> build/bdist.linux-x86_64/wheel/./py7zr -copying build/lib/py7zr/helpers.py -> build/bdist.linux-x86_64/wheel/./py7zr -copying build/lib/py7zr/__main__.py -> build/bdist.linux-x86_64/wheel/./py7zr copying build/lib/py7zr/cli.py -> build/bdist.linux-x86_64/wheel/./py7zr -copying build/lib/py7zr/compressor.py -> build/bdist.linux-x86_64/wheel/./py7zr +copying build/lib/py7zr/py7zr.py -> build/bdist.linux-x86_64/wheel/./py7zr +copying build/lib/py7zr/__main__.py -> build/bdist.linux-x86_64/wheel/./py7zr running install_egg_info Copying py7zr.egg-info to build/bdist.linux-x86_64/wheel/./py7zr-0.22.0+dfsg.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/py7zr-0.22.0+dfsg.dist-info/WHEEL -creating '/build/reproducible-path/py7zr-0.22.0+dfsg/.pybuild/cpython3_3.12_py7zr/.tmp-nh4c_mpn/py7zr-0.22.0+dfsg-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it +creating '/build/reproducible-path/py7zr-0.22.0+dfsg/.pybuild/cpython3_3.12_py7zr/.tmp-gxpvm6oz/py7zr-0.22.0+dfsg-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'py7zr/__init__.py' adding 'py7zr/__main__.py' adding 'py7zr/archiveinfo.py' @@ -861,7 +897,7 @@ rootdir: /build/reproducible-path/py7zr-0.22.0+dfsg/.pybuild/cpython3_3.13_py7zr/build configfile: pyproject.toml testpaths: tests -plugins: benchmark-5.1.0, timeout-2.3.1, remotedata-0.4.1, cov-5.0.0, typeguard-4.4.1 +plugins: remotedata-0.4.1, benchmark-5.1.0, timeout-2.3.1, cov-5.0.0, typeguard-4.4.1 timeout: 480.0s timeout method: signal timeout func_only: False @@ -887,37 +923,37 @@ ---------------------------------------------------------------------------------------------------- benchmark 'compress': 10 tests ---------------------------------------------------------------------------------------------------- Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -test_benchmark_text_compress[zstd(text)-filters2] 38.0796 (1.0) 39.3532 (1.0) 38.6084 (1.0) 0.6637 (1.0) 38.3924 (1.0) 0.9553 (1.0) 1;0 25.9011 (1.0) 3 1 -test_benchmark_filters_compress[zstd-filters0] 106.5877 (2.80) 114.0320 (2.90) 109.4660 (2.84) 3.9988 (6.02) 107.7784 (2.81) 5.5832 (5.84) 1;0 9.1353 (0.35) 3 1 -test_benchmark_text_compress[deflate(text)-filters1] 108.6634 (2.85) 116.3999 (2.96) 113.2097 (2.93) 4.0426 (6.09) 114.5659 (2.98) 5.8024 (6.07) 1;0 8.8332 (0.34) 3 1 -test_benchmark_text_compress[ppmd(text)-filters0] 192.0371 (5.04) 214.7527 (5.46) 206.7108 (5.35) 12.7273 (19.18) 213.3424 (5.56) 17.0367 (17.83) 1;0 4.8377 (0.19) 3 1 -test_benchmark_filters_compress[bzip2-filters1] 313.8827 (8.24) 324.3080 (8.24) 320.4855 (8.30) 5.7418 (8.65) 323.2657 (8.42) 7.8190 (8.19) 1;0 3.1203 (0.12) 3 1 -test_benchmark_filters_compress[bzip2+aes-filters4] 601.9104 (15.81) 672.4845 (17.09) 629.2535 (16.30) 37.8747 (57.06) 613.3657 (15.98) 52.9306 (55.41) 1;0 1.5892 (0.06) 3 1 -test_benchmark_filters_compress[lzma2+bcj-filters3] 995.3369 (26.14) 1,159.2950 (29.46) 1,079.0631 (27.95) 82.0349 (123.59) 1,082.5574 (28.20) 122.9686 (128.73) 1;0 0.9267 (0.04) 3 1 -test_benchmark_filters_compress[lzma+bcj-filters2] 998.5818 (26.22) 1,178.3785 (29.94) 1,099.5105 (28.48) 91.9061 (138.47) 1,121.5712 (29.21) 134.8476 (141.16) 1;0 0.9095 (0.04) 3 1 -test_benchmark_filters_compress[lzma2+aes-filters5] 1,191.3780 (31.29) 1,325.3099 (33.68) 1,243.9097 (32.22) 71.4807 (107.69) 1,215.0411 (31.65) 100.4489 (105.15) 1;0 0.8039 (0.03) 3 1 -test_benchmark_text_compress[brotli(text)-filters3] 3,971.7793 (104.30) 4,254.3573 (108.11) 4,140.1501 (107.23) 148.8719 (224.29) 4,194.3136 (109.25) 211.9335 (221.86) 1;0 0.2415 (0.01) 3 1 +test_benchmark_text_compress[zstd(text)-filters2] 24.2118 (1.0) 24.9080 (1.0) 24.6645 (1.0) 0.3924 (3.43) 24.8737 (1.0) 0.5222 (3.49) 1;0 40.5441 (1.0) 3 1 +test_benchmark_filters_compress[zstd-filters0] 48.8779 (2.02) 172.0457 (6.91) 91.4939 (3.71) 69.7991 (610.38) 53.5581 (2.15) 92.3758 (616.77) 1;0 10.9297 (0.27) 3 1 +test_benchmark_text_compress[deflate(text)-filters1] 62.5742 (2.58) 62.7739 (2.52) 62.7063 (2.54) 0.1144 (1.0) 62.7706 (2.52) 0.1498 (1.0) 1;0 15.9474 (0.39) 3 1 +test_benchmark_text_compress[ppmd(text)-filters0] 132.7616 (5.48) 135.9749 (5.46) 133.9067 (5.43) 1.7945 (15.69) 132.9837 (5.35) 2.4099 (16.09) 1;0 7.4679 (0.18) 3 1 +test_benchmark_filters_compress[bzip2-filters1] 226.3295 (9.35) 423.3505 (17.00) 292.8983 (11.88) 112.9829 (988.01) 229.0150 (9.21) 147.7657 (986.60) 1;0 3.4142 (0.08) 3 1 +test_benchmark_filters_compress[bzip2+aes-filters4] 370.3323 (15.30) 381.1568 (15.30) 374.1573 (15.17) 6.0705 (53.08) 370.9828 (14.91) 8.1184 (54.20) 1;0 2.6727 (0.07) 3 1 +test_benchmark_filters_compress[lzma2+bcj-filters3] 664.4277 (27.44) 705.3380 (28.32) 681.2280 (27.62) 21.4123 (187.25) 673.9181 (27.09) 30.6827 (204.86) 1;0 1.4679 (0.04) 3 1 +test_benchmark_filters_compress[lzma+bcj-filters2] 680.2340 (28.10) 744.4653 (29.89) 706.2511 (28.63) 33.8082 (295.64) 694.0540 (27.90) 48.1735 (321.64) 1;0 1.4159 (0.03) 3 1 +test_benchmark_filters_compress[lzma2+aes-filters5] 829.4394 (34.26) 858.5618 (34.47) 840.2851 (34.07) 15.9199 (139.22) 832.8541 (33.48) 21.8418 (145.83) 1;0 1.1901 (0.03) 3 1 +test_benchmark_text_compress[brotli(text)-filters3] 2,573.6294 (106.30) 2,622.5702 (105.29) 2,603.5595 (105.56) 26.2340 (229.41) 2,614.4789 (105.11) 36.7056 (245.08) 1;0 0.3841 (0.01) 3 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------- benchmark 'decompress': 10 tests ------------------------------------------------------------------------------------------------ -Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -test_benchmark_text_decompress[brotli(text)-filters3] 11.5767 (1.0) 247.1792 (3.28) 90.5795 (2.00) 135.6212 (151.53) 12.9825 (1.0) 176.7019 (148.37) 1;0 11.0400 (0.50) 3 1 -test_benchmark_text_decompress[zstd(text)-filters2] 14.6760 (1.27) 105.9714 (1.41) 45.2712 (1.0) 52.5684 (58.74) 15.1663 (1.17) 68.4715 (57.49) 1;0 22.0891 (1.0) 3 1 -test_benchmark_text_decompress[deflate(text)-filters1] 16.1227 (1.39) 75.3182 (1.0) 53.1790 (1.17) 32.2942 (36.08) 68.0962 (5.25) 44.3966 (37.28) 1;0 18.8044 (0.85) 3 1 -test_benchmark_filters_decompress[zstd-filters0] 70.6918 (6.11) 474.6384 (6.30) 209.1197 (4.62) 230.0158 (257.00) 82.0289 (6.32) 302.9600 (254.39) 1;0 4.7820 (0.22) 3 1 -test_benchmark_filters_decompress[lzma2+bcj-filters3] 104.0341 (8.99) 105.6220 (1.40) 105.0666 (2.32) 0.8950 (1.0) 105.5436 (8.13) 1.1909 (1.0) 1;0 9.5178 (0.43) 3 1 -test_benchmark_filters_decompress[lzma+bcj-filters2] 104.0968 (8.99) 803.5587 (10.67) 376.1724 (8.31) 374.7036 (418.66) 220.8618 (17.01) 524.5964 (440.49) 1;0 2.6584 (0.12) 3 1 -test_benchmark_text_decompress[ppmd(text)-filters0] 274.1649 (23.68) 689.1789 (9.15) 415.8226 (9.19) 236.7858 (264.57) 284.1241 (21.89) 311.2605 (261.36) 1;0 2.4049 (0.11) 3 1 -test_benchmark_filters_decompress[bzip2-filters1] 398.5858 (34.43) 451.9013 (6.00) 420.1924 (9.28) 28.0567 (31.35) 410.0899 (31.59) 39.9866 (33.58) 1;0 2.3799 (0.11) 3 1 -test_benchmark_filters_decompress[lzma2+aes-filters5] 412.8226 (35.66) 583.4658 (7.75) 509.8197 (11.26) 87.6854 (97.97) 533.1707 (41.07) 127.9824 (107.46) 1;0 1.9615 (0.09) 3 1 -test_benchmark_filters_decompress[bzip2+aes-filters4] 481.3085 (41.58) 502.2693 (6.67) 492.1087 (10.87) 10.4950 (11.73) 492.7482 (37.95) 15.7206 (13.20) 1;0 2.0321 (0.09) 3 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +------------------------------------------------------------------------------------------------- benchmark 'decompress': 10 tests ------------------------------------------------------------------------------------------------ +Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +test_benchmark_text_decompress[zstd(text)-filters2] 4.7327 (1.0) 5.9842 (1.0) 5.4024 (1.0) 0.6303 (1.91) 5.4903 (1.0) 0.9386 (1.99) 1;0 185.1021 (1.0) 3 1 +test_benchmark_text_decompress[deflate(text)-filters1] 7.3674 (1.56) 8.5171 (1.42) 7.7672 (1.44) 0.6499 (1.96) 7.4172 (1.35) 0.8622 (1.83) 1;0 128.7460 (0.70) 3 1 +test_benchmark_text_decompress[brotli(text)-filters3] 7.4148 (1.57) 8.0426 (1.34) 7.7890 (1.44) 0.3309 (1.0) 7.9096 (1.44) 0.4709 (1.0) 1;0 128.3859 (0.69) 3 1 +test_benchmark_filters_decompress[zstd-filters0] 42.5993 (9.00) 43.5441 (7.28) 43.1927 (8.00) 0.5168 (1.56) 43.4347 (7.91) 0.7086 (1.50) 1;0 23.1521 (0.13) 3 1 +test_benchmark_filters_decompress[lzma2+bcj-filters3] 74.4783 (15.74) 75.2771 (12.58) 74.8120 (13.85) 0.4153 (1.26) 74.6805 (13.60) 0.5991 (1.27) 1;0 13.3668 (0.07) 3 1 +test_benchmark_filters_decompress[lzma+bcj-filters2] 94.5735 (19.98) 105.6593 (17.66) 100.5404 (18.61) 5.5914 (16.90) 101.3885 (18.47) 8.3144 (17.66) 1;0 9.9462 (0.05) 3 1 +test_benchmark_filters_decompress[bzip2-filters1] 135.4702 (28.62) 141.9330 (23.72) 139.3972 (25.80) 3.4487 (10.42) 140.7885 (25.64) 4.8471 (10.29) 1;0 7.1737 (0.04) 3 1 +test_benchmark_text_decompress[ppmd(text)-filters0] 163.6671 (34.58) 168.3909 (28.14) 166.1106 (30.75) 2.3661 (7.15) 166.2738 (30.28) 3.5429 (7.52) 1;0 6.0201 (0.03) 3 1 +test_benchmark_filters_decompress[lzma2+aes-filters5] 221.1540 (46.73) 807.7923 (134.99) 514.9289 (95.31) 293.3202 (886.54) 515.8406 (93.95) 439.9787 (934.32) 1;0 1.9420 (0.01) 3 1 +test_benchmark_filters_decompress[bzip2+aes-filters4] 273.4997 (57.79) 327.6748 (54.76) 292.0416 (54.06) 30.8678 (93.30) 274.9502 (50.08) 40.6313 (86.28) 1;0 3.4242 (0.02) 3 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 -=========== 314 passed, 7 skipped, 12 deselected in 95.45s (0:01:35) =========== +================ 314 passed, 7 skipped, 12 deselected in 47.13s ================ I: pybuild base:311: cd /build/reproducible-path/py7zr-0.22.0+dfsg/.pybuild/cpython3_3.12_py7zr/build; python3.12 -m pytest -k "not test_compress_arm64 and not test_compress_ppc and not test_compress_ia64 and not test_compress_sparc and not test_compress_armt and not test_concurrent_futures and not test_bcj_encode and not test_bcj_decode and not test_cli_no_subcommand and not test_cli_info and not test_archive_already_exist and not test_volume_creation_wrong_volume_unit " ============================= test session starts ============================== platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 @@ -925,7 +961,7 @@ rootdir: /build/reproducible-path/py7zr-0.22.0+dfsg/.pybuild/cpython3_3.12_py7zr/build configfile: pyproject.toml testpaths: tests -plugins: benchmark-5.1.0, timeout-2.3.1, remotedata-0.4.1, cov-5.0.0, typeguard-4.4.1 +plugins: remotedata-0.4.1, benchmark-5.1.0, timeout-2.3.1, cov-5.0.0, typeguard-4.4.1 timeout: 480.0s timeout method: signal timeout func_only: False @@ -951,37 +987,37 @@ ---------------------------------------------------------------------------------------------------- benchmark 'compress': 10 tests ---------------------------------------------------------------------------------------------------- Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -test_benchmark_text_compress[zstd(text)-filters2] 33.7559 (1.0) 34.6963 (1.0) 34.3387 (1.0) 0.5090 (1.0) 34.5638 (1.0) 0.7053 (1.0) 1;0 29.1217 (1.0) 3 1 -test_benchmark_filters_compress[zstd-filters0] 72.7684 (2.16) 303.0997 (8.74) 223.4327 (6.51) 130.5511 (256.48) 294.4300 (8.52) 172.7485 (244.93) 1;0 4.4756 (0.15) 3 1 -test_benchmark_text_compress[deflate(text)-filters1] 95.7554 (2.84) 411.3426 (11.86) 236.1827 (6.88) 160.6350 (315.59) 201.4501 (5.83) 236.6904 (335.59) 1;0 4.2340 (0.15) 3 1 -test_benchmark_text_compress[ppmd(text)-filters0] 293.8880 (8.71) 397.0657 (11.44) 338.1444 (9.85) 53.1292 (104.38) 323.4795 (9.36) 77.3833 (109.72) 1;0 2.9573 (0.10) 3 1 -test_benchmark_filters_compress[bzip2-filters1] 377.6741 (11.19) 1,011.1267 (29.14) 590.3135 (17.19) 364.4418 (715.99) 382.1396 (11.06) 475.0895 (673.59) 1;0 1.6940 (0.06) 3 1 -test_benchmark_filters_compress[bzip2+aes-filters4] 525.5645 (15.57) 820.3951 (23.64) 699.0529 (20.36) 154.1775 (302.90) 751.1990 (21.73) 221.1230 (313.51) 1;0 1.4305 (0.05) 3 1 -test_benchmark_filters_compress[lzma+bcj-filters2] 1,257.0628 (37.24) 1,812.1616 (52.23) 1,464.8006 (42.66) 302.7452 (594.78) 1,325.1774 (38.34) 416.3241 (590.27) 1;0 0.6827 (0.02) 3 1 -test_benchmark_filters_compress[lzma2+bcj-filters3] 1,302.3264 (38.58) 1,484.7571 (42.79) 1,412.2947 (41.13) 96.8259 (190.23) 1,449.8004 (41.95) 136.8230 (193.99) 1;0 0.7081 (0.02) 3 1 -test_benchmark_filters_compress[lzma2+aes-filters5] 1,515.7372 (44.90) 2,237.6916 (64.49) 1,806.9855 (52.62) 380.6454 (747.82) 1,667.5276 (48.24) 541.4658 (767.70) 1;0 0.5534 (0.02) 3 1 -test_benchmark_text_compress[brotli(text)-filters3] 3,951.4587 (117.06) 4,202.1909 (121.11) 4,036.8424 (117.56) 143.2217 (281.38) 3,956.8775 (114.48) 188.0491 (266.62) 1;0 0.2477 (0.01) 3 1 +test_benchmark_text_compress[zstd(text)-filters2] 24.0383 (1.0) 345.3818 (6.50) 131.3538 (2.71) 185.3539 (70.36) 24.6414 (1.0) 241.0076 (61.23) 1;0 7.6130 (0.37) 3 1 +test_benchmark_filters_compress[zstd-filters0] 40.1887 (1.67) 53.1378 (1.0) 48.4145 (1.0) 7.1499 (2.71) 51.9171 (2.11) 9.7119 (2.47) 1;0 20.6550 (1.0) 3 1 +test_benchmark_text_compress[deflate(text)-filters1] 62.4409 (2.60) 314.6901 (5.92) 146.5284 (3.03) 145.6323 (55.28) 62.4542 (2.53) 189.1869 (48.06) 1;0 6.8246 (0.33) 3 1 +test_benchmark_text_compress[ppmd(text)-filters0] 130.7957 (5.44) 499.6696 (9.40) 303.6126 (6.27) 185.5318 (70.43) 280.3725 (11.38) 276.6554 (70.28) 1;0 3.2937 (0.16) 3 1 +test_benchmark_filters_compress[bzip2-filters1] 218.1119 (9.07) 224.7090 (4.23) 222.4777 (4.60) 3.7812 (1.44) 224.6121 (9.12) 4.9479 (1.26) 1;0 4.4948 (0.22) 3 1 +test_benchmark_filters_compress[bzip2+aes-filters4] 396.4032 (16.49) 881.1030 (16.58) 611.2194 (12.62) 246.9975 (93.76) 556.1520 (22.57) 363.5249 (92.35) 1;0 1.6361 (0.08) 3 1 +test_benchmark_filters_compress[lzma+bcj-filters2] 701.6070 (29.19) 706.8554 (13.30) 704.0985 (14.54) 2.6342 (1.0) 703.8332 (28.56) 3.9363 (1.0) 1;0 1.4203 (0.07) 3 1 +test_benchmark_filters_compress[lzma2+bcj-filters3] 722.3350 (30.05) 878.3107 (16.53) 801.7330 (16.56) 78.0261 (29.62) 804.5533 (32.65) 116.9818 (29.72) 1;0 1.2473 (0.06) 3 1 +test_benchmark_filters_compress[lzma2+aes-filters5] 966.8035 (40.22) 1,543.0854 (29.04) 1,202.2603 (24.83) 302.2450 (114.74) 1,096.8920 (44.51) 432.2114 (109.80) 1;0 0.8318 (0.04) 3 1 +test_benchmark_text_compress[brotli(text)-filters3] 2,598.3184 (108.09) 2,752.5407 (51.80) 2,653.1203 (54.80) 86.2510 (32.74) 2,608.5018 (105.86) 115.6667 (29.38) 1;0 0.3769 (0.02) 3 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------- benchmark 'decompress': 10 tests ------------------------------------------------------------------------------------------------ -Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -test_benchmark_text_decompress[deflate(text)-filters1] 12.4630 (1.0) 12.6916 (1.0) 12.5689 (1.0) 0.1152 (1.0) 12.5521 (1.0) 0.1714 (1.0) 1;0 79.5615 (1.0) 3 1 -test_benchmark_text_decompress[zstd(text)-filters2] 12.9346 (1.04) 140.2953 (11.05) 66.0650 (5.26) 66.2502 (575.20) 44.9650 (3.58) 95.5205 (557.35) 1;0 15.1366 (0.19) 3 1 -test_benchmark_text_decompress[brotli(text)-filters3] 13.4349 (1.08) 21.3698 (1.68) 17.3688 (1.38) 3.9679 (34.45) 17.3017 (1.38) 5.9512 (34.72) 1;0 57.5746 (0.72) 3 1 -test_benchmark_filters_decompress[zstd-filters0] 100.5442 (8.07) 269.0923 (21.20) 159.2703 (12.67) 95.1851 (826.42) 108.1744 (8.62) 126.4111 (737.59) 1;0 6.2786 (0.08) 3 1 -test_benchmark_filters_decompress[lzma+bcj-filters2] 110.3338 (8.85) 481.7961 (37.96) 343.6634 (27.34) 203.2066 (>1000.0) 438.8603 (34.96) 278.5968 (>1000.0) 1;0 2.9098 (0.04) 3 1 -test_benchmark_filters_decompress[bzip2-filters1] 180.3686 (14.47) 710.8045 (56.01) 484.9850 (38.59) 273.8563 (>1000.0) 563.7820 (44.92) 397.8270 (>1000.0) 1;0 2.0619 (0.03) 3 1 -test_benchmark_filters_decompress[lzma2+bcj-filters3] 193.4732 (15.52) 259.7909 (20.47) 222.8493 (17.73) 33.8000 (293.46) 215.2838 (17.15) 49.7383 (290.21) 1;0 4.4873 (0.06) 3 1 -test_benchmark_text_decompress[ppmd(text)-filters0] 214.2976 (17.19) 221.5568 (17.46) 217.2892 (17.29) 3.7940 (32.94) 216.0133 (17.21) 5.4444 (31.77) 1;0 4.6022 (0.06) 3 1 -test_benchmark_filters_decompress[lzma2+aes-filters5] 320.9232 (25.75) 556.3042 (43.83) 402.4079 (32.02) 133.3552 (>1000.0) 329.9964 (26.29) 176.5357 (>1000.0) 1;0 2.4850 (0.03) 3 1 -test_benchmark_filters_decompress[bzip2+aes-filters4] 511.5642 (41.05) 866.1411 (68.25) 659.6014 (52.48) 184.3857 (>1000.0) 601.0991 (47.89) 265.9327 (>1000.0) 1;0 1.5161 (0.02) 3 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +-------------------------------------------------------------------------------------------------- benchmark 'decompress': 10 tests ------------------------------------------------------------------------------------------------- +Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +test_benchmark_text_decompress[zstd(text)-filters2] 4.8703 (1.0) 7.0145 (1.0) 5.9046 (1.0) 1.0741 (4.26) 5.8290 (1.0) 1.6081 (4.76) 1;0 169.3591 (1.0) 3 1 +test_benchmark_text_decompress[deflate(text)-filters1] 7.4305 (1.53) 7.8813 (1.12) 7.5904 (1.29) 0.2523 (1.0) 7.4595 (1.28) 0.3381 (1.0) 1;0 131.7447 (0.78) 3 1 +test_benchmark_text_decompress[brotli(text)-filters3] 7.5811 (1.56) 8.1923 (1.17) 7.7881 (1.32) 0.3500 (1.39) 7.5909 (1.30) 0.4584 (1.36) 1;0 128.4012 (0.76) 3 1 +test_benchmark_filters_decompress[zstd-filters0] 47.3278 (9.72) 314.5224 (44.84) 136.7872 (23.17) 153.9244 (610.01) 48.5113 (8.32) 200.3960 (592.70) 1;0 7.3106 (0.04) 3 1 +test_benchmark_filters_decompress[lzma2+bcj-filters3] 78.7782 (16.18) 168.4931 (24.02) 109.2149 (18.50) 51.3426 (203.47) 80.3734 (13.79) 67.2862 (199.01) 1;0 9.1563 (0.05) 3 1 +test_benchmark_text_decompress[ppmd(text)-filters0] 165.8132 (34.05) 210.0615 (29.95) 180.8376 (30.63) 25.3120 (100.31) 166.6382 (28.59) 33.1863 (98.15) 1;0 5.5298 (0.03) 3 1 +test_benchmark_filters_decompress[lzma+bcj-filters2] 235.6150 (48.38) 844.3754 (120.38) 538.8453 (91.26) 304.3867 (>1000.0) 536.5456 (92.05) 456.5703 (>1000.0) 1;0 1.8558 (0.01) 3 1 +test_benchmark_filters_decompress[bzip2+aes-filters4] 473.2626 (97.17) 576.6197 (82.20) 507.7375 (85.99) 59.6538 (236.41) 473.3301 (81.20) 77.5178 (229.27) 1;0 1.9695 (0.01) 3 1 +test_benchmark_filters_decompress[lzma2+aes-filters5] 531.2571 (109.08) 955.7949 (136.26) 736.2744 (124.69) 212.6402 (842.70) 721.7712 (123.82) 318.4034 (941.72) 1;0 1.3582 (0.01) 3 1 +test_benchmark_filters_decompress[bzip2-filters1] 717.6121 (147.34) 1,045.6424 (149.07) 827.7762 (140.19) 188.6816 (747.75) 720.0742 (123.53) 246.0227 (727.64) 1;0 1.2081 (0.01) 3 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 -=========== 314 passed, 7 skipped, 12 deselected in 91.23s (0:01:31) =========== +=========== 314 passed, 7 skipped, 12 deselected in 71.50s (0:01:11) =========== create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild @@ -1012,12 +1048,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/379429/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/379429/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/2656229 and its subdirectories -I: Current time: Sat Nov 23 02:50:27 -12 2024 -I: pbuilder-time-stamp: 1732373427 +I: removing directory /srv/workspace/pbuilder/379429 and its subdirectories +I: Current time: Sat Dec 27 11:16:33 +14 2025 +I: pbuilder-time-stamp: 1766783793