Diff of the two buildlogs: -- --- b1/build.log 2025-11-04 14:20:18.463282640 +0000 +++ b2/build.log 2025-11-04 14:20:47.059297032 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Dec 7 08:41:24 -12 2026 -I: pbuilder-time-stamp: 1796676084 +I: Current time: Wed Nov 5 04:20:19 +14 2025 +I: pbuilder-time-stamp: 1762266019 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -26,53 +26,85 @@ dpkg-source: info: applying 03-cflags-and-cppflags-together.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3093065/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3138659/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 Nov 4 14:20 /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/3138659/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3138659/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='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]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.3.3(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=40 nocheck' + 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='15ee6ff97f3940b8a1d51eb3ee6bd80e' - 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='3093065' - PS1='# ' - PS2='> ' + INVOCATION_ID=7471d8edd6aa49a59a7c3e9a2677116c + 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=3138659 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.0qIriTHK/pbuilderrc_mDOd --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.0qIriTHK/b1 --logfile b1/build.log original-awk_2025-08-04-1.dsc' - SUDO_GID='111' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='106' - 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.0qIriTHK/pbuilderrc_2JZ3 --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.0qIriTHK/b2 --logfile b2/build.log original-awk_2025-08-04-1.dsc' + SUDO_GID=111 + SUDO_HOME=/var/lib/jenkins + 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 ionos15-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3093065/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3138659/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -140,7 +172,7 @@ Get: 28 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.28 [941 kB] -Fetched 12.4 MB in 0s (52.2 MB/s) +Fetched 12.4 MB in 2s (5435 kB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (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 ... 19866 files and directories currently installed.) @@ -276,7 +308,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/original-awk-2025-08-04/ && 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 > ../original-awk_2025-08-04-1_source.changes +I: user script /srv/workspace/pbuilder/3138659/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/3138659/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/original-awk-2025-08-04/ && 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 > ../original-awk_2025-08-04-1_source.changes dpkg-buildpackage: info: source package original-awk dpkg-buildpackage: info: source version 2025-08-04-1 dpkg-buildpackage: info: source distribution unstable @@ -286,7 +322,7 @@ debian/rules clean dh clean dh_auto_clean - make -j42 distclean + make -j40 distclean make[1]: Entering directory '/build/reproducible-path/original-awk-2025-08-04' cd testdir; rm -fr arnold-fixes beebe devnull echo foo* \ glop glop1 glop2 lilly.diff tempbig tempsmall time @@ -301,7 +337,7 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/original-awk-2025-08-04' dh_auto_build -- CC="x86_64-linux-gnu-gcc" HOSTCC="x86_64-linux-gnu-gcc" CFLAGS="`dpkg-buildflags --get CFLAGS` -Wall" CPPFLAGS="`dpkg-buildflags --get CPPFLAGS`" ALLOC="`dpkg-buildflags --get LDFLAGS`" - make -j42 INSTALL="install --strip-program=true" CC=x86_64-linux-gnu-gcc HOSTCC=x86_64-linux-gnu-gcc CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/original-awk-2025-08-04=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" ALLOC="-Wl,-z,relro -Wl,-z,now" + make -j40 INSTALL="install --strip-program=true" CC=x86_64-linux-gnu-gcc HOSTCC=x86_64-linux-gnu-gcc CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/original-awk-2025-08-04=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall" CPPFLAGS="-Wdate-time -D_FORTIFY_SOURCE=2" ALLOC="-Wl,-z,relro -Wl,-z,now" make[2]: Entering directory '/build/reproducible-path/original-awk-2025-08-04' bison -d awkgram.y bison -d awkgram.y @@ -311,7 +347,6 @@ awkgram.y: warning: 44 shift/reduce conflicts [-Wconflicts-sr] awkgram.y: warning: 85 reduce/reduce conflicts [-Wconflicts-rr] awkgram.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples -x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/original-awk-2025-08-04=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o awkgram.tab.o awkgram.tab.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/original-awk-2025-08-04=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o b.o b.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/original-awk-2025-08-04=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o main.o main.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/original-awk-2025-08-04=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o parse.o parse.c @@ -320,993 +355,13 @@ x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/original-awk-2025-08-04=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lib.o lib.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/original-awk-2025-08-04=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o run.o run.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/original-awk-2025-08-04=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o lex.o lex.c +x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/original-awk-2025-08-04=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o awkgram.tab.o awkgram.tab.c ./maketab awkgram.tab.h >proctab.c x86_64-linux-gnu-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/original-awk-2025-08-04=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -c -o proctab.o proctab.c x86_64-linux-gnu-gcc awkgram.tab.o b.o main.o parse.o proctab.o tran.o lib.o run.o lex.o -Wl,-z,relro -Wl,-z,now -lm make[2]: Leaving directory '/build/reproducible-path/original-awk-2025-08-04' make[1]: Leaving directory '/build/reproducible-path/original-awk-2025-08-04' - debian/rules override_dh_auto_test -make[1]: Entering directory '/build/reproducible-path/original-awk-2025-08-04' -blhc: ignore-line-regexp: compiling time.c -dh_auto_test - make -j42 test -make[2]: Entering directory '/build/reproducible-path/original-awk-2025-08-04' -./REGRESS -/build/reproducible-path/original-awk-2025-08-04/testdir -Linux ionos15-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux -echo compiled -oldawk=awk, awk=../a.out -oldawk=awk, awk=../a.out -t.0: -t.0a: -t.1: -t.1.x: -t.2: -t.2.x: -t.3: -t.3.x: -t.4: -t.4.x: -t.5.x: -t.6: -t.6.x: -t.6a: -t.6b: -t.8.x: -t.8.y: -t.NF: -t.a: -t.addops: -awk: t.addops: line 17: syntax error at or near *= -t.aeiou: -t.aeiouy: -t.arith: -awk: t.arith: line 6: syntax error at or near * -t.arith: BAD ... 0a1,991 - > 1 /dev/rrp3: 0 0 0 - > 1 0 0 - > 1 0 - > 2 0 0 0 - > 2 0 0 - > 2 0 - > 3 17379 34758 0 302029641 - > 3 5793 0 - > 3 -17379 -t.array: -t.array1: -t.array2: -t.assert: -t.avg: -t.b.x: -t.be: -t.beginexit: -t.beginnext: -t.break: -t.break1: -t.break2: -t.break3: -t.bug1: -t.builtins: -t.cat: -t.cat1: -t.cat2: -t.cmp: -t.coerce: -t.coerce2: -t.comment: -t.comment1: -t.concat: -t.cond: -t.contin: -t.count: -t.crlf: -t.cum: -t.d.x: -t.delete0: -t.delete1: -t.delete2: -t.delete3: -t.do: -t.e: -t.else: -t.exit: -t.exit1: -t.f: -t.f.x: -t.f0: -t.f1: -t.f2: -t.f3: -t.f4: -t.for: -t.for1: -t.for2: -t.for3: -t.format4: -t.fun: -t.fun0: -t.fun1: -t.fun2: -t.fun3: -t.fun4: -t.fun5: -t.getline1: -t.getval: -t.gsub: -t.gsub1: -t.gsub3: -t.gsub4: -t.gsub4: BAD ... 277,280c277,280 - < (1)(r)(o)(o)(t)(:)(E)(M)(p)(N)(B)(8)(Z)(p)(5)(6)(:)(0)(:)(0)(:)(S)(u)(p)(e)(r)(-)(U)(s)(e)(r)(,)(,)(,)(,)(,)(,)(,)(:)(/)(:)(/)(b)(i)(n)(/)(s)(h) - < (&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)-(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&) - < (2)(r)(o)(o)(t)(t)(c)(s)(h)(:)(*)(:)(0)(:)(0)(:)(S)(u)(p)(e)(r)(-)(U)(s)(e)(r) (r)(u)nning (t)(c)(s)(h) [(c)bm](:)/(:)/bin/(t)(c)(s)(h) - < (&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)-(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&) (&)(&)(&)(&)(&)(&)nning (&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&) [(&)(&)(&)bm](&)(&)(&)/(&)(&)(&)/bin/(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&) - --- - > (1)(r)(o)(o)(t)(:)(E)(M)(p)(N)(B)(8)(Z)(p)(5)(6)(:)(0)(:)(0)(:)(S)(u)(p)(e)(r)-U(s)(e)(r)(,)(,)(,)(,)(,)(,)(,)(:)(/)(:)(/)(b)(i)(n)(/)(s)(h) - > (&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&) - > (2)(r)(o)(o)(t)(t)(c)(s)(h)(:)(*)(:)(0)(:)(0)(:)(S)(u)(p)(e)(r)-U(s)(e)(r) (r)(u)nning (t)(c)(s)(h) [(c)bm](:)/(:)/bin/(t)(c)(s)(h) - > (&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&) (&)(&)(&)(&)(&)(&)nning (&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&) [(&)(&)(&)bm](&)(&)(&)(&)(&)(&)(&)(&)bin(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&)(&) -t.i.x: -t.if: -t.in: -t.in1: -t.in2: -t.in2: BAD ... 1,4c1 - < E 17 - < s 51795 - < T 6 - < i 10 - --- - > d 29727 - 5a3,5 - > e 3158 - > 4 22 -t.in3: -t.incr: -t.incr2: -t.incr3: -t.index: -t.intest: -t.intest2: -t.intest2: BAD ... 19d18 - < 17379 mel17379 17379 mel - 20a20 - > 17379 mel17379 17379 mel - 28d27 - < 3 me - 29a29 - > 3 me - 47d46 - < 1 15713 -t.j.x: -t.longstr: -t.makef: -t.match: -t.match1: -t.max: -t.mod: -t.monotone: -t.nameval: -t.next: -t.not: -t.null0: -t.ofmt: -t.ofs: -t.ors: -t.pat: -t.pipe: -t.pp: -t.pp1: -t.pp2: -t.printf: -t.printf2: -t.printf2: BAD ... Binary files foo1 and foo2 differ -t.quote: -t.randk: -t.randk: BAD ... 4c4 - < 3 - --- - > 2 - 141d140 - < 2 - 151,153d149 - < 2 - < 2 - < 1 -t.re1: -t.re1a: -t.re2: -t.re3: -t.re4: -t.re5: -t.re7: -t.reFS: -t.rec: -t.redir1: -t.reg: -t.roff: -t.sep: -t.seqno: -t.set0: -t.set0a: -t.set0b: -t.set0b: BAD ... 9c9,10 - < - --- - > mel - > bwk - 12d12 - < - 15c15,16 - < - --- -t.set1: -t.set2: -t.set2: BAD ... 4,5c4,5 - < - < - --- - > bwk - > ken - 10c10 - < - --- - > shen -t.set3: -t.split1: -t.split2: -t.split2a: -t.split3: -t.split3: BAD ... 140,141c140,141 - < 145 - < 118 - --- - > 139 - > 112 - 164c164 - < 130 - --- - > 124 -t.split4: -t.split8: -t.split9: -t.split9a: -t.stately: -t.strcmp: -t.strcmp1: -t.strnum: -t.sub0: -t.sub0: BAD ... 9,12c9,12 - < /dffff&foofoofofooofoofofoofofooofooofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooffofoofofooofooofoofofooofoofofoofofooofooofoofofooofooffofoofofooofooofoofofooofoofofoofofooofooofoofofooofoov/rrp3: - < /dffff&f&fooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooffofoofofooofooofoofofooofoofofoofofooofooofoofofooofooffofoofofooofooofoofofooofoofofoofofooofooofoofofooofoov/rrp3: - < /dffff&f&f&foo&foo&foof&foo&foof&foof&foo&foo&foof&foo&foof&foof&foo&foof&foof&foo&foo&foof&foo&foo&foof&foo&foof&foof&foo&foo&foof&foo&foof&foof&foo&foof&foof&foo&foo&foof&foo&foo&foof&foo&foof&foof&foo&foo&foof&foo&foo&foof&foo&foof&foof&foo&foo&foof&foo&foof&foof&foo&foof&foof&foo&foo&foof&foo&foo&foof&foo&foof&foof&foo&foo&foof&foo&fooff&foof&foo&foof&foof&foo&foo&foof&foo&foo&foof&foo&foof&foof&foo&foo&foof&foo&foof&foof&foo&foof&foof&foo&foo&foof&foo&foo&foof&foo&foof&foof&foo&foo&foof&foo&fooff&foof&foo&foof&foof&foo&foo&foof&foo&foo&foof&foo&foof&foof&foo&foo&foof&foo&foof&foof&foo&foof&foof&foo&foo&foof&foo&foo&foof&foo&foof&foof&foo&foo&foof&foo&foov/rrp3: - < /dffff&f&f&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&fooff&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&fooff&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foof&f&foo&foof&f&foo&foo&f&foo&foo&f&foo&foof&f&foo&foo&f&foo&foov/rrp3: - --- - > /dffffofoofoofofooofoofofoofofooofooofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooffofoofofooofooofoofofooofoofofoofofooofooofoofofooofooffofoofofooofooofoofofooofoofofoofofooofooofoofofooofoov/rrp3: - > /dffffofoofoofoofofooofoofofoofofooofooofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooffofoofofooofooofoofofooofoofofoofofooofooofoofofooofooffofoofofooofooofoofofooofoofofoofofooofooofoofofooofoov/rrp3: - > /dffffofoofofooofoofofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooffofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooffofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoov/rrp3: - > /dffffofoofofooofoofofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooffofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooffofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoofofoofofooofoofofoofofooofooofoofofooofooofoofofooofoofofoofofooofooofoofofooofoov/rrp3: -t.sub1: -t.sub2: -t.sub3: -t.substr: -t.substr1: -t.time: -t.vf: -t.vf1: -t.vf2: -t.vf2: BAD ... 1,398c1,398 - < /dev/rrp3: - < - < - < - < mel - < - < me - < - < else -t.vf3: -t.x: -167 tests - -oldawk=awk, awk=../a.out -p.1: -p.2: -p.3: -p.4: -p.5: -p.6: -p.7: -p.8: -p.9: -p.10: -p.11: -p.12: -p.13: -p.14: -p.15: -p.16: -p.17: -p.18: -p.19: -p.20: -p.21: -p.21a: -p.22: -p.23: -p.24: -p.25: -p.26: -p.26a: -p.27: -p.28: -p.29: -p.30: -p.31: -p.32: -p.33: -p.34: -p.35: -p.36: -p.37: -p.38: -p.39: -p.40: -p.41: -p.42: -p.43: -p.43: BAD ... 2d1 - < Asia:27222 - 5a5 - > Asia:27222 -p.44: -p.45: -p.46: -p.47: -p.48: -p.48a: -p.48b: -p.48b: BAD ... 1,3c1,3 - < Russia 8650 262 Asia - < Canada 3852 24 North America - < Argentina 1072 26 South America - --- - > Australia 2968 14 Australia - > India 1269 637 Asia - > Sudan 968 19 Africa -p.49: -p.50: -p.51: -p.52: -p.5a: -p.table: -58 tests - -oldawk=awk, awk=../a.out -T.-f-f: check multiple -f arguments -T.argv: misc tests of argc and argv -T.arnold: test fixes by Arnold Robbins 8/18 -/build/reproducible-path/original-awk-2025-08-04/testdir/arnold-fixes --rwxr-xr-x 1 pbuilder1 pbuilder1 473600 Dec 7 20:42 ../../a.out -3c3 -< death by signal with core dump status 518 ---- -> death by signal with core dump status 262 -BAD: T.arnold (system-status) -T.beebe: tests from nelson beebe from gawk test suite - make[3]: Entering directory '/build/reproducible-path/original-awk-2025-08-04/testdir/beebe' - make[3]: Leaving directory '/build/reproducible-path/original-awk-2025-08-04/testdir/beebe' -T.builtin: test miscellaneous builtin functions -T.chem: test chem.awk -T.close: test close built-in -T.clv: check command-line variables -T.csconcat: test constant string concatenation -T.csv: tests of csv field splitting, no embedded newlines - 1 { for (i=1; i<=NF; i++) printf("[%s]", $i); printf("\n") } -23 tests -T.delete: misc tests of array deletion -T.errmsg: check some error messages - running tests in foo.sh -BAD: this should print a BAD message failed -T.expr: tests of miscellaneous expressions - 1 { print ($1 == 1) ? "yes" : "no" } - 2 $1 > 0 - 3 { print NF } - 4 { print NF, $NF } - 5 { i=1; print ($++$++i) } - 6 { x = $1++++$2; print $1, x } - 7 $1 !$2 - 8 { print ($1~/abc/ !$2) } - 9 { print !$1 + $2 } - 10 { print ($1 == $2) } - 11 { print $1, +$1, -$1, - -$1 } - 12 { printf("a%*sb\n", $1, $2) } - 13 { printf("a%-*sb\n", $1, $2) } - 14 { printf("a%*.*sb\n", $1, $2, "hello") } - 15 { printf("a%-*.*sb\n", $1, $2, "hello") } - 16 { printf("%d %ld %lld %zd %jd %hd %hhd\n", $1, $1, $1, $1, $1, $1, $1) } - 17 { printf("%x %lx %llx %zx %jx %hx %hhx\n", $1, $1, $1, $1, $1, $1, $1) } - 18 { if ($1 ~ $2) print 1; else print 0 } - 19 { print $1 ~ $2 } - 20 { print $1 || $2 } - 21 { print $1 && $2 } - 22 { $1 = $2; $1 = $1; print $1 } - 23 { f = 1; $f++; print f, $f } - 24 { f[1]=1; f[2]=2; print $f[1], $f[1]++, $f[2], f[1], f[2] } -114 tests -T.exprconv: check conversion of expr to number -T.flags: test some commandline flags -T.func: test user-defined functions -T.gawk: tests adapted from gawk test suite -T.getline: test getline function -T.int-expr: test interval expressions -T.latin1: tests of 8-bit input -T.lilly: miscellaneous RE tests from Bruce Lilly -126 tests - -T.main: misc tests of arguments in main -T.misc: miscellaneous buglets now watched for -T.nextfile: tests of nextfile command -T.overflow: test some overflow conditions -T.re: tests of regular expression code - 301 tests -T.recache: test re cache in b.c -T.redir: test redirections -T.split: misc tests of field splitting and split command -T.sub: tests of sub and gsub code -140 tests -T.system: test system built-in -T.utf: tests of utf functions -try 1 { print length($1) } -1c1 -< 21 ---- -> 7 -test 1.3 failed -1c1 -< 12 ---- -> 6 -test 1.4 failed -1c1 -< 18 ---- -> 6 -test 1.5 failed -1c1 -< 18 ---- -> 6 -test 1.6 failed -1c1 -< 18 ---- -> 6 -test 1.7 failed -1c1 -< 4 ---- -> 1 -test 1.8 failed -1c1 -< 11 ---- -> 8 -test 1.9 failed -1c1 -< 8 ---- -> 4 -test 1.10 failed -1c1 -< 6 ---- -> 3 -test 1.11 failed -1c1 -< 4 ---- -> 2 -test 1.12 failed -1c1 -< 10 ---- -> 5 -test 1.13 failed -1c1 -< 6 ---- -> 3 -test 1.14 failed -1c1 -< 8 ---- -> 4 -test 1.15 failed -1c1 -< 21 ---- -> 7 -test 1.16 failed -1c1 -< 9 ---- -> 3 -test 1.17 failed -1c1 -< 6 ---- -> 2 -test 1.18 failed -1c1 -< 9 ---- -> 3 -test 1.19 failed -1c1 -< 12 ---- -> 6 -test 1.20 failed -1c1 -< 6 ---- -> 3 -test 1.21 failed -1c1 -< 12 ---- -> 6 -test 1.22 failed -try 2 { print index($1, $2) } -1c1 -< 16 ---- -> 6 -test 2.5 failed -1c1 -< 4 ---- -> 2 -test 2.6 failed -1c1 -< 4 ---- -> 2 -test 2.8 failed -1c1 -< 6 ---- -> 3 -test 2.9 failed -1c1 -< 11 ---- -> 8 -test 2.10 failed -try 3 { print substr($0, 2, 3) } -1c1 -< ω ---- -> ωρα -test 3.2 failed -1c1 -< ω ---- -> ω -test 3.3 failed -1c1 -< ---- -> 금 이 -test 3.4 failed -1c1 -< пy ---- -> пyр -test 3.5 failed -try 4 { print $1 ~ $2 } -try 5 { n = sub($2, $3, $1); print n, $1 } -1c1 -< 1 xейчас ---- -> 1 xейчас -test 5.5 failed -try 6 { n = gsub($2, $3, $1); print n, $1 } -1c1 -< 12 xxxxxxxxxxxx ---- -> 6 xxxxxx -test 6.5 failed -try 7 { print match($1, $2), RSTART, RLENGTH } -1c1 -< 6 6 1 ---- -> 2 2 1 -test 7.3 failed -1c1 -< 13 13 1 ---- -> 5 5 1 -test 7.4 failed -1c1 -< 10 10 3 ---- -> 4 4 1 -test 7.7 failed -1c1 -< 10 10 12 ---- -> 4 4 4 -test 7.8 failed -1c1 -< 3 3 2 ---- -> 2 2 1 -test 7.10 failed -1c1 -< 3 3 3 ---- -> 2 2 2 -test 7.12 failed -1c1 -< 1 1 1 ---- -> 4 4 1 -test 7.13 failed -1c1 -< 1 1 1 ---- -> 0 0 -1 -test 7.14 failed -1c1 -< 13 13 1 ---- -> 1 1 1 -test 7.15 failed -1c1 -< 1 1 1 ---- -> 2 2 1 -test 7.16 failed -1c1 -< 1 1 1 ---- -> 2 2 3 -test 7.17 failed -1c1 -< 5 5 27 ---- -> 3 3 15 -test 7.19 failed -1c1 -< 4 4 1 ---- -> 2 2 1 -test 7.20 failed -try 8 BEGIN {FS=""} {print NF} -1c1 -< 30 ---- -> 10 -test 8.1 failed -1c1 -< 21 ---- -> 7 -test 8.2 failed -1c1 -< 12 ---- -> 6 -test 8.3 failed -1c1 -< 18 ---- -> 6 -test 8.4 failed -1c1 -< 18 ---- -> 6 -test 8.5 failed -1c1 -< 18 ---- -> 6 -test 8.6 failed -1c1 -< 4 ---- -> 1 -test 8.7 failed -1c1 -< 11 ---- -> 8 -test 8.8 failed -try 9 {printf("[%5.2s][%-5.2s]\n"), $1, $1} -1c1 -< [ ][ ] ---- -> [ 现在][现在 ] -test 9.2 failed -1c1 -< [ ][ ] ---- -> [ 现ω][现ω ] -test 9.3 failed -1c1 -< [ ω][ω ] ---- -> [ ωa][ωa ] -test 9.4 failed -1c1 -< [ С][С ] ---- -> [ Се][Се ] -test 9.5 failed -1c1 -< [ С][С ] ---- -> [ Се][Се ] -test 9.6 failed -1c1 -< [ ][ ] ---- -> [ 😀][😀 ] -test 9.7 failed -try 10 {printf("[%5s][%-5s]\n"), $1, $1} -1c1 -< [现在ab][现在ab] ---- -> [ 现在ab][现在ab ] -test 10.2 failed -1c1 -< [现ωab][现ωab] ---- -> [ 现ωab][现ωab ] -test 10.5 failed -1c1 -< [ωabc][ωabc] ---- -> [ ωabc][ωabc ] -test 10.6 failed -1c1 -< [ 😀][😀 ] ---- -> [ 😀][😀 ] -test 10.8 failed -try 11 {printf("[%.2s][%-.2s]\n"), $1, $1} -1c1 -< [][] ---- -> [现在][现在] -test 11.2 failed -1c1 -< [][] ---- -> [现ω][现ω] -test 11.3 failed -1c1 -< [][] ---- -> [😀][😀] -test 11.5 failed -try 12 {printf("%c %c\n", $1, substr($1,2,1))} -1c1 -< ---- -> す べ -test 12.1 failed -1c1 -< ---- -> の 今 -test 12.2 failed -1c1 -< ---- -> С е -test 12.3 failed -1c1 -< ---- -> 现 在 -test 12.4 failed -1c1 -< ---- -> 😀 🖕 -test 12.5 failed -106 tests -T.utfre: tests of regular expression code for Unicode/utf-8 -43 fails ^λ.$ ~ λλ -51 fails ^.해 ~ め해 -52 fails ^.해 ~ め해해 -64 fails 해* ~ -68 fails 해* ~ めめめめ -69 fails 해해* ~ 해 -71 fails 해해* ~ め해 -84 fails xθ+y ~ xθθy -85 fails xθ+y ~ xθθθθθθy -89 fails xθ?y ~ xy -92 fails θ?b?の? ~ -93 fails θ?b?の? ~ x -106 fails [Α-Ω] !~ β -108 fails [^Α-Ω] ~ δ -119 fails [Α-ΔΦ-Ω] !~ Π -120 fails [Α-ΔΦ-Ω] !~ Σ - 194 tests -283 tests - -compiling time.c -time command = ./time -oldawk = awk, awk = ../a.out, time command = ./time - 37801 817843 4458150 foo.td -tt.01 (awk vs ../a.out): -user 0.000 -sys 0.000 -user 0.020 -sys 0.000 -tt.02 (awk vs ../a.out): -user 0.040 -sys 0.000 -user 0.080 -sys 0.000 -tt.02a (awk vs ../a.out): -user 0.040 -sys 0.000 -user 0.080 -sys 0.010 -tt.03 (awk vs ../a.out): -user 0.020 -sys 0.000 -user 0.050 -sys 0.000 -tt.03a (awk vs ../a.out): -user 0.020 -sys 0.000 -user 0.050 -sys 0.000 -tt.04 (awk vs ../a.out): -user 0.100 -sys 0.000 -user 0.330 -sys 0.010 -tt.05 (awk vs ../a.out): -user 0.110 -sys 0.000 -user 0.320 -sys 0.010 -tt.06 (awk vs ../a.out): -user 0.020 -sys 0.000 -user 0.070 -sys 0.000 -tt.07 (awk vs ../a.out): -user 0.030 -sys 0.000 -user 0.050 -sys 0.010 -tt.08 (awk vs ../a.out): -user 0.000 -sys 0.000 -user 0.030 -sys 0.000 -tt.09 (awk vs ../a.out): -user 0.000 -sys 0.000 -user 0.020 -sys 0.000 -tt.10 (awk vs ../a.out): -user 0.000 -sys 0.000 -user 0.110 -sys 0.000 -tt.10a (awk vs ../a.out): -user 0.000 -sys 0.000 -user 0.120 -sys 0.000 -tt.11 (awk vs ../a.out): -user 0.000 -sys 0.000 -user 0.030 -sys 0.000 -tt.12 (awk vs ../a.out): -user 0.060 -sys 0.000 -user 0.100 -sys 0.000 -tt.13 (awk vs ../a.out): -user 0.160 -sys 0.000 -user 0.980 -sys 0.000 -tt.13a (awk vs ../a.out): -user 0.270 -sys 0.000 -user 1.270 -sys 0.000 -tt.14 (awk vs ../a.out): -user 0.010 -sys 0.000 -user 0.020 -sys 0.000 -tt.15 (awk vs ../a.out): -user 0.640 -sys 0.010 -user 2.430 -sys 0.030 -tt.16 (awk vs ../a.out): -user 0.140 -sys 0.000 -user 0.400 -sys 0.090 -tt.big (awk vs ../a.out): -user 0.740 -sys 0.060 -user 3.300 -sys 0.070 - new old new/old - - 0.08 0.04 2.000 tt.02: - 0.09 0.04 2.250 tt.02a: - 0.05 0.02 2.500 tt.03: - 0.05 0.02 2.500 tt.03a: - 0.34 0.10 3.400 tt.04: - 0.33 0.11 3.000 tt.05: - 0.07 0.02 3.500 tt.06: - 0.06 0.03 2.000 tt.07: - 0.10 0.06 1.667 tt.12: - 0.98 0.16 6.125 tt.13: - 1.27 0.27 4.704 tt.13a: - 0.02 0.01 2.000 tt.14: - 2.46 0.65 3.785 tt.15: - 0.49 0.14 3.500 tt.16: - 3.37 0.80 4.212 tt.big: - - 10.09 2.47 - -avg new/old = 2.245 -total new/old = 4.085 -21 tests -21 tests - -=== a-format.awk -=== concat-assign-same.awk -=== decr-NF.awk -=== fmt-overflow.awk -=== fs-overflow.awk -=== getline-corruption.awk -=== getline-numeric.awk -=== inf-nan-torture.awk -=== matchop-deref.awk -=== missing-precision.awk -=== negative-nf.awk -=== nf-self-assign.awk -=== numeric-fs.awk -=== numeric-output-seps.awk -=== numeric-rs.awk -=== numeric-subsep.awk -=== ofs-rebuild.awk -=== pfile-overflow.awk -=== rs_underflow.awk -=== rstart-rlength.awk -+++ rstart-rlength.awk failed! -=== space.awk -=== split-fs-from-array.awk -=== string-conv.awk -=== subsep-overflow.awk -=== system-status.awk -=== unary-plus.awk -=== unicode-fs-rs-1.awk -=== unicode-fs-rs-2.awk -=== unicode-null-match.awk -+++ unicode-null-match.awk failed! -make[2]: Leaving directory '/build/reproducible-path/original-awk-2025-08-04' -make[1]: Leaving directory '/build/reproducible-path/original-awk-2025-08-04' +dh: command-omitted: The call to "debian/rules override_dh_auto_test" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp dh_prep dh_installdirs @@ -1345,12 +400,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/3138659/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3138659/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/3093065 and its subdirectories -I: Current time: Mon Dec 7 08:43:16 -12 2026 -I: pbuilder-time-stamp: 1796676196 +I: removing directory /srv/workspace/pbuilder/3138659 and its subdirectories +I: Current time: Wed Nov 5 04:20:46 +14 2025 +I: pbuilder-time-stamp: 1762266046