Mon May 6 20:50:32 UTC 2024 I: starting to build lnav/unstable/amd64 on jenkins on '2024-05-06 20:50' Mon May 6 20:50:32 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_2/5702/console.log Mon May 6 20:50:32 UTC 2024 I: Downloading source for unstable/lnav=0.11.2-1 --2024-05-06 20:50:32-- http://deb.debian.org/debian/pool/main/l/lnav/lnav_0.11.2-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2118 (2.1K) [text/prs.lines.tag] Saving to: ‘lnav_0.11.2-1.dsc’ 0K .. 100% 292M=0s 2024-05-06 20:50:32 (292 MB/s) - ‘lnav_0.11.2-1.dsc’ saved [2118/2118] Mon May 6 20:50:32 UTC 2024 I: lnav_0.11.2-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: lnav Binary: lnav Architecture: any Version: 0.11.2-1 Maintainer: Salvatore Bonaccorso Homepage: https://lnav.org Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/carnil/lnav Vcs-Git: https://salsa.debian.org/carnil/lnav.git Build-Depends: debhelper-compat (= 13), libarchive-dev, libbz2-dev, libcurl4-gnutls-dev, libncurses5-dev, libncursesw5-dev, libpcre2-dev, libreadline-dev, libsqlite3-dev, openssh-client, re2c, tzdata, zlib1g-dev, xz-utils Package-List: lnav deb admin optional arch=any Checksums-Sha1: 94eae382de83a34b89e7cd8e4dd715c80a9df213 11028288 lnav_0.11.2.orig.tar.xz 6c2e099460d62461cc598a5ff28f1ada3233c102 9556 lnav_0.11.2-1.debian.tar.xz Checksums-Sha256: d44ecce9f0fad087528bd467aa726d86b40158f6af4b9674f2469f9ec14b522d 11028288 lnav_0.11.2.orig.tar.xz c573582701d653a39c09a7925fab4714b215ad942a23ee8783c9c3d5a8753233 9556 lnav_0.11.2-1.debian.tar.xz Files: a659b73a2bf18830127ff3a270cdf446 11028288 lnav_0.11.2.orig.tar.xz 7414d6f3b0d6882337be1a1ee522e969 9556 lnav_0.11.2-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmTN53lfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk ZWJpYW4ub3JnAAoJEAVMuPMTQ89E+LUP/0va0BUg5YxaclpQSOzaQdxcgMtqfaIi p62EGfJFm5xNesTbAHrxhb5H/bJRJRpPsMMtgEYE63mD3kEsxMOMO6t43Bx/35C4 wWvaFamFOH47tubflOCESjT4BDYO0xagGlksHtU+OEd58svY/hv6V1jWIQNEjHfa UQ/v8mf1H/19z2QyWMI0oqmuKWT3cIl+nVtLKoaMGvDydlCuqpjejk7sMYodqLHb kcH0pHvzOHF2uUVKQ462v/+pw4VnTlLkP1y7Iojgw3tVyAm7QAWiwWgcW53X2suO 0Pa4VxJZNHpVjRU14KUyOhEmWWJfaSR3/6jCKL4BsPMSorMHvd+2N0wfSKfnuWzq 3yTIUoRyQ+C4wgVy0BHj5z3esV9nS3Ipn/t9ncDz6mOPnfMS4c1jwSHmVXkec4Qi MYAKzJZSLZ8t5ynxiotCcV5XNJGAiefmI3sjPrs9A7fiG6zyoA9/4qpUDib1Nf2Q qKVxmT58zMDZ0RBn6u/3izVodJc/+UUyieUNlKJCi/Ov7o4vOx2/BjM6eWYqVj72 /qAikuUwKLuS9KG+NVIWJI+DfAuC/WDOoee3fDoUNfy+h0yIZvdQNEpvp/fTBozp d2uxMh5gfTEWIHyzyD9rmjX1/unYR+OS5tjHKaCUhnlIz14KarMab93PlThKHe+p UqLnx4Da+Gi8 =P1VV -----END PGP SIGNATURE----- Mon May 6 20:50:32 UTC 2024 I: Checking whether the package is not for us Mon May 6 20:50:32 UTC 2024 I: Starting 1st build on remote node ionos5-amd64.debian.net. Mon May 6 20:50:32 UTC 2024 I: Preparing to do remote build '1' on ionos5-amd64.debian.net. Mon May 6 20:55:57 UTC 2024 I: Deleting $TMPDIR on ionos5-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Sun Jun 8 15:13:34 -12 2025 I: pbuilder-time-stamp: 1749438814 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [lnav_0.11.2-1.dsc] I: copying [./lnav_0.11.2.orig.tar.xz] I: copying [./lnav_0.11.2-1.debian.tar.xz] I: Extracting source gpgv: Signature made Sat Aug 5 06:08:57 2023 gpgv: using RSA key 4644409808C171E05531DDEE054CB8F31343CF44 gpgv: issuer "carnil@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./lnav_0.11.2-1.dsc: no acceptable signature found dpkg-source: info: extracting lnav in lnav-0.11.2 dpkg-source: info: unpacking lnav_0.11.2.orig.tar.xz dpkg-source: info: unpacking lnav_0.11.2-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying default-to-var-log-syslog-on-Debian.patch dpkg-source: info: applying disable-test_mvwattrline.patch dpkg-source: info: applying disable-test_vt52_curses.patch dpkg-source: info: applying disable-broken-test_logfile-test.patch dpkg-source: info: applying disable-test_sql.patch dpkg-source: info: applying disable-broken-test_listview.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/245571/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='e314756665d24627afad7ee8be472170' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='245571' 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.vSEHiGaL/pbuilderrc_PGuH --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.vSEHiGaL/b1 --logfile b1/build.log lnav_0.11.2-1.dsc' SUDO_GID='110' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos5-amd64 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Jun 7 14:06 /bin -> usr/bin I: user script /srv/workspace/pbuilder/245571/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libarchive-dev, libbz2-dev, libcurl4-gnutls-dev, libncurses5-dev, libncursesw5-dev, libpcre2-dev, libreadline-dev, libsqlite3-dev, openssh-client, re2c, tzdata, zlib1g-dev, xz-utils dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19699 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on libarchive-dev; however: Package libarchive-dev is not installed. pbuilder-satisfydepends-dummy depends on libbz2-dev; however: Package libbz2-dev is not installed. pbuilder-satisfydepends-dummy depends on libcurl4-gnutls-dev; however: Package libcurl4-gnutls-dev is not installed. pbuilder-satisfydepends-dummy depends on libncurses5-dev; however: Package libncurses5-dev is not installed. pbuilder-satisfydepends-dummy depends on libncursesw5-dev; however: Package libncursesw5-dev is not installed. pbuilder-satisfydepends-dummy depends on libpcre2-dev; however: Package libpcre2-dev is not installed. pbuilder-satisfydepends-dummy depends on libreadline-dev; however: Package libreadline-dev is not installed. pbuilder-satisfydepends-dummy depends on libsqlite3-dev; however: Package libsqlite3-dev is not installed. pbuilder-satisfydepends-dummy depends on openssh-client; however: Package openssh-client is not installed. pbuilder-satisfydepends-dummy depends on re2c; however: Package re2c is not installed. pbuilder-satisfydepends-dummy depends on tzdata; however: Package tzdata is not installed. pbuilder-satisfydepends-dummy depends on zlib1g-dev; however: Package zlib1g-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} comerr-dev{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} icu-devtools{a} intltool-debian{a} libacl1-dev{a} libarchive-dev{a} libarchive-zip-perl{a} libarchive13t64{a} libattr1-dev{a} libbrotli1{a} libbsd0{a} libbz2-dev{a} libcbor0.10{a} libcom-err2{a} libcurl3t64-gnutls{a} libcurl4-gnutls-dev{a} libdebhelper-perl{a} libedit2{a} libelf1t64{a} libext2fs-dev{a} libext2fs2t64{a} libfido2-1{a} libfile-stripnondeterminism-perl{a} libgmp-dev{a} libgmpxx4ldbl{a} libgssapi-krb5-2{a} libicu-dev{a} libicu72{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libldap-2.5-0{a} liblz4-dev{a} liblzma-dev{a} libmagic-mgc{a} libmagic1t64{a} libncurses-dev{a} libncurses6{a} libnghttp2-14{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-dev{a} libpcre2-posix3{a} libpipeline1{a} libpsl5t64{a} libreadline-dev{a} libreadline8t64{a} librtmp1{a} libsasl2-2{a} libsasl2-modules-db{a} libsqlite3-dev{a} libssh2-1t64{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} libxml2-dev{a} libzstd-dev{a} m4{a} man-db{a} nettle-dev{a} openssh-client{a} po-debconf{a} re2c{a} readline-common{a} sensible-utils{a} tzdata{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: bzip2-doc ca-certificates curl krb5-locales libarchive-cpio-perl libgpm2 libldap-common libltdl-dev libmail-sendmail-perl libsasl2-modules lynx publicsuffix wget xauth 0 packages upgraded, 81 newly installed, 0 to remove and 0 not upgraded. Need to get 43.7 MB of archives. After unpacking 172 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main amd64 tzdata all 2024a-4 [255 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 readline-common all 8.2-4 [69.3 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.22 [22.4 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.45-3 [314 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.45-3 [105 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.45-3 [42.9 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.21-14+b1 [161 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b1 [68.8 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-4 [1180 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.40-8 [92.8 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.7-2 [38.0 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.12.1-1 [1411 kB] Get: 13 http://deb.debian.org/debian unstable/main amd64 libbsd0 amd64 0.12.2-1 [131 kB] Get: 14 http://deb.debian.org/debian unstable/main amd64 libedit2 amd64 3.1-20230828-1+b1 [93.5 kB] Get: 15 http://deb.debian.org/debian unstable/main amd64 libcbor0.10 amd64 0.10.2-1.2 [28.2 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 libfido2-1 amd64 1.14.0-1+b2 [77.7 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 libkrb5support0 amd64 1.20.1-6+b1 [33.3 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 libcom-err2 amd64 1.47.1~rc2-1 [22.6 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 libk5crypto3 amd64 1.20.1-6+b1 [79.8 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-3 [8952 B] Get: 21 http://deb.debian.org/debian unstable/main amd64 libkrb5-3 amd64 1.20.1-6+b1 [333 kB] Get: 22 http://deb.debian.org/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.20.1-6+b1 [135 kB] Get: 23 http://deb.debian.org/debian unstable/main amd64 openssh-client amd64 1:9.7p1-4 [965 kB] Get: 24 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 25 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.71-3 [332 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 28 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.21-14 [496 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 comerr-dev amd64 2.1-1.47.1~rc2-1 [54.3 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.15.3 [88.0 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 libtool all 2.4.7-7 [517 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 33 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 34 http://deb.debian.org/debian unstable/main amd64 libsub-override-perl all 0.10-1 [10.6 kB] Get: 35 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 36 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 37 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.191-1+b1 [189 kB] Get: 38 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 39 http://deb.debian.org/debian unstable/main amd64 libicu72 amd64 72.1-4+b1 [9395 kB] Get: 40 http://deb.debian.org/debian unstable/main amd64 libxml2 amd64 2.9.14+dfsg-1.3+b3 [692 kB] Get: 41 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.21-14+b1 [1301 kB] Get: 42 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 43 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 44 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.15.3 [901 kB] Get: 45 http://deb.debian.org/debian unstable/main amd64 icu-devtools amd64 72.1-4+b1 [208 kB] Get: 46 http://deb.debian.org/debian unstable/main amd64 libattr1-dev amd64 1:2.5.2-1 [36.0 kB] Get: 47 http://deb.debian.org/debian unstable/main amd64 libacl1-dev amd64 2.3.2-2 [93.5 kB] Get: 48 http://deb.debian.org/debian unstable/main amd64 libarchive13t64 amd64 3.7.2-2 [346 kB] Get: 49 http://deb.debian.org/debian unstable/main amd64 libbz2-dev amd64 1.0.8-5.1 [31.3 kB] Get: 50 http://deb.debian.org/debian unstable/main amd64 liblz4-dev amd64 1.9.4-2 [82.8 kB] Get: 51 http://deb.debian.org/debian unstable/main amd64 liblzma-dev amd64 5.6.1+really5.4.5-1 [293 kB] Get: 52 http://deb.debian.org/debian unstable/main amd64 libicu-dev amd64 72.1-4+b1 [10.4 MB] Get: 53 http://deb.debian.org/debian unstable/main amd64 libxml2-dev amd64 2.9.14+dfsg-1.3+b3 [787 kB] Get: 54 http://deb.debian.org/debian unstable/main amd64 libzstd-dev amd64 1.5.5+dfsg2-2 [358 kB] Get: 55 http://deb.debian.org/debian unstable/main amd64 zlib1g-dev amd64 1:1.3.dfsg-3.1 [918 kB] Get: 56 http://deb.debian.org/debian unstable/main amd64 libext2fs2t64 amd64 1.47.1~rc2-1 [209 kB] Get: 57 http://deb.debian.org/debian unstable/main amd64 libext2fs-dev amd64 1.47.1~rc2-1 [295 kB] Get: 58 http://deb.debian.org/debian unstable/main amd64 libgmpxx4ldbl amd64 2:6.3.0+dfsg-2+b1 [329 kB] Get: 59 http://deb.debian.org/debian unstable/main amd64 libgmp-dev amd64 2:6.3.0+dfsg-2+b1 [640 kB] Get: 60 http://deb.debian.org/debian unstable/main amd64 nettle-dev amd64 3.9.1-2.2 [1291 kB] Get: 61 http://deb.debian.org/debian unstable/main amd64 libarchive-dev amd64 3.7.2-2 [562 kB] Get: 62 http://deb.debian.org/debian unstable/main amd64 libbrotli1 amd64 1.1.0-2+b3 [305 kB] Get: 63 http://deb.debian.org/debian unstable/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-6 [19.5 kB] Get: 64 http://deb.debian.org/debian unstable/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-6 [56.9 kB] Get: 65 http://deb.debian.org/debian unstable/main amd64 libldap-2.5-0 amd64 2.5.17+dfsg-1 [186 kB] Get: 66 http://deb.debian.org/debian unstable/main amd64 libnghttp2-14 amd64 1.61.0-1+b1 [75.6 kB] Get: 67 http://deb.debian.org/debian unstable/main amd64 libpsl5t64 amd64 0.21.2-1.1 [56.8 kB] Get: 68 http://deb.debian.org/debian unstable/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b4 [58.5 kB] Get: 69 http://deb.debian.org/debian unstable/main amd64 libssh2-1t64 amd64 1.11.0-4.1+b2 [215 kB] Get: 70 http://deb.debian.org/debian unstable/main amd64 libcurl3t64-gnutls amd64 8.7.1-5 [433 kB] Get: 71 http://deb.debian.org/debian unstable/main amd64 libcurl4-gnutls-dev amd64 8.7.1-5 [538 kB] Get: 72 http://deb.debian.org/debian unstable/main amd64 libncurses6 amd64 6.4+20240414-1 [104 kB] Get: 73 http://deb.debian.org/debian unstable/main amd64 libncurses-dev amd64 6.4+20240414-1 [349 kB] Get: 74 http://deb.debian.org/debian unstable/main amd64 libpcre2-16-0 amd64 10.42-4+b1 [246 kB] Get: 75 http://deb.debian.org/debian unstable/main amd64 libpcre2-32-0 amd64 10.42-4+b1 [234 kB] Get: 76 http://deb.debian.org/debian unstable/main amd64 libpcre2-posix3 amd64 10.42-4+b1 [55.8 kB] Get: 77 http://deb.debian.org/debian unstable/main amd64 libpcre2-dev amd64 10.42-4+b1 [755 kB] Get: 78 http://deb.debian.org/debian unstable/main amd64 libreadline8t64 amd64 8.2-4 [167 kB] Get: 79 http://deb.debian.org/debian unstable/main amd64 libreadline-dev amd64 8.2-4 [152 kB] Get: 80 http://deb.debian.org/debian unstable/main amd64 libsqlite3-dev amd64 3.45.3-1 [1088 kB] Get: 81 http://deb.debian.org/debian unstable/main amd64 re2c amd64 3.1-1 [458 kB] Fetched 43.7 MB in 0s (138 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package tzdata. (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 ... 19699 files and directories currently installed.) Preparing to unpack .../00-tzdata_2024a-4_all.deb ... Unpacking tzdata (2024a-4) ... Selecting previously unselected package readline-common. Preparing to unpack .../01-readline-common_8.2-4_all.deb ... Unpacking readline-common (8.2-4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../02-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../03-libmagic-mgc_1%3a5.45-3_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../04-libmagic1t64_1%3a5.45-3_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../05-file_1%3a5.45-3_amd64.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../06-gettext-base_0.21-14+b1_amd64.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../07-libuchardet0_0.0.8-1+b1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../08-groff-base_1.23.0-4_amd64.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../09-bsdextrautils_2.40-8_amd64.deb ... Unpacking bsdextrautils (2.40-8) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../10-libpipeline1_1.5.7-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../11-man-db_2.12.1-1_amd64.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../12-libbsd0_0.12.2-1_amd64.deb ... Unpacking libbsd0:amd64 (0.12.2-1) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../13-libedit2_3.1-20230828-1+b1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20230828-1+b1) ... Selecting previously unselected package libcbor0.10:amd64. Preparing to unpack .../14-libcbor0.10_0.10.2-1.2_amd64.deb ... Unpacking libcbor0.10:amd64 (0.10.2-1.2) ... Selecting previously unselected package libfido2-1:amd64. Preparing to unpack .../15-libfido2-1_1.14.0-1+b2_amd64.deb ... Unpacking libfido2-1:amd64 (1.14.0-1+b2) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../16-libkrb5support0_1.20.1-6+b1_amd64.deb ... Unpacking libkrb5support0:amd64 (1.20.1-6+b1) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../17-libcom-err2_1.47.1~rc2-1_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.1~rc2-1) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../18-libk5crypto3_1.20.1-6+b1_amd64.deb ... Unpacking libk5crypto3:amd64 (1.20.1-6+b1) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../19-libkeyutils1_1.6.3-3_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-3) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../20-libkrb5-3_1.20.1-6+b1_amd64.deb ... Unpacking libkrb5-3:amd64 (1.20.1-6+b1) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../21-libgssapi-krb5-2_1.20.1-6+b1_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.20.1-6+b1) ... Selecting previously unselected package openssh-client. Preparing to unpack .../22-openssh-client_1%3a9.7p1-4_amd64.deb ... Unpacking openssh-client (1:9.7p1-4) ... Selecting previously unselected package m4. Preparing to unpack .../23-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../24-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../25-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../26-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../27-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package comerr-dev:amd64. Preparing to unpack .../28-comerr-dev_2.1-1.47.1~rc2-1_amd64.deb ... Unpacking comerr-dev:amd64 (2.1-1.47.1~rc2-1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../29-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../30-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../31-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../32-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../33-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../34-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../35-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../36-libelf1t64_0.191-1+b1_amd64.deb ... Unpacking libelf1t64:amd64 (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../37-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../38-libicu72_72.1-4+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-4+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../39-libxml2_2.9.14+dfsg-1.3+b3_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1.3+b3) ... Selecting previously unselected package gettext. Preparing to unpack .../40-gettext_0.21-14+b1_amd64.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../41-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../42-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../43-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../44-icu-devtools_72.1-4+b1_amd64.deb ... Unpacking icu-devtools (72.1-4+b1) ... Selecting previously unselected package libattr1-dev:amd64. Preparing to unpack .../45-libattr1-dev_1%3a2.5.2-1_amd64.deb ... Unpacking libattr1-dev:amd64 (1:2.5.2-1) ... Selecting previously unselected package libacl1-dev:amd64. Preparing to unpack .../46-libacl1-dev_2.3.2-2_amd64.deb ... Unpacking libacl1-dev:amd64 (2.3.2-2) ... Selecting previously unselected package libarchive13t64:amd64. Preparing to unpack .../47-libarchive13t64_3.7.2-2_amd64.deb ... Unpacking libarchive13t64:amd64 (3.7.2-2) ... Selecting previously unselected package libbz2-dev:amd64. Preparing to unpack .../48-libbz2-dev_1.0.8-5.1_amd64.deb ... Unpacking libbz2-dev:amd64 (1.0.8-5.1) ... Selecting previously unselected package liblz4-dev:amd64. Preparing to unpack .../49-liblz4-dev_1.9.4-2_amd64.deb ... Unpacking liblz4-dev:amd64 (1.9.4-2) ... Selecting previously unselected package liblzma-dev:amd64. Preparing to unpack .../50-liblzma-dev_5.6.1+really5.4.5-1_amd64.deb ... Unpacking liblzma-dev:amd64 (5.6.1+really5.4.5-1) ... Selecting previously unselected package libicu-dev:amd64. Preparing to unpack .../51-libicu-dev_72.1-4+b1_amd64.deb ... Unpacking libicu-dev:amd64 (72.1-4+b1) ... Selecting previously unselected package libxml2-dev:amd64. Preparing to unpack .../52-libxml2-dev_2.9.14+dfsg-1.3+b3_amd64.deb ... Unpacking libxml2-dev:amd64 (2.9.14+dfsg-1.3+b3) ... Selecting previously unselected package libzstd-dev:amd64. Preparing to unpack .../53-libzstd-dev_1.5.5+dfsg2-2_amd64.deb ... Unpacking libzstd-dev:amd64 (1.5.5+dfsg2-2) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../54-zlib1g-dev_1%3a1.3.dfsg-3.1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.3.dfsg-3.1) ... Selecting previously unselected package libext2fs2t64:amd64. Preparing to unpack .../55-libext2fs2t64_1.47.1~rc2-1_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2 to /lib/x86_64-linux-gnu/libe2p.so.2.usr-is-merged by libext2fs2t64' Adding 'diversion of /lib/x86_64-linux-gnu/libe2p.so.2.3 to /lib/x86_64-linux-gnu/libe2p.so.2.3.usr-is-merged by libext2fs2t64' Adding 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2 to /lib/x86_64-linux-gnu/libext2fs.so.2.usr-is-merged by libext2fs2t64' Adding 'diversion of /lib/x86_64-linux-gnu/libext2fs.so.2.4 to /lib/x86_64-linux-gnu/libext2fs.so.2.4.usr-is-merged by libext2fs2t64' Unpacking libext2fs2t64:amd64 (1.47.1~rc2-1) ... Selecting previously unselected package libext2fs-dev. Preparing to unpack .../56-libext2fs-dev_1.47.1~rc2-1_amd64.deb ... Unpacking libext2fs-dev (1.47.1~rc2-1) ... Selecting previously unselected package libgmpxx4ldbl:amd64. Preparing to unpack .../57-libgmpxx4ldbl_2%3a6.3.0+dfsg-2+b1_amd64.deb ... Unpacking libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-2+b1) ... Selecting previously unselected package libgmp-dev:amd64. Preparing to unpack .../58-libgmp-dev_2%3a6.3.0+dfsg-2+b1_amd64.deb ... Unpacking libgmp-dev:amd64 (2:6.3.0+dfsg-2+b1) ... Selecting previously unselected package nettle-dev:amd64. Preparing to unpack .../59-nettle-dev_3.9.1-2.2_amd64.deb ... Unpacking nettle-dev:amd64 (3.9.1-2.2) ... Selecting previously unselected package libarchive-dev:amd64. Preparing to unpack .../60-libarchive-dev_3.7.2-2_amd64.deb ... Unpacking libarchive-dev:amd64 (3.7.2-2) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../61-libbrotli1_1.1.0-2+b3_amd64.deb ... Unpacking libbrotli1:amd64 (1.1.0-2+b3) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../62-libsasl2-modules-db_2.1.28+dfsg1-6_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-6) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../63-libsasl2-2_2.1.28+dfsg1-6_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-6) ... Selecting previously unselected package libldap-2.5-0:amd64. Preparing to unpack .../64-libldap-2.5-0_2.5.17+dfsg-1_amd64.deb ... Unpacking libldap-2.5-0:amd64 (2.5.17+dfsg-1) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../65-libnghttp2-14_1.61.0-1+b1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.61.0-1+b1) ... Selecting previously unselected package libpsl5t64:amd64. Preparing to unpack .../66-libpsl5t64_0.21.2-1.1_amd64.deb ... Unpacking libpsl5t64:amd64 (0.21.2-1.1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../67-librtmp1_2.4+20151223.gitfa8646d.1-2+b4_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b4) ... Selecting previously unselected package libssh2-1t64:amd64. Preparing to unpack .../68-libssh2-1t64_1.11.0-4.1+b2_amd64.deb ... Unpacking libssh2-1t64:amd64 (1.11.0-4.1+b2) ... Selecting previously unselected package libcurl3t64-gnutls:amd64. Preparing to unpack .../69-libcurl3t64-gnutls_8.7.1-5_amd64.deb ... Unpacking libcurl3t64-gnutls:amd64 (8.7.1-5) ... Selecting previously unselected package libcurl4-gnutls-dev:amd64. Preparing to unpack .../70-libcurl4-gnutls-dev_8.7.1-5_amd64.deb ... Unpacking libcurl4-gnutls-dev:amd64 (8.7.1-5) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../71-libncurses6_6.4+20240414-1_amd64.deb ... Unpacking libncurses6:amd64 (6.4+20240414-1) ... Selecting previously unselected package libncurses-dev:amd64. Preparing to unpack .../72-libncurses-dev_6.4+20240414-1_amd64.deb ... Unpacking libncurses-dev:amd64 (6.4+20240414-1) ... Selecting previously unselected package libpcre2-16-0:amd64. Preparing to unpack .../73-libpcre2-16-0_10.42-4+b1_amd64.deb ... Unpacking libpcre2-16-0:amd64 (10.42-4+b1) ... Selecting previously unselected package libpcre2-32-0:amd64. Preparing to unpack .../74-libpcre2-32-0_10.42-4+b1_amd64.deb ... Unpacking libpcre2-32-0:amd64 (10.42-4+b1) ... Selecting previously unselected package libpcre2-posix3:amd64. Preparing to unpack .../75-libpcre2-posix3_10.42-4+b1_amd64.deb ... Unpacking libpcre2-posix3:amd64 (10.42-4+b1) ... Selecting previously unselected package libpcre2-dev:amd64. Preparing to unpack .../76-libpcre2-dev_10.42-4+b1_amd64.deb ... Unpacking libpcre2-dev:amd64 (10.42-4+b1) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../77-libreadline8t64_8.2-4_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-4) ... Selecting previously unselected package libreadline-dev:amd64. Preparing to unpack .../78-libreadline-dev_8.2-4_amd64.deb ... Unpacking libreadline-dev:amd64 (8.2-4) ... Selecting previously unselected package libsqlite3-dev:amd64. Preparing to unpack .../79-libsqlite3-dev_3.45.3-1_amd64.deb ... Unpacking libsqlite3-dev:amd64 (3.45.3-1) ... Selecting previously unselected package re2c. Preparing to unpack .../80-re2c_3.1-1_amd64.deb ... Unpacking re2c (3.1-1) ... Setting up libpipeline1:amd64 (1.5.7-2) ... Setting up libkeyutils1:amd64 (1.6.3-3) ... Setting up libicu72:amd64 (72.1-4+b1) ... Setting up libzstd-dev:amd64 (1.5.5+dfsg2-2) ... Setting up bsdextrautils (2.40-8) ... Setting up libattr1-dev:amd64 (1:2.5.2-1) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libcbor0.10:amd64 (0.10.2-1.2) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libbrotli1:amd64 (1.1.0-2+b3) ... Setting up libmagic1t64:amd64 (1:5.45-3) ... Setting up libpsl5t64:amd64 (0.21.2-1.1) ... Setting up libnghttp2-14:amd64 (1.61.0-1+b1) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up libcom-err2:amd64 (1.47.1~rc2-1) ... Setting up file (1:5.45-3) ... Setting up libpcre2-16-0:amd64 (10.42-4+b1) ... Setting up libelf1t64:amd64 (0.191-1+b1) ... Setting up libkrb5support0:amd64 (1.20.1-6+b1) ... Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-6) ... Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' Local time is now: Mon Jun 9 03:14:13 UTC 2025. Universal Time is now: Mon Jun 9 03:14:13 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up libpcre2-32-0:amd64 (10.42-4+b1) ... Setting up libgmpxx4ldbl:amd64 (2:6.3.0+dfsg-2+b1) ... Setting up libsqlite3-dev:amd64 (3.45.3-1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b4) ... Setting up libncurses6:amd64 (6.4+20240414-1) ... Setting up comerr-dev:amd64 (2.1-1.47.1~rc2-1) ... Setting up autopoint (0.21-14) ... Setting up icu-devtools (72.1-4+b1) ... Setting up liblz4-dev:amd64 (1.9.4-2) ... Setting up libk5crypto3:amd64 (1.20.1-6+b1) ... Setting up libsasl2-2:amd64 (2.1.28+dfsg1-6) ... Setting up autoconf (2.71-3) ... Setting up liblzma-dev:amd64 (5.6.1+really5.4.5-1) ... Setting up zlib1g-dev:amd64 (1:1.3.dfsg-3.1) ... Setting up libpcre2-posix3:amd64 (10.42-4+b1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.22) ... Setting up libuchardet0:amd64 (0.0.8-1+b1) ... Setting up libext2fs2t64:amd64 (1.47.1~rc2-1) ... Setting up libsub-override-perl (0.10-1) ... Setting up libkrb5-3:amd64 (1.20.1-6+b1) ... Setting up re2c (3.1-1) ... Setting up libssh2-1t64:amd64 (1.11.0-4.1+b2) ... Setting up libfido2-1:amd64 (1.14.0-1+b2) ... Setting up libext2fs-dev (1.47.1~rc2-1) ... Setting up libbsd0:amd64 (0.12.2-1) ... Setting up readline-common (8.2-4) ... Setting up libicu-dev:amd64 (72.1-4+b1) ... Setting up libxml2:amd64 (2.9.14+dfsg-1.3+b3) ... Setting up libacl1-dev:amd64 (2.3.2-2) ... Setting up libbz2-dev:amd64 (1.0.8-5.1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libncurses-dev:amd64 (6.4+20240414-1) ... Setting up gettext (0.21-14+b1) ... Setting up libgmp-dev:amd64 (2:6.3.0+dfsg-2+b1) ... Setting up libpcre2-dev:amd64 (10.42-4+b1) ... Setting up nettle-dev:amd64 (3.9.1-2.2) ... Setting up libtool (2.4.7-7) ... Setting up libedit2:amd64 (3.1-20230828-1+b1) ... Setting up libldap-2.5-0:amd64 (2.5.17+dfsg-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libxml2-dev:amd64 (2.9.14+dfsg-1.3+b3) ... Setting up libgssapi-krb5-2:amd64 (1.20.1-6+b1) ... Setting up libreadline8t64:amd64 (8.2-4) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up groff-base (1.23.0-4) ... Setting up libarchive13t64:amd64 (3.7.2-2) ... Setting up openssh-client (1:9.7p1-4) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libcurl3t64-gnutls:amd64 (8.7.1-5) ... Setting up libreadline-dev:amd64 (8.2-4) ... Setting up libcurl4-gnutls-dev:amd64 (8.7.1-5) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libarchive-dev:amd64 (3.7.2-2) ... Setting up debhelper (13.15.3) ... Processing triggers for libc-bin (2.38-7) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/lnav-0.11.2/ && 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.2-1_source.changes dpkg-buildpackage: info: source package lnav dpkg-buildpackage: info: source version 0.11.2-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Salvatore Bonaccorso dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf configure.ac:12: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from... lib/m4sugar/m4sh.m4:699: AS_IF is expanded from... ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from... ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from... m4/ax_pthread.m4:89: AX_PTHREAD is expanded from... configure.ac:12: the top level configure.ac:48: installing './ar-lib' configure.ac:10: installing './compile' configure.ac:9: installing './config.guess' configure.ac:9: installing './config.sub' configure.ac:4: installing './install-sh' configure.ac:4: installing './missing' src/Makefile.am: installing './depcomp' parallel-tests: installing './test-driver' debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/lnav-0.11.2' dh_auto_configure -- --disable-static ./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... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether make supports nested variables... (cached) yes checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking whether make supports the include directive... yes (GNU style) checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking how to run the C preprocessor... gcc -E checking for x86_64-pc-linux-gnu-gcc... no checking for gcc... gcc checking whether the compiler supports GNU C... (cached) yes checking whether gcc accepts -g... yes checking for gcc option to enable C11 features... (cached) none needed checking whether gcc understands -c and -o together... yes checking dependency style of gcc... none checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking how to run the C preprocessor... gcc -E checking for a sed that does not truncate output... /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 checking whether more special flags are required for pthreads... no checking for PTHREAD_PRIO_INHERIT... yes checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed checking dependency style of g++... none checking whether g++ supports C++14 features with -std=c++14... yes checking whether the compiler supports GNU C++... (cached) yes checking whether g++ -std=c++14 accepts -g... (cached) yes checking for g++ -std=c++14 option to enable C++11 features... (cached) none needed checking dependency style of g++ -std=c++14... (cached) none checking for ranlib... ranlib checking for ar... ar checking the archiver (ar) interface... ar checking whether ln -s works... yes checking whether make sets $(MAKE)... (cached) yes checking for bzip2... /usr/bin/bzip2 checking for re2c... /usr/bin/re2c checking for xz... /usr/bin/xz checking for tshark... no checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking size of off_t... 8 checking size of size_t... 8 checking whether struct tm is in sys/time.h or time.h... time.h checking for g++ -std=c++14 options needed to detect all undeclared functions... none needed checking for struct tm.tm_zone... yes checking for library containing openpty... none required checking for library containing gzseek... -lz checking for library containing BZ2_bzopen... -lbz2 checking for library containing dlopen... none required checking for library containing backtrace... none required checking for gawk... (cached) mawk checking for curl-config... /usr/bin/curl-config checking for the version of libcurl... 8.7.1 checking for libcurl >= version 7.23.0... yes checking whether libcurl is usable... yes checking for curl_free... yes configure: Trying to link with tinfo checking for library containing cur_term... -ltinfo configure: Linking with tinfo checking for library containing Gpm_Open... no configure: WARNING: libgpm not found. If build fails later consider installing gpm dev package checking for execinfo.h... yes checking for pty.h... yes checking for util.h... no checking for zlib.h... yes checking for bzlib.h... yes checking for libutil.h... no checking for sys/ttydefaults.h... yes configure: compiling with the included version of yajl checking for NcursesW wide-character library... yes checking for working ncursesw/curses.h... yes checking for working ncursesw.h... no checking for working ncurses.h... yes checking lib archive... (testing) checking for archive_read_new in -larchive... yes checking for archive.h... yes checking lib archive... -larchive checking if PCRE2 is wanted... yes checking for pcre2_compile_8 in -lpcre2-8... yes checking for pcre2.h... yes checking lib readline... checking for library containing readline... -lreadline checking for library containing history_set_history_state... none required checking for readline.h... no checking for readline/readline.h... yes checking whether to build with code coverage support... no checking for library containing sqlite3_open... -lsqlite3 checking for sqlite3.h... yes checking for SQLite3 library >= 3.9.0... yes checking for sqlite3_stmt_readonly... yes checking for sqlite3_value_subtype... yes checking for sqlite3_error_offset... yes checking for sqlite3_drop_modules... yes Adding include path: /usr/local/include configure: Checking for libgpm dependency checking for mousemask in -lncursesw... yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating TESTS_ENVIRONMENT config.status: creating tools/Makefile config.status: creating src/Makefile config.status: creating src/base/Makefile config.status: creating src/formats/logfmt/Makefile config.status: creating src/fmtlib/Makefile config.status: creating src/pcrepp/Makefile config.status: creating src/pugixml/Makefile config.status: creating src/tailer/Makefile config.status: creating src/yajl/Makefile config.status: creating src/yajlpp/Makefile config.status: creating src/third-party/base64/lib/Makefile config.status: creating src/third-party/scnlib/src/Makefile config.status: creating test/Makefile config.status: creating src/config.h config.status: executing depfiles commands make[1]: Leaving directory '/build/reproducible-path/lnav-0.11.2' dh_auto_build make -j42 make[1]: Entering directory '/build/reproducible-path/lnav-0.11.2' Making all in tools make[2]: Entering directory '/build/reproducible-path/lnav-0.11.2/tools' gcc -g3 -o bin2c bin2c.c -lz make[2]: Leaving directory '/build/reproducible-path/lnav-0.11.2/tools' Making all in src make[2]: Entering directory '/build/reproducible-path/lnav-0.11.2/src' ../tools/bin2c animals-json animals.json ../tools/bin2c ansi-palette-json ansi-palette.json ../tools/bin2c -n lnav_scripts builtin-scripts ./scripts/dhclient-summary.lnav ./scripts/lnav-pop-view.lnav ./scripts/partition-by-boot.lnav ./scripts/rename-stdin.lnav ./scripts/search-for.lnav ../tools/bin2c -n lnav_sh_scripts builtin-sh-scripts ./scripts/dump-pid.sh ../tools/bin2c -n lnav_config_json default-config ./root-config.json ./keymaps/de-keymap.json ./keymaps/default-keymap.json ./keymaps/fr-keymap.json ./keymaps/sv-keymap.json ./keymaps/uk-keymap.json ./keymaps/us-keymap.json ./themes/default-theme.json ./themes/eldar.json ./themes/grayscale.json ./themes/monocai.json ./themes/night-owl.json ./themes/solarized-dark.json ./themes/solarized-light.json ../tools/bin2c -n lnav_format_json default-formats ./formats/access_log.json ./formats/alb_log.json ./formats/block_log.json ./formats/bunyan_log.json ./formats/candlepin_log.json ./formats/choose_repo_log.json ./formats/cloudflare_log.json ./formats/cloudvm_ram_log.json ./formats/cups_log.json ./formats/dpkg_log.json ./formats/elb_log.json ./formats/engine_log.json ./formats/error_log.json ./formats/esx_syslog_log.json ./formats/fsck_hfs_log.json ./formats/glog_log.json ./formats/haproxy_log.json ./formats/java_log.json ./formats/journald_json_log.json ./formats/katello_log.json ./formats/openam_log.json ./formats/openamdb_log.json ./formats/openstack_log.json ./formats/page_log.json ./formats/papertrail_log.json ./formats/pcap_log.json ./formats/procstate_log.json ./formats/snaplogic_log.json ./formats/sssd_log.json ./formats/strace_log.json ./formats/sudo_log.json ./formats/syslog_log.json ./formats/s3_log.json ./formats/tcf_log.json ./formats/tcsh_history.json ./formats/unifi_log.json ./formats/uwsgi_log.json ./formats/vdsm_log.json ./formats/vmk_log.json ./formats/vmw_log.json ./formats/vmw_vc_svc_log.json ./formats/vmw_py_log.json ./formats/xmlrpc_log.json ../tools/bin2c diseases-json diseases.json ../tools/bin2c emojis-json emojis.json ../tools/bin2c words-json words.json ../tools/bin2c help-md help.md ../tools/bin2c init-sql init.sql gcc -g3 -o ptimec ptimec.c ../tools/bin2c xml-entities-json xml-entities.json ../tools/bin2c xterm-palette-json xterm-palette.json ./ptimec "@%@" "%Y-%m-%d %H:%M:%S" "%Y-%m-%d %H:%M:%S%z" "%Y-%m-%d %H:%M:%S %z" "%Y-%m-%d %H:%M" "%Y-%m-%dT%H:%M:%S.%f%z" "%y-%m-%dT%H:%M:%S.%f%z" "%Y-%m-%dT%H:%M:%SZ" "%Y-%m-%dT%H:%M:%S%z" "%Y-%m-%dT%H:%M:%S" "%Y-%m-%dT%H:%M:%S%z" "%Y-%m-%dT%H:%M" "%Y/%m/%d %H:%M:%S" "%Y/%m/%d %H:%M:%S %z" "%Y/%m/%d %H:%M:%S%z" "%Y/%m/%d %H:%M" "%Y %b %d %a %H:%M:%S.%L" "%Y %b %d %H:%M:%S.%L" "%Y %b %d %H:%M:%S" "%a %b %d %H:%M:%S %Y" "%a %b %d %H:%M:%S.%f %Y" "%a %b %d %H:%M:%S %Z %Y" "%a %b %d %H:%M:%S " "%a %b %d %H:%M:%S.%L " "%a %b %d %H:%M " "%a %b %e %H:%M:%S %Z %Y" "%d/%b/%Y:%H:%M:%S +0000" "%d/%b/%Y:%H:%M:%S %z" "%d-%b-%Y %H:%M:%S %z" "%d-%b-%Y %H:%M:%S %Z" "%d %b %Y %H:%M:%S" "%d %b %Y %H:%M:%S.%L" "%d %b %Y %H:%M:%S,%L" "%d %b %Y %H:%M" "%b %d %H:%M:%S" "%b %d %k:%M:%S" "%b %d %l:%M:%S" "%b %d %l:%M" "%b %e, %Y %l:%M:%S %p" "%b %d, %Y %l:%M:%S %p" "%m/%d/%y %H:%M:%S" "%m/%d/%Y %I:%M:%S:%L %p %Z" "%m/%d/%Y %I:%M:%S %p %Z" "%m/%d/%Y %l:%M:%S %p %Z" "%m/%e/%Y %I:%M:%S %p" "%m/%e/%Y %l:%M:%S %p" "%m/%d/%Y %H:%M:%S" "%d/%b/%y %H:%M:%S" "%m%d %H:%M:%S" "%Y%m%d %H:%M:%S" "%Y%m%d.%H%M%S" "%H:%M:%S" "%H:%M:%S.%f" "%M:%S" "%m/%d %H:%M:%S" "%Y-%m-%d" "%Y-%m" "%Y/%m/%d" "%Y/%m" "%s.%f" > time_fmts.cc make all-recursive make[3]: Entering directory '/build/reproducible-path/lnav-0.11.2/src' Making all in fmtlib make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/fmtlib' g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o format.o format.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o os.o os.cc In file included from /usr/include/c++/13/algorithm:60, from fmt/format-inl.h:11, from format.cc:8: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:952:28, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::bigint::assign_pow10(int)' at fmt/format.h:3190:32: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' writing between 5 and 9223372036854775807 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/x86_64-linux-gnu/c++/13/bits/c++allocator.h:33, from /usr/include/c++/13/bits/allocator.h:46, from /usr/include/c++/13/string:43, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/locale:41, from fmt/format-inl.h:18: In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned int]', inlined from 'static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = unsigned int]' at /usr/include/c++/13/bits/alloc_traits.h:482:28, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:950:51, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::bigint::assign_pow10(int)' at fmt/format.h:3190:32: /usr/include/c++/13/bits/new_allocator.h:151:55: note: destination object of size 4 allocated by 'operator new' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:952:28, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::bigint::assign_pow10(int)' at fmt/format.h:3197:11: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' writing between 5 and 9223372036854775807 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned int]', inlined from 'static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = unsigned int]' at /usr/include/c++/13/bits/alloc_traits.h:482:28, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:950:51, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::bigint::assign_pow10(int)' at fmt/format.h:3197:11: /usr/include/c++/13/bits/new_allocator.h:151:55: note: destination object of size 4 allocated by 'operator new' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:952:28, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::format_dragon(basic_fp<__int128 unsigned>, unsigned int, int, buffer&, int&)' at fmt/format.h:3291:11: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' writing between 5 and 9223372036854775807 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned int]', inlined from 'static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = unsigned int]' at /usr/include/c++/13/bits/alloc_traits.h:482:28, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:950:51, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::format_dragon(basic_fp<__int128 unsigned>, unsigned int, int, buffer&, int&)' at fmt/format.h:3291:11: /usr/include/c++/13/bits/new_allocator.h:151:55: note: destination object of size 4 allocated by 'operator new' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:952:28, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::format_dragon(basic_fp<__int128 unsigned>, unsigned int, int, buffer&, int&)' at fmt/format.h:3317:11: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' writing between 5 and 9223372036854775807 bytes into a region of size 4 overflows the destination [-Wstringop-overflow=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function '_Tp* std::__new_allocator<_Tp>::allocate(size_type, const void*) [with _Tp = unsigned int]', inlined from 'static _Tp* std::allocator_traits >::allocate(allocator_type&, size_type) [with _Tp = unsigned int]' at /usr/include/c++/13/bits/alloc_traits.h:482:28, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:950:51, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::format_dragon(basic_fp<__int128 unsigned>, unsigned int, int, buffer&, int&)' at fmt/format.h:3317:11: /usr/include/c++/13/bits/new_allocator.h:151:55: note: destination object of size 4 allocated by 'operator new' 151 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ rm -f libcppfmt.a ar cru libcppfmt.a format.o os.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libcppfmt.a make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/fmtlib' Making all in third-party/base64/lib make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/third-party/base64/lib' gcc -DHAVE_CONFIG_H -I. -I../../../../src -I../../../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o lib.o lib.c gcc -DHAVE_CONFIG_H -I. -I../../../../src -I../../../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o arch/generic/codec.o arch/generic/codec.c gcc -DHAVE_CONFIG_H -I. -I../../../../src -I../../../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o tables/tables.o tables/tables.c rm -f libbase64.a ar cru libbase64.a lib.o arch/generic/codec.o tables/tables.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbase64.a make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/third-party/base64/lib' Making all in third-party/scnlib/src make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/third-party/scnlib/src' g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../../../src -I./../include -I./deps/fast_float/single_include -I../../../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o reader_float.o reader_float.cpp g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../../../src -I./../include -I./deps/fast_float/single_include -I../../../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o locale.o locale.cpp g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../../../src -I./../include -I./deps/fast_float/single_include -I../../../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o reader_int.o reader_int.cpp g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../../../src -I./../include -I./deps/fast_float/single_include -I../../../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o file.o file.cpp g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../../../src -I./../include -I./deps/fast_float/single_include -I../../../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o vscan.o vscan.cpp rm -f libscnlib.a ar cru libscnlib.a reader_float.o locale.o reader_int.o file.o vscan.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libscnlib.a make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/third-party/scnlib/src' Making all in pcrepp make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/pcrepp' 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o pcre2pp.o pcre2pp.cc rm -f libpcrepp.a ar cru libpcrepp.a pcre2pp.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libpcrepp.a make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/pcrepp' Making all in base make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/base' 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o ansi_scrubber.o ansi_scrubber.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o attr_line.o attr_line.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o attr_line.builder.o attr_line.builder.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o auto_pid.o auto_pid.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o date_time_scanner.o date_time_scanner.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o fs_util.o fs_util.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o humanize.o humanize.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o humanize.network.o humanize.network.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o humanize.time.o humanize.time.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o intern_string.o intern_string.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o is_utf8.o is_utf8.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o isc.o isc.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o paths.o paths.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o snippet_highlighters.o snippet_highlighters.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o ../third-party/xxHash/xxhash.o ../third-party/xxHash/xxhash.c In file included from attr_line.hh:42, from snippet_highlighters.hh:33, from snippet_highlighters.cc:30: 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]': snippet_highlighters.cc:234:50: required from here intern_string.hh:322:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 322 | if (start > 0 && start == this->length()) { | ~~~~~~^~~~~~~~~~~~~~~~~ rm -f libbase.a ar cru libbase.a ansi_scrubber.o attr_line.o attr_line.builder.o auto_pid.o date_time_scanner.o fs_util.o humanize.o humanize.network.o humanize.time.o intern_string.o is_utf8.o isc.o lnav.console.o lnav.gzip.o lnav_log.o network.tcp.o paths.o snippet_highlighters.o string_attr_type.o string_util.o strnatcmp.o time_util.o ../third-party/xxHash/xxhash.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libbase.a make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/base' Making all in tailer make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/tailer' ../../tools/bin2c -n tailer_bin tailerbin ./tailer.ape make all-am make[5]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/tailer' gcc -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o sha-256.o sha-256.c gcc -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o tailer.o tailer.c g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I./.. -I./../fmtlib -I./../third-party -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libtailerpp_a-tailerpp.o `test -f 'tailerpp.cc' || echo './'`tailerpp.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I./.. -I./../fmtlib -I./../third-party -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libtailerservice_a-tailerbin.o `test -f 'tailerbin.cc' || echo './'`tailerbin.cc g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -Wall -I./.. -I./../fmtlib -I./../third-party -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o libtailerservice_a-tailer.looper.o `test -f 'tailer.looper.cc' || echo './'`tailer.looper.cc tailer.c: In function 'send_packet': tailer.c:51:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 51 | write(fd, &tpt, sizeof(tpt)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tailer.c:53:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 53 | write(fd, &payload_type, sizeof(payload_type)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tailer.c:59:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 59 | write(fd, &length, sizeof(length)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tailer.c:60:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 60 | write(fd, str, length); | ^~~~~~~~~~~~~~~~~~~~~~ tailer.c:66:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 66 | write(fd, hash, SHA256_BLOCK_SIZE); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tailer.c:72:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 72 | write(fd, &i, sizeof(i)); | ^~~~~~~~~~~~~~~~~~~~~~~~ tailer.c:79:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 79 | write(fd, &length, sizeof(length)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tailer.c:80:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result] 80 | write(fd, bits, length); | ^~~~~~~~~~~~~~~~~~~~~~~ rm -f libtailercommon.a ar cru libtailercommon.a sha-256.o tailer.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libtailercommon.a rm -f libtailerpp.a ar cru libtailerpp.a libtailerpp_a-tailerpp.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libtailerpp.a tailer.looper.cc: In lambda function: tailer.looper.cc:867:30: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 867 | ftruncate(fd, ptb.ptb_offset); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ tailer.looper.cc:868:27: warning: ignoring return value of 'ssize_t pwrite(int, const void*, size_t, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 868 | pwrite(fd, | ~~~~~~^~~~ 869 | ptb.ptb_bits.data(), | ~~~~~~~~~~~~~~~~~~~~ 870 | ptb.ptb_bits.size(), | ~~~~~~~~~~~~~~~~~~~~ 871 | ptb.ptb_offset); | ~~~~~~~~~~~~~~~ rm -f libtailerservice.a ar cru libtailerservice.a libtailerservice_a-tailerbin.o libtailerservice_a-tailer.looper.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libtailerservice.a make[5]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/tailer' make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/tailer' Making all in pugixml make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/pugixml' g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o pugixml.o pugixml.cpp rm -f libpugixml.a ar cru libpugixml.a pugixml.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libpugixml.a make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/pugixml' Making all in yajl make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/yajl' gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o yajl.o yajl.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o yajl_alloc.o yajl_alloc.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o yajl_buf.o yajl_buf.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o yajl_encode.o yajl_encode.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o yajl_gen.o yajl_gen.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o yajl_lex.o yajl_lex.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o yajl_parser.o yajl_parser.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o yajl_tree.o yajl_tree.c gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o yajl_version.o yajl_version.c rm -f libyajl.a ar cru libyajl.a yajl.o yajl_alloc.o yajl_buf.o yajl_encode.o yajl_gen.o yajl_lex.o yajl_parser.o yajl_tree.o yajl_version.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libyajl.a make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/yajl' Making all in yajlpp make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/yajlpp' 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o json_op.o json_op.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o json_ptr.o 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o yajlpp.o yajlpp.cc yajlpp.cc: In member function 'void json_path_handler_base::validate_string(yajlpp_parse_context&, string_fragment) const': yajlpp.cc:1339:28: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 1339 | } else if (sf.length() < this->jph_min_length) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ yajlpp.cc: In function 'void dump_schema_to(const json_path_container&, const char*)': yajlpp.cc:1551:56: warning: ignoring attributes on template argument 'int (*)(FILE*)' [-Wignored-attributes] 1551 | auto file = std::unique_ptr( | ^ rm -f libyajlpp.a ar cru libyajlpp.a json_op.o json_ptr.o yajlpp.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libyajlpp.a make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/yajlpp' Making all in formats/logfmt make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o logfmt.parser.o logfmt.parser.cc rm -f liblogfmt.a ar cru liblogfmt.a logfmt.parser.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib liblogfmt.a make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/formats/logfmt' Making all in . make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src' 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o lnav.o lnav.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o lnav.events.o lnav.events.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o lnav.indexing.o lnav.indexing.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o lnav.management_cli.o lnav.management_cli.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o file_vtab.o 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o all_logs_vtab.o all_logs_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o archive_manager.o archive_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o bookmarks.o bookmarks.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o bottom_status_source.o bottom_status_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o breadcrumb_curses.o breadcrumb_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o collation-functions.o collation-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o column_namer.o column_namer.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o command_executor.o command_executor.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o curl_looper.o curl_looper.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o db_sub_source.o db_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o document.sections.o document.sections.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o dump_internals.o dump_internals.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o environ_vtab.o environ_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o filter_status_source.o filter_status_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o fs-extension-functions.o fs-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o hotkeys.o hotkeys.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o input_dispatcher.o input_dispatcher.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o json-extension-functions.o json-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o line_buffer.o line_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o log_data_table.o log_data_table.cc In file included from /usr/include/x86_64-linux-gnu/curl/multi.h:51, from curl_looper.cc:37: curl_looper.cc: In member function 'virtual long int curl_request::complete(CURLcode)': curl_looper.cc:181:40: warning: 'CURLINFO_SIZE_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SIZE_DOWNLOAD_T [-Wdeprecated-declarations] 181 | curl_easy_getinfo(this->cr_handle, CURLINFO_SIZE_DOWNLOAD, &download_size); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/curl/curl.h:2862:3: note: declared here 2862 | CURLINFO_SIZE_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~ curl_looper.cc:184:26: warning: 'CURLINFO_SPEED_DOWNLOAD' is deprecated: since 7.55.0. Use CURLINFO_SPEED_DOWNLOAD_T [-Wdeprecated-declarations] 184 | this->cr_handle, CURLINFO_SPEED_DOWNLOAD, &download_speed); | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/x86_64-linux-gnu/curl/curl.h:2866:3: note: declared here 2866 | 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o log_format.o log_format.cc grep_proc.cc: In instantiation of 'void grep_proc::child_loop() [with LineType = strong_int]': grep_proc.cc:426:16: required from here grep_proc.cc:201:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 201 | for (int lpc = 1; lpc < md.get_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o log_format_loader.o log_format_loader.cc listview_curses.cc: In member function 'virtual void listview_curses::do_update()': listview_curses.cc:352:59: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'const int' [-Wsign-compare] 352 | && (row > this->lv_tail_space) && (blank_rows < this->lv_tail_space) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 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)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from base/auto_pid.hh:41, from line_buffer.cc:51: line_buffer.cc:520:21: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 520 | require(prefill <= this->lb_buffer.size()); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./base/lnav_log.hh:124:30: note: in definition of macro 'require' 124 | #define require(e) ((void) ((e) ? 0 : lnav_require(#e, __FILE__, __LINE__))) | ^ line_buffer.cc:523:23: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 523 | require(available <= this->lb_buffer.capacity()); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./base/lnav_log.hh:124:30: note: in definition of macro 'require' 124 | #define require(e) ((void) ((e) ? 0 : lnav_require(#e, __FILE__, __LINE__))) | ^ line_buffer.cc: In member function 'bool line_buffer::load_next_buffer()': line_buffer.cc:571:33: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 571 | if (rc != -1 && (rc < this->lb_alt_buffer.value().available()) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ line_buffer.cc:573:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'file_ssize_t' {aka 'long int'} [-Wsign-compare] 572 | && (start + this->lb_alt_buffer.value().size() + rc | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 573 | > this->lb_file_size)) | ^~~~~~~~~~~~~~~~~~~~ line_buffer.cc:635:33: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 635 | if (rc != -1 && (rc < (this->lb_alt_buffer.value().available())) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ line_buffer.cc:637:21: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'file_ssize_t' {aka 'long int'} [-Wsign-compare] 636 | && (start + this->lb_alt_buffer.value().size() + rc | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 637 | > this->lb_file_size)) | ^~~~~~~~~~~~~~~~~~~~ line_buffer.cc:655:12: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 655 | if (rc > (this->lb_alt_buffer.value().available())) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ line_buffer.cc: In member function 'bool line_buffer::fill_range(file_off_t, ssize_t)': line_buffer.cc:831:37: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 831 | if (rc != -1 && (rc < this->lb_buffer.available())) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ line_buffer.cc:893:37: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 893 | if (rc != -1 && (rc < (this->lb_buffer.available()))) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ line_buffer.cc:926:16: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 926 | if (rc > (this->lb_buffer.available())) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ line_buffer.cc: In member function 'Result > line_buffer::load_next_line(file_range)': line_buffer.cc:1035:23: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1035 | } else if (offset == this->lb_file_offset + this->lb_buffer.size()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ line_buffer.cc:1168:41: warning: comparison of integer expressions of different signedness: 'file_ssize_t' {aka 'long int'} and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1168 | ensure(retval.li_file_range.fr_size <= this->lb_buffer.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ ./base/lnav_log.hh:170:29: note: in definition of macro 'ensure' 170 | #define ensure(e) ((void) ((e) ? 0 : lnav_ensure(#e, __FILE__, __LINE__))) | ^ 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o log_level_re.o log_level_re.cc In file included from archive_manager.cc:45: base/fs_util.hh: In member function 'void lnav::filesystem::file_lock::lock() const': base/fs_util.hh:110:30: warning: ignoring return value of 'int lockf(int, int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 110 | void lock() const { lockf(this->lh_fd, F_LOCK, 0); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ base/fs_util.hh: In member function 'void lnav::filesystem::file_lock::unlock() const': 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o logfile_sub_source.o logfile_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o md2attr_line.o md2attr_line.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o pollable.o pollable.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()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ files_sub_source.cc:57:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::map, other_file_descriptor>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 57 | if (sel < fc.fc_other_files.size()) { | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ files_sub_source.cc:66:13: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | if (sel < fc.fc_files.size()) { | ~~~~^~~~~~~~~~~~~~~~~~~~ files_sub_source.cc: In member function 'virtual void files_sub_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)': files_sub_source.cc:240:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::map, file_error_info>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 240 | if (line < fc.fc_name_to_errors.size()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ files_sub_source.cc:256:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::map, other_file_descriptor>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 256 | if (line < fc.fc_other_files.size()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ files_sub_source.cc: In member function 'virtual void files_sub_source::text_attrs_for_line(textview_curses&, int, string_attrs_t&)': files_sub_source.cc:315:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::map, file_error_info>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 315 | if (line < fc.fc_name_to_errors.size()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ files_sub_source.cc:327:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::map, other_file_descriptor>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 327 | if (line < fc.fc_other_files.size()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ files_sub_source.cc:332:18: warning: comparison of integer expressions of different signedness: 'int' and 'std::map, other_file_descriptor>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 332 | if (line == fc.fc_other_files.size() - 1) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) { | ~~~~^~~~~~~~ dump_internals.cc: In function 'void lnav::dump_internals(const char*)': dump_internals.cc:61:60: warning: ignoring attributes on template argument 'int (*)(FILE*)' [-Wignored-attributes] 61 | auto cmd_file = std::unique_ptr( | ^ dump_internals.cc:78:60: warning: ignoring attributes on template argument 'int (*)(FILE*)' [-Wignored-attributes] 78 | auto sql_file = std::unique_ptr( | ^ 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o pretty_printer.o pretty_printer.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o ptimec_rt.o ptimec_rt.cc data_parser.cc: In member function 'void data_parser::pairup(schema_id_t*, element_list_t&, element_list_t&, int)': data_parser.cc:397:13: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 396 | if ((size_t) this->dp_msg_format_begin | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o readline_callbacks.o readline_callbacks.cc logfile.cc: In member function 'bool logfile::process_prefix(shared_buffer_ref&, const line_info&, scan_batch_context&)': logfile.cc:244: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] 243 | if (this->lf_index.size() | ~~~~~~~~~~~~~~~~~~~~~ 244 | >= curr->lf_max_unrecognized_lines.value_or( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245 | max_unrecognized_lines)) | ~~~~~~~~~~~~~~~~~~~~~~~ logfile.cc: In member function 'logfile::message_length_result logfile::message_byte_length(const_iterator, bool)': logfile.cc:1023: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] 1023 | 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o readline_curses.o readline_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o readline_possibilities.o readline_possibilities.cc lnav.cc: In instantiation of 'looper():: [with auto:11 = logfile_sub_source; auto:12 = long int; auto:13 = long unsigned int]': /usr/include/c++/13/type_traits:2558: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++/13/type_traits:2569:55: required from 'struct std::__result_of_impl&, logfile_sub_source&, long int, long unsigned int>' /usr/include/c++/13/bits/std_function.h:348:9: recursively required by substitution of 'template struct std::__is_invocable_impl<_Result, _Ret, true, std::__void_t > [with _Result = std::__invoke_result&, logfile_sub_source&, long int, long unsigned int>; _Ret = void]' /usr/include/c++/13/bits/std_function.h:348:9: required from 'struct std::function::_Callable, looper()::, std::__invoke_result&, logfile_sub_source&, long int, long unsigned int> >' /usr/include/c++/13/bits/std_function.h:353:8: required by substitution of 'template template using std::function<_Res(_ArgTypes ...)>::_Requires = std::__enable_if_t<_Cond::value, _Tp> [with _Cond = std::function::_Callable, looper()::, std::__invoke_result&, logfile_sub_source&, long int, long unsigned int> >; _Tp = void; _Res = void; _ArgTypes = {logfile_sub_source&, long int, long unsigned int}]' /usr/include/c++/13/bits/std_function.h:434:9: required by substitution of 'template std::function::function(_Functor&&) [with _Functor = looper()::; _Constraints = ]' lnav.cc:1127:15: required from here lnav.cc:1121:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare] 1121 | if (off == 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o regex101.client.o regex101.client.cc logfile_sub_source.cc: In member function 'virtual void logfile_sub_source::text_crumbs_for_line(int, std::vector&)': logfile_sub_source.cc:2303:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare] 2303 | if (line_number >= msg_line_number) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o regexp_vtab.o regexp_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o relative_time.o relative_time.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o session.export.o session.export.cc 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++) { | ~~~~^~~~~~~~~~~~ readline_highlighters.cc:111:41: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 111 | for (size_t lpc = sub.lr_start; lpc < sub.lr_end; 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o session_data.o session_data.cc readline_highlighters.cc: In function 'void readline_command_highlighter_int(attr_line_t&, int, line_range)': readline_highlighters.cc:207:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 207 | for (; start < sub.length() && isspace(line[start]); start++) | ~~~~~~^~~~~~~~~~~~~~ readline_highlighters.cc:209:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 209 | for (last = start; last < sub.length() && !isspace(line[last]); | ~~~~~^~~~~~~~~~~~~~ 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o shlex.o shlex.cc In file included from /usr/include/c++/13/algorithm:60, from help_text_formatter.cc:30: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:952:28, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at ./fmtlib/fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at ./fmtlib/fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::bigint::assign_pow10(int)' at ./fmtlib/fmt/format.h:3190:32: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:952:28, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at ./fmtlib/fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at ./fmtlib/fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::bigint::assign_pow10(int)' at ./fmtlib/fmt/format.h:3197:11: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o spectro_source.o spectro_source.cc In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:952:28, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at ./fmtlib/fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at ./fmtlib/fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::format_dragon(basic_fp<__int128 unsigned>, unsigned int, int, buffer&, int&)' at ./fmtlib/fmt/format.h:3291:11: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:952:28, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at ./fmtlib/fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at ./fmtlib/fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::format_dragon(basic_fp<__int128 unsigned>, unsigned int, int, buffer&, int&)' at ./fmtlib/fmt/format.h:3294:19: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:952:28, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at ./fmtlib/fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at ./fmtlib/fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::format_dragon(basic_fp<__int128 unsigned>, unsigned int, int, buffer&, int&)' at ./fmtlib/fmt/format.h:3310:17: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:952:28, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at ./fmtlib/fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at ./fmtlib/fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::format_dragon(basic_fp<__int128 unsigned>, unsigned int, int, buffer&, int&)' at ./fmtlib/fmt/format.h:3317:11: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o statusview_curses.o statusview_curses.cc 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)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from ptimec.hh:49, from relative_time.hh:45, from relative_time.cc:32: base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o string-extension-functions.o string-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o text_format.o text_format.cc regexp_vtab.cc: In member function 'int regexp_capture::cursor::next()': regexp_vtab.cc:95:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 95 | if (this->c_index >= (this->c_match_data.get_count() - 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o textfile_sub_source.o textfile_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o timer.o timer.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o piper_proc.o piper_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o sql_commands.o sql_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o sql_util.o sql_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o state-extension-functions.o state-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o sysclip.o sysclip.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o textfile_highlighters.o textfile_highlighters.cc 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) { | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from spectro_source.cc:34: base/ansi_scrubber.hh:41:30: warning: format '%d' expects argument of type 'int', but argument 4 has type 'role_t' [-Wformat=] 41 | #define ANSI_CSI "\x1b[" base/ansi_scrubber.hh:53:31: note: in expansion of macro 'ANSI_CSI' 53 | #define ANSI_ROLE(msg) ANSI_CSI "%dO" msg ANSI_NORM | ^~~~~~~~ spectro_source.cc:295:14: note: in expansion of macro 'ANSI_ROLE' 295 | ANSI_ROLE(" ") " 1-%'d " ANSI_ROLE(" ") " %'d-%'d " ANSI_ROLE( | ^~~~~~~~~ base/ansi_scrubber.hh:53:42: note: format string is defined here 53 | #define ANSI_ROLE(msg) ANSI_CSI "%dO" msg ANSI_NORM | ~^ | | | int base/ansi_scrubber.hh:41:30: warning: format '%d' expects argument of type 'int', but argument 6 has type 'role_t' [-Wformat=] 41 | #define ANSI_CSI "\x1b[" base/ansi_scrubber.hh:53:31: note: in expansion of macro 'ANSI_CSI' 53 | #define ANSI_ROLE(msg) ANSI_CSI "%dO" msg ANSI_NORM | ^~~~~~~~ spectro_source.cc:295:14: note: in expansion of macro 'ANSI_ROLE' 295 | ANSI_ROLE(" ") " 1-%'d " ANSI_ROLE(" ") " %'d-%'d " ANSI_ROLE( | ^~~~~~~~~ base/ansi_scrubber.hh:53:42: note: format string is defined here 53 | #define ANSI_ROLE(msg) ANSI_CSI "%dO" msg ANSI_NORM | ~^ | | | int base/ansi_scrubber.hh:41:30: warning: format '%d' expects argument of type 'int', but argument 9 has type 'role_t' [-Wformat=] 41 | #define ANSI_CSI "\x1b[" base/ansi_scrubber.hh:53:31: note: in expansion of macro 'ANSI_CSI' 53 | #define ANSI_ROLE(msg) ANSI_CSI "%dO" msg ANSI_NORM | ^~~~~~~~ spectro_source.cc:295:14: note: in expansion of macro 'ANSI_ROLE' 295 | ANSI_ROLE(" ") " 1-%'d " ANSI_ROLE(" ") " %'d-%'d " ANSI_ROLE( | ^~~~~~~~~ base/ansi_scrubber.hh:53:42: note: format string is defined here 53 | #define ANSI_ROLE(msg) ANSI_CSI "%dO" msg ANSI_NORM | ~^ | | | int 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)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sysclip.cc:91:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 91 | write(STDOUT_FILENO, out_buffer, outlen); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ sysclip.cc:96:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 96 | write(STDOUT_FILENO, out_buffer, outlen); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o textview_curses.o textview_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o top_status_source.o top_status_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o unique_path.o unique_path.cc textfile_sub_source.cc: In member function 'virtual void textfile_sub_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)': textfile_sub_source.cc:75:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 75 | if (line < 0 || line >= lfo->lfo_filter_state.tfs_index.size()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ textfile_sub_source.cc: In member function 'virtual size_t textfile_sub_source::text_size_for_line(textview_curses&, int, text_sub_source::line_flags_t)': textfile_sub_source.cc:129:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 129 | if (line < 0 || line >= lfo->lfo_filter_state.tfs_index.size()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ textfile_sub_source.cc: In member function 'virtual void textfile_sub_source::text_crumbs_for_line(int, std::vector&)': textfile_sub_source.cc:337:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 337 | if (line < 0 || line >= lfo->lfo_filter_state.tfs_index.size()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': base/intern_string.hh:360:49: required from 'string_fragment string_fragment::find_boundaries_around(size_t, P&&) const [with P = tag1; size_t = long unsigned int]' sql_util.cc:679:42: required from here base/intern_string.hh:322:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 322 | if (start > 0 && start == this->length()) { | ~~~~~~^~~~~~~~~~~~~~~~~ textfile_sub_source.cc: In member function 'bool textfile_sub_source::rescan_files(scan_callback&, nonstd::optional_lite::optional > > >)': textfile_sub_source.cc:566:42: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] 566 | if (consumed < content_sf.length() | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ textfile_sub_source.cc: In member function 'virtual nonstd::optional_lite::optional > textfile_sub_source::anchor_for_row(vis_line_t)': textfile_sub_source.cc:831:12: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector::size_type' {aka 'long unsigned int'} [-Wsign-compare] 831 | 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o views_vtab.o views_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o vt52_curses.o vt52_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o vtab_module.o vtab_module.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o log_vtab_impl.o log_vtab_impl.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o builtin-scripts.o builtin-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o default-formats.o default-formats.cc view_curses.cc: In static member function 'static void view_curses::awaiting_user_input()': view_curses.cc:138:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 138 | 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o init-sql.o init-sql.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o time_fmts.o time_fmts.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o data_scanner.o data_scanner.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o data_scanner_re.o data_scanner_re.cc In file included from logfile_sub_source.hh:45, from log_vtab_impl.hh:39, from log_vtab_impl.cc:30: 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] 564 | require(vc->log_cursor.lc_curr_line < vt->lss->text_line_count()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ base/lnav_log.hh:124:30: note: in definition of macro 'require' 124 | #define require(e) ((void) ((e) ? 0 : lnav_require(#e, __FILE__, __LINE__))) | ^ 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()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~ log_vtab_impl.cc: In function 'int vt_filter(sqlite3_vtab_cursor*, int, const char*, int, sqlite3_value**)': 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()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o test_override.o test_override.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o spookyhash/SpookyV2.o spookyhash/SpookyV2.cpp In file included from /usr/include/c++/13/algorithm:60, from logfile_sub_source.cc:30: In function 'constexpr const _Tp& std::max(const _Tp&, const _Tp&) [with _Tp = strong_int]', 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:347:27: /usr/include/c++/13/bits/stl_algobase.h:262:7: 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] 262 | if (__a < __b) | ^~ 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:332:14: note: '*(const strong_int*)((char*)&prev_umark + offsetof(nonstd::optional_lite::optional >,nonstd::optional_lite::optional >::contained)).strong_int::value' was declared here 332 | auto prev_umark | ^~~~~~~~~~ In file included from /usr/include/c++/13/string:51, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from lnav_commands.cc:30: In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:952:28, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at ./fmtlib/fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at ./fmtlib/fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::bigint::assign_pow10(int)' at ./fmtlib/fmt/format.h:3190:32: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:952:28, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at ./fmtlib/fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at ./fmtlib/fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::bigint::assign_pow10(int)' at ./fmtlib/fmt/format.h:3197:11: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:952:28, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at ./fmtlib/fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at ./fmtlib/fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::format_dragon(basic_fp<__int128 unsigned>, unsigned int, int, buffer&, int&)' at ./fmtlib/fmt/format.h:3291:11: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:952:28, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at ./fmtlib/fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at ./fmtlib/fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::format_dragon(basic_fp<__int128 unsigned>, unsigned int, int, buffer&, int&)' at ./fmtlib/fmt/format.h:3310:17: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In static member function 'static _Up* std::__copy_move<_IsMove, true, std::random_access_iterator_tag>::__copy_m(_Tp*, _Tp*, _Up*) [with _Tp = unsigned int; _Up = unsigned int; bool _IsMove = false]', inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:506:30, inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:533:42, inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:540:31, inlined from '_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]' at /usr/include/c++/13/bits/stl_algobase.h:633:7, inlined from 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:147:27, inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]' at /usr/include/c++/13/bits/stl_uninitialized.h:185:15, inlined from 'void fmt::v10::basic_memory_buffer::grow(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:952:28, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:927:39, inlined from 'void fmt::v10::detail::buffer::try_reserve(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:926:24, inlined from 'void fmt::v10::detail::buffer::try_resize(size_t) [with T = unsigned int]' at ./fmtlib/fmt/core.h:918:16, inlined from 'void fmt::v10::basic_memory_buffer::resize(size_t) [with T = unsigned int; long unsigned int SIZE = 32; Allocator = std::allocator]' at ./fmtlib/fmt/format.h:1023:63, inlined from 'void fmt::v10::detail::bigint::assign(UInt) [with UInt = long unsigned int; typename std::enable_if<(std::is_same::value || std::is_same::value), int>::type = 0]' at ./fmtlib/fmt/format.h:3096:19, inlined from 'void fmt::v10::detail::bigint::operator=(Int) [with Int = int]' at ./fmtlib/fmt/format.h:3117:11, inlined from 'void fmt::v10::detail::format_dragon(basic_fp<__int128 unsigned>, unsigned int, int, buffer&, int&)' at ./fmtlib/fmt/format.h:3317:11: /usr/include/c++/13/bits/stl_algobase.h:437:30: warning: 'void* __builtin_memmove(void*, const void*, long unsigned int)' forming offset 4 is out of the bounds [0, 4] [-Warray-bounds=] 437 | __builtin_memmove(__result, __first, sizeof(_Tp) * _Num); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ./base/intern_string.hh:44, from ./base/attr_line.hh:42, from base/lnav.console.hh:36, from logfile_sub_source.hh:44: In member function 'typename std::enable_if<((((std::is_constructible<_T1, _U1>::value && std::is_assignable<_T1&, _U1>::value) && (! std::is_same::type, nonstd::in_place_t (&)(nonstd::detail::in_place_type_tag)>::value)) && (! std::is_same::type, nonstd::optional_lite::optional >::value)) && (!(std::is_scalar<_Tp>::value && std::is_same::type>::value))), nonstd::optional_lite::optional&>::type nonstd::optional_lite::optional::operator=(U&&) [with U = log_cursor::opid_hash; T = log_cursor::opid_hash]', inlined from 'int vt_filter(sqlite3_vtab_cursor*, int, const char*, int, sqlite3_value**)' at log_vtab_impl.cc:1477:74: ./optional.hpp:1225:13: warning: 'opid_val' may be used uninitialized [-Wmaybe-uninitialized] 1225 | contained.value() = std::forward( value ); | ^~~~~~~~~ log_vtab_impl.cc: In function 'int vt_filter(sqlite3_vtab_cursor*, int, const char*, int, sqlite3_value**)': log_vtab_impl.cc:1314:45: note: 'opid_val' declared here 1314 | nonstd::optional opid_val; | ^~~~~~~~ In member function 'typename std::enable_if<((((std::is_constructible<_T1, _U1>::value && std::is_assignable<_T1&, _U1>::value) && (! std::is_same::type, nonstd::in_place_t (&)(nonstd::detail::in_place_type_tag)>::value)) && (! std::is_same::type, nonstd::optional_lite::optional >::value)) && (!(std::is_scalar<_Tp>::value && std::is_same::type>::value))), nonstd::optional_lite::optional&>::type nonstd::optional_lite::optional::operator=(U&&) [with U = log_cursor::opid_hash; T = log_cursor::opid_hash]', inlined from 'int vt_filter(sqlite3_vtab_cursor*, int, const char*, int, sqlite3_value**)' at log_vtab_impl.cc:1477:74: ./optional.hpp:1225:13: warning: 'opid_val' may be used uninitialized [-Wmaybe-uninitialized] 1225 | contained.value() = std::forward( value ); | ^~~~~~~~~ log_vtab_impl.cc: In function 'int vt_filter(sqlite3_vtab_cursor*, int, const char*, int, sqlite3_value**)': log_vtab_impl.cc:1314:45: note: 'opid_val' declared here 1314 | nonstd::optional opid_val; | ^~~~~~~~ In member function 'typename std::enable_if<((((std::is_constructible<_T1, _U1>::value && std::is_assignable<_T1&, _U1>::value) && (! std::is_same::type, nonstd::in_place_t (&)(nonstd::detail::in_place_type_tag)>::value)) && (! std::is_same::type, nonstd::optional_lite::optional >::value)) && (!(std::is_scalar<_Tp>::value && std::is_same::type>::value))), nonstd::optional_lite::optional&>::type nonstd::optional_lite::optional::operator=(U&&) [with U = log_cursor::opid_hash; T = log_cursor::opid_hash]', inlined from 'int vt_filter(sqlite3_vtab_cursor*, int, const char*, int, sqlite3_value**)' at log_vtab_impl.cc:1477:74: ./optional.hpp:1225:13: warning: 'opid_val' may be used uninitialized [-Wmaybe-uninitialized] 1225 | contained.value() = std::forward( value ); | ^~~~~~~~~ log_vtab_impl.cc: In function 'int vt_filter(sqlite3_vtab_cursor*, int, const char*, int, sqlite3_value**)': log_vtab_impl.cc:1314:45: note: 'opid_val' declared here 1314 | nonstd::optional opid_val; | ^~~~~~~~ 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') ranlib libdiag.a rm -f libdatascanner.a 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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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; \ fi make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src' make[3]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src' make[2]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src' Making all in test make[2]: Entering directory '/build/reproducible-path/lnav-0.11.2/test' 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o test_stubs.o test_stubs.cc rm -f libtestdummy.a ar cru libtestdummy.a test_stubs.o ar: `u' modifier ignored since `D' is the default (see `U') ranlib libtestdummy.a make[2]: Leaving directory '/build/reproducible-path/lnav-0.11.2/test' make[2]: Entering directory '/build/reproducible-path/lnav-0.11.2' make[2]: Nothing to be done for 'all-am'. make[2]: Leaving directory '/build/reproducible-path/lnav-0.11.2' make[1]: Leaving directory '/build/reproducible-path/lnav-0.11.2' dh_auto_test make -j42 check "TESTSUITEFLAGS=-j42 --verbose" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/lnav-0.11.2' Making check in tools make[2]: Entering directory '/build/reproducible-path/lnav-0.11.2/tools' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/build/reproducible-path/lnav-0.11.2/tools' Making check in src make[2]: Entering directory '/build/reproducible-path/lnav-0.11.2/src' make check-recursive make[3]: Entering directory '/build/reproducible-path/lnav-0.11.2/src' Making check in fmtlib make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/fmtlib' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/fmtlib' Making check in third-party/base64/lib make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/third-party/base64/lib' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/third-party/base64/lib' Making check in third-party/scnlib/src make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/third-party/scnlib/src' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/third-party/scnlib/src' Making check in pcrepp make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/pcrepp' make test_pcre2pp make[5]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/pcrepp' 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o test_pcre2pp.o test_pcre2pp.cc g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -o test_pcre2pp test_pcre2pp.o libpcrepp.a -lpcre2-8 -larchive -ltinfo -lbz2 -lz -lpthread make[5]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/pcrepp' make check-TESTS make[5]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/pcrepp' make[6]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/pcrepp' PASS: test_pcre2pp ============================================================================ Testsuite summary for lnav 0.11.2 ============================================================================ # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[6]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/pcrepp' make[5]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/pcrepp' make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/pcrepp' Making check in base make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/base' make test_base make[5]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/base' 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o attr_line.tests.o attr_line.tests.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o fs_util.tests.o fs_util.tests.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o humanize.file_size.tests.o humanize.file_size.tests.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o humanize.network.tests.o humanize.network.tests.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o humanize.time.tests.o humanize.time.tests.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o intern_string.tests.o intern_string.tests.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o lnav.gzip.tests.o lnav.gzip.tests.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o string_util.tests.o string_util.tests.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o test_base.o test_base.cc In file included from intern_string.tests.cc:33: intern_string.hh: In instantiation of 'string_fragment string_fragment::find_left_boundary(size_t, P&&) const [with P = DOCTEST_ANON_FUNC_8()::; size_t = long unsigned int]': intern_string.tests.cc:129:46: required from here intern_string.hh:322:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 322 | if (start > 0 && start == this->length()) { | ~~~~~~^~~~~~~~~~~~~~~~~ intern_string.hh: In instantiation of 'string_fragment string_fragment::find_left_boundary(size_t, P&&) const [with P = DOCTEST_ANON_FUNC_8()::; size_t = long unsigned int]': intern_string.tests.cc:133:36: required from here intern_string.hh:322:32: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2/src/base' make check-TESTS make[5]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/base' make[6]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/base' PASS: test_base ============================================================================ Testsuite summary for lnav 0.11.2 ============================================================================ # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[6]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/base' make[5]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/base' make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/base' Making check in tailer make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/tailer' make check-am make[5]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/tailer' make drive_tailer tailer make[6]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/tailer' g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I./.. -I./../fmtlib -I../../src/third-party/scnlib/include -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o drive_tailer-drive_tailer.o `test -f 'drive_tailer.cc' || echo './'`drive_tailer.cc gcc -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/third-party/doctest-root -Wdate-time -D_FORTIFY_SOURCE=2 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -c -o tailer.main.o tailer.main.c tailer.main.c: In function 'handle_load_preview_request': tailer.main.c:762:55: warning: format '%lld' expects argument of type 'long long int', but argument 3 has type 'int64_t' {aka 'long int'} [-Wformat=] 762 | fprintf(stderr, "info: load preview request -- %lld\n", preview_id); | ~~~^ ~~~~~~~~~~ | | | | | int64_t {aka long int} | long long int | %ld tailer.main.c: In function 'main': tailer.main.c:1040:68: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'int64_t' {aka 'long int'} [-Wformat=] 1040 | "info: client acked: %s %lld\n", | ~~~^ | | | long long int | %ld 1041 | path, 1042 | client_size); | ~~~~~~~~~~~ | | | int64_t {aka long int} 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 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -pthread -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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", | ~~~^ | | | long long int | %ld 176 | pob.pob_path.c_str(), 177 | pob.pob_offset, | ~~~~~~~~~~~~~~ | | | long int drive_tailer.cc:175:53: warning: format '%lld' expects argument of type 'long long int', but argument 4 has type 'long int' [-Wformat=] 175 | printf("Got an offer: %s %lld - %lld\n", | ~~~^ | | | long long int | %ld ...... 178 | pob.pob_length); | ~~~~~~~~~~~~~~ | | | long int g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2/src/tailer' make check-TESTS make[6]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/tailer' make[7]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/tailer' PASS: test_tailer.sh ============================================================================ Testsuite summary for lnav 0.11.2 ============================================================================ # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[7]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/tailer' make[6]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/tailer' make[5]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/tailer' make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/tailer' Making check in pugixml make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/pugixml' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/pugixml' Making check in yajl make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/yajl' make[4]: Nothing to be done for 'check'. make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/yajl' Making check in yajlpp make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/yajlpp' make drive_json_op drive_json_ptr_walk test_json_ptr test_yajlpp make[5]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/yajlpp' 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o drive_json_op.o drive_json_op.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o test_yajlpp.o test_yajlpp.cc g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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 ../../src/base/auto_mem.hh:40, from ../../src/base/string_util.hh:38, from ../../src/base/attr_line.hh:44, from ../../src/base/lnav.console.hh:36, from yajlpp.hh:50, from test_yajlpp.cc:35: test_yajlpp.cc: In function 'int read_foo(yajlpp_parse_context*, long long int)': 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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2/src/yajlpp' make check-TESTS make[5]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/yajlpp' make[6]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/yajlpp' PASS: test_json_ptr PASS: test_yajlpp PASS: test_json_ptr_walk.sh PASS: test_json_op.sh ============================================================================ Testsuite summary for lnav 0.11.2 ============================================================================ # TOTAL: 4 # PASS: 4 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[6]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/yajlpp' make[5]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/yajlpp' make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/yajlpp' Making check in formats/logfmt make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/formats/logfmt' make logfmt.parser.test make[5]: Entering directory '/build/reproducible-path/lnav-0.11.2/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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o logfmt.parser.test.o logfmt.parser.test.cc g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2/src/formats/logfmt' make check-TESTS make[5]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/formats/logfmt' make[6]: Entering directory '/build/reproducible-path/lnav-0.11.2/src/formats/logfmt' PASS: logfmt.parser.test ============================================================================ Testsuite summary for lnav 0.11.2 ============================================================================ # TOTAL: 1 # PASS: 1 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[6]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/formats/logfmt' make[5]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/formats/logfmt' make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src/formats/logfmt' Making check in . make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/src' if test -w ./internals; then \ env DUMP_INTERNALS_DIR=./internals DUMP_CRASH=1 ./lnav Makefile; \ mv ./internals/*.schema.json ../docs/schemas; \ fi make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src' make[3]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src' make[2]: Leaving directory '/build/reproducible-path/lnav-0.11.2/src' Making check in test make[2]: Entering directory '/build/reproducible-path/lnav-0.11.2/test' make drive_data_scanner drive_line_buffer drive_grep_proc drive_listview drive_logfile drive_mvwattrline drive_shlexer drive_sql drive_sql_anno drive_view_colors drive_vt52_curses drive_readline_curses lnav_doctests slicer scripty test_abbrev test_ansi_scrubber test_auto_fd test_auto_mem test_bookmarks test_date_time_scanner test_grep_proc2 test_line_buffer2 test_log_accel test_ncurses_unicode test_reltime test_text_anonymizer test_top_status make[3]: Entering directory '/build/reproducible-path/lnav-0.11.2/test' 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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o drive_data_scanner.o drive_data_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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o drive_line_buffer.o drive_line_buffer.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o drive_grep_proc.o drive_grep_proc.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o drive_listview.o drive_listview.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o drive_logfile.o drive_logfile.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o drive_mvwattrline.o drive_mvwattrline.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o drive_shlexer.o drive_shlexer.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o drive_sql.o drive_sql.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o drive_sql_anno.o drive_sql_anno.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o drive_view_colors.o drive_view_colors.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o drive_vt52_curses.o drive_vt52_curses.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o drive_readline_curses.o drive_readline_curses.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o lnav_doctests.o lnav_doctests.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o test_auto_fd.o test_auto_fd.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o test_auto_mem.o test_auto_mem.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o test_grep_proc2.o test_grep_proc2.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o test_log_accel.o test_log_accel.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o test_reltime.o test_reltime.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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -I/usr/local/include -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -c -o test_top_status.o test_top_status.cc g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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 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)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../src/ptimec.hh:49, from ../src/lnav_util.hh:59, from test_date_time_scanner.cc:33: ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ test_date_time_scanner.cc:183: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] 183 | memset(&tm, 0, sizeof(tm)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ../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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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 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()); | ~^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | int long int | %ld 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)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ In file included from ../src/ptimec.hh:49, from ../src/relative_time.hh:45, from test_reltime.cc:37: ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ test_reltime.cc:123: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] 123 | memset(&tm, 0, sizeof(tm)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ test_reltime.cc:137: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] 137 | memset(&tm, 0, sizeof(tm)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ test_reltime.cc:151: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] 151 | memset(&tm, 0, sizeof(tm)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ test_reltime.cc:165: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] 165 | memset(&tm, 0, sizeof(tm)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ test_reltime.cc:179: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] 179 | memset(&tm, 0, sizeof(tm)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ../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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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 test_reltime.cc:199: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] 199 | memset(&tm, 0, sizeof(tm)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ test_reltime.cc:208: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] 208 | memset(&tm, 0, sizeof(tm)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ test_reltime.cc:222: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] 222 | memset(&tm, 0, sizeof(tm)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ test_reltime.cc:252: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] 252 | memset(&tm, 0, sizeof(tm)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ test_reltime.cc:261: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] 261 | memset(&tm, 0, sizeof(tm)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ 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)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ test_reltime.cc:354: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] 354 | memset(&tm2, 0, sizeof(tm2)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ ../src/base/time_util.hh:106:8: note: 'struct exttm' declared here 106 | struct exttm { | ^~~~~ In file included from /usr/include/c++/13/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:52, 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)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 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); | ~~~~^ ~~~~~~~~~~ | | | | int __suseconds_t {aka long int} | %.06ld g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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 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 -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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 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 -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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_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)); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 { | ^~~~~ drive_data_scanner.cc: In function 'int main(int, char**)': drive_data_scanner.cc:218:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 218 | for (; cap_index < tok_res->tr_capture.c_end; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ drive_data_scanner.cc:221:43: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 221 | if (cap_index == tok_res->tr_capture.c_begin) { | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drive_data_scanner.cc:224:40: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 223 | } else if (cap_index | ~~~~~~~~~ 224 | == (tok_res->tr_capture.c_end - 1)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drive_data_scanner.cc:227:50: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 227 | } else if (cap_index > tok_res->tr_capture.c_begin) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ drive_data_scanner.cc:234:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 234 | for (; cap_index < (int) ds.get_input().length(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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 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(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 834 | this->tm_user_input.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 835 | this->tm_user_input.size()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=c++14 -g -O2 -ffile-prefix-map=/build/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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 In file included from /usr/include/c++/13/string:54, from /usr/include/c++/13/bits/locale_classes.h:40, from /usr/include/c++/13/bits/ios_base.h:41, from /usr/include/c++/13/ios:44, from /usr/include/c++/13/istream:40, from /usr/include/c++/13/fstream:40, from drive_data_scanner.cc:34: In function 'std::basic_istream<_CharT, _Traits>& std::getline(basic_istream<_CharT, _Traits>&, __cxx11::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char; _Traits = char_traits; _Alloc = allocator]', inlined from 'int main(int, char**)' at drive_data_scanner.cc:142:24: /usr/include/c++/13/bits/basic_string.h:4074:50: warning: 'in' may be used uninitialized [-Wmaybe-uninitialized] 4074 | { return std::getline(__is, __str, __is.widen('\n')); } | ~~~~~~~~~~^~~~~~ drive_data_scanner.cc: In function 'int main(int, char**)': 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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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/reproducible-path/lnav-0.11.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -lncursesw -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -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 -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 make[3]: Leaving directory '/build/reproducible-path/lnav-0.11.2/test' make check-TESTS make[3]: Entering directory '/build/reproducible-path/lnav-0.11.2/test' make[4]: Entering directory '/build/reproducible-path/lnav-0.11.2/test' PASS: test_abbrev PASS: test_ansi_scrubber PASS: test_auto_fd PASS: test_auto_mem PASS: test_bookmarks PASS: test_date_time_scanner PASS: test_log_accel PASS: test_curl.sh PASS: test_grep_proc2 PASS: test_reltime PASS: test_text_anonymizer PASS: test_view_colors.sh PASS: test_format_installer.sh PASS: lnav_doctests PASS: test_grep_proc.sh PASS: test_sql_yaml_func.sh PASS: test_scripts.sh PASS: test_sql_xml_func.sh PASS: test_format_loader.sh PASS: test_shlexer.sh PASS: test_sql_search_table.sh PASS: test_sql_coll_func.sh PASS: test_config.sh PASS: test_sql_regexp.sh PASS: test_events.sh PASS: test_sql_anno.sh PASS: test_pretty_print.sh PASS: test_tui.sh PASS: test_sql_indexes.sh PASS: test_sql_fs_func.sh PASS: test_sql_time_func.sh PASS: test_text_file.sh PASS: test_cli.sh PASS: test_sessions.sh PASS: test_meta.sh FAIL: test_sql_json_func.sh PASS: test_data_parser.sh PASS: test_json_format.sh PASS: test_sql_views_vtab.sh FAIL: test_sql_str_func.sh PASS: test_cmds.sh ====================================== lnav 0.11.2: test/test-suite.log ====================================== # TOTAL: 41 # PASS: 39 # SKIP: 0 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: test_sql_json_func.sh =========================== 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select json_concat('[null,', 1.0, 2.0) BEGIN test_sql_json_func.sh_e0ab80f50fb008700ab6cfb90694ed014d40e44b.out END test_sql_json_func.sh_e0ab80f50fb008700ab6cfb90694ed014d40e44b.out BEGIN test_sql_json_func.sh_e0ab80f50fb008700ab6cfb90694ed014d40e44b.err error: sqlite3_exec failed -- lnav-error:{"level":"error","message":{"str":"call to json_concat(json, value, ...) failed","attrs":[{"start":8,"end":19,"type":"role","value":47},{"start":20,"end":24,"type":"role","value":46},{"start":26,"end":31,"type":"role","value":46},{"start":8,"end":37,"type":"role","value":60}]},"reason":{"str":"Invalid JSON: parse error: premature EOF\n [null,\n (right here) ------^","attrs":[]},"snippets":[],"help":{"str":"","attrs":[]}} END test_sql_json_func.sh_e0ab80f50fb008700ab6cfb90694ed014d40e44b.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select json_concat(json('[null, true, 0]'), 1.0, 2.0) BEGIN test_sql_json_func.sh_8cae9740ddfd6ba4c865fca0117b7bea3bb556e5.out END test_sql_json_func.sh_8cae9740ddfd6ba4c865fca0117b7bea3bb556e5.out OUT: test: ./drive_sql select json_concat(json('[null, true, 0]'), 1.0, 2.0) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_8cae9740ddfd6ba4c865fca0117b7bea3bb556e5.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_8cae9740ddfd6ba4c865fca0117b7bea3bb556e5.out 2025-06-08 15:18:34.291794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column json_concat(json('[null, true, 0]'), 1.0, 2.0): [null,true,0,1.0,2.0] FAIL! EXPECTED OUT DIFF BEGIN test_sql_json_func.sh_8cae9740ddfd6ba4c865fca0117b7bea3bb556e5.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_concat() END test_sql_json_func.sh_8cae9740ddfd6ba4c865fca0117b7bea3bb556e5.err ERR: test: ./drive_sql select json_concat(json('[null, true, 0]'), 1.0, 2.0) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_8cae9740ddfd6ba4c865fca0117b7bea3bb556e5.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_8cae9740ddfd6ba4c865fca0117b7bea3bb556e5.err 2025-06-08 15:18:34.299794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_concat() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select json_concat(json('["tag0"]'), 'tag1', 'tag2') BEGIN test_sql_json_func.sh_b2fc37822e29f7f59497a02a8968c680b545ee1d.out END test_sql_json_func.sh_b2fc37822e29f7f59497a02a8968c680b545ee1d.out OUT: test: ./drive_sql select json_concat(json('["tag0"]'), 'tag1', 'tag2') --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_b2fc37822e29f7f59497a02a8968c680b545ee1d.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_b2fc37822e29f7f59497a02a8968c680b545ee1d.out 2025-06-08 15:18:34.355794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column json_concat(json('["tag0"]'), 'tag1', 'tag2'): ["tag0","tag1","tag2"] FAIL! EXPECTED OUT DIFF BEGIN test_sql_json_func.sh_b2fc37822e29f7f59497a02a8968c680b545ee1d.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_concat() END test_sql_json_func.sh_b2fc37822e29f7f59497a02a8968c680b545ee1d.err ERR: test: ./drive_sql select json_concat(json('["tag0"]'), 'tag1', 'tag2') --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_b2fc37822e29f7f59497a02a8968c680b545ee1d.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_b2fc37822e29f7f59497a02a8968c680b545ee1d.err 2025-06-08 15:18:34.367794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_concat() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select json_concat(NULL, NULL) BEGIN test_sql_json_func.sh_97aa53b581838f5875fe2beda8d1cb245a24f3d6.out END test_sql_json_func.sh_97aa53b581838f5875fe2beda8d1cb245a24f3d6.out OUT: test: ./drive_sql select json_concat(NULL, NULL) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_97aa53b581838f5875fe2beda8d1cb245a24f3d6.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_97aa53b581838f5875fe2beda8d1cb245a24f3d6.out 2025-06-08 15:18:34.427794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column json_concat(NULL, NULL): [null] FAIL! EXPECTED OUT DIFF BEGIN test_sql_json_func.sh_97aa53b581838f5875fe2beda8d1cb245a24f3d6.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_concat() END test_sql_json_func.sh_97aa53b581838f5875fe2beda8d1cb245a24f3d6.err ERR: test: ./drive_sql select json_concat(NULL, NULL) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_97aa53b581838f5875fe2beda8d1cb245a24f3d6.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_97aa53b581838f5875fe2beda8d1cb245a24f3d6.err 2025-06-08 15:18:34.435794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_concat() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select json_concat(NULL, json('{"abc": 1}')) BEGIN test_sql_json_func.sh_5b4a95677a1fc7d11f4b87d92165f56a60a65828.out END test_sql_json_func.sh_5b4a95677a1fc7d11f4b87d92165f56a60a65828.out OUT: test: ./drive_sql select json_concat(NULL, json('{"abc": 1}')) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_5b4a95677a1fc7d11f4b87d92165f56a60a65828.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_5b4a95677a1fc7d11f4b87d92165f56a60a65828.out 2025-06-08 15:18:34.499794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column json_concat(NULL, json('{"abc": 1}')): [{"abc":1}] FAIL! EXPECTED OUT DIFF BEGIN test_sql_json_func.sh_5b4a95677a1fc7d11f4b87d92165f56a60a65828.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_concat() END test_sql_json_func.sh_5b4a95677a1fc7d11f4b87d92165f56a60a65828.err ERR: test: ./drive_sql select json_concat(NULL, json('{"abc": 1}')) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_5b4a95677a1fc7d11f4b87d92165f56a60a65828.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_5b4a95677a1fc7d11f4b87d92165f56a60a65828.err 2025-06-08 15:18:34.507794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_concat() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select json_contains(NULL, 4) BEGIN test_sql_json_func.sh_98ce02dff32d955466524bb167fa45fdf8591788.out Row 0: Column json_contains(NULL, 4): 0 END test_sql_json_func.sh_98ce02dff32d955466524bb167fa45fdf8591788.out BEGIN test_sql_json_func.sh_98ce02dff32d955466524bb167fa45fdf8591788.err END test_sql_json_func.sh_98ce02dff32d955466524bb167fa45fdf8591788.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select json_contains('', 4) BEGIN test_sql_json_func.sh_61417198a652aab93e9495b6e8cf3a634af175c6.out Row 0: Column json_contains('', 4): 0 END test_sql_json_func.sh_61417198a652aab93e9495b6e8cf3a634af175c6.out BEGIN test_sql_json_func.sh_61417198a652aab93e9495b6e8cf3a634af175c6.err END test_sql_json_func.sh_61417198a652aab93e9495b6e8cf3a634af175c6.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select json_contains('null', NULL) BEGIN test_sql_json_func.sh_c1ae603d969a5b106328287523c0ddfed07146ad.out Row 0: Column json_contains('null', NULL): 1 END test_sql_json_func.sh_c1ae603d969a5b106328287523c0ddfed07146ad.out BEGIN test_sql_json_func.sh_c1ae603d969a5b106328287523c0ddfed07146ad.err END test_sql_json_func.sh_c1ae603d969a5b106328287523c0ddfed07146ad.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select json_contains('[[0]]', 0) BEGIN test_sql_json_func.sh_a4ffc64f89cf9917fbc918227fd3c05e54d9e8b5.out Row 0: Column json_contains('[[0]]', 0): 0 END test_sql_json_func.sh_a4ffc64f89cf9917fbc918227fd3c05e54d9e8b5.out BEGIN test_sql_json_func.sh_a4ffc64f89cf9917fbc918227fd3c05e54d9e8b5.err END test_sql_json_func.sh_a4ffc64f89cf9917fbc918227fd3c05e54d9e8b5.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select json_contains('4', 4) BEGIN test_sql_json_func.sh_39c13797278d765c027d3581a0b6e0574f5c56eb.out Row 0: Column json_contains('4', 4): 1 END test_sql_json_func.sh_39c13797278d765c027d3581a0b6e0574f5c56eb.out BEGIN test_sql_json_func.sh_39c13797278d765c027d3581a0b6e0574f5c56eb.err END test_sql_json_func.sh_39c13797278d765c027d3581a0b6e0574f5c56eb.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select json_contains('4', 2) BEGIN test_sql_json_func.sh_4192f378e320cb3f2c3c228b63ec65de92044704.out Row 0: Column json_contains('4', 2): 0 END test_sql_json_func.sh_4192f378e320cb3f2c3c228b63ec65de92044704.out BEGIN test_sql_json_func.sh_4192f378e320cb3f2c3c228b63ec65de92044704.err END test_sql_json_func.sh_4192f378e320cb3f2c3c228b63ec65de92044704.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: env TEST_COMMENT=contains1 ./drive_sql BEGIN test_sql_json_func.sh_7c01aaf09078aaa3f23d127f9e03a317dca066de.out Row 0: Column json_contains('"hi"', 'hi'): 1 END test_sql_json_func.sh_7c01aaf09078aaa3f23d127f9e03a317dca066de.out BEGIN test_sql_json_func.sh_7c01aaf09078aaa3f23d127f9e03a317dca066de.err END test_sql_json_func.sh_7c01aaf09078aaa3f23d127f9e03a317dca066de.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: env TEST_COMMENT=contains1.5 ./drive_sql BEGIN test_sql_json_func.sh_83d8615c9ce5dfab5e4373570c1b68b8608155f5.out Row 0: Column json_contains('"hi"', 'hi there'): 0 END test_sql_json_func.sh_83d8615c9ce5dfab5e4373570c1b68b8608155f5.out BEGIN test_sql_json_func.sh_83d8615c9ce5dfab5e4373570c1b68b8608155f5.err END test_sql_json_func.sh_83d8615c9ce5dfab5e4373570c1b68b8608155f5.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: env TEST_COMMENT=contains2 ./drive_sql BEGIN test_sql_json_func.sh_3cf4b66d40c4b1979ff14a9eccad8bd5ac48151c.out Row 0: Column res: 0 END test_sql_json_func.sh_3cf4b66d40c4b1979ff14a9eccad8bd5ac48151c.out BEGIN test_sql_json_func.sh_3cf4b66d40c4b1979ff14a9eccad8bd5ac48151c.err END test_sql_json_func.sh_3cf4b66d40c4b1979ff14a9eccad8bd5ac48151c.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: env TEST_COMMENT=contains3 ./drive_sql BEGIN test_sql_json_func.sh_98a83bc899a78c04d1fdb390b2c1e403c35428c7.out Row 0: Column res: 1 END test_sql_json_func.sh_98a83bc899a78c04d1fdb390b2c1e403c35428c7.out BEGIN test_sql_json_func.sh_98a83bc899a78c04d1fdb390b2c1e403c35428c7.err END test_sql_json_func.sh_98a83bc899a78c04d1fdb390b2c1e403c35428c7.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: env TEST_COMMENT=contains4 ./drive_sql BEGIN test_sql_json_func.sh_5f2feef079a51410e1f8661bfe92da1c3277f665.out END test_sql_json_func.sh_5f2feef079a51410e1f8661bfe92da1c3277f665.out BEGIN test_sql_json_func.sh_5f2feef079a51410e1f8661bfe92da1c3277f665.err error: sqlite3_exec failed -- lnav-error:{"level":"error","message":{"str":"call to json_contains(json, value) failed","attrs":[{"start":8,"end":21,"type":"role","value":47},{"start":22,"end":26,"type":"role","value":46},{"start":28,"end":33,"type":"role","value":46},{"start":8,"end":34,"type":"role","value":60}]},"reason":{"str":"parse error: premature EOF\n [\"hi\", \"bye\", \"solong]\n (right here) ------^","attrs":[]},"snippets":[],"help":{"str":"","attrs":[]}} END test_sql_json_func.sh_5f2feef079a51410e1f8661bfe92da1c3277f665.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select jget() BEGIN test_sql_json_func.sh_8e3724c90bf96dff5d8ba3cfaf4b7e2eaa9e5f66.out END test_sql_json_func.sh_8e3724c90bf96dff5d8ba3cfaf4b7e2eaa9e5f66.out BEGIN test_sql_json_func.sh_8e3724c90bf96dff5d8ba3cfaf4b7e2eaa9e5f66.err error: sqlite3_exec failed -- expecting JSON value and pointer END test_sql_json_func.sh_8e3724c90bf96dff5d8ba3cfaf4b7e2eaa9e5f66.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select jget('[123, true', '/0') BEGIN test_sql_json_func.sh_026077f4d573ee034467065b7e4f1878bdd4e2f2.out END test_sql_json_func.sh_026077f4d573ee034467065b7e4f1878bdd4e2f2.out BEGIN test_sql_json_func.sh_026077f4d573ee034467065b7e4f1878bdd4e2f2.err error: sqlite3_exec failed -- parse error: premature EOF [123, true (right here) ------^ END test_sql_json_func.sh_026077f4d573ee034467065b7e4f1878bdd4e2f2.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select jget('4', '') BEGIN test_sql_json_func.sh_ee36fbea10a33ca106a211feb05d61ecf8e74634.out Row 0: Column jget('4', ''): 4 END test_sql_json_func.sh_ee36fbea10a33ca106a211feb05d61ecf8e74634.out BEGIN test_sql_json_func.sh_ee36fbea10a33ca106a211feb05d61ecf8e74634.err END test_sql_json_func.sh_ee36fbea10a33ca106a211feb05d61ecf8e74634.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select jget('4', null) BEGIN test_sql_json_func.sh_9fbfe3c93467666c45b643f3b8ba990a294c17ff.out Row 0: Column jget('4', null): 4 END test_sql_json_func.sh_9fbfe3c93467666c45b643f3b8ba990a294c17ff.out BEGIN test_sql_json_func.sh_9fbfe3c93467666c45b643f3b8ba990a294c17ff.err END test_sql_json_func.sh_9fbfe3c93467666c45b643f3b8ba990a294c17ff.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select jget('[null, true, 20, 30, 40]', '/3') BEGIN test_sql_json_func.sh_93ba3ba52b0dd2d5a3ba43bcb7c3638c05ecfe75.out Row 0: Column jget('[null, true, 20, 30, 40]', '/3'): 30 END test_sql_json_func.sh_93ba3ba52b0dd2d5a3ba43bcb7c3638c05ecfe75.out BEGIN test_sql_json_func.sh_93ba3ba52b0dd2d5a3ba43bcb7c3638c05ecfe75.err END test_sql_json_func.sh_93ba3ba52b0dd2d5a3ba43bcb7c3638c05ecfe75.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select typeof(jget('[null, true, 20, 30, 40]', '/3')) BEGIN test_sql_json_func.sh_9ab4f51486d7cc99c584721bf0e50c223dac4f18.out Row 0: Column typeof(jget('[null, true, 20, 30, 40]', '/3')): integer END test_sql_json_func.sh_9ab4f51486d7cc99c584721bf0e50c223dac4f18.out BEGIN test_sql_json_func.sh_9ab4f51486d7cc99c584721bf0e50c223dac4f18.err END test_sql_json_func.sh_9ab4f51486d7cc99c584721bf0e50c223dac4f18.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select jget('[null, true, 20, 30, 40, {"msg": "Hello"}]', '/5') BEGIN test_sql_json_func.sh_bbd979ed74b46ae1696ed7312a48a436bcf99ec0.out END test_sql_json_func.sh_bbd979ed74b46ae1696ed7312a48a436bcf99ec0.out OUT: test: ./drive_sql select jget('[null, true, 20, 30, 40, {"msg": "Hello"}]', '/5') --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_bbd979ed74b46ae1696ed7312a48a436bcf99ec0.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_bbd979ed74b46ae1696ed7312a48a436bcf99ec0.out 2025-06-08 15:18:35.595794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column jget('[null, true, 20, 30, 40, {"msg": "Hello"}]', '/5'): {"msg":"Hello"} FAIL! EXPECTED OUT DIFF BEGIN test_sql_json_func.sh_bbd979ed74b46ae1696ed7312a48a436bcf99ec0.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by jget() END test_sql_json_func.sh_bbd979ed74b46ae1696ed7312a48a436bcf99ec0.err ERR: test: ./drive_sql select jget('[null, true, 20, 30, 40, {"msg": "Hello"}]', '/5') --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_bbd979ed74b46ae1696ed7312a48a436bcf99ec0.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_bbd979ed74b46ae1696ed7312a48a436bcf99ec0.err 2025-06-08 15:18:35.603794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by jget() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select jget('[null, true, 20, 30, 40, {"msg": "Hello"}]', '/5/msg') BEGIN test_sql_json_func.sh_8e229f1b5fa3d3803e9db2f295a8d1a490e1b3db.out Row 0: Column jget('[null, true, 20, 30, 40, {"msg": "Hello"}]', '/5/msg'): Hello END test_sql_json_func.sh_8e229f1b5fa3d3803e9db2f295a8d1a490e1b3db.out BEGIN test_sql_json_func.sh_8e229f1b5fa3d3803e9db2f295a8d1a490e1b3db.err END test_sql_json_func.sh_8e229f1b5fa3d3803e9db2f295a8d1a490e1b3db.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select jget('[null, true, 20, 30, 40, {"msg": "Hello"}]', '') BEGIN test_sql_json_func.sh_238417283b8e5db23c992f966e3f106bd178f7d0.out END test_sql_json_func.sh_238417283b8e5db23c992f966e3f106bd178f7d0.out OUT: test: ./drive_sql select jget('[null, true, 20, 30, 40, {"msg": "Hello"}]', '') --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_238417283b8e5db23c992f966e3f106bd178f7d0.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_238417283b8e5db23c992f966e3f106bd178f7d0.out 2025-06-08 15:18:35.711794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column jget('[null, true, 20, 30, 40, {"msg": "Hello"}]', ''): [null,true,20,30,40,{"msg":"Hello"}] FAIL! EXPECTED OUT DIFF BEGIN test_sql_json_func.sh_238417283b8e5db23c992f966e3f106bd178f7d0.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by jget() END test_sql_json_func.sh_238417283b8e5db23c992f966e3f106bd178f7d0.err ERR: test: ./drive_sql select jget('[null, true, 20, 30, 40, {"msg": "Hello"}]', '') --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_238417283b8e5db23c992f966e3f106bd178f7d0.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_238417283b8e5db23c992f966e3f106bd178f7d0.err 2025-06-08 15:18:35.719794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by jget() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select jget('[null, true, 20, 30, 40]', '/abc') BEGIN test_sql_json_func.sh_80c97b22084a06fd765ad22c935616c578968d07.out Row 0: Column jget('[null, true, 20, 30, 40]', '/abc'): (null) END test_sql_json_func.sh_80c97b22084a06fd765ad22c935616c578968d07.out BEGIN test_sql_json_func.sh_80c97b22084a06fd765ad22c935616c578968d07.err END test_sql_json_func.sh_80c97b22084a06fd765ad22c935616c578968d07.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select jget('[null, true, 20, 30, 40]', '/abc', 1) BEGIN test_sql_json_func.sh_32459ba8e8bb9a1d9e63b6c67059d7f065cf4301.out Row 0: Column jget('[null, true, 20, 30, 40]', '/abc', 1): 1 END test_sql_json_func.sh_32459ba8e8bb9a1d9e63b6c67059d7f065cf4301.out BEGIN test_sql_json_func.sh_32459ba8e8bb9a1d9e63b6c67059d7f065cf4301.err END test_sql_json_func.sh_32459ba8e8bb9a1d9e63b6c67059d7f065cf4301.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select jget('[null, true, 20, 30, 40]', '/0') BEGIN test_sql_json_func.sh_017d24148f3e28f719429b709f4aa5478f458443.out Row 0: Column jget('[null, true, 20, 30, 40]', '/0'): (null) END test_sql_json_func.sh_017d24148f3e28f719429b709f4aa5478f458443.out BEGIN test_sql_json_func.sh_017d24148f3e28f719429b709f4aa5478f458443.err END test_sql_json_func.sh_017d24148f3e28f719429b709f4aa5478f458443.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select jget('[null, true, 20, 30, 40]', '/0/foo') BEGIN test_sql_json_func.sh_1c1a2d438d2bde95abd9a859d113c3661e650a36.out Row 0: Column jget('[null, true, 20, 30, 40]', '/0/foo'): (null) END test_sql_json_func.sh_1c1a2d438d2bde95abd9a859d113c3661e650a36.out BEGIN test_sql_json_func.sh_1c1a2d438d2bde95abd9a859d113c3661e650a36.err END test_sql_json_func.sh_1c1a2d438d2bde95abd9a859d113c3661e650a36.err 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql select jget('[null, true, 20, 30, 4.0]', '/4') BEGIN test_sql_json_func.sh_1a74914cbf12fcd5c06935b992f6355acdbcf2d8.out Row 0: Column jget('[null, true, 20, 30, 4.0]', '/4'): 4.0 END test_sql_json_func.sh_1a74914cbf12fcd5c06935b992f6355acdbcf2d8.out BEGIN test_sql_json_func.sh_1a74914cbf12fcd5c06935b992f6355acdbcf2d8.err END test_sql_json_func.sh_1a74914cbf12fcd5c06935b992f6355acdbcf2d8.err 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql select typeof(jget('[null, true, 20, 30, 4.0]', '/4')) BEGIN test_sql_json_func.sh_ebafb98307f307ae8d8ab6921c32929aab3a1a16.out Row 0: Column typeof(jget('[null, true, 20, 30, 4.0]', '/4')): real END test_sql_json_func.sh_ebafb98307f307ae8d8ab6921c32929aab3a1a16.out BEGIN test_sql_json_func.sh_ebafb98307f307ae8d8ab6921c32929aab3a1a16.err END test_sql_json_func.sh_ebafb98307f307ae8d8ab6921c32929aab3a1a16.err 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql select jget('[null, true, 20, 30, 40', '/0/foo') BEGIN test_sql_json_func.sh_f34f5dfa938a1ac7721f924beb16bbceec127a1b.out END test_sql_json_func.sh_f34f5dfa938a1ac7721f924beb16bbceec127a1b.out BEGIN test_sql_json_func.sh_f34f5dfa938a1ac7721f924beb16bbceec127a1b.err error: sqlite3_exec failed -- parse error: premature EOF [null, true, 20, 30, 40 (right here) ------^ END test_sql_json_func.sh_f34f5dfa938a1ac7721f924beb16bbceec127a1b.err 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql select json_group_object(key) from (select 1 as key) BEGIN test_sql_json_func.sh_57c3aecdced547b837177ab02d3776361363e48d.out END test_sql_json_func.sh_57c3aecdced547b837177ab02d3776361363e48d.out BEGIN test_sql_json_func.sh_57c3aecdced547b837177ab02d3776361363e48d.err error: sqlite3_exec failed -- Uneven number of arguments to json_group_object(), expecting key and value pairs END test_sql_json_func.sh_57c3aecdced547b837177ab02d3776361363e48d.err 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql SELECT id, json_group_object(key, value) as stack FROM ( SELECT 1 as id, 'key1' as key, 10 as value UNION ALL SELECT 1 as id, 'key2' as key, 20 as value UNION ALL SELECT 1 as id, 'key3' as key, 30 as value) BEGIN test_sql_json_func.sh_191436b38db80b1dd9e7e0814c31c5fa7239dc51.out END test_sql_json_func.sh_191436b38db80b1dd9e7e0814c31c5fa7239dc51.out OUT: test: ./drive_sql SELECT id, json_group_object(key, value) as stack FROM ( SELECT 1 as id, 'key1' as key, 10 as value UNION ALL SELECT 1 as id, 'key2' as key, 20 as value UNION ALL SELECT 1 as id, 'key3' as key, 30 as value) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_191436b38db80b1dd9e7e0814c31c5fa7239dc51.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_191436b38db80b1dd9e7e0814c31c5fa7239dc51.out 2025-06-08 15:18:36.227794081 -1200 @@ -1,3 +0,0 @@ -Row 0: - Column id: 1 - Column stack: {"key1":10,"key2":20,"key3":30} FAIL! EXPECTED OUT DIFF BEGIN test_sql_json_func.sh_191436b38db80b1dd9e7e0814c31c5fa7239dc51.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_group_object() END test_sql_json_func.sh_191436b38db80b1dd9e7e0814c31c5fa7239dc51.err ERR: test: ./drive_sql SELECT id, json_group_object(key, value) as stack FROM ( SELECT 1 as id, 'key1' as key, 10 as value UNION ALL SELECT 1 as id, 'key2' as key, 20 as value UNION ALL SELECT 1 as id, 'key3' as key, 30 as value) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_191436b38db80b1dd9e7e0814c31c5fa7239dc51.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_191436b38db80b1dd9e7e0814c31c5fa7239dc51.err 2025-06-08 15:18:36.235794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_group_object() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql SELECT id, json_group_object(key, value) as stack FROM ( SELECT 1 as id, 1 as key, 10 as value UNION ALL SELECT 1 as id, 2 as key, null as value UNION ALL SELECT 1 as id, 3 as key, 30.5 as value) BEGIN test_sql_json_func.sh_f34205b59e04f261897ad89f659595c743a18ca9.out END test_sql_json_func.sh_f34205b59e04f261897ad89f659595c743a18ca9.out OUT: test: ./drive_sql SELECT id, json_group_object(key, value) as stack FROM ( SELECT 1 as id, 1 as key, 10 as value UNION ALL SELECT 1 as id, 2 as key, null as value UNION ALL SELECT 1 as id, 3 as key, 30.5 as value) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_f34205b59e04f261897ad89f659595c743a18ca9.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_f34205b59e04f261897ad89f659595c743a18ca9.out 2025-06-08 15:18:36.287794081 -1200 @@ -1,3 +0,0 @@ -Row 0: - Column id: 1 - Column stack: {"1":10,"2":null,"3":30.5} FAIL! EXPECTED OUT DIFF BEGIN test_sql_json_func.sh_f34205b59e04f261897ad89f659595c743a18ca9.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_group_object() END test_sql_json_func.sh_f34205b59e04f261897ad89f659595c743a18ca9.err ERR: test: ./drive_sql SELECT id, json_group_object(key, value) as stack FROM ( SELECT 1 as id, 1 as key, 10 as value UNION ALL SELECT 1 as id, 2 as key, null as value UNION ALL SELECT 1 as id, 3 as key, 30.5 as value) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_f34205b59e04f261897ad89f659595c743a18ca9.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_f34205b59e04f261897ad89f659595c743a18ca9.err 2025-06-08 15:18:36.295794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_group_object() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql SELECT id, json_group_object(key, json(value)) as stack FROM ( SELECT 1 as id, 1 as key, 10 as value UNION ALL SELECT 1 as id, 2 as key, json_array(1, 2, 3) as value UNION ALL SELECT 1 as id, 3 as key, 30.5 as value) BEGIN test_sql_json_func.sh_79ab816ac01c9902ddbb0f6f20392ab2f2cd6172.out END test_sql_json_func.sh_79ab816ac01c9902ddbb0f6f20392ab2f2cd6172.out OUT: test: ./drive_sql SELECT id, json_group_object(key, json(value)) as stack FROM ( SELECT 1 as id, 1 as key, 10 as value UNION ALL SELECT 1 as id, 2 as key, json_array(1, 2, 3) as value UNION ALL SELECT 1 as id, 3 as key, 30.5 as value) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_79ab816ac01c9902ddbb0f6f20392ab2f2cd6172.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_79ab816ac01c9902ddbb0f6f20392ab2f2cd6172.out 2025-06-08 15:18:36.347794081 -1200 @@ -1,3 +0,0 @@ -Row 0: - Column id: 1 - Column stack: {"1":10,"2":[1,2,3],"3":30.5} FAIL! EXPECTED OUT DIFF BEGIN test_sql_json_func.sh_79ab816ac01c9902ddbb0f6f20392ab2f2cd6172.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_group_object() END test_sql_json_func.sh_79ab816ac01c9902ddbb0f6f20392ab2f2cd6172.err ERR: test: ./drive_sql SELECT id, json_group_object(key, json(value)) as stack FROM ( SELECT 1 as id, 1 as key, 10 as value UNION ALL SELECT 1 as id, 2 as key, json_array(1, 2, 3) as value UNION ALL SELECT 1 as id, 3 as key, 30.5 as value) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_79ab816ac01c9902ddbb0f6f20392ab2f2cd6172.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_79ab816ac01c9902ddbb0f6f20392ab2f2cd6172.err 2025-06-08 15:18:36.355794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_group_object() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql SELECT json_group_array(value) as stack FROM ( SELECT 10 as value UNION ALL SELECT null as value UNION ALL SELECT 'hello' as value) BEGIN test_sql_json_func.sh_a5e179607645aefce14b9fd12ddef34107afe337.out END test_sql_json_func.sh_a5e179607645aefce14b9fd12ddef34107afe337.out OUT: test: ./drive_sql SELECT json_group_array(value) as stack FROM ( SELECT 10 as value UNION ALL SELECT null as value UNION ALL SELECT 'hello' as value) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_a5e179607645aefce14b9fd12ddef34107afe337.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_a5e179607645aefce14b9fd12ddef34107afe337.out 2025-06-08 15:18:36.411794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column stack: [10,null,"hello"] FAIL! EXPECTED OUT DIFF BEGIN test_sql_json_func.sh_a5e179607645aefce14b9fd12ddef34107afe337.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_group_array() END test_sql_json_func.sh_a5e179607645aefce14b9fd12ddef34107afe337.err ERR: test: ./drive_sql SELECT json_group_array(value) as stack FROM ( SELECT 10 as value UNION ALL SELECT null as value UNION ALL SELECT 'hello' as value) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_a5e179607645aefce14b9fd12ddef34107afe337.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_a5e179607645aefce14b9fd12ddef34107afe337.err 2025-06-08 15:18:36.419794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_group_array() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql SELECT json_group_array(value, value * 10) as stack FROM ( SELECT 10 as value UNION ALL SELECT 20 as value UNION ALL SELECT 30 as value) BEGIN test_sql_json_func.sh_f1cbc70771cc75520f807261eac3a88dc2d8fe6b.out END test_sql_json_func.sh_f1cbc70771cc75520f807261eac3a88dc2d8fe6b.out OUT: test: ./drive_sql SELECT json_group_array(value, value * 10) as stack FROM ( SELECT 10 as value UNION ALL SELECT 20 as value UNION ALL SELECT 30 as value) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_f1cbc70771cc75520f807261eac3a88dc2d8fe6b.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_f1cbc70771cc75520f807261eac3a88dc2d8fe6b.out 2025-06-08 15:18:36.471794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column stack: [10,100,20,200,30,300] FAIL! EXPECTED OUT DIFF BEGIN test_sql_json_func.sh_f1cbc70771cc75520f807261eac3a88dc2d8fe6b.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_group_array() END test_sql_json_func.sh_f1cbc70771cc75520f807261eac3a88dc2d8fe6b.err ERR: test: ./drive_sql SELECT json_group_array(value, value * 10) as stack FROM ( SELECT 10 as value UNION ALL SELECT 20 as value UNION ALL SELECT 30 as value) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_json_func.sh_f1cbc70771cc75520f807261eac3a88dc2d8fe6b.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_json_func.sh_f1cbc70771cc75520f807261eac3a88dc2d8fe6b.err 2025-06-08 15:18:36.479794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by json_group_array() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql SELECT json_group_array(column1) FROM (VALUES (1)) WHERE 0 BEGIN test_sql_json_func.sh_9d260ed24b28579ef1dbed25b10c42741e52b023.out Row 0: Column json_group_array(column1): [] END test_sql_json_func.sh_9d260ed24b28579ef1dbed25b10c42741e52b023.out BEGIN test_sql_json_func.sh_9d260ed24b28579ef1dbed25b10c42741e52b023.err END test_sql_json_func.sh_9d260ed24b28579ef1dbed25b10c42741e52b023.err FAIL test_sql_json_func.sh (exit status: 1) FAIL: test_sql_str_func.sh ========================== 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select length(gzip(1)) BEGIN test_sql_str_func.sh_7f751009d0db15fc97f9113c5c84db05ff1de9c3.out Row 0: Column length(gzip(1)): 21 END test_sql_str_func.sh_7f751009d0db15fc97f9113c5c84db05ff1de9c3.out BEGIN test_sql_str_func.sh_7f751009d0db15fc97f9113c5c84db05ff1de9c3.err END test_sql_str_func.sh_7f751009d0db15fc97f9113c5c84db05ff1de9c3.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select gunzip(gzip(1)) BEGIN test_sql_str_func.sh_129e58679e72f3cc5864812026e49a7917baf3d0.out Row 0: Column gunzip(gzip(1)): 1 END test_sql_str_func.sh_129e58679e72f3cc5864812026e49a7917baf3d0.out BEGIN test_sql_str_func.sh_129e58679e72f3cc5864812026e49a7917baf3d0.err END test_sql_str_func.sh_129e58679e72f3cc5864812026e49a7917baf3d0.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select humanize_file_size() BEGIN test_sql_str_func.sh_bfe8b09e23389af0ef14359b66d68228d0285185.out END test_sql_str_func.sh_bfe8b09e23389af0ef14359b66d68228d0285185.out BEGIN test_sql_str_func.sh_bfe8b09e23389af0ef14359b66d68228d0285185.err error: sqlite3_exec failed -- wrong number of arguments to function humanize_file_size() END test_sql_str_func.sh_bfe8b09e23389af0ef14359b66d68228d0285185.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select humanize_file_size('abc') BEGIN test_sql_str_func.sh_790da4aab5af901feeff5426790876eb91b967cb.out END test_sql_str_func.sh_790da4aab5af901feeff5426790876eb91b967cb.out BEGIN test_sql_str_func.sh_790da4aab5af901feeff5426790876eb91b967cb.err error: sqlite3_exec failed -- Expecting an integer for argument number 0 END test_sql_str_func.sh_790da4aab5af901feeff5426790876eb91b967cb.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select humanize_file_size(1, 2) BEGIN test_sql_str_func.sh_1e7362ac3d9690b1b2cfbd320b6129c46ecfbb8a.out END test_sql_str_func.sh_1e7362ac3d9690b1b2cfbd320b6129c46ecfbb8a.out BEGIN test_sql_str_func.sh_1e7362ac3d9690b1b2cfbd320b6129c46ecfbb8a.err error: sqlite3_exec failed -- wrong number of arguments to function humanize_file_size() END test_sql_str_func.sh_1e7362ac3d9690b1b2cfbd320b6129c46ecfbb8a.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select humanize_file_size(10 * 1000 * 1000) BEGIN test_sql_str_func.sh_8c9ef83431ea75050fd16824075bf72056cf5f53.out Row 0: Column humanize_file_size(10 * 1000 * 1000): 9.5MB END test_sql_str_func.sh_8c9ef83431ea75050fd16824075bf72056cf5f53.out BEGIN test_sql_str_func.sh_8c9ef83431ea75050fd16824075bf72056cf5f53.err END test_sql_str_func.sh_8c9ef83431ea75050fd16824075bf72056cf5f53.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select startswith('.foo', '.') BEGIN test_sql_str_func.sh_d8d4cde8bbc98175069be579ff5634de43880b8c.out Row 0: Column startswith('.foo', '.'): 1 END test_sql_str_func.sh_d8d4cde8bbc98175069be579ff5634de43880b8c.out BEGIN test_sql_str_func.sh_d8d4cde8bbc98175069be579ff5634de43880b8c.err END test_sql_str_func.sh_d8d4cde8bbc98175069be579ff5634de43880b8c.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select startswith('foo', '.') BEGIN test_sql_str_func.sh_4b402274da152135c6c99456b693e1ecabca0256.out Row 0: Column startswith('foo', '.'): 0 END test_sql_str_func.sh_4b402274da152135c6c99456b693e1ecabca0256.out BEGIN test_sql_str_func.sh_4b402274da152135c6c99456b693e1ecabca0256.err END test_sql_str_func.sh_4b402274da152135c6c99456b693e1ecabca0256.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select endswith('foo', '.') BEGIN test_sql_str_func.sh_51055e40d709332ee772ba5719039314bbf5e411.out Row 0: Column endswith('foo', '.'): 0 END test_sql_str_func.sh_51055e40d709332ee772ba5719039314bbf5e411.out BEGIN test_sql_str_func.sh_51055e40d709332ee772ba5719039314bbf5e411.err END test_sql_str_func.sh_51055e40d709332ee772ba5719039314bbf5e411.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select endswith('foo.', '.') BEGIN test_sql_str_func.sh_211c5428db0590795072c31cb116ef35281e02b5.out Row 0: Column endswith('foo.', '.'): 1 END test_sql_str_func.sh_211c5428db0590795072c31cb116ef35281e02b5.out BEGIN test_sql_str_func.sh_211c5428db0590795072c31cb116ef35281e02b5.err END test_sql_str_func.sh_211c5428db0590795072c31cb116ef35281e02b5.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select endswith('foo.txt', '.txt') BEGIN test_sql_str_func.sh_5abe3717393fba14ec510a37b4b94fedc67aae8e.out Row 0: Column endswith('foo.txt', '.txt'): 1 END test_sql_str_func.sh_5abe3717393fba14ec510a37b4b94fedc67aae8e.out BEGIN test_sql_str_func.sh_5abe3717393fba14ec510a37b4b94fedc67aae8e.err END test_sql_str_func.sh_5abe3717393fba14ec510a37b4b94fedc67aae8e.err 2025-06-08T15:18:34-12:00 ============================================================= Command: test: ./drive_sql select endswith('a', '.txt') BEGIN test_sql_str_func.sh_6607c0dd8baff16930eb3e0daf6354af5b50052b.out Row 0: Column endswith('a', '.txt'): 0 END test_sql_str_func.sh_6607c0dd8baff16930eb3e0daf6354af5b50052b.out BEGIN test_sql_str_func.sh_6607c0dd8baff16930eb3e0daf6354af5b50052b.err END test_sql_str_func.sh_6607c0dd8baff16930eb3e0daf6354af5b50052b.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select regexp('abcd', 'abcd') BEGIN test_sql_str_func.sh_8cef54f0617960320b5d3615068eb27333dcf6a3.out Row 0: Column regexp('abcd', 'abcd'): 1 END test_sql_str_func.sh_8cef54f0617960320b5d3615068eb27333dcf6a3.out BEGIN test_sql_str_func.sh_8cef54f0617960320b5d3615068eb27333dcf6a3.err END test_sql_str_func.sh_8cef54f0617960320b5d3615068eb27333dcf6a3.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select regexp('bc', 'abcd') BEGIN test_sql_str_func.sh_352434d199f7b493668c9f2774472eb69ef0d9f0.out Row 0: Column regexp('bc', 'abcd'): 1 END test_sql_str_func.sh_352434d199f7b493668c9f2774472eb69ef0d9f0.out BEGIN test_sql_str_func.sh_352434d199f7b493668c9f2774472eb69ef0d9f0.err END test_sql_str_func.sh_352434d199f7b493668c9f2774472eb69ef0d9f0.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select regexp('[e-z]+', 'abcd') BEGIN test_sql_str_func.sh_c9e2f41431bef879364dc37a472ab01f64d89f89.out Row 0: Column regexp('[e-z]+', 'abcd'): 0 END test_sql_str_func.sh_c9e2f41431bef879364dc37a472ab01f64d89f89.out BEGIN test_sql_str_func.sh_c9e2f41431bef879364dc37a472ab01f64d89f89.err END test_sql_str_func.sh_c9e2f41431bef879364dc37a472ab01f64d89f89.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select regexp('[e-z]+', 'ea') BEGIN test_sql_str_func.sh_5f9979fa5ce7b76efe714bb27ffbe9f5927ae941.out Row 0: Column regexp('[e-z]+', 'ea'): 1 END test_sql_str_func.sh_5f9979fa5ce7b76efe714bb27ffbe9f5927ae941.out BEGIN test_sql_str_func.sh_5f9979fa5ce7b76efe714bb27ffbe9f5927ae941.err END test_sql_str_func.sh_5f9979fa5ce7b76efe714bb27ffbe9f5927ae941.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select regexp_replace('test 1 2 3', '\d+', 'N') BEGIN test_sql_str_func.sh_36fc9005464f1106f969559e640d9fa36d5fadad.out Row 0: Column regexp_replace('test 1 2 3', '\d+', 'N'): test N N N END test_sql_str_func.sh_36fc9005464f1106f969559e640d9fa36d5fadad.out BEGIN test_sql_str_func.sh_36fc9005464f1106f969559e640d9fa36d5fadad.err END test_sql_str_func.sh_36fc9005464f1106f969559e640d9fa36d5fadad.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: env TEST_COMMENT=regexp_replace_with_bs1 ./drive_sql BEGIN test_sql_str_func.sh_a4d84a0082a7df34c95c2e6e070bbf6effaa5594.out Row 0: Column repl: test{ }1{ }2{ }3 END test_sql_str_func.sh_a4d84a0082a7df34c95c2e6e070bbf6effaa5594.out BEGIN test_sql_str_func.sh_a4d84a0082a7df34c95c2e6e070bbf6effaa5594.err END test_sql_str_func.sh_a4d84a0082a7df34c95c2e6e070bbf6effaa5594.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: env TEST_COMMENT=regexp_replace_with_bs2 ./drive_sql BEGIN test_sql_str_func.sh_ec939e82da809965c61f1c00f68d7afaa4a88382.out Row 0: Column repl: {test}{} {1}{} {2}{} {3}{} END test_sql_str_func.sh_ec939e82da809965c61f1c00f68d7afaa4a88382.out BEGIN test_sql_str_func.sh_ec939e82da809965c61f1c00f68d7afaa4a88382.err END test_sql_str_func.sh_ec939e82da809965c61f1c00f68d7afaa4a88382.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select regexp_replace('123 abc', '(\w*)', '<\3>') as repl BEGIN test_sql_str_func.sh_ac7ecdda0fcc4279a4694291edaa2f1411f5262e.out Row 0: Column repl: <\3><\3> <\3><\3> END test_sql_str_func.sh_ac7ecdda0fcc4279a4694291edaa2f1411f5262e.out BEGIN test_sql_str_func.sh_ac7ecdda0fcc4279a4694291edaa2f1411f5262e.err END test_sql_str_func.sh_ac7ecdda0fcc4279a4694291edaa2f1411f5262e.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: env TEST_COMMENT=regexp_replace_with_bs3 ./drive_sql BEGIN test_sql_str_func.sh_bfb7088916412360f77683009058b0747784630a.out Row 0: Column repl: <\><\> <\><\> END test_sql_str_func.sh_bfb7088916412360f77683009058b0747784630a.out BEGIN test_sql_str_func.sh_bfb7088916412360f77683009058b0747784630a.err END test_sql_str_func.sh_bfb7088916412360f77683009058b0747784630a.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select regexp_replace('abc: def', '(\w*):\s*(.*)', '\1=\2') as repl BEGIN test_sql_str_func.sh_005b9365ac99596e539f47c9fe432668c209b21f.out Row 0: Column repl: abc=def END test_sql_str_func.sh_005b9365ac99596e539f47c9fe432668c209b21f.out BEGIN test_sql_str_func.sh_005b9365ac99596e539f47c9fe432668c209b21f.err END test_sql_str_func.sh_005b9365ac99596e539f47c9fe432668c209b21f.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select regexp_match('abc', 'abc') BEGIN test_sql_str_func.sh_80c1fb9affbfac609ebf1cc5556aafb1ecd223c1.out END test_sql_str_func.sh_80c1fb9affbfac609ebf1cc5556aafb1ecd223c1.out BEGIN test_sql_str_func.sh_80c1fb9affbfac609ebf1cc5556aafb1ecd223c1.err error: sqlite3_exec failed -- lnav-error:{"level":"error","message":{"str":"call to regexp_match(re, str) failed","attrs":[{"start":8,"end":20,"type":"role","value":47},{"start":21,"end":23,"type":"role","value":46},{"start":25,"end":28,"type":"role","value":46},{"start":8,"end":29,"type":"role","value":60}]},"reason":{"str":"regular expression does not have any captures","attrs":[]},"snippets":[],"help":{"str":"","attrs":[]}} END test_sql_str_func.sh_80c1fb9affbfac609ebf1cc5556aafb1ecd223c1.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select regexp_match(null, 'abc') BEGIN test_sql_str_func.sh_8f4f0ed74c4dc6b821e02a44552b694614cd9353.out Row 0: Column regexp_match(null, 'abc'): (null) END test_sql_str_func.sh_8f4f0ed74c4dc6b821e02a44552b694614cd9353.out BEGIN test_sql_str_func.sh_8f4f0ed74c4dc6b821e02a44552b694614cd9353.err END test_sql_str_func.sh_8f4f0ed74c4dc6b821e02a44552b694614cd9353.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select regexp_match('abc', null) as result BEGIN test_sql_str_func.sh_7a544cd702579c1fab35870428788ad763cf1143.out Row 0: Column result: (null) END test_sql_str_func.sh_7a544cd702579c1fab35870428788ad763cf1143.out BEGIN test_sql_str_func.sh_7a544cd702579c1fab35870428788ad763cf1143.err END test_sql_str_func.sh_7a544cd702579c1fab35870428788ad763cf1143.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select typeof(result), result from (select regexp_match('(\d*)abc', 'abc') as result) BEGIN test_sql_str_func.sh_77fc174faeec1eda687a9373dbdbdd1aaef56e20.out Row 0: Column typeof(result): text Column result: END test_sql_str_func.sh_77fc174faeec1eda687a9373dbdbdd1aaef56e20.out BEGIN test_sql_str_func.sh_77fc174faeec1eda687a9373dbdbdd1aaef56e20.err END test_sql_str_func.sh_77fc174faeec1eda687a9373dbdbdd1aaef56e20.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select typeof(result), result from (select regexp_match('(\d*)abc(\d*)', 'abc') as result) BEGIN test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.out END test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.out OUT: test: ./drive_sql select typeof(result), result from (select regexp_match('(\d*)abc(\d*)', 'abc') as result) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.out 2025-06-08 15:18:35.823794081 -1200 @@ -1,3 +0,0 @@ -Row 0: - Column typeof(result): text - Column result: {"col_0":"","col_1":""} FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by regexp_match() END test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.err ERR: test: ./drive_sql select typeof(result), result from (select regexp_match('(\d*)abc(\d*)', 'abc') as result) --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_60a005a9f0d44ad022b5554415319933d5743c51.err 2025-06-08 15:18:35.831794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by regexp_match() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select typeof(result), result from (select regexp_match('(\d+)', '123') as result) BEGIN test_sql_str_func.sh_b2aafbcaa7befe426d3f9df71c24f16fdc9d2856.out Row 0: Column typeof(result): integer Column result: 123 END test_sql_str_func.sh_b2aafbcaa7befe426d3f9df71c24f16fdc9d2856.out BEGIN test_sql_str_func.sh_b2aafbcaa7befe426d3f9df71c24f16fdc9d2856.err END test_sql_str_func.sh_b2aafbcaa7befe426d3f9df71c24f16fdc9d2856.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select typeof(result), result from (select regexp_match('a(\d+\.\d+)a', 'a123.456a') as result) BEGIN test_sql_str_func.sh_a65d2fb2f841578619528ca10168ca4d650218e9.out Row 0: Column typeof(result): real Column result: 123.456 END test_sql_str_func.sh_a65d2fb2f841578619528ca10168ca4d650218e9.out BEGIN test_sql_str_func.sh_a65d2fb2f841578619528ca10168ca4d650218e9.err END test_sql_str_func.sh_a65d2fb2f841578619528ca10168ca4d650218e9.err 2025-06-08T15:18:35-12:00 ============================================================= Command: test: ./drive_sql select regexp_match('foo=(?\w+); (\w+)', 'foo=abc; 123') as result BEGIN test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.out END test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.out OUT: test: ./drive_sql select regexp_match('foo=(?\w+); (\w+)', 'foo=abc; 123') as result --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.out 2025-06-08 15:18:35.991794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column result: {"foo":"abc","col_0":123} FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by regexp_match() END test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.err ERR: test: ./drive_sql select regexp_match('foo=(?\w+); (\w+)', 'foo=abc; 123') as result --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_838e9bc7873b2b238157ba0358e0dfd6a01d837d.err 2025-06-08 15:18:35.999794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by regexp_match() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql select regexp_match('foo=(?\w+); (\w+\.\w+)', 'foo=abc; 123.456') as result BEGIN test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.out END test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.out OUT: test: ./drive_sql select regexp_match('foo=(?\w+); (\w+\.\w+)', 'foo=abc; 123.456') as result --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.out 2025-06-08 15:18:36.051794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column result: {"foo":"abc","col_0":123.456} FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by regexp_match() END test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.err ERR: test: ./drive_sql select regexp_match('foo=(?\w+); (\w+\.\w+)', 'foo=abc; 123.456') as result --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_d4e805ff08d4ccf62865dbf8db8d526f7ce02f37.err 2025-06-08 15:18:36.059794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by regexp_match() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ../src/lnav-test -nN -c ;SELECT regexp_match('^(\w+)=([^;]+);', 'abc=def;ghi=jkl;') BEGIN test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.out END test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.out OUT: test: ../src/lnav-test -nN -c ;SELECT regexp_match('^(\w+)=([^;]+);', 'abc=def;ghi=jkl;') --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.out 2025-06-08 15:18:36.179794081 -1200 @@ -1,2 +0,0 @@ -regexp_match('^(\w+)=([^;]+);', 'abc=def;ghi=jkl;') -{"col_0":"abc","col_1":"def"} FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.err ✘ error: SQL statement failed reason: misuse of sqlite3_result_subtype() by regexp_match() --> command-option:1 | ;SELECT regexp_match('^(\w+)=([^;]+);', 'abc=def;ghi=jkl;') END test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.err ERR: test: ../src/lnav-test -nN -c ;SELECT regexp_match('^(\w+)=([^;]+);', 'abc=def;ghi=jkl;') --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_949ffd5b2ef9fbcbe17f2e61ef7750f7038f6fd6.err 2025-06-08 15:18:36.187794081 -1200 @@ -0,0 +1,4 @@ +✘ error: SQL statement failed + reason: misuse of sqlite3_result_subtype() by regexp_match() + --> command-option:1 + | ;SELECT regexp_match('^(\w+)=([^;]+);', 'abc=def;ghi=jkl;') FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql select extract('foo=1') as result BEGIN test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.out END test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.out OUT: test: ./drive_sql select extract('foo=1') as result --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.out 2025-06-08 15:18:36.243794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column result: {"foo":1} FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by extract() END test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.err ERR: test: ./drive_sql select extract('foo=1') as result --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_ce9db1dbc2e5fee87247135d17787ff3af014d77.err 2025-06-08 15:18:36.251794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by extract() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql select extract('foo=1; bar=2') as result BEGIN test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.out END test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.out OUT: test: ./drive_sql select extract('foo=1; bar=2') as result --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.out 2025-06-08 15:18:36.303794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column result: {"foo":1,"bar":2} FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by extract() END test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.err ERR: test: ./drive_sql select extract('foo=1; bar=2') as result --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_5203db1a4a81e43a693f339fd26e1ed635da9d5a.err 2025-06-08 15:18:36.311794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by extract() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql select extract(null) as result BEGIN test_sql_str_func.sh_84e77dedec887c5e2433dbc5b130000cd88963bd.out Row 0: Column result: (null) END test_sql_str_func.sh_84e77dedec887c5e2433dbc5b130000cd88963bd.out BEGIN test_sql_str_func.sh_84e77dedec887c5e2433dbc5b130000cd88963bd.err END test_sql_str_func.sh_84e77dedec887c5e2433dbc5b130000cd88963bd.err 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql select extract(1) as result BEGIN test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.out END test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.out OUT: test: ./drive_sql select extract(1) as result --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.out 2025-06-08 15:18:36.415794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column result: {"col_0":1} FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by extract() END test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.err ERR: test: ./drive_sql select extract(1) as result --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_04712488fe50554eb36d3ced80f9a033602f3daa.err 2025-06-08 15:18:36.423794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by extract() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql select logfmt2json('foo=1 bar=2 baz=2e1 msg=hello') as result BEGIN test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.out END test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.out OUT: test: ./drive_sql select logfmt2json('foo=1 bar=2 baz=2e1 msg=hello') as result --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.out 2025-06-08 15:18:36.475794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column result: {"foo":1,"bar":2,"baz":20.0,"msg":"hello"} FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by logfmt2json() END test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.err ERR: test: ./drive_sql select logfmt2json('foo=1 bar=2 baz=2e1 msg=hello') as result --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_3de72fe5c1751dd212a1cd45cf2caa7f3b52bced.err 2025-06-08 15:18:36.483794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by logfmt2json() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql SELECT substr('#foo', range_start) AS value FROM regexp_capture('#foo', '(\w+)') WHERE capture_index = 1 BEGIN test_sql_str_func.sh_660288b48d9b30244621d873944938f7ef043976.out Row 0: Column value: foo END test_sql_str_func.sh_660288b48d9b30244621d873944938f7ef043976.out BEGIN test_sql_str_func.sh_660288b48d9b30244621d873944938f7ef043976.err END test_sql_str_func.sh_660288b48d9b30244621d873944938f7ef043976.err 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql SELECT * FROM regexp_capture('foo bar', '\w+ (\w+)') BEGIN test_sql_str_func.sh_b0e5bf23bbbc0defa8bb26817782c9d46a778ad8.out Row 0: Column match_index: 0 Column capture_index: 0 Column capture_name: (null) Column capture_count: 2 Column range_start: 1 Column range_stop: 8 Column content: foo bar Row 1: Column match_index: 0 Column capture_index: 1 Column capture_name: (null) Column capture_count: 2 Column range_start: 5 Column range_stop: 8 Column content: bar END test_sql_str_func.sh_b0e5bf23bbbc0defa8bb26817782c9d46a778ad8.out BEGIN test_sql_str_func.sh_b0e5bf23bbbc0defa8bb26817782c9d46a778ad8.err END test_sql_str_func.sh_b0e5bf23bbbc0defa8bb26817782c9d46a778ad8.err 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql SELECT * FROM regexp_capture('foo bar', '\w+ \w+') BEGIN test_sql_str_func.sh_2f189f0785bb81a1298db35e9e166983b633c73f.out Row 0: Column match_index: 0 Column capture_index: 0 Column capture_name: (null) Column capture_count: 1 Column range_start: 1 Column range_stop: 8 Column content: foo bar END test_sql_str_func.sh_2f189f0785bb81a1298db35e9e166983b633c73f.out BEGIN test_sql_str_func.sh_2f189f0785bb81a1298db35e9e166983b633c73f.err END test_sql_str_func.sh_2f189f0785bb81a1298db35e9e166983b633c73f.err 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql SELECT * FROM regexp_capture('foo bar', '\w+ (?\w+)') BEGIN test_sql_str_func.sh_71f37db33504b2c08a7a3323c482556f53d88100.out Row 0: Column match_index: 0 Column capture_index: 0 Column capture_name: (null) Column capture_count: 2 Column range_start: 1 Column range_stop: 8 Column content: foo bar Row 1: Column match_index: 0 Column capture_index: 1 Column capture_name: word Column capture_count: 2 Column range_start: 5 Column range_stop: 8 Column content: bar END test_sql_str_func.sh_71f37db33504b2c08a7a3323c482556f53d88100.out BEGIN test_sql_str_func.sh_71f37db33504b2c08a7a3323c482556f53d88100.err END test_sql_str_func.sh_71f37db33504b2c08a7a3323c482556f53d88100.err 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql SELECT * FROM regexp_capture('foo bar', '(bar)|\w+ (?\w+)') BEGIN test_sql_str_func.sh_5e436fbd4efb140600999c5208886a5a57b8a30e.out Row 0: Column match_index: 0 Column capture_index: 0 Column capture_name: (null) Column capture_count: 3 Column range_start: 1 Column range_stop: 8 Column content: foo bar Row 1: Column match_index: 0 Column capture_index: 1 Column capture_name: (null) Column capture_count: 3 Column range_start: 0 Column range_stop: 0 Column content: (null) Row 2: Column match_index: 0 Column capture_index: 2 Column capture_name: word Column capture_count: 3 Column range_start: 5 Column range_stop: 8 Column content: bar END test_sql_str_func.sh_5e436fbd4efb140600999c5208886a5a57b8a30e.out BEGIN test_sql_str_func.sh_5e436fbd4efb140600999c5208886a5a57b8a30e.err END test_sql_str_func.sh_5e436fbd4efb140600999c5208886a5a57b8a30e.err 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql SELECT * FROM regexp_capture() BEGIN test_sql_str_func.sh_e68167bf5edc7a7b1defd06bdfb694ffa8b00df2.out END test_sql_str_func.sh_e68167bf5edc7a7b1defd06bdfb694ffa8b00df2.out BEGIN test_sql_str_func.sh_e68167bf5edc7a7b1defd06bdfb694ffa8b00df2.err END test_sql_str_func.sh_e68167bf5edc7a7b1defd06bdfb694ffa8b00df2.err 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql SELECT * FROM regexp_capture('foo bar') BEGIN test_sql_str_func.sh_d3367527118052081a541a660b091f6f495b1c0d.out END test_sql_str_func.sh_d3367527118052081a541a660b091f6f495b1c0d.out BEGIN test_sql_str_func.sh_d3367527118052081a541a660b091f6f495b1c0d.err END test_sql_str_func.sh_d3367527118052081a541a660b091f6f495b1c0d.err 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql SELECT * FROM regexp_capture('foo bar', '(') BEGIN test_sql_str_func.sh_d4bc869850f5b7e53353fc2506fea0c8e96f29c5.out END test_sql_str_func.sh_d4bc869850f5b7e53353fc2506fea0c8e96f29c5.out BEGIN test_sql_str_func.sh_d4bc869850f5b7e53353fc2506fea0c8e96f29c5.err error: sqlite3_exec failed -- Invalid regular expression: missing closing parenthesis END test_sql_str_func.sh_d4bc869850f5b7e53353fc2506fea0c8e96f29c5.err 2025-06-08T15:18:36-12:00 ============================================================= Command: test: ./drive_sql SELECT * FROM regexp_capture('1 2 3 45', '(\d+)') BEGIN test_sql_str_func.sh_11bcc5d32eabbedb6974f160dace9ef1ef0009e9.out Row 0: Column match_index: 0 Column capture_index: 0 Column capture_name: (null) Column capture_count: 2 Column range_start: 1 Column range_stop: 2 Column content: 1 Row 1: Column match_index: 0 Column capture_index: 1 Column capture_name: (null) Column capture_count: 2 Column range_start: 1 Column range_stop: 2 Column content: 1 Row 2: Column match_index: 1 Column capture_index: 0 Column capture_name: (null) Column capture_count: 2 Column range_start: 3 Column range_stop: 4 Column content: 2 Row 3: Column match_index: 1 Column capture_index: 1 Column capture_name: (null) Column capture_count: 2 Column range_start: 3 Column range_stop: 4 Column content: 2 Row 4: Column match_index: 2 Column capture_index: 0 Column capture_name: (null) Column capture_count: 2 Column range_start: 5 Column range_stop: 6 Column content: 3 Row 5: Column match_index: 2 Column capture_index: 1 Column capture_name: (null) Column capture_count: 2 Column range_start: 5 Column range_stop: 6 Column content: 3 Row 6: Column match_index: 3 Column capture_index: 0 Column capture_name: (null) Column capture_count: 2 Column range_start: 7 Column range_stop: 9 Column content: 45 Row 7: Column match_index: 3 Column capture_index: 1 Column capture_name: (null) Column capture_count: 2 Column range_start: 7 Column range_stop: 9 Column content: 45 END test_sql_str_func.sh_11bcc5d32eabbedb6974f160dace9ef1ef0009e9.out BEGIN test_sql_str_func.sh_11bcc5d32eabbedb6974f160dace9ef1ef0009e9.err END test_sql_str_func.sh_11bcc5d32eabbedb6974f160dace9ef1ef0009e9.err 2025-06-08T15:18:37-12:00 ============================================================= Command: test: ./drive_sql SELECT * FROM regexp_capture('foo foo', '^foo') BEGIN test_sql_str_func.sh_151a0fd71ef6837c8cbd8a67e315019b5812b079.out Row 0: Column match_index: 0 Column capture_index: 0 Column capture_name: (null) Column capture_count: 1 Column range_start: 1 Column range_stop: 4 Column content: foo END test_sql_str_func.sh_151a0fd71ef6837c8cbd8a67e315019b5812b079.out BEGIN test_sql_str_func.sh_151a0fd71ef6837c8cbd8a67e315019b5812b079.err END test_sql_str_func.sh_151a0fd71ef6837c8cbd8a67e315019b5812b079.err 2025-06-08T15:18:37-12:00 ============================================================= Command: test: ./drive_sql SELECT * FROM regexp_capture_into_json('foo=1 bar=2; foo=3 bar=4', 'foo=(\d+) bar=(\d+)') BEGIN test_sql_str_func.sh_69f5d49e62da48e188bd9d6af4bd3adeb21eb7d1.out Row 0: Column match_index: 0 Column content: {"col_0":1,"col_1":2} Row 1: Column match_index: 1 Column content: {"col_0":3,"col_1":4} END test_sql_str_func.sh_69f5d49e62da48e188bd9d6af4bd3adeb21eb7d1.out BEGIN test_sql_str_func.sh_69f5d49e62da48e188bd9d6af4bd3adeb21eb7d1.err END test_sql_str_func.sh_69f5d49e62da48e188bd9d6af4bd3adeb21eb7d1.err 2025-06-08T15:18:37-12:00 ============================================================= Command: test: ./drive_sql SELECT encode('foo', 'bar') BEGIN test_sql_str_func.sh_887afe94962d958aca2e03f7873d58ca93e190b5.out END test_sql_str_func.sh_887afe94962d958aca2e03f7873d58ca93e190b5.out BEGIN test_sql_str_func.sh_887afe94962d958aca2e03f7873d58ca93e190b5.err error: sqlite3_exec failed -- Expecting an value of 'base64', 'hex', or 'uri' for argument number 1 END test_sql_str_func.sh_887afe94962d958aca2e03f7873d58ca93e190b5.err 2025-06-08T15:18:37-12:00 ============================================================= Command: test: ./drive_sql SELECT encode('foo', null) BEGIN test_sql_str_func.sh_836e3f721a0f945ad27e7aa241121ba739aab618.out Row 0: Column encode('foo', null): (null) END test_sql_str_func.sh_836e3f721a0f945ad27e7aa241121ba739aab618.out BEGIN test_sql_str_func.sh_836e3f721a0f945ad27e7aa241121ba739aab618.err END test_sql_str_func.sh_836e3f721a0f945ad27e7aa241121ba739aab618.err 2025-06-08T15:18:37-12:00 ============================================================= Command: test: ./drive_sql SELECT encode(null, 'base64') BEGIN test_sql_str_func.sh_cc53348c585ee71a7456157ad6b125689813bafe.out Row 0: Column encode(null, 'base64'): (null) END test_sql_str_func.sh_cc53348c585ee71a7456157ad6b125689813bafe.out BEGIN test_sql_str_func.sh_cc53348c585ee71a7456157ad6b125689813bafe.err END test_sql_str_func.sh_cc53348c585ee71a7456157ad6b125689813bafe.err 2025-06-08T15:18:37-12:00 ============================================================= Command: test: ./drive_sql SELECT gunzip(decode(encode(gzip('Hello, World!'), 'base64'), 'base64')) BEGIN test_sql_str_func.sh_c26269b10b9b9e8485aa97c2be2afb2cc3ee910d.out Row 0: Column gunzip(decode(encode(gzip('Hello, World!'), 'base64'), 'base64')): Hello, World! END test_sql_str_func.sh_c26269b10b9b9e8485aa97c2be2afb2cc3ee910d.out BEGIN test_sql_str_func.sh_c26269b10b9b9e8485aa97c2be2afb2cc3ee910d.err END test_sql_str_func.sh_c26269b10b9b9e8485aa97c2be2afb2cc3ee910d.err 2025-06-08T15:18:37-12:00 ============================================================= Command: test: env TEST_COMMENT=unsupported_url ./drive_sql BEGIN test_sql_str_func.sh_a515ba81cc3655c602da28cd0fa1a186d5e9a6e1.out END test_sql_str_func.sh_a515ba81cc3655c602da28cd0fa1a186d5e9a6e1.out BEGIN test_sql_str_func.sh_a515ba81cc3655c602da28cd0fa1a186d5e9a6e1.err error: sqlite3_exec failed -- lnav-error:{"level":"error","message":{"str":"invalid URL: “https://example.com:100000”","attrs":[]},"reason":{"str":"Port number was not a decimal number between 0 and 65535","attrs":[]},"snippets":[],"help":{"str":"","attrs":[]}} END test_sql_str_func.sh_a515ba81cc3655c602da28cd0fa1a186d5e9a6e1.err 2025-06-08T15:18:37-12:00 ============================================================= Command: test: env TEST_COMMENT=parse_url1 ./drive_sql BEGIN test_sql_str_func.sh_b088735cf46f23ca3d5fb3da41f07a6a3b1cba35.out END test_sql_str_func.sh_b088735cf46f23ca3d5fb3da41f07a6a3b1cba35.out OUT: test: env TEST_COMMENT=parse_url1 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_b088735cf46f23ca3d5fb3da41f07a6a3b1cba35.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_b088735cf46f23ca3d5fb3da41f07a6a3b1cba35.out 2025-06-08 15:18:37.419794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column parse_url('https://example.com'): {"scheme":"https","user":null,"password":null,"host":"example.com","port":null,"path":"/","query":null,"parameters":null,"fragment":null} FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_b088735cf46f23ca3d5fb3da41f07a6a3b1cba35.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() END test_sql_str_func.sh_b088735cf46f23ca3d5fb3da41f07a6a3b1cba35.err ERR: test: env TEST_COMMENT=parse_url1 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_b088735cf46f23ca3d5fb3da41f07a6a3b1cba35.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_b088735cf46f23ca3d5fb3da41f07a6a3b1cba35.err 2025-06-08 15:18:37.423794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:37-12:00 ============================================================= Command: test: env TEST_COMMENT=parse_url2 ./drive_sql BEGIN test_sql_str_func.sh_0947bfe7ec626eaa0409a45b10fcbb634fb12eb7.out END test_sql_str_func.sh_0947bfe7ec626eaa0409a45b10fcbb634fb12eb7.out OUT: test: env TEST_COMMENT=parse_url2 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_0947bfe7ec626eaa0409a45b10fcbb634fb12eb7.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_0947bfe7ec626eaa0409a45b10fcbb634fb12eb7.out 2025-06-08 15:18:37.479794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column parse_url('https://example.com/'): {"scheme":"https","user":null,"password":null,"host":"example.com","port":null,"path":"/","query":null,"parameters":null,"fragment":null} FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_0947bfe7ec626eaa0409a45b10fcbb634fb12eb7.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() END test_sql_str_func.sh_0947bfe7ec626eaa0409a45b10fcbb634fb12eb7.err ERR: test: env TEST_COMMENT=parse_url2 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_0947bfe7ec626eaa0409a45b10fcbb634fb12eb7.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_0947bfe7ec626eaa0409a45b10fcbb634fb12eb7.err 2025-06-08 15:18:37.483794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:37-12:00 ============================================================= Command: test: env TEST_COMMENT=parse_url3 ./drive_sql BEGIN test_sql_str_func.sh_bac7f6531a2adf70cd1871fb13eab26dff133b7c.out END test_sql_str_func.sh_bac7f6531a2adf70cd1871fb13eab26dff133b7c.out OUT: test: env TEST_COMMENT=parse_url3 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_bac7f6531a2adf70cd1871fb13eab26dff133b7c.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_bac7f6531a2adf70cd1871fb13eab26dff133b7c.out 2025-06-08 15:18:37.535794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column parse_url('https://example.com/search?flag'): {"scheme":"https","user":null,"password":null,"host":"example.com","port":null,"path":"/search","query":"flag","parameters":{"flag":null},"fragment":null} FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_bac7f6531a2adf70cd1871fb13eab26dff133b7c.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() END test_sql_str_func.sh_bac7f6531a2adf70cd1871fb13eab26dff133b7c.err ERR: test: env TEST_COMMENT=parse_url3 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_bac7f6531a2adf70cd1871fb13eab26dff133b7c.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_bac7f6531a2adf70cd1871fb13eab26dff133b7c.err 2025-06-08 15:18:37.543794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:37-12:00 ============================================================= Command: test: env TEST_COMMENT=parse_url4 ./drive_sql BEGIN test_sql_str_func.sh_805ca5e97fbf1ed56f2e920befd963255ba190b6.out END test_sql_str_func.sh_805ca5e97fbf1ed56f2e920befd963255ba190b6.out OUT: test: env TEST_COMMENT=parse_url4 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_805ca5e97fbf1ed56f2e920befd963255ba190b6.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_805ca5e97fbf1ed56f2e920befd963255ba190b6.out 2025-06-08 15:18:37.595794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column parse_url('https://example.com/search?flag&flag2'): {"scheme":"https","user":null,"password":null,"host":"example.com","port":null,"path":"/search","query":"flag&flag2","parameters":{"flag":null,"flag2":null},"fragment":null} FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_805ca5e97fbf1ed56f2e920befd963255ba190b6.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() END test_sql_str_func.sh_805ca5e97fbf1ed56f2e920befd963255ba190b6.err ERR: test: env TEST_COMMENT=parse_url4 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_805ca5e97fbf1ed56f2e920befd963255ba190b6.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_805ca5e97fbf1ed56f2e920befd963255ba190b6.err 2025-06-08 15:18:37.599794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:37-12:00 ============================================================= Command: test: env TEST_COMMENT=parse_url5 ./drive_sql BEGIN test_sql_str_func.sh_51766b600fd158a9e0677f6b0fa31b83537b2e5b.out END test_sql_str_func.sh_51766b600fd158a9e0677f6b0fa31b83537b2e5b.out OUT: test: env TEST_COMMENT=parse_url5 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_51766b600fd158a9e0677f6b0fa31b83537b2e5b.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_51766b600fd158a9e0677f6b0fa31b83537b2e5b.out 2025-06-08 15:18:37.651794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column parse_url('https://example.com/search?flag&flag2&=def'): {"scheme":"https","user":null,"password":null,"host":"example.com","port":null,"path":"/search","query":"flag&flag2&=def","parameters":{"flag":null,"flag2":null,"":"def"},"fragment":null} FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_51766b600fd158a9e0677f6b0fa31b83537b2e5b.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() END test_sql_str_func.sh_51766b600fd158a9e0677f6b0fa31b83537b2e5b.err ERR: test: env TEST_COMMENT=parse_url5 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_51766b600fd158a9e0677f6b0fa31b83537b2e5b.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_51766b600fd158a9e0677f6b0fa31b83537b2e5b.err 2025-06-08 15:18:37.659794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:37-12:00 ============================================================= Command: test: env TEST_COMMENT=parse_url6 ./drive_sql BEGIN test_sql_str_func.sh_6ff984d8ed3e5099376d19f0dd20d5fd1ed42494.out END test_sql_str_func.sh_6ff984d8ed3e5099376d19f0dd20d5fd1ed42494.out OUT: test: env TEST_COMMENT=parse_url6 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_6ff984d8ed3e5099376d19f0dd20d5fd1ed42494.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_6ff984d8ed3e5099376d19f0dd20d5fd1ed42494.out 2025-06-08 15:18:37.711794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column parse_url('https://example.com/sea%26rch?flag&flag2&=def#frag1%20space'): {"scheme":"https","user":null,"password":null,"host":"example.com","port":null,"path":"/sea&rch","query":"flag&flag2&=def","parameters":{"flag":null,"flag2":null,"":"def"},"fragment":"frag1 space"} FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_6ff984d8ed3e5099376d19f0dd20d5fd1ed42494.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() END test_sql_str_func.sh_6ff984d8ed3e5099376d19f0dd20d5fd1ed42494.err ERR: test: env TEST_COMMENT=parse_url6 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_6ff984d8ed3e5099376d19f0dd20d5fd1ed42494.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_6ff984d8ed3e5099376d19f0dd20d5fd1ed42494.err 2025-06-08 15:18:37.719794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:37-12:00 ============================================================= Command: test: env TEST_COMMENT=unparse_url3 ./drive_sql BEGIN test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.out END test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.out OUT: test: env TEST_COMMENT=unparse_url3 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.out 2025-06-08 15:18:37.767794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column unparse_url(parse_url('https://example.com/search?flag')): https://example.com/search?flag FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() END test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.err ERR: test: env TEST_COMMENT=unparse_url3 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_b81b27abfafbd357d41c407428d41ae0f4bb75e2.err 2025-06-08 15:18:37.775794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:37-12:00 ============================================================= Command: test: env TEST_COMMENT=unparse_url4 ./drive_sql BEGIN test_sql_str_func.sh_7c1e7604ac050e7047201638dca0a6b0fcfd8bdf.out END test_sql_str_func.sh_7c1e7604ac050e7047201638dca0a6b0fcfd8bdf.out OUT: test: env TEST_COMMENT=unparse_url4 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_7c1e7604ac050e7047201638dca0a6b0fcfd8bdf.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_7c1e7604ac050e7047201638dca0a6b0fcfd8bdf.out 2025-06-08 15:18:37.827794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column unparse_url(parse_url('https://example.com/search?flag&flag2')): https://example.com/search?flag&flag2 FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_7c1e7604ac050e7047201638dca0a6b0fcfd8bdf.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() END test_sql_str_func.sh_7c1e7604ac050e7047201638dca0a6b0fcfd8bdf.err ERR: test: env TEST_COMMENT=unparse_url4 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_7c1e7604ac050e7047201638dca0a6b0fcfd8bdf.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_7c1e7604ac050e7047201638dca0a6b0fcfd8bdf.err 2025-06-08 15:18:37.835794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:37-12:00 ============================================================= Command: test: env TEST_COMMENT=unparse_url5 ./drive_sql BEGIN test_sql_str_func.sh_7b6e7c26e8a80459fef55d56156d6ff93c00bd49.out END test_sql_str_func.sh_7b6e7c26e8a80459fef55d56156d6ff93c00bd49.out OUT: test: env TEST_COMMENT=unparse_url5 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_7b6e7c26e8a80459fef55d56156d6ff93c00bd49.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_7b6e7c26e8a80459fef55d56156d6ff93c00bd49.out 2025-06-08 15:18:37.883794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column unparse_url(parse_url('https://example.com/search?flag&flag2&=def')): https://example.com/search?flag&flag2&=def FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_7b6e7c26e8a80459fef55d56156d6ff93c00bd49.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() END test_sql_str_func.sh_7b6e7c26e8a80459fef55d56156d6ff93c00bd49.err ERR: test: env TEST_COMMENT=unparse_url5 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_7b6e7c26e8a80459fef55d56156d6ff93c00bd49.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_7b6e7c26e8a80459fef55d56156d6ff93c00bd49.err 2025-06-08 15:18:37.891794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:37-12:00 ============================================================= Command: test: env TEST_COMMENT=unparse_url6 ./drive_sql BEGIN test_sql_str_func.sh_30f65162174b886130b94a5dd1f094e7f09debed.out END test_sql_str_func.sh_30f65162174b886130b94a5dd1f094e7f09debed.out OUT: test: env TEST_COMMENT=unparse_url6 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_30f65162174b886130b94a5dd1f094e7f09debed.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_30f65162174b886130b94a5dd1f094e7f09debed.out 2025-06-08 15:18:37.943794081 -1200 @@ -1,2 +0,0 @@ -Row 0: - Column unparse_url(parse_url('https://example.com/search?flag&flag2&=def#frag1%20space')): https://example.com/search?flag&flag2&=def#frag1%20space FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_30f65162174b886130b94a5dd1f094e7f09debed.err error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() END test_sql_str_func.sh_30f65162174b886130b94a5dd1f094e7f09debed.err ERR: test: env TEST_COMMENT=unparse_url6 ./drive_sql --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_30f65162174b886130b94a5dd1f094e7f09debed.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_30f65162174b886130b94a5dd1f094e7f09debed.err 2025-06-08 15:18:37.951794081 -1200 @@ -0,0 +1 @@ +error: sqlite3_exec failed -- misuse of sqlite3_result_subtype() by parse_url() FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:38-12:00 ============================================================= Command: test: ../src/lnav-test -n -c ;SELECT log_body, extract(log_body) from vmw_log -c :write-json-to - {test_dir}/logfile_vmw_log.0 BEGIN test_sql_str_func.sh_d54a759f5683a22ad289129b2096b80652b1cc0c.out END test_sql_str_func.sh_d54a759f5683a22ad289129b2096b80652b1cc0c.out OUT: test: ../src/lnav-test -n -c ;SELECT log_body, extract(log_body) from vmw_log -c :write-json-to - {test_dir}/logfile_vmw_log.0 --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_d54a759f5683a22ad289129b2096b80652b1cc0c.out 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_d54a759f5683a22ad289129b2096b80652b1cc0c.out 2025-06-08 15:18:38.067794081 -1200 @@ -1,47 +0,0 @@ -[ - { - "log_body": "[VpxLRO] -- BEGIN lro-846063 -- SessionManager -- vim.SessionManager.sessionIsActive -- 528e6e0c-246d-58b5-3234-278c6e0c5d0d(52c289ac-2563-48d5-8a8e-f178da022c0d)", - "extract(log_body)": { - "col_0": [ - "VpxLRO" - ], - "col_1": "--", - "col_2": "BEGIN", - "col_3": "lro-846063", - "col_4": "--", - "col_5": "SessionManager", - "col_6": "--", - "col_7": "vim.SessionManager.sessionIsActive", - "col_8": "--", - "col_9": "528e6e0c-246d-58b5-3234-278c6e0c5d0d", - "col_10": [ - "52c289ac-2563-48d5-8a8e-f178da022c0d" - ] - } - }, - { - "log_body": "[VpxLRO] -- FINISH lro-846063", - "extract(log_body)": { - "col_0": [ - "VpxLRO" - ], - "col_1": "--", - "col_2": "FINISH", - "col_3": "lro-846063" - } - }, - { - "log_body": "Exception was thrown when call vsan-performance-manager for cluster [vim.ClusterComputeResource:domain-c109,Cluster-52] perf metrics: N3Vim5Fault8NotFound9ExceptionE(Fault cause: vim.fault.NotFound\n--> )", - "extract(log_body)": { - "Exception was thrown when call vsan-performance-manager for cluster [vim.ClusterComputeResource:domain-c109,Cluster-52] perf metrics": { - "N3Vim5Fault8NotFound9ExceptionE": [ - "Fault cause", - "vim.fault.NotFound", - "\n", - "--", - ">" - ] - } - } - } -] FAIL! EXPECTED OUT DIFF BEGIN test_sql_str_func.sh_d54a759f5683a22ad289129b2096b80652b1cc0c.err ✘ error: SQL statement failed reason: misuse of sqlite3_result_subtype() by extract() --> command-option:1 | ;SELECT log_body, extract(log_body) from vmw_log ✘ error: no query result to write, use ';' to execute a query --> command-option:2 | :write-json-to - = help: :write-json-to [--anonymize] path ══════════════════════════════════════════════════════════════════════ Write SQL results to the given file in JSON format END test_sql_str_func.sh_d54a759f5683a22ad289129b2096b80652b1cc0c.err ERR: test: ../src/lnav-test -n -c ;SELECT log_body, extract(log_body) from vmw_log -c :write-json-to - {test_dir}/logfile_vmw_log.0 --- /build/reproducible-path/lnav-0.11.2/test/expected/test_sql_str_func.sh_d54a759f5683a22ad289129b2096b80652b1cc0c.err 2023-07-02 16:16:02.000000000 -1200 +++ test_sql_str_func.sh_d54a759f5683a22ad289129b2096b80652b1cc0c.err 2025-06-08 15:18:38.075794081 -1200 @@ -0,0 +1,10 @@ +✘ error: SQL statement failed + reason: misuse of sqlite3_result_subtype() by extract() + --> command-option:1 + | ;SELECT log_body, extract(log_body) from vmw_log +✘ error: no query result to write, use ';' to execute a query + --> command-option:2 + | :write-json-to - + = help: :write-json-to [--anonymize] path + ══════════════════════════════════════════════════════════════════════ + Write SQL results to the given file in JSON format FAIL! EXPECTED ERR DIFF 2025-06-08T15:18:38-12:00 ============================================================= Command: test: ../src/lnav-test -n -c ;SELECT anonymize(bro_id_resp_h) FROM bro_http_log {test_dir}/logfile_bro_http.log.0 BEGIN test_sql_str_func.sh_11d458fdadd00df1239a0eeaac049abb49ed212d.out anonymize(bro_id_resp_h) 10.0.0.1 10.0.0.2 10.0.0.2 10.0.0.2 10.0.0.2 10.0.0.2 10.0.0.2 10.0.0.3 10.0.0.4 10.0.0.1 10.0.0.4 10.0.0.4 10.0.0.5 10.0.0.4 10.0.0.4 10.0.0.1 10.0.0.6 10.0.0.4 10.0.0.7 10.0.0.8 10.0.0.8 10.0.0.8 10.0.0.8 10.0.0.8 10.0.0.8 10.0.0.8 10.0.0.8 10.0.0.9 10.0.0.10 10.0.0.5 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.5 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.5 10.0.0.10 10.0.0.6 10.0.0.12 10.0.0.1 10.0.0.1 10.0.0.6 10.0.0.11 10.0.0.11 10.0.0.13 10.0.0.6 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.13 10.0.0.6 10.0.0.6 10.0.0.6 10.0.0.6 10.0.0.6 10.0.0.6 10.0.0.6 10.0.0.6 10.0.0.14 10.0.0.6 10.0.0.14 10.0.0.15 10.0.0.16 10.0.0.6 10.0.0.16 10.0.0.17 10.0.0.5 10.0.0.1 10.0.0.17 10.0.0.15 10.0.0.17 10.0.0.18 10.0.0.18 10.0.0.10 10.0.0.5 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.18 10.0.0.11 10.0.0.11 10.0.0.11 10.0.0.18 10.0.0.18 10.0.0.18 10.0.0.19 10.0.0.18 10.0.0.19 10.0.0.19 10.0.0.19 10.0.0.19 10.0.0.19 10.0.0.19 10.0.0.19 10.0.0.19 10.0.0.20 10.0.0.20 10.0.0.21 10.0.0.18 10.0.0.18 10.0.0.22 10.0.0.6 10.0.0.5 10.0.0.5 10.0.0.5 10.0.0.5 10.0.0.6 10.0.0.23 10.0.0.24 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.24 10.0.0.24 10.0.0.24 10.0.0.24 10.0.0.25 10.0.0.26 10.0.0.27 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.25 10.0.0.26 10.0.0.24 10.0.0.24 10.0.0.27 10.0.0.23 10.0.0.25 10.0.0.26 10.0.0.24 10.0.0.24 10.0.0.27 10.0.0.25 10.0.0.26 10.0.0.24 10.0.0.24 10.0.0.27 10.0.0.28 10.0.0.23 10.0.0.25 10.0.0.24 10.0.0.24 10.0.0.27 10.0.0.26 10.0.0.23 10.0.0.25 10.0.0.26 10.0.0.24 10.0.0.24 10.0.0.27 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.23 10.0.0.27 10.0.0.23 10.0.0.25 10.0.0.24 10.0.0.24 10.0.0.27 10.0.0.26 END test_sql_str_func.sh_11d458fdadd00df1239a0eeaac049abb49ed212d.out BEGIN test_sql_str_func.sh_11d458fdadd00df1239a0eeaac049abb49ed212d.err END test_sql_str_func.sh_11d458fdadd00df1239a0eeaac049abb49ed212d.err FAIL test_sql_str_func.sh (exit status: 1) ============================================================================ Testsuite summary for lnav 0.11.2 ============================================================================ # TOTAL: 41 # PASS: 39 # SKIP: 0 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 ============================================================================ See test/test-suite.log Please report to lnav@googlegroups.com ============================================================================ make[4]: *** [Makefile:2863: test-suite.log] Error 1 make[4]: Leaving directory '/build/reproducible-path/lnav-0.11.2/test' make[3]: *** [Makefile:2971: check-TESTS] Error 2 make[3]: Leaving directory '/build/reproducible-path/lnav-0.11.2/test' make[2]: *** [Makefile:3324: check-am] Error 2 make[2]: Leaving directory '/build/reproducible-path/lnav-0.11.2/test' make[1]: *** [Makefile:511: check-recursive] Error 1 make[1]: Leaving directory '/build/reproducible-path/lnav-0.11.2' dh_auto_test: error: make -j42 check "TESTSUITEFLAGS=-j42 --verbose" VERBOSE=1 returned exit code 2 make: *** [debian/rules:14: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration E: Failed autobuilding of package 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/245571 and its subdirectories Mon May 6 20:55:58 UTC 2024 W: No second build log, what happened?