Diff of the two buildlogs: -- --- b1/build.log 2023-04-14 06:19:31.590925482 +0000 +++ b2/build.log 2023-04-14 06:30:31.905621712 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Apr 13 17:50:05 -12 2023 -I: pbuilder-time-stamp: 1681451405 +I: Current time: Fri May 17 02:42:35 +14 2024 +I: pbuilder-time-stamp: 1715863355 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./lnav_0.11.1.orig.tar.xz] I: copying [./lnav_0.11.1-3.debian.tar.xz] I: Extracting source -gpgv: Signature made Fri Mar 31 06:46:31 2023 -12 +gpgv: Signature made Sat Apr 1 08:46:31 2023 +14 gpgv: using RSA key 4644409808C171E05531DDEE054CB8F31343CF44 gpgv: issuer "carnil@debian.org" gpgv: Can't check signature: No public key @@ -34,135 +34,144 @@ dpkg-source: info: applying test_sql_str_func.sh-Correct-expected-output-on-bad-.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/600614/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2851008/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +lrwxrwxrwx 1 root root 4 Jan 6 2023 /bin/sh -> dash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/2851008/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2851008/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' + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME='pbuilder2' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15' + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16' DISTRIBUTION='bookworm' HOME='/root' HOST_ARCH='amd64' IFS=' ' - INVOCATION_ID='9fe78043d65c4adeac349be0dbb3cb97' + INVOCATION_ID='772412ae1a8742d087ceded5a5338e7e' LANG='C' - LANGUAGE='en_US:en' + LANGUAGE='et_EE:et' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' + PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' - PPID='600614' + PPID='2851008' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.ycCvhWqI/pbuilderrc_OORK --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ycCvhWqI/b1 --logfile b1/build.log lnav_0.11.1-3.dsc' - SUDO_GID='111' - SUDO_UID='106' + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.ycCvhWqI/pbuilderrc_ROLL --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.ycCvhWqI/b2 --logfile b2/build.log --extrapackages usrmerge lnav_0.11.1-3.dsc' + SUDO_GID='110' + SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' + TZ='/usr/share/zoneinfo/Etc/GMT-14' USER='root' _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + http_proxy='http://85.184.249.68:3128' I: uname -a - Linux ionos11-amd64 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2023-01-21) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-0.deb11.5-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.12-1~bpo11+1 (2023-03-05) x86_64 GNU/Linux I: ls -l /bin total 5632 - -rwxr-xr-x 1 root root 1265648 Feb 12 08:05 bash - -rwxr-xr-x 3 root root 39224 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 39224 Sep 18 2022 bzcat - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep - -rwxr-xr-x 3 root root 39224 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 14568 Sep 18 2022 bzip2recover - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore - -rwxr-xr-x 1 root root 44016 Sep 20 2022 cat - -rwxr-xr-x 1 root root 68656 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 64496 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 72752 Sep 20 2022 chown - -rwxr-xr-x 1 root root 151152 Sep 20 2022 cp - -rwxr-xr-x 1 root root 125640 Jan 5 01:20 dash - -rwxr-xr-x 1 root root 121904 Sep 20 2022 date - -rwxr-xr-x 1 root root 89240 Sep 20 2022 dd - -rwxr-xr-x 1 root root 102200 Sep 20 2022 df - -rwxr-xr-x 1 root root 151344 Sep 20 2022 dir - -rwxr-xr-x 1 root root 88656 Mar 22 22:02 dmesg - lrwxrwxrwx 1 root root 8 Dec 19 01:33 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Dec 19 01:33 domainname -> hostname - -rwxr-xr-x 1 root root 43856 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 02:43 egrep - -rwxr-xr-x 1 root root 35664 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 02:43 fgrep - -rwxr-xr-x 1 root root 85600 Mar 22 22:02 findmnt - -rwsr-xr-x 1 root root 35128 Mar 22 20:35 fusermount - -rwxr-xr-x 1 root root 203152 Jan 24 02:43 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 98136 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 22680 Dec 19 01:33 hostname - -rwxr-xr-x 1 root root 72824 Sep 20 2022 ln - -rwxr-xr-x 1 root root 53024 Mar 23 00:40 login - -rwxr-xr-x 1 root root 151344 Sep 20 2022 ls - -rwxr-xr-x 1 root root 207168 Mar 22 22:02 lsblk - -rwxr-xr-x 1 root root 97552 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 72912 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 43952 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 59712 Mar 22 22:02 more - -rwsr-xr-x 1 root root 59704 Mar 22 22:02 mount - -rwxr-xr-x 1 root root 18744 Mar 22 22:02 mountpoint - -rwxr-xr-x 1 root root 142968 Sep 20 2022 mv - lrwxrwxrwx 1 root root 8 Dec 19 01:33 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 2 18:25 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43952 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Feb 12 08:05 rbash -> bash - -rwxr-xr-x 1 root root 52112 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 72752 Sep 20 2022 rm - -rwxr-xr-x 1 root root 56240 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 27560 Nov 2 04:31 run-parts - -rwxr-xr-x 1 root root 126424 Jan 5 07:55 sed - lrwxrwxrwx 1 root root 4 Jan 5 01:20 sh -> dash - -rwxr-xr-x 1 root root 43888 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 85008 Sep 20 2022 stty - -rwsr-xr-x 1 root root 72000 Mar 22 22:02 su - -rwxr-xr-x 1 root root 39824 Sep 20 2022 sync - -rwxr-xr-x 1 root root 531984 Apr 6 02:25 tar - -rwxr-xr-x 1 root root 14520 Nov 2 04:31 tempfile - -rwxr-xr-x 1 root root 109616 Sep 20 2022 touch - -rwxr-xr-x 1 root root 35664 Sep 20 2022 true - -rwxr-xr-x 1 root root 14568 Mar 22 20:35 ulockmgr_server - -rwsr-xr-x 1 root root 35128 Mar 22 22:02 umount - -rwxr-xr-x 1 root root 43888 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 151344 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 72024 Mar 22 22:02 wdctl - lrwxrwxrwx 1 root root 8 Dec 19 01:33 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/600614/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1265648 Feb 13 2023 bash + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bzcat + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 14568 Sep 19 2022 bzip2recover + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore + -rwxr-xr-x 1 root root 44016 Sep 21 2022 cat + -rwxr-xr-x 1 root root 68656 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 64496 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 72752 Sep 21 2022 chown + -rwxr-xr-x 1 root root 151152 Sep 21 2022 cp + -rwxr-xr-x 1 root root 125640 Jan 6 2023 dash + -rwxr-xr-x 1 root root 121904 Sep 21 2022 date + -rwxr-xr-x 1 root root 89240 Sep 21 2022 dd + -rwxr-xr-x 1 root root 102200 Sep 21 2022 df + -rwxr-xr-x 1 root root 151344 Sep 21 2022 dir + -rwxr-xr-x 1 root root 88656 Mar 24 2023 dmesg + lrwxrwxrwx 1 root root 8 Dec 20 2022 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Dec 20 2022 domainname -> hostname + -rwxr-xr-x 1 root root 43856 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 2023 egrep + -rwxr-xr-x 1 root root 35664 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 2023 fgrep + -rwxr-xr-x 1 root root 85600 Mar 24 2023 findmnt + -rwsr-xr-x 1 root root 35128 Mar 23 2023 fusermount + -rwxr-xr-x 1 root root 203152 Jan 25 2023 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 98136 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 22680 Dec 20 2022 hostname + -rwxr-xr-x 1 root root 72824 Sep 21 2022 ln + -rwxr-xr-x 1 root root 53024 Mar 24 2023 login + -rwxr-xr-x 1 root root 151344 Sep 21 2022 ls + -rwxr-xr-x 1 root root 207168 Mar 24 2023 lsblk + -rwxr-xr-x 1 root root 97552 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 72912 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 43952 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 59712 Mar 24 2023 more + -rwsr-xr-x 1 root root 59704 Mar 24 2023 mount + -rwxr-xr-x 1 root root 18744 Mar 24 2023 mountpoint + -rwxr-xr-x 1 root root 142968 Sep 21 2022 mv + lrwxrwxrwx 1 root root 8 Dec 20 2022 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 3 2023 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43952 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Feb 13 2023 rbash -> bash + -rwxr-xr-x 1 root root 52112 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 72752 Sep 21 2022 rm + -rwxr-xr-x 1 root root 56240 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 27560 Nov 3 2022 run-parts + -rwxr-xr-x 1 root root 126424 Jan 6 2023 sed + lrwxrwxrwx 1 root root 4 Jan 6 2023 sh -> dash + -rwxr-xr-x 1 root root 43888 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 85008 Sep 21 2022 stty + -rwsr-xr-x 1 root root 72000 Mar 24 2023 su + -rwxr-xr-x 1 root root 39824 Sep 21 2022 sync + -rwxr-xr-x 1 root root 531984 Apr 7 2023 tar + -rwxr-xr-x 1 root root 14520 Nov 3 2022 tempfile + -rwxr-xr-x 1 root root 109616 Sep 21 2022 touch + -rwxr-xr-x 1 root root 35664 Sep 21 2022 true + -rwxr-xr-x 1 root root 14568 Mar 23 2023 ulockmgr_server + -rwsr-xr-x 1 root root 35128 Mar 24 2023 umount + -rwxr-xr-x 1 root root 43888 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 151344 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 72024 Mar 24 2023 wdctl + lrwxrwxrwx 1 root root 8 Dec 20 2022 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/2851008/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -281,7 +290,7 @@ Get: 59 http://deb.debian.org/debian bookworm/main amd64 libsqlite3-dev amd64 3.40.1-2 [1025 kB] Get: 60 http://deb.debian.org/debian bookworm/main amd64 re2c amd64 3.0-2 [456 kB] Get: 61 http://deb.debian.org/debian bookworm/main amd64 zlib1g-dev amd64 1:1.2.13.dfsg-1 [916 kB] -Fetched 27.3 MB in 1s (32.1 MB/s) +Fetched 27.3 MB in 0s (68.2 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package readline-common. (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 ... 19596 files and directories currently installed.) @@ -539,8 +548,19 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/lnav-0.11.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../lnav_0.11.1-3_source.changes +I: user script /srv/workspace/pbuilder/2851008/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +removed '/etc/unsupported-skip-usrmerge-conversion' +The system has been successfully converted. +I: user script /srv/workspace/pbuilder/2851008/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/lnav-0.11.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../lnav_0.11.1-3_source.changes dpkg-buildpackage: info: source package lnav dpkg-buildpackage: info: source version 0.11.1-3 dpkg-buildpackage: info: source distribution unstable @@ -575,7 +595,7 @@ ./configure --build=x86_64-linux-gnu --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/x86_64-linux-gnu --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 race-free mkdir -p... /bin/mkdir -p +checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes @@ -609,9 +629,9 @@ 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 for a sed that does not truncate output... /usr/bin/sed +checking for grep that handles long lines and -e... /usr/bin/grep +checking for egrep... /usr/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 @@ -633,7 +653,7 @@ 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 bzip2... /usr/bin/bzip2 checking for re2c... /usr/bin/re2c checking for xz... /usr/bin/xz checking for tshark... no @@ -721,7 +741,7 @@ config.status: executing depfiles commands make[1]: Leaving directory '/build/lnav-0.11.1' dh_auto_build - make -j15 + make -j16 make[1]: Entering directory '/build/lnav-0.11.1' Making all in tools make[2]: Entering directory '/build/lnav-0.11.1/tools' @@ -811,6 +831,7 @@ g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav.console.o lnav.console.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav.gzip.o lnav.gzip.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_log.o lnav_log.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o network.tcp.o network.tcp.cc is_utf8.cc: In function 'utf8_scan_result is_utf8(const unsigned char*, size_t, const char**, int*, nonstd::optional_lite::optional)': is_utf8.cc:74:14: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 74 | while (i < len) { @@ -839,36 +860,35 @@ is_utf8.cc:266:23: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 266 | if (i + 3 < len) /* Expect a 2nd, 3rd 3th byte */ { | ~~~~~~^~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o network.tcp.o network.tcp.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o paths.o paths.cc In file included from humanize.network.cc:33: ../../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ../../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from lnav.console.cc:39: +In file included from intern_string.cc:39: ../../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ../../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o paths.o paths.cc -In file included from intern_string.cc:39: +g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o snippet_highlighters.o snippet_highlighters.cc +In file included from attr_line.cc:40: ../../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ../../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o snippet_highlighters.o snippet_highlighters.cc In file included from ansi_scrubber.cc:38: ../../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ../../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from attr_line.cc:40: +g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o string_attr_type.o string_attr_type.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o string_util.o string_util.cc +In file included from lnav.console.cc:39: ../../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ../../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o string_attr_type.o string_attr_type.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o string_util.o string_util.cc gcc -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o strnatcmp.o strnatcmp.c g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o time_util.o time_util.cc gcc -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/third-party -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o ../third-party/xxHash/xxhash.o ../third-party/xxHash/xxhash.c @@ -1053,31 +1073,9 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from data_scanner.hh:35, - from data_parser.hh:42, - from all_logs_vtab.hh:35, - from lnav.cc:76: -pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from data_scanner.hh:35, - from document.sections.cc:39: -pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from yajlpp/yajlpp.hh:56, - from yajlpp/yajlpp_def.hh:42, - from lnav.events.hh:35, - from lnav.events.cc:30: -./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from highlighter.hh:39, - from log_format.hh:55, - from file_vtab.cc:39: +In file included from grep_proc.hh:49, + from bottom_status_source.hh:35, + from bottom_status_source.cc:30: pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { @@ -1097,18 +1095,32 @@ /usr/include/x86_64-linux-gnu/curl/curl.h:2845:3: note: declared here 2845 | CURLINFO_SPEED_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from grep_proc.hh:49, - from bottom_status_source.hh:35, - from bottom_status_source.cc:30: +In file included from yajlpp/yajlpp.hh:56, + from yajlpp/yajlpp_def.hh:42, + from lnav.events.hh:35, + from lnav.events.cc:30: +./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +In file included from data_scanner.hh:35, + from document.sections.cc:39: pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from grep_proc.hh:49, - from textview_curses.hh:42, - from hist_source.hh:45, - from db_sub_source.hh:40, - from command_executor.cc:41: +In file included from yajlpp/yajlpp.hh:56, + from yajlpp/yajlpp_def.hh:42, + from lnav.events.hh:35, + from dump_internals.cc:32: +./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +In file included from data_scanner.hh:35, + from data_parser.hh:42, + from all_logs_vtab.hh:35, + from lnav.cc:76: pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { @@ -1122,6 +1134,14 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o elem_to_json.o elem_to_json.cc +In file included from highlighter.hh:39, + from log_format.hh:55, + from file_vtab.cc:39: +pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from grep_proc.hh:49, from textview_curses.hh:42, from hist_source.hh:45, @@ -1131,6 +1151,15 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +In file included from grep_proc.hh:49, + from textview_curses.hh:42, + from hist_source.hh:45, + from db_sub_source.hh:40, + from command_executor.cc:41: +pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from yajlpp/yajlpp.hh:56, from yajlpp/yajlpp_def.hh:42, from lnav.events.hh:35, @@ -1146,12 +1175,12 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from yajlpp/yajlpp.hh:56, - from yajlpp/yajlpp_def.hh:42, - from lnav.events.hh:35, - from dump_internals.cc:32: -./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] +In file included from data_scanner.hh:35, + from data_parser.hh:42, + from elem_to_json.hh:33, + from elem_to_json.cc:32: +pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from archive_manager.cc:45: @@ -1163,7 +1192,12 @@ base/fs_util.hh:112:32: warning: ignoring return value of 'int lockf(int, int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 112 | void unlock() const { lockf(this->lh_fd, F_ULOCK, 0); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o elem_to_json.o elem_to_json.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o environ_vtab.o environ_vtab.cc +lnav.indexing.cc: In member function 'virtual logfile_observer::indexing_result loading_observer::logfile_indexing(const std::shared_ptr&, file_off_t, file_size_t)': +lnav.indexing.cc:64:21: warning: comparison of integer expressions of different signedness: 'file_off_t' {aka 'long int'} and 'file_size_t' {aka 'long unsigned int'} [-Wsign-compare] + 64 | if (off == total) { + | ~~~~^~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o extension-functions.o extension-functions.cc In member function 'nonstd::optional_lite::optional lnav::document::hier_node::lookup_child(lnav::document::section_key_t) const', inlined from 'static nonstd::optional_lite::optional lnav::document::hier_node::lookup_path(const lnav::document::hier_node*, const std::vector, std::allocator >, long unsigned int> >&)' at document.sections.cc:74:46: document.sections.cc:48:9: warning: '*(const lnav::document::hier_node**)((char*)&retval + offsetof(nonstd::optional_lite::optional,nonstd::optional_lite::optional::contained))' may be used uninitialized [-Wmaybe-uninitialized] @@ -1185,21 +1219,19 @@ document.sections.cc:67:10: note: '*(const lnav::document::hier_node**)((char*)&retval + offsetof(nonstd::optional_lite::optional,nonstd::optional_lite::optional::contained))' was declared here 67 | auto retval = make_optional_from_nullable(root); | ^~~~~~ -lnav.indexing.cc: In member function 'virtual logfile_observer::indexing_result loading_observer::logfile_indexing(const std::shared_ptr&, file_off_t, file_size_t)': -lnav.indexing.cc:64:21: warning: comparison of integer expressions of different signedness: 'file_off_t' {aka 'long int'} and 'file_size_t' {aka 'long unsigned int'} [-Wsign-compare] - 64 | if (off == total) { - | ~~~~^~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o environ_vtab.o environ_vtab.cc -In file included from data_scanner.hh:35, - from data_parser.hh:42, - from elem_to_json.hh:33, - from elem_to_json.cc:32: -pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o field_overlay_source.o field_overlay_source.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o file_collection.o file_collection.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o file_format.o file_format.cc +In file included from yajlpp/yajlpp.hh:56, + from styling.hh:42, + from view_curses.hh:70, + from listview_curses.hh:43, + from field_overlay_source.hh:36, + from field_overlay_source.cc:30: +./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o extension-functions.o extension-functions.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o field_overlay_source.o field_overlay_source.cc In file included from lnav.cc:145: curl_looper.hh: In member function 'virtual long int curl_request::complete(CURLcode)': curl_looper.hh:137:30: warning: 'CURLINFO_SIZE_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SIZE_DOWNLOAD_T [-Wdeprecated-declarations] @@ -1214,8 +1246,7 @@ /usr/include/x86_64-linux-gnu/curl/curl.h:2845:3: note: declared here 2845 | CURLINFO_SPEED_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o file_collection.o file_collection.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o file_format.o file_format.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o files_sub_source.o files_sub_source.cc lnav.cc: In instantiation of 'looper():: [with auto:10 = logfile_sub_source; auto:11 = long int; auto:12 = long unsigned int]': /usr/include/c++/12/type_traits:2565:26: required by substitution of 'template static std::__result_of_success()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = looper()::&; _Args = {logfile_sub_source&, long int, long unsigned int}]' /usr/include/c++/12/type_traits:2576:55: required from 'struct std::__result_of_impl&, logfile_sub_source&, long int, long unsigned int>' @@ -1227,22 +1258,6 @@ lnav.cc:1094:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1094 | if (off == size) { | ~~~~^~~~~~~ -lnav.cc: In function 'int main(int, char**)': -lnav.cc:3288:39: warning: comparison of integer expressions of different signedness: 'nonstd::optional_lite::optional::value_type' {aka 'long int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] - 3288 | || stdin_size.value() > MAX_STDIN_CAPTURE_SIZE) - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -In file included from yajlpp/yajlpp.hh:56, - from styling.hh:42, - from view_curses.hh:70, - from listview_curses.hh:43, - from field_overlay_source.hh:36, - from field_overlay_source.cc:30: -./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o files_sub_source.o files_sub_source.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o filter_observer.o filter_observer.cc In file included from log_format_fwd.hh:44, from logfile.hh:54, from file_collection.cc:45: @@ -1250,9 +1265,23 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o filter_observer.o filter_observer.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o filter_status_source.o filter_status_source.cc +lnav.cc: In function 'int main(int, char**)': +lnav.cc:3288:39: warning: comparison of integer expressions of different signedness: 'nonstd::optional_lite::optional::value_type' {aka 'long int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] + 3288 | || stdin_size.value() > MAX_STDIN_CAPTURE_SIZE) + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o filter_sub_source.o filter_sub_source.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fstat_vtab.o fstat_vtab.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fs-extension-functions.o fs-extension-functions.cc +In file included from grep_proc.hh:49, + from textview_curses.hh:42, + from files_sub_source.hh:34, + from files_sub_source.cc:30: +pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from yajlpp/yajlpp.hh:56, from styling.hh:42, from view_curses.hh:70, @@ -1263,7 +1292,6 @@ ./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fs-extension-functions.o fs-extension-functions.cc In file included from log_format_fwd.hh:44, from logfile.hh:54, from filter_observer.hh:35, @@ -1274,14 +1302,6 @@ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from grep_proc.hh:49, from textview_curses.hh:42, - from files_sub_source.hh:34, - from files_sub_source.cc:30: -pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from grep_proc.hh:49, - from textview_curses.hh:42, from plain_text_source.hh:39, from filter_sub_source.hh:34, from filter_sub_source.cc:30: @@ -1292,6 +1312,7 @@ g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o fts_fuzzy_match.o fts_fuzzy_match.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o grep_proc.o grep_proc.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o help_text.o help_text.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o help_text_formatter.o help_text_formatter.cc files_sub_source.cc: In function 'files_model::files_list_selection files_model::from_selection(vis_line_t)': files_sub_source.cc:48:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::map, file_error_info>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 48 | if (sel < fc.fc_name_to_errors.size()) { @@ -1325,7 +1346,6 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o help_text_formatter.o help_text_formatter.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o highlighter.o highlighter.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hist_source.o hist_source.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o hotkeys.o hotkeys.cc @@ -1338,6 +1358,7 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o listview_curses.o listview_curses.cc In file included from grep_proc.hh:49, from textview_curses.hh:42, from hist_source.hh:45, @@ -1356,8 +1377,22 @@ ./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o listview_curses.o listview_curses.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_commands.o lnav_commands.cc +In file included from yajlpp/yajlpp.hh:56, + from vtab_module_json.hh:36, + from json-extension-functions.cc:41: +./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +In file included from yajlpp/yajlpp.hh:56, + from styling.hh:42, + from view_curses.hh:70, + from listview_curses.hh:43, + from listview_curses.cc:34: +./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ line_buffer.cc: In member function 'void line_buffer::ensure_available(file_off_t, ssize_t)': line_buffer.cc:500:52: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'file_ssize_t' {aka 'long int'} [-Wsign-compare] 500 | && (start + this->lb_buffer.capacity() > this->lb_file_size)) @@ -1416,23 +1451,25 @@ ./base/lnav_log.hh:129:29: note: in definition of macro 'ensure' 129 | #define ensure(e) ((void) ((e) ? 0 : lnav_ensure(#e, __FILE__, __LINE__))) | ^ -In file included from yajlpp/yajlpp.hh:56, - from vtab_module_json.hh:36, - from json-extension-functions.cc:41: -./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_commands.o lnav_commands.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_config.o lnav_config.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_util.o lnav_util.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log.watch.o log.watch.cc +In file included from log_format_fwd.hh:44, + from lnav_util.cc:45: +pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from yajlpp/yajlpp.hh:56, from styling.hh:42, - from view_curses.hh:70, - from listview_curses.hh:43, - from listview_curses.cc:34: + from lnav_config.hh:52, + from lnav_config.cc:37: ./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_config.o lnav_config.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_accel.o log_accel.cc In file included from grep_proc.hh:49, from bottom_status_source.hh:35, from lnav.hh:49, @@ -1441,16 +1478,16 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from yajlpp/yajlpp.hh:56, - from styling.hh:42, - from lnav_config.hh:52, - from lnav_config.cc:37: -./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_actions.o log_actions.cc +In file included from log_format_fwd.hh:44, + from logfile.hh:54, + from log.watch.hh:33, + from log.watch.cc:30: +pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o lnav_util.o lnav_util.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log.watch.o log.watch.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_data_helper.o log_data_helper.cc In file included from curl_looper.hh:69, from lnav_commands.cc:56: curl_looper.hh: In member function 'virtual long int curl_request::complete(CURLcode)': @@ -1466,24 +1503,6 @@ /usr/include/x86_64-linux-gnu/curl/curl.h:2845:3: note: declared here 2845 | CURLINFO_SPEED_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from log_format_fwd.hh:44, - from lnav_util.cc:45: -pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from log_format_fwd.hh:44, - from logfile.hh:54, - from log.watch.hh:33, - from log.watch.cc:30: -pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_accel.o log_accel.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_actions.o log_actions.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_data_helper.o log_data_helper.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_data_table.o log_data_table.cc In file included from data_scanner.hh:35, from data_parser.hh:42, from log_data_helper.hh:43, @@ -1501,10 +1520,9 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_data_table.o log_data_table.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_format.o log_format.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_format_loader.o log_format_loader.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_level.o log_level.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_level_re.o log_level_re.cc In file included from data_scanner.hh:35, from data_parser.hh:42, from log_data_table.hh:39, @@ -1513,6 +1531,8 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_level.o log_level.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_level_re.o log_level_re.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_search_table.o log_search_table.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o logfile.o logfile.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o logfile_sub_source.o logfile_sub_source.cc @@ -1524,7 +1544,6 @@ ./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o md2attr_line.o md2attr_line.cc In file included from highlighter.hh:39, from log_format.hh:55, from log_format_ext.hh:37, @@ -1533,15 +1552,15 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o md2attr_line.o md2attr_line.cc In file included from log_format_fwd.hh:44, from logfile.hh:54, - from filter_observer.hh:35, - from logfile_sub_source.hh:50, - from logfile_sub_source.cc:33: + from logfile.cc:34: pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o md4cpp.o md4cpp.cc In file included from log_format_fwd.hh:44, from logfile.hh:54, from filter_observer.hh:35, @@ -1555,15 +1574,13 @@ | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from log_format_fwd.hh:44, from logfile.hh:54, - from logfile.cc:34: + from filter_observer.hh:35, + from logfile_sub_source.hh:50, + from logfile_sub_source.cc:33: pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -logfile_sub_source.cc: In member function 'virtual void logfile_sub_source::text_crumbs_for_line(int, std::vector&)': -logfile_sub_source.cc:2287:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] - 2287 | if (line_number >= msg_line_number) { - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ logfile.cc: In member function 'bool logfile::process_prefix(shared_buffer_ref&, const line_info&, scan_batch_context&)': logfile.cc:238:17: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'long unsigned int'} and 'nonstd::optional_lite::optional::value_type' {aka 'long int'} [-Wsign-compare] 237 | if (this->lf_index.size() @@ -1576,6 +1593,7 @@ logfile.cc:950:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const ssize_t' {aka 'const long int'} [-Wsign-compare] 950 | if (retval > line_buffer::MAX_LINE_BUFFER_SIZE) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o network-extension-functions.o network-extension-functions.cc log_search_table.cc: In member function 'void log_search_table::get_columns_int(std::vector&) const': log_search_table.cc:73:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 73 | for (int lpc = 0; lpc < this->lst_regex->get_capture_count(); lpc++) { @@ -1588,14 +1606,6 @@ log_search_table.cc:246:34: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int32_t' {aka 'int'} [-Wsign-compare] 246 | if (lss.lss_index_generation != this->lst_index_generation) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from md2attr_line.cc:35: -pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o md4cpp.o md4cpp.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o network-extension-functions.o network-extension-functions.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o data_parser.o data_parser.cc In file included from yajlpp/yajlpp.hh:56, from yajlpp/yajlpp_def.hh:42, from md4cpp.cc:36: @@ -1603,6 +1613,17 @@ ./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +In file included from md2attr_line.cc:35: +pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +logfile_sub_source.cc: In member function 'virtual void logfile_sub_source::text_crumbs_for_line(int, std::vector&)': +logfile_sub_source.cc:2287:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] + 2287 | if (line_number >= msg_line_number) { + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o data_parser.o data_parser.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pcap_manager.o pcap_manager.cc In file included from data_scanner.hh:35, from data_parser.hh:42, from data_parser.cc:32: @@ -1616,7 +1637,6 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | < this->dp_scanner->get_input().length()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pcap_manager.o pcap_manager.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o plain_text_source.o plain_text_source.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pollable.o pollable.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o pretty_printer.o pretty_printer.cc @@ -1629,8 +1649,6 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readline_callbacks.o readline_callbacks.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readline_curses.o readline_curses.cc In file included from data_scanner.hh:35, from pretty_printer.hh:45, from pretty_printer.cc:30: @@ -1638,12 +1656,16 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readline_highlighters.o readline_highlighters.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readline_callbacks.o readline_callbacks.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readline_curses.o readline_curses.cc plain_text_source.cc: In member function 'virtual nonstd::optional_lite::optional > plain_text_source::anchor_for_row(vis_line_t)': plain_text_source.cc:354:12: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 354 | if (vl > this->tds_lines.size() | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readline_highlighters.o readline_highlighters.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o readline_possibilities.o readline_possibilities.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o regex101.client.o regex101.client.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o regex101.import.o regex101.import.cc In file included from readline_highlighters.cc:38: pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] @@ -1659,14 +1681,20 @@ ./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from highlighter.hh:39, - from log_format.hh:55, - from readline_curses.hh:60, - from readline_curses.cc:65: -pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +In file included from regex101.client.cc:32: +curl_looper.hh: In member function 'virtual long int curl_request::complete(CURLcode)': +curl_looper.hh:137:30: warning: 'CURLINFO_SIZE_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SIZE_DOWNLOAD_T [-Wdeprecated-declarations] + 137 | this->cr_handle, CURLINFO_SIZE_DOWNLOAD, &download_size); + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/x86_64-linux-gnu/curl/curl.h:2841:3: note: declared here + 2841 | CURLINFO_SIZE_DOWNLOAD + | ^~~~~~~~~~~~~~~~~~~~~~ +curl_looper.hh:140:30: warning: 'CURLINFO_SPEED_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SPEED_DOWNLOAD_T [-Wdeprecated-declarations] + 140 | this->cr_handle, CURLINFO_SPEED_DOWNLOAD, &download_speed); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/x86_64-linux-gnu/curl/curl.h:2845:3: note: declared here + 2845 | CURLINFO_SPEED_DOWNLOAD + | ^~~~~~~~~~~~~~~~~~~~~~~ readline_highlighters.cc: In function 'void find_matching_bracket(attr_line_t&, int, line_range, char, char)': readline_highlighters.cc:91:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 91 | for (size_t lpc = x + 1; lpc < sub.lr_end; lpc++) { @@ -1684,42 +1712,24 @@ readline_highlighters.cc:229:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 229 | } while (start < sub.length()); | ~~~~~~^~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o regex101.client.o regex101.client.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o regex101.import.o regex101.import.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o regexp_vtab.o regexp_vtab.cc In file included from highlighter.hh:39, from log_format.hh:55, from readline_curses.hh:60, - from readline_possibilities.hh:35, - from readline_possibilities.cc:33: + from readline_curses.cc:65: pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from regex101.client.cc:32: -curl_looper.hh: In member function 'virtual long int curl_request::complete(CURLcode)': -curl_looper.hh:137:30: warning: 'CURLINFO_SIZE_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SIZE_DOWNLOAD_T [-Wdeprecated-declarations] - 137 | this->cr_handle, CURLINFO_SIZE_DOWNLOAD, &download_size); - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/x86_64-linux-gnu/curl/curl.h:2841:3: note: declared here - 2841 | CURLINFO_SIZE_DOWNLOAD - | ^~~~~~~~~~~~~~~~~~~~~~ -curl_looper.hh:140:30: warning: 'CURLINFO_SPEED_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SPEED_DOWNLOAD_T [-Wdeprecated-declarations] - 140 | this->cr_handle, CURLINFO_SPEED_DOWNLOAD, &download_speed); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/x86_64-linux-gnu/curl/curl.h:2845:3: note: declared here - 2845 | CURLINFO_SPEED_DOWNLOAD - | ^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o regexp_vtab.o regexp_vtab.cc In file included from highlighter.hh:39, from log_format.hh:55, - from log_format_ext.hh:37, - from regex101.import.hh:37, - from regex101.import.cc:30: + from readline_curses.hh:60, + from readline_possibilities.hh:35, + from readline_possibilities.cc:33: pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o relative_time.o relative_time.cc In file included from yajlpp/yajlpp.hh:56, from yajlpp/yajlpp_def.hh:42, from regex101.client.cc:37: @@ -1727,16 +1737,12 @@ ./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'content_line_t logfile_sub_source::at(vis_line_t) const', - inlined from 'virtual void logfile_sub_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)' at logfile_sub_source.cc:338:46: -logfile_sub_source.hh:636:59: warning: '*(const strong_int*)((char*)&prev_umark + offsetof(nonstd::optional_lite::optional >,nonstd::optional_lite::optional >::contained)).strong_int::value' may be used uninitialized [-Wmaybe-uninitialized] - 636 | return this->lss_index[this->lss_filtered_index[vl]]; - | ^ -logfile_sub_source.cc: In member function 'virtual void logfile_sub_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)': -logfile_sub_source.cc:322:14: note: '*(const strong_int*)((char*)&prev_umark + offsetof(nonstd::optional_lite::optional >,nonstd::optional_lite::optional >::contained)).strong_int::value' was declared here - 322 | auto prev_umark - | ^~~~~~~~~~ -In file included from regexp_vtab.cc:38: +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o relative_time.o relative_time.cc +In file included from highlighter.hh:39, + from log_format.hh:55, + from log_format_ext.hh:37, + from regex101.import.hh:37, + from regex101.import.cc:30: pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { @@ -1746,10 +1752,11 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -regexp_vtab.cc: In function 'int rcjFilter(sqlite3_vtab_cursor*, int, const char*, int, sqlite3_value**)': -regexp_vtab.cc:524:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] - 524 | for (int lpc = 1; lpc <= pCur->c_pattern->get_capture_count(); lpc++) { - | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from regexp_vtab.cc:38: +pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ relative_time.cc: In member function 'int64_t relative_time::to_microseconds() const': relative_time.cc:1107:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct exttm'; use assignment or value-initialization instead [-Wclass-memaccess] 1107 | memset(&etm, 0, sizeof(etm)); @@ -1760,7 +1767,12 @@ base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ +regexp_vtab.cc: In function 'int rcjFilter(sqlite3_vtab_cursor*, int, const char*, int, sqlite3_value**)': +regexp_vtab.cc:524:27: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] + 524 | for (int lpc = 1; lpc <= pCur->c_pattern->get_capture_count(); lpc++) { + | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o session.export.o session.export.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o session_data.o session_data.cc In file included from grep_proc.hh:49, from bottom_status_source.hh:35, from lnav.hh:49, @@ -1769,11 +1781,16 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o session_data.o session_data.cc +In member function 'content_line_t logfile_sub_source::at(vis_line_t) const', + inlined from 'virtual void logfile_sub_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)' at logfile_sub_source.cc:338:46: +logfile_sub_source.hh:636:59: warning: '*(const strong_int*)((char*)&prev_umark + offsetof(nonstd::optional_lite::optional >,nonstd::optional_lite::optional >::contained)).strong_int::value' may be used uninitialized [-Wmaybe-uninitialized] + 636 | return this->lss_index[this->lss_filtered_index[vl]]; + | ^ +logfile_sub_source.cc: In member function 'virtual void logfile_sub_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)': +logfile_sub_source.cc:322:14: note: '*(const strong_int*)((char*)&prev_umark + offsetof(nonstd::optional_lite::optional >,nonstd::optional_lite::optional >::contained)).strong_int::value' was declared here + 322 | auto prev_umark + | ^~~~~~~~~~ g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o shared_buffer.o shared_buffer.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o shlex.o shlex.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o spectro_impls.o spectro_impls.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o spectro_source.o spectro_source.cc In file included from yajlpp/yajlpp.hh:56, from yajlpp/yajlpp_def.hh:42, from lnav.events.hh:35, @@ -1782,22 +1799,12 @@ ./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o shlex.o shlex.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o spectro_impls.o spectro_impls.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o spectro_source.o spectro_source.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sqlitepp.o sqlitepp.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o sqlite-extension-func.o sqlite-extension-func.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o static_file_vtab.o static_file_vtab.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o statusview_curses.o statusview_curses.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o string-extension-functions.o string-extension-functions.cc -In file included from yajlpp/yajlpp.hh:56, - from styling.hh:42, - from view_curses.hh:70, - from statusview_curses.hh:38, - from spectro_source.hh:41, - from spectro_source.cc:32: -./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o styling.o styling.cc In file included from highlighter.hh:39, from log_format.hh:55, from spectro_impls.hh:33, @@ -1806,15 +1813,25 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o statusview_curses.o statusview_curses.cc In file included from yajlpp/yajlpp.hh:56, from styling.hh:42, from view_curses.hh:70, from statusview_curses.hh:38, - from statusview_curses.cc:35: + from spectro_source.hh:41, + from spectro_source.cc:32: ./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o string-extension-functions.o string-extension-functions.cc +In file included from data_scanner.hh:35, + from data_parser.hh:42, + from string-extension-functions.cc:25: +pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ spectro_source.cc: In member function 'virtual bool spectrogram_source::list_value_for_overlay(const listview_curses&, int, int, vis_line_t, attr_line_t&)': spectro_source.cc:231:35: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare] 231 | if (desc.length() + 8 > width) { @@ -1859,16 +1876,11 @@ | ~^ | | | int -In file included from data_scanner.hh:35, - from data_parser.hh:42, - from string-extension-functions.cc:25: -pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from yajlpp/yajlpp.hh:56, from styling.hh:42, - from styling.cc:32: + from view_curses.hh:70, + from statusview_curses.hh:38, + from statusview_curses.cc:35: ./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { @@ -1881,6 +1893,8 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o styling.o styling.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o text_anonymizer.o text_anonymizer.cc string-extension-functions.cc: In function 'cache_entry* find_re(string_fragment)': string-extension-functions.cc:79:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 79 | for (int lpc = 0; lpc < c.re2->get_capture_count(); lpc++) { @@ -1889,14 +1903,20 @@ string-extension-functions.cc:144:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 144 | for (int lpc = 0; lpc < extractor.get_capture_count(); lpc++) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o text_anonymizer.o text_anonymizer.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o text_format.o text_format.cc +In file included from yajlpp/yajlpp.hh:56, + from styling.hh:42, + from styling.cc:32: +./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from data_scanner.hh:35, from text_anonymizer.cc:37: pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o text_format.o text_format.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o textfile_sub_source.o textfile_sub_source.cc In file included from text_format.cc:35: pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': @@ -1938,6 +1958,8 @@ textfile_sub_source.cc:820:12: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 820 | if (vl >= lfo->lfo_filter_state.tfs_index.size()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o textfile_highlighters.o textfile_highlighters.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o textview_curses.o textview_curses.cc sysclip.cc: In function 'int sysclip::osc52_close(FILE*)': sysclip.cc:75:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 75 | write(STDOUT_FILENO, ANSI_OSC_COPY_TO_CLIP, strlen(ANSI_OSC_COPY_TO_CLIP)); @@ -1951,7 +1973,13 @@ sysclip.cc:99:10: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 99 | write(STDOUT_FILENO, "\a", 1); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o textfile_highlighters.o textfile_highlighters.cc +In file included from sql_util.cc:50: +pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o time-extension-functions.o time-extension-functions.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o top_status_source.o top_status_source.cc In file included from grep_proc.hh:49, from bottom_status_source.hh:35, from lnav.hh:49, @@ -1960,12 +1988,14 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from sql_util.cc:50: +In file included from highlighter.hh:39, + from textview_curses_fwd.hh:36, + from textfile_highlighters.hh:33, + from textfile_highlighters.cc:32: pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o textview_curses.o textview_curses.cc In file included from sql_util.hh:44, from sql_util.cc:36: base/intern_string.hh: In instantiation of 'string_fragment string_fragment::find_left_boundary(size_t, P&&) const [with P = tag1&; size_t = long unsigned int]': @@ -1974,16 +2004,6 @@ base/intern_string.hh:314:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 314 | if (start > 0 && start == this->length()) { | ~~~~~~^~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o time-extension-functions.o time-extension-functions.cc -In file included from highlighter.hh:39, - from textview_curses_fwd.hh:36, - from textfile_highlighters.hh:33, - from textfile_highlighters.cc:32: -pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o top_status_source.o top_status_source.cc In file included from grep_proc.hh:49, from textview_curses.hh:42, from textview_curses.cc:33: @@ -1991,7 +2011,6 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o unique_path.o unique_path.cc In file included from yajlpp/yajlpp.hh:56, from styling.hh:42, from view_curses.hh:70, @@ -2002,6 +2021,7 @@ ./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o unique_path.o unique_path.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o view_curses.o view_curses.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o view_helpers.o view_helpers.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o views_vtab.o views_vtab.cc @@ -2015,6 +2035,17 @@ ./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_vtab_impl.o log_vtab_impl.cc +In file included from grep_proc.hh:49, + from textview_curses.hh:42, + from plain_text_source.hh:39, + from filter_sub_source.hh:34, + from view_helpers.cc:37: +pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xml_util.o xml_util.cc In file included from yajlpp/yajlpp.hh:56, from styling.hh:42, from view_curses.hh:70, @@ -2024,6 +2055,11 @@ ./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xpath_vtab.o xpath_vtab.cc +view_curses.cc: In static member function 'static void view_curses::awaiting_user_input()': +view_curses.cc:124:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] + 124 | write(STDOUT_FILENO, OSC_INPUT, sizeof(OSC_INPUT) - 1); + | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from grep_proc.hh:49, from bottom_status_source.hh:35, from lnav.hh:49, @@ -2032,33 +2068,6 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from grep_proc.hh:49, - from textview_curses.hh:42, - from plain_text_source.hh:39, - from filter_sub_source.hh:34, - from view_helpers.cc:37: -pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o log_vtab_impl.o log_vtab_impl.cc -view_curses.cc: In static member function 'static void view_curses::awaiting_user_input()': -view_curses.cc:124:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] - 124 | write(STDOUT_FILENO, OSC_INPUT, sizeof(OSC_INPUT) - 1); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xml_util.o xml_util.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xpath_vtab.o xpath_vtab.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xterm_mouse.o xterm_mouse.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o yaml-extension-functions.o yaml-extension-functions.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o animals-json.o animals-json.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ansi-palette-json.o ansi-palette-json.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o builtin-scripts.o builtin-scripts.cc -In file included from yajlpp/yajlpp.hh:56, - from xpath_vtab.cc:40: -./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from log_format_fwd.hh:44, from logfile.hh:54, from filter_observer.hh:35, @@ -2069,20 +2078,17 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o builtin-sh-scripts.o builtin-sh-scripts.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o default-config.o default-config.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o default-formats.o default-formats.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o diseases-json.o diseases-json.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xterm_mouse.o xterm_mouse.cc In file included from yajlpp/yajlpp.hh:56, - from yaml-extension-functions.cc:39: + from xpath_vtab.cc:40: ./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -yaml-extension-functions.cc: In function 'void ryml_error_to_um(const char*, size_t, c4::yml::Location, void*)': -yaml-extension-functions.cc:51:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] - 51 | if (loc.offset == sf.length()) { - | ~~~~~~~~~~~^~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o yaml-extension-functions.o yaml-extension-functions.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o animals-json.o animals-json.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o ansi-palette-json.o ansi-palette-json.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o builtin-scripts.o builtin-scripts.cc In file included from logfile_sub_source.hh:45: log_vtab_impl.cc: In function 'int vt_next_no_rowid(sqlite3_vtab_cursor*)': log_vtab_impl.cc:564:49: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] @@ -2098,11 +2104,25 @@ log_vtab_impl.cc:1633:41: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1633 | && max_indexed_line.value() < vt->lss->text_line_count()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o builtin-sh-scripts.o builtin-sh-scripts.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o default-config.o default-config.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o default-formats.o default-formats.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o diseases-json.o diseases-json.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o emojis-json.o emojis-json.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o words-json.o words-json.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o help-md.o help-md.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o init-sql.o init-sql.cc +In file included from yajlpp/yajlpp.hh:56, + from yaml-extension-functions.cc:39: +./pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +./pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o time_fmts.o time_fmts.cc +yaml-extension-functions.cc: In function 'void ryml_error_to_um(const char*, size_t, c4::yml::Location, void*)': +yaml-extension-functions.cc:51:20: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] + 51 | if (loc.offset == sf.length()) { + | ~~~~~~~~~~~^~~~~~~~~~~~~~ g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xml-entities-json.o xml-entities-json.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o xterm-palette-json.o xterm-palette-json.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o data_scanner.o data_scanner.cc @@ -2111,6 +2131,7 @@ gcc -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o third-party/md4c/md4c.o third-party/md4c/md4c.c gcc -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o third-party/sqlite/ext/dbdump.o third-party/sqlite/ext/dbdump.c gcc -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -c -o third-party/sqlite/ext/series.o third-party/sqlite/ext/series.c +g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o spookyhash/SpookyV2.o spookyhash/SpookyV2.cpp In file included from data_scanner.hh:35, from data_scanner.cc:32: pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': @@ -2123,7 +2144,6 @@ pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o spookyhash/SpookyV2.o spookyhash/SpookyV2.cpp rm -f libdiag.a ar cru libdiag.a third-party/md4c/md4c.o third-party/sqlite/ext/dbdump.o third-party/sqlite/ext/series.o all_logs_vtab.o archive_manager.o bookmarks.o bottom_status_source.o breadcrumb_curses.o collation-functions.o column_namer.o command_executor.o curl_looper.o db_sub_source.o document.sections.o dump_internals.o elem_to_json.o environ_vtab.o extension-functions.o field_overlay_source.o file_collection.o file_format.o files_sub_source.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.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.watch.o log_accel.o log_actions.o log_data_helper.o log_data_table.o log_format.o log_format_loader.o log_level.o log_level_re.o log_search_table.o logfile.o logfile_sub_source.o md2attr_line.o md4cpp.o network-extension-functions.o data_parser.o pcap_manager.o plain_text_source.o pollable.o pretty_printer.o ptimec_rt.o readline_callbacks.o readline_curses.o readline_highlighters.o readline_possibilities.o regex101.client.o regex101.import.o regexp_vtab.o relative_time.o session.export.o session_data.o shared_buffer.o shlex.o spectro_impls.o spectro_source.o sqlitepp.o sqlite-extension-func.o static_file_vtab.o statusview_curses.o string-extension-functions.o styling.o text_anonymizer.o text_format.o textfile_sub_source.o timer.o piper_proc.o sql_commands.o sql_util.o state-extension-functions.o sysclip.o textfile_highlighters.o textview_curses.o time-extension-functions.o top_status_source.o unique_path.o view_curses.o view_helpers.o views_vtab.o vt52_curses.o vtab_module.o log_vtab_impl.o xml_util.o xpath_vtab.o xterm_mouse.o yaml-extension-functions.o spookyhash/SpookyV2.o animals-json.o ansi-palette-json.o builtin-scripts.o builtin-sh-scripts.o default-config.o default-formats.o diseases-json.o emojis-json.o words-json.o help-md.o init-sql.o time_fmts.o xml-entities-json.o xterm-palette-json.o ar: `u' modifier ignored since `D' is the default (see `U') @@ -2132,8 +2152,8 @@ ar cru libdatascanner.a data_scanner.o data_scanner_re.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libdatascanner.a -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o lnav lnav.o lnav.events.o lnav.indexing.o lnav.management_cli.o file_vtab.o libdiag.a libdatascanner.a base/libbase.a formats/logfmt/liblogfmt.a fmtlib/libcppfmt.a third-party/scnlib/src/libscnlib.a pcrepp/libpcrepp.a pugixml/libpugixml.a tailer/libtailerservice.a tailer/libtailercommon.a tailer/libtailerpp.a yajl/libyajl.a yajlpp/libyajlpp.a third-party/base64/lib/libbase64.a -lreadline -lncursesw -lsqlite3 -larchive -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o lnav-test lnav.o lnav.events.o lnav.indexing.o lnav.management_cli.o test_override.o file_vtab.o libdiag.a libdatascanner.a base/libbase.a formats/logfmt/liblogfmt.a fmtlib/libcppfmt.a third-party/scnlib/src/libscnlib.a pcrepp/libpcrepp.a pugixml/libpugixml.a tailer/libtailerservice.a tailer/libtailercommon.a tailer/libtailerpp.a yajl/libyajl.a yajlpp/libyajlpp.a third-party/base64/lib/libbase64.a -lreadline -lncursesw -lsqlite3 -larchive -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o lnav lnav.o lnav.events.o lnav.indexing.o lnav.management_cli.o file_vtab.o libdiag.a libdatascanner.a base/libbase.a formats/logfmt/liblogfmt.a fmtlib/libcppfmt.a third-party/scnlib/src/libscnlib.a pcrepp/libpcrepp.a pugixml/libpugixml.a tailer/libtailerservice.a tailer/libtailercommon.a tailer/libtailerpp.a yajl/libyajl.a yajlpp/libyajlpp.a third-party/base64/lib/libbase64.a -lreadline -lncursesw -lsqlite3 -larchive -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o lnav-test lnav.o lnav.events.o lnav.indexing.o lnav.management_cli.o test_override.o file_vtab.o libdiag.a libdatascanner.a base/libbase.a formats/logfmt/liblogfmt.a fmtlib/libcppfmt.a third-party/scnlib/src/libscnlib.a pcrepp/libpcrepp.a pugixml/libpugixml.a tailer/libtailerservice.a tailer/libtailercommon.a tailer/libtailerpp.a yajl/libyajl.a yajlpp/libyajlpp.a third-party/base64/lib/libbase64.a -lreadline -lncursesw -lsqlite3 -larchive -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread if test -w ./internals; then \ env DUMP_INTERNALS_DIR=./internals DUMP_CRASH=1 ./lnav Makefile; \ mv ./internals/*.schema.json ../docs/schemas; \ @@ -2162,7 +2182,7 @@ make[2]: Leaving directory '/build/lnav-0.11.1' make[1]: Leaving directory '/build/lnav-0.11.1' dh_auto_test - make -j15 check "TESTSUITEFLAGS=-j15 --verbose" VERBOSE=1 + make -j16 check "TESTSUITEFLAGS=-j16 --verbose" VERBOSE=1 make[1]: Entering directory '/build/lnav-0.11.1' Making check in tools make[2]: Entering directory '/build/lnav-0.11.1/tools' @@ -2194,7 +2214,7 @@ pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o test_pcre2pp test_pcre2pp.o libpcrepp.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o test_pcre2pp test_pcre2pp.o libpcrepp.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread make[5]: Leaving directory '/build/lnav-0.11.1/src/pcrepp' make check-TESTS make[5]: Entering directory '/build/lnav-0.11.1/src/pcrepp' @@ -2298,7 +2318,7 @@ intern_string.tests.cc:78:10: note: '((const int*)((char*)&split_sf + offsetof(nonstd::optional_lite::optional >,nonstd::optional_lite::optional >::contained)))[3]' was declared here 78 | auto split_sf = sf.split_while(isalnum); | ^~~~~~~~ -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o test_base attr_line.tests.o fs_util.tests.o humanize.file_size.tests.o humanize.network.tests.o humanize.time.tests.o intern_string.tests.o lnav.gzip.tests.o string_util.tests.o test_base.o libbase.a ../fmtlib/libcppfmt.a ../third-party/scnlib/src/libscnlib.a ../pcrepp/libpcrepp.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o test_base attr_line.tests.o fs_util.tests.o humanize.file_size.tests.o humanize.network.tests.o humanize.time.tests.o intern_string.tests.o lnav.gzip.tests.o string_util.tests.o test_base.o libbase.a ../fmtlib/libcppfmt.a ../third-party/scnlib/src/libscnlib.a ../pcrepp/libpcrepp.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread make[5]: Leaving directory '/build/lnav-0.11.1/src/base' make check-TESTS make[5]: Entering directory '/build/lnav-0.11.1/src/base' @@ -2349,7 +2369,7 @@ tailer.main.c:928:13: warning: ignoring return value of 'fgets' declared with attribute 'warn_unused_result' [-Wunused-result] 928 | fgets(buffer, sizeof(buffer), unameFile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -gcc -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o tailer tailer.main.o libtailercommon.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +gcc -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -pthread -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o tailer tailer.main.o libtailercommon.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread drive_tailer.cc: In lambda function: drive_tailer.cc:175:46: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'long int' [-Wformat=] 175 | printf("Got an offer: %s %lld - %lld\n", @@ -2373,7 +2393,7 @@ | ~~~~~~~~~~~~~~ | | | long int -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o drive_tailer drive_tailer-drive_tailer.o libtailercommon.a libtailerpp.a ../base/libbase.a ../fmtlib/libcppfmt.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o drive_tailer drive_tailer-drive_tailer.o libtailercommon.a libtailerpp.a ../base/libbase.a ../fmtlib/libcppfmt.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread make[6]: Leaving directory '/build/lnav-0.11.1/src/tailer' make check-TESTS make[6]: Entering directory '/build/lnav-0.11.1/src/tailer' @@ -2410,8 +2430,8 @@ g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o drive_json_ptr_walk.o drive_json_ptr_walk.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_json_ptr.o test_json_ptr.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/ -I../../src/fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_yajlpp.o test_yajlpp.cc -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o test_json_ptr test_json_ptr.o -larchive libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/third-party/scnlib/src/libscnlib.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o drive_json_op drive_json_op.o -larchive libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/third-party/scnlib/src/libscnlib.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o test_json_ptr test_json_ptr.o -larchive libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/third-party/scnlib/src/libscnlib.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o drive_json_op drive_json_op.o -larchive libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/third-party/scnlib/src/libscnlib.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread In file included from yajlpp.hh:56, from test_yajlpp.cc:35: ../../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': @@ -2433,8 +2453,8 @@ test_yajlpp.cc:50:43: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, long unsigned int>::value_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 50 | || ypc->ypc_array_index.back() == FOO_COUNT); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o drive_json_ptr_walk drive_json_ptr_walk.o -larchive libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/third-party/scnlib/src/libscnlib.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o test_yajlpp test_yajlpp.o -larchive libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/third-party/scnlib/src/libscnlib.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o drive_json_ptr_walk drive_json_ptr_walk.o -larchive libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/third-party/scnlib/src/libscnlib.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o test_yajlpp test_yajlpp.o -larchive libyajlpp.a ../../src/base/libbase.a ../../src/fmtlib/libcppfmt.a ../../src/third-party/scnlib/src/libscnlib.a ../../src/pcrepp/libpcrepp.a ../../src/yajl/libyajl.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread make[5]: Leaving directory '/build/lnav-0.11.1/src/yajlpp' make check-TESTS make[5]: Entering directory '/build/lnav-0.11.1/src/yajlpp' @@ -2462,7 +2482,7 @@ make logfmt.parser.test make[5]: Entering directory '/build/lnav-0.11.1/src/formats/logfmt' g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../../src -Wall -I../../../src/ -I../../../src/third-party -I../../../src/fmtlib -I../../../src/third-party/scnlib/include -I../../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o logfmt.parser.test.o logfmt.parser.test.cc -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o logfmt.parser.test logfmt.parser.test.o liblogfmt.a ../../../src/base/libbase.a ../../../src/pcrepp/libpcrepp.a ../../../src/third-party/scnlib/src/libscnlib.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o logfmt.parser.test logfmt.parser.test.o liblogfmt.a ../../../src/base/libbase.a ../../../src/pcrepp/libpcrepp.a ../../../src/third-party/scnlib/src/libscnlib.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread make[5]: Leaving directory '/build/lnav-0.11.1/src/formats/logfmt' make check-TESTS make[5]: Entering directory '/build/lnav-0.11.1/src/formats/logfmt' @@ -2511,16 +2531,18 @@ g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o slicer.o slicer.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o scripty.o scripty.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_abbrev.o test_abbrev.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_ansi_scrubber.o test_ansi_scrubber.cc In file included from ../src/data_scanner.hh:35, from lnav_doctests.cc:34: ../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_auto_fd.o test_auto_fd.cc In file included from ../src/yajlpp/yajlpp.hh:56, from ../src/styling.hh:42, from ../src/view_curses.hh:70, - from drive_view_colors.cc:35: + from drive_mvwattrline.cc:36: ../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { @@ -2532,8 +2554,11 @@ ../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../src/grep_proc.hh:49, - from drive_grep_proc.cc:39: +In file included from ../src/yajlpp/yajlpp.hh:56, + from ../src/styling.hh:42, + from ../src/view_curses.hh:70, + from ../src/listview_curses.hh:43, + from drive_listview.cc:36: ../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { @@ -2541,14 +2566,13 @@ In file included from ../src/yajlpp/yajlpp.hh:56, from ../src/styling.hh:42, from ../src/view_curses.hh:70, - from drive_mvwattrline.cc:36: + from drive_vt52_curses.cc:40: ../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../src/highlighter.hh:39, - from ../src/log_format.hh:55, - from drive_logfile.cc:43: +In file included from ../src/grep_proc.hh:49, + from drive_grep_proc.cc:39: ../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { @@ -2556,27 +2580,27 @@ In file included from ../src/yajlpp/yajlpp.hh:56, from ../src/styling.hh:42, from ../src/view_curses.hh:70, - from ../src/listview_curses.hh:43, - from drive_listview.cc:36: + from drive_view_colors.cc:35: ../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../src/yajlpp/yajlpp.hh:56, - from ../src/styling.hh:42, - from ../src/view_curses.hh:70, - from drive_vt52_curses.cc:40: +In file included from ../src/highlighter.hh:39, + from ../src/log_format.hh:55, + from drive_logfile.cc:43: ../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../src/yajlpp/yajlpp.hh:56, - from ../src/styling.hh:42, - from scripty.cc:85: +In file included from ../src/grep_proc.hh:49, + from ../src/bottom_status_source.hh:35, + from ../src/lnav.hh:49, + from drive_sql_anno.cc:35: ../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_auto_mem.o test_auto_mem.cc In file included from ../src/highlighter.hh:39, from ../src/log_format.hh:55, from ../src/readline_curses.hh:60, @@ -2585,8 +2609,14 @@ ../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_ansi_scrubber.o test_ansi_scrubber.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_auto_fd.o test_auto_fd.cc +In file included from ../src/yajlpp/yajlpp.hh:56, + from ../src/styling.hh:42, + from scripty.cc:85: +../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_bookmarks.o test_bookmarks.cc scripty.cc: In function 'const char* tstamp()': scripty.cc:258:51: warning: format '%d' expects argument of type 'int', but argument 4 has type '__suseconds_t' {aka 'long int'} [-Wformat=] 258 | snprintf(&buf[dlen], sizeof(buf) - dlen, "%.06d", tv.tv_usec); @@ -2594,27 +2624,26 @@ | | | | int __suseconds_t {aka long int} | %.06ld -In file included from ../src/grep_proc.hh:49, - from ../src/bottom_status_source.hh:35, - from ../src/lnav.hh:49, - from drive_sql_anno.cc:35: -../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ scripty.cc: In member function 'void term_machine::flush_line()': scripty.cc:466:33: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 466 | if (bar_pos < line_len) { | ~~~~~~~~^~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_auto_mem.o test_auto_mem.cc scripty.cc: In function 'int main(int, char**)': scripty.cc:1096:58: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 1096 | for (size_t lpc = 0; lpc < rc; lpc++) { | ~~~~^~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_bookmarks.o test_bookmarks.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_date_time_scanner.o test_date_time_scanner.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_grep_proc2.o test_grep_proc2.cc +In file included from ../src/yajlpp/yajlpp.hh:56, + from ../src/styling.hh:42, + from ../src/view_curses.hh:70, + from test_ansi_scrubber.cc:41: +../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_line_buffer2.o test_line_buffer2.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_log_accel.o test_log_accel.cc scripty.cc: In member function 'void term_machine::new_input(char)': scripty.cc:833:38: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 833 | write(this->tm_child_term.get_fd(), @@ -2623,28 +2652,7 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | this->tm_user_input.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_log_accel.o test_log_accel.cc -lnav_doctests.cc: In function 'void DOCTEST_ANON_FUNC_19()': -lnav_doctests.cc:126:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct exttm'; use assignment or value-initialization instead [-Wclass-memaccess] - 126 | memset(&etm, 0, sizeof(etm)); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -In file included from ../src/ptimec.hh:49, - from ../src/relative_time.hh:45, - from ../src/yajlpp/yajlpp.hh:57, - from ../src/styling.hh:42, - from ../src/lnav_config.hh:52, - from lnav_doctests.cc:36: -../src/base/time_util.hh:106:8: note: 'struct exttm' declared here - 106 | struct exttm { - | ^~~~~ -lnav_doctests.cc:140:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct exttm'; use assignment or value-initialization instead [-Wclass-memaccess] - 140 | memset(&etm2, 0, sizeof(etm2)); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -../src/base/time_util.hh:106:8: note: 'struct exttm' declared here - 106 | struct exttm { - | ^~~~~ g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_ncurses_unicode.o test_ncurses_unicode.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_reltime.o test_reltime.cc drive_data_scanner.cc: In function 'int main(int, char**)': drive_data_scanner.cc:217:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 217 | for (; cap_index < tok_res->tr_capture.c_end; @@ -2663,17 +2671,7 @@ drive_data_scanner.cc:233:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 233 | for (; cap_index < (int) ds.get_input().length(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_text_anonymizer.o test_text_anonymizer.cc -g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_top_status.o test_top_status.cc -In file included from ../src/yajlpp/yajlpp.hh:56, - from ../src/styling.hh:42, - from ../src/view_curses.hh:70, - from test_ansi_scrubber.cc:41: -../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_reltime.o test_reltime.cc test_ansi_scrubber.cc: In function 'int main(int, char**)': test_ansi_scrubber.cc:81:35: warning: format '%d' expects argument of type 'int', but argument 2 has type 'long int' [-Wformat=] 81 | printf(" value: %d\n", attr.sa_value.get()); @@ -2681,18 +2679,37 @@ | | | | int long int | %ld -In file included from /usr/include/c++/12/cassert:44, - from ../src/mapbox/recursive_wrapper.hpp:15, - from ../src/mapbox/variant.hpp:16, - from ../src/base/string_attr_type.hh:39, - from ../src/base/attr_line.hh:43, - from ../src/shared_buffer.hh:42, - from ../src/line_buffer.hh:51, - from test_line_buffer2.cc:37: -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: 'file_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] - 61 | assert(li.li_file_range.fr_size == strlen(data)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +lnav_doctests.cc: In function 'void DOCTEST_ANON_FUNC_19()': +lnav_doctests.cc:126:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct exttm'; use assignment or value-initialization instead [-Wclass-memaccess] + 126 | memset(&etm, 0, sizeof(etm)); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +In file included from ../src/ptimec.hh:49, + from ../src/relative_time.hh:45, + from ../src/yajlpp/yajlpp.hh:57, + from ../src/styling.hh:42, + from ../src/lnav_config.hh:52, + from lnav_doctests.cc:36: +../src/base/time_util.hh:106:8: note: 'struct exttm' declared here + 106 | struct exttm { + | ^~~~~ +lnav_doctests.cc:140:19: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct exttm'; use assignment or value-initialization instead [-Wclass-memaccess] + 140 | memset(&etm2, 0, sizeof(etm2)); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +../src/base/time_util.hh:106:8: note: 'struct exttm' declared here + 106 | struct exttm { + | ^~~~~ +g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_text_anonymizer.o test_text_anonymizer.cc +g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../src -Wall -I../src -I../src/fmtlib -I../src/third-party -I../src/third-party/scnlib/include -I../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/local/include -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o test_top_status.o test_top_status.cc +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +In file included from ../src/grep_proc.hh:49, + from ../src/textview_curses.hh:42, + from test_bookmarks.cc:36: +../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': +../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] + 91 | if (index >= this->md_capture_end) { + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread test_date_time_scanner.cc: In function 'int main(int, char**)': test_date_time_scanner.cc:172:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct exttm'; use assignment or value-initialization instead [-Wclass-memaccess] 172 | memset(&tm, 0, sizeof(tm)); @@ -2709,24 +2726,31 @@ ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ -In file included from ../src/grep_proc.hh:49, - from ../src/textview_curses.hh:42, - from test_bookmarks.cc:36: -../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': -../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] - 91 | if (index >= this->md_capture_end) { - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/c++/12/cassert:44, + from ../src/mapbox/recursive_wrapper.hpp:15, + from ../src/mapbox/variant.hpp:16, + from ../src/base/string_attr_type.hh:39, + from ../src/base/attr_line.hh:43, + from ../src/shared_buffer.hh:42, + from ../src/line_buffer.hh:51, + from test_line_buffer2.cc:37: +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: 'file_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] + 61 | assert(li.li_file_range.fr_size == strlen(data)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from ../src/grep_proc.hh:49, from test_grep_proc2.cc:37: ../src/pcrepp/pcre2pp.hh: In member function 'nonstd::optional_lite::optional lnav::pcre2pp::match_data::operator[](size_t) const': ../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread test_line_buffer2.cc: In function 'int main(int, char**)': test_line_buffer2.cc:84:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 84 | write(fd, TEST_DATA, strlen(TEST_DATA)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread test_reltime.cc: In function 'void DOCTEST_ANON_FUNC_13()': test_reltime.cc:109:15: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct exttm'; use assignment or value-initialization instead [-Wclass-memaccess] 109 | memset(&tm, 0, sizeof(tm)); @@ -2797,7 +2821,6 @@ ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread test_reltime.cc:353:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct exttm'; use assignment or value-initialization instead [-Wclass-memaccess] 353 | memset(&tm, 0, sizeof(tm)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ @@ -2810,8 +2833,6 @@ ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread In file included from ../src/yajlpp/yajlpp.hh:56, from ../src/styling.hh:42, from ../src/lnav_config.hh:52, @@ -2820,8 +2841,13 @@ ../src/pcrepp/pcre2pp.hh:91:19: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 91 | if (index >= this->md_capture_end) { | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread In file included from /usr/include/c++/12/string:53, from /usr/include/c++/12/bits/locale_classes.h:40, from /usr/include/c++/12/bits/ios_base.h:41, @@ -2838,71 +2864,65 @@ drive_data_scanner.cc:113:27: note: 'in' was declared here 113 | std::istream* in; | ^~ -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o test_text_anonymizer test_text_anonymizer.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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread -g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/lib -o test_text_anonymizer test_text_anonymizer.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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread +g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/lnav-0.11.1=. -fstack-protector-strong -Wformat -Werror=format-security -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L/usr/lib/x86_64-linux-gnu -L//lib64 -L//lib -L//lib/x86_64-linux-gnu -L/usr/lib -L/usr/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/time_fmts.o test_stubs.o ../src/lnav.events.o ../src/libdiag.a ../src/libdatascanner.a ../src/formats/logfmt/liblogfmt.a ../src/fmtlib/libcppfmt.a ../src/pcrepp/libpcrepp.a ../src/yajl/libyajl.a ../src/yajlpp/libyajlpp.a ../src/base/libbase.a ../src/pugixml/libpugixml.a ../src/third-party/base64/lib/libbase64.a ../src/third-party/scnlib/src/libscnlib.a -lreadline -lncursesw -larchive -lsqlite3 -lcurl -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread make[3]: Leaving directory '/build/lnav-0.11.1/test' make check-TESTS make[3]: Entering directory '/build/lnav-0.11.1/test' make[4]: Entering directory '/build/lnav-0.11.1/test' PASS: test_auto_mem -PASS: test_abbrev PASS: test_ansi_scrubber +PASS: test_abbrev PASS: test_auto_fd -PASS: test_date_time_scanner PASS: test_bookmarks -PASS: test_format_installer.sh -PASS: test_reltime +PASS: test_date_time_scanner PASS: test_grep_proc2 +PASS: test_format_installer.sh PASS: test_log_accel +PASS: test_reltime PASS: lnav_doctests PASS: test_grep_proc.sh PASS: test_scripts.sh PASS: test_format_loader.sh PASS: test_shlexer.sh PASS: test_config.sh -PASS: test_events.sh PASS: test_sql_coll_func.sh PASS: test_sql_search_table.sh +PASS: test_events.sh +PASS: test_text_anonymizer PASS: test_sql_anno.sh PASS: test_sql_regexp.sh -PASS: test_text_anonymizer PASS: test_sql_yaml_func.sh -PASS: test_sql_indexes.sh PASS: test_sql_xml_func.sh PASS: test_view_colors.sh PASS: test_curl.sh -PASS: test_cli.sh +PASS: test_sql_indexes.sh PASS: test_sql_fs_func.sh +PASS: test_cli.sh PASS: test_sessions.sh +PASS: test_sql_time_func.sh PASS: test_meta.sh PASS: test_pretty_print.sh -PASS: test_text_file.sh -PASS: test_sql_time_func.sh PASS: test_tui.sh +PASS: test_text_file.sh PASS: test_sql_json_func.sh PASS: test_json_format.sh PASS: test_data_parser.sh -PASS: test_sql_views_vtab.sh PASS: test_sql_str_func.sh +PASS: test_sql_views_vtab.sh PASS: test_cmds.sh ============================================================================ Testsuite summary for lnav 0.11.1 @@ -2925,7 +2945,7 @@ create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/lnav/ - make -j15 install DESTDIR=/build/lnav-0.11.1/debian/lnav AM_UPDATE_INFO_DIR=no + make -j16 install DESTDIR=/build/lnav-0.11.1/debian/lnav AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/lnav-0.11.1' Making install in tools make[2]: Entering directory '/build/lnav-0.11.1/tools' @@ -3018,8 +3038,8 @@ mv ./internals/*.schema.json ../docs/schemas; \ fi make[5]: Entering directory '/build/lnav-0.11.1/src' - /bin/mkdir -p '/build/lnav-0.11.1/debian/lnav/usr/bin' make[5]: Nothing to be done for 'install-data-am'. + /usr/bin/mkdir -p '/build/lnav-0.11.1/debian/lnav/usr/bin' /usr/bin/install -c lnav '/build/lnav-0.11.1/debian/lnav/usr/bin' make install-exec-hook make[6]: Entering directory '/build/lnav-0.11.1/src' @@ -3039,7 +3059,7 @@ make[2]: Entering directory '/build/lnav-0.11.1' make[3]: Entering directory '/build/lnav-0.11.1' make[3]: Nothing to be done for 'install-exec-am'. - /bin/mkdir -p '/build/lnav-0.11.1/debian/lnav/usr/share/man/man1' + /usr/bin/mkdir -p '/build/lnav-0.11.1/debian/lnav/usr/share/man/man1' /usr/bin/install -c -m 644 lnav.1 '/build/lnav-0.11.1/debian/lnav/usr/share/man/man1' make[3]: Leaving directory '/build/lnav-0.11.1' make[2]: Leaving directory '/build/lnav-0.11.1' @@ -3064,8 +3084,8 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'lnav' in '../lnav_0.11.1-3_amd64.deb'. dpkg-deb: building package 'lnav-dbgsym' in '../lnav-dbgsym_0.11.1-3_amd64.deb'. +dpkg-deb: building package 'lnav' in '../lnav_0.11.1-3_amd64.deb'. dpkg-genbuildinfo --build=binary -O../lnav_0.11.1-3_amd64.buildinfo dpkg-genchanges --build=binary -O../lnav_0.11.1-3_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -3073,12 +3093,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/2851008/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2851008/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/600614 and its subdirectories -I: Current time: Thu Apr 13 18:19:30 -12 2023 -I: pbuilder-time-stamp: 1681453170 +I: removing directory /srv/workspace/pbuilder/2851008 and its subdirectories +I: Current time: Fri May 17 02:53:33 +14 2024 +I: pbuilder-time-stamp: 1715864013