Diff of the two buildlogs: -- --- b1/build.log 2024-12-30 15:34:09.591219922 +0000 +++ b2/build.log 2024-12-30 15:44:53.941829390 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Dec 30 03:23:11 -12 2024 -I: pbuilder-time-stamp: 1735572191 +I: Current time: Tue Dec 31 05:34:22 +14 2024 +I: pbuilder-time-stamp: 1735572862 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -26,52 +26,84 @@ dpkg-source: info: unpacking python-bitstring_4.2.3-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/24204/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/27085/tmp/hooks/D01_modify_environment starting +debug: Running on virt64b. +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 30 15:34 /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/27085/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/27085/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='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='armhf' + 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]="37" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='f0e48c7464664fd082cf45dfd6e05185' - 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='24204' - PS1='# ' - PS2='> ' + INVOCATION_ID=f02bf165b0054ab3b3a83dbb4bb66b0a + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=27085 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.de97sbPG/pbuilderrc_8BgO --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.de97sbPG/b1 --logfile b1/build.log python-bitstring_4.2.3-1.dsc' - SUDO_GID='112' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + 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.de97sbPG/pbuilderrc_HWZi --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.de97sbPG/b2 --logfile b2/build.log python-bitstring_4.2.3-1.dsc' + SUDO_GID=113 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt32b 6.1.0-28-armmp-lpae #1 SMP Debian 6.1.119-1 (2024-11-22) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/24204/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/27085/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -245,7 +277,7 @@ Get: 116 http://deb.debian.org/debian trixie/main armhf python3-snowballstemmer all 2.2.0-4 [58.0 kB] Get: 117 http://deb.debian.org/debian trixie/main armhf sphinx-common all 8.1.3-3 [617 kB] Get: 118 http://deb.debian.org/debian trixie/main armhf python3-sphinx all 8.1.3-3 [468 kB] -Fetched 50.3 MB in 1s (44.1 MB/s) +Fetched 50.3 MB in 1s (34.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:armhf. (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 ... 19680 files and directories currently installed.) @@ -634,8 +666,8 @@ Setting up tzdata (2024b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon Dec 30 15:26:06 UTC 2024. -Universal Time is now: Mon Dec 30 15:26:06 UTC 2024. +Local time is now: Mon Dec 30 15:36:51 UTC 2024. +Universal Time is now: Mon Dec 30 15:36:51 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpython3.13-minimal:armhf (3.13.1-2) ... @@ -758,7 +790,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/python-bitstring-4.2.3/ && 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 > ../python-bitstring_4.2.3-1_source.changes +I: user script /srv/workspace/pbuilder/27085/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/27085/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/python-bitstring-4.2.3/ && 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 > ../python-bitstring_4.2.3-1_source.changes dpkg-buildpackage: info: source package python-bitstring dpkg-buildpackage: info: source version 4.2.3-1 dpkg-buildpackage: info: source distribution unstable @@ -786,22 +822,22 @@ running build running build_py creating build/lib/bitstring -copying bitstring/fp8.py -> build/lib/bitstring -copying bitstring/methods.py -> build/lib/bitstring -copying bitstring/array_.py -> build/lib/bitstring -copying bitstring/bitstring_options.py -> build/lib/bitstring copying bitstring/bits.py -> build/lib/bitstring -copying bitstring/dtypes.py -> build/lib/bitstring -copying bitstring/utils.py -> build/lib/bitstring -copying bitstring/__main__.py -> build/lib/bitstring -copying bitstring/bitstore.py -> build/lib/bitstring -copying bitstring/__init__.py -> build/lib/bitstring +copying bitstring/methods.py -> build/lib/bitstring copying bitstring/bitstore_helpers.py -> build/lib/bitstring -copying bitstring/bitstream.py -> build/lib/bitstring -copying bitstring/bitarray_.py -> build/lib/bitstring copying bitstring/mxfp.py -> build/lib/bitstring +copying bitstring/utils.py -> build/lib/bitstring copying bitstring/luts.py -> build/lib/bitstring +copying bitstring/bitarray_.py -> build/lib/bitstring +copying bitstring/bitstore.py -> build/lib/bitstring +copying bitstring/__main__.py -> build/lib/bitstring +copying bitstring/dtypes.py -> build/lib/bitstring +copying bitstring/__init__.py -> build/lib/bitstring +copying bitstring/fp8.py -> build/lib/bitstring +copying bitstring/bitstring_options.py -> build/lib/bitstring copying bitstring/exceptions.py -> build/lib/bitstring +copying bitstring/array_.py -> build/lib/bitstring +copying bitstring/bitstream.py -> build/lib/bitstring running egg_info creating bitstring.egg-info writing bitstring.egg-info/PKG-INFO @@ -820,28 +856,28 @@ running install_lib creating build/bdist.linux-armv7l/wheel creating build/bdist.linux-armv7l/wheel/bitstring -copying build/lib/bitstring/fp8.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/methods.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/array_.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/bitstring_options.py -> build/bdist.linux-armv7l/wheel/./bitstring copying build/lib/bitstring/bits.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/dtypes.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/utils.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/__main__.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/bitstore.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/__init__.py -> build/bdist.linux-armv7l/wheel/./bitstring copying build/lib/bitstring/py.typed -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/methods.py -> build/bdist.linux-armv7l/wheel/./bitstring copying build/lib/bitstring/bitstore_helpers.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/bitstream.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/bitarray_.py -> build/bdist.linux-armv7l/wheel/./bitstring copying build/lib/bitstring/mxfp.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/utils.py -> build/bdist.linux-armv7l/wheel/./bitstring copying build/lib/bitstring/luts.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/bitarray_.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/bitstore.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/__main__.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/dtypes.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/__init__.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/fp8.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/bitstring_options.py -> build/bdist.linux-armv7l/wheel/./bitstring copying build/lib/bitstring/exceptions.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/array_.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/bitstream.py -> build/bdist.linux-armv7l/wheel/./bitstring running install_egg_info Copying bitstring.egg-info to build/bdist.linux-armv7l/wheel/./bitstring-4.2.3.egg-info running install_scripts creating build/bdist.linux-armv7l/wheel/bitstring-4.2.3.dist-info/WHEEL -creating '/build/reproducible-path/python-bitstring-4.2.3/.pybuild/cpython3_3.13_bitstring/.tmp-5i5k5lg3/bitstring-4.2.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it +creating '/build/reproducible-path/python-bitstring-4.2.3/.pybuild/cpython3_3.13_bitstring/.tmp-tst6v8r7/bitstring-4.2.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it adding 'bitstring/__init__.py' adding 'bitstring/__main__.py' adding 'bitstring/array_.py' @@ -888,28 +924,28 @@ running install_lib creating build/bdist.linux-armv7l/wheel creating build/bdist.linux-armv7l/wheel/bitstring -copying build/lib/bitstring/fp8.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/methods.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/array_.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/bitstring_options.py -> build/bdist.linux-armv7l/wheel/./bitstring copying build/lib/bitstring/bits.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/dtypes.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/utils.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/__main__.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/bitstore.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/__init__.py -> build/bdist.linux-armv7l/wheel/./bitstring copying build/lib/bitstring/py.typed -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/methods.py -> build/bdist.linux-armv7l/wheel/./bitstring copying build/lib/bitstring/bitstore_helpers.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/bitstream.py -> build/bdist.linux-armv7l/wheel/./bitstring -copying build/lib/bitstring/bitarray_.py -> build/bdist.linux-armv7l/wheel/./bitstring copying build/lib/bitstring/mxfp.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/utils.py -> build/bdist.linux-armv7l/wheel/./bitstring copying build/lib/bitstring/luts.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/bitarray_.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/bitstore.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/__main__.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/dtypes.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/__init__.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/fp8.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/bitstring_options.py -> build/bdist.linux-armv7l/wheel/./bitstring copying build/lib/bitstring/exceptions.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/array_.py -> build/bdist.linux-armv7l/wheel/./bitstring +copying build/lib/bitstring/bitstream.py -> build/bdist.linux-armv7l/wheel/./bitstring running install_egg_info Copying bitstring.egg-info to build/bdist.linux-armv7l/wheel/./bitstring-4.2.3.egg-info running install_scripts creating build/bdist.linux-armv7l/wheel/bitstring-4.2.3.dist-info/WHEEL -creating '/build/reproducible-path/python-bitstring-4.2.3/.pybuild/cpython3_3.12_bitstring/.tmp-fk7r7b20/bitstring-4.2.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it +creating '/build/reproducible-path/python-bitstring-4.2.3/.pybuild/cpython3_3.12_bitstring/.tmp-di_2iwoq/bitstring-4.2.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it adding 'bitstring/__init__.py' adding 'bitstring/__main__.py' adding 'bitstring/array_.py' @@ -971,11 +1007,11 @@ done copying assets... copying static files... +Writing evaluated template result to /build/reproducible-path/python-bitstring-4.2.3/build/html/_static/language_data.js Writing evaluated template result to /build/reproducible-path/python-bitstring-4.2.3/build/html/_static/basic.css Writing evaluated template result to /build/reproducible-path/python-bitstring-4.2.3/build/html/_static/documentation_options.js -Writing evaluated template result to /build/reproducible-path/python-bitstring-4.2.3/build/html/_static/language_data.js -Writing evaluated template result to /build/reproducible-path/python-bitstring-4.2.3/build/html/_static/sidebar.js Writing evaluated template result to /build/reproducible-path/python-bitstring-4.2.3/build/html/_static/classic.css +Writing evaluated template result to /build/reproducible-path/python-bitstring-4.2.3/build/html/_static/sidebar.js copying static files: done copying extra files... copying extra files: done @@ -1014,7 +1050,7 @@ benchmark: 5.1.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: /build/reproducible-path/python-bitstring-4.2.3/.pybuild/cpython3_3.13_bitstring/build configfile: pyproject.toml -plugins: hypothesis-6.122.1, benchmark-5.1.0, typeguard-4.4.1 +plugins: benchmark-5.1.0, hypothesis-6.122.1, typeguard-4.4.1 collected 835 items tests/test_array.py .................................................... [ 6%] @@ -1039,28 +1075,28 @@ tests/test_scaled_dtypes.py . [100%] -------------------------------------------------------------------------------------------- benchmark: 6 tests ------------------------------------------------------------------------------------------ -Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -test_count 27.9143 (1.0) 29.8528 (1.0) 28.5163 (1.0) 0.4783 (1.15) 28.3762 (1.0) 0.6413 (2.34) 9;1 35.0677 (1.0) 35 1 -test_primes 32.2291 (1.15) 33.8669 (1.13) 32.6358 (1.14) 0.4159 (1.0) 32.4714 (1.14) 0.2744 (1.0) 5;5 30.6412 (0.87) 31 1 -test_token_parsing 490.7064 (17.58) 537.6303 (18.01) 506.9646 (17.78) 19.5197 (46.94) 501.3205 (17.67) 28.4712 (103.74) 1;0 1.9725 (0.06) 5 1 -test_cutting 1,423.2199 (50.99) 1,836.4236 (61.52) 1,527.2536 (53.56) 174.1848 (418.85) 1,457.0912 (51.35) 135.4832 (493.66) 1;1 0.6548 (0.02) 5 1 -test_findall 1,846.5980 (66.15) 1,868.5330 (62.59) 1,860.3653 (65.24) 8.8393 (21.26) 1,862.6156 (65.64) 12.6466 (46.08) 1;0 0.5375 (0.02) 5 1 -test_repeated_reading 3,091.5214 (110.75) 3,466.0708 (116.11) 3,256.0672 (114.18) 192.3033 (462.42) 3,136.3795 (110.53) 352.7192 (>1000.0) 2;0 0.3071 (0.01) 5 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +----------------------------------------------------------------------------------------- benchmark: 6 tests ---------------------------------------------------------------------------------------- +Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- +test_count 22.1502 (1.0) 22.6960 (1.0) 22.3099 (1.0) 0.0836 (1.09) 22.3014 (1.0) 0.0582 (1.0) 8;6 44.8232 (1.0) 45 1 +test_primes 31.9015 (1.44) 32.2337 (1.42) 32.1124 (1.44) 0.0769 (1.0) 32.1355 (1.44) 0.0907 (1.56) 8;1 31.1406 (0.69) 31 1 +test_token_parsing 479.1197 (21.63) 481.2344 (21.20) 480.4256 (21.53) 0.7983 (10.38) 480.5887 (21.55) 0.8762 (15.05) 2;0 2.0815 (0.05) 5 1 +test_cutting 1,363.0101 (61.53) 1,376.2163 (60.64) 1,370.9106 (61.45) 5.7562 (74.87) 1,373.6219 (61.59) 9.5412 (163.87) 1;0 0.7294 (0.02) 5 1 +test_findall 1,825.1747 (82.40) 1,826.3529 (80.47) 1,825.7889 (81.84) 0.5505 (7.16) 1,825.7679 (81.87) 1.0549 (18.12) 2;0 0.5477 (0.01) 5 1 +test_repeated_reading 2,999.5056 (135.42) 3,004.1370 (132.36) 3,001.2635 (134.53) 1.9729 (25.66) 3,000.2266 (134.53) 3.0383 (52.18) 1;0 0.3332 (0.01) 5 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 -================== 834 passed, 1 skipped in 123.05s (0:02:03) ================== +================== 834 passed, 1 skipped in 117.62s (0:01:57) ================== I: pybuild base:311: cd /build/reproducible-path/python-bitstring-4.2.3/.pybuild/cpython3_3.12_bitstring/build; python3.12 -m pytest tests ============================= test session starts ============================== platform linux -- Python 3.12.8, pytest-8.3.3, pluggy-1.5.0 benchmark: 5.1.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: /build/reproducible-path/python-bitstring-4.2.3/.pybuild/cpython3_3.12_bitstring/build configfile: pyproject.toml -plugins: hypothesis-6.122.1, benchmark-5.1.0, typeguard-4.4.1 +plugins: benchmark-5.1.0, hypothesis-6.122.1, typeguard-4.4.1 collected 835 items tests/test_array.py .................................................... [ 6%] @@ -1088,18 +1124,18 @@ ------------------------------------------------------------------------------------------ benchmark: 6 tests ----------------------------------------------------------------------------------------- Name (time in ms) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -test_count 27.6157 (1.0) 29.5186 (1.0) 27.7433 (1.0) 0.3075 (1.0) 27.6951 (1.0) 0.0563 (1.0) 1;2 36.0448 (1.0) 36 1 -test_primes 32.2401 (1.17) 33.8265 (1.15) 32.7019 (1.18) 0.3569 (1.16) 32.6095 (1.18) 0.3944 (7.00) 7;2 30.5792 (0.85) 31 1 -test_token_parsing 580.7131 (21.03) 601.3824 (20.37) 589.9825 (21.27) 7.9858 (25.97) 591.0307 (21.34) 11.2658 (200.02) 2;0 1.6950 (0.05) 5 1 -test_cutting 1,595.4539 (57.77) 1,638.3408 (55.50) 1,614.7438 (58.20) 15.6753 (50.98) 1,612.2815 (58.22) 17.9292 (318.32) 2;0 0.6193 (0.02) 5 1 -test_findall 1,869.5658 (67.70) 2,029.2149 (68.74) 1,906.3464 (68.71) 69.0659 (224.62) 1,875.1801 (67.71) 52.9628 (940.32) 1;1 0.5246 (0.01) 5 1 -test_repeated_reading 3,209.8015 (116.23) 3,244.7294 (109.92) 3,223.8891 (116.20) 14.8919 (48.43) 3,221.4369 (116.32) 25.1306 (446.18) 1;0 0.3102 (0.01) 5 1 +test_count 23.0634 (1.0) 23.7371 (1.0) 23.2806 (1.0) 0.1289 (1.0) 23.2671 (1.0) 0.1577 (1.0) 11;1 42.9543 (1.0) 43 1 +test_primes 32.3789 (1.40) 33.4529 (1.41) 32.7232 (1.41) 0.2980 (2.31) 32.6345 (1.40) 0.5284 (3.35) 11;0 30.5594 (0.71) 31 1 +test_token_parsing 587.7647 (25.48) 593.2496 (24.99) 591.3168 (25.40) 2.2276 (17.29) 591.2497 (25.41) 2.8972 (18.37) 1;0 1.6911 (0.04) 5 1 +test_cutting 1,644.9222 (71.32) 1,667.1624 (70.23) 1,659.8145 (71.30) 9.0540 (70.26) 1,660.6966 (71.38) 11.2875 (71.58) 1;0 0.6025 (0.01) 5 1 +test_findall 1,835.5688 (79.59) 1,844.9135 (77.72) 1,841.7559 (79.11) 3.6553 (28.37) 1,842.4286 (79.19) 3.8231 (24.24) 1;0 0.5430 (0.01) 5 1 +test_repeated_reading 3,259.5511 (141.33) 3,353.4378 (141.27) 3,291.9351 (141.40) 40.0183 (310.57) 3,268.2912 (140.47) 57.0216 (361.61) 1;0 0.3038 (0.01) 5 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 -================== 834 passed, 1 skipped in 140.79s (0:02:20) ================== +================== 834 passed, 1 skipped in 127.96s (0:02:07) ================== create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild @@ -1136,12 +1172,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/27085/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/27085/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/24204 and its subdirectories -I: Current time: Mon Dec 30 03:34:04 -12 2024 -I: pbuilder-time-stamp: 1735572844 +I: removing directory /srv/workspace/pbuilder/27085 and its subdirectories +I: Current time: Tue Dec 31 05:44:49 +14 2024 +I: pbuilder-time-stamp: 1735573489