Diff of the two buildlogs: -- --- b1/build.log 2025-02-25 05:32:33.024528179 +0000 +++ b2/build.log 2025-02-25 05:40:34.806755286 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Mar 29 23:52:05 -12 2026 -I: pbuilder-time-stamp: 1774871525 +I: Current time: Tue Feb 25 19:32:35 +14 2025 +I: pbuilder-time-stamp: 1740461555 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -24,52 +24,84 @@ dpkg-source: info: applying concurrent-web-server-connection-refused.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/195838/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2997283/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-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 Feb 25 05:33 /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/2997283/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2997283/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=42 ' - DISTRIBUTION='trixie' - 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]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + 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=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='4c441c3cd5294d1aba6e5a6fdfe25eee' - 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='195838' - PS1='# ' - PS2='> ' + INVOCATION_ID=c0966272e349417d87e8e76ec30ee10e + 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=2997283 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.LUuhrVyt/pbuilderrc_DkLP --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.LUuhrVyt/b1 --logfile b1/build.log guile-fibers_1.3.1-4.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://213.165.73.152: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.LUuhrVyt/pbuilderrc_mal4 --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.LUuhrVyt/b2 --logfile b2/build.log guile-fibers_1.3.1-4.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.12.9+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.9-1~bpo12+1 (2025-01-19) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-31-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.128-1 (2025-02-07) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/195838/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2997283/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -170,7 +202,7 @@ Get: 59 http://deb.debian.org/debian trixie/main amd64 tex-common all 6.18 [32.5 kB] Get: 60 http://deb.debian.org/debian trixie/main amd64 texinfo-lib amd64 7.1.1-1+b1 [232 kB] Get: 61 http://deb.debian.org/debian trixie/main amd64 texinfo all 7.1.1-1 [1753 kB] -Fetched 34.3 MB in 4s (9010 kB/s) +Fetched 34.3 MB in 0s (74.1 MB/s) Preconfiguring packages ... Selecting previously unselected package libproc2-0:amd64. (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 ... 19802 files and directories currently installed.) @@ -445,7 +477,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/guile-fibers-1.3.1/ && 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 > ../guile-fibers_1.3.1-4_source.changes +I: user script /srv/workspace/pbuilder/2997283/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/2997283/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/guile-fibers-1.3.1/ && 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 > ../guile-fibers_1.3.1-4_source.changes dpkg-buildpackage: info: source package guile-fibers dpkg-buildpackage: info: source version 1.3.1-4 dpkg-buildpackage: info: source distribution unstable @@ -586,7 +622,7 @@ removed 'fibers.info' make[1]: Leaving directory '/build/reproducible-path/guile-fibers-1.3.1' dh_auto_build -O--builddirectory=b4deb - cd b4deb && make -j42 + cd b4deb && make -j20 make[1]: Entering directory '/build/reproducible-path/guile-fibers-1.3.1/b4deb' mkdir -p fibers mkdir -p /build/reproducible-path/guile-fibers-1.3.1/b4deb/override/fibers @@ -600,13 +636,13 @@ restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && CDPATH="${ZSH_VERSION+.}:" && cd .. && \ rm -rf $backupdir && mkdir $backupdir && \ -if (/bin/bash '/build/reproducible-path/guile-fibers-1.3.1/build-aux/missing' makeinfo --version) >/dev/null 2>&1; then \ +if (/bin/sh '/build/reproducible-path/guile-fibers-1.3.1/build-aux/missing' makeinfo --version) >/dev/null 2>&1; then \ for f in ../fibers.info ../fibers.info-[0-9] ../fibers.info-[0-9][0-9] ../fibers.i[0-9] ../fibers.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ -if /bin/bash '/build/reproducible-path/guile-fibers-1.3.1/build-aux/missing' makeinfo -I .. \ +if /bin/sh '/build/reproducible-path/guile-fibers-1.3.1/build-aux/missing' makeinfo -I .. \ -o ../fibers.info ../fibers.texi; \ then \ rc=0; \ @@ -623,18 +659,13 @@ ./env \ /usr/bin/guild-3.0 compile -L "/build/reproducible-path/guile-fibers-1.3.1/b4deb/.." \ -Wunbound-variable -Warity-mismatch -Wformat -o "override/fibers/posix-clocks.go" "override/fibers/posix-clocks.scm" -/bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I.. -Wall -Werror -I/usr/include/guile/3.0 -I../extensions -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/guile-fibers-1.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o extensions/fibers_epoll_la-epoll.lo `test -f 'extensions/epoll.c' || echo '../'`extensions/epoll.c +/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I.. -Wall -Werror -I/usr/include/guile/3.0 -I../extensions -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/guile-fibers-1.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o extensions/fibers_epoll_la-epoll.lo `test -f 'extensions/epoll.c' || echo '../'`extensions/epoll.c libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -Wdate-time -D_FORTIFY_SOURCE=2 -I.. -Wall -Werror -I/usr/include/guile/3.0 -I../extensions -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/guile-fibers-1.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c ../extensions/epoll.c -fPIC -DPIC -o extensions/.libs/fibers_epoll_la-epoll.o -/bin/bash ./libtool --tag=CC --mode=link gcc -I.. -Wall -Werror -I/usr/include/guile/3.0 -I../extensions -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/guile-fibers-1.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -export-dynamic -module -Wl,-z,relro -Wl,-z,now -o fibers-epoll.la -rpath /usr/lib/x86_64-linux-gnu/guile/3.0/extensions extensions/fibers_epoll_la-epoll.lo -lguile-3.0 -lgc -lpthread -ldl +/bin/sh ./libtool --tag=CC --mode=link gcc -I.. -Wall -Werror -I/usr/include/guile/3.0 -I../extensions -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/guile-fibers-1.3.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -export-dynamic -module -Wl,-z,relro -Wl,-z,now -o fibers-epoll.la -rpath /usr/lib/x86_64-linux-gnu/guile/3.0/extensions extensions/fibers_epoll_la-epoll.lo -lguile-3.0 -lgc -lpthread -ldl libtool: link: gcc -shared -fPIC -DPIC extensions/.libs/fibers_epoll_la-epoll.o -lguile-3.0 -lgc -lpthread -ldl -Werror -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/guile-fibers-1.3.1=. -fstack-protector-strong -Werror=format-security -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,fibers-epoll.so.0 -o .libs/fibers-epoll.so.0.0.0 libtool: link: (cd ".libs" && rm -f "fibers-epoll.so.0" && ln -s "fibers-epoll.so.0.0.0" "fibers-epoll.so.0") libtool: link: (cd ".libs" && rm -f "fibers-epoll.so" && ln -s "fibers-epoll.so.0.0.0" "fibers-epoll.so") libtool: link: ( cd ".libs" && rm -f "fibers-epoll.la" && ln -s "../fibers-epoll.la" "fibers-epoll.la" ) -wrote `override/fibers/posix-clocks.go' -;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 -;;; or pass the --no-auto-compile argument to disable. -;;; compiling /usr/bin/guild-3.0 -;;; compiled /build/reproducible-path/guile-fibers-1.3.1/debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-8-4.7/usr/bin/guild-3.0.go ./env \ /usr/bin/guild-3.0 compile -L "/build/reproducible-path/guile-fibers-1.3.1/b4deb/.." \ -Wunbound-variable -Warity-mismatch -Wformat -o "fibers.go" "../fibers.scm" @@ -689,21 +720,28 @@ ./env \ /usr/bin/guild-3.0 compile -L "/build/reproducible-path/guile-fibers-1.3.1/b4deb/.." \ -Wunbound-variable -Warity-mismatch -Wformat -o "fibers/web/server.go" "../fibers/web/server.scm" +wrote `fibers/config.go' ./env \ /usr/bin/guild-3.0 compile -L "/build/reproducible-path/guile-fibers-1.3.1/b4deb/.." \ -Wunbound-variable -Warity-mismatch -Wformat -o "web/server/fibers.go" "../web/server/fibers.scm" wrote `fibers/affinity.go' -wrote `fibers/config.go' +wrote `override/fibers/posix-clocks.go' +;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 +;;; or pass the --no-auto-compile argument to disable. +;;; compiling /usr/bin/guild-3.0 +;;; compiled /build/reproducible-path/guile-fibers-1.3.1/debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-8-4.7/usr/bin/guild-3.0.go wrote `fibers/interrupts.go' wrote `fibers/counter.go' -wrote `fibers/timers.go' wrote `fibers/nameset.go' wrote `fibers/stack.go' +wrote `fibers/timers.go' wrote `fibers/io-wakeup.go' wrote `fibers/deque.go' wrote `fibers.go' wrote `fibers/repl.go' wrote `fibers/conditions.go' +wrote `fibers/web/server.go' +wrote `override/fibers/events-impl.go' ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /usr/bin/guild-3.0 @@ -724,18 +762,16 @@ b4deb/override/fibers/events-impl.scm:192:44: warning: possibly unbound variable `EPOLLHUP' b4deb/override/fibers/events-impl.scm:192:53: warning: possibly unbound variable `EPOLLERR' b4deb/override/fibers/events-impl.scm:202:38: warning: possibly unbound variable `EPOLLONESHOT' -wrote `override/fibers/events-impl.go' -wrote `fibers/web/server.go' wrote `web/server/fibers.go' -wrote `fibers/channels.go' wrote `fibers/operations.go' wrote `fibers/psq.go' -wrote `fibers/timer-wheel.go' +wrote `fibers/channels.go' wrote `fibers/scheduler.go' +wrote `fibers/timer-wheel.go' make[2]: Leaving directory '/build/reproducible-path/guile-fibers-1.3.1/b4deb' make[1]: Leaving directory '/build/reproducible-path/guile-fibers-1.3.1/b4deb' dh_auto_test -O--builddirectory=b4deb - cd b4deb && make -j42 check "TESTSUITEFLAGS=-j42 --verbose" VERBOSE=1 + cd b4deb && make -j20 check "TESTSUITEFLAGS=-j20 --verbose" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/guile-fibers-1.3.1/b4deb' make check-am make[2]: Entering directory '/build/reproducible-path/guile-fibers-1.3.1/b4deb' @@ -744,56 +780,56 @@ assert #f equal to #f: ok assert #t terminates: ok assert (false-if-exception (begin (run-fibers) #t)) equal to #f: ok -assert terminates: (run-fibers (lambda () (sleep 1)) #:drain? #t): ok (1.137659047 s) -assert terminates: (run-fibers (lambda () (do-times 1 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.08586182 s) -assert terminates: (run-fibers (lambda () (do-times 10 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.026968784 s) -assert terminates: (run-fibers (lambda () (do-times 100 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.075752174 s) -assert terminates: (run-fibers (lambda () (do-times 1000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.028091622 s) -assert terminates: (run-fibers (lambda () (do-times 10000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.092041269 s) -assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.224341014 s) -assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () #t) #:parallel? #t))) #:drain? #t): ok (0.624324279 s) -assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber loop-to-1e4))) #:drain? #t): ok (2.315412274 s) -assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber loop-to-1e4 #:parallel? #t))) #:drain? #t): ok (0.763438434 s) -assert terminates: (run-fibers (lambda () (do-times 1 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.120121764 s) -assert terminates: (run-fibers (lambda () (do-times 10 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.034476889 s) -assert terminates: (run-fibers (lambda () (do-times 100 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.084747394 s) -assert terminates: (run-fibers (lambda () (do-times 1000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.036688213 s) -assert terminates: (run-fibers (lambda () (do-times 10000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.092809904 s) -assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.412337857 s) -assert terminates: (run-fibers (lambda () (do-times 1000000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (5.56372235 s) -assert terminates: (run-fibers (lambda () (spawn-fiber-tree 7 (lambda () (sleep 1)))) #:drain? #t): ok (1.036845219 s) -assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5)) #:drain? #t): ok (0.016775802 s) -assert terminates: (run-fibers (lambda () (spawn-fiber-chain 50)) #:drain? #t): ok (0.100375701 s) -assert terminates: (run-fibers (lambda () (spawn-fiber-chain 500)) #:drain? #t): ok (0.024073856 s) -assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5000)) #:drain? #t): ok (0.056224466 s) -assert terminates: (run-fibers (lambda () (spawn-fiber-chain 50000)) #:drain? #t): ok (0.371000623 s) -assert terminates: (run-fibers (lambda () (spawn-fiber-chain 500000)) #:drain? #t): ok (1.243593149 s) -assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5000000)) #:drain? #t): ok (12.087940564 s) -assert terminates: (run-fibers (lambda () (test-run-order 10)) #:parallelism 1 #:drain? #t): ok (0.035598302 s) -assert terminates: (run-fibers (lambda () (test-wakeup-order 10)) #:parallelism 1 #:drain? #t): ok (5.09582e-4 s) -assert terminates: (run-fibers (lambda () 1) #:drain? #t): ok (0.013201436 s) +assert terminates: (run-fibers (lambda () (sleep 1)) #:drain? #t): ok (1.162266674 s) +assert terminates: (run-fibers (lambda () (do-times 1 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.13110177 s) +assert terminates: (run-fibers (lambda () (do-times 10 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.08389164 s) +assert terminates: (run-fibers (lambda () (do-times 100 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.287840628 s) +assert terminates: (run-fibers (lambda () (do-times 1000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.087890222 s) +assert terminates: (run-fibers (lambda () (do-times 10000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.111312406 s) +assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () #t)))) #:drain? #t): ok (0.619197038 s) +assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () #t) #:parallel? #t))) #:drain? #t): ok (1.09556387 s) +assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber loop-to-1e4))) #:drain? #t): ok (4.120641194 s) +assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber loop-to-1e4 #:parallel? #t))) #:drain? #t): ok (0.842552448 s) +assert terminates: (run-fibers (lambda () (do-times 1 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.125089348 s) +assert terminates: (run-fibers (lambda () (do-times 10 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.089914938 s) +assert terminates: (run-fibers (lambda () (do-times 100 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.070491728 s) +assert terminates: (run-fibers (lambda () (do-times 1000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.164923643 s) +assert terminates: (run-fibers (lambda () (do-times 10000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.151779555 s) +assert terminates: (run-fibers (lambda () (do-times 100000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (1.88809783 s) +assert terminates: (run-fibers (lambda () (do-times 1000000 (spawn-fiber (lambda () (sleep 1))))) #:drain? #t): ok (14.434536742 s) +assert terminates: (run-fibers (lambda () (spawn-fiber-tree 7 (lambda () (sleep 1)))) #:drain? #t): ok (1.227447978 s) +assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5)) #:drain? #t): ok (0.058106205 s) +assert terminates: (run-fibers (lambda () (spawn-fiber-chain 50)) #:drain? #t): ok (0.147721332 s) +assert terminates: (run-fibers (lambda () (spawn-fiber-chain 500)) #:drain? #t): ok (0.056789235 s) +assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5000)) #:drain? #t): ok (0.103451394 s) +assert terminates: (run-fibers (lambda () (spawn-fiber-chain 50000)) #:drain? #t): ok (0.508043997 s) +assert terminates: (run-fibers (lambda () (spawn-fiber-chain 500000)) #:drain? #t): ok (3.73167961 s) +assert terminates: (run-fibers (lambda () (spawn-fiber-chain 5000000)) #:drain? #t): ok (36.051464101 s) +assert terminates: (run-fibers (lambda () (test-run-order 10)) #:parallelism 1 #:drain? #t): ok (0.069045316 s) +assert terminates: (run-fibers (lambda () (test-wakeup-order 10)) #:parallelism 1 #:drain? #t): ok (6.60979e-4 s) +assert terminates: (run-fibers (lambda () 1) #:drain? #t): ok (0.061420669 s) assert run-fiber-return-vals equal to (1): ok -assert terminates: (run-fibers (lambda () (do-times 20 (check-sleep (random 1.0)))) #:drain? #t): assert sleep 0.016552666763036888s < actual 0.016616182s: #t (diff: 0.3837160372547692%) -assert sleep 0.01705497890031554s < actual 0.017523131s: #t (diff: 2.7449585392087474%) -assert sleep 0.07899467873331134s < actual 0.079392307s: #t (diff: 0.5033608251399573%) -assert sleep 0.14796777906546246s < actual 0.14809951s: #t (diff: 0.08902677013165694%) -assert sleep 0.29879150319865655s < actual 0.299112511s: #t (diff: 0.10743538484427664%) -assert sleep 0.4027620961139258s < actual 0.402911485s: #t (diff: 0.037091098570489665%) -assert sleep 0.4619890327801056s < actual 0.462209737s: #t (diff: 0.04777261022112743%) -assert sleep 0.4671317951829886s < actual 0.467454108s: #t (diff: 0.06899826137613589%) -assert sleep 0.4777336677493148s < actual 0.477867677s: #t (diff: 0.028051037582619176%) -assert sleep 0.5749746260046374s < actual 0.57547506s: #t (diff: 0.08703583997088529%) -assert sleep 0.6190616307336595s < actual 0.619455113s: #t (diff: 0.06356108128914141%) -assert sleep 0.6635611300792646s < actual 0.663984576s: #t (diff: 0.06381415389488186%) -assert sleep 0.6659800015672727s < actual 0.666075307s: #t (diff: 0.014310554746839696%) -assert sleep 0.7104689192357173s < actual 0.71076103s: #t (diff: 0.04111520664365461%) -assert sleep 0.7307018914527821s < actual 0.731089021s: #t (diff: 0.0529805043268982%) -assert sleep 0.7510035054805949s < actual 0.751537651s: #t (diff: 0.07112423783738485%) -assert sleep 0.7909619462352667s < actual 0.791472661s: #t (diff: 0.06456881613131246%) -assert sleep 0.858536772186615s < actual 0.858717204s: #t (diff: 0.021016200963118157%) -assert sleep 0.9367295653818271s < actual 0.93719063s: #t (diff: 0.049220675338141%) -assert sleep 0.9686738548703002s < actual 0.969208169s: #t (diff: 0.055159342539628335%) -ok (0.99760406 s) +assert terminates: (run-fibers (lambda () (do-times 20 (check-sleep (random 1.0)))) #:drain? #t): assert sleep 0.041527013394628505s < actual 0.041700264s: #t (diff: 0.4171997724110486%) +assert sleep 0.09978443731098563s < actual 0.099879693s: #t (diff: 0.09546146832246426%) +assert sleep 0.193283891482469s < actual 0.193730816s: #t (diff: 0.23122698643075587%) +assert sleep 0.23318385283688323s < actual 0.233578917s: #t (diff: 0.16942174953817488%) +assert sleep 0.2577895229700838s < actual 0.25824821s: #t (diff: 0.17793082691317286%) +assert sleep 0.29038091385833026s < actual 0.2908109s: #t (diff: 0.1480765853225135%) +assert sleep 0.3487617580363866s < actual 0.348918491s: #t (diff: 0.04493983643615306%) +assert sleep 0.4727271179965464s < actual 0.4732482s: #t (diff: 0.11022892142553987%) +assert sleep 0.49714986646283843s < actual 0.497283061s: #t (diff: 0.02679162686078129%) +assert sleep 0.5304726675865307s < actual 0.53089851s: #t (diff: 0.08027603295882545%) +assert sleep 0.5708196218172391s < actual 0.571294672s: #t (diff: 0.08322246899090252%) +assert sleep 0.6253512876074342s < actual 0.625827147s: #t (diff: 0.07609473299181922%) +assert sleep 0.7017809074967766s < actual 0.702420203s: #t (diff: 0.09109616639525463%) +assert sleep 0.7140336901609088s < actual 0.714359656s: #t (diff: 0.045651324802014885%) +assert sleep 0.7353701391332905s < actual 0.735855614s: #t (diff: 0.06601775634806845%) +assert sleep 0.7464299131554037s < actual 0.746857036s: #t (diff: 0.0572220964176851%) +assert sleep 0.7981321056838712s < actual 0.798531349s: #t (diff: 0.05002220976773656%) +assert sleep 0.8223270619738803s < actual 0.822486057s: #t (diff: 0.01933476757265746%) +assert sleep 0.8403859923010234s < actual 0.840855759s: #t (diff: 0.05589892064839564%) +assert sleep 0.9771583652214767s < actual 0.977834281s: #t (diff: 0.06917156958177699%) +ok (1.026950963 s) ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /build/reproducible-path/guile-fibers-1.3.1/b4deb/../tests/basic.scm @@ -802,17 +838,17 @@ WARNING: (tests basic): imported module (fibers) overrides core binding `sleep' PASS: tests/basic.scm assert (condition? cv) equal to #t: ok -assert run-fibers on (wait/timeout cv) terminates: ok (0.301049563 s) +assert run-fibers on (wait/timeout cv) terminates: ok (0.192315368 s) assert run-fiber-return-vals equal to (#f): ok -assert run-fibers on (wait/timeout cv) terminates: ok (0.144166187 s) +assert run-fibers on (wait/timeout cv) terminates: ok (0.174920385 s) assert run-fiber-return-vals equal to (#f): ok assert (signal-condition! cv) equal to #t: ok assert (signal-condition! cv) equal to #f: ok -assert run-fibers on (wait/timeout cv) terminates: ok (0.079790493 s) +assert run-fibers on (wait/timeout cv) terminates: ok (0.260502182 s) assert run-fiber-return-vals equal to (#t): ok -assert run-fibers on (wait/timeout cv) terminates: ok (0.167008455 s) +assert run-fibers on (wait/timeout cv) terminates: ok (0.124923361 s) assert run-fiber-return-vals equal to (#t): ok -assert run-fibers on (let ((cv (make-condition))) (spawn-fiber (lambda () (signal-condition! cv))) (wait cv) #t) terminates: ok (0.073420645 s) +assert run-fibers on (let ((cv (make-condition))) (spawn-fiber (lambda () (signal-condition! cv))) (wait cv) #t) terminates: ok (0.220967738 s) assert run-fiber-return-vals equal to (#t): ok assert (let ((cv (make-condition))) (run-fibers (lambda () (spawn-fiber (lambda () (wait cv))) (yield-current-task)) #:drain? #f #:hz 0 #:parallelism 1) (signal-condition! cv)) equal to #t: ok ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 @@ -820,98 +856,105 @@ ;;; compiling /build/reproducible-path/guile-fibers-1.3.1/b4deb/../tests/conditions.scm ;;; compiled /build/reproducible-path/guile-fibers-1.3.1/debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-8-4.7/build/reproducible-path/guile-fibers-1.3.1/tests/conditions.scm.go PASS: tests/conditions.scm -assert run-fibers on (rpc 1) terminates: ok (0.133902771 s) +assert run-fibers on (rpc 1) terminates: ok (0.190508825 s) assert run-fiber-return-vals equal to (1): ok -assert run-fibers on (rpc-fib 24) terminates: ok (2.385354969 s) +assert run-fibers on (rpc-fib 24) terminates: ok (7.436601081 s) assert run-fiber-return-vals equal to (75025): ok -assert run-fibers on (pingpong (current-processor-count) 1000) terminates: ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 +assert run-fibers on (pingpong (current-processor-count) 1000) terminates: ok (7.015535848 s) +;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /build/reproducible-path/guile-fibers-1.3.1/b4deb/../tests/channels.scm ;;; compiled /build/reproducible-path/guile-fibers-1.3.1/debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-8-4.7/build/reproducible-path/guile-fibers-1.3.1/tests/channels.scm.go -ok (0.064602627 s) PASS: tests/channels.scm assert #f equal to #f: ok assert #t terminates: ok assert (sleep 1) terminates: ok assert (perform-operation (sleep-operation 1)) terminates: ok assert (receive-from-fiber 42) equal to 42: ok -assert (send-to-fiber 42) equal to 42: ok -;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 +assert (send-to-fiber 42) equal to 42: ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /build/reproducible-path/guile-fibers-1.3.1/b4deb/../tests/foreign.scm WARNING: (tests foreign): imported module (fibers) overrides core binding `sleep' ;;; compiled /build/reproducible-path/guile-fibers-1.3.1/debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-8-4.7/build/reproducible-path/guile-fibers-1.3.1/tests/foreign.scm.go WARNING: (tests foreign): imported module (fibers) overrides core binding `sleep' +ok PASS: tests/foreign.scm -assert run-fibers on (readable/timeout? s) terminates: ok (0.187113687 s) +assert run-fibers on (readable/timeout? s) terminates: ok (0.451285329 s) assert run-fiber-return-vals equal to (#t): ok assert (readable/timeout? s) equal to #t: ok -assert run-fibers on (readable/timeout? A) terminates: ok (0.07034704 s) +assert run-fibers on (readable/timeout? A) terminates: ok (0.635857069 s) assert run-fiber-return-vals equal to (#t): ok assert (readable/timeout? A) equal to #t: ok -assert run-fibers on (writable/timeout? B) terminates: ok (0.048567027 s) +assert run-fibers on (writable/timeout? B) terminates: ok (0.375970356 s) assert run-fiber-return-vals equal to (#f): ok assert (writable/timeout? B) equal to #f: ok -assert run-fibers on (writable/timeout? B) terminates: ok (0.07082236 s) +assert run-fibers on (writable/timeout? B) terminates: ok (0.32271433 s) assert run-fiber-return-vals equal to (#t): ok -assert run-fibers on (readable/timeout? A) terminates: ok (0.046823655 s) +assert run-fibers on (readable/timeout? A) terminates: ok (0.550161397 s) assert run-fiber-return-vals equal to (#f): ok ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /build/reproducible-path/guile-fibers-1.3.1/b4deb/../tests/io-wakeup.scm ;;; compiled /build/reproducible-path/guile-fibers-1.3.1/debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-8-4.7/build/reproducible-path/guile-fibers-1.3.1/tests/io-wakeup.scm.go PASS: tests/io-wakeup.scm -assert run-fibers on (my-param) terminates: ok (0.208710012 s) +assert run-fibers on (my-param) terminates: ok (0.788787474 s) assert run-fiber-return-vals equal to (#f): ok -assert run-fibers on (rpc (my-param)) terminates: ok (0.066219998 s) +assert run-fibers on (rpc (my-param)) terminates: ok (0.463702618 s) assert run-fiber-return-vals equal to (#f): ok -assert run-fibers on (rpc (begin (my-param 42) (my-param))) terminates: ok (0.044051735 s) +assert run-fibers on (rpc (begin (my-param 42) (my-param))) terminates: ok (0.488617169 s) assert run-fiber-return-vals equal to (42): ok -assert run-fibers on (my-param) terminates: ok (0.15493779 s) +assert run-fibers on (my-param) terminates: ok (0.780040874 s) assert run-fiber-return-vals equal to (#f): ok -assert run-fibers on (begin (my-param 100) (rpc (my-param))) terminates: ok (0.103755098 s) +assert run-fibers on (begin (my-param 100) (rpc (my-param))) terminates: ok (0.527624364 s) assert run-fiber-return-vals equal to (100): ok -assert run-fibers on (my-param) terminates: ok (0.184128996 s) +assert run-fibers on (my-param) terminates: ok (0.507478329 s) assert run-fiber-return-vals equal to (#f): ok assert (my-param) equal to #f: ok assert (begin (my-param (quote foo)) (my-param)) equal to foo: ok -assert run-fibers on (my-param) terminates: ok (0.054973739 s) -assert run-fiber-return-vals equal to (foo): ok -assert run-fibers on (rpc (my-param)) terminates: ok (0.129568325 s) +assert run-fibers on (my-param) terminates: ok (0.468926681 s) assert run-fiber-return-vals equal to (foo): ok -;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 +assert run-fibers on (rpc (my-param)) terminates: ok (0.948292602 s) +assert run-fiber-return-vals equal to (foo): ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /build/reproducible-path/guile-fibers-1.3.1/b4deb/../tests/parameters.scm ;;; compiled /build/reproducible-path/guile-fibers-1.3.1/debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-8-4.7/build/reproducible-path/guile-fibers-1.3.1/tests/parameters.scm.go +ok PASS: tests/parameters.scm -assert run-fibers on (let lp ((n 0)) (when (< n 100000000) (lp (#{1+}# n)))) terminates: ok (0.440622864 s) -assert run-fibers on (race-until 100) terminates: ok (1.351020568 s) +assert run-fibers on (let lp ((n 0)) (when (< n 100000000) (lp (#{1+}# n)))) terminates: ok (2.097661872 s) +assert run-fibers on (race-until 100) terminates: ok (7.513066817 s) assert run-fiber-return-vals equal to (100): ok ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /build/reproducible-path/guile-fibers-1.3.1/b4deb/../tests/preemption.scm ;;; compiled /build/reproducible-path/guile-fibers-1.3.1/debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-8-4.7/build/reproducible-path/guile-fibers-1.3.1/tests/preemption.scm.go PASS: tests/preemption.scm -speedup for (do-times 100000 (spawn-fiber (lambda () #t) #:parallel? #t)): 0.164076268 s / 0.738779503 s = 0.22209098565096494x (42 cpus) -speedup for (do-times 40000 (spawn-fiber (lambda () (sleep 1)) #:parallel? #t)): 1.124492109 s / 1.341552849 s = 0.8382018716878742x (42 cpus) -speedup for (do-times 100000 (spawn-fiber (lambda () (loop-to 10000)) #:parallel? #t)): 2.415651643 s / 0.696899513 s = 3.4662840164734052x (42 cpus) -speedup for (do-times 10000 (spawn-fiber (lambda () (loop-to 100000)) #:parallel? #t)): 2.308430972 s / 0.342252549 s = 6.744817471030727x (42 cpus) -speedup for (do-times 1000 (spawn-fiber (lambda () (loop-to 1000000)) #:parallel? #t)): 2.62727803 s / 0.109789957 s = 23.930039702993962x (42 cpus) -speedup for (do-times 100000 (spawn-fiber (lambda () (alloc-to 4 1000)) #:parallel? #t)): 3.441319846 s / 7.505025639 s = 0.4585353883559197x (42 cpus) -speedup for (do-times 10000 (spawn-fiber (lambda () (alloc-to 4 10000)) #:parallel? #t)): 2.918507436 s / 7.168127262 s = 0.4071506167966246x (42 cpus) -speedup for (do-times 1000 (spawn-fiber (lambda () (alloc-to 4 100000)) #:parallel? #t)): ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 +speedup for (do-times 100000 (spawn-fiber (lambda () #t) #:parallel? #t)): 1.967592073 s / 5.55110843 s = 0.35445030444126996x (20 cpus) +speedup for (do-times 40000 (spawn-fiber (lambda () (sleep 1)) #:parallel? #t)): 3.625922725 s / 4.553051892 s = 0.796371930522245x (20 cpus) +speedup for (do-times 100000 (spawn-fiber (lambda () (loop-to 10000)) #:parallel? #t)): 14.597042549 s / 1.186946336 s = 12.297980208769943x (20 cpus) +speedup for (do-times 10000 (spawn-fiber (lambda () (loop-to 100000)) #:parallel? #t)): 10.465286433 s / 2.054668789 s = 5.093417726996972x (20 cpus) +speedup for (do-times 1000 (spawn-fiber (lambda () (loop-to 1000000)) #:parallel? #t)): 9.004303667 s / 1.215038685 s = 7.410713566704258x (20 cpus) +speedup for (do-times 100000 (spawn-fiber (lambda () (alloc-to 4 1000)) #:parallel? #t)): 28.740176733 s / 30.680113108 s = 0.9367689301479741x (20 cpus) +speedup for (do-times 10000 (spawn-fiber (lambda () (alloc-to 4 10000)) #:parallel? #t)): 22.801854486 s / 22.029589434 s = 1.0350558077495582x (20 cpus) +speedup for (do-times 1000 (spawn-fiber (lambda () (alloc-to 4 100000)) #:parallel? #t)): 16.746387888 s / 21.249083922 s = 0.7880992869844058x (20 cpus) +;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /build/reproducible-path/guile-fibers-1.3.1/b4deb/../tests/speedup.scm WARNING: (tests speedup): imported module (fibers) overrides core binding `sleep' ;;; compiled /build/reproducible-path/guile-fibers-1.3.1/debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-8-4.7/build/reproducible-path/guile-fibers-1.3.1/tests/speedup.scm.go WARNING: (tests speedup): imported module (fibers) overrides core binding `sleep' -3.193140745 s / 6.696206881 s = 0.4768581380094908x (42 cpus) PASS: tests/speedup.scm ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /build/reproducible-path/guile-fibers-1.3.1/b4deb/../tests/timer-wheel.scm ;;; compiled /build/reproducible-path/guile-fibers-1.3.1/debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-8-4.7/build/reproducible-path/guile-fibers-1.3.1/tests/timer-wheel.scm.go PASS: tests/timer-wheel.scm +;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 +;;; or pass the --no-auto-compile argument to disable. +;;; compiling /build/reproducible-path/guile-fibers-1.3.1/b4deb/../tests/ports.scm +WARNING: (tests ports): imported module (fibers) overrides core binding `sleep' +;;; compiled /build/reproducible-path/guile-fibers-1.3.1/debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-8-4.7/build/reproducible-path/guile-fibers-1.3.1/tests/ports.scm.go +WARNING: (tests ports): imported module (fibers) overrides core binding `sleep' +success ;;; (listening-socket #) @@ -925,27 +968,20 @@ ;;; (listening-socket #) -;;; (accepted-connection (# . #(2 2130706433 41710))) +;;; (accepted-connection (# . #(2 2130706433 39090))) ;;; (connected #(2 2130706433 5556)) ;;; (received "hello!") ;;; (echo "hello!") -;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 -;;; or pass the --no-auto-compile argument to disable. -;;; compiling /build/reproducible-path/guile-fibers-1.3.1/b4deb/../tests/ports.scm -WARNING: (tests ports): imported module (fibers) overrides core binding `sleep' -;;; compiled /build/reproducible-path/guile-fibers-1.3.1/debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-8-4.7/build/reproducible-path/guile-fibers-1.3.1/tests/ports.scm.go -WARNING: (tests ports): imported module (fibers) overrides core binding `sleep' -success PASS: tests/ports.scm assert (length data) equal to 10000: ok -assert (length data) equal to 10000: ok -;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 +assert (length data) equal to 10000: ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 ;;; or pass the --no-auto-compile argument to disable. ;;; compiling /build/reproducible-path/guile-fibers-1.3.1/b4deb/../tests/concurrent-web-server.scm ;;; compiled /build/reproducible-path/guile-fibers-1.3.1/debian/.debhelper/generated/_source/home/.cache/guile/ccache/3.0-LE-8-4.7/build/reproducible-path/guile-fibers-1.3.1/tests/concurrent-web-server.scm.go +ok PASS: tests/concurrent-web-server.scm =================== All 11 tests passed @@ -966,7 +1002,7 @@ make[4]: Entering directory '/build/reproducible-path/guile-fibers-1.3.1/b4deb' make[4]: Nothing to be done for 'install-exec-am'. /usr/bin/mkdir -p '/build/reproducible-path/guile-fibers-1.3.1/debian/tmp/usr/lib/x86_64-linux-gnu/guile/3.0/extensions' - /bin/bash ./libtool --mode=install /usr/bin/install -c fibers-epoll.la '/build/reproducible-path/guile-fibers-1.3.1/debian/tmp/usr/lib/x86_64-linux-gnu/guile/3.0/extensions' + /bin/sh ./libtool --mode=install /usr/bin/install -c fibers-epoll.la '/build/reproducible-path/guile-fibers-1.3.1/debian/tmp/usr/lib/x86_64-linux-gnu/guile/3.0/extensions' libtool: install: /usr/bin/install -c .libs/fibers-epoll.so.0.0.0 /build/reproducible-path/guile-fibers-1.3.1/debian/tmp/usr/lib/x86_64-linux-gnu/guile/3.0/extensions/fibers-epoll.so.0.0.0 libtool: install: (cd /build/reproducible-path/guile-fibers-1.3.1/debian/tmp/usr/lib/x86_64-linux-gnu/guile/3.0/extensions && { ln -s -f fibers-epoll.so.0.0.0 fibers-epoll.so.0 || { rm -f fibers-epoll.so.0 && ln -s fibers-epoll.so.0.0.0 fibers-epoll.so.0; }; }) libtool: install: (cd /build/reproducible-path/guile-fibers-1.3.1/debian/tmp/usr/lib/x86_64-linux-gnu/guile/3.0/extensions && { ln -s -f fibers-epoll.so.0.0.0 fibers-epoll.so || { rm -f fibers-epoll.so && ln -s fibers-epoll.so.0.0.0 fibers-epoll.so; }; }) @@ -1032,12 +1068,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2997283/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2997283/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/195838 and its subdirectories -I: Current time: Sun Mar 29 23:55:32 -12 2026 -I: pbuilder-time-stamp: 1774871732 +I: removing directory /srv/workspace/pbuilder/2997283 and its subdirectories +I: Current time: Tue Feb 25 19:40:34 +14 2025 +I: pbuilder-time-stamp: 1740462034