Diff of the two buildlogs: -- --- b1/build.log 2021-08-24 06:57:26.258474790 +0000 +++ b2/build.log 2021-08-24 07:10:18.025815738 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Aug 23 17:28:45 -12 2021 -I: pbuilder-time-stamp: 1629782925 +I: Current time: Tue Sep 27 03:20:29 +14 2022 +I: pbuilder-time-stamp: 1664198429 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -16,8 +16,8 @@ I: copying [./bison_3.7.5+dfsg-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.Sc3Eo1WU/trustedkeys.kbx': General error -gpgv: Signature made Sat Jan 30 07:38:58 2021 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.dJ8_0S4w/trustedkeys.kbx': General error +gpgv: Signature made Sun Jan 31 09:38:58 2021 +14 gpgv: using RSA key A63A3F516EA2FCA2A2FB638D01B3A9952AAE4713 gpgv: issuer "cklin@debian.org" gpgv: Can't check signature: No public key @@ -30,135 +30,169 @@ dpkg-source: info: applying 02_parse_h_dependency I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/32418/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/12482/tmp/hooks/D01_modify_environment starting +debug: Running on codethink15-arm64. +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 +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by 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/12482/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/12482/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=8' - DISTRIBUTION='' - HOME='/var/lib/jenkins' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/var/lib/jenkins + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - 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='32418' - PS1='# ' - PS2='> ' + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=12482 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/tmp.wSrykIEwhw/pbuilderrc_NRy1 --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.wSrykIEwhw/b1 --logfile b1/build.log bison_3.7.5+dfsg-1.dsc' - SUDO_GID='117' - SUDO_UID='110' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - USERNAME='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.16: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/tmp.wSrykIEwhw/pbuilderrc_ZYBy --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.wSrykIEwhw/b2 --logfile b2/build.log bison_3.7.5+dfsg-1.dsc' + SUDO_GID=117 + SUDO_UID=110 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + USERNAME=root + _='I: set' + http_proxy=http://192.168.101.16:3128 I: uname -a - Linux codethink10-arm64 4.15.0-154-generic #161-Ubuntu SMP Fri Jul 30 13:01:15 UTC 2021 aarch64 GNU/Linux + Linux i-capture-the-hostname 4.15.0-154-generic #161-Ubuntu SMP Fri Jul 30 13:01:15 UTC 2021 aarch64 GNU/Linux I: ls -l /bin total 5252 - -rwxr-xr-x 1 root root 1282512 Aug 4 08:25 bash - -rwxr-xr-x 3 root root 34808 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 34808 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 34808 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 14264 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 39832 Sep 22 2020 cat - -rwxr-xr-x 1 root root 64512 Sep 22 2020 chgrp - -rwxr-xr-x 1 root root 60368 Sep 22 2020 chmod - -rwxr-xr-x 1 root root 64528 Sep 22 2020 chown - -rwxr-xr-x 1 root root 138896 Sep 22 2020 cp - -rwxr-xr-x 1 root root 129544 Dec 10 2020 dash - -rwxr-xr-x 1 root root 101384 Sep 22 2020 date - -rwxr-xr-x 1 root root 80984 Sep 22 2020 dd - -rwxr-xr-x 1 root root 89824 Sep 22 2020 df - -rwxr-xr-x 1 root root 143088 Sep 22 2020 dir - -rwxr-xr-x 1 root root 76152 Jul 28 07:09 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 35632 Sep 22 2020 echo - -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep - -rwxr-xr-x 1 root root 31512 Sep 22 2020 false - -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep - -rwxr-xr-x 1 root root 64856 Jul 28 07:09 findmnt - -rwsr-xr-x 1 root root 34824 Feb 26 04:12 fusermount - -rwxr-xr-x 1 root root 178400 Nov 9 2020 grep - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 gunzip - -rwxr-xr-x 1 root root 6376 Mar 2 11:30 gzexe - -rwxr-xr-x 1 root root 93744 Mar 2 11:30 gzip - -rwxr-xr-x 1 root root 18440 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 68720 Sep 22 2020 ln - -rwxr-xr-x 1 root root 52720 Feb 7 2020 login - -rwxr-xr-x 1 root root 143088 Sep 22 2020 ls - -rwxr-xr-x 1 root root 161960 Jul 28 07:09 lsblk - -rwxr-xr-x 1 root root 85200 Sep 22 2020 mkdir - -rwxr-xr-x 1 root root 68744 Sep 22 2020 mknod - -rwxr-xr-x 1 root root 43976 Sep 22 2020 mktemp - -rwxr-xr-x 1 root root 51368 Jul 28 07:09 more - -rwsr-xr-x 1 root root 51360 Jul 28 07:09 mount - -rwxr-xr-x 1 root root 14496 Jul 28 07:09 mountpoint - -rwxr-xr-x 1 root root 134808 Sep 22 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 18 03:38 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 35720 Sep 22 2020 pwd - lrwxrwxrwx 1 root root 4 Aug 4 08:25 rbash -> bash - -rwxr-xr-x 1 root root 43872 Sep 22 2020 readlink - -rwxr-xr-x 1 root root 68592 Sep 22 2020 rm - -rwxr-xr-x 1 root root 43880 Sep 22 2020 rmdir - -rwxr-xr-x 1 root root 19208 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 114016 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Aug 20 21:24 sh -> dash - -rwxr-xr-x 1 root root 35656 Sep 22 2020 sleep - -rwxr-xr-x 1 root root 72640 Sep 22 2020 stty - -rwsr-xr-x 1 root root 67776 Jul 28 07:09 su - -rwxr-xr-x 1 root root 35672 Sep 22 2020 sync - -rwxr-xr-x 1 root root 535768 Feb 16 2021 tar - -rwxr-xr-x 1 root root 10568 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 89120 Sep 22 2020 touch - -rwxr-xr-x 1 root root 31512 Sep 22 2020 true - -rwxr-xr-x 1 root root 14264 Feb 26 04:12 ulockmgr_server - -rwsr-xr-x 1 root root 30880 Jul 28 07:09 umount - -rwxr-xr-x 1 root root 35640 Sep 22 2020 uname - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 uncompress - -rwxr-xr-x 1 root root 143088 Sep 22 2020 vdir - -rwxr-xr-x 1 root root 59584 Jul 28 07:09 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Mar 2 11:30 zcat - -rwxr-xr-x 1 root root 1678 Mar 2 11:30 zcmp - -rwxr-xr-x 1 root root 5880 Mar 2 11:30 zdiff - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zegrep - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zfgrep - -rwxr-xr-x 1 root root 2081 Mar 2 11:30 zforce - -rwxr-xr-x 1 root root 7585 Mar 2 11:30 zgrep - -rwxr-xr-x 1 root root 2206 Mar 2 11:30 zless - -rwxr-xr-x 1 root root 1842 Mar 2 11:30 zmore - -rwxr-xr-x 1 root root 4553 Mar 2 11:30 znew -I: user script /srv/workspace/pbuilder/32418/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1282512 Aug 5 2021 bash + -rwxr-xr-x 3 root root 34808 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 34808 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 34808 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 14264 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 39832 Sep 23 2020 cat + -rwxr-xr-x 1 root root 64512 Sep 23 2020 chgrp + -rwxr-xr-x 1 root root 60368 Sep 23 2020 chmod + -rwxr-xr-x 1 root root 64528 Sep 23 2020 chown + -rwxr-xr-x 1 root root 138896 Sep 23 2020 cp + -rwxr-xr-x 1 root root 129544 Dec 11 2020 dash + -rwxr-xr-x 1 root root 101384 Sep 23 2020 date + -rwxr-xr-x 1 root root 80984 Sep 23 2020 dd + -rwxr-xr-x 1 root root 89824 Sep 23 2020 df + -rwxr-xr-x 1 root root 143088 Sep 23 2020 dir + -rwxr-xr-x 1 root root 76152 Jul 29 2021 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 35632 Sep 23 2020 echo + -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep + -rwxr-xr-x 1 root root 31512 Sep 23 2020 false + -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep + -rwxr-xr-x 1 root root 64856 Jul 29 2021 findmnt + -rwsr-xr-x 1 root root 34824 Feb 27 2021 fusermount + -rwxr-xr-x 1 root root 178400 Nov 10 2020 grep + -rwxr-xr-x 2 root root 2346 Mar 3 2021 gunzip + -rwxr-xr-x 1 root root 6376 Mar 3 2021 gzexe + -rwxr-xr-x 1 root root 93744 Mar 3 2021 gzip + -rwxr-xr-x 1 root root 18440 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 68720 Sep 23 2020 ln + -rwxr-xr-x 1 root root 52720 Feb 8 2020 login + -rwxr-xr-x 1 root root 143088 Sep 23 2020 ls + -rwxr-xr-x 1 root root 161960 Jul 29 2021 lsblk + -rwxr-xr-x 1 root root 85200 Sep 23 2020 mkdir + -rwxr-xr-x 1 root root 68744 Sep 23 2020 mknod + -rwxr-xr-x 1 root root 43976 Sep 23 2020 mktemp + -rwxr-xr-x 1 root root 51368 Jul 29 2021 more + -rwsr-xr-x 1 root root 51360 Jul 29 2021 mount + -rwxr-xr-x 1 root root 14496 Jul 29 2021 mountpoint + -rwxr-xr-x 1 root root 134808 Sep 23 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 19 2021 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 35720 Sep 23 2020 pwd + lrwxrwxrwx 1 root root 4 Aug 5 2021 rbash -> bash + -rwxr-xr-x 1 root root 43872 Sep 23 2020 readlink + -rwxr-xr-x 1 root root 68592 Sep 23 2020 rm + -rwxr-xr-x 1 root root 43880 Sep 23 2020 rmdir + -rwxr-xr-x 1 root root 19208 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 114016 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Sep 27 03:20 sh -> bash + lrwxrwxrwx 1 root root 4 Sep 24 05:47 sh.distrib -> dash + -rwxr-xr-x 1 root root 35656 Sep 23 2020 sleep + -rwxr-xr-x 1 root root 72640 Sep 23 2020 stty + -rwsr-xr-x 1 root root 67776 Jul 29 2021 su + -rwxr-xr-x 1 root root 35672 Sep 23 2020 sync + -rwxr-xr-x 1 root root 535768 Feb 17 2021 tar + -rwxr-xr-x 1 root root 10568 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 89120 Sep 23 2020 touch + -rwxr-xr-x 1 root root 31512 Sep 23 2020 true + -rwxr-xr-x 1 root root 14264 Feb 27 2021 ulockmgr_server + -rwsr-xr-x 1 root root 30880 Jul 29 2021 umount + -rwxr-xr-x 1 root root 35640 Sep 23 2020 uname + -rwxr-xr-x 2 root root 2346 Mar 3 2021 uncompress + -rwxr-xr-x 1 root root 143088 Sep 23 2020 vdir + -rwxr-xr-x 1 root root 59584 Jul 29 2021 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Mar 3 2021 zcat + -rwxr-xr-x 1 root root 1678 Mar 3 2021 zcmp + -rwxr-xr-x 1 root root 5880 Mar 3 2021 zdiff + -rwxr-xr-x 1 root root 29 Mar 3 2021 zegrep + -rwxr-xr-x 1 root root 29 Mar 3 2021 zfgrep + -rwxr-xr-x 1 root root 2081 Mar 3 2021 zforce + -rwxr-xr-x 1 root root 7585 Mar 3 2021 zgrep + -rwxr-xr-x 1 root root 2206 Mar 3 2021 zless + -rwxr-xr-x 1 root root 1842 Mar 3 2021 zmore + -rwxr-xr-x 1 root root 4553 Mar 3 2021 znew +I: user script /srv/workspace/pbuilder/12482/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -236,7 +270,7 @@ Get: 32 http://deb.debian.org/debian bullseye/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 33 http://deb.debian.org/debian bullseye/main arm64 debhelper all 13.3.4 [1049 kB] Get: 34 http://deb.debian.org/debian bullseye/main arm64 help2man arm64 1.48.1 [190 kB] -Fetched 18.6 MB in 1s (33.1 MB/s) +Fetched 18.6 MB in 0s (54.1 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 19646 files and directories currently installed.) @@ -393,7 +427,8 @@ fakeroot is already the newest version (1.25.3-1.1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/bison-3.7.5+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../bison_3.7.5+dfsg-1_source.changes +hostname: Temporary failure in name resolution +I: Running cd /build/bison-3.7.5+dfsg/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../bison_3.7.5+dfsg-1_source.changes dpkg-buildpackage: info: source package bison dpkg-buildpackage: info: source version 2:3.7.5+dfsg-1 dpkg-buildpackage: info: source distribution unstable @@ -983,7 +1018,6 @@ } > lib/alloca.h-t && \ mv -f lib/alloca.h-t lib/alloca.h /bin/mkdir -p examples/c/reccalc -touch examples/c/reccalc/scan.stamp.tmp rm -f lib/configmake.h-t && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ echo '#if HAVE_WINSOCK2_H'; \ @@ -1019,7 +1053,7 @@ echo '#define PKGLIBEXECDIR "/usr/libexec/bison"'; \ } | sed '/""/d' > lib/configmake.h-t && \ mv -f lib/configmake.h-t lib/configmake.h -flex -oexamples/c/reccalc/scan.c --header=examples/c/reccalc/scan.h ./examples/c/reccalc/scan.l +touch examples/c/reccalc/scan.stamp.tmp rm -f lib/fcntl.h-t lib/fcntl.h && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ @@ -1044,6 +1078,7 @@ < ./lib/fcntl.in.h; \ } > lib/fcntl.h-t && \ mv lib/fcntl.h-t lib/fcntl.h +flex -oexamples/c/reccalc/scan.c --header=examples/c/reccalc/scan.h ./examples/c/reccalc/scan.l rm -f lib/iconv.h-t lib/iconv.h && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ @@ -1107,6 +1142,7 @@ < ./lib/limits.in.h; \ } > lib/limits.h-t && \ mv lib/limits.h-t lib/limits.h +mv examples/c/reccalc/scan.stamp.tmp examples/c/reccalc/scan.stamp rm -f lib/locale.h-t lib/locale.h && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ @@ -1421,7 +1457,6 @@ -e '/definition of _GL_WARN_ON_USE/r ./lib/warn-on-use.h'; \ } > lib/math.h-t && \ mv lib/math.h-t lib/math.h -mv examples/c/reccalc/scan.stamp.tmp examples/c/reccalc/scan.stamp rm -f lib/sched.h-t lib/sched.h && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ @@ -1874,7 +1909,6 @@ } > lib/sys/resource.h-t && \ mv -f lib/sys/resource.h-t lib/sys/resource.h /bin/mkdir -p lib/sys -/bin/mkdir -p lib/sys rm -f lib/sys/time.h-t lib/sys/time.h && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ @@ -1912,6 +1946,8 @@ < ./lib/sys_times.in.h; \ } > lib/sys/times.h-t && \ mv lib/sys/times.h-t lib/sys/times.h +/bin/mkdir -p lib/sys +/bin/mkdir -p lib/sys rm -f lib/sys/types.h-t lib/sys/types.h && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ @@ -1924,20 +1960,6 @@ < ./lib/sys_types.in.h; \ } > lib/sys/types.h-t && \ mv lib/sys/types.h-t lib/sys/types.h -/bin/mkdir -p lib/sys -rm -f lib/sys/wait.h-t lib/sys/wait.h && \ -{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ - sed -e 's|@''GUARD_PREFIX''@|GL|g' \ - -e 's|@''INCLUDE_NEXT''@|include_next|g' \ - -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ - -e 's|@''PRAGMA_COLUMNS''@||g' \ - -e 's|@''NEXT_SYS_WAIT_H''@||g' \ - -e 's/@''GNULIB_WAITPID''@/1/g' \ - -e '/definitions of _GL_FUNCDECL_RPL/r ./lib/c++defs.h' \ - -e '/definition of _GL_WARN_ON_USE/r ./lib/warn-on-use.h' \ - < ./lib/sys_wait.in.h; \ -} > lib/sys/wait.h-t && \ -mv lib/sys/wait.h-t lib/sys/wait.h rm -f lib/termios.h-t lib/termios.h && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ @@ -1953,6 +1975,19 @@ < ./lib/termios.in.h; \ } > lib/termios.h-t && \ mv lib/termios.h-t lib/termios.h +rm -f lib/sys/wait.h-t lib/sys/wait.h && \ +{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \ + sed -e 's|@''GUARD_PREFIX''@|GL|g' \ + -e 's|@''INCLUDE_NEXT''@|include_next|g' \ + -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \ + -e 's|@''PRAGMA_COLUMNS''@||g' \ + -e 's|@''NEXT_SYS_WAIT_H''@||g' \ + -e 's/@''GNULIB_WAITPID''@/1/g' \ + -e '/definitions of _GL_FUNCDECL_RPL/r ./lib/c++defs.h' \ + -e '/definition of _GL_WARN_ON_USE/r ./lib/warn-on-use.h' \ + < ./lib/sys_wait.in.h; \ +} > lib/sys/wait.h-t && \ +mv lib/sys/wait.h-t lib/sys/wait.h rm -f lib/time.h-t lib/time.h && \ { echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */' && \ sed -e 's|@''GUARD_PREFIX''@|GL|g' \ @@ -2328,43 +2363,6 @@ make[3]: Leaving directory '/build/bison-3.7.5+dfsg/gnulib-po' Making all in . make[3]: Entering directory '/build/bison-3.7.5+dfsg' -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-bitsetv.o `test -f 'lib/bitsetv.c' || echo './'`lib/bitsetv.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-c-ctype.o `test -f 'lib/c-ctype.c' || echo './'`lib/c-ctype.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-c-strcasecmp.o `test -f 'lib/c-strcasecmp.c' || echo './'`lib/c-strcasecmp.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-c-strncasecmp.o `test -f 'lib/c-strncasecmp.c' || echo './'`lib/c-strncasecmp.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-careadlinkat.o `test -f 'lib/careadlinkat.c' || echo './'`lib/careadlinkat.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-cloexec.o `test -f 'lib/cloexec.c' || echo './'`lib/cloexec.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-close-stream.o `test -f 'lib/close-stream.c' || echo './'`lib/close-stream.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-closeout.o `test -f 'lib/closeout.c' || echo './'`lib/closeout.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-concat-filename.o `test -f 'lib/concat-filename.c' || echo './'`lib/concat-filename.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-dirname.o `test -f 'lib/dirname.c' || echo './'`lib/dirname.c -lib/careadlinkat.c: In function 'careadlinkat': -lib/careadlinkat.c:188:10: warning: function may return address of local variable [-Wreturn-local-addr] - 188 | return readlink_stk (fd, filename, buffer, buffer_size, alloc, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 189 | preadlinkat, stack_buf); - | ~~~~~~~~~~~~~~~~~~~~~~~ -lib/careadlinkat.c:187:8: note: declared here - 187 | char stack_buf[STACK_BUF_SIZE]; - | ^~~~~~~~~ -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-basename.o `test -f 'lib/basename.c' || echo './'`lib/basename.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-dirname-lgpl.o `test -f 'lib/dirname-lgpl.c' || echo './'`lib/dirname-lgpl.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-stripslash.o `test -f 'lib/stripslash.c' || echo './'`lib/stripslash.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-exitfail.o `test -f 'lib/exitfail.c' || echo './'`lib/exitfail.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-fatal-signal.o `test -f 'lib/fatal-signal.c' || echo './'`lib/fatal-signal.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-fd-safer-flag.o `test -f 'lib/fd-safer-flag.c' || echo './'`lib/fd-safer-flag.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-dup-safer-flag.o `test -f 'lib/dup-safer-flag.c' || echo './'`lib/dup-safer-flag.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-fopen-safer.o `test -f 'lib/fopen-safer.c' || echo './'`lib/fopen-safer.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-fstrcmp.o `test -f 'lib/fstrcmp.c' || echo './'`lib/fstrcmp.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-gethrxtime.o `test -f 'lib/gethrxtime.c' || echo './'`lib/gethrxtime.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-xtime.o `test -f 'lib/xtime.c' || echo './'`lib/xtime.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-getprogname.o `test -f 'lib/getprogname.c' || echo './'`lib/getprogname.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-gettime.o `test -f 'lib/gettime.c' || echo './'`lib/gettime.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-hard-locale.o `test -f 'lib/hard-locale.c' || echo './'`lib/hard-locale.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-hash.o `test -f 'lib/hash.c' || echo './'`lib/hash.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-gl_linked_list.o `test -f 'lib/gl_linked_list.c' || echo './'`lib/gl_linked_list.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-gl_list.o `test -f 'lib/gl_list.c' || echo './'`lib/gl_list.c -gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-localcharset.o `test -f 'lib/localcharset.c' || echo './'`lib/localcharset.c gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-math.o `test -f 'lib/math.c' || echo './'`lib/math.c gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-mbchar.o `test -f 'lib/mbchar.c' || echo './'`lib/mbchar.c gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-mbfile.o `test -f 'lib/mbfile.c' || echo './'`lib/mbfile.c @@ -2480,6 +2478,43 @@ gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/bitset/libbison_a-table.o `test -f 'lib/bitset/table.c' || echo './'`lib/bitset/table.c gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/bitset/libbison_a-list.o `test -f 'lib/bitset/list.c' || echo './'`lib/bitset/list.c gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/bitset/libbison_a-vector.o `test -f 'lib/bitset/vector.c' || echo './'`lib/bitset/vector.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-bitsetv.o `test -f 'lib/bitsetv.c' || echo './'`lib/bitsetv.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-c-ctype.o `test -f 'lib/c-ctype.c' || echo './'`lib/c-ctype.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-c-strcasecmp.o `test -f 'lib/c-strcasecmp.c' || echo './'`lib/c-strcasecmp.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-c-strncasecmp.o `test -f 'lib/c-strncasecmp.c' || echo './'`lib/c-strncasecmp.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-careadlinkat.o `test -f 'lib/careadlinkat.c' || echo './'`lib/careadlinkat.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-cloexec.o `test -f 'lib/cloexec.c' || echo './'`lib/cloexec.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-close-stream.o `test -f 'lib/close-stream.c' || echo './'`lib/close-stream.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-closeout.o `test -f 'lib/closeout.c' || echo './'`lib/closeout.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-concat-filename.o `test -f 'lib/concat-filename.c' || echo './'`lib/concat-filename.c +lib/careadlinkat.c: In function 'careadlinkat': +lib/careadlinkat.c:188:10: warning: function may return address of local variable [-Wreturn-local-addr] + 188 | return readlink_stk (fd, filename, buffer, buffer_size, alloc, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 189 | preadlinkat, stack_buf); + | ~~~~~~~~~~~~~~~~~~~~~~~ +lib/careadlinkat.c:187:8: note: declared here + 187 | char stack_buf[STACK_BUF_SIZE]; + | ^~~~~~~~~ +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-dirname.o `test -f 'lib/dirname.c' || echo './'`lib/dirname.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-basename.o `test -f 'lib/basename.c' || echo './'`lib/basename.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-dirname-lgpl.o `test -f 'lib/dirname-lgpl.c' || echo './'`lib/dirname-lgpl.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-stripslash.o `test -f 'lib/stripslash.c' || echo './'`lib/stripslash.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-exitfail.o `test -f 'lib/exitfail.c' || echo './'`lib/exitfail.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-fatal-signal.o `test -f 'lib/fatal-signal.c' || echo './'`lib/fatal-signal.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-fd-safer-flag.o `test -f 'lib/fd-safer-flag.c' || echo './'`lib/fd-safer-flag.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-dup-safer-flag.o `test -f 'lib/dup-safer-flag.c' || echo './'`lib/dup-safer-flag.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-fopen-safer.o `test -f 'lib/fopen-safer.c' || echo './'`lib/fopen-safer.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-fstrcmp.o `test -f 'lib/fstrcmp.c' || echo './'`lib/fstrcmp.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-gethrxtime.o `test -f 'lib/gethrxtime.c' || echo './'`lib/gethrxtime.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-xtime.o `test -f 'lib/xtime.c' || echo './'`lib/xtime.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-getprogname.o `test -f 'lib/getprogname.c' || echo './'`lib/getprogname.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-gettime.o `test -f 'lib/gettime.c' || echo './'`lib/gettime.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-hard-locale.o `test -f 'lib/hard-locale.c' || echo './'`lib/hard-locale.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-hash.o `test -f 'lib/hash.c' || echo './'`lib/hash.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-gl_linked_list.o `test -f 'lib/gl_linked_list.c' || echo './'`lib/gl_linked_list.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-gl_list.o `test -f 'lib/gl_list.c' || echo './'`lib/gl_list.c +gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/libbison_a-localcharset.o `test -f 'lib/localcharset.c' || echo './'`lib/localcharset.c gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/glthread/libbison_a-lock.o `test -f 'lib/glthread/lock.c' || echo './'`lib/glthread/lock.c gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/unistr/libbison_a-u8-mbtoucr.o `test -f 'lib/unistr/u8-mbtoucr.c' || echo './'`lib/unistr/u8-mbtoucr.c gcc -DEXEEXT=\"\" -I. -I./lib -I. -I./lib -DDEFAULT_TEXT_DOMAIN=\"bison-gnulib\" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lib/unistr/libbison_a-u8-uctomb.o `test -f 'lib/unistr/u8-uctomb.c' || echo './'`lib/unistr/u8-uctomb.c @@ -2498,8 +2533,8 @@ sed -e 's,^Usage: .*/bison \[OPTION\],Usage: bison [OPTION],g' \ -e '/translation bugs/d' >>doc/bison.help.tmp ./build-aux/move-if-change doc/bison.help.tmp doc/bison.help -if /bin/bash '/build/bison-3.7.5+dfsg/build-aux/missing' help2man --version >/dev/null 2>&1; then \ - /bin/bash '/build/bison-3.7.5+dfsg/build-aux/missing' help2man \ +if /bin/sh '/build/bison-3.7.5+dfsg/build-aux/missing' help2man --version >/dev/null 2>&1; then \ + /bin/sh '/build/bison-3.7.5+dfsg/build-aux/missing' help2man \ --include=./doc/bison.x \ --output=doc/bison.1.tmp tests/bison && \ { sed 's/^\(\.TH[^"]*"[^"]*"[^"]*\)"[^"]*"/\1/' doc/bison.1 >doc/bison.1a.tmp || true; } && \ @@ -2564,68 +2599,68 @@ ./build-aux/move-if-change doc/bison.help.tmp doc/bison.help make examples/c/calc/calc examples/c/lexcalc/lexcalc examples/c/mfcalc/mfcalc examples/c/pushcalc/calc examples/c/reccalc/reccalc examples/c/rpcalc/rpcalc examples/c++/calc++/calc++ examples/c++/simple examples/c++/variant examples/c++/variant-11 ./tests/bison tests/atconfig tests/atlocal make[4]: Entering directory '/build/bison-3.7.5+dfsg' -/bin/bash ./build-aux/ylwrap examples/c/calc/calc.y y.tab.c examples/c/calc/calc.c y.tab.h `echo examples/c/calc/calc.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c/calc/calc.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines -/bin/bash ./build-aux/ylwrap examples/c/lexcalc/parse.y y.tab.c examples/c/lexcalc/parse.c y.tab.h `echo examples/c/lexcalc/parse.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c/lexcalc/parse.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines +/bin/sh ./build-aux/ylwrap examples/c/calc/calc.y y.tab.c examples/c/calc/calc.c y.tab.h `echo examples/c/calc/calc.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c/calc/calc.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines +/bin/sh ./build-aux/ylwrap examples/c/lexcalc/parse.y y.tab.c examples/c/lexcalc/parse.c y.tab.h `echo examples/c/lexcalc/parse.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c/lexcalc/parse.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines \ -/bin/bash ./build-aux/ylwrap `test -f 'examples/c/lexcalc/scan.l' || echo './'`examples/c/lexcalc/scan.l lex.yy.c examples/c/lexcalc/scan.c -- flex -/bin/bash ./build-aux/ylwrap examples/c/mfcalc/mfcalc.y y.tab.c examples/c/mfcalc/mfcalc.c y.tab.h `echo examples/c/mfcalc/mfcalc.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c/mfcalc/mfcalc.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines -/bin/bash ./build-aux/ylwrap examples/c/pushcalc/calc.y y.tab.c examples/c/pushcalc/calc.c y.tab.h `echo examples/c/pushcalc/calc.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c/pushcalc/calc.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines -/bin/bash ./build-aux/ylwrap examples/c/reccalc/parse.y y.tab.c examples/c/reccalc/parse.c y.tab.h `echo examples/c/reccalc/parse.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c/reccalc/parse.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines -/bin/bash ./build-aux/ylwrap examples/c/rpcalc/rpcalc.y y.tab.c examples/c/rpcalc/rpcalc.c y.tab.h `echo examples/c/rpcalc/rpcalc.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c/rpcalc/rpcalc.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines +/bin/sh ./build-aux/ylwrap `test -f 'examples/c/lexcalc/scan.l' || echo './'`examples/c/lexcalc/scan.l lex.yy.c examples/c/lexcalc/scan.c -- flex +/bin/sh ./build-aux/ylwrap examples/c/mfcalc/mfcalc.y y.tab.c examples/c/mfcalc/mfcalc.c y.tab.h `echo examples/c/mfcalc/mfcalc.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c/mfcalc/mfcalc.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines +/bin/sh ./build-aux/ylwrap examples/c/pushcalc/calc.y y.tab.c examples/c/pushcalc/calc.c y.tab.h `echo examples/c/pushcalc/calc.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c/pushcalc/calc.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines +/bin/sh ./build-aux/ylwrap examples/c/reccalc/parse.y y.tab.c examples/c/reccalc/parse.c y.tab.h `echo examples/c/reccalc/parse.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c/reccalc/parse.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines +/bin/sh ./build-aux/ylwrap examples/c/rpcalc/rpcalc.y y.tab.c examples/c/rpcalc/rpcalc.c y.tab.h `echo examples/c/rpcalc/rpcalc.c | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c/rpcalc/rpcalc.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines rm -f examples/c++/calc++/parser.stamp \ -/bin/bash ./build-aux/ylwrap `test -f 'examples/c++/calc++/scanner.ll' || echo './'`examples/c++/calc++/scanner.ll lex.yy.c examples/c++/calc++/scanner.cc -- flex +/bin/sh ./build-aux/ylwrap `test -f 'examples/c++/calc++/scanner.ll' || echo './'`examples/c++/calc++/scanner.ll lex.yy.c examples/c++/calc++/scanner.cc -- flex touch examples/c++/calc++/parser.stamp.tmp ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines -o examples/c++/calc++/parser.cc examples/c++/calc++/parser.yy \ -/bin/bash ./build-aux/ylwrap `test -f 'examples/c++/simple.yy' || echo './'`examples/c++/simple.yy y.tab.c examples/c++/simple.cc y.tab.h `echo examples/c++/simple.cc | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c++/simple.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines +/bin/sh ./build-aux/ylwrap `test -f 'examples/c++/simple.yy' || echo './'`examples/c++/simple.yy y.tab.c examples/c++/simple.cc y.tab.h `echo examples/c++/simple.cc | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c++/simple.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines updating examples/c/calc/calc.output +updating examples/c/mfcalc/mfcalc.output updating examples/c/calc/calc.h -\ -/bin/bash ./build-aux/ylwrap `test -f 'examples/c++/variant.yy' || echo './'`examples/c++/variant.yy y.tab.c examples/c++/variant.cc y.tab.h `echo examples/c++/variant.cc | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c++/variant.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines +updating examples/c/reccalc/parse.output updating examples/c/lexcalc/parse.output -updating examples/c/pushcalc/calc.output -updating examples/c/mfcalc/mfcalc.output -updating examples/c/lexcalc/parse.h -updating examples/c/rpcalc/rpcalc.output -updating examples/c/mfcalc/mfcalc.h +mv -f examples/c++/calc++/parser.stamp.tmp examples/c++/calc++/parser.stamp \ -/bin/bash ./build-aux/ylwrap `test -f 'examples/c++/variant-11.yy' || echo './'`examples/c++/variant-11.yy y.tab.c examples/c++/variant-11.cc y.tab.h `echo examples/c++/variant-11.cc | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c++/variant-11.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines -updating examples/c/pushcalc/calc.h +/bin/sh ./build-aux/ylwrap `test -f 'examples/c++/variant.yy' || echo './'`examples/c++/variant.yy y.tab.c examples/c++/variant.cc y.tab.h `echo examples/c++/variant.cc | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c++/variant.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines +\ +/bin/sh ./build-aux/ylwrap `test -f 'examples/c++/variant-11.yy' || echo './'`examples/c++/variant-11.yy y.tab.c examples/c++/variant-11.cc y.tab.h `echo examples/c++/variant-11.cc | sed -e s/cc$/hh/ -e s/cpp$/hpp/ -e s/cxx$/hxx/ -e s/c++$/h++/ -e s/c$/h/` y.output examples/c++/variant-11.output -- ./tests/bison -o y.tab.c --defines -Werror -Wall,dangling-alias --report=all --no-lines make[4]: 'tests/bison' is up to date. make[4]: Nothing to be done for 'tests/atconfig'. make[4]: 'tests/atlocal' is up to date. +updating examples/c/pushcalc/calc.output +updating examples/c/mfcalc/mfcalc.h +updating examples/c/reccalc/parse.h +updating examples/c/rpcalc/rpcalc.output gcc -DEXEEXT=\"\" -I./examples/c/calc -I./examples/c/calc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c/calc/examples_c_calc_calc-calc.o `test -f 'examples/c/calc/calc.c' || echo './'`examples/c/calc/calc.c +gcc -DEXEEXT=\"\" -I./examples/c/reccalc -I./examples/c/reccalc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c/reccalc/examples_c_reccalc_reccalc-parse.o `test -f 'examples/c/reccalc/parse.c' || echo './'`examples/c/reccalc/parse.c +updating examples/c/lexcalc/parse.h +gcc -DEXEEXT=\"\" -I./examples/c/reccalc -I./examples/c/reccalc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c/reccalc/examples_c_reccalc_reccalc-scan.o `test -f 'examples/c/reccalc/scan.c' || echo './'`examples/c/reccalc/scan.c +updating examples/c/rpcalc/rpcalc.h +updating examples/c/pushcalc/calc.h gcc -DEXEEXT=\"\" -I./examples/c/lexcalc -I./examples/c/lexcalc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c/lexcalc/examples_c_lexcalc_lexcalc-parse.o `test -f 'examples/c/lexcalc/parse.c' || echo './'`examples/c/lexcalc/parse.c -mv -f examples/c++/calc++/parser.stamp.tmp examples/c++/calc++/parser.stamp gcc -DEXEEXT=\"\" -I./examples/c/lexcalc -I./examples/c/lexcalc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c/lexcalc/examples_c_lexcalc_lexcalc-scan.o `test -f 'examples/c/lexcalc/scan.c' || echo './'`examples/c/lexcalc/scan.c -updating examples/c/rpcalc/rpcalc.h -updating examples/c/reccalc/parse.output -gcc -DEXEEXT=\"\" -I./examples/c/mfcalc -I./examples/c/mfcalc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c/mfcalc/examples_c_mfcalc_mfcalc-mfcalc.o `test -f 'examples/c/mfcalc/mfcalc.c' || echo './'`examples/c/mfcalc/mfcalc.c -updating examples/c/reccalc/parse.h -gcc -DEXEEXT=\"\" -I./examples/c/pushcalc -I./examples/c/pushcalc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c/pushcalc/examples_c_pushcalc_calc-calc.o `test -f 'examples/c/pushcalc/calc.c' || echo './'`examples/c/pushcalc/calc.c updating examples/c++/simple.output -updating examples/c++/simple.hh -gcc -DEXEEXT=\"\" -I./examples/c/reccalc -I./examples/c/reccalc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c/reccalc/examples_c_reccalc_reccalc-parse.o `test -f 'examples/c/reccalc/parse.c' || echo './'`examples/c/reccalc/parse.c updating examples/c++/variant.output +updating examples/c++/simple.hh +gcc -DEXEEXT=\"\" -I./examples/c/mfcalc -I./examples/c/mfcalc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c/mfcalc/examples_c_mfcalc_mfcalc-mfcalc.o `test -f 'examples/c/mfcalc/mfcalc.c' || echo './'`examples/c/mfcalc/mfcalc.c updating examples/c++/variant.hh -gcc -DEXEEXT=\"\" -I./examples/c/reccalc -I./examples/c/reccalc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c/reccalc/examples_c_reccalc_reccalc-scan.o `test -f 'examples/c/reccalc/scan.c' || echo './'`examples/c/reccalc/scan.c updating examples/c++/variant-11.output +gcc -DEXEEXT=\"\" -I./examples/c/pushcalc -I./examples/c/pushcalc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c/pushcalc/examples_c_pushcalc_calc-calc.o `test -f 'examples/c/pushcalc/calc.c' || echo './'`examples/c/pushcalc/calc.c updating examples/c++/variant-11.hh gcc -DEXEEXT=\"\" -I./examples/c/rpcalc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c/rpcalc/examples_c_rpcalc_rpcalc-rpcalc.o `test -f 'examples/c/rpcalc/rpcalc.c' || echo './'`examples/c/rpcalc/rpcalc.c +g++ -DEXEEXT=\"\" -I./examples/c++/calc++ -I./examples/c++/calc++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c++/calc++/calc__-driver.o `test -f 'examples/c++/calc++/driver.cc' || echo './'`examples/c++/calc++/driver.cc +g++ -DEXEEXT=\"\" -I./examples/c++/calc++ -I./examples/c++/calc++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c++/calc++/calc__-scanner.o `test -f 'examples/c++/calc++/scanner.cc' || echo './'`examples/c++/calc++/scanner.cc +g++ -DEXEEXT=\"\" -I./examples/c++/calc++ -I./examples/c++/calc++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c++/calc++/calc__-calc++.o `test -f 'examples/c++/calc++/calc++.cc' || echo './'`examples/c++/calc++/calc++.cc +g++ -DEXEEXT=\"\" -I./examples/c++/calc++ -I./examples/c++/calc++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c++/calc++/calc__-parser.o `test -f 'examples/c++/calc++/parser.cc' || echo './'`examples/c++/calc++/parser.cc g++ -DEXEEXT=\"\" -I. -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c++/simple-simple.o `test -f 'examples/c++/simple.cc' || echo './'`examples/c++/simple.cc g++ -DEXEEXT=\"\" -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c++/variant-variant.o `test -f 'examples/c++/variant.cc' || echo './'`examples/c++/variant.cc g++ -DEXEEXT=\"\" -I. -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++11 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c++/variant_11-variant-11.o `test -f 'examples/c++/variant-11.cc' || echo './'`examples/c++/variant-11.cc gcc -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o examples/c/calc/calc examples/c/calc/examples_c_calc_calc-calc.o +gcc -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o examples/c/lexcalc/lexcalc examples/c/lexcalc/examples_c_lexcalc_lexcalc-parse.o examples/c/lexcalc/examples_c_lexcalc_lexcalc-scan.o gcc -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o examples/c/mfcalc/mfcalc examples/c/mfcalc/examples_c_mfcalc_mfcalc-mfcalc.o -lm gcc -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o examples/c/pushcalc/calc examples/c/pushcalc/examples_c_pushcalc_calc-calc.o -gcc -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o examples/c/rpcalc/rpcalc examples/c/rpcalc/examples_c_rpcalc_rpcalc-rpcalc.o -lm -g++ -DEXEEXT=\"\" -I./examples/c++/calc++ -I./examples/c++/calc++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c++/calc++/calc__-driver.o `test -f 'examples/c++/calc++/driver.cc' || echo './'`examples/c++/calc++/driver.cc -g++ -DEXEEXT=\"\" -I./examples/c++/calc++ -I./examples/c++/calc++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c++/calc++/calc__-scanner.o `test -f 'examples/c++/calc++/scanner.cc' || echo './'`examples/c++/calc++/scanner.cc -g++ -DEXEEXT=\"\" -I./examples/c++/calc++ -I./examples/c++/calc++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c++/calc++/calc__-calc++.o `test -f 'examples/c++/calc++/calc++.cc' || echo './'`examples/c++/calc++/calc++.cc -g++ -DEXEEXT=\"\" -I./examples/c++/calc++ -I./examples/c++/calc++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o examples/c++/calc++/calc__-parser.o `test -f 'examples/c++/calc++/parser.cc' || echo './'`examples/c++/calc++/parser.cc -gcc -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o examples/c/lexcalc/lexcalc examples/c/lexcalc/examples_c_lexcalc_lexcalc-parse.o examples/c/lexcalc/examples_c_lexcalc_lexcalc-scan.o gcc -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o examples/c/reccalc/reccalc examples/c/reccalc/examples_c_reccalc_reccalc-parse.o examples/c/reccalc/examples_c_reccalc_reccalc-scan.o +gcc -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o examples/c/rpcalc/rpcalc examples/c/rpcalc/examples_c_rpcalc_rpcalc-rpcalc.o -lm g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o examples/c++/simple examples/c++/simple-simple.o g++ -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o examples/c++/variant examples/c++/variant-variant.o g++ -std=c++11 -g -O2 -fdebug-prefix-map=/build/bison-3.7.5+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -o examples/c++/variant-11 examples/c++/variant_11-variant-11.o @@ -2645,7 +2680,7 @@ } >tests/package.m4.tmp mv tests/package.m4.tmp tests/package.m4 \ - /bin/bash '/build/bison-3.7.5+dfsg/build-aux/missing' autom4te --language=autotest -I ./tests ./tests/testsuite.at -o tests/testsuite.tmp + /bin/sh '/build/bison-3.7.5+dfsg/build-aux/missing' autom4te --language=autotest -I ./tests ./tests/testsuite.at -o tests/testsuite.tmp make[5]: Entering directory '/build/bison-3.7.5+dfsg' make[5]: Entering directory '/build/bison-3.7.5+dfsg' Making all in po @@ -2663,22 +2698,22 @@ Making all in . make[6]: Entering directory '/build/bison-3.7.5+dfsg' PASS: examples/c/mfcalc/mfcalc.test -PASS: examples/c/calc/calc.test PASS: examples/c/lexcalc/lexcalc.test -PASS: examples/c/rpcalc/rpcalc.test -PASS: examples/c/reccalc/reccalc.test PASS: examples/c/pushcalc/calc.test -PASS: examples/c++/simple.test +PASS: examples/c/calc/calc.test /bin/mkdir -p doc -PASS: examples/c++/variant.test +PASS: examples/c/rpcalc/rpcalc.test LC_ALL=C tests/bison --version >doc/bison.help.tmp +PASS: examples/c/reccalc/reccalc.test +PASS: examples/c++/simple.test LC_ALL=C tests/bison --help | \ sed -e 's,^Usage: .*/bison \[OPTION\],Usage: bison [OPTION],g' \ -e '/translation bugs/d' >>doc/bison.help.tmp -PASS: examples/c++/variant-11.test ./build-aux/move-if-change doc/bison.help.tmp doc/bison.help +PASS: examples/c++/variant.test make[6]: Leaving directory '/build/bison-3.7.5+dfsg' make[5]: Leaving directory '/build/bison-3.7.5+dfsg' +PASS: examples/c++/variant-11.test PASS: examples/c++/calc++/calc++.test ============================================================================ Testsuite summary for GNU Bison 3.7.5 @@ -2694,25 +2729,25 @@ make[5]: Leaving directory '/build/bison-3.7.5+dfsg' "/usr/bin/perl" -pi -e 's/\@tb\@/\t/g' tests/testsuite.tmp mv tests/testsuite.tmp tests/testsuite -/bin/bash ./tests/testsuite -C tests -j8 +/bin/sh ./tests/testsuite -C tests -j8 ## --------------------------- ## ## GNU Bison 3.7.5 test suite. ## ## --------------------------- ## 5: Invalid inputs with {} ok - 4: Invalid inputs ok 1: Generating Comments ok + 4: Invalid inputs ok 3: Invalid options ok - 9: Invalid symbol declarations ok 2: Invalid number of arguments ok + 9: Invalid symbol declarations ok 13: Invalid $n and @n ok 14: Type Clashes ok 12: Symbol declarations ok 6: Yacc warnings on symbols ok - 8: Yacc's %type ok 10: Redefining the error token ok - 11: Dangling aliases ok + 8: Yacc's %type ok 7: Yacc warnings ok + 11: Dangling aliases ok 19: Symbol class redefinition ok 21: Per-type %printer and %destructor redeclared ok 20: Default %printer and %destructor redeclared ok @@ -2722,11 +2757,11 @@ 28: Token collisions ok 23: Unassociated types used for a printer or destructor ok 26: Unused values with per-type %destructor ok - 27: Duplicate string ok - 31: Typed symbol aliases ok - 32: Require 1.0 ok 29: Incompatible Aliases ok + 31: Typed symbol aliases ok + 27: Duplicate string ok 34: Require 100.0 ok + 32: Require 1.0 ok 33: Require 3.7.5 ok 35: String aliases for character tokens ok 38: Unclosed constructs ok @@ -2735,145 +2770,145 @@ 39: %start after first rule ok 25: Unused values with default %destructor ok 30: Torturing the Scanner ok - 41: %prec's token must be defined ok - 43: Multiple %code ok 44: errors ok - 24: Useless printers or destructors ok + 43: Multiple %code ok + 41: %prec's token must be defined ok 46: "%define" Boolean variables ok 45: %define, --define, --force-define ok 36: Symbols ok 42: Reject unused %code qualifiers ok - 49: "%define" enum variables ok + 24: Useless printers or destructors ok 51: "%define" backward compatibility ok 50: "%define" file variables ok + 49: "%define" enum variables ok 55: Bad escapes in literals ok 54: Bad character literals ok 56: Unexpected end of file ok - 15: Unused values ok 52: Unused api.pure ok + 15: Unused values ok 16: Unused values before symbol declarations ok + 48: "%define" keyword variables ok 47: "%define" code variables ok 53: C++ namespace reference errors ok - 48: "%define" keyword variables ok 59: %name-prefix and api.prefix are incompatible ok 64: Unput's effect on locations ok 57: LAC: Errors for %define ok 67: Character literals and api.token.raw ok 63: Deprecated directives ok - 60: Redefined %union name ok 68: %token-table and parse.error ok 61: Stray $ or @ ok - 71: Undefined and ambiguous references ok 69: Invalid file prefix mapping arguments ok - 66: Cannot type action ok 65: Non-deprecated directives ok - 73: Many kinds of errors ok + 60: Redefined %union name ok + 66: Cannot type action ok + 71: Undefined and ambiguous references ok 74: Missing identifiers in brackets ok 75: Redundant words in brackets ok 76: Comments in brackets ok - 78: Redundant words in LHS brackets ok + 73: Many kinds of errors ok 77: Stray symbols in brackets ok + 78: Redundant words in LHS brackets ok 80: Unresolved references ok 79: Factored LHS ok 82: Output files: -dv ok 83: Output files: -dv >&- ok 84: Output files: -dv -o foo.c ok - 62: Code injection ok 85: Output files: -dv -y ok - 72: Misleading references ok + 62: Code injection ok 86: Output files: api.header.include={"./foo.h"} -dv -y ok 87: Output files: -dv -o foo.tab.c ok + 72: Misleading references ok 88: Output files: -dv -g --xml --fixed-output-files ok - 89: Output files: -dv -g --xml -y ok 70: Tutorial calculator ok + 89: Output files: -dv -g --xml -y ok 90: Output files: %require "3.4" -dv -g --xml -y ok - 81: $ or @ followed by . or - ok - 91: Output files: -dv -g --xml -o y.tab.c ok 92: Output files: -dv -b bar ok - 94: Output files: %defines %verbose ok + 91: Output files: -dv -g --xml -o y.tab.c ok + 81: $ or @ followed by . or - ok 93: Output files: -dv -g -o foo.c ok - 58: -Werror combinations ok - 98: Output files: %output "bar.c" %defines %verbose %yacc ok - 99: Output files: %file-prefix "baz" %output "bar.c" %defines %verbose %yacc ok + 94: Output files: %defines %verbose ok 95: Output files: %defines %verbose %yacc ok - 97: Output files: %file-prefix "bar" %defines %verbose ok 96: Output files: %defines %verbose %yacc ok + 97: Output files: %file-prefix "bar" %defines %verbose ok + 99: Output files: %file-prefix "baz" %output "bar.c" %defines %verbose %yacc ok + 98: Output files: %output "bar.c" %defines %verbose %yacc ok + 58: -Werror combinations ok +101: Output files: %defines %verbose -o foo.c ok 100: Output files: %defines %verbose ok +102: Output files: --defines=foo.hpp -o foo.c++ ok 103: Output files: %defines "foo.hpp" -o foo.c++ ok -101: Output files: %defines %verbose -o foo.c ok 104: Output files: -o foo.c++ --graph=foo.gph ok -107: Output files: lalr1.cc ok -102: Output files: --defines=foo.hpp -o foo.c++ ok 105: Output files: %type useless --defines --graph --xml --report=all -Wall -Werror ok 106: Output files: useless=--defines --graph --xml --report=all -Wall -Werror ok -111: Output files: lalr1.cc %defines %verbose %locations ok -109: Output files: lalr1.cc %defines %verbose ok +107: Output files: lalr1.cc ok 108: Output files: lalr1.cc %verbose ok +109: Output files: lalr1.cc %defines %verbose ok 110: Output files: lalr1.cc %verbose %locations ok +111: Output files: lalr1.cc %defines %verbose %locations ok 112: Output files: lalr1.cc %defines %verbose ok -117: Output files: lalr1.cc %defines %locations api.location.file="foo.loc.hh" %require "3.2" ok -118: Output files: lalr1.cc %defines %locations api.location.file="$at_dir/foo.loc.hh" %require "3.2" ok 114: Output files: lalr1.cc %defines %verbose %file-prefix "output_dir/foo" ok -116: Output files: lalr1.cc %defines %locations api.location.file=none %require "3.2" ok 113: Output files: lalr1.cc %defines %verbose %locations -o subdir/foo.cc ok +116: Output files: lalr1.cc %defines %locations api.location.file=none %require "3.2" ok +117: Output files: lalr1.cc %defines %locations api.location.file="foo.loc.hh" %require "3.2" ok 115: Output files: lalr1.cc %defines %locations %verbose %file-prefix "output_dir/foo" ok +118: Output files: lalr1.cc %defines %locations api.location.file="$at_dir/foo.loc.hh" %require "3.2" ok 122: Conflicting output files: -o foo.y ok -120: Conflicting output files: %defines "foo.output" -v ok 119: Conflicting output files: --graph="foo.tab.c" ok +120: Conflicting output files: %defines "foo.output" -v ok 121: Conflicting output files: lalr1.cc %defines %locations --graph="location.hh" ok -126: Output file name: # ok 125: Output file name: ) ok -124: Output file name: ( ok 123: Output file name: `~!@#$%^&*()-=_+{}[]|\:;<>, .' ok 132: Graph with no conflicts ok +124: Output file name: ( ok +126: Output file name: # ok 133: Graph with unsolved S/R ok 127: Output file name: @@ ok -135: Graph with R/R ok 134: Graph with solved S/R ok +135: Graph with R/R ok 136: Graph with reductions with multiple LAT ok 128: Output file name: @{ ok +129: Output file name: @} ok 139: Warnings ok 141: Line is too short, and then you die ok -129: Output file name: @} ok +140: Single point locations ok 130: Output file name: [ ok 142: Zero-width characters ok -140: Single point locations ok 147: Carriage return ok +137: Graph with a reduction rule both enabled and disabled ok 143: Tabulations and multibyte characters ok 144: Tabulations and multibyte characters ok -146: Complaints from M4 ok 145: Special files ok -137: Graph with a reduction rule both enabled and disabled ok -149: Screen width: 200 columns ok -148: CR NL ok +146: Complaints from M4 ok 152: Suggestions ok -151: Screen width: 60 columns ok +148: CR NL ok +149: Screen width: 200 columns ok 150: Screen width: 80 columns ok +151: Screen width: 60 columns ok 154: Deep Counterexamples ok +153: Counterexamples ok 158: Boolean=variables: invalid skeleton defaults ok 156: Relative skeleton file names ok -153: Counterexamples ok -162: Nullable ok 161: Fatal errors but M4 continues producing output ok 160: Fatal errors make M4 exit immediately ok 159: Complaining during macro argument expansion ok +162: Nullable ok +163: Broken Closure ok +164: Firsts ok 155: Indentation with message suppression ok 165: Accept ok -164: Firsts ok -163: Broken Closure ok 168: Reduced Grammar with prec and assoc ok 169: Useless Terminals ok 166: Build relations ok 167: Reduced Grammar ok 170: Useless Nonterminals ok -173: Reduced Automaton ok 175: Empty Language ok -174: Underivable Rules ok -172: Useless Parts ok 157: Installed skeleton file names ok +172: Useless Parts ok 171: Useless Rules ok -177: lr.type=lalr: Single State Split ok +173: Reduced Automaton ok +174: Underivable Rules ok 176: no lr.type: Single State Split ok +177: lr.type=lalr: Single State Split ok 178: lr.type=ielr: Single State Split ok 179: lr.type=canonical-lr: Single State Split ok 180: no lr.type: Lane Split ok @@ -2882,26 +2917,26 @@ 183: lr.type=canonical-lr: Lane Split ok 184: no lr.type: Complex Lane Split ok 185: lr.type=lalr: Complex Lane Split ok -187: lr.type=canonical-lr: Complex Lane Split ok 186: lr.type=ielr: Complex Lane Split ok +187: lr.type=canonical-lr: Complex Lane Split ok +131: Output file name: ] ok 190: lr.type=ielr: Split During Added Lookahead Propagation ok 192: no lr.default-reduction ok 191: lr.type=canonical-lr: Split During Added Lookahead Propagation ok -188: no lr.type: Split During Added Lookahead Propagation ok -189: lr.type=lalr: Split During Added Lookahead Propagation ok 193: lr.default-reduction=most ok -199: Token declaration order: literals vs. identifiers ok +188: no lr.type: Split During Added Lookahead Propagation ok 196: Reports ok -194: lr.default-reduction=consistent ok -131: Output file name: ] ok 197: Reports with conflicts ok -195: lr.default-reduction=accepting ok +194: lr.default-reduction=consistent ok +189: lr.type=lalr: Split During Added Lookahead Propagation ok 198: Token declaration order ok -201: Useless precedence warning ok +199: Token declaration order: literals vs. identifiers ok +195: lr.default-reduction=accepting ok 200: Useless associativity warning ok +201: Useless precedence warning ok 207: parse.error=verbose and consistent errors: lr.type=ielr java skipped (conflicts.at:523) -202: S/R in initial ok 204: parse.error=verbose and consistent errors: lr.type=ielr ok +202: S/R in initial ok 208: parse.error=verbose and consistent errors: lr.type=ielr lr.default-reduction=consistent ok 209: parse.error=verbose and consistent errors: lr.type=ielr lr.default-reduction=accepting ok 210: parse.error=verbose and consistent errors: lr.type=canonical-lr ok @@ -2910,36 +2945,36 @@ 212: parse.error=verbose and consistent errors: lr.type=ielr parse.lac=full ok 215: parse.error=verbose and consistent errors: ok 217: parse.error=verbose and consistent errors: lr.default-reduction=consistent ok -218: parse.error=verbose and consistent errors: lr.default-reduction=accepting ok 203: %nonassoc and eof ok +138: C++ Output File Prefix Mapping ok 206: parse.error=verbose and consistent errors: lr.type=ielr c++ ok +218: parse.error=verbose and consistent errors: lr.default-reduction=accepting ok 219: parse.error=verbose and consistent errors: lr.type=canonical-lr ok -138: C++ Output File Prefix Mapping ok 216: parse.error=verbose and consistent errors: %glr-parser ok +223: Unresolved SR Conflicts ok 224: Resolved SR Conflicts ok 225: %precedence suffices ok -223: Unresolved SR Conflicts ok -221: parse.error=verbose and consistent errors: parse.lac=full lr.default-reduction=accepting ok 220: parse.error=verbose and consistent errors: parse.lac=full ok +221: parse.error=verbose and consistent errors: parse.lac=full lr.default-reduction=accepting ok 226: %precedence does not suffice ok 213: parse.error=verbose and consistent errors: c++ lr.type=canonical-lr parse.lac=full ok +231: Defaulted Conflicted Reduction ok 232: %expect not enough ok +227: Syntax error in consistent error state: yacc.c ok 233: %expect right ok 234: %expect too much ok -231: Defaulted Conflicted Reduction ok +214: parse.error=verbose and consistent errors: c++ lr.type=ielr parse.lac=full ok 235: %expect with reduce conflicts ok 236: %expect in grammar rule not enough ok -227: Syntax error in consistent error state: yacc.c ok -237: %expect in grammar rule right ok 239: %expect in grammar rule too much ok -238: %expect in grammar rules ok +237: %expect in grammar rule right ok 240: %expect-rr in grammar rule ok +238: %expect in grammar rules ok 241: %expect-rr too much in grammar rule ok 242: %expect-rr not enough in grammar rule ok 243: %prec with user string ok 245: %no-default-prec with %prec ok 246: %default-prec ok -214: parse.error=verbose and consistent errors: c++ lr.type=ielr parse.lac=full ok 248: Solved conflicts report for multiple reductions in a state ok 244: %no-default-prec without %prec ok 249: %nonassoc error actions for multiple reductions in a state ok @@ -2948,197 +2983,198 @@ 247: Unreachable States After Conflict Resolution ok 250: %expect-rr non GLR ok 253: Deep Unifying S/R ok -255: Non-unifying Ambiguous S/R ok 254: S/R Conflict with Nullable Symbols ok +255: Non-unifying Ambiguous S/R ok 256: Non-unifying Unambiguous S/R ok -259: Non-unifying R/R LR(1) conflict ok -258: Unifying R/R counterexample ok 257: S/R after first token ok +258: Unifying R/R counterexample ok +259: Non-unifying R/R LR(1) conflict ok 261: Cex Search Prepend ok +222: LAC: %nonassoc requires splitting canonical LR states ok 262: R/R cex with prec ok 264: Non-unifying Prefix Share ok -222: LAC: %nonassoc requires splitting canonical LR states ok 265: Deep Null Unifying ok 266: Deep Null Non-unifying ok 267: Prologue syncline ok 268: %union syncline ok +229: Syntax error in consistent error state: lalr1.cc ok 269: %union name syncline ok 270: Postprologue syncline ok +272: Epilogue syncline ok 271: Action syncline ok 273: %code top syncline ok -272: Epilogue syncline ok 274: %destructor syncline ok 275: %printer syncline ok -229: Syntax error in consistent error state: lalr1.cc ok 230: Syntax error in consistent error state: glr.cc ok 276: syncline escapes: yacc.c ok 280: %no-lines: yacc.c ok 281: %no-lines: glr.c ok 282: %no-lines: lalr1.cc ok 284: Output columns ok -260: Non-unifying R/R LR(2) conflict ok 283: %no-lines: glr.cc ok 285: Invalid CPP guards: --defines=input/input.h ok 286: Invalid CPP guards: --defines=9foo.h ok -251: -W versus %expect and %expect-rr ok 277: syncline escapes: glr.c ok -289: export YYLTYPE ok +251: -W versus %expect and %expect-rr ok 287: Invalid CPP guards: %glr-parser --defines=input/input.h ok 288: Invalid CPP guards: %glr-parser --defines=9foo.h ok 290: Sane headers: ok -291: Sane headers: %locations %debug ok -294: Sane headers: api.pure ok -295: Sane headers: api.push-pull=both ok +289: export YYLTYPE ok 278: syncline escapes: lalr1.cc ok 279: syncline escapes: glr.cc ok -292: Sane headers: %glr-parser ok +294: Sane headers: api.pure ok +295: Sane headers: api.push-pull=both ok +291: Sane headers: %locations %debug ok 296: Sane headers: api.pure api.push-pull=both ok +292: Sane headers: %glr-parser ok 293: Sane headers: %locations %debug %glr-parser ok 302: Midrule actions ok -263: Null nonterminals ok +297: Sane headers: c++ ok +303: Typed midrule actions ok 305: Invalid uses of %empty ok +299: Sane headers: c++ api.value.type=variant parse.assert ok 304: Implicitly empty rule ok 307: Add missing %empty ok -303: Typed midrule actions ok 306: Valid uses of %empty ok 308: Initial location: yacc.c ok 309: Initial location: yacc.c api.pure=full ok 310: Initial location: yacc.c api.pure %parse-param { int x } ok -297: Sane headers: c++ ok -311: Initial location: yacc.c api.push-pull=both ok 312: Initial location: yacc.c api.push-pull=both api.pure=full ok -299: Sane headers: c++ api.value.type=variant parse.assert ok -317: Initial location: yacc.c api.pure=full ok +311: Initial location: yacc.c api.push-pull=both ok +298: Sane headers: %locations %debug c++ ok +300: Sane headers: %locations c++ %glr-parser ok 313: Initial location: glr.c ok +317: Initial location: yacc.c api.pure=full ok 314: Initial location: glr.c api.pure ok 318: Initial location: yacc.c api.pure=full ok 319: Location print: yacc.c ok -298: Sane headers: %locations %debug c++ ok -300: Sane headers: %locations c++ %glr-parser ok 315: Initial location: lalr1.cc ok -323: Exotic Dollars ok -320: Location print: glr.c ok +260: Non-unifying R/R LR(2) conflict ok 316: Initial location: glr.cc ok +320: Location print: glr.c ok +323: Exotic Dollars ok 324: Printers and Destructors ok -325: Printers and Destructors with union ok 321: Location print: lalr1.cc ok +325: Printers and Destructors with union ok 322: Location print: glr.cc ok 326: Printers and Destructors: %glr-parser ok 327: Printers and Destructors with union: %glr-parser ok 332: Default tagless %printer and %destructor ok 333: Default tagged and per-type %printer and %destructor ok 328: Printers and Destructors: %defines lalr1.cc ok -335: Default %printer and %destructor are not for error or $undefined ok 329: Printers and Destructors with union: %defines lalr1.cc ok +330: Printers and Destructors: %defines glr.cc ok 336: Default %printer and %destructor are not for $accept ok +331: Printers and Destructors with union: %defines glr.cc ok +335: Default %printer and %destructor are not for error or $undefined ok 338: @$ in %initial-action implies %locations ok -330: Printers and Destructors: %defines glr.cc ok -334: Default %printer and %destructor for user-defined end token ok 339: @$ in %destructor implies %locations ok -340: @$ in %printer implies %locations ok 337: Default %printer and %destructor for midrule values ok 341: Qualified $$ in actions: yacc.c ok -331: Printers and Destructors with union: %defines glr.cc ok +340: @$ in %printer implies %locations ok +334: Default %printer and %destructor for user-defined end token ok 347: %union vs. api.value.type ok -348: %yacc vs. api.value.type=union ok 345: Destroying lookahead assigned by semantic action ok +348: %yacc vs. api.value.type=union ok 346: YYBACKUP ok 349: yacc.c api.value.type={double} ok 350: yacc.c api.value.type={double} %defines ok +342: Qualified $$ in actions: glr.c ok 351: yacc.c api.value.type={variant} ok 352: yacc.c api.value.type={variant} %defines ok 353: yacc.c api.value.type={struct foo} ok -342: Qualified $$ in actions: glr.c ok 354: yacc.c api.value.type={struct foo} %defines ok 355: yacc.c api.value.type={struct bar} ok +343: Qualified $$ in actions: lalr1.cc ok 356: yacc.c api.value.type={struct bar} %defines ok 357: yacc.c api.value.type={union foo} ok +344: Qualified $$ in actions: glr.cc ok 358: yacc.c api.value.type={union foo} %defines ok 359: yacc.c %union { float fval; int ival; }; ok -343: Qualified $$ in actions: lalr1.cc ok 360: yacc.c %union { float fval; int ival; }; %defines ok -344: Qualified $$ in actions: glr.cc ok 361: yacc.c %union foo { float fval; int ival; }; ok 362: yacc.c %union foo { float fval; int ival; }; %defines ok -365: yacc.c api.value.type=union ok -363: yacc.c api.value.union.name=foo; %union { float fval; int ival; }; ok 364: yacc.c api.value.union.name=foo; %union { float fval; int ival; }; %defines ok +363: yacc.c api.value.union.name=foo; %union { float fval; int ival; }; ok +365: yacc.c api.value.type=union ok 366: yacc.c api.value.type=union %defines ok -367: glr.c api.value.type={double} ok +301: Several parsers ok 368: glr.c api.value.type={double} %defines ok -371: glr.c api.value.type={struct foo} ok -370: glr.c api.value.type={variant} %defines ok +367: glr.c api.value.type={double} ok 369: glr.c api.value.type={variant} ok +370: glr.c api.value.type={variant} %defines ok +371: glr.c api.value.type={struct foo} ok 372: glr.c api.value.type={struct foo} %defines ok 373: glr.c api.value.type={struct bar} ok 374: glr.c api.value.type={struct bar} %defines ok -376: glr.c api.value.type={union foo} %defines ok 375: glr.c api.value.type={union foo} ok +376: glr.c api.value.type={union foo} %defines ok +377: glr.c %union { float fval; int ival; }; ok 379: glr.c %union foo { float fval; int ival; }; ok 378: glr.c %union { float fval; int ival; }; %defines ok 380: glr.c %union foo { float fval; int ival; }; %defines ok -377: glr.c %union { float fval; int ival; }; ok -301: Several parsers ok 381: glr.c api.value.union.name=foo; %union { float fval; int ival; }; ok +383: glr.c api.value.type=union ok 382: glr.c api.value.union.name=foo; %union { float fval; int ival; }; %defines ok 384: glr.c api.value.type=union %defines ok -383: glr.c api.value.type=union ok +263: Null nonterminals ok +386: lalr1.cc api.value.type={double} %defines ok 385: lalr1.cc api.value.type={double} ok +391: lalr1.cc api.value.type={struct bar} ok +389: lalr1.cc api.value.type={struct foo} ok +390: lalr1.cc api.value.type={struct foo} %defines ok 387: lalr1.cc api.value.type={variant} ok -386: lalr1.cc api.value.type={double} %defines ok 388: lalr1.cc api.value.type={variant} %defines ok -390: lalr1.cc api.value.type={struct foo} %defines ok -389: lalr1.cc api.value.type={struct foo} ok -391: lalr1.cc api.value.type={struct bar} ok 392: lalr1.cc api.value.type={struct bar} %defines ok -393: lalr1.cc api.value.type={union foo} ok 394: lalr1.cc api.value.type={union foo} %defines ok -395: lalr1.cc %union { float fval; int ival; }; ok +393: lalr1.cc api.value.type={union foo} ok 396: lalr1.cc %union { float fval; int ival; }; %defines ok 398: lalr1.cc api.value.type=union %defines ok +395: lalr1.cc %union { float fval; int ival; }; ok 397: lalr1.cc api.value.type=union ok 399: lalr1.cc api.value.type=variant ok -400: lalr1.cc api.value.type=variant %defines ok 405: lalr1.cc %code requires { #include } api.value.type=variant ok 406: lalr1.cc %code requires { #include } api.value.type=variant %defines ok -403: lalr1.cc api.value.type=variant api.token.constructor ok +400: lalr1.cc api.value.type=variant %defines ok 404: lalr1.cc api.value.type=variant api.token.constructor %defines ok +403: lalr1.cc api.value.type=variant api.token.constructor ok 407: lalr1.cc %code requires { #include } api.value.type=variant api.token.constructor ok -408: lalr1.cc %code requires { #include } api.value.type=variant api.token.constructor %defines ok 402: lalr1.cc api.value.type=variant %defines ok 401: lalr1.cc api.value.type=variant ok -410: lalr1.cc %code requires { #include } api.value.type=variant api.token.constructor %defines ok 409: lalr1.cc %code requires { #include } api.value.type=variant api.token.constructor ok +408: lalr1.cc %code requires { #include } api.value.type=variant api.token.constructor %defines ok +410: lalr1.cc %code requires { #include } api.value.type=variant api.token.constructor %defines ok 411: glr.cc api.value.type={double} ok 412: glr.cc api.value.type={double} %defines ok 413: glr.cc api.value.type={variant} ok 414: glr.cc api.value.type={variant} %defines ok 415: glr.cc api.value.type={struct foo} ok -416: glr.cc api.value.type={struct foo} %defines ok 417: glr.cc api.value.type={struct bar} ok +416: glr.cc api.value.type={struct foo} %defines ok 425: lalr1.cc: Named %union ok -426: glr.cc: Named %union ok 418: glr.cc api.value.type={struct bar} %defines ok -428: Token numbers: yacc.c api.token.raw ok +426: glr.cc: Named %union ok 427: Token numbers: yacc.c ok -430: Token numbers: glr.c api.token.raw ok +428: Token numbers: yacc.c api.token.raw ok 429: Token numbers: glr.c ok -432: Token numbers: lalr1.cc api.token.raw ok +430: Token numbers: glr.c api.token.raw ok 431: Token numbers: lalr1.cc ok +432: Token numbers: lalr1.cc api.token.raw ok 419: glr.cc api.value.type={union foo} ok 435: Token numbers: lalr1.java skipped (scanner.at:336) 436: Token numbers: lalr1.java api.token.raw skipped (scanner.at:336) 420: glr.cc api.value.type={union foo} %defines ok 437: Token numbers: lalr1.d skipped (scanner.at:336) 438: Token numbers: lalr1.d api.token.raw skipped (scanner.at:336) -440: Calculator parse.trace ok -434: Token numbers: glr.cc api.token.raw ok -433: Token numbers: glr.cc ok 421: glr.cc %union { float fval; int ival; }; ok +433: Token numbers: glr.cc ok +434: Token numbers: glr.cc api.token.raw ok +440: Calculator parse.trace ok +439: Token numbers: lalr1.cc api.token.raw api.value.type=variant api.token.constructor ok 422: glr.cc %union { float fval; int ival; }; %defines ok 441: Calculator %defines ok +423: glr.cc api.value.type=union ok 443: Calculator %locations api.location.type={Span} ok -439: Token numbers: lalr1.cc api.token.raw api.value.type=variant api.token.constructor ok 442: Calculator %debug %locations ok 444: Calculator %name-prefix "calc" ok 445: Calculator %verbose ok @@ -3147,27 +3183,25 @@ 448: Calculator parse.error=verbose ok 449: Calculator api.pure=full %locations ok 450: Calculator api.push-pull=both api.pure=full %locations ok -423: glr.cc api.value.type=union ok 451: Calculator parse.error=detailed %locations ok 452: Calculator parse.error=detailed %locations %defines api.prefix={calc} %verbose %yacc ok 453: Calculator parse.error=detailed %locations %defines %name-prefix "calc" api.token.prefix={TOK_} %verbose %yacc ok 454: Calculator %debug ok -424: glr.cc api.value.type=union %defines ok 455: Calculator parse.error=detailed %debug %locations %defines %name-prefix "calc" %verbose %yacc ok 456: Calculator parse.error=detailed %debug %locations %defines api.prefix={calc} %verbose %yacc ok -462: Calculator parse.error=custom ok 457: Calculator api.pure=full parse.error=detailed %debug %locations %defines %name-prefix "calc" %verbose %yacc ok 458: Calculator api.push-pull=both api.pure=full parse.error=detailed %debug %locations %defines api.prefix={calc} %verbose %yacc ok -463: Calculator parse.error=custom %locations api.prefix={calc} ok +462: Calculator parse.error=custom ok 459: Calculator api.pure parse.error=detailed %debug %locations %defines api.prefix={calc} %verbose %yacc %parse-param {semantic_value *result}{int *count}{int *nerrs} ok 460: Calculator %no-lines api.pure parse.error=detailed %debug %locations %defines api.prefix={calc} %verbose %yacc %parse-param {semantic_value *result}{int *count}{int *nerrs} ok +463: Calculator parse.error=custom %locations api.prefix={calc} ok 461: Calculator %no-lines api.pure parse.error=verbose %debug %locations %defines api.prefix={calc} %verbose %yacc %parse-param {semantic_value *result}{int *count}{int *nerrs} ok 464: Calculator parse.error=custom %locations api.prefix={calc} %parse-param {semantic_value *result}{int *count}{int *nerrs} ok 465: Calculator parse.error=custom %locations api.prefix={calc} %parse-param {semantic_value *result}{int *count}{int *nerrs} api.push-pull=both api.pure=full ok 466: Calculator parse.error=custom %locations api.prefix={calc} %parse-param {semantic_value *result}{int *count}{int *nerrs} api.push-pull=both api.pure=full parse.lac=full ok 467: Calculator %glr-parser ok -468: Calculator %glr-parser %defines ok 469: Calculator %glr-parser %locations ok +468: Calculator %glr-parser %defines ok 470: Calculator %glr-parser %locations api.location.type={Span} ok 471: Calculator %glr-parser %name-prefix "calc" ok 472: Calculator %glr-parser api.prefix={calc} ok @@ -3176,9 +3210,10 @@ 475: Calculator %glr-parser api.pure %locations ok 476: Calculator %glr-parser parse.error=verbose %locations ok 477: Calculator %glr-parser parse.error=custom %locations %defines %name-prefix "calc" %verbose ok -479: Calculator %glr-parser parse.error=verbose %locations %defines %name-prefix "calc" %verbose ok 478: Calculator %glr-parser parse.error=detailed %locations %defines %name-prefix "calc" %verbose ok +479: Calculator %glr-parser parse.error=verbose %locations %defines %name-prefix "calc" %verbose ok 480: Calculator %glr-parser %debug ok +424: glr.cc api.value.type=union %defines ok 481: Calculator %glr-parser parse.error=verbose %debug %locations %defines %name-prefix "calc" %verbose ok 482: Calculator %glr-parser parse.error=verbose %debug %locations %defines api.prefix={calc} api.token.prefix={TOK_} %verbose ok 483: Calculator %glr-parser api.pure parse.error=verbose %debug %locations %defines %name-prefix "calc" %verbose ok @@ -3186,30 +3221,30 @@ 485: Calculator %glr-parser api.pure parse.error=verbose %debug %locations %defines api.prefix={calc} %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs} ok 486: Calculator %glr-parser %no-lines api.pure parse.error=verbose %debug %locations %defines api.prefix={calc} %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs} ok 488: Calculator C++ ok -489: Calculator C++ %locations ok 490: Calculator C++ %locations $NO_EXCEPTIONS_CXXFLAGS ok +489: Calculator C++ %locations ok 491: Calculator C++ %locations api.location.type={Span} ok 487: Calculator lalr1.cc %defines ok 493: Calculator C++ %locations parse.error=verbose api.prefix={calc} %verbose ok 494: Calculator C++ %locations parse.error=verbose %debug %name-prefix "calc" %verbose ok -495: Calculator C++ %locations parse.error=verbose %debug api.prefix={calc} %verbose ok 492: Calculator C++ %defines %locations parse.error=verbose %name-prefix "calc" %verbose ok +495: Calculator C++ %locations parse.error=verbose %debug api.prefix={calc} %verbose ok 496: Calculator C++ %locations parse.error=verbose %debug api.prefix={calc} api.token.prefix={TOK_} %verbose ok 498: Calculator C++ parse.error=verbose %debug api.prefix={calc} %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs} ok 497: Calculator C++ %defines %locations parse.error=verbose %debug %name-prefix "calc" %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs} ok -499: Calculator C++ %defines %locations parse.error=verbose %debug api.prefix={calc} %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs} ok 500: Calculator C++ %defines %locations api.location.file=none ok +499: Calculator C++ %defines %locations parse.error=verbose %debug api.prefix={calc} %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs} ok 503: Calculator C++ %locations parse.lac=full parse.error=verbose ok 505: Calculator C++ parse.error=custom ok 501: Calculator C++ %defines %locations api.location.file="my-location.hh" ok 504: Calculator C++ %locations parse.lac=full parse.error=detailed ok 502: Calculator C++ %no-lines %defines %locations api.location.file="my-location.hh" ok 506: Calculator C++ parse.error=custom %locations api.prefix={calc} %parse-param {semantic_value *result}{int *count}{int *nerrs} ok -508: Calculator glr.cc ok 507: Calculator C++ parse.error=custom %locations api.prefix={calc} %parse-param {semantic_value *result}{int *count}{int *nerrs} parse.lac=full ok +508: Calculator glr.cc ok 509: Calculator C++ %glr-parser ok -511: Calculator C++ %glr-parser %locations api.location.type={Span} ok 510: Calculator C++ %glr-parser %locations ok +511: Calculator C++ %glr-parser %locations api.location.type={Span} ok 513: Calculator C++ %glr-parser parse.error=verbose api.prefix={calc} %verbose ok 520: Calculator lalr1.d skipped (calc.at:1235) 521: Calculator D skipped (calc.at:1240) @@ -3218,13 +3253,13 @@ 524: Calculator D %debug skipped (calc.at:1245) 525: Calculator D parse.error=verbose %debug %verbose skipped (calc.at:1247) 526: Calculator Java skipped (calc.at:1263) -512: Calculator C++ %glr-parser %defines parse.error=verbose %name-prefix "calc" %verbose ok 527: Calculator Java parse.error=custom skipped (calc.at:1264) +512: Calculator C++ %glr-parser %defines parse.error=verbose %name-prefix "calc" %verbose ok 528: Calculator Java parse.error=detailed skipped (calc.at:1265) 529: Calculator Java parse.error=verbose skipped (calc.at:1266) -514: Calculator C++ %glr-parser %debug ok 530: Calculator Java %locations parse.error=custom skipped (calc.at:1267) 531: Calculator Java %locations parse.error=detailed skipped (calc.at:1268) +514: Calculator C++ %glr-parser %debug ok 532: Calculator Java %locations parse.error=verbose skipped (calc.at:1269) 533: Calculator Java parse.trace parse.error=verbose skipped (calc.at:1270) 534: Calculator Java parse.trace parse.error=verbose %locations %lex-param {InputStream is} skipped (calc.at:1271) @@ -3235,51 +3270,51 @@ 541: State number type: 128 states skipped (torture.at:270) 542: State number type: 129 states skipped (torture.at:271) 543: State number type: 256 states skipped (torture.at:272) +515: Calculator C++ %glr-parser parse.error=verbose %debug %name-prefix "calc" %verbose ok 544: State number type: 257 states skipped (torture.at:273) 545: State number type: 32768 states skipped (torture.at:274) 546: State number type: 65536 states skipped (torture.at:275) 547: State number type: 65537 states skipped (torture.at:276) 516: Calculator C++ %glr-parser parse.error=verbose %debug %name-prefix "calc" api.token.prefix={TOK_} %verbose ok -515: Calculator C++ %glr-parser parse.error=verbose %debug %name-prefix "calc" %verbose ok 549: Exploding the Stack Size with Alloca ok 550: Exploding the Stack Size with Malloc ok -539: Big triangle ok 517: Calculator C++ %glr-parser %locations %defines parse.error=verbose %debug %name-prefix "calc" %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs} ok -540: Big horizontal ok 518: Calculator C++ %glr-parser %locations %defines parse.error=verbose %debug api.prefix={calc} %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs} ok 519: Calculator C++ %glr-parser %no-lines %locations %defines parse.error=verbose %debug api.prefix={calc} %verbose %parse-param {semantic_value *result}{int *count}{int *nerrs} ok +540: Big horizontal ok +539: Big triangle ok 551: GNU AWK 3.1.0 Grammar: LALR(1) ok 552: GNU AWK 3.1.0 Grammar: IELR(1) ok 554: GNU Cim Grammar: LALR(1) ok 555: GNU Cim Grammar: IELR(1) ok 561: YYSTYPE typedef ok -562: Early token definitions with --yacc ok 557: GNU pic (Groff 1.18.1) Grammar: LALR(1) ok +562: Early token definitions with --yacc ok 564: Braces parsing ok +560: Trivial grammars ok 565: Rule Line Numbers ok 563: Early token definitions without --yacc ok -558: GNU pic (Groff 1.18.1) Grammar: IELR(1) ok -560: Trivial grammars ok 566: Mixing %token styles ok 569: Characters Escapes ok +558: GNU pic (Groff 1.18.1) Grammar: IELR(1) ok +567: Token definitions: parse.error=detailed ok 570: Web2c Report ok 571: Web2c Actions ok 568: Token definitions: parse.error=verbose ok -567: Token definitions: parse.error=detailed ok 572: Dancer ok 575: Expecting two tokens ok 573: Dancer %glr-parser ok 576: Expecting two tokens %glr-parser ok -553: GNU AWK 3.1.0 Grammar: Canonical LR(1) ok 579: String alias declared after use ok 580: Extra lookahead sets in report ok -578: Braced code in declaration in rules section ok +553: GNU AWK 3.1.0 Grammar: Canonical LR(1) ok 574: Dancer lalr1.cc ok -581: Token number in precedence declaration ok +578: Braced code in declaration in rules section ok +577: Expecting two tokens lalr1.cc ok +584: parse.error=verbose overflow ok 583: parse.error=verbose and YYSTACK_USE_ALLOCA ok +581: Token number in precedence declaration ok 582: parse-gram.y: LALR = IELR ok -584: parse.error=verbose overflow ok -577: Expecting two tokens lalr1.cc ok 587: Lex and parse params: yacc.c ok 588: Lex and parse params: glr.c ok 591: stdio.h is not needed ok @@ -3288,8 +3323,8 @@ 594: Unsupported Skeletons ok 590: Lex and parse params: glr.cc ok 593: Multiple impure instances ok -597: Multiple occurrences of $n and api.value.automove ok 586: LAC: Memory exhaustion ok +597: Multiple occurrences of $n and api.value.automove ok 585: LAC: Exploratory stack ok 548: Many lookahead tokens ok 559: GNU pic (Groff 1.18.1) Grammar: Canonical LR(1) ok @@ -3306,8 +3341,8 @@ 612: Syntactically invalid namespace references ok 603: Variants lalr1.cc parse.assert api.token.constructor ok 607: Variants and Typed Midrule Actions ok -613: Syntax error discarding no lookahead ok 604: Variants lalr1.cc parse.assert api.token.constructor api.token.prefix={TOK_} ok +613: Syntax error discarding no lookahead ok 605: Variants lalr1.cc parse.assert api.token.constructor api.token.prefix={TOK_} %locations ok 606: Variants lalr1.cc parse.assert api.token.constructor api.token.prefix={TOK_} %locations api.value.automove ok 614: Syntax error as exception: lalr1.cc ok @@ -3327,39 +3362,39 @@ 633: Trivial Push Parser with %initial-action skipped (javapush.at:230) 616: Exception safety with error recovery ok 634: GLR: Resolve ambiguity, impure, no locations ok -636: GLR: Resolve ambiguity, pure, no locations ok +620: C++ GLR parser identifier shadowing ok 635: GLR: Resolve ambiguity, impure, locations ok +636: GLR: Resolve ambiguity, pure, no locations ok 617: Exception safety without error recovery ok -638: GLR: Merge conflicting parses, impure, no locations ok 637: GLR: Resolve ambiguity, pure, locations ok -639: GLR: Merge conflicting parses, impure, locations ok +638: GLR: Merge conflicting parses, impure, no locations ok 640: GLR: Merge conflicting parses, pure, no locations ok +639: GLR: Merge conflicting parses, impure, locations ok 641: GLR: Merge conflicting parses, pure, locations ok 642: GLR: Verbose messages, resolve ambiguity, impure, no locations ok -620: C++ GLR parser identifier shadowing ok 643: Badly Collapsed GLR States ok -645: Improper merging of GLR delayed action sets ok 644: Improper handling of embedded actions and dollar(-N) in GLR parsers ok +645: Improper merging of GLR delayed action sets ok +646: Duplicate representation of merged trees ok 622: Default action ok 647: User destructor for unresolved GLR semantic value ok -646: Duplicate representation of merged trees ok -649: Duplicated user destructor for lookahead ok 648: User destructor after an error during a split parse ok -650: Incorrectly initialized location for empty right-hand side in GLR ok -651: No users destructors if stack 0 deleted ok 618: Exception safety with error recovery api.value.type=variant ok +649: Duplicated user destructor for lookahead ok +651: No users destructors if stack 0 deleted ok +650: Incorrectly initialized location for empty right-hand side in GLR ok 652: Corrupted semantic options if user action cuts parse ok 653: Undesirable destructors if user action cuts parse ok -654: Leaked semantic values if user action cuts parse ok +619: Exception safety without error recovery api.value.type=variant ok 660: Missed %merge type warnings when LHS type is declared later ok +654: Leaked semantic values if user action cuts parse ok 655: Incorrect lookahead during deterministic GLR ok -657: Leaked semantic values when reporting ambiguity ok 658: Leaked lookahead after nondeterministic parse syntax error ok 656: Incorrect lookahead during nondeterministic GLR ok -659: Uninitialized location when reporting ambiguity ok +657: Leaked semantic values when reporting ambiguity ok 662: Predicates ok +659: Uninitialized location when reporting ambiguity ok 661: Ambiguity reports ok -619: Exception safety without error recovery api.value.type=variant ok 611: Absolute namespace references ok ## ------------- ## @@ -3547,59 +3582,59 @@ make[4]: Entering directory '/build/bison-3.7.5+dfsg' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/bin' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/lib/aarch64-linux-gnu' - /usr/bin/install -c src/bison '/build/bison-3.7.5+dfsg/debian/tmp/usr/bin' /usr/bin/install -c -m 644 lib/liby.a '/build/bison-3.7.5+dfsg/debian/tmp/usr/lib/aarch64-linux-gnu' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/bin' + /usr/bin/install -c src/bison '/build/bison-3.7.5+dfsg/debian/tmp/usr/bin' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/aclocal' + /usr/bin/install -c -m 644 m4/bison-i18n.m4 '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/aclocal' /usr/bin/install -c src/yacc '/build/bison-3.7.5+dfsg/debian/tmp/usr/bin' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c++/calc++' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c++' - /usr/bin/install -c -m 644 m4/bison-i18n.m4 '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/aclocal' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/bistromathic' + ( cd '/build/bison-3.7.5+dfsg/debian/tmp/usr/lib/aarch64-linux-gnu' && ranlib liby.a ) + /usr/bin/install -c -m 644 examples/c++/calc++/driver.cc examples/c++/calc++/driver.hh examples/c++/calc++/scanner.ll examples/c++/calc++/calc++.cc examples/c++/calc++/parser.yy '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c++/calc++' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c' /usr/bin/install -c -m 644 examples/c++/simple.yy '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c++' - /usr/bin/install -c -m 644 examples/c++/calc++/driver.cc examples/c++/calc++/driver.hh examples/c++/calc++/scanner.ll examples/c++/calc++/calc++.cc examples/c++/calc++/parser.yy '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c++/calc++' - ( cd '/build/bison-3.7.5+dfsg/debian/tmp/usr/lib/aarch64-linux-gnu' && ranlib liby.a ) /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/calc' - /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c++/calc++' /usr/bin/install -c -m 644 examples/c/bistromathic/parse.y examples/c/bistromathic/Makefile examples/c/bistromathic/README.md '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/bistromathic' + /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c++/calc++' /usr/bin/install -c -m 644 examples/c/README.md '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c' /usr/bin/install -c -m 644 examples/c/calc/calc.y examples/c/calc/Makefile examples/c/calc/README.md '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/calc' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c++' - /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/d' /usr/bin/install -c -m 644 examples/c++/calc++/README.md examples/c++/calc++/Makefile '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c++/calc++' + /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/d' /usr/bin/install -c -m 644 examples/c++/README.md examples/c++/Makefile examples/c++/variant.yy examples/c++/variant-11.yy '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c++' + /usr/bin/install -c -m 644 examples/d/calc.y examples/d/Makefile examples/d/README.md '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/d' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/java' - /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/java/calc' - /usr/bin/install -c -m 644 examples/d/calc.y examples/d/Makefile examples/d/README.md '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/d' /usr/bin/install -c -m 644 AUTHORS COPYING NEWS README THANKS TODO '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison' /usr/bin/install -c -m 644 examples/README.md '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples' + /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/java/calc' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/java/simple' /usr/bin/install -c -m 644 examples/java/README.md '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/java' /usr/bin/install -c -m 644 examples/java/calc/Calc.y examples/java/calc/Makefile '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/java/calc' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/lexcalc' /usr/bin/install -c -m 644 examples/java/simple/Calc.y examples/java/simple/Makefile '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/java/simple' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/bison/m4sugar' - /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/mfcalc' /usr/bin/install -c -m 644 examples/c/lexcalc/parse.y examples/c/lexcalc/scan.l examples/c/lexcalc/Makefile examples/c/lexcalc/README.md '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/lexcalc' - /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/pushcalc' + /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/mfcalc' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/bison' /usr/bin/install -c -m 644 data/m4sugar/foreach.m4 data/m4sugar/m4sugar.m4 '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/bison/m4sugar' - /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/reccalc' /usr/bin/install -c -m 644 examples/c/mfcalc/Makefile '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/mfcalc' - /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/rpcalc' + /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/pushcalc' /usr/bin/install -c -m 644 data/README.md data/bison-default.css '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/bison' - /usr/bin/install -c -m 644 examples/c/reccalc/parse.y examples/c/reccalc/scan.l examples/c/reccalc/Makefile examples/c/reccalc/README.md '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/reccalc' + /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/reccalc' /usr/bin/install -c -m 644 examples/c/pushcalc/calc.y examples/c/pushcalc/Makefile examples/c/pushcalc/README.md '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/pushcalc' - /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/bison/skeletons' + /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/rpcalc' + /usr/bin/install -c -m 644 examples/c/reccalc/parse.y examples/c/reccalc/scan.l examples/c/reccalc/Makefile examples/c/reccalc/README.md '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/reccalc' /usr/bin/install -c -m 644 examples/c/rpcalc/Makefile '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/rpcalc' + /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/bison/skeletons' /bin/mkdir -p doc /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/bison/xslt' - /usr/bin/install -c -m 644 data/skeletons/bison.m4 data/skeletons/c++-skel.m4 data/skeletons/c++.m4 data/skeletons/c-like.m4 data/skeletons/c-skel.m4 data/skeletons/c.m4 data/skeletons/glr.c data/skeletons/glr.cc data/skeletons/java-skel.m4 data/skeletons/java.m4 data/skeletons/lalr1.cc data/skeletons/lalr1.java data/skeletons/location.cc data/skeletons/stack.hh data/skeletons/traceon.m4 data/skeletons/variant.hh data/skeletons/yacc.c data/skeletons/README-D.txt data/skeletons/d-skel.m4 data/skeletons/d.m4 data/skeletons/lalr1.d '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/bison/skeletons' /usr/bin/install -c -m 644 data/xslt/bison.xsl data/xslt/xml2dot.xsl data/xslt/xml2text.xsl data/xslt/xml2xhtml.xsl '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/bison/xslt' LC_ALL=C tests/bison --version >doc/bison.help.tmp + /usr/bin/install -c -m 644 data/skeletons/bison.m4 data/skeletons/c++-skel.m4 data/skeletons/c++.m4 data/skeletons/c-like.m4 data/skeletons/c-skel.m4 data/skeletons/c.m4 data/skeletons/glr.c data/skeletons/glr.cc data/skeletons/java-skel.m4 data/skeletons/java.m4 data/skeletons/lalr1.cc data/skeletons/lalr1.java data/skeletons/location.cc data/skeletons/stack.hh data/skeletons/traceon.m4 data/skeletons/variant.hh data/skeletons/yacc.c data/skeletons/README-D.txt data/skeletons/d-skel.m4 data/skeletons/d.m4 data/skeletons/lalr1.d '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/bison/skeletons' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/mfcalc' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/rpcalc' /usr/bin/install -c -m 644 examples/c/mfcalc/calc.h examples/c/mfcalc/mfcalc.y '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/doc/bison/examples/c/mfcalc' @@ -3610,8 +3645,8 @@ ./build-aux/move-if-change doc/bison.help.tmp doc/bison.help /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/man/man1' /bin/mkdir -p '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/info' - /usr/bin/install -c -m 644 ./doc/bison.info '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/info' /usr/bin/install -c -m 644 ./doc/bison.1 doc/yacc.1 '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/man/man1' + /usr/bin/install -c -m 644 ./doc/bison.info '/build/bison-3.7.5+dfsg/debian/tmp/usr/share/info' make[4]: Leaving directory '/build/bison-3.7.5+dfsg' make[3]: Leaving directory '/build/bison-3.7.5+dfsg' make[2]: Leaving directory '/build/bison-3.7.5+dfsg' @@ -3632,19 +3667,33 @@ dh_perl dh_link dh_strip_nondeterminism -Garbage at end of string in strptime: +02:00 at /usr/lib/aarch64-linux-gnu/perl/5.32/Time/Piece.pm line 598. -Perhaps a format flag did not match the actual input? at /usr/lib/aarch64-linux-gnu/perl/5.32/Time/Piece.pm line 598. Normalized debian/bison/usr/share/locale/da/LC_MESSAGES/bison.mo Normalized debian/bison/usr/share/locale/cs/LC_MESSAGES/bison-gnulib.mo Normalized debian/bison/usr/share/locale/ca/LC_MESSAGES/bison-gnulib.mo Normalized debian/bison/usr/share/locale/ca/LC_MESSAGES/bison-runtime.mo Normalized debian/bison/usr/share/locale/ca/LC_MESSAGES/bison.mo Normalized debian/bison/usr/share/locale/bg/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/bg/LC_MESSAGES/bison.mo Normalized debian/bison/usr/share/locale/bg/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/bg/LC_MESSAGES/bison.mo Normalized debian/bison/usr/share/locale/be/LC_MESSAGES/bison-gnulib.mo Normalized debian/bison/usr/share/locale/ast/LC_MESSAGES/bison-runtime.mo Normalized debian/bison/usr/share/locale/af/LC_MESSAGES/bison-gnulib.mo +Garbage at end of string in strptime: +02:00 at /usr/lib/aarch64-linux-gnu/perl/5.32/Time/Piece.pm line 598. +Perhaps a format flag did not match the actual input? at /usr/lib/aarch64-linux-gnu/perl/5.32/Time/Piece.pm line 598. + Normalized debian/bison/usr/share/locale/zh_TW/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/zh_TW/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/zh_TW/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/zh_CN/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/zh_CN/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/zh_CN/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/vi/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/vi/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/vi/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/uk/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/uk/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/uk/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/tr/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/tr/LC_MESSAGES/bison-runtime.mo Normalized debian/bison/usr/share/locale/tr/LC_MESSAGES/bison.mo Normalized debian/bison/usr/share/locale/th/LC_MESSAGES/bison-runtime.mo Normalized debian/bison/usr/share/locale/ta/LC_MESSAGES/bison-runtime.mo @@ -3659,48 +3708,6 @@ Normalized debian/bison/usr/share/locale/sl/LC_MESSAGES/bison-runtime.mo Normalized debian/bison/usr/share/locale/sk/LC_MESSAGES/bison-gnulib.mo Normalized debian/bison/usr/share/locale/rw/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/gl/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/ga/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/ga/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/ga/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/fr/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/fr/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/fr/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/fi/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/fi/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/fi/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/eu/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/et/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/et/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/et/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/pl/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/nl/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/nl/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/nl/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/nb/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/nb/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/nb/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/ms/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/ms/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/ms/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/lv/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/lt/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/ky/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/ko/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/ja/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/ja/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/ja/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/it/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/it/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/it/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/id/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/id/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/ia/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/hu/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/hu/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/hr/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/hr/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/gl/LC_MESSAGES/bison-gnulib.mo Normalized debian/bison/usr/share/locale/ru/LC_MESSAGES/bison-gnulib.mo Normalized debian/bison/usr/share/locale/ru/LC_MESSAGES/bison-runtime.mo Normalized debian/bison/usr/share/locale/ru/LC_MESSAGES/bison.mo @@ -3729,20 +3736,48 @@ Normalized debian/bison/usr/share/locale/de/LC_MESSAGES/bison.mo Normalized debian/bison/usr/share/locale/da/LC_MESSAGES/bison-gnulib.mo Normalized debian/bison/usr/share/locale/da/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/zh_TW/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/zh_TW/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/zh_TW/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/zh_CN/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/zh_CN/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/zh_CN/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/vi/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/vi/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/vi/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/uk/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/uk/LC_MESSAGES/bison-runtime.mo - Normalized debian/bison/usr/share/locale/uk/LC_MESSAGES/bison.mo - Normalized debian/bison/usr/share/locale/tr/LC_MESSAGES/bison-gnulib.mo - Normalized debian/bison/usr/share/locale/tr/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/gl/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/ga/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/ga/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/ga/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/fr/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/fr/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/fr/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/fi/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/fi/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/fi/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/eu/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/et/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/et/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/et/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/ja/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/ja/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/ja/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/it/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/it/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/it/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/id/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/id/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/ia/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/hu/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/hu/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/hr/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/hr/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/gl/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/pl/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/nl/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/nl/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/nl/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/nb/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/nb/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/nb/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/ms/LC_MESSAGES/bison-gnulib.mo + Normalized debian/bison/usr/share/locale/ms/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/ms/LC_MESSAGES/bison.mo + Normalized debian/bison/usr/share/locale/lv/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/lt/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/ky/LC_MESSAGES/bison-runtime.mo + Normalized debian/bison/usr/share/locale/ko/LC_MESSAGES/bison-gnulib.mo dh_compress dh_fixperms dh_missing @@ -3754,9 +3789,9 @@ dh_gencontrol dh_md5sums dh_builddeb +dpkg-deb: building package 'bison-dbgsym' in '../bison-dbgsym_3.7.5+dfsg-1_arm64.deb'. dpkg-deb: building package 'libbison-dev' in '../libbison-dev_3.7.5+dfsg-1_arm64.deb'. dpkg-deb: building package 'bison' in '../bison_3.7.5+dfsg-1_arm64.deb'. -dpkg-deb: building package 'bison-dbgsym' in '../bison-dbgsym_3.7.5+dfsg-1_arm64.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../bison_3.7.5+dfsg-1_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -3764,12 +3799,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/12482/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/12482/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/32418 and its subdirectories -I: Current time: Mon Aug 23 18:57:24 -12 2021 -I: pbuilder-time-stamp: 1629788244 +I: removing directory /srv/workspace/pbuilder/12482 and its subdirectories +I: Current time: Tue Sep 27 03:33:15 +14 2022 +I: pbuilder-time-stamp: 1664199195