Tue Jul 13 22:39:28 UTC 2021 I: starting to build lnav/bullseye/armhf on jenkins on '2021-07-13 22:39' Tue Jul 13 22:39:28 UTC 2021 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_25/2344/console.log Tue Jul 13 22:39:28 UTC 2021 I: Downloading source for bullseye/lnav=0.9.0-1 --2021-07-13 22:39:28-- http://cdn-fastly.deb.debian.org/debian/pool/main/l/lnav/lnav_0.9.0-1.dsc Connecting to 78.137.99.97:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2066 (2.0K) Saving to: ‘lnav_0.9.0-1.dsc’ 0K .. 100% 169M=0s 2021-07-13 22:39:28 (169 MB/s) - ‘lnav_0.9.0-1.dsc’ saved [2066/2066] Tue Jul 13 22:39:28 UTC 2021 I: lnav_0.9.0-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: lnav Binary: lnav Architecture: any Version: 0.9.0-1 Maintainer: Salvatore Bonaccorso Homepage: https://lnav.org Standards-Version: 4.5.1 Vcs-Browser: https://salsa.debian.org/carnil/lnav Vcs-Git: https://salsa.debian.org/carnil/lnav.git Build-Depends: debhelper-compat (= 13), libbz2-dev, libcurl4-gnutls-dev, libncurses5-dev, libncursesw5-dev, libpcre3-dev, libreadline-dev, libsqlite3-dev (>= 3.9.0), re2c, zlib1g-dev Package-List: lnav deb admin optional arch=any Checksums-Sha1: 1052b2fc305b77049da333126efd991c7793db11 719944 lnav_0.9.0.orig.tar.xz 29be63e4e456adf071d7be57e50c5bf12bfcff37 8244 lnav_0.9.0-1.debian.tar.xz Checksums-Sha256: 8484713d9eaf8286ad45644a6d82beb63d1db9cf2d1cd2a66962fdbd2eb36c8e 719944 lnav_0.9.0.orig.tar.xz 019a3b544771fe3d2ad33cda816c3ee6993f126f0d9a8b37eee1e0ef167b36ea 8244 lnav_0.9.0-1.debian.tar.xz Files: 4de6dd29cc93a6e814950d6fdc1d99f6 719944 lnav_0.9.0.orig.tar.xz b6f58de7f8158b265815be9ac5195294 8244 lnav_0.9.0-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAl/sQ01fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk ZWJpYW4ub3JnAAoJEAVMuPMTQ89EUSAP/jPqxK0U+oD2Fnme2k7qUPHzonW1U41L QFsfvMqYcUmaSbtgfUdMlC7g+Ef4KxfSfiMZz+K4/eKt33O47xFzuRW+4213oAZv uIEgot4pda091BkXWbVSy/FNYieBePjdv8FfZXl8htIO63Ca4CmICww8BJkAGxW0 SmoJVMyfi08kUpHgW97iwOjLMet3I3JZ41byd01qSnyKxe7lnvDdkbYKxViabvwK yBeVbUjU3/7MNQSU+GEkMN7eIHF81sAGvhHr/kyKRwcKtOFIssEzDTFRlE1ROf+5 u3DGcvMwpavddEDLw77kukptacvFjRiz3OUMkj2prpSfF+rH7xcX0WhTAW6R4x92 1+m7hR4UKBEcdiSgTOJ4W3jWW6AtR+1B5q8O5lH7AXiaR7ra2T3TiIqX7Srbas0N IaoSlkFhaYoasyT0JI2ayRIJQ3lUW7ZQDsjlTFBCXfgqcSSVGw8PA2kAiaNCpw/d 7r8ulWYnuMb5cckeK3FOqds+9cP7SJk9+G/0FSox6eBkJksqMYeLJlPYBVhClo5v AanS+1tFwB72TNR3vmz0v9UrZXUQfyyvCDCFCSBlCE8A6H4XLqVJhbajYdKAMLf4 aIyaCMP7PeuSpPkfkBk4xfhCfwqoDRhIsr/0dzFSXE63SToAG9MsnYyvK1jc/H2x Ucre2m5CHVuI =DT6m -----END PGP SIGNATURE----- Tue Jul 13 22:39:29 UTC 2021 I: Checking whether the package is not for us Tue Jul 13 22:39:29 UTC 2021 I: Starting 1st build on remote node virt32c-armhf-rb.debian.net. Tue Jul 13 22:39:29 UTC 2021 I: Preparing to do remote build '1' on virt32c-armhf-rb.debian.net. Tue Jul 13 22:58:59 UTC 2021 I: Deleting $TMPDIR on virt32c-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Tue Jul 13 10:39:35 -12 2021 I: pbuilder-time-stamp: 1626215975 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration 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 [lnav_0.9.0-1.dsc] I: copying [./lnav_0.9.0.orig.tar.xz] I: copying [./lnav_0.9.0-1.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/tmp/dpkg-verify-sig.3k0Ojd0t/trustedkeys.kbx': General error gpgv: Signature made Tue Dec 29 21:07:25 2020 -12 gpgv: using RSA key 4644409808C171E05531DDEE054CB8F31343CF44 gpgv: issuer "carnil@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./lnav_0.9.0-1.dsc dpkg-source: info: extracting lnav in lnav-0.9.0 dpkg-source: info: unpacking lnav_0.9.0.orig.tar.xz dpkg-source: info: unpacking lnav_0.9.0-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying default-to-var-log-syslog-on-Debian.patch dpkg-source: info: applying disable-broken-test_logfile-test.patch dpkg-source: info: applying disable-test_sql.patch dpkg-source: info: applying disable-broken-test_listview.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/10303/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,-fixfilepath parallel=3' DISTRIBUTION='' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='d411e673c22d46fc885d17505aee372a' 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='10303' 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/tmp.C8bD8QBx1U/pbuilderrc_4VWS --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.C8bD8QBx1U/b1 --logfile b1/build.log lnav_0.9.0-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:8000/' I: uname -a Linux virt32c 5.10.0-7-armmp-lpae #1 SMP Debian 5.10.40-1 (2021-05-28) armv7l GNU/Linux I: ls -l /bin total 3580 -rwxr-xr-x 1 root root 816764 Jun 21 14:26 bash -rwxr-xr-x 3 root root 26052 Jul 20 2020 bunzip2 -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzcat lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep -rwxr-xr-x 3 root root 26052 Jul 20 2020 bzip2 -rwxr-xr-x 1 root root 9636 Jul 20 2020 bzip2recover lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore -rwxr-xr-x 1 root root 26668 Sep 22 2020 cat -rwxr-xr-x 1 root root 43104 Sep 22 2020 chgrp -rwxr-xr-x 1 root root 38984 Sep 22 2020 chmod -rwxr-xr-x 1 root root 43112 Sep 22 2020 chown -rwxr-xr-x 1 root root 92616 Sep 22 2020 cp -rwxr-xr-x 1 root root 75524 Dec 10 2020 dash -rwxr-xr-x 1 root root 75880 Sep 22 2020 date -rwxr-xr-x 1 root root 55436 Sep 22 2020 dd -rwxr-xr-x 1 root root 59912 Sep 22 2020 df -rwxr-xr-x 1 root root 96764 Sep 22 2020 dir -rwxr-xr-x 1 root root 55012 Feb 7 02:38 dmesg lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname -rwxr-xr-x 1 root root 22508 Sep 22 2020 echo -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep -rwxr-xr-x 1 root root 22496 Sep 22 2020 false -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep -rwxr-xr-x 1 root root 47492 Feb 7 02:38 findmnt -rwsr-xr-x 1 root root 26076 Feb 26 04:12 fusermount -rwxr-xr-x 1 root root 124508 Nov 9 2020 grep -rwxr-xr-x 2 root root 2346 Mar 2 11:30 gunzip -rwxr-xr-x 1 root root 6376 Mar 2 11:30 gzexe -rwxr-xr-x 1 root root 64212 Mar 2 11:30 gzip -rwxr-xr-x 1 root root 13784 Nov 6 2019 hostname -rwxr-xr-x 1 root root 43180 Sep 22 2020 ln -rwxr-xr-x 1 root root 35068 Feb 7 2020 login -rwxr-xr-x 1 root root 96764 Sep 22 2020 ls -rwxr-xr-x 1 root root 99940 Feb 7 02:38 lsblk -rwxr-xr-x 1 root root 51408 Sep 22 2020 mkdir -rwxr-xr-x 1 root root 43184 Sep 22 2020 mknod -rwxr-xr-x 1 root root 30780 Sep 22 2020 mktemp -rwxr-xr-x 1 root root 34408 Feb 7 02:38 more -rwsr-xr-x 1 root root 34400 Feb 7 02:38 mount -rwxr-xr-x 1 root root 9824 Feb 7 02:38 mountpoint -rwxr-xr-x 1 root root 88524 Sep 22 2020 mv lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname lrwxrwxrwx 1 root root 14 Apr 18 03:38 pidof -> /sbin/killall5 -rwxr-xr-x 1 root root 26652 Sep 22 2020 pwd lrwxrwxrwx 1 root root 4 Jun 21 14:26 rbash -> bash -rwxr-xr-x 1 root root 30740 Sep 22 2020 readlink -rwxr-xr-x 1 root root 43104 Sep 22 2020 rm -rwxr-xr-x 1 root root 30732 Sep 22 2020 rmdir -rwxr-xr-x 1 root root 14144 Sep 27 2020 run-parts -rwxr-xr-x 1 root root 76012 Dec 22 2018 sed lrwxrwxrwx 1 root root 4 Jul 9 21:24 sh -> dash -rwxr-xr-x 1 root root 22532 Sep 22 2020 sleep -rwxr-xr-x 1 root root 55360 Sep 22 2020 stty -rwsr-xr-x 1 root root 46704 Feb 7 02:38 su -rwxr-xr-x 1 root root 22532 Sep 22 2020 sync -rwxr-xr-x 1 root root 340872 Feb 16 21:55 tar -rwxr-xr-x 1 root root 9808 Sep 27 2020 tempfile -rwxr-xr-x 1 root root 67696 Sep 22 2020 touch -rwxr-xr-x 1 root root 22496 Sep 22 2020 true -rwxr-xr-x 1 root root 9636 Feb 26 04:12 ulockmgr_server -rwsr-xr-x 1 root root 22108 Feb 7 02:38 umount -rwxr-xr-x 1 root root 22520 Sep 22 2020 uname -rwxr-xr-x 2 root root 2346 Mar 2 11:30 uncompress -rwxr-xr-x 1 root root 96764 Sep 22 2020 vdir -rwxr-xr-x 1 root root 38512 Feb 7 02:38 wdctl lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname -rwxr-xr-x 1 root root 1984 Mar 2 11:30 zcat -rwxr-xr-x 1 root root 1678 Mar 2 11:30 zcmp -rwxr-xr-x 1 root root 5880 Mar 2 11:30 zdiff -rwxr-xr-x 1 root root 29 Mar 2 11:30 zegrep -rwxr-xr-x 1 root root 29 Mar 2 11:30 zfgrep -rwxr-xr-x 1 root root 2081 Mar 2 11:30 zforce -rwxr-xr-x 1 root root 7585 Mar 2 11:30 zgrep -rwxr-xr-x 1 root root 2206 Mar 2 11:30 zless -rwxr-xr-x 1 root root 1842 Mar 2 11:30 zmore -rwxr-xr-x 1 root root 4553 Mar 2 11:30 znew I: user script /srv/workspace/pbuilder/10303/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, libcurl4-gnutls-dev, libncurses5-dev, libncursesw5-dev, libpcre3-dev, libreadline-dev, libsqlite3-dev (>= 3.9.0), re2c, zlib1g-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19398 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 libcurl4-gnutls-dev; however: Package libcurl4-gnutls-dev is not installed. pbuilder-satisfydepends-dummy depends on libncurses5-dev; however: Package libncurses5-dev is not installed. pbuilder-satisfydepends-dummy depends on libncursesw5-dev; however: Package libncursesw5-dev is not installed. pbuilder-satisfydepends-dummy depends on libpcre3-dev; however: Package libpcre3-dev is not installed. pbuilder-satisfydepends-dummy depends on libreadline-dev; however: Package libreadline-dev is not installed. pbuilder-satisfydepends-dummy depends on libsqlite3-dev (>= 3.9.0); however: Package libsqlite3-dev is not installed. pbuilder-satisfydepends-dummy depends on re2c; however: Package re2c is not installed. pbuilder-satisfydepends-dummy depends on zlib1g-dev; however: Package zlib1g-dev 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} libbrotli1{a} libbz2-dev{a} libcurl3-gnutls{a} libcurl4-gnutls-dev{a} libdebhelper-perl{a} libelf1{a} libfile-stripnondeterminism-perl{a} libicu67{a} libldap-2.4-2{a} libmagic-mgc{a} libmagic1{a} libncurses-dev{a} libncurses5-dev{a} libncurses6{a} libnghttp2-14{a} libpcre16-3{a} libpcre3-dev{a} libpcre32-3{a} libpcrecpp0v5{a} libpipeline1{a} libpsl5{a} libreadline-dev{a} libreadline8{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsigsegv2{a} libsqlite3-dev{a} libssh2-1{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} po-debconf{a} re2c{a} readline-common{a} sensible-utils{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: bzip2-doc ca-certificates curl libarchive-cpio-perl libgpm2 libldap-common libltdl-dev libmail-sendmail-perl libsasl2-modules lynx publicsuffix wget 0 packages upgraded, 55 newly installed, 0 to remove and 0 not upgraded. Need to get 22.7 MB of archives. After unpacking 76.0 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bullseye/main armhf bsdextrautils armhf 2.36.1-7 [138 kB] Get: 2 http://deb.debian.org/debian bullseye/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB] Get: 3 http://deb.debian.org/debian bullseye/main armhf groff-base armhf 1.22.4-6 [847 kB] Get: 4 http://deb.debian.org/debian bullseye/main armhf libpipeline1 armhf 1.5.3-1 [30.1 kB] Get: 5 http://deb.debian.org/debian bullseye/main armhf man-db armhf 2.9.4-2 [1319 kB] Get: 6 http://deb.debian.org/debian bullseye/main armhf readline-common all 8.1-1 [73.7 kB] Get: 7 http://deb.debian.org/debian bullseye/main armhf libreadline8 armhf 8.1-1 [147 kB] Get: 8 http://deb.debian.org/debian bullseye/main armhf sensible-utils all 0.0.14 [14.8 kB] Get: 9 http://deb.debian.org/debian bullseye/main armhf libmagic-mgc armhf 1:5.39-3 [273 kB] Get: 10 http://deb.debian.org/debian bullseye/main armhf libmagic1 armhf 1:5.39-3 [117 kB] Get: 11 http://deb.debian.org/debian bullseye/main armhf file armhf 1:5.39-3 [68.1 kB] Get: 12 http://deb.debian.org/debian bullseye/main armhf gettext-base armhf 0.21-4 [171 kB] Get: 13 http://deb.debian.org/debian bullseye/main armhf libsigsegv2 armhf 2.13-1 [34.0 kB] Get: 14 http://deb.debian.org/debian bullseye/main armhf m4 armhf 1.4.18-5 [192 kB] Get: 15 http://deb.debian.org/debian bullseye/main armhf autoconf all 2.69-14 [313 kB] Get: 16 http://deb.debian.org/debian bullseye/main armhf autotools-dev all 20180224.1+nmu1 [77.1 kB] Get: 17 http://deb.debian.org/debian bullseye/main armhf automake all 1:1.16.3-2 [814 kB] Get: 18 http://deb.debian.org/debian bullseye/main armhf autopoint all 0.21-4 [510 kB] Get: 19 http://deb.debian.org/debian bullseye/main armhf libdebhelper-perl all 13.3.4 [189 kB] Get: 20 http://deb.debian.org/debian bullseye/main armhf libtool all 2.4.6-15 [513 kB] Get: 21 http://deb.debian.org/debian bullseye/main armhf dh-autoreconf all 20 [17.1 kB] Get: 22 http://deb.debian.org/debian bullseye/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 23 http://deb.debian.org/debian bullseye/main armhf libsub-override-perl all 0.09-2 [10.2 kB] Get: 24 http://deb.debian.org/debian bullseye/main armhf libfile-stripnondeterminism-perl all 1.11.0-1 [25.6 kB] Get: 25 http://deb.debian.org/debian bullseye/main armhf dh-strip-nondeterminism all 1.11.0-1 [15.3 kB] Get: 26 http://deb.debian.org/debian bullseye/main armhf libelf1 armhf 0.183-1 [161 kB] Get: 27 http://deb.debian.org/debian bullseye/main armhf dwz armhf 0.13+20210201-1 [179 kB] Get: 28 http://deb.debian.org/debian bullseye/main armhf libicu67 armhf 67.1-7 [8319 kB] Get: 29 http://deb.debian.org/debian bullseye/main armhf libxml2 armhf 2.9.10+dfsg-6.7 [602 kB] Get: 30 http://deb.debian.org/debian bullseye/main armhf gettext armhf 0.21-4 [1243 kB] Get: 31 http://deb.debian.org/debian bullseye/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB] Get: 32 http://deb.debian.org/debian bullseye/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 33 http://deb.debian.org/debian bullseye/main armhf debhelper all 13.3.4 [1049 kB] Get: 34 http://deb.debian.org/debian bullseye/main armhf libbrotli1 armhf 1.0.9-2+b2 [262 kB] Get: 35 http://deb.debian.org/debian bullseye/main armhf libbz2-dev armhf 1.0.8-4 [29.2 kB] Get: 36 http://deb.debian.org/debian bullseye/main armhf libsasl2-modules-db armhf 2.1.27+dfsg-2.1 [67.6 kB] Get: 37 http://deb.debian.org/debian bullseye/main armhf libsasl2-2 armhf 2.1.27+dfsg-2.1 [99.1 kB] Get: 38 http://deb.debian.org/debian bullseye/main armhf libldap-2.4-2 armhf 2.4.57+dfsg-3 [210 kB] Get: 39 http://deb.debian.org/debian bullseye/main armhf libnghttp2-14 armhf 1.43.0-1 [65.6 kB] Get: 40 http://deb.debian.org/debian bullseye/main armhf libpsl5 armhf 0.21.0-1.2 [56.1 kB] Get: 41 http://deb.debian.org/debian bullseye/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [55.2 kB] Get: 42 http://deb.debian.org/debian bullseye/main armhf libssh2-1 armhf 1.9.0-2 [143 kB] Get: 43 http://deb.debian.org/debian bullseye/main armhf libcurl3-gnutls armhf 7.74.0-1.3+b1 [306 kB] Get: 44 http://deb.debian.org/debian bullseye/main armhf libcurl4-gnutls-dev armhf 7.74.0-1.3+b1 [402 kB] Get: 45 http://deb.debian.org/debian bullseye/main armhf libncurses6 armhf 6.2+20201114-2 [80.5 kB] Get: 46 http://deb.debian.org/debian bullseye/main armhf libncurses-dev armhf 6.2+20201114-2 [308 kB] Get: 47 http://deb.debian.org/debian bullseye/main armhf libncurses5-dev armhf 6.2+20201114-2 [936 B] Get: 48 http://deb.debian.org/debian bullseye/main armhf libpcre16-3 armhf 2:8.39-13 [239 kB] Get: 49 http://deb.debian.org/debian bullseye/main armhf libpcre32-3 armhf 2:8.39-13 [231 kB] Get: 50 http://deb.debian.org/debian bullseye/main armhf libpcrecpp0v5 armhf 2:8.39-13 [150 kB] Get: 51 http://deb.debian.org/debian bullseye/main armhf libpcre3-dev armhf 2:8.39-13 [587 kB] Get: 52 http://deb.debian.org/debian bullseye/main armhf libreadline-dev armhf 8.1-1 [135 kB] Get: 53 http://deb.debian.org/debian bullseye/main armhf libsqlite3-dev armhf 3.34.1-3 [890 kB] Get: 54 http://deb.debian.org/debian bullseye/main armhf re2c armhf 2.0.3-1 [324 kB] Get: 55 http://deb.debian.org/debian bullseye/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [185 kB] Fetched 22.7 MB in 1s (17.3 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19398 files and directories currently installed.) Preparing to unpack .../00-bsdextrautils_2.36.1-7_armhf.deb ... Unpacking bsdextrautils (2.36.1-7) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../01-libuchardet0_0.0.7-1_armhf.deb ... Unpacking libuchardet0:armhf (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../02-groff-base_1.22.4-6_armhf.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../03-libpipeline1_1.5.3-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../04-man-db_2.9.4-2_armhf.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package readline-common. Preparing to unpack .../05-readline-common_8.1-1_all.deb ... Unpacking readline-common (8.1-1) ... Selecting previously unselected package libreadline8:armhf. Preparing to unpack .../06-libreadline8_8.1-1_armhf.deb ... Unpacking libreadline8:armhf (8.1-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../07-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../08-libmagic-mgc_1%3a5.39-3_armhf.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../09-libmagic1_1%3a5.39-3_armhf.deb ... Unpacking libmagic1:armhf (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../10-file_1%3a5.39-3_armhf.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../11-gettext-base_0.21-4_armhf.deb ... Unpacking gettext-base (0.21-4) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../12-libsigsegv2_2.13-1_armhf.deb ... Unpacking libsigsegv2:armhf (2.13-1) ... Selecting previously unselected package m4. Preparing to unpack .../13-m4_1.4.18-5_armhf.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../14-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../15-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../16-automake_1%3a1.16.3-2_all.deb ... Unpacking automake (1:1.16.3-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../17-autopoint_0.21-4_all.deb ... Unpacking autopoint (0.21-4) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../18-libdebhelper-perl_13.3.4_all.deb ... Unpacking libdebhelper-perl (13.3.4) ... Selecting previously unselected package libtool. Preparing to unpack .../19-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../20-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../21-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 .../22-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../23-libfile-stripnondeterminism-perl_1.11.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.11.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../24-dh-strip-nondeterminism_1.11.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.11.0-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../25-libelf1_0.183-1_armhf.deb ... Unpacking libelf1:armhf (0.183-1) ... Selecting previously unselected package dwz. Preparing to unpack .../26-dwz_0.13+20210201-1_armhf.deb ... Unpacking dwz (0.13+20210201-1) ... Selecting previously unselected package libicu67:armhf. Preparing to unpack .../27-libicu67_67.1-7_armhf.deb ... Unpacking libicu67:armhf (67.1-7) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../28-libxml2_2.9.10+dfsg-6.7_armhf.deb ... Unpacking libxml2:armhf (2.9.10+dfsg-6.7) ... Selecting previously unselected package gettext. Preparing to unpack .../29-gettext_0.21-4_armhf.deb ... Unpacking gettext (0.21-4) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../30-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../31-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../32-debhelper_13.3.4_all.deb ... Unpacking debhelper (13.3.4) ... Selecting previously unselected package libbrotli1:armhf. Preparing to unpack .../33-libbrotli1_1.0.9-2+b2_armhf.deb ... Unpacking libbrotli1:armhf (1.0.9-2+b2) ... Selecting previously unselected package libbz2-dev:armhf. Preparing to unpack .../34-libbz2-dev_1.0.8-4_armhf.deb ... Unpacking libbz2-dev:armhf (1.0.8-4) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../35-libsasl2-modules-db_2.1.27+dfsg-2.1_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg-2.1) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../36-libsasl2-2_2.1.27+dfsg-2.1_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27+dfsg-2.1) ... Selecting previously unselected package libldap-2.4-2:armhf. Preparing to unpack .../37-libldap-2.4-2_2.4.57+dfsg-3_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.57+dfsg-3) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../38-libnghttp2-14_1.43.0-1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.43.0-1) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../39-libpsl5_0.21.0-1.2_armhf.deb ... Unpacking libpsl5:armhf (0.21.0-1.2) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../40-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ... Selecting previously unselected package libssh2-1:armhf. Preparing to unpack .../41-libssh2-1_1.9.0-2_armhf.deb ... Unpacking libssh2-1:armhf (1.9.0-2) ... Selecting previously unselected package libcurl3-gnutls:armhf. Preparing to unpack .../42-libcurl3-gnutls_7.74.0-1.3+b1_armhf.deb ... Unpacking libcurl3-gnutls:armhf (7.74.0-1.3+b1) ... Selecting previously unselected package libcurl4-gnutls-dev:armhf. Preparing to unpack .../43-libcurl4-gnutls-dev_7.74.0-1.3+b1_armhf.deb ... Unpacking libcurl4-gnutls-dev:armhf (7.74.0-1.3+b1) ... Selecting previously unselected package libncurses6:armhf. Preparing to unpack .../44-libncurses6_6.2+20201114-2_armhf.deb ... Unpacking libncurses6:armhf (6.2+20201114-2) ... Selecting previously unselected package libncurses-dev:armhf. Preparing to unpack .../45-libncurses-dev_6.2+20201114-2_armhf.deb ... Unpacking libncurses-dev:armhf (6.2+20201114-2) ... Selecting previously unselected package libncurses5-dev:armhf. Preparing to unpack .../46-libncurses5-dev_6.2+20201114-2_armhf.deb ... Unpacking libncurses5-dev:armhf (6.2+20201114-2) ... Selecting previously unselected package libpcre16-3:armhf. Preparing to unpack .../47-libpcre16-3_2%3a8.39-13_armhf.deb ... Unpacking libpcre16-3:armhf (2:8.39-13) ... Selecting previously unselected package libpcre32-3:armhf. Preparing to unpack .../48-libpcre32-3_2%3a8.39-13_armhf.deb ... Unpacking libpcre32-3:armhf (2:8.39-13) ... Selecting previously unselected package libpcrecpp0v5:armhf. Preparing to unpack .../49-libpcrecpp0v5_2%3a8.39-13_armhf.deb ... Unpacking libpcrecpp0v5:armhf (2:8.39-13) ... Selecting previously unselected package libpcre3-dev:armhf. Preparing to unpack .../50-libpcre3-dev_2%3a8.39-13_armhf.deb ... Unpacking libpcre3-dev:armhf (2:8.39-13) ... Selecting previously unselected package libreadline-dev:armhf. Preparing to unpack .../51-libreadline-dev_8.1-1_armhf.deb ... Unpacking libreadline-dev:armhf (8.1-1) ... Selecting previously unselected package libsqlite3-dev:armhf. Preparing to unpack .../52-libsqlite3-dev_3.34.1-3_armhf.deb ... Unpacking libsqlite3-dev:armhf (3.34.1-3) ... Selecting previously unselected package re2c. Preparing to unpack .../53-re2c_2.0.3-1_armhf.deb ... Unpacking re2c (2.0.3-1) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../54-zlib1g-dev_1%3a1.2.11.dfsg-2_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2) ... Setting up libpcrecpp0v5:armhf (2:8.39-13) ... Setting up libpipeline1:armhf (1.5.3-1) ... Setting up libpsl5:armhf (0.21.0-1.2) ... Setting up bsdextrautils (2.36.1-7) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libpcre16-3:armhf (2:8.39-13) ... Setting up libicu67:armhf (67.1-7) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.3.4) ... Setting up libbrotli1:armhf (1.0.9-2+b2) ... Setting up libnghttp2-14:armhf (1.43.0-1) ... Setting up libmagic1:armhf (1:5.39-3) ... Setting up gettext-base (0.21-4) ... Setting up file (1:5.39-3) ... Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-2.1) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libsqlite3-dev:armhf (3.34.1-3) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ... Setting up libncurses6:armhf (6.2+20201114-2) ... Setting up libsigsegv2:armhf (2.13-1) ... Setting up libpcre32-3:armhf (2:8.39-13) ... Setting up autopoint (0.21-4) ... Setting up libsasl2-2:armhf (2.1.27+dfsg-2.1) ... Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ... Setting up sensible-utils (0.0.14) ... Setting up libuchardet0:armhf (0.0.7-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up libssh2-1:armhf (1.9.0-2) ... Setting up re2c (2.0.3-1) ... Setting up libelf1:armhf (0.183-1) ... Setting up readline-common (8.1-1) ... Setting up libxml2:armhf (2.9.10+dfsg-6.7) ... Setting up libbz2-dev:armhf (1.0.8-4) ... Setting up libfile-stripnondeterminism-perl (1.11.0-1) ... Setting up libncurses-dev:armhf (6.2+20201114-2) ... Setting up gettext (0.21-4) ... Setting up libtool (2.4.6-15) ... Setting up libpcre3-dev:armhf (2:8.39-13) ... Setting up libreadline8:armhf (8.1-1) ... Setting up libldap-2.4-2:armhf (2.4.57+dfsg-3) ... Setting up m4 (1.4.18-5) ... Setting up libcurl3-gnutls:armhf (7.74.0-1.3+b1) ... Setting up libreadline-dev:armhf (8.1-1) ... Setting up libcurl4-gnutls-dev:armhf (7.74.0-1.3+b1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up autoconf (2.69-14) ... Setting up dh-strip-nondeterminism (1.11.0-1) ... Setting up dwz (0.13+20210201-1) ... Setting up groff-base (1.22.4-6) ... Setting up libncurses5-dev:armhf (6.2+20201114-2) ... Setting up automake (1:1.16.3-2) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up po-debconf (1.0.21+nmu1) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Setting up dh-autoreconf (20) ... Setting up debhelper (13.3.4) ... Processing triggers for libc-bin (2.31-12) ... 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/lnav-0.9.0/ && 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 > ../lnav_0.9.0-1_source.changes dpkg-buildpackage: info: source package lnav dpkg-buildpackage: info: source version 0.9.0-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Salvatore Bonaccorso dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/build/lnav-0.9.0' dh_auto_configure -- --disable-static ./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-static checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe 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 nested variables... (cached) yes checking build system type... arm-unknown-linux-gnueabihf checking host system type... arm-unknown-linux-gnueabihf checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc 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 we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking how to run the C preprocessor... gcc -E checking for arm-unknown-linux-gnueabihf-gcc... no checking for gcc... gcc checking whether we are using the GNU C compiler... (cached) yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none 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 how to run the C preprocessor... gcc -E checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking whether gcc is Clang... no checking whether pthreads work with "-pthread" and "-lpthread"... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking whether g++ supports C++14 features by default... yes Adding include path: /usr/local/include checking whether we are using the GNU C++ compiler... (cached) yes checking whether g++ accepts -g... (cached) yes checking dependency style of g++... (cached) none checking for ranlib... ranlib checking for ar... ar checking the archiver (ar) interface... ar checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for bzip2... /bin/bzip2 checking for re2c... /usr/bin/re2c checking how to run the C++ preprocessor... g++ -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking size of off_t... 4 checking size of size_t... 4 checking whether struct tm is in sys/time.h or time.h... time.h checking for struct tm.tm_zone... yes checking for library containing openpty... -lutil checking for library containing gzseek... -lz checking for library containing BZ2_bzopen... -lbz2 checking for library containing dlopen... -ldl checking for library containing backtrace... none required checking for gawk... (cached) mawk checking for curl-config... /usr/bin/curl-config checking for the version of libcurl... 7.74.0 checking for libcurl >= version 7.23.0... yes checking whether libcurl is usable... yes checking for curl_free... yes configure: Trying to link with tinfo checking for library containing cur_term... -ltinfo configure: Linking with tinfo checking for library containing Gpm_Open... no configure: WARNING: libgpm not found. If build fails later consider installing gpm dev package checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking pty.h usability... yes checking pty.h presence... yes checking for pty.h... yes checking util.h usability... no checking util.h presence... no checking for util.h... no checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking bzlib.h usability... yes checking bzlib.h presence... yes checking for bzlib.h... yes checking libutil.h usability... no checking libutil.h presence... no checking for libutil.h... no checking sys/ttydefaults.h usability... yes checking sys/ttydefaults.h presence... yes checking for sys/ttydefaults.h... yes configure: compiling with the included version of yajl checking for NcursesW wide-character library... yes checking for working ncursesw/curses.h... yes checking for working ncursesw.h... no checking for working ncurses.h... yes checking lib pcre... (testing) checking for pcre_study in -lpcre... yes checking libpcrecpp... yes checking pcre.h usability... yes checking pcre.h presence... yes checking for pcre.h... yes checking pcre/pcre.h usability... no checking pcre/pcre.h presence... no checking for pcre/pcre.h... no checking lib pcre... -lpcre -lpcrecpp checking lib readline... checking for library containing readline... -lreadline checking for library containing history_set_history_state... none required checking readline.h usability... no checking readline.h presence... no checking for readline.h... no checking readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking for library containing sqlite3_open... -lsqlite3 checking sqlite3.h usability... yes checking sqlite3.h presence... yes checking for sqlite3.h... yes checking for SQLite3 library >= 3.9.0... yes checking for sqlite3_stmt_readonly... yes checking for sqlite3_value_subtype... yes configure: Checking for libgpm dependency checking for mousemask in -lncursesw... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating TESTS_ENVIRONMENT config.status: creating src/Makefile config.status: creating src/base/Makefile config.status: creating src/fmtlib/Makefile config.status: creating src/pcrepp/Makefile config.status: creating src/yajl/Makefile config.status: creating src/yajlpp/Makefile config.status: creating test/Makefile config.status: creating src/config.h config.status: executing depfiles commands make[1]: Leaving directory '/build/lnav-0.9.0' dh_auto_build make -j3 make[1]: Entering directory '/build/lnav-0.9.0' Making all in src make[2]: Entering directory '/build/lnav-0.9.0/src' gcc -o bin2c bin2c.c gcc -o ptimec ptimec.c ./ptimec "@%@" "%Y-%m-%d %H:%M:%S" "%Y-%m-%d %H:%M:%S%z" "%Y-%m-%d %H:%M:%S %z" "%Y-%m-%d %H:%M" "%Y-%m-%dT%H:%M:%S.%f%z" "%y-%m-%dT%H:%M:%S.%f%z" "%Y-%m-%dT%H:%M:%SZ" "%Y-%m-%dT%H:%M:%S%z" "%Y-%m-%dT%H:%M:%S" "%Y-%m-%dT%H:%M:%S%z" "%Y/%m/%d %H:%M:%S" "%Y/%m/%d %H:%M:%S %z" "%Y/%m/%d %H:%M:%S%z" "%Y/%m/%d %H:%M" "%Y %b %d %a %H:%M:%S.%L" "%Y %b %d %H:%M:%S.%L" "%Y %b %d %H:%M:%S" "%a %b %d %H:%M:%S %Y" "%a %b %d %H:%M:%S.%f %Y" "%a %b %d %H:%M:%S %Z %Y" "%a %b %d %H:%M:%S " "%a %b %d %H:%M:%S.%L " "%d/%b/%Y:%H:%M:%S +0000" "%d/%b/%Y:%H:%M:%S %z" "%d-%b-%Y %H:%M:%S %z" "%d-%b-%Y %H:%M:%S %Z" "%d %b %Y %H:%M:%S" "%d %b %Y %H:%M:%S.%L" "%d %b %Y %H:%M:%S,%L" "%b %d %H:%M:%S" "%b %d %k:%M:%S" "%b %d %l:%M:%S" "%b %e, %Y %l:%M:%S %p" "%m/%d/%y %H:%M:%S" "%m/%d/%Y %I:%M:%S:%L %p %Z" "%m/%d/%Y %I:%M:%S %p %Z" "%m/%d/%Y %l:%M:%S %p %Z" "%m/%e/%Y %I:%M:%S %p" "%m/%e/%Y %l:%M:%S %p" "%d/%b/%y %H:%M:%S" "%m%d %H:%M:%S" "%H:%M:%S" "%M:%S" "%m/%d %H:%M:%S" "%Y-%m-%d" "%Y-%m" "%Y/%m/%d" "%Y/%m" "%s.%f" > time_fmts.cc ./bin2c ansi-palette-json ansi-palette.json ./bin2c -n lnav_scripts builtin-scripts ./scripts/dhclient-summary.lnav ./scripts/lnav-pop-view.lnav ./scripts/partition-by-boot.lnav ./scripts/rename-stdin.lnav ./scripts/search-for.lnav ./bin2c -n lnav_scripts builtin-scripts ./scripts/dhclient-summary.lnav ./scripts/lnav-pop-view.lnav ./scripts/partition-by-boot.lnav ./scripts/rename-stdin.lnav ./scripts/search-for.lnav ./bin2c -n lnav_sh_scripts builtin-sh-scripts ./scripts/dump-pid.sh ./bin2c -n lnav_sh_scripts builtin-sh-scripts ./scripts/dump-pid.sh ./bin2c -n lnav_config_json default-config ./root-config.json ./keymaps/de-keymap.json ./keymaps/default-keymap.json ./keymaps/fr-keymap.json ./keymaps/uk-keymap.json ./keymaps/us-keymap.json ./themes/default-theme.json ./themes/eldar.json ./themes/monocai.json ./themes/night-owl.json ./themes/solarized-dark.json ./themes/solarized-light.json ./bin2c -n lnav_config_json default-config ./root-config.json ./keymaps/de-keymap.json ./keymaps/default-keymap.json ./keymaps/fr-keymap.json ./keymaps/uk-keymap.json ./keymaps/us-keymap.json ./themes/default-theme.json ./themes/eldar.json ./themes/monocai.json ./themes/night-owl.json ./themes/solarized-dark.json ./themes/solarized-light.json ./bin2c -n lnav_format_json default-formats ./formats/access_log.json ./formats/alb_log.json ./formats/autodeploy_log.json ./formats/block_log.json ./formats/candlepin_log.json ./formats/choose_repo_log.json ./formats/cups_log.json ./formats/dpkg_log.json ./formats/elb_log.json ./formats/engine_log.json ./formats/error_log.json ./formats/fsck_hfs_log.json ./formats/glog_log.json ./formats/haproxy_log.json ./formats/java_log.json ./formats/journald_json_log.json ./formats/katello_log.json ./formats/openam_log.json ./formats/openamdb_log.json ./formats/openstack_log.json ./formats/page_log.json ./formats/papertrail_log.json ./formats/snaplogic_log.json ./formats/sssd_log.json ./formats/strace_log.json ./formats/sudo_log.json ./formats/syslog_log.json ./formats/tcf_log.json ./formats/tcsh_history.json ./formats/uwsgi_log.json ./formats/vdsm_log.json ./formats/vmk_log.json ./formats/vmw_log.json ./formats/xmlrpc_log.json ./bin2c -n lnav_format_json default-formats ./formats/access_log.json ./formats/alb_log.json ./formats/autodeploy_log.json ./formats/block_log.json ./formats/candlepin_log.json ./formats/choose_repo_log.json ./formats/cups_log.json ./formats/dpkg_log.json ./formats/elb_log.json ./formats/engine_log.json ./formats/error_log.json ./formats/fsck_hfs_log.json ./formats/glog_log.json ./formats/haproxy_log.json ./formats/java_log.json ./formats/journald_json_log.json ./formats/katello_log.json ./formats/openam_log.json ./formats/openamdb_log.json ./formats/openstack_log.json ./formats/page_log.json ./formats/papertrail_log.json ./formats/snaplogic_log.json ./formats/sssd_log.json ./formats/strace_log.json ./formats/sudo_log.json ./formats/syslog_log.json ./formats/tcf_log.json ./formats/tcsh_history.json ./formats/uwsgi_log.json ./formats/vdsm_log.json ./formats/vmk_log.json ./formats/vmw_log.json ./formats/xmlrpc_log.json ./bin2c help-txt help.txt ./bin2c init-sql init.sql ./bin2c xterm-palette-json xterm-palette.json make all-recursive make[3]: Entering directory '/build/lnav-0.9.0/src' Making all in base make[4]: Entering directory '/build/lnav-0.9.0/src/base' g++ -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o intern_string.o intern_string.cc g++ -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o is_utf8.o is_utf8.cc g++ -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_log.o lnav_log.cc g++ -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o string_util.o string_util.cc rm -f libbase.a ar cru libbase.a intern_string.o is_utf8.o lnav_log.o string_util.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbase.a make[4]: Leaving directory '/build/lnav-0.9.0/src/base' Making all in fmtlib make[4]: Entering directory '/build/lnav-0.9.0/src/fmtlib' g++ -DHAVE_CONFIG_H -I. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o format.o format.cc g++ -DHAVE_CONFIG_H -I. -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o posix.o posix.cc rm -f libcppfmt.a ar cru libcppfmt.a format.o posix.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libcppfmt.a make[4]: Leaving directory '/build/lnav-0.9.0/src/fmtlib' Making all in pcrepp make[4]: Entering directory '/build/lnav-0.9.0/src/pcrepp' g++ -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pcrepp.o pcrepp.cc rm -f libpcrepp.a ar cru libpcrepp.a pcrepp.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libpcrepp.a make[4]: Leaving directory '/build/lnav-0.9.0/src/pcrepp' Making all in yajl make[4]: Entering directory '/build/lnav-0.9.0/src/yajl' gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl.o yajl.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_alloc.o yajl_alloc.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_buf.o yajl_buf.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_encode.o yajl_encode.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_gen.o yajl_gen.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_lex.o yajl_lex.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_parser.o yajl_parser.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_tree.o yajl_tree.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o yajl_version.o yajl_version.c rm -f libyajl.a ar cru libyajl.a yajl.o yajl_alloc.o yajl_buf.o yajl_encode.o yajl_gen.o yajl_lex.o yajl_parser.o yajl_tree.o yajl_version.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libyajl.a make[4]: Leaving directory '/build/lnav-0.9.0/src/yajl' Making all in yajlpp make[4]: Entering directory '/build/lnav-0.9.0/src/yajlpp' g++ -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o json_op.o json_op.cc g++ -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o json_ptr.o json_ptr.cc g++ -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o yajlpp.o yajlpp.cc In file included from /usr/include/stdlib.h:568, from /usr/include/c++/10/cstdlib:75, from /usr/include/c++/10/ext/string_conversions.h:41, from /usr/include/c++/10/bits/basic_string.h:6545, from /usr/include/c++/10/string:55, from ../../src/yajlpp/json_ptr.hh:40, from json_ptr.cc:36: json_ptr.cc: In function 'int handle_map_key(void*, const unsigned char*, size_t)': json_ptr.cc:120:43: warning: 'alloca' bound is unknown [-Walloca-larger-than=] 120 | auto fully_encoded_key = (char *) alloca(required_len); | ^~~~~~ rm -f libyajlpp.a ar cru libyajlpp.a json_op.o json_ptr.o yajlpp.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libyajlpp.a make[4]: Leaving directory '/build/lnav-0.9.0/src/yajlpp' Making all in . make[4]: Entering directory '/build/lnav-0.9.0/src' g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav.o lnav.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ansi_scrubber.o ansi_scrubber.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o bookmarks.o bookmarks.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o bottom_status_source.o bottom_status_source.cc In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from lnav.hh:46, from lnav.cc:82: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from ./base/opt_util.hh:33, from ./base/lnav_log.hh:49, from pcrepp/pcrepp.hh:58, from grep_proc.hh:53, from bottom_status_source.hh:35, from bottom_status_source.cc:32: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/vector:72, from ansi_scrubber.cc:34: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, int&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'void scrub_ansi_string(std::string&, string_attrs_t&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o collation-functions.o collation-functions.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o column_namer.o column_namer.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o command_executor.o command_executor.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o curl_looper.o curl_looper.cc In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from lnav.hh:46, from command_executor.cc:36: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/algorithm:62, from curl_looper.cc:34: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1819:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1819 | __unguarded_linear_insert(_RandomAccessIterator __last, | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from curl_looper.cc:34: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Distance = int; _Tp = std::pair; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from curl_looper.hh:37, from curl_looper.cc:39: /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from curl_looper.hh:37, from curl_looper.cc:39: /usr/include/c++/10/bits/stl_vector.h: In member function 'void curl_looper::check_for_new_requests()': /usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'void curl_looper::requeue_requests(mstime_t)': /usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from curl_looper.cc:34: /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1662 | __heap_select(_RandomAccessIterator __first, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1662:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 79 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:79:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1945 | __introsort_loop(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1945:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1924 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1925 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1924:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1959:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1959 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1937:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1937 | std::__heap_select(__first, __middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from curl_looper.hh:37, from curl_looper.cc:39: /usr/include/c++/10/bits/vector.tcc: In member function 'void curl_looper::check_for_finished_requests()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from curl_looper.cc:34: /usr/include/c++/10/bits/stl_algo.h:1974:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1974 | std::__introsort_loop(__first, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 1975 | std::__lg(__last - __first) * 2, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1976 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1886:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1886 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1891:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1891 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o db_sub_source.o db_sub_source.cc command_executor.cc: In function 'Result, std::__cxx11::basic_string > execute_file(exec_context&, const string&, bool)': command_executor.cc:498:57: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'size_t' {aka 'unsigned int'} [-Wformat=] 498 | snprintf(env_arg_name, sizeof(env_arg_name), "%lu", lpc); | ~~^ ~~~ | | | | | size_t {aka unsigned int} | long unsigned int | %u In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from ./base/opt_util.hh:33, from ./base/lnav_log.hh:49, from pcrepp/pcrepp.hh:58, from grep_proc.hh:53, from textview_curses.hh:39, from db_sub_source.hh:42, from db_sub_source.cc:33: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/vector:72, from yajlpp/json_ptr.hh:41, from db_sub_source.cc:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stacked_bar_chart >::chart_ident}; _Tp = stacked_bar_chart >::chart_ident; _Alloc = std::allocator >::chart_ident>]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::chart_ident, std::allocator >::chart_ident> >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'stacked_bar_chart::chart_ident& stacked_bar_chart::find_ident(const T&) [with T = std::__cxx11::basic_string]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::chart_ident*, std::vector >::chart_ident, std::allocator >::chart_ident> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void stacked_bar_chart::chart_attrs_for_value(const listview_curses&, int&, const T&, double, string_attrs_t&) const [with T = std::__cxx11::basic_string]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from db_sub_source.hh:43, from db_sub_source.cc:33: hist_source.hh:237:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 237 | }; | ^ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o elem_to_json.o elem_to_json.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o environ_vtab.o environ_vtab.cc In file included from /usr/include/c++/10/vector:72, from lnav.cc:69: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from lnav.cc:69: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool spectrogram_source::list_value_for_overlay(const listview_curses&, int, int, vis_line_t, attr_line_t&)': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from command_executor.cc:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stacked_bar_chart >::chart_ident}; _Tp = stacked_bar_chart >::chart_ident; _Alloc = std::allocator >::chart_ident>]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::chart_ident, std::allocator >::chart_ident> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'int sql_callback(exec_context&, sqlite3_stmt*)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::chart_ident*, std::vector >::chart_ident, std::allocator >::chart_ident> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from lnav.cc:69: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, view_colors::role_t&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o extension-functions.o extension-functions.cc /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {intern_string_t&, long long int&, log_format*}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string*, double&, log_format*}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {intern_string_t&, const intern_string_t, int}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {intern_string_t&, shared_buffer_ref&, int}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {intern_string_t&, shared_buffer_ref&, int}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'virtual void log_data_table::extract(std::shared_ptr, uint64_t, shared_buffer_ref&, std::vector&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'void update_hits(void*, textview_curses*)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o field_overlay_source.o field_overlay_source.cc /usr/include/c++/10/bits/vector.tcc: In member function 'virtual void all_logs_vtab::extract(std::shared_ptr, uint64_t, shared_buffer_ref&, std::vector&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from lnav.hh:46, from field_overlay_source.cc:32: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stacked_bar_chart::chart_ident}; _Tp = stacked_bar_chart::chart_ident; _Alloc = std::allocator::chart_ident>]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::chart_ident, std::allocator::chart_ident> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'stacked_bar_chart::chart_ident& stacked_bar_chart::find_ident(const T&) [with T = hist_source2::hist_type_t]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::chart_ident*, std::vector::chart_ident, std::allocator::chart_ident> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o file_vtab.o file_vtab.cc In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from lnav.hh:46, from file_vtab.cc:36: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/vector:72, from logfile.hh:44, from lnav.hh:46, from field_overlay_source.cc:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from logfile.hh:44, from lnav.hh:46, from field_overlay_source.cc:32: /usr/include/c++/10/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from logfile.hh:44, from lnav.hh:46, from field_overlay_source.cc:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In constructor '_lnav_data::_lnav_data()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void field_overlay_source::build_meta_line(const listview_curses&, std::vector&, vis_line_t)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ field_overlay_source.cc:535:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 535 | } | ^ In file included from /usr/include/c++/10/vector:72, from logfile.hh:44, from lnav.hh:46, from field_overlay_source.cc:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void field_overlay_source::build_field_lines(const listview_curses&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ field_overlay_source.cc:480:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 480 | } | ^ field_overlay_source.cc:480:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 field_overlay_source.cc:480:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 field_overlay_source.cc:480:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 field_overlay_source.cc:480:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o filter_observer.o filter_observer.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o filter_status_source.o filter_status_source.cc In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from filter_observer.hh:35, from filter_observer.cc:32: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from lnav.hh:46, from filter_status_source.cc:32: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o filter_sub_source.o filter_sub_source.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fstat_vtab.o fstat_vtab.cc In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from lnav.hh:46, from filter_sub_source.cc:32: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/vector:72, from logfile.hh:44, from lnav.hh:46, from filter_status_source.cc:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from logfile.hh:44, from lnav.hh:46, from filter_status_source.cc:32: /usr/include/c++/10/bits/stl_vector.h: In member function 'void filter_status_source::update_filtered(text_sub_source*)': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from logfile.hh:44, from lnav.hh:46, from filter_status_source.cc:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, view_colors::role_t&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In constructor 'filter_status_source::filter_status_source()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fs-extension-functions.o fs-extension-functions.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fts_fuzzy_match.o fts_fuzzy_match.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o grep_proc.o grep_proc.cc In file included from fs-extension-functions.cc:48: vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = mapbox::util::variant; Args = {const char*}; Return (* f)(Args ...) = sql_basename; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = mapbox::util::variant; Args = {const char*}; Return (* f)(Args ...) = sql_basename]' fs-extension-functions.cc:175:69: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = mapbox::util::variant; Args = {const char*}; Return (* f)(Args ...) = sql_dirname; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = mapbox::util::variant; Args = {const char*}; Return (* f)(Args ...) = sql_dirname]' fs-extension-functions.cc:207:67: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = nonstd::optional_lite::optional >; Args = {const std::vector >&}; Return (* f)(Args ...) = sql_joinpath; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = nonstd::optional_lite::optional >; Args = {const std::vector >&}; Return (* f)(Args ...) = sql_joinpath]' fs-extension-functions.cc:235:69: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string; Args = {const char*}; Return (* f)(Args ...) = sql_readlink; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = std::__cxx11::basic_string; Args = {const char*}; Return (* f)(Args ...) = sql_readlink]' fs-extension-functions.cc:262:69: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string; Args = {const char*}; Return (* f)(Args ...) = sql_realpath; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = std::__cxx11::basic_string; Args = {const char*}; Return (* f)(Args ...) = sql_realpath]' fs-extension-functions.cc:270:69: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from grep_proc.cc:44: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o help_text_formatter.o help_text_formatter.cc In file included from /usr/include/c++/10/vector:72, from logfile.hh:44, from lnav.hh:46, from filter_sub_source.cc:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, short int}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*, short int}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'virtual void filter_sub_source::text_attrs_for_line(textview_curses&, int, string_attrs_t&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void filter_sub_source::rl_display_matches(readline_curses*)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ filter_sub_source.cc:471:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 471 | } | ^ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o highlighter.o highlighter.cc In file included from /usr/include/c++/10/vector:72, from lnav_util.hh:47, from help_text_formatter.cc:38: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'attr_line_t& attr_line_t::append(S, string_attr_type_t, T) [with S = const char*; T = unsigned int]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'attr_line_t& attr_line_t::append(S, string_attr_type_t, T) [with S = const char*; T = void*]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'void format_example_text_for_term(const help_text&, help_example_to_attr_line_fun_t, size_t, attr_line_t&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'void format_help_text_for_term(const help_text&, size_t, attr_line_t&, bool)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hist_source.o hist_source.cc help_text_formatter.cc:391:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 391 | } | ^ In file included from /usr/include/c++/10/vector:72, from pcrepp/pcrepp.hh:55, from highlighter.hh:36, from highlighter.cc:4: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, int}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, int&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void highlighter::annotate(attr_line_t&, int) const': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hotkeys.o hotkeys.cc In file included from /usr/include/c++/10/cassert:44, from ring_span.hh:230, from textview_curses.hh:38, from hist_source.hh:45, from hist_source.cc:33: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from lnav.hh:46, from hotkeys.cc:32: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/vector:72, from lnav_util.hh:47, from hist_source.cc:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from hist_source.hh:35, from hist_source.cc:33: /usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from hist_source.hh:35, from hist_source.cc:33: /usr/include/c++/10/bits/stl_map.h: In member function 'virtual void hist_source2::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In member function 'virtual timeval hist_source2::time_for_row(int)': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from lnav_util.hh:47, from hist_source.cc:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void stacked_bar_chart::chart_attrs_for_value(const listview_curses&, int&, const T&, double, string_attrs_t&) const [with T = hist_source2::hist_type_t]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from hist_source.cc:33: hist_source.hh:237:5: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 237 | }; | ^ In file included from /usr/include/c++/10/map:61, from hist_source.hh:35, from hist_source.cc:33: /usr/include/c++/10/bits/stl_map.h: In member function 'virtual void hist_source2::text_attrs_for_line(textview_curses&, int, string_attrs_t&)': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o input_dispatcher.o input_dispatcher.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o json-extension-functions.o json-extension-functions.cc input_dispatcher.cc: In member function 'void input_dispatcher::append_to_escape_buffer(int)': input_dispatcher.cc:159:31: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 159 | if (this->id_escape_index < (sizeof(this->id_escape_buffer) - 1)) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o line_buffer.o line_buffer.cc In file included from json-extension-functions.cc:46: vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = json_string; Args = {nonstd::optional_lite::optional, const std::vector >&}; Return (* f)(Args ...) = json_concat; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = json_string; Args = {nonstd::optional_lite::optional, const std::vector >&}; Return (* f)(Args ...) = json_concat]' json-extension-functions.cc:613:67: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = bool; Args = {const char*, sqlite3_value*}; Return (* f)(Args ...) = json_contains; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = bool; Args = {const char*, sqlite3_value*}; Return (* f)(Args ...) = json_contains]' json-extension-functions.cc:640:71: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from ptimec.hh:455, from lnav_util.hh:53, from line_buffer.cc:51: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o listview_curses.o listview_curses.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_commands.o lnav_commands.cc In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from lnav.hh:46, from lnav_commands.cc:43: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_config.o lnav_config.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_util.o lnav_util.cc In file included from lnav_config.cc:57: yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list)': yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 461 | json_path_container(std::initializer_list children) | ^~~~~~~~~~~~~~~~~~~ lnav_config.cc: In function 'void __static_initialization_and_destruction_0(int, int)': lnav_config.cc:318:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 318 | static struct json_path_container format_handlers = { | ^~~~~~~~~~~~~~~ lnav_config.cc:393:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 393 | static struct json_path_container key_command_handlers = { | ^~~~~~~~~~~~~~~~~~~~ lnav_config.cc:405:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 405 | static struct json_path_container keymap_def_handlers = { | ^~~~~~~~~~~~~~~~~~~ lnav_config.cc:421:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 421 | static struct json_path_container keymap_defs_handlers = { | ^~~~~~~~~~~~~~~~~~~~ lnav_config.cc:436:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 436 | static struct json_path_container global_var_handlers = { | ^~~~~~~~~~~~~~~~~~~ lnav_config.cc:477:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 477 | } | ^ lnav_config.cc:480:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 480 | static struct json_path_container theme_styles_handlers = { | ^~~~~~~~~~~~~~~~~~~~~ lnav_config.cc:555:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 555 | static struct json_path_container theme_syntax_styles_handlers = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ lnav_config.cc:631:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 631 | static struct json_path_container theme_status_styles_handlers = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ lnav_config.cc:676:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 676 | static struct json_path_container theme_log_level_styles_handlers = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ lnav_config.cc:692:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 692 | static struct json_path_container theme_vars_handlers = { | ^~~~~~~~~~~~~~~~~~~ lnav_config.cc:704:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 704 | static struct json_path_container theme_def_handlers = { | ^~~~~~~~~~~~~~~~~~ lnav_config.cc:726:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 726 | static struct json_path_container theme_defs_handlers = { | ^~~~~~~~~~~~~~~~~~~ lnav_config.cc:741:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 741 | static struct json_path_container ui_handlers = { | ^~~~~~~~~~~ lnav_config.cc:808:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 808 | } | ^ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_accel.o log_accel.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_actions.o log_actions.cc In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from lnav.hh:46, from log_actions.cc:32: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/bits/char_traits.h:39, from /usr/include/c++/10/string:40, from lnav_commands.cc:35: /usr/include/c++/10/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred]': /usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1921 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 log_actions.cc: In function 'std::string execute_action(log_data_helper&, int, const string&)': log_actions.cc:79:25: warning: format '%ld' expects argument of type 'long int', but argument 4 has type '__gnu_cxx::__normal_iterator >::difference_type' {aka 'int'} [-Wformat=] 79 | "%ld", | ~~^ | | | long int | %d 80 | (ldh.ldh_line - lf->begin()) + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | __gnu_cxx::__normal_iterator >::difference_type {aka int} /usr/include/c++/10/bits/stl_algobase.h: In member function 'virtual void log_spectro_value_source::spectro_row(spectrogram_request&, spectrogram_row&)': /usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1975 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from lnav_commands.cc:36: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {intern_string_t&, long long int&, log_format*}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {intern_string_t&, long long int&, log_format*}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string*, double&, log_format*}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_format.o log_format.cc /usr/include/c++/10/bits/vector.tcc: In member function 'virtual void log_data_table::extract(std::shared_ptr, uint64_t, shared_buffer_ref&, std::vector&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'attr_line_t& attr_line_t::append(S, string_attr_type_t, T) [with S = const char*; T = void*]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from yajlpp/yajlpp.hh:49, from log_format.cc:38: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/bits/char_traits.h:39, from /usr/include/c++/10/string:40, from lnav_commands.cc:35: /usr/include/c++/10/bits/stl_algobase.h: In member function 'virtual void log_spectro_value_source::spectro_mark(textview_curses&, time_t, time_t, double, double)': /usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1975 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from lnav.hh:40, from lnav_commands.cc:43: /usr/include/c++/10/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const key_type&) [with _Key = strong_int; _Val = std::pair, bookmark_metadata>; _KeyOfValue = std::_Select1st, bookmark_metadata> >; _Compare = std::less >; _Alloc = std::allocator, bookmark_metadata> >]': /usr/include/c++/10/bits/stl_tree.h:2193:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, bookmark_metadata>, std::_Select1st, bookmark_metadata> >, std::less >, std::allocator, bookmark_metadata> > >::const_iterator' changed in GCC 7.1 2193 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&&>, std::tuple<>}; _Key = strong_int; _Val = std::pair, bookmark_metadata>; _KeyOfValue = std::_Select1st, bookmark_metadata> >; _Compare = std::less >; _Alloc = std::allocator, bookmark_metadata> >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, bookmark_metadata>, std::_Select1st, bookmark_metadata> >, std::less >, std::allocator, bookmark_metadata> > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from lnav_commands.cc:36: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stacked_bar_chart >::chart_ident}; _Tp = stacked_bar_chart >::chart_ident; _Alloc = std::allocator >::chart_ident>]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::chart_ident, std::allocator >::chart_ident> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void db_spectro_value_source::update_stats()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >::chart_ident*, std::vector >::chart_ident, std::allocator >::chart_ident> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_format_loader.o log_format_loader.cc In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from yajlpp/yajlpp.hh:49, from log_format_loader.cc:46: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/algorithm:61, from ./fmtlib/fmt/format.h:31, from log_format.cc:37: /usr/include/c++/10/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred]': /usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1921 | __find_if(_RandomAccessIterator __first, _RandomAccessIterator __last, | ^~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h: In function '_RandomAccessIterator std::__find_if(_RandomAccessIterator, _RandomAccessIterator, _Predicate, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Predicate = __gnu_cxx::__ops::_Iter_pred]': /usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:1921:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/map:61, from lnav.hh:40, from lnav_commands.cc:43: /usr/include/c++/10/bits/stl_map.h: In function 'Result, std::__cxx11::basic_string > com_partition_name(exec_context&, std::string, std::vector >&)': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, bookmark_metadata>, std::_Select1st, bookmark_metadata> >, std::less >, std::allocator, bookmark_metadata> > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'Result, std::__cxx11::basic_string > com_tag(exec_context&, std::string, std::vector >&)': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, bookmark_metadata>, std::_Select1st, bookmark_metadata> >, std::less >, std::allocator, bookmark_metadata> > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h: In function 'Result, std::__cxx11::basic_string > com_comment(exec_context&, std::string, std::vector >&)': /usr/include/c++/10/bits/stl_map.h:520:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, bookmark_metadata>, std::_Select1st, bookmark_metadata> >, std::less >, std::allocator, bookmark_metadata> > >::const_iterator' changed in GCC 7.1 520 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 521 | std::forward_as_tuple(std::move(__k)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 522 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from log_format.cc:39: yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list)': yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 461 | json_path_container(std::initializer_list children) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from yajlpp/yajlpp.hh:44, from log_format.cc:38: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {intern_string_t&, long long int&, log_format*}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'virtual void log_search_table::extract(std::shared_ptr, uint64_t, shared_buffer_ref&, std::vector&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, shared_buffer_ref&, int, external_log_format*&}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'int json_array_end(void*)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, external_log_format*&}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, bool, external_log_format*&}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, long long int, external_log_format*&}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, double&, external_log_format*&}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {line_range&, string_attr_type*}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, const logline_value::kind_t&, shared_buffer_ref&, const bool&, const scaling_factor*&, const int&, int&, int&, bool&, const external_log_format*}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, const external_log_format*}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'virtual void external_log_format::annotate(uint64_t, shared_buffer_ref&, string_attrs_t&, std::vector&, bool) const': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, shared_buffer_ref&}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const intern_string_t&, shared_buffer_ref&}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const intern_string_t&, const bro_log_format*}; _Tp = logline_value; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'virtual void bro_log_format::annotate(uint64_t, shared_buffer_ref&, string_attrs_t&, std::vector&, bool) const': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from log_format_loader.cc:47: yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list)': yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 461 | json_path_container(std::initializer_list children) | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from lnav_commands.cc:36: /usr/include/c++/10/bits/vector.tcc: In function 'Result, std::__cxx11::basic_string > com_open(exec_context&, std::string, std::vector >&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:61, from ./fmtlib/fmt/format.h:31, from log_format.cc:37: /usr/include/c++/10/bits/stl_algobase.h: In function 'int read_json_null(yajlpp_parse_context*)': /usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1975 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h: In function 'int read_json_bool(yajlpp_parse_context*, int)': /usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1975 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h: In function 'int read_json_field(yajlpp_parse_context*, const unsigned char*, size_t)': /usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1975 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h: In function 'int read_json_double(yajlpp_parse_context*, double)': /usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1975 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from yajlpp/yajlpp.hh:44, from log_format.cc:38: /usr/include/c++/10/bits/vector.tcc: In function 'int rewrite_json_bool(yajlpp_parse_context*, int)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'int rewrite_json_null(yajlpp_parse_context*)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'int rewrite_json_double(yajlpp_parse_context*, double)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'int rewrite_json_int(yajlpp_parse_context*, long long int)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:61, from ./fmtlib/fmt/format.h:31, from log_format.cc:37: /usr/include/c++/10/bits/stl_algobase.h: In function 'int json_array_start(void*)': /usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1975 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h: In function 'int read_json_int(yajlpp_parse_context*, long long int)': /usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1975 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from yajlpp/yajlpp.hh:44, from log_format_loader.cc:46: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {long long int&, log_level_t&}; _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'int read_level_int(yajlpp_parse_context*, long long int)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ log_format_loader.cc: In function 'void __static_initialization_and_destruction_0(int, int)': log_format_loader.cc:355:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 355 | static struct json_path_container pattern_handlers = { | ^~~~~~~~~~~~~~~~ log_format_loader.cc:394:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 394 | static struct json_path_container line_format_handlers = { | ^~~~~~~~~~~~~~~~~~~~ log_format_loader.cc:455:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 455 | static struct json_path_container scale_handlers = { | ^~~~~~~~~~~~~~ log_format_loader.cc:461:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 461 | static struct json_path_container unit_handlers = { | ^~~~~~~~~~~~~ log_format_loader.cc:473:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 473 | static struct json_path_container value_def_handlers = { | ^~~~~~~~~~~~~~~~~~ log_format_loader.cc:520:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 520 | static struct json_path_container highlighter_def_handlers = { | ^~~~~~~~~~~~~~~~~~~~~~~~ log_format_loader.cc:565:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 565 | static struct json_path_container sample_handlers = { | ^~~~~~~~~~~~~~~ log_format_loader.cc:585:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 585 | static struct json_path_container regex_handlers = { | ^~~~~~~~~~~~~~ log_format_loader.cc:592:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 592 | static struct json_path_container level_handlers = { | ^~~~~~~~~~~~~~ log_format_loader.cc:602:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 602 | static struct json_path_container value_handlers = { | ^~~~~~~~~~~~~~ log_format_loader.cc:609:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 609 | static struct json_path_container highlight_handlers = { | ^~~~~~~~~~~~~~~~~~ log_format_loader.cc:618:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 618 | static struct json_path_container action_def_handlers = { | ^~~~~~~~~~~~~~~~~~~ log_format_loader.cc:624:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 624 | static struct json_path_container action_handlers = { | ^~~~~~~~~~~~~~~ log_format_loader.cc:629:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 629 | static struct json_path_container search_table_def_handlers = { | ^~~~~~~~~~~~~~~~~~~~~~~~~ log_format_loader.cc:635:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 635 | static struct json_path_container search_table_handlers = { | ^~~~~~~~~~~~~~~~~~~~~ log_format_loader.cc:641:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 641 | struct json_path_container format_handlers = { | ^~~~~~~~~~~~~~~ log_format_loader.cc:746:1: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 746 | } | ^ log_format.cc: In function 'void __static_initialization_and_destruction_0(int, int)': log_format.cc:401:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 401 | static struct json_path_container json_log_handlers = { | ^~~~~~~~~~~~~~~~~ log_format.cc:464:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 464 | static struct json_path_container json_log_rewrite_handlers = { | ^~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_level.o log_level.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_level_re.o log_level_re.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o logfile.o logfile.cc In file included from /usr/include/c++/10/algorithm:61, from ./fmtlib/fmt/format.h:31, from log_format.cc:37: /usr/include/c++/10/bits/stl_algobase.h: In member function 'virtual void external_log_format::get_subline(const logline&, shared_buffer_ref&, bool)': /usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1975 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1974:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1974 | return __find_if(__first, __last, __pred, | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 1975 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from logfile.cc:49: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o logfile_sub_source.o logfile_sub_source.cc In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from ptimec.hh:455, from lnav_util.hh:53, from logfile_sub_source.cc:37: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o network-extension-functions.o network-extension-functions.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o data_scanner.o data_scanner.cc In file included from network-extension-functions.cc:48: vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string; Args = {const char*}; Return (* f)(Args ...) = sql_gethostbyname; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = std::__cxx11::basic_string; Args = {const char*}; Return (* f)(Args ...) = sql_gethostbyname]' network-extension-functions.cc:138:79: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string; Args = {const char*}; Return (* f)(Args ...) = sql_gethostbyaddr; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = std::__cxx11::basic_string; Args = {const char*}; Return (* f)(Args ...) = sql_gethostbyaddr]' network-extension-functions.cc:150:79: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o data_scanner_re.o data_scanner_re.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o data_parser.o data_parser.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o papertrail_proc.o papertrail_proc.cc In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from auto_fd.hh:42, from papertrail_proc.hh:46, from papertrail_proc.cc:37: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ papertrail_proc.cc: In static member function 'static void papertrail_proc::yajl_writer(void*, const char*, size_t)': papertrail_proc.cc:159:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 159 | write(ptp->ptp_fd, str, len); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ papertrail_proc.cc: In member function 'virtual long int papertrail_proc::complete(CURLcode)': papertrail_proc.cc:171:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 171 | write(this->ptp_fd, err_msg, strlen(err_msg)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ papertrail_proc.cc:172:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 172 | write(this->ptp_fd, this->cr_error_buffer, strlen(this->cr_error_buffer)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from logfile_sub_source.cc:32: /usr/include/c++/10/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, std::vector > >; _Tp = strong_int; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1309 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from lnav_util.hh:47, from logfile_sub_source.cc:37: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const strong_int&}; _Tp = strong_int; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(std::vector<_Tp, _Alloc>::iterator) [with _Tp = strong_int; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:171:5: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 171 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, int&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {line_range&, string_attr_type*, int&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const line_range&, string_attr_type*}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, logfile*}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, const intern_string_t}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, bookmark_metadata*}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from papertrail_proc.cc:38: yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list)': yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 461 | json_path_container(std::initializer_list children) | ^~~~~~~~~~~~~~~~~~~ papertrail_proc.cc: In function 'void __static_initialization_and_destruction_0(int, int)': papertrail_proc.cc:130:28: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 130 | struct json_path_container papertrail_proc::FORMAT_HANDLERS = json_path_container { | ^~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'int pretty_sql_callback(exec_context&, sqlite3_stmt*)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pretty_printer.o pretty_printer.cc /usr/include/c++/10/bits/vector.tcc: In member function 'virtual void logfile_sub_source::text_attrs_for_line(textview_curses&, int, string_attrs_t&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ logfile_sub_source.cc:555:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 555 | } | ^ logfile_sub_source.cc:555:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 logfile_sub_source.cc:555:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 logfile_sub_source.cc:555:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from logfile_sub_source.cc:33: /usr/include/c++/10/bits/stl_algo.h: In member function 'virtual void logfile_sub_source::text_update_marks(vis_bookmarks&)': /usr/include/c++/10/bits/stl_algo.h:2273:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 2273 | = std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2274 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/array:40, from /usr/include/c++/10/tuple:39, from /usr/include/c++/10/mutex:38, from /usr/include/c++/10/future:38, from logfile_sub_source.cc:32: /usr/include/c++/10/bits/stl_algobase.h: In member function 'virtual void logfile_sub_source::text_mark(bookmark_type_t*, vis_line_t, bool)': /usr/include/c++/10/bits/stl_algobase.h:1357:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1357 | return std::__lower_bound(__first, __last, __val, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 1358 | __gnu_cxx::__ops::__iter_less_val()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1357:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algobase.h:1357:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from lnav_util.hh:47, from logfile_sub_source.cc:37: /usr/include/c++/10/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from lnav_util.hh:47, from logfile_sub_source.cc:37: /usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual void logfile_sub_source::text_clear_marks(bookmark_type_t*)': /usr/include/c++/10/bits/stl_vector.h:1431:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1431 | { return _M_erase(begin() + (__position - cbegin())); } | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from lnav_util.hh:47, from logfile_sub_source.cc:37: /usr/include/c++/10/bits/vector.tcc: In member function 'virtual void logfile_sub_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from view_curses.hh:59, from pretty_printer.cc:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void pretty_printer::append_to(attr_line_t&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:61, from /usr/include/c++/10/algorithm:62, from logfile_sub_source.cc:33: /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = logfile_sub_source::indexed_content*; _Distance = int; _Tp = logfile_sub_source::indexed_content; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/10/bits/stl_heap.h:223:5: note: parameter passing for argument of type 'logfile_sub_source::indexed_content' changed in GCC 9.1 223 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = logfile_sub_source::indexed_content*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/10/bits/stl_heap.h:355:22: note: parameter passing for argument of type '_ValueType' {aka 'logfile_sub_source::indexed_content'} changed in GCC 9.1 355 | std::__adjust_heap(__first, __parent, __len, _GLIBCXX_MOVE(__value), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'logfile_sub_source::indexed_content'} changed in GCC 9.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_heap.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = logfile_sub_source::indexed_content*; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter]': /usr/include/c++/10/bits/stl_heap.h:263:25: note: parameter passing for argument of type '_ValueType' {aka 'logfile_sub_source::indexed_content'} changed in GCC 9.1 263 | std::__adjust_heap(__first, _DistanceType(0), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _DistanceType(__last - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 265 | _GLIBCXX_MOVE(__value), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ptimec_rt.o ptimec_rt.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readline_callbacks.o readline_callbacks.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readline_curses.o readline_curses.cc In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from lnav.hh:46, from readline_callbacks.cc:32: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from yajlpp/yajlpp.hh:49, from lnav_config.hh:42, from readline_curses.cc:58: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readline_highlighters.o readline_highlighters.cc In file included from /usr/include/c++/10/vector:72, from pcrepp/pcrepp.hh:55, from readline_highlighters.cc:34: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from pcrepp/pcrepp.hh:55, from readline_highlighters.cc:34: /usr/include/c++/10/bits/stl_vector.h: In function 'void readline_shlex_highlighter(attr_line_t&, int)': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from pcrepp/pcrepp.hh:55, from readline_highlighters.cc:34: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*, int&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'void find_matching_bracket(attr_line_t&, int, char, char)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readline_highlighters.cc:156:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 156 | } | ^ readline_highlighters.cc:156:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 readline_highlighters.cc:156:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 readline_highlighters.cc:156:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from pcrepp/pcrepp.hh:55, from readline_highlighters.cc:34: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, int&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'void readline_sqlite_highlighter(attr_line_t&, int)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'void readline_regex_highlighter_int(attr_line_t&, int, int)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from pcrepp/pcrepp.hh:55, from readline_highlighters.cc:34: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from pcrepp/pcrepp.hh:55, from readline_highlighters.cc:34: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from pcrepp/pcrepp.hh:55, from readline_highlighters.cc:34: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from pcrepp/pcrepp.hh:55, from readline_highlighters.cc:34: /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ readline_highlighters.cc:349:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 349 | } | ^ readline_highlighters.cc:349:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 readline_highlighters.cc:349:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 readline_highlighters.cc:349:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 readline_highlighters.cc:349:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 readline_highlighters.cc:349:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 readline_highlighters.cc:349:1: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from pcrepp/pcrepp.hh:55, from readline_highlighters.cc:34: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*, view_colors::role_t}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In function 'void readline_command_highlighter(attr_line_t&, int)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readline_possibilities.o readline_possibilities.cc In file included from /usr/include/c++/10/vector:72, from logfile.hh:44, from lnav.hh:46, from readline_callbacks.cc:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, unsigned int&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from lnav.hh:46, from readline_possibilities.cc:36: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ /usr/include/c++/10/bits/vector.tcc: In function 'void rl_display_matches(void*, readline_curses*)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o regexp_vtab.o regexp_vtab.cc In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from regexp_vtab.cc:36: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o relative_time.o relative_time.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o session_data.o session_data.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sequence_matcher.o sequence_matcher.cc In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from yajlpp/yajlpp.hh:49, from session_data.cc:46: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o shared_buffer.o shared_buffer.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o shlex.o shlex.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sqlite-extension-func.o sqlite-extension-func.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o statusview_curses.o statusview_curses.cc In file included from /usr/include/c++/10/vector:72, from statusview_curses.cc:34: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void status_field::set_value(std::string)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'virtual void statusview_curses::do_update()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o string-extension-functions.o string-extension-functions.cc In file included from string-extension-functions.cc:29: vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = regexp; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = regexp]' string-extension-functions.cc:259:57: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = mapbox::util::variant; Args = {const char*, const char*}; Return (* f)(Args ...) = regexp_match; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = mapbox::util::variant; Args = {const char*, const char*}; Return (* f)(Args ...) = regexp_match]' string-extension-functions.cc:267:69: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string; Args = {const char*, const char*, const char*}; Return (* f)(Args ...) = regexp_replace; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = std::__cxx11::basic_string; Args = {const char*, const char*, const char*}; Return (* f)(Args ...) = regexp_replace]' string-extension-functions.cc:288:73: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = json_string; Args = {const char*}; Return (* f)(Args ...) = extract; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = json_string; Args = {const char*}; Return (* f)(Args ...) = extract]' string-extension-functions.cc:308:59: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = startswith; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = startswith]' string-extension-functions.cc:326:26: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = endswith; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = endswith]' string-extension-functions.cc:343:61: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string; Args = {const std::vector >&}; Return (* f)(Args ...) = spooky_hash; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = std::__cxx11::basic_string; Args = {const std::vector >&}; Return (* f)(Args ...) = spooky_hash]' string-extension-functions.cc:360:67: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int In file included from session_data.cc:47: yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list)': yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 461 | json_path_container(std::initializer_list children) | ^~~~~~~~~~~~~~~~~~~ session_data.cc: In function 'void __static_initialization_and_destruction_0(int, int)': session_data.cc:812:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 812 | static struct json_path_container view_def_handlers = { | ^~~~~~~~~~~~~~~~~ session_data.cc:819:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 819 | static struct json_path_container view_handlers = { | ^~~~~~~~~~~~~ session_data.cc:824:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 824 | static struct json_path_container view_info_handlers = { | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from yajlpp/yajlpp.hh:44, from session_data.cc:46: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const strong_int&}; _Tp = strong_int; _Alloc = std::allocator >]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from yajlpp/yajlpp.hh:44, from session_data.cc:46: /usr/include/c++/10/bits/stl_vector.h: In function 'void save_user_bookmarks(sqlite3*, sqlite3_stmt*, bookmark_vector >&)': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from yajlpp/yajlpp.hh:44, from session_data.cc:46: /usr/include/c++/10/bits/vector.tcc: In member function 'void logfile_sub_source::set_user_mark(bookmark_type_t*, content_line_t)': /usr/include/c++/10/bits/vector.tcc:161:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 161 | _M_realloc_insert(begin() + (__position - cbegin()), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:60, from yajlpp/yajlpp.hh:39, from session_data.cc:46: /usr/include/c++/10/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple&>, std::tuple<>}; _Key = strong_int; _Val = std::pair, bookmark_metadata>; _KeyOfValue = std::_Select1st, bookmark_metadata> >; _Compare = std::less >; _Alloc = std::allocator, bookmark_metadata> >]': /usr/include/c++/10/bits/stl_tree.h:2458:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, bookmark_metadata>, std::_Select1st, bookmark_metadata> >, std::less >, std::allocator, bookmark_metadata> > >::const_iterator' changed in GCC 7.1 2458 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/map:61, from yajlpp/yajlpp.hh:39, from session_data.cc:46: /usr/include/c++/10/bits/stl_map.h: In function 'void load_time_bookmarks()': /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, bookmark_metadata>, std::_Select1st, bookmark_metadata> >, std::less >, std::allocator, bookmark_metadata> > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, bookmark_metadata>, std::_Select1st, bookmark_metadata> >, std::less >, std::allocator, bookmark_metadata> > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_map.h:501:37: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, bookmark_metadata>, std::_Select1st, bookmark_metadata> >, std::less >, std::allocator, bookmark_metadata> > >::const_iterator' changed in GCC 7.1 501 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 502 | std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from yajlpp/yajlpp.hh:44, from session_data.cc:46: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o styling.o styling.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o text_format.o text_format.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o timer.o timer.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o piper_proc.o piper_proc.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sql_util.o sql_util.cc In file included from styling.cc:37: yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list)': yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 461 | json_path_container(std::initializer_list children) | ^~~~~~~~~~~~~~~~~~~ styling.cc: In function 'void __static_initialization_and_destruction_0(int, int)': styling.cc:44:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 44 | static struct json_path_container term_color_rgb_handler = { | ^~~~~~~~~~~~~~~~~~~~~~ styling.cc:53:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 53 | static struct json_path_container term_color_handler = { | ^~~~~~~~~~~~~~~~~~ styling.cc:64:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 64 | static struct json_path_container root_color_handler = { | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from piper_proc.cc:48: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o state-extension-functions.o state-extension-functions.cc gcc -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o strnatcmp.o strnatcmp.c g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sysclip.o sysclip.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o textfile_highlighters.o textfile_highlighters.cc In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from lnav.hh:46, from state-extension-functions.cc:43: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/algorithm:62, from base/lnav_log.hh:43, from attr_line.hh:42, from sql_util.hh:44, from sql_util.cc:42: /usr/include/c++/10/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = string_attr*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = string_attr*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/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++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = string_attr*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2717:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2717 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2717:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2717:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2707:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2707 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2710:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2710 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2685:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2685 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2686 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2687 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2688 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2685:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2693 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2694 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2685:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2685 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2686 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2687 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2688 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2693 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2694 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2710:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2710 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = string_attr; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2048:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2048 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2048:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2048:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/char_traits.h:39, from /usr/include/c++/10/string:40, from /usr/include/pcrecpp.h:333, from sql_util.cc:37: /usr/include/c++/10/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = string_attr; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1309 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from base/lnav_log.hh:43, from attr_line.hh:42, from sql_util.hh:44, from sql_util.cc:42: /usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1318 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2513:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2513 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2514 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2522:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2522 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2523 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1434 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2530 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2773:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2773 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2773:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2778:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2778 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2782:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2782 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2783:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2783 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2784:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2784 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2785 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2786 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2787 | __comp); | ~~~~~~~ In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from ./base/opt_util.hh:33, from ./base/lnav_log.hh:49, from pcrepp/pcrepp.hh:58, from grep_proc.hh:53, from textview_curses.hh:39, from textfile_highlighters.hh:33, from textfile_highlighters.cc:34: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/vector:72, from sql_util.cc:39: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/stl_algo.h:62, from /usr/include/c++/10/algorithm:62, from base/lnav_log.hh:43, from attr_line.hh:42, from sql_util.hh:44, from sql_util.cc:42: /usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = string_attr]': /usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 257 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from base/lnav_log.hh:43, from attr_line.hh:42, from sql_util.hh:44, from sql_util.cc:42: /usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = string_attr*; _Distance = int]': /usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1434 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = string_attr*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2457:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2457 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2458 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2466:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2466 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2467 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2479 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = string_attr*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2744:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2744 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2744:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2744:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2753:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2753 | std::__stable_sort_adaptive(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2754 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2755:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2755 | std::__stable_sort_adaptive(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2756 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2760:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2760 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2761:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2763:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2763 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2764 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2765 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2766 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __comp); | ~~~~~~~ In file included from /usr/include/c++/10/vector:72, from sql_util.cc:39: /usr/include/c++/10/bits/vector.tcc: In function 'void annotate_sql_statement(attr_line_t&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from base/lnav_log.hh:43, from attr_line.hh:42, from sql_util.hh:44, from sql_util.cc:42: /usr/include/c++/10/bits/stl_algo.h:5032:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5032 | _TmpBuf __buf(__first, std::distance(__first, __last)); | ^~~~~ /usr/include/c++/10/bits/stl_algo.h:5035:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5035 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:5037:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5037 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5038 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o textview_curses.o textview_curses.cc In file included from state-extension-functions.cc:45: vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = long long int; Args = {}; Return (* f)(Args ...) = sql_log_top_line; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = long long int; Args = {}; Return (* f)(Args ...) = sql_log_top_line]' state-extension-functions.cc:69:77: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string; Args = {}; Return (* f)(Args ...) = sql_log_top_datetime; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = std::__cxx11::basic_string; Args = {}; Return (* f)(Args ...) = sql_log_top_datetime]' state-extension-functions.cc:75:85: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = long long int; Args = {std::__cxx11::basic_string, std::allocator >}; Return (* f)(Args ...) = sql_error; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = long long int; Args = {std::__cxx11::basic_string, std::allocator >}; Return (* f)(Args ...) = sql_error]' state-extension-functions.cc:81:63: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from ./base/opt_util.hh:33, from ./base/lnav_log.hh:49, from pcrepp/pcrepp.hh:58, from textview_curses.cc:37: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o time-extension-functions.o time-extension-functions.cc In file included from time-extension-functions.cc:45: vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string; Args = {const char*, nonstd::optional_lite::optional}; Return (* f)(Args ...) = timeslice; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = std::__cxx11::basic_string; Args = {const char*, nonstd::optional_lite::optional}; Return (* f)(Args ...) = timeslice]' time-extension-functions.cc:122:63: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int vtab_module.hh: In instantiation of 'static void sqlite_func_adapter::func1(sqlite3_context*, int, sqlite3_value**) [with Return = nonstd::optional_lite::optional; Args = {const char*, const char*}; Return (* f)(Args ...) = sql_timediff; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]': vtab_module.hh:390:9: required from 'static FuncDef sqlite_func_adapter::builder(help_text) [with Return = nonstd::optional_lite::optional; Args = {const char*, const char*}; Return (* f)(Args ...) = sql_timediff]' time-extension-functions.cc:139:69: required from here vtab_module.hh:355:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 355 | "%s() expects exactly %ld argument%s", | ~~^ | | | long int | %d 356 | fd->fd_help.ht_name, 357 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:50: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d 362 | fd->fd_help.ht_name, 363 | REQ_COUNT, | ~~~~~~~~~ | | | unsigned int vtab_module.hh:361:58: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=] 361 | "%s() expects between %ld and %ld arguments", | ~~^ | | | long int | %d ...... 364 | REQ_COUNT + OPT_COUNT); | ~~~~~~~~~~~~~~~~~~~~~ | | | unsigned int In file included from /usr/include/c++/10/vector:72, from textview_curses.cc:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range, string_attr_type*, unsigned int}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void textview_curses::textview_value_for_row(vis_line_t, attr_line_t&)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o view_curses.o view_curses.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o view_helpers.o view_helpers.cc In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from lnav.hh:46, from view_helpers.cc:32: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o views_vtab.o views_vtab.cc In file included from /usr/include/c++/10/algorithm:62, from base/lnav_log.hh:43, from view_curses.cc:38: /usr/include/c++/10/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >; _OutputIterator = string_attr*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2650 | __move_merge(_InputIterator __first1, _InputIterator __last1, | ^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = string_attr*; _OutputIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2650:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/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++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1839 | __insertion_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = string_attr*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2717:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2717 | __merge_sort_with_buffer(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2717:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2717:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2707:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2707 | std::__insertion_sort(__first, __first + __chunk_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2710:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2710 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2685:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2685 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2686 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2687 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2688 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2685:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2693 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2694 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2685:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2685 | __result = std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2686 | __first + __step_size, | ~~~~~~~~~~~~~~~~~~~~~~ 2687 | __first + __two_step, | ~~~~~~~~~~~~~~~~~~~~~ 2688 | __result, __comp); | ~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2693 | std::__move_merge(__first, __first + __step_size, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2694 | __first + __step_size, __last, __result, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2693:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2710:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2710 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = string_attr; _Compare = __gnu_cxx::__ops::_Val_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2048:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2048 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2048:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2048:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/bits/char_traits.h:39, from /usr/include/c++/10/string:40, from view_curses.cc:35: /usr/include/c++/10/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = string_attr; _Compare = __gnu_cxx::__ops::_Iter_less_val]': /usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1309 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, | ^~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algobase.h:1309:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In file included from /usr/include/c++/10/algorithm:62, from base/lnav_log.hh:43, from view_curses.cc:38: /usr/include/c++/10/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >]': /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1318 | __rotate(_RandomAccessIterator __first, | ^~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1318:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2488 | __merge_without_buffer(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2513:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2513 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2514 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2522:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2522 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2523 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1434 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2529:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2529 | std::__merge_without_buffer(__first, __first_cut, __new_middle, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2530 | __len11, __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2531:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2531 | std::__merge_without_buffer(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2532 | __len1 - __len11, __len2 - __len22, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2773:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2773 | __inplace_stable_sort(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2773:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2778:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2778 | std::__insertion_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2782:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2782 | std::__inplace_stable_sort(__first, __middle, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2783:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2783 | std::__inplace_stable_sort(__middle, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2784:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2784 | std::__merge_without_buffer(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2785 | __middle - __first, | ~~~~~~~~~~~~~~~~~~~ 2786 | __last - __middle, | ~~~~~~~~~~~~~~~~~~ 2787 | __comp); | ~~~~~~~ In file included from /usr/include/c++/10/vector:72, from base/lnav_log.hh:42, from view_curses.cc:38: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'attr_line_t& attr_line_t::insert(size_t, const attr_line_t&, text_wrap_settings*)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/cassert:44, from ./optional.hpp:196, from base/opt_util.hh:33, from base/lnav_log.hh:49, from logfile.hh:47, from lnav.hh:46, from views_vtab.cc:42: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type* const&, const string_attr_value_t&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'attr_line_t attr_line_t::subline(size_t, size_t) const': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/bits/stl_algo.h:62, from /usr/include/c++/10/algorithm:62, from base/lnav_log.hh:43, from view_curses.cc:38: /usr/include/c++/10/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, std::_Temporary_buffer<_ForwardIterator, _Tp>::size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = string_attr]': /usr/include/c++/10/bits/stl_tempbuf.h:257:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 257 | _Temporary_buffer<_ForwardIterator, _Tp>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/algorithm:62, from base/lnav_log.hh:43, from view_curses.cc:38: /usr/include/c++/10/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >; _BidirectionalIterator2 = string_attr*; _Distance = int]': /usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2389 | __rotate_adaptive(_BidirectionalIterator1 __first, | ^~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2389:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:1434:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1434 | return std::__rotate(__first, __middle, __last, | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 1435 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >; _Distance = int; _Pointer = string_attr*; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2427 | __merge_adaptive(_BidirectionalIterator __first, | ^~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2427:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2457:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2457 | = std::__lower_bound(__middle, __last, *__first_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2458 | __gnu_cxx::__ops::__iter_comp_val(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2466:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2466 | = std::__upper_bound(__first, __middle, *__second_cut, | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2467 | __gnu_cxx::__ops::__val_comp_iter(__comp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2472:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2472 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2473 | __len1 - __len11, __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2474 | __buffer_size); | ~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2475:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2475 | std::__merge_adaptive(__first, __first_cut, __new_middle, __len11, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2476 | __len22, __buffer, __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2477:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2477 | std::__merge_adaptive(__new_middle, __second_cut, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2478 | __len1 - __len11, | ~~~~~~~~~~~~~~~~~ 2479 | __len2 - __len22, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2480 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Pointer = string_attr*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_less_iter]': /usr/include/c++/10/bits/stl_algo.h:2744:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2744 | __stable_sort_adaptive(_RandomAccessIterator __first, | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2744:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2744:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 /usr/include/c++/10/bits/stl_algo.h:2753:31: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2753 | std::__stable_sort_adaptive(__first, __middle, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2754 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2755:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2755 | std::__stable_sort_adaptive(__middle, __last, __buffer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2756 | __buffer_size, __comp); | ~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2760:33: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2760 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2761:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 2761 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:2763:28: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 2763 | std::__merge_adaptive(__first, __middle, __last, | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2764 | _Distance(__middle - __first), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2765 | _Distance(__last - __middle), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2766 | __buffer, __buffer_size, | ~~~~~~~~~~~~~~~~~~~~~~~~ 2767 | __comp); | ~~~~~~~ /usr/include/c++/10/bits/stl_algo.h: In static member function 'static void view_curses::mvwattrline(WINDOW*, int, int, attr_line_t&, const line_range&, view_colors::role_t)': /usr/include/c++/10/bits/stl_algo.h:5032:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5032 | _TmpBuf __buf(__first, std::distance(__first, __last)); | ^~~~~ /usr/include/c++/10/bits/stl_algo.h:5035:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5035 | std::__inplace_stable_sort(__first, __last, __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/stl_algo.h:5037:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 5037 | std::__stable_sort_adaptive(__first, __last, __buf.begin(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5038 | _DistanceType(__buf.size()), __comp); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o vt52_curses.o vt52_curses.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o vtab_module.o vtab_module.cc In file included from /usr/include/c++/10/vector:72, from logfile.hh:44, from lnav.hh:46, from view_helpers.cc:32: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*&, void*&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'void execute_examples()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'void open_pretty_view()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_vtab_impl.o log_vtab_impl.cc g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xterm_mouse.o xterm_mouse.cc In file included from /usr/include/c++/10/cassert:44, from ring_span.hh:230, from textview_curses.hh:38, from log_vtab_impl.hh:39, from log_vtab_impl.cc:34: line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ gcc -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o ansi-palette-json.o ansi-palette-json.c gcc -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o builtin-scripts.o builtin-scripts.c gcc -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o builtin-sh-scripts.o builtin-sh-scripts.c gcc -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o default-config.o default-config.c gcc -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o default-formats.o default-formats.c gcc -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o help-txt.o help-txt.c gcc -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o init-sql.o init-sql.c g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o time_fmts.o time_fmts.cc gcc -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o xterm-palette-json.o xterm-palette-json.c gcc -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o test_override.o test_override.c g++ -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -I./fmtlib -Wall -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o spookyhash/SpookyV2.o spookyhash/SpookyV2.cpp In file included from log_vtab_impl.cc:35: yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list)': yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 461 | json_path_container(std::initializer_list children) | ^~~~~~~~~~~~~~~~~~~ log_vtab_impl.cc: In function 'void __static_initialization_and_destruction_0(int, int)': log_vtab_impl.cc:811:35: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 811 | static struct json_path_container tags_handler = { | ^~~~~~~~~~~~ rm -f libdiag.a ar cru libdiag.a ansi_scrubber.o bookmarks.o bottom_status_source.o collation-functions.o column_namer.o command_executor.o curl_looper.o db_sub_source.o elem_to_json.o environ_vtab.o extension-functions.o field_overlay_source.o file_vtab.o filter_observer.o filter_status_source.o filter_sub_source.o fstat_vtab.o fs-extension-functions.o fts_fuzzy_match.o grep_proc.o help_text_formatter.o highlighter.o hist_source.o hotkeys.o input_dispatcher.o json-extension-functions.o line_buffer.o listview_curses.o lnav_commands.o lnav_config.o lnav_util.o log_accel.o log_actions.o log_format.o log_format_loader.o log_level.o log_level_re.o logfile.o logfile_sub_source.o network-extension-functions.o data_scanner.o data_scanner_re.o data_parser.o papertrail_proc.o pretty_printer.o ptimec_rt.o readline_callbacks.o readline_curses.o readline_highlighters.o readline_possibilities.o regexp_vtab.o relative_time.o session_data.o sequence_matcher.o shared_buffer.o shlex.o sqlite-extension-func.o statusview_curses.o string-extension-functions.o styling.o text_format.o timer.o piper_proc.o sql_util.o state-extension-functions.o strnatcmp.o sysclip.o textfile_highlighters.o textview_curses.o time-extension-functions.o view_curses.o view_helpers.o views_vtab.o vt52_curses.o vtab_module.o log_vtab_impl.o xterm_mouse.o spookyhash/SpookyV2.o ansi-palette-json.o builtin-scripts.o builtin-sh-scripts.o default-config.o default-formats.o help-txt.o init-sql.o time_fmts.o xterm-palette-json.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libdiag.a g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o lnav lnav.o libdiag.a base/libbase.a fmtlib/libcppfmt.a pcrepp/libpcrepp.a yajl/libyajl.a yajlpp/libyajlpp.a -lreadline -lncursesw -lsqlite3 -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o lnav-test lnav.o test_override.o libdiag.a base/libbase.a fmtlib/libcppfmt.a pcrepp/libpcrepp.a yajl/libyajl.a yajlpp/libyajlpp.a -lreadline -lncursesw -lsqlite3 -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread env DUMP_INTERNALS_DIR=./internals DUMP_CRASH=1 ./lnav Makefile make[4]: Leaving directory '/build/lnav-0.9.0/src' make[3]: Leaving directory '/build/lnav-0.9.0/src' make[2]: Leaving directory '/build/lnav-0.9.0/src' Making all in test make[2]: Entering directory '/build/lnav-0.9.0/test' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/build/lnav-0.9.0/test' make[2]: Entering directory '/build/lnav-0.9.0' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/build/lnav-0.9.0' make[1]: Leaving directory '/build/lnav-0.9.0' dh_auto_test make -j3 check VERBOSE=1 make[1]: Entering directory '/build/lnav-0.9.0' Making check in src make[2]: Entering directory '/build/lnav-0.9.0/src' make check-recursive make[3]: Entering directory '/build/lnav-0.9.0/src' Making check in base make[4]: Entering directory '/build/lnav-0.9.0/src/base' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/lnav-0.9.0/src/base' Making check in fmtlib make[4]: Entering directory '/build/lnav-0.9.0/src/fmtlib' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/lnav-0.9.0/src/fmtlib' Making check in pcrepp make[4]: Entering directory '/build/lnav-0.9.0/src/pcrepp' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/lnav-0.9.0/src/pcrepp' Making check in yajl make[4]: Entering directory '/build/lnav-0.9.0/src/yajl' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/lnav-0.9.0/src/yajl' Making check in yajlpp make[4]: Entering directory '/build/lnav-0.9.0/src/yajlpp' make drive_json_op drive_json_ptr_walk test_json_ptr test_yajlpp make[5]: Entering directory '/build/lnav-0.9.0/src/yajlpp' g++ -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_json_op.o drive_json_op.cc g++ -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_json_ptr_walk.o drive_json_ptr_walk.cc g++ -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_json_ptr.o test_json_ptr.cc g++ -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_yajlpp.o test_yajlpp.cc g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_json_op drive_json_op.o libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_json_ptr test_json_ptr.o libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_json_ptr_walk drive_json_ptr_walk.o libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread In file included from test_yajlpp.cc:38: ../../src/yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list)': ../../src/yajlpp/yajlpp_def.hh:461:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 461 | json_path_container(std::initializer_list children) | ^~~~~~~~~~~~~~~~~~~ test_yajlpp.cc: In function 'int main(int, char**)': test_yajlpp.cc:69:5: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 69 | }; | ^ test_yajlpp.cc:76:9: note: parameter passing for argument of type 'std::initializer_list' changed in GCC 7.1 76 | }; | ^ g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_yajlpp test_yajlpp.o libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread make[5]: Leaving directory '/build/lnav-0.9.0/src/yajlpp' make check-TESTS make[5]: Entering directory '/build/lnav-0.9.0/src/yajlpp' make[6]: Entering directory '/build/lnav-0.9.0/src/yajlpp' PASS: test_json_ptr PASS: test_yajlpp PASS: test_json_ptr_walk.sh PASS: test_json_op.sh ============================================================================ Testsuite summary for lnav 0.9.0 ============================================================================ # TOTAL: 4 # PASS: 4 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[6]: Leaving directory '/build/lnav-0.9.0/src/yajlpp' make[5]: Leaving directory '/build/lnav-0.9.0/src/yajlpp' make[4]: Leaving directory '/build/lnav-0.9.0/src/yajlpp' Making check in . make[4]: Entering directory '/build/lnav-0.9.0/src' env DUMP_INTERNALS_DIR=./internals DUMP_CRASH=1 ./lnav Makefile make[4]: Leaving directory '/build/lnav-0.9.0/src' make[3]: Leaving directory '/build/lnav-0.9.0/src' make[2]: Leaving directory '/build/lnav-0.9.0/src' Making check in test make[2]: Entering directory '/build/lnav-0.9.0/test' make drive_data_scanner drive_line_buffer drive_grep_proc drive_listview drive_logfile drive_mvwattrline drive_sequencer drive_shlexer drive_sql drive_sql_anno drive_view_colors drive_vt52_curses drive_readline_curses lnav_doctests slicer scripty test_abbrev test_ansi_scrubber test_auto_fd test_auto_mem test_bookmarks test_date_time_scanner test_grep_proc2 test_line_buffer2 test_log_accel test_ncurses_unicode test_pcrepp test_reltime test_top_status make[3]: Entering directory '/build/lnav-0.9.0/test' g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_data_scanner.o drive_data_scanner.cc g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_line_buffer.o drive_line_buffer.cc g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_grep_proc.o drive_grep_proc.cc In file included from /usr/include/c++/10/cassert:44, from ../src/ring_span.hh:230, from ../src/textview_curses.hh:38, from drive_data_scanner.cc:39: ../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': ../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/cassert:44, from ../src/optional.hpp:196, from ../src/base/opt_util.hh:33, from ../src/base/lnav_log.hh:49, from ../src/pcrepp/pcrepp.hh:58, from ../src/grep_proc.hh:53, from drive_grep_proc.cc:41: ../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': ../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/cassert:44, from ../src/optional.hpp:196, from ../src/base/opt_util.hh:33, from ../src/base/lnav_log.hh:49, from ../src/ptimec.hh:455, from ../src/lnav_util.hh:53, from drive_line_buffer.cc:50: ../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': ../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_listview.o drive_listview.cc g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_logfile.o drive_logfile.cc In file included from /usr/include/c++/10/cassert:44, from ../src/optional.hpp:196, from ../src/base/opt_util.hh:33, from ../src/base/lnav_log.hh:49, from ../src/logfile.hh:47, from drive_logfile.cc:42: ../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': ../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_mvwattrline.o drive_mvwattrline.cc g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_sequencer.o drive_sequencer.cc In file included from /usr/include/c++/10/vector:72, from ../src/view_curses.hh:59, from drive_mvwattrline.cc:37: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from ../src/view_curses.hh:59, from drive_mvwattrline.cc:37: /usr/include/c++/10/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_shlexer.o drive_shlexer.cc In file included from /usr/include/c++/10/cassert:44, from ../src/optional.hpp:196, from ../src/base/opt_util.hh:33, from ../src/base/lnav_log.hh:49, from ../src/pcrepp/pcrepp.hh:58, from drive_sequencer.cc:46: ../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': ../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_sql.o drive_sql.cc In file included from /usr/include/c++/10/cassert:44, from ../src/optional.hpp:196, from ../src/base/opt_util.hh:33, from ../src/base/lnav_log.hh:49, from ../src/logfile.hh:47, from ../src/lnav.hh:46, from drive_sql.cc:10: ../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': ../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_sql_anno.o drive_sql_anno.cc In file included from /usr/include/c++/10/cassert:44, from ../src/optional.hpp:196, from ../src/base/opt_util.hh:33, from ../src/base/lnav_log.hh:49, from ../src/logfile.hh:47, from ../src/lnav.hh:46, from drive_sql_anno.cc:35: ../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': ../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_view_colors.o drive_view_colors.cc In file included from /usr/include/c++/10/vector:72, from ../src/view_curses.hh:59, from drive_view_colors.cc:36: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'virtual void test_colors::do_update()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from ../src/view_curses.hh:59, from drive_view_colors.cc:36: /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_vt52_curses.o drive_vt52_curses.cc g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_readline_curses.o drive_readline_curses.cc In file included from /usr/include/c++/10/cassert:44, from ../src/optional.hpp:196, from ../src/base/opt_util.hh:33, from ../src/base/lnav_log.hh:49, from ../src/ptimec.hh:455, from ../src/lnav_util.hh:53, from drive_readline_curses.cc:45: ../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': ../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ In file included from /usr/include/c++/10/vector:72, from ../src/logfile.hh:44, from ../src/lnav.hh:46, from drive_sql.cc:10: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from ../src/logfile.hh:44, from ../src/lnav.hh:46, from drive_sql.cc:10: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool spectrogram_source::list_value_for_overlay(const listview_curses&, int, int, vis_line_t, attr_line_t&)': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:72, from ../src/logfile.hh:44, from ../src/lnav.hh:46, from drive_sql.cc:10: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, view_colors::role_t&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_doctests.o lnav_doctests.cc In file included from /usr/include/c++/10/vector:72, from ../src/logfile.hh:44, from ../src/lnav.hh:46, from drive_sql_anno.cc:35: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const string_attr&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/vector:67, from ../src/logfile.hh:44, from ../src/lnav.hh:46, from drive_sql_anno.cc:35: /usr/include/c++/10/bits/stl_vector.h: In member function 'virtual bool spectrogram_source::list_value_for_overlay(const listview_curses&, int, int, vis_line_t, attr_line_t&)': /usr/include/c++/10/bits/stl_vector.h:1198:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 1198 | _M_realloc_insert(end(), __x); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stacked_bar_chart::chart_ident}; _Tp = stacked_bar_chart::chart_ident; _Alloc = std::allocator::chart_ident>]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::chart_ident, std::allocator::chart_ident> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::chart_ident, std::allocator::chart_ident> >::iterator' changed in GCC 7.1 In file included from /usr/include/c++/10/vector:72, from ../src/logfile.hh:44, from ../src/lnav.hh:46, from drive_sql_anno.cc:35: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, view_colors::role_t&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'stacked_bar_chart::chart_ident& stacked_bar_chart::find_ident(const T&) [with T = hist_source2::hist_type_t]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::chart_ident*, std::vector::chart_ident, std::allocator::chart_ident> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {string_attr}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {stacked_bar_chart::chart_ident}; _Tp = stacked_bar_chart::chart_ident; _Alloc = std::allocator::chart_ident>]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::chart_ident, std::allocator::chart_ident> >::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::chart_ident, std::allocator::chart_ident> >::iterator' changed in GCC 7.1 /usr/include/c++/10/bits/vector.tcc: In member function 'stacked_bar_chart::chart_ident& stacked_bar_chart::find_ident(const T&) [with T = hist_source2::hist_type_t]': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator::chart_ident*, std::vector::chart_ident, std::allocator::chart_ident> > >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In constructor '_lnav_data::_lnav_data()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/10/cassert:44, from ../src/optional.hpp:196, from ../src/yajlpp/yajlpp.hh:49, from ../src/lnav_config.hh:42, from lnav_doctests.cc:37: ../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': ../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ /usr/include/c++/10/bits/vector.tcc: In constructor '_lnav_data::_lnav_data()': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o slicer.o slicer.cc In file included from /usr/include/c++/10/cassert:44, from ../src/optional.hpp:196, from ../src/base/opt_util.hh:33, from ../src/base/lnav_log.hh:49, from ../src/line_buffer.hh:43, from slicer.cc:39: ../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': ../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o scripty.o scripty.cc g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_abbrev.o test_abbrev.cc g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_ansi_scrubber.o test_ansi_scrubber.cc g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_auto_fd.o test_auto_fd.cc g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_auto_mem.o test_auto_mem.cc g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_bookmarks.o test_bookmarks.cc g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_date_time_scanner.o test_date_time_scanner.cc In file included from /usr/include/c++/10/cassert:44, from ../src/ring_span.hh:230, from ../src/textview_curses.hh:38, from test_bookmarks.cc:37: ../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': ../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_grep_proc2.o test_grep_proc2.cc In file included from /usr/include/c++/10/cassert:44, from ../src/optional.hpp:196, from ../src/base/opt_util.hh:33, from ../src/base/lnav_log.hh:49, from ../src/pcrepp/pcrepp.hh:58, from ../src/grep_proc.hh:53, from test_grep_proc2.cc:39: ../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': ../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_line_buffer2.o test_line_buffer2.cc g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_log_accel.o test_log_accel.cc g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_ncurses_unicode.o test_ncurses_unicode.cc g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_pcrepp.o test_pcrepp.cc In file included from /usr/include/c++/10/cassert:44, from ../src/optional.hpp:196, from ../src/base/opt_util.hh:33, from ../src/base/lnav_log.hh:49, from ../src/auto_fd.hh:42, from test_line_buffer2.cc:37: ../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': ../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ test_line_buffer2.cc: In function 'void single_line(const char*)': test_line_buffer2.cc:61:37: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 61 | assert(li.li_file_range.fr_size == strlen(data)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ test_line_buffer2.cc: In function 'int main(int, char**)': test_line_buffer2.cc:83:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 83 | write(fd, TEST_DATA, strlen(TEST_DATA)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_reltime.o test_reltime.cc g++ -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_top_status.o test_top_status.cc g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_data_scanner drive_data_scanner.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread In file included from /usr/include/c++/10/cassert:44, from ../src/optional.hpp:196, from ../src/yajlpp/yajlpp.hh:49, from ../src/lnav_config.hh:42, from test_top_status.cc:35: ../src/line_buffer.hh: In constructor 'line_buffer::gz_indexed::indexDict::indexDict(const z_stream&, off_t)': ../src/line_buffer.hh:127:29: warning: comparison of integer expressions of different signedness: 'const off_t' {aka 'const long int'} and 'unsigned int' [-Wsign-compare] 127 | assert(size >= s.avail_out + GZ_WINSIZE); | ^ g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_line_buffer drive_line_buffer.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_grep_proc drive_grep_proc.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_listview drive_listview.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_logfile drive_logfile.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_mvwattrline drive_mvwattrline.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread In file included from /usr/include/c++/10/vector:72, from ../src/lnav_config.hh:37, from test_top_status.cc:35: /usr/include/c++/10/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {line_range&, string_attr_type*, view_colors::role_t&}; _Tp = string_attr; _Alloc = std::allocator]': /usr/include/c++/10/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 426 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc: In function 'int main(int, char**)': /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/10/bits/vector.tcc:121:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 121 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_sequencer drive_sequencer.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_shlexer drive_shlexer.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_sql drive_sql.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_sql_anno drive_sql_anno.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_view_colors drive_view_colors.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_vt52_curses drive_vt52_curses.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o drive_readline_curses drive_readline_curses.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o lnav_doctests lnav_doctests.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o slicer slicer.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o scripty scripty.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_abbrev test_abbrev.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_ansi_scrubber test_ansi_scrubber.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_auto_fd test_auto_fd.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_auto_mem test_auto_mem.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_bookmarks test_bookmarks.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_date_time_scanner test_date_time_scanner.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_grep_proc2 test_grep_proc2.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_line_buffer2 test_line_buffer2.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_log_accel test_log_accel.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_ncurses_unicode test_ncurses_unicode.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_pcrepp test_pcrepp.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_reltime test_reltime.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread g++ -g -O2 -fdebug-prefix-map=/build/lnav-0.9.0=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L//lib -o test_top_status test_top_status.o -lz ../src/ansi-palette-json.o ../src/default-config.o ../src/xterm-palette-json.o ../src/builtin-scripts.o ../src/builtin-sh-scripts.o ../src/default-formats.o ../src/help-txt.o ../src/time_fmts.o ../src/libdiag.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a -lncursesw -lsqlite3 -lpcre -lpcrecpp -lreadline -lcurl -lpcrecpp -lpcrecpp -lpcre -ltinfo -ldl -lbz2 -lz -lutil -lpthread make[3]: Leaving directory '/build/lnav-0.9.0/test' make check-TESTS make[3]: Entering directory '/build/lnav-0.9.0/test' make[4]: Entering directory '/build/lnav-0.9.0/test' PASS: test_ansi_scrubber PASS: test_abbrev PASS: test_auto_fd PASS: test_auto_mem PASS: test_bookmarks PASS: test_date_time_scanner PASS: test_format_installer.sh PASS: lnav_doctests PASS: test_cli.sh PASS: test_format_loader.sh PASS: test_line_buffer2 PASS: test_config.sh PASS: test_meta.sh PASS: test_grep_proc.sh PASS: test_grep_proc2 PASS: test_json_format.sh PASS: test_log_accel PASS: test_pcrepp PASS: test_reltime PASS: test_scripts.sh PASS: test_sessions.sh PASS: test_shlexer.sh PASS: test_cmds.sh PASS: test_sql_anno.sh PASS: test_sql_coll_func.sh PASS: test_sql_json_func.sh PASS: test_sql_fs_func.sh PASS: test_sql_time_func.sh PASS: test_sql_str_func.sh PASS: test_pretty_print.sh PASS: test_curl.sh PASS: test_data_parser.sh PASS: test_line_buffer.sh ============================================================================ Testsuite summary for lnav 0.9.0 ============================================================================ # TOTAL: 33 # PASS: 33 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[4]: Leaving directory '/build/lnav-0.9.0/test' make[3]: Leaving directory '/build/lnav-0.9.0/test' make[2]: Leaving directory '/build/lnav-0.9.0/test' make[2]: Entering directory '/build/lnav-0.9.0' make[2]: Nothing to be done for 'check-am'. make[2]: Leaving directory '/build/lnav-0.9.0' make[1]: Leaving directory '/build/lnav-0.9.0' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install make -j3 install DESTDIR=/build/lnav-0.9.0/debian/lnav AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/lnav-0.9.0' Making install in src make[2]: Entering directory '/build/lnav-0.9.0/src' make install-recursive make[3]: Entering directory '/build/lnav-0.9.0/src' Making install in base make[4]: Entering directory '/build/lnav-0.9.0/src/base' make[5]: Entering directory '/build/lnav-0.9.0/src/base' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/lnav-0.9.0/src/base' make[4]: Leaving directory '/build/lnav-0.9.0/src/base' Making install in fmtlib make[4]: Entering directory '/build/lnav-0.9.0/src/fmtlib' make[5]: Entering directory '/build/lnav-0.9.0/src/fmtlib' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/lnav-0.9.0/src/fmtlib' make[4]: Leaving directory '/build/lnav-0.9.0/src/fmtlib' Making install in pcrepp make[4]: Entering directory '/build/lnav-0.9.0/src/pcrepp' make[5]: Entering directory '/build/lnav-0.9.0/src/pcrepp' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/lnav-0.9.0/src/pcrepp' make[4]: Leaving directory '/build/lnav-0.9.0/src/pcrepp' Making install in yajl make[4]: Entering directory '/build/lnav-0.9.0/src/yajl' make[5]: Entering directory '/build/lnav-0.9.0/src/yajl' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/lnav-0.9.0/src/yajl' make[4]: Leaving directory '/build/lnav-0.9.0/src/yajl' Making install in yajlpp make[4]: Entering directory '/build/lnav-0.9.0/src/yajlpp' make[5]: Entering directory '/build/lnav-0.9.0/src/yajlpp' make[5]: Nothing to be done for 'install-exec-am'. make[5]: Nothing to be done for 'install-data-am'. make[5]: Leaving directory '/build/lnav-0.9.0/src/yajlpp' make[4]: Leaving directory '/build/lnav-0.9.0/src/yajlpp' Making install in . make[4]: Entering directory '/build/lnav-0.9.0/src' env DUMP_INTERNALS_DIR=./internals DUMP_CRASH=1 ./lnav Makefile make[5]: Entering directory '/build/lnav-0.9.0/src' /bin/mkdir -p '/build/lnav-0.9.0/debian/lnav/usr/bin' make[5]: Nothing to be done for 'install-data-am'. /usr/bin/install -c lnav '/build/lnav-0.9.0/debian/lnav/usr/bin' make install-exec-hook make[6]: Entering directory '/build/lnav-0.9.0/src' bash ./alpha-release.sh make[6]: Leaving directory '/build/lnav-0.9.0/src' make[5]: Leaving directory '/build/lnav-0.9.0/src' make[4]: Leaving directory '/build/lnav-0.9.0/src' make[3]: Leaving directory '/build/lnav-0.9.0/src' make[2]: Leaving directory '/build/lnav-0.9.0/src' Making install in test make[2]: Entering directory '/build/lnav-0.9.0/test' make[3]: Entering directory '/build/lnav-0.9.0/test' 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/lnav-0.9.0/test' make[2]: Leaving directory '/build/lnav-0.9.0/test' make[2]: Entering directory '/build/lnav-0.9.0' make[3]: Entering directory '/build/lnav-0.9.0' make[3]: Nothing to be done for 'install-exec-am'. /bin/mkdir -p '/build/lnav-0.9.0/debian/lnav/usr/share/man/man1' /usr/bin/install -c -m 644 lnav.1 '/build/lnav-0.9.0/debian/lnav/usr/share/man/man1' make[3]: Leaving directory '/build/lnav-0.9.0' make[2]: Leaving directory '/build/lnav-0.9.0' make[1]: Leaving directory '/build/lnav-0.9.0' dh_installdocs debian/rules override_dh_installchangelogs make[1]: Entering directory '/build/lnav-0.9.0' dh_installchangelogs NEWS make[1]: Leaving directory '/build/lnav-0.9.0' dh_installman 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/lnav/usr/bin/lnav 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 'lnav-dbgsym' in '../lnav-dbgsym_0.9.0-1_armhf.deb'. dpkg-deb: building package 'lnav' in '../lnav_0.9.0-1_armhf.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../lnav_0.9.0-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/10303 and its subdirectories I: Current time: Tue Jul 13 10:58:08 -12 2021 I: pbuilder-time-stamp: 1626217088 Tue Jul 13 22:59:02 UTC 2021 I: 1st build successful. Starting 2nd build on remote node jtx1c-armhf-rb.debian.net. Tue Jul 13 22:59:02 UTC 2021 I: Preparing to do remote build '2' on jtx1c-armhf-rb.debian.net. Tue Jul 13 23:22:48 UTC 2021 I: Deleting $TMPDIR on jtx1c-armhf-rb.debian.net. Tue Jul 13 23:22:51 UTC 2021 I: lnav_0.9.0-1_armhf.changes: Format: 1.8 Date: Wed, 30 Dec 2020 10:01:56 +0100 Source: lnav Binary: lnav lnav-dbgsym Architecture: armhf Version: 0.9.0-1 Distribution: unstable Urgency: medium Maintainer: Salvatore Bonaccorso Changed-By: Salvatore Bonaccorso Description: lnav - ncurses-based log file viewer Closes: 975803 Changes: lnav (0.9.0-1) unstable; urgency=medium . * New upstream version 0.9.0 * debian/copyright: Add copyright information for new files * debian/copyright: Update copyright years for upstream files * Declare compliance with Debian policy 4.5.1 * Refresh "Prefer /var/log/syslog over /var/log/messages" * Refresh "Disable broken test_logfile.sh test" * Refresh "Disable test_sql completely as contains time dependent tests" * debian/watch: Bump format to version 4. Use @PACKAGE@ and @ARCHIVE_EXT@ substitutions. * Disable broken test_listview.sh test in testsuite (Closes: #975803) * debian/copyright: Remove stanza for dropped files upstream Checksums-Sha1: 79e58a8f1445ede3ae3d4605fcdc1494e5631405 23032160 lnav-dbgsym_0.9.0-1_armhf.deb 92aa1357252ac54d2cb2703dedea36a156b8e8a8 5707 lnav_0.9.0-1_armhf.buildinfo 1225a1b99ff00c0ec2e9d9cba6ae2bffd9825268 867476 lnav_0.9.0-1_armhf.deb Checksums-Sha256: 79adf6ba0b45dc16a0a7374e6b89ab7d1c2f664fa0d9433bbe73f643875dcc43 23032160 lnav-dbgsym_0.9.0-1_armhf.deb 1ae3718ef79fb563396ae03b9ce6d2492fd4647149d9f0814796372efae0f5d1 5707 lnav_0.9.0-1_armhf.buildinfo 14b6a169641209dbe94c721548eb44e5edcc1207d3d2d9f73ebff58d009a29ac 867476 lnav_0.9.0-1_armhf.deb Files: 2b25c8c87cf3f986637832ddd61596da 23032160 debug optional lnav-dbgsym_0.9.0-1_armhf.deb fb10b5032aad70240439d1494ea268e5 5707 admin optional lnav_0.9.0-1_armhf.buildinfo a2c34ba604f35d187030ce05dd4cd9c8 867476 admin optional lnav_0.9.0-1_armhf.deb Tue Jul 13 23:22:52 UTC 2021 I: diffoscope 177 will be used to compare the two builds: # Profiling output for: /usr/bin/diffoscope --html /srv/reproducible-results/rbuild-debian/tmp.C8bD8QBx1U/lnav_0.9.0-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/tmp.C8bD8QBx1U/lnav_0.9.0-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/tmp.C8bD8QBx1U/lnav_0.9.0-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/tmp.C8bD8QBx1U/b1/lnav_0.9.0-1_armhf.changes /srv/reproducible-results/rbuild-debian/tmp.C8bD8QBx1U/b2/lnav_0.9.0-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.448s) 0.448s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.228s) 0.228s 10 calls diffoscope.comparators.binary.FilesystemFile 0.000s 8 calls abc.DotChangesFile Tue Jul 13 23:22:54 UTC 2021 I: diffoscope 177 found no differences in the changes files, and a .buildinfo file also exists. Tue Jul 13 23:22:54 UTC 2021 I: lnav from bullseye built successfully and reproducibly on armhf. Tue Jul 13 23:22:55 UTC 2021 I: Submitting .buildinfo files to external archives: Tue Jul 13 23:22:55 UTC 2021 I: Submitting 8.0K b1/lnav_0.9.0-1_armhf.buildinfo.asc Tue Jul 13 23:22:56 UTC 2021 I: Submitting 8.0K b2/lnav_0.9.0-1_armhf.buildinfo.asc Tue Jul 13 23:22:57 UTC 2021 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Tue Jul 13 23:22:57 UTC 2021 I: Done submitting .buildinfo files. Tue Jul 13 23:22:57 UTC 2021 I: Removing signed lnav_0.9.0-1_armhf.buildinfo.asc files: removed './b1/lnav_0.9.0-1_armhf.buildinfo.asc' removed './b2/lnav_0.9.0-1_armhf.buildinfo.asc'