Wed May 3 07:28:43 UTC 2023 I: starting to build ugrep/bookworm/armhf on jenkins on '2023-05-03 07:28' Wed May 3 07:28:43 UTC 2023 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_1/364/console.log Wed May 3 07:28:43 UTC 2023 I: Downloading source for bookworm/ugrep=3.11.2+dfsg-1 --2023-05-03 07:28:43-- http://cdn-fastly.deb.debian.org/debian/pool/main/u/ugrep/ugrep_3.11.2%2bdfsg-1.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2021 (2.0K) [text/prs.lines.tag] Saving to: ‘ugrep_3.11.2+dfsg-1.dsc’ 0K . 100% 147M=0s 2023-05-03 07:28:43 (147 MB/s) - ‘ugrep_3.11.2+dfsg-1.dsc’ saved [2021/2021] Wed May 3 07:28:43 UTC 2023 I: ugrep_3.11.2+dfsg-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: ugrep Binary: ugrep Architecture: any Version: 3.11.2+dfsg-1 Maintainer: Ricardo Ribalda Delgado Homepage: https://github.com/Genivia/ugrep/wiki Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/ribalda/ugrep Vcs-Git: https://salsa.debian.org/ribalda/ugrep.git Testsuite: autopkgtest Testsuite-Triggers: @builddeps@ Build-Depends: debhelper-compat (= 13), libbz2-dev, liblzma-dev, libpcre2-dev, libz-dev, liblz4-dev, libzstd-dev, pkg-config Package-List: ugrep deb utils optional arch=any Checksums-Sha1: 41959ba6434aeefaeb0b39b4f7c30c0096a6fb8c 2720568 ugrep_3.11.2+dfsg.orig.tar.gz aebc942f0bf1817e85693f35356686047485d41b 7816 ugrep_3.11.2+dfsg-1.debian.tar.xz Checksums-Sha256: 1c4fb84529edc5e1a9e7fa3f6654d9588f5ed02a67ea3d317ec9c34f949fde1d 2720568 ugrep_3.11.2+dfsg.orig.tar.gz 7b28113bace5bdfb857357aeabcab68035dc22242d6bbc795841752d6b4198f2 7816 ugrep_3.11.2+dfsg-1.debian.tar.xz Files: 6570fb92f82cd669d739faa180397cb5 2720568 ugrep_3.11.2+dfsg.orig.tar.gz 054976b70faa601f7ed1f2748c514a43 7816 ugrep_3.11.2+dfsg-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEERA846/v+KAgy0rMe0TfRPs86xIgFAmQ37t0UHHJpY2FyZG9A cmliYWxkYS5jb20ACgkQ0TfRPs86xIjHzQ//X6KVl/55LwwEAzSWTRX1Uz5DYQUH Kr5jmtOo19LtD6kt0OwNfZL84qk7qDgynbNqSRHrtN9zwd6qfV4PR2imamIznRhW XeyeHN1UctOxbyLFJmYnNh5CkRlUqfToXGuJPlRLsZItaxidoyejjh8euWsYWUae opfSJJa8L1PzTXS3kIAas/2N8iqdLysvBEeEXfP40XwrKtFu4vlXZb7TOYC/zIIc MboMzgvnMq7XBhdDsabCG8cxWE/T7PCU1ZS98cKMP+MZnNYbcukLfW8AgL61+Fih eFscGltmTXI1qwJO6xd0sK6NWa/oiC3x093u8tLNRSdotai9ET4OZzikk3kxNod3 pgMixV1u29gUtBl01yblzybxFmRERKSOSYQDK7atArXZNRB72MjLzyp10DlrDmqu kDK9D2i7tp+jTsNWE7pgbaurBBXDN2LtIESEzMN8tC0AwLxgLbcHl3l/DDdi3y95 VWSGUTyXez5kDYRvfNkRafk80bR+QtwG9K/439reREvQKtQoxbET44A1JrjYfZiZ ubRS9I6mnwzkpD9/WrHVu+qtfPTjiHpeFNKrO7RT941gCSbe4oJuuTYKy1/vkc5n i6Fgi4HyXZ7izuRdrP2uTaaIczzXm/U9LYWsl3xO/JJakqsSC8IMeqjxveH2hjDo YlWP6eR+3oOOqIg= =JLzE -----END PGP SIGNATURE----- Wed May 3 07:28:43 UTC 2023 I: Checking whether the package is not for us Wed May 3 07:28:43 UTC 2023 I: Starting 1st build on remote node cbxi4a-armhf-rb.debian.net. Wed May 3 07:28:43 UTC 2023 I: Preparing to do remote build '1' on cbxi4a-armhf-rb.debian.net. Wed May 3 07:39:37 UTC 2023 I: Deleting $TMPDIR on cbxi4a-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Tue May 2 19:28:57 -12 2023 I: pbuilder-time-stamp: 1683098937 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [ugrep_3.11.2+dfsg-1.dsc] I: copying [./ugrep_3.11.2+dfsg.orig.tar.gz] I: copying [./ugrep_3.11.2+dfsg-1.debian.tar.xz] I: Extracting source gpgv: Signature made Thu Apr 13 00:00:29 2023 -12 gpgv: using RSA key 440F38EBFBFE280832D2B31ED137D13ECF3AC488 gpgv: issuer "ricardo@ribalda.com" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./ugrep_3.11.2+dfsg-1.dsc: no acceptable signature found dpkg-source: info: extracting ugrep in ugrep-3.11.2+dfsg dpkg-source: info: unpacking ugrep_3.11.2+dfsg.orig.tar.gz dpkg-source: info: unpacking ugrep_3.11.2+dfsg-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying follow-debian-baseline.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/28884/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='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3' DISTRIBUTION='bookworm' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='bff6c0e589484d5fb79212fa0cdf69a5' 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='28884' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.BiNvvdW1/pbuilderrc_OjGu --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.BiNvvdW1/b1 --logfile b1/build.log ugrep_3.11.2+dfsg-1.dsc' SUDO_GID='113' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:3142/' I: uname -a Linux cbxi4a 5.10.0-22-armmp #1 SMP Debian 5.10.178-3 (2023-04-22) armv7l GNU/Linux I: ls -l /bin total 5072 -rwxr-xr-x 1 root root 838488 Apr 23 09:24 bash -rwxr-xr-x 3 root root 67144 Sep 18 2022 bunzip2 -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzcat lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep -rwxr-xr-x 3 root root 67144 Sep 18 2022 bzip2 -rwxr-xr-x 1 root root 67112 Sep 18 2022 bzip2recover lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore -rwxr-xr-x 1 root root 67632 Sep 20 2022 cat -rwxr-xr-x 1 root root 67676 Sep 20 2022 chgrp -rwxr-xr-x 1 root root 67644 Sep 20 2022 chmod -rwxr-xr-x 1 root root 67684 Sep 20 2022 chown -rwxr-xr-x 1 root root 133532 Sep 20 2022 cp -rwxr-xr-x 1 root root 132868 Jan 5 01:20 dash -rwxr-xr-x 1 root root 133220 Sep 20 2022 date -rwxr-xr-x 1 root root 67732 Sep 20 2022 dd -rwxr-xr-x 1 root root 68104 Sep 20 2022 df -rwxr-xr-x 1 root root 133632 Sep 20 2022 dir -rwxr-xr-x 1 root root 59128 Mar 22 21:02 dmesg lrwxrwxrwx 1 root root 8 Dec 19 01:33 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Dec 19 01:33 domainname -> hostname -rwxr-xr-x 1 root root 67560 Sep 20 2022 echo -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep -rwxr-xr-x 1 root root 67548 Sep 20 2022 false -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep -rwxr-xr-x 1 root root 55748 Mar 22 21:02 findmnt -rwsr-xr-x 1 root root 26208 Mar 22 20:15 fusermount -rwxr-xr-x 1 root root 128608 Jan 24 02:43 grep -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe -rwxr-xr-x 1 root root 64220 Apr 9 2022 gzip -rwxr-xr-x 1 root root 67032 Dec 19 01:33 hostname -rwxr-xr-x 1 root root 67720 Sep 20 2022 ln -rwxr-xr-x 1 root root 35132 Mar 22 21:51 login -rwxr-xr-x 1 root root 133632 Sep 20 2022 ls -rwxr-xr-x 1 root root 136808 Mar 22 21:02 lsblk -rwxr-xr-x 1 root root 67800 Sep 20 2022 mkdir -rwxr-xr-x 1 root root 67764 Sep 20 2022 mknod -rwxr-xr-x 1 root root 67596 Sep 20 2022 mktemp -rwxr-xr-x 1 root root 38504 Mar 22 21:02 more -rwsr-xr-x 1 root root 38496 Mar 22 21:02 mount -rwxr-xr-x 1 root root 9824 Mar 22 21:02 mountpoint -rwxr-xr-x 1 root root 133532 Sep 20 2022 mv lrwxrwxrwx 1 root root 8 Dec 19 01:33 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 2 18:25 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 67608 Sep 20 2022 pwd lrwxrwxrwx 1 root root 4 Apr 23 09:24 rbash -> bash -rwxr-xr-x 1 root root 67600 Sep 20 2022 readlink -rwxr-xr-x 1 root root 67672 Sep 20 2022 rm -rwxr-xr-x 1 root root 67600 Sep 20 2022 rmdir -rwxr-xr-x 1 root root 67400 Nov 2 04:31 run-parts -rwxr-xr-x 1 root root 133372 Jan 5 07:55 sed lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash -rwxr-xr-x 1 root root 67584 Sep 20 2022 sleep -rwxr-xr-x 1 root root 67644 Sep 20 2022 stty -rwsr-xr-x 1 root root 50800 Mar 22 21:02 su -rwxr-xr-x 1 root root 67584 Sep 20 2022 sync -rwxr-xr-x 1 root root 336764 Apr 6 02:25 tar -rwxr-xr-x 1 root root 67144 Nov 2 04:31 tempfile -rwxr-xr-x 1 root root 133224 Sep 20 2022 touch -rwxr-xr-x 1 root root 67548 Sep 20 2022 true -rwxr-xr-x 1 root root 9768 Mar 22 20:15 ulockmgr_server -rwsr-xr-x 1 root root 22108 Mar 22 21:02 umount -rwxr-xr-x 1 root root 67572 Sep 20 2022 uname -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress -rwxr-xr-x 1 root root 133632 Sep 20 2022 vdir -rwxr-xr-x 1 root root 42608 Mar 22 21:02 wdctl lrwxrwxrwx 1 root root 8 Dec 19 01:33 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew I: user script /srv/workspace/pbuilder/28884/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libbz2-dev, liblzma-dev, libpcre2-dev, libz-dev, liblz4-dev, libzstd-dev, pkg-config dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19329 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on libbz2-dev; however: Package libbz2-dev is not installed. pbuilder-satisfydepends-dummy depends on liblzma-dev; however: Package liblzma-dev is not installed. pbuilder-satisfydepends-dummy depends on libpcre2-dev; however: Package libpcre2-dev is not installed. pbuilder-satisfydepends-dummy depends on libz-dev; however: Package libz-dev is not installed. pbuilder-satisfydepends-dummy depends on liblz4-dev; however: Package liblz4-dev is not installed. pbuilder-satisfydepends-dummy depends on libzstd-dev; however: Package libzstd-dev is not installed. pbuilder-satisfydepends-dummy depends on pkg-config; however: Package pkg-config is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libbz2-dev{a} libdebhelper-perl{a} libelf1{a} libfile-stripnondeterminism-perl{a} libicu72{a} liblz4-dev{a} liblzma-dev{a} libmagic-mgc{a} libmagic1{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-dev{a} libpcre2-posix3{a} libpipeline1{a} libpkgconf3{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} libzstd-dev{a} m4{a} man-db{a} pkg-config{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} sensible-utils{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: bzip2-doc curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx wget 0 packages upgraded, 43 newly installed, 0 to remove and 0 not upgraded. Need to get 20.8 MB of archives. After unpacking 73.8 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main armhf sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 2 http://deb.debian.org/debian bookworm/main armhf libmagic-mgc armhf 1:5.44-3 [305 kB] Get: 3 http://deb.debian.org/debian bookworm/main armhf libmagic1 armhf 1:5.44-3 [96.5 kB] Get: 4 http://deb.debian.org/debian bookworm/main armhf file armhf 1:5.44-3 [41.6 kB] Get: 5 http://deb.debian.org/debian bookworm/main armhf gettext-base armhf 0.21-12 [157 kB] Get: 6 http://deb.debian.org/debian bookworm/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 7 http://deb.debian.org/debian bookworm/main armhf groff-base armhf 1.22.4-10 [825 kB] Get: 8 http://deb.debian.org/debian bookworm/main armhf bsdextrautils armhf 2.38.1-5+b1 [78.6 kB] Get: 9 http://deb.debian.org/debian bookworm/main armhf libpipeline1 armhf 1.5.7-1 [33.6 kB] Get: 10 http://deb.debian.org/debian bookworm/main armhf man-db armhf 2.11.2-2 [1351 kB] Get: 11 http://deb.debian.org/debian bookworm/main armhf m4 armhf 1.4.19-3 [265 kB] Get: 12 http://deb.debian.org/debian bookworm/main armhf autoconf all 2.71-3 [332 kB] Get: 13 http://deb.debian.org/debian bookworm/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 14 http://deb.debian.org/debian bookworm/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 15 http://deb.debian.org/debian bookworm/main armhf autopoint all 0.21-12 [495 kB] Get: 16 http://deb.debian.org/debian bookworm/main armhf libdebhelper-perl all 13.11.4 [81.2 kB] Get: 17 http://deb.debian.org/debian bookworm/main armhf libtool all 2.4.7-5 [517 kB] Get: 18 http://deb.debian.org/debian bookworm/main armhf dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian bookworm/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian bookworm/main armhf libsub-override-perl all 0.09-4 [9304 B] Get: 21 http://deb.debian.org/debian bookworm/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 22 http://deb.debian.org/debian bookworm/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 23 http://deb.debian.org/debian bookworm/main armhf libelf1 armhf 0.188-2.1 [170 kB] Get: 24 http://deb.debian.org/debian bookworm/main armhf dwz armhf 0.15-1 [101 kB] Get: 25 http://deb.debian.org/debian bookworm/main armhf libicu72 armhf 72.1-3 [9048 kB] Get: 26 http://deb.debian.org/debian bookworm/main armhf libxml2 armhf 2.9.14+dfsg-1.2 [591 kB] Get: 27 http://deb.debian.org/debian bookworm/main armhf gettext armhf 0.21-12 [1229 kB] Get: 28 http://deb.debian.org/debian bookworm/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian bookworm/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian bookworm/main armhf debhelper all 13.11.4 [942 kB] Get: 31 http://deb.debian.org/debian bookworm/main armhf libbz2-dev armhf 1.0.8-5+b1 [28.1 kB] Get: 32 http://deb.debian.org/debian bookworm/main armhf liblz4-dev armhf 1.9.4-1 [76.6 kB] Get: 33 http://deb.debian.org/debian bookworm/main armhf liblzma-dev armhf 5.4.1-0.2 [248 kB] Get: 34 http://deb.debian.org/debian bookworm/main armhf libpcre2-16-0 armhf 10.42-1 [211 kB] Get: 35 http://deb.debian.org/debian bookworm/main armhf libpcre2-32-0 armhf 10.42-1 [203 kB] Get: 36 http://deb.debian.org/debian bookworm/main armhf libpcre2-posix3 armhf 10.42-1 [55.0 kB] Get: 37 http://deb.debian.org/debian bookworm/main armhf libpcre2-dev armhf 10.42-1 [666 kB] Get: 38 http://deb.debian.org/debian bookworm/main armhf libpkgconf3 armhf 1.8.1-1 [31.3 kB] Get: 39 http://deb.debian.org/debian bookworm/main armhf libzstd-dev armhf 1.5.4+dfsg2-5 [314 kB] Get: 40 http://deb.debian.org/debian bookworm/main armhf pkgconf-bin armhf 1.8.1-1 [28.5 kB] Get: 41 http://deb.debian.org/debian bookworm/main armhf pkgconf armhf 1.8.1-1 [25.9 kB] Get: 42 http://deb.debian.org/debian bookworm/main armhf pkg-config armhf 1.8.1-1 [13.7 kB] Get: 43 http://deb.debian.org/debian bookworm/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-1 [902 kB] Fetched 20.8 MB in 2s (11.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19329 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.44-3_armhf.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../02-libmagic1_1%3a5.44-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.44-3_armhf.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.21-12_armhf.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../05-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.22.4-10_armhf.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.38.1-5+b1_armhf.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../08-libpipeline1_1.5.7-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.11.2-2_armhf.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-3_armhf.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../19-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../22-libelf1_0.188-2.1_armhf.deb ... Unpacking libelf1:armhf (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1_armhf.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../24-libicu72_72.1-3_armhf.deb ... Unpacking libicu72:armhf (72.1-3) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../25-libxml2_2.9.14+dfsg-1.2_armhf.deb ... Unpacking libxml2:armhf (2.9.14+dfsg-1.2) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.21-12_armhf.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package libbz2-dev:armhf. Preparing to unpack .../30-libbz2-dev_1.0.8-5+b1_armhf.deb ... Unpacking libbz2-dev:armhf (1.0.8-5+b1) ... Selecting previously unselected package liblz4-dev:armhf. Preparing to unpack .../31-liblz4-dev_1.9.4-1_armhf.deb ... Unpacking liblz4-dev:armhf (1.9.4-1) ... Selecting previously unselected package liblzma-dev:armhf. Preparing to unpack .../32-liblzma-dev_5.4.1-0.2_armhf.deb ... Unpacking liblzma-dev:armhf (5.4.1-0.2) ... Selecting previously unselected package libpcre2-16-0:armhf. Preparing to unpack .../33-libpcre2-16-0_10.42-1_armhf.deb ... Unpacking libpcre2-16-0:armhf (10.42-1) ... Selecting previously unselected package libpcre2-32-0:armhf. Preparing to unpack .../34-libpcre2-32-0_10.42-1_armhf.deb ... Unpacking libpcre2-32-0:armhf (10.42-1) ... Selecting previously unselected package libpcre2-posix3:armhf. Preparing to unpack .../35-libpcre2-posix3_10.42-1_armhf.deb ... Unpacking libpcre2-posix3:armhf (10.42-1) ... Selecting previously unselected package libpcre2-dev:armhf. Preparing to unpack .../36-libpcre2-dev_10.42-1_armhf.deb ... Unpacking libpcre2-dev:armhf (10.42-1) ... Selecting previously unselected package libpkgconf3:armhf. Preparing to unpack .../37-libpkgconf3_1.8.1-1_armhf.deb ... Unpacking libpkgconf3:armhf (1.8.1-1) ... Selecting previously unselected package libzstd-dev:armhf. Preparing to unpack .../38-libzstd-dev_1.5.4+dfsg2-5_armhf.deb ... Unpacking libzstd-dev:armhf (1.5.4+dfsg2-5) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../39-pkgconf-bin_1.8.1-1_armhf.deb ... Unpacking pkgconf-bin (1.8.1-1) ... Selecting previously unselected package pkgconf:armhf. Preparing to unpack .../40-pkgconf_1.8.1-1_armhf.deb ... Unpacking pkgconf:armhf (1.8.1-1) ... Selecting previously unselected package pkg-config:armhf. Preparing to unpack .../41-pkg-config_1.8.1-1_armhf.deb ... Unpacking pkg-config:armhf (1.8.1-1) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../42-zlib1g-dev_1%3a1.2.13.dfsg-1_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-1) ... Setting up libpipeline1:armhf (1.5.7-1) ... Setting up libicu72:armhf (72.1-3) ... Setting up libzstd-dev:armhf (1.5.4+dfsg2-5) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.11.4) ... Setting up libmagic1:armhf (1:5.44-3) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up file (1:5.44-3) ... Setting up libpcre2-16-0:armhf (10.42-1) ... Setting up autotools-dev (20220109.1) ... Setting up libpcre2-32-0:armhf (10.42-1) ... Setting up libpkgconf3:armhf (1.8.1-1) ... Setting up autopoint (0.21-12) ... Setting up liblz4-dev:armhf (1.9.4-1) ... Setting up pkgconf-bin (1.8.1-1) ... Setting up autoconf (2.71-3) ... Setting up liblzma-dev:armhf (5.4.1-0.2) ... Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-1) ... Setting up libpcre2-posix3:armhf (10.42-1) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up libsub-override-perl (0.09-4) ... Setting up libelf1:armhf (0.188-2.1) ... Setting up libxml2:armhf (2.9.14+dfsg-1.2) ... Setting up libbz2-dev:armhf (1.0.8-5+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up gettext (0.21-12) ... Setting up libpcre2-dev:armhf (10.42-1) ... Setting up libtool (2.4.7-5) ... Setting up pkgconf:armhf (1.8.1-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up pkg-config:armhf (1.8.1-1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.22.4-10) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.11.4) ... Processing triggers for libc-bin (2.36-9) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/ugrep-3.11.2+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 > ../ugrep_3.11.2+dfsg-1_source.changes dpkg-buildpackage: info: source package ugrep dpkg-buildpackage: info: source version 3.11.2+dfsg-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Ricardo Ribalda Delgado dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean debian/rules override_dh_clean make[1]: Entering directory '/build/ugrep-3.11.2+dfsg' rm -rf bin/ dh_clean make[1]: Leaving directory '/build/ugrep-3.11.2+dfsg' debian/rules binary dh binary dh_update_autotools_config dh_autoreconf configure.ac:32: installing './ar-lib' configure.ac:32: installing './compile' configure.ac:19: installing './config.guess' configure.ac:19: installing './config.sub' configure.ac:2: installing './install-sh' configure.ac:2: installing './missing' lib/Makefile.am: installing './depcomp' debian/rules override_dh_auto_configure make[1]: Entering directory '/build/ugrep-3.11.2+dfsg' dh_auto_configure -- --disable-avx --disable-neon ./configure --build=arm-linux-gnueabihf --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/arm-linux-gnueabihf --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --disable-avx --disable-neon checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports the include directive... yes (GNU style) checking for g++... g++ checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking whether g++ supports C++11 features with -std=gnu++11... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for struct dirent.d_ino... yes checking for struct dirent.d_type... yes checking build system type... arm-unknown-linux-gnueabihf checking host system type... arm-unknown-linux-gnueabihf checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for sys/param.h... yes checking for getpagesize... yes checking for working mmap... yes checking for sys/statvfs.h... yes checking for sys/time.h... yes checking for statvfs... yes checking for struct stat.st_atim... yes checking for struct stat.st_mtim... yes checking for struct stat.st_ctim... yes checking for struct stat.st_atimespec... no checking for struct stat.st_mtimespec... no checking for struct stat.st_ctimespec... no checking for size_t... yes checking for ssize_t... yes checking whether the compiler supports GNU C++... (cached) yes checking whether g++ -std=gnu++11 accepts -g... (cached) yes checking for g++ -std=gnu++11 option to enable C++11 features... (cached) none needed checking dependency style of g++ -std=gnu++11... (cached) none checking for gcc... gcc checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking for ar... ar checking the archiver (ar) interface... ar checking for ranlib... ranlib checking whether ln -s works... yes checking for F_RDAHEAD fcntl... no checking for O_NOATIME open flag... yes checking if PCRE2 is wanted... yes checking for pcre2_compile_8 in -lpcre2-8... yes checking for pcre2.h... yes checking if zlib is wanted... yes checking for inflateEnd in -lz... yes checking for zlib.h... yes checking if bzlib is wanted... yes checking for BZ2_bzRead in -lbz2... yes checking for bzlib.h... yes checking if lzma is wanted... yes checking for lzma_code in -llzma... yes checking for lzma.h... yes checking if lz4 is wanted... yes checking for LZ4_createStreamDecode in -llz4... yes checking for lz4.h... yes checking if zstd is wanted... yes checking for ZSTD_decompressStream in -lzstd... yes checking for zstd.h... yes checking for --with-grep-path... checking for --with-grep-colors... checking for --disable-auto-color... no checking for --enable-color... yes checking for --enable-pretty... no checking for --enable-pager... no checking for --enable-hidden... no checking for --disable-mmap... no checking for --disable-sse2... no checking whether g++ -std=gnu++11 supports SSE2 intrinsics... no checking for --disable-neon... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating lib/Makefile config.status: creating src/Makefile config.status: creating config.h config.status: executing depfiles commands make[1]: Leaving directory '/build/ugrep-3.11.2+dfsg' dh_auto_build make -j3 make[1]: Entering directory '/build/ugrep-3.11.2+dfsg' make all-recursive make[2]: Entering directory '/build/ugrep-3.11.2+dfsg' Making all in lib make[3]: Entering directory '/build/ugrep-3.11.2+dfsg/lib' g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-convert.o `test -f 'convert.cpp' || echo './'`convert.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-debug.o `test -f 'debug.cpp' || echo './'`debug.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-error.o `test -f 'error.cpp' || echo './'`error.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-input.o `test -f 'input.cpp' || echo './'`input.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-matcher.o `test -f 'matcher.cpp' || echo './'`matcher.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-matcher_avx2.o `test -f 'matcher_avx2.cpp' || echo './'`matcher_avx2.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-matcher_avx512bw.o `test -f 'matcher_avx512bw.cpp' || echo './'`matcher_avx512bw.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-pattern.o `test -f 'pattern.cpp' || echo './'`pattern.cpp In file included from /usr/include/c++/12/bits/stl_algo.h:60, from /usr/include/c++/12/algorithm:61, from pattern.cpp:39: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = reflex::Pattern::Position; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/vector:70, from ../include/reflex/pattern.h:53, from pattern.cpp:37: /usr/include/c++/12/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 739 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/vector.tcc:739:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12/vector:64: In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'static void reflex::Pattern::pos_insert(Positions&, const Positions&)' at ../include/reflex/pattern.h:508:80, inlined from 'void reflex::Pattern::transition(Moves&, Chars&, const Positions&) const' at pattern.cpp:2359:19: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'static void reflex::Pattern::pos_insert(Positions&, const Positions&)' at ../include/reflex/pattern.h:508:80, inlined from 'void reflex::Pattern::transition(Moves&, Chars&, const Positions&) const' at pattern.cpp:2365:19: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-posix.o `test -f 'posix.cpp' || echo './'`posix.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const reflex::Pattern::Position&}; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, const value_type&) [with _Tp = reflex::Pattern::Position; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:133:5: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 133 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc:164:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 164 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::lazy(const Lazyset&, const Positions&, Positions&) const' at pattern.cpp:1907:14: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-simd_avx2.o `test -f 'simd_avx2.cpp' || echo './'`simd_avx2.cpp /usr/include/c++/12/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = reflex::Pattern::Position; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:175:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 175 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'void reflex::Pattern::trim_anchors(Positions&, Position) const' at pattern.cpp:1949:27: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'void reflex::Pattern::trim_anchors(Positions&, Position) const' at pattern.cpp:1961:27: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void reflex::Pattern::trim_lazy(Positions*) const' at pattern.cpp:1985:12: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator >]' at /usr/include/c++/12/bits/stl_algo.h:4820:18, inlined from 'void reflex::Pattern::trim_lazy(Positions*) const' at pattern.cpp:1985:12: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'void reflex::Pattern::trim_lazy(Positions*) const' at pattern.cpp:1999:25: /usr/include/c++/12/bits/stl_vector.h:1530:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1530 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::compile_transition(DFA::State*, Follow&, const Locations*, const Map&, Moves&) const' at pattern.cpp:2196:24: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-simd_avx512bw.o `test -f 'simd_avx512bw.cpp' || echo './'`simd_avx512bw.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-unicode.o `test -f 'unicode.cpp' || echo './'`unicode.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-utf8.o `test -f 'utf8.cpp' || echo './'`utf8.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-block_scripts.o `test -f 'block_scripts.cpp' || echo './'`block_scripts.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-language_scripts.o `test -f 'language_scripts.cpp' || echo './'`language_scripts.cpp In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1003:18: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1020:16: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1022:18: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1026:18: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1027:16: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1030:18: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1031:18: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1135:12: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1136:12: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1168:14: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1175:18: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1179:14: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1212:12: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1213:12: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1179:14: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse4(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:1168:14: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o libreflex_a-letter_scripts.o `test -f 'letter_scripts.cpp' || echo './'`letter_scripts.cpp In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'static void reflex::Pattern::pos_insert(Positions&, const Positions&)' at ../include/reflex/pattern.h:508:80, inlined from 'void reflex::Pattern::parse3(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:821:21: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'static void reflex::Pattern::pos_insert(Positions&, const Positions&)' at ../include/reflex/pattern.h:508:80, inlined from 'void reflex::Pattern::parse3(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:822:19: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'static void reflex::Pattern::pos_insert(Positions&, const Positions&)' at ../include/reflex/pattern.h:508:80, inlined from 'void reflex::Pattern::parse3(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:827:21: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'static void reflex::Pattern::pos_insert(Positions&, const Positions&)' at ../include/reflex/pattern.h:508:80, inlined from 'void reflex::Pattern::parse3(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:893:23: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse3(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:905:26: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'static void reflex::Pattern::pos_insert(Positions&, const Positions&)' at ../include/reflex/pattern.h:508:80, inlined from 'void reflex::Pattern::parse3(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:907:23: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse3(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:912:24: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse3(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:916:24: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse3(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:923:24: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse3(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:929:22: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse2(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:667:16: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse2(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:672:16: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'static void reflex::Pattern::pos_insert(Positions&, const Positions&)' at ../include/reflex/pattern.h:508:80, inlined from 'void reflex::Pattern::parse2(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:722:19: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'static void reflex::Pattern::pos_insert(Positions&, const Positions&)' at ../include/reflex/pattern.h:508:80, inlined from 'void reflex::Pattern::parse2(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:727:19: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'static void reflex::Pattern::pos_insert(Positions&, const Positions&)' at ../include/reflex/pattern.h:508:80, inlined from 'void reflex::Pattern::parse2(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:729:19: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'static void reflex::Pattern::pos_insert(Positions&, const Positions&)' at ../include/reflex/pattern.h:508:80, inlined from 'void reflex::Pattern::parse2(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:732:19: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse2(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:750:16: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse2(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:752:14: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse2(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:754:12: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse2(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:757:14: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'static void reflex::Pattern::pos_insert(Positions&, const Positions&)' at ../include/reflex/pattern.h:508:80, inlined from 'void reflex::Pattern::parse(Positions&, Follow&, Locations*, Map&)' at pattern.cpp:525:17: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse(Positions&, Follow&, Locations*, Map&)' at pattern.cpp:530:18: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse(Positions&, Follow&, Locations*, Map&)' at pattern.cpp:535:20: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse(Positions&, Follow&, Locations*, Map&)' at pattern.cpp:542:18: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In static member function 'static void reflex::Pattern::pos_add(Positions&, const Position&)', inlined from 'void reflex::Pattern::parse(Positions&, Follow&, Locations*, Map&)' at pattern.cpp:547:20: ../include/reflex/pattern.h:509:73: note: parameter passing for argument of type 'std::vector::const_iterator' changed in GCC 7.1 509 | inline static void pos_add(Positions& s, const Position& e) { s.insert(s.end(), e); } | ~~~~~~~~^~~~~~~~~~~~ In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'static void reflex::Pattern::pos_insert(Positions&, const Positions&)' at ../include/reflex/pattern.h:508:80, inlined from 'void reflex::Pattern::parse1(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:631:15: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In member function 'void std::vector<_Tp, _Alloc>::_M_insert_dispatch(iterator, _InputIterator, _InputIterator, std::__false_type) [with _InputIterator = __gnu_cxx::__normal_iterator >; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]', inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; = void; _Tp = reflex::Pattern::Position; _Alloc = std::allocator]' at /usr/include/c++/12/bits/stl_vector.h:1481:22, inlined from 'static void reflex::Pattern::pos_insert(Positions&, const Positions&)' at ../include/reflex/pattern.h:508:80, inlined from 'void reflex::Pattern::parse1(bool, Location&, Positions&, Positions&, bool&, Follow&, Lazy&, Lazyset&, Locations*, Locations&, Iter&)' at pattern.cpp:632:15: /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 1779 | _M_range_insert(__pos, __first, __last, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1780 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_vector.h:1779:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 rm -f libreflex.a ar cru libreflex.a libreflex_a-convert.o libreflex_a-debug.o libreflex_a-error.o libreflex_a-input.o libreflex_a-matcher.o libreflex_a-matcher_avx2.o libreflex_a-matcher_avx512bw.o libreflex_a-pattern.o libreflex_a-posix.o libreflex_a-simd_avx2.o libreflex_a-simd_avx512bw.o libreflex_a-unicode.o libreflex_a-utf8.o libreflex_a-block_scripts.o libreflex_a-language_scripts.o libreflex_a-letter_scripts.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libreflex.a make[3]: Leaving directory '/build/ugrep-3.11.2+dfsg/lib' Making all in src make[3]: Entering directory '/build/ugrep-3.11.2+dfsg/src' g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -DWITH_COLOR -DPLATFORM=\"arm-unknown-linux-gnueabihf\" -DGREP_PATH=\"/usr/share/ugrep/patterns\" -DWITH_NO_INDENT -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ugrep-ugrep.o `test -f 'ugrep.cpp' || echo './'`ugrep.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -DWITH_COLOR -DPLATFORM=\"arm-unknown-linux-gnueabihf\" -DGREP_PATH=\"/usr/share/ugrep/patterns\" -DWITH_NO_INDENT -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ugrep-cnf.o `test -f 'cnf.cpp' || echo './'`cnf.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -DWITH_COLOR -DPLATFORM=\"arm-unknown-linux-gnueabihf\" -DGREP_PATH=\"/usr/share/ugrep/patterns\" -DWITH_NO_INDENT -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ugrep-glob.o `test -f 'glob.cpp' || echo './'`glob.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -DWITH_COLOR -DPLATFORM=\"arm-unknown-linux-gnueabihf\" -DGREP_PATH=\"/usr/share/ugrep/patterns\" -DWITH_NO_INDENT -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ugrep-output.o `test -f 'output.cpp' || echo './'`output.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -DWITH_COLOR -DPLATFORM=\"arm-unknown-linux-gnueabihf\" -DGREP_PATH=\"/usr/share/ugrep/patterns\" -DWITH_NO_INDENT -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ugrep-query.o `test -f 'query.cpp' || echo './'`query.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -DWITH_COLOR -DPLATFORM=\"arm-unknown-linux-gnueabihf\" -DGREP_PATH=\"/usr/share/ugrep/patterns\" -DWITH_NO_INDENT -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ugrep-screen.o `test -f 'screen.cpp' || echo './'`screen.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -DWITH_COLOR -DPLATFORM=\"arm-unknown-linux-gnueabihf\" -DGREP_PATH=\"/usr/share/ugrep/patterns\" -DWITH_NO_INDENT -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ugrep-stats.o `test -f 'stats.cpp' || echo './'`stats.cpp g++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I.. -I../include -DWITH_COLOR -DPLATFORM=\"arm-unknown-linux-gnueabihf\" -DGREP_PATH=\"/usr/share/ugrep/patterns\" -DWITH_NO_INDENT -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ugrep-vkey.o `test -f 'vkey.cpp' || echo './'`vkey.cpp gcc -DHAVE_CONFIG_H -I. -I.. -I../include -DWITH_COLOR -DPLATFORM=\"arm-unknown-linux-gnueabihf\" -DGREP_PATH=\"/usr/share/ugrep/patterns\" -DWITH_NO_INDENT -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ugrep-zopen.o `test -f 'zopen.c' || echo './'`zopen.c In file included from /usr/include/c++/12/vector:70, from flag.hpp:43, from ugrep.hpp:407, from ugrep.cpp:71: /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&, long long unsigned int&, long long unsigned int&}; _Tp = Grep::Entry; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 439 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >&, long long unsigned int&, long long unsigned int&}; _Tp = Grep::Entry; _Alloc = std::allocator]': /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/12/algorithm:61, from ugrep.hpp:410: /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Val_comp_iter]': /usr/include/c++/12/bits/stl_algo.h:1782:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1782 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1802 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1802:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/12/bits/stl_algo.h:60: /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Tp = Grep::Entry; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/12/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/12/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/12/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~~ /usr/include/c++/12/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1908 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1908:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1922:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1922 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/12/bits/stl_algo.h:1900:25, inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/12/bits/stl_algo.h:1916:27: /usr/include/c++/12/bits/stl_algo.h:1629:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1629 | std::__make_heap(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/12/bits/stl_algo.h:1932:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1932 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~ /usr/include/c++/12/bits/stl_algo.h:1932:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const Grep::Entry&, const Grep::Entry&)]', inlined from 'virtual void Grep::recurse(size_t, const char*)' at ugrep.cpp:8361:18: /usr/include/c++/12/bits/stl_algo.h:4853:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4853 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const Grep::Entry&, const Grep::Entry&)]', inlined from 'virtual void Grep::recurse(size_t, const char*)' at ugrep.cpp:8363:18: /usr/include/c++/12/bits/stl_algo.h:4853:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4853 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const Grep::Entry&, const Grep::Entry&)]', inlined from 'virtual void Grep::recurse(size_t, const char*)' at ugrep.cpp:8368:18: /usr/include/c++/12/bits/stl_algo.h:4853:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4853 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const Grep::Entry&, const Grep::Entry&)]', inlined from 'virtual void Grep::recurse(size_t, const char*)' at ugrep.cpp:8370:18: /usr/include/c++/12/bits/stl_algo.h:4853:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4853 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const Grep::Entry&, const Grep::Entry&)]', inlined from 'virtual void Grep::recurse(size_t, const char*)' at ugrep.cpp:8375:18: /usr/include/c++/12/bits/stl_algo.h:4853:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4853 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const Grep::Entry&, const Grep::Entry&)]', inlined from 'virtual void Grep::recurse(size_t, const char*)' at ugrep.cpp:8377:18: /usr/include/c++/12/bits/stl_algo.h:4853:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4853 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const Grep::Entry&, const Grep::Entry&)]', inlined from 'virtual void Grep::recurse(size_t, const char*)' at ugrep.cpp:8401:18: /usr/include/c++/12/bits/stl_algo.h:4853:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4853 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const Grep::Entry&, const Grep::Entry&)]', inlined from 'virtual void Grep::recurse(size_t, const char*)' at ugrep.cpp:8403:18: /usr/include/c++/12/bits/stl_algo.h:4853:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 4853 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const Grep::Entry&, const Grep::Entry&)]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'virtual void Grep::recurse(size_t, const char*)' at ugrep.cpp:8408:18: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const Grep::Entry&, const Grep::Entry&)]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'virtual void Grep::recurse(size_t, const char*)' at ugrep.cpp:8408:18: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const Grep::Entry&, const Grep::Entry&)]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'virtual void Grep::recurse(size_t, const char*)' at ugrep.cpp:8410:18: /usr/include/c++/12/bits/stl_algo.h:1937:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1937 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1938 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1939 | __comp); | ~~~~~~~ In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]', inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]' at /usr/include/c++/12/bits/stl_algo.h:1940:31, inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = bool (*)(const Grep::Entry&, const Grep::Entry&)]' at /usr/include/c++/12/bits/stl_algo.h:4853:18, inlined from 'virtual void Grep::recurse(size_t, const char*)' at ugrep.cpp:8410:18: /usr/include/c++/12/bits/stl_algo.h:1849:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1849 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/12/bits/stl_algo.h:1854:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1854 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++11 -g -O2 -ffile-prefix-map=/build/ugrep-3.11.2+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -L/usr/lib -o ugrep ugrep-ugrep.o ugrep-cnf.o ugrep-glob.o ugrep-output.o ugrep-query.o ugrep-screen.o ugrep-stats.o ugrep-vkey.o ugrep-zopen.o -lpthread ../lib/libreflex.a -lzstd -llz4 -llzma -lbz2 -lz -lpcre2-8 make[3]: Leaving directory '/build/ugrep-3.11.2+dfsg/src' make[3]: Entering directory '/build/ugrep-3.11.2+dfsg' rm -f ./bin/ugrep mkdir -p ./bin; \ cp -f src/ugrep ./bin/ugrep; \ cd ./bin; \ rm -f ug; \ cp -f ugrep ug OK make[3]: Leaving directory '/build/ugrep-3.11.2+dfsg' make[2]: Leaving directory '/build/ugrep-3.11.2+dfsg' make[1]: Leaving directory '/build/ugrep-3.11.2+dfsg' dh_auto_test make -j3 test "TESTSUITEFLAGS=-j3 --verbose" VERBOSE=1 make[1]: Entering directory '/build/ugrep-3.11.2+dfsg' *** SINGLE-THREADED TESTS *** cd ./tests && env UGREP_ABS_PATH=/build/ugrep-3.11.2+dfsg/./bin/ugrep CONFIGH_ABS_PATH=/build/ugrep-3.11.2+dfsg/./config.h ./verify.sh -J1 ugrep 3.11.2 arm-unknown-linux-gnueabihf +pcre2jit +zlib +bzip2 +lzma +lz4 +zstd Have libpcre2? yes Have libz? yes Have libbz2? yes Have liblzma? yes Have liblz4? yes Have libzstd? yes ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ALL TESTS PASSED *** MULTI-THREADED TESTS *** cd ./tests && env UGREP_ABS_PATH=/build/ugrep-3.11.2+dfsg/./bin/ugrep CONFIGH_ABS_PATH=/build/ugrep-3.11.2+dfsg/./config.h ./verify.sh ugrep 3.11.2 arm-unknown-linux-gnueabihf +pcre2jit +zlib +bzip2 +lzma +lz4 +zstd Have libpcre2? yes Have libz? yes Have libbz2? yes Have liblzma? yes Have liblz4? yes Have libzstd? yes ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... ALL TESTS PASSED OK make[1]: Leaving directory '/build/ugrep-3.11.2+dfsg' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/ugrep/ make -j3 install DESTDIR=/build/ugrep-3.11.2\+dfsg/debian/ugrep AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/ugrep-3.11.2+dfsg' Making install in lib make[2]: Entering directory '/build/ugrep-3.11.2+dfsg/lib' make[3]: Entering directory '/build/ugrep-3.11.2+dfsg/lib' make[3]: Nothing to be done for 'install-exec-am'. make[3]: Nothing to be done for 'install-data-am'. make[3]: Leaving directory '/build/ugrep-3.11.2+dfsg/lib' make[2]: Leaving directory '/build/ugrep-3.11.2+dfsg/lib' Making install in src make[2]: Entering directory '/build/ugrep-3.11.2+dfsg/src' make[3]: Entering directory '/build/ugrep-3.11.2+dfsg/src' make[3]: Nothing to be done for 'install-data-am'. /bin/mkdir -p '/build/ugrep-3.11.2+dfsg/debian/ugrep/usr/bin' /usr/bin/install -c ugrep '/build/ugrep-3.11.2+dfsg/debian/ugrep/usr/bin' make[3]: Leaving directory '/build/ugrep-3.11.2+dfsg/src' make[2]: Leaving directory '/build/ugrep-3.11.2+dfsg/src' make[2]: Entering directory '/build/ugrep-3.11.2+dfsg' rm -f ./bin/ugrep mkdir -p ./bin; \ cp -f src/ugrep ./bin/ugrep; \ cd ./bin; \ rm -f ug; \ cp -f ugrep ug OK make[3]: Entering directory '/build/ugrep-3.11.2+dfsg' make install-exec-hook make[4]: Entering directory '/build/ugrep-3.11.2+dfsg' /bin/mkdir -p '/build/ugrep-3.11.2+dfsg/debian/ugrep/usr/share/man/man1' rm -f /build/ugrep-3.11.2+dfsg/debian/ugrep/usr/bin/ug cd /build/ugrep-3.11.2+dfsg/debian/ugrep/usr/bin && cp -f ugrep ug /usr/bin/install -c -m 644 man/ugrep.1 '/build/ugrep-3.11.2+dfsg/debian/ugrep/usr/share/man/man1' make install-data-hook make[4]: Entering directory '/build/ugrep-3.11.2+dfsg' mkdir -p /build/ugrep-3.11.2+dfsg/debian/ugrep/usr/share/ugrep && \ cp -rf ./patterns /build/ugrep-3.11.2+dfsg/debian/ugrep/usr/share/ugrep/ make[4]: Leaving directory '/build/ugrep-3.11.2+dfsg' cd /build/ugrep-3.11.2+dfsg/debian/ugrep/usr/share/man/man1; \ rm -f ug.1; \ ln -s ugrep.1 ug.1 ______________________________________________________ | | | You have successfully built and installed ugrep. | | | | You can use the ugrep & ug commands to search files. | | | | The ugrep command is for batch use, whereas the ug | | command is intended for interactive searches using | | a .ugrep configuration file with your preferences, | | located in the working directory or home directory. | | Run 'ug --save-config' to create a .ugrep file. | | | | Aliases to consider: | | alias uq = 'ug -Q' | | alias uz = 'ug -z' | | alias ugit = 'ug --ignore-files' | | alias grep = 'ug -G' | | alias egrep = 'ug -E' | | alias fgrep = 'ug -F' | | alias pgrep = 'ug -P' | | alias zgrep = 'ug -zG' | | alias zegrep = 'ug -zE' | | alias zfgrep = 'ug -zF' | | alias zpgrep = 'ug -zP' | | alias ux = 'ugrep -U --hexdump' | | alias zxgrep = 'ugrep -zU --hexdump' | | alias xdump = 'ugrep -X ""' | | | | Thank you for using ugrep! | | | | https://github.com/Genivia/ugrep | |______________________________________________________| make[4]: Leaving directory '/build/ugrep-3.11.2+dfsg' make[3]: Leaving directory '/build/ugrep-3.11.2+dfsg' make[2]: Leaving directory '/build/ugrep-3.11.2+dfsg' make[1]: Leaving directory '/build/ugrep-3.11.2+dfsg' dh_installdocs dh_installchangelogs dh_installman dh_lintian dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_dwz -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: debian/ugrep/usr/bin/ugrep contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dpkg-shlibdeps: warning: debian/ugrep/usr/bin/ug contains an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'ugrep' in '../ugrep_3.11.2+dfsg-1_armhf.deb'. dpkg-deb: building package 'ugrep-dbgsym' in '../ugrep-dbgsym_3.11.2+dfsg-1_armhf.deb'. dpkg-genbuildinfo --build=binary -O../ugrep_3.11.2+dfsg-1_armhf.buildinfo dpkg-genchanges --build=binary -O../ugrep_3.11.2+dfsg-1_armhf.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration 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/28884 and its subdirectories I: Current time: Tue May 2 19:39:25 -12 2023 I: pbuilder-time-stamp: 1683099565 Wed May 3 07:39:40 UTC 2023 I: 1st build successful. Starting 2nd build on remote node jtx1a-armhf-rb.debian.net. Wed May 3 07:39:40 UTC 2023 I: Preparing to do remote build '2' on jtx1a-armhf-rb.debian.net. Wed May 3 07:48:42 UTC 2023 I: Deleting $TMPDIR on jtx1a-armhf-rb.debian.net. Wed May 3 07:48:44 UTC 2023 I: ugrep_3.11.2+dfsg-1_armhf.changes: Format: 1.8 Date: Thu, 13 Apr 2023 13:45:57 +0200 Source: ugrep Binary: ugrep ugrep-dbgsym Architecture: armhf Version: 3.11.2+dfsg-1 Distribution: unstable Urgency: medium Maintainer: Ricardo Ribalda Delgado Changed-By: Ricardo Ribalda Delgado Description: ugrep - faster grep with an interactive query UI Changes: ugrep (3.11.2+dfsg-1) unstable; urgency=medium . * Update upstream version. Checksums-Sha1: 138eab2fc82d5a0a9a2bb5cab5e3131de8564787 2762360 ugrep-dbgsym_3.11.2+dfsg-1_armhf.deb c05115990eb20a28d1a5d85ed7362647ac537e11 5349 ugrep_3.11.2+dfsg-1_armhf.buildinfo 8c126e655d9622cc46311be2642dfca9854b6435 387704 ugrep_3.11.2+dfsg-1_armhf.deb Checksums-Sha256: faffe23337e6c0284295588df01de2eef4c5e64b6d20dc4a128f81060467e8d2 2762360 ugrep-dbgsym_3.11.2+dfsg-1_armhf.deb acbe8fced9b2f45276b09750249dde44f12301d9c5b886a1550d552b26014844 5349 ugrep_3.11.2+dfsg-1_armhf.buildinfo b19a68dd8287e9e8599769cca272fc1dc340bf1fe6c4b40799f8a374aca4d841 387704 ugrep_3.11.2+dfsg-1_armhf.deb Files: 0fb3c87671108f0732e289413b1691a6 2762360 debug optional ugrep-dbgsym_3.11.2+dfsg-1_armhf.deb 4e7c356a8ac17a30b09e24106349e14b 5349 utils optional ugrep_3.11.2+dfsg-1_armhf.buildinfo 3b8896fe410bd63008186177629f69d4 387704 utils optional ugrep_3.11.2+dfsg-1_armhf.deb Wed May 3 07:48:46 UTC 2023 I: diffoscope 241 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.BiNvvdW1/ugrep_3.11.2+dfsg-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.BiNvvdW1/ugrep_3.11.2+dfsg-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.BiNvvdW1/ugrep_3.11.2+dfsg-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.BiNvvdW1/b1/ugrep_3.11.2+dfsg-1_armhf.changes /srv/reproducible-results/rbuild-debian/r-b-build.BiNvvdW1/b2/ugrep_3.11.2+dfsg-1_armhf.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.407s) 0.407s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.059s) 0.059s 12 calls diffoscope.comparators.binary.FilesystemFile 0.000s 10 calls abc.DotChangesFile ## specialize (total time: 0.001s) 0.001s 1 call specialize Wed May 3 07:48:50 UTC 2023 I: diffoscope 241 found no differences in the changes files, and a .buildinfo file also exists. Wed May 3 07:48:50 UTC 2023 I: ugrep from bookworm built successfully and reproducibly on armhf. Wed May 3 07:48:51 UTC 2023 I: Submitting .buildinfo files to external archives: Wed May 3 07:48:51 UTC 2023 I: Submitting 8.0K b1/ugrep_3.11.2+dfsg-1_armhf.buildinfo.asc Wed May 3 07:48:53 UTC 2023 I: Submitting 8.0K b2/ugrep_3.11.2+dfsg-1_armhf.buildinfo.asc Wed May 3 07:48:54 UTC 2023 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Wed May 3 07:48:54 UTC 2023 I: Done submitting .buildinfo files. Wed May 3 07:48:54 UTC 2023 I: Removing signed ugrep_3.11.2+dfsg-1_armhf.buildinfo.asc files: removed './b1/ugrep_3.11.2+dfsg-1_armhf.buildinfo.asc' removed './b2/ugrep_3.11.2+dfsg-1_armhf.buildinfo.asc'