* Package: app-admin/lnav-0.11.2:0 * Repository: gentoo * Maintainer: randy@electronsweatshop.com proxy-maint@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking lnav-0.11.2.tar.gz to /var/tmp/portage/app-admin/lnav-0.11.2/work >>> Source unpacked in /var/tmp/portage/app-admin/lnav-0.11.2/work >>> Preparing source in /var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2 ... * Applying lnav-0.11.0-disable-tests.patch ... patching file test/Makefile.am Hunk #1 succeeded at 191 (offset 3 lines). Hunk #2 succeeded at 211 (offset 3 lines). Hunk #3 succeeded at 408 (offset 21 lines). Hunk #4 succeeded at 432 with fuzz 2 (offset 22 lines). [ ok ] * Running eautoreconf in '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2' ... * Running 'aclocal -I . --system-acdir=/var/tmp/portage/app-admin/lnav-0.11.2/temp/aclocal' ... [ ok ] * Running 'autoconf --force' ... [ ok ] * Running 'autoheader' ... [ ok ] * Running 'automake --add-missing --copy --foreign --force-missing' ... [ ok ] * Running elibtoolize in: lnav-0.11.2/ >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2 ... * econf: updating lnav-0.11.2/config.sub with /usr/share/gnuconfig/config.sub * econf: updating lnav-0.11.2/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/lnav-0.11.2 --htmldir=/usr/share/doc/lnav-0.11.2/html --libdir=/usr/lib64 --disable-static --with-ncurses --without-system-doctest checking for a BSD-compatible install... /usr/lib/portage/python3.11/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a race-free mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk 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 x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-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 x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking dependency style of x86_64-pc-linux-gnu-gcc... none checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc checking whether the compiler supports GNU C... (cached) yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... (cached) none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking dependency style of x86_64-pc-linux-gnu-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... x86_64-pc-linux-gnu-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 x86_64-pc-linux-gnu-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 x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-g++ checking whether the compiler supports GNU C++... yes checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes checking for x86_64-pc-linux-gnu-g++ option to enable C++11 features... none needed checking dependency style of x86_64-pc-linux-gnu-g++... none checking whether x86_64-pc-linux-gnu-g++ supports C++14 features with -std=c++14... yes checking whether the compiler supports GNU C++... (cached) yes checking whether x86_64-pc-linux-gnu-g++ -std=c++14 accepts -g... (cached) yes checking for x86_64-pc-linux-gnu-g++ -std=c++14 option to enable C++11 features... (cached) none needed checking dependency style of x86_64-pc-linux-gnu-g++ -std=c++14... (cached) none checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking the archiver (x86_64-pc-linux-gnu-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 x86_64-pc-linux-gnu-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) gawk checking for curl-config... /usr/bin/curl-config checking for the version of libcurl... 8.2.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... -ltinfow configure: Linking with tinfo checking for library containing Gpm_Open... -lgpm 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... no 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 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 >>> Source configured. >>> Compiling source in /var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2 ... make -j5 Making all in tools make[1]: Entering directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/tools' x86_64-pc-linux-gnu-gcc -g3 -o bin2c bin2c.c -lz make[1]: Leaving directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/tools' Making all in src make[1]: Entering directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/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 x86_64-pc-linux-gnu-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[2]: Entering directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src' Making all in fmtlib make[3]: Entering directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/fmtlib' x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o format.o format.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o os.o os.cc In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:540:31, inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/x86_64-pc-linux-gnu/bits/c++allocator.h:33, from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/allocator.h:46, from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/string:43, from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/locale_classes.h:40, from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/new_allocator.h:147:55: note: destination object of size 4 allocated by ‘operator new’ 147 | 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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:540:31, inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/new_allocator.h:147:55: note: destination object of size 4 allocated by ‘operator new’ 147 | 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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:540:31, inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/new_allocator.h:147:55: note: destination object of size 4 allocated by ‘operator new’ 147 | 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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:540:31, inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/new_allocator.h:147:55: note: destination object of size 4 allocated by ‘operator new’ 147 | return static_cast<_Tp*>(_GLIBCXX_OPERATOR_NEW(__n * sizeof(_Tp))); | ^ rm -f libcppfmt.a x86_64-pc-linux-gnu-ar cru libcppfmt.a format.o os.o x86_64-pc-linux-gnu-ranlib libcppfmt.a make[3]: Leaving directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/fmtlib' Making all in third-party/base64/lib make[3]: Entering directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/third-party/base64/lib' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../../../src -I../../../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o lib.o lib.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../../../src -I../../../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o arch/generic/codec.o arch/generic/codec.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../../../src -I../../../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o tables/tables.o tables/tables.c rm -f libbase64.a x86_64-pc-linux-gnu-ar cru libbase64.a lib.o arch/generic/codec.o tables/tables.o x86_64-pc-linux-gnu-ranlib libbase64.a make[3]: Leaving directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/third-party/base64/lib' Making all in third-party/scnlib/src make[3]: Entering directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/third-party/scnlib/src' x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../../../src -I./../include -I./deps/fast_float/single_include -I../../../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o reader_float.o reader_float.cpp x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../../../src -I./../include -I./deps/fast_float/single_include -I../../../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o locale.o locale.cpp x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../../../src -I./../include -I./deps/fast_float/single_include -I../../../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o reader_int.o reader_int.cpp x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../../../src -I./../include -I./deps/fast_float/single_include -I../../../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o file.o file.cpp x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../../../src -I./../include -I./deps/fast_float/single_include -I../../../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o vscan.o vscan.cpp rm -f libscnlib.a x86_64-pc-linux-gnu-ar cru libscnlib.a reader_float.o locale.o reader_int.o file.o vscan.o x86_64-pc-linux-gnu-ranlib libscnlib.a make[3]: Leaving directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/third-party/scnlib/src' Making all in pcrepp make[3]: Entering directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/pcrepp' x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o pcre2pp.o pcre2pp.cc rm -f libpcrepp.a x86_64-pc-linux-gnu-ar cru libpcrepp.a pcre2pp.o x86_64-pc-linux-gnu-ranlib libpcrepp.a make[3]: Leaving directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/pcrepp' Making all in base make[3]: Entering directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/base' x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o ansi_scrubber.o ansi_scrubber.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o attr_line.o attr_line.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o attr_line.builder.o attr_line.builder.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o auto_pid.o auto_pid.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o date_time_scanner.o date_time_scanner.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o fs_util.o fs_util.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o humanize.o humanize.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o humanize.network.o humanize.network.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o humanize.time.o humanize.time.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o intern_string.o intern_string.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o is_utf8.o is_utf8.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o isc.o isc.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o lnav.console.o lnav.console.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o lnav.gzip.o lnav.gzip.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o lnav_log.o lnav_log.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o network.tcp.o network.tcp.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o paths.o paths.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o snippet_highlighters.o snippet_highlighters.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o string_attr_type.o string_attr_type.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o string_util.o string_util.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o strnatcmp.o strnatcmp.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()) { | ~~~~~~^~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o time_util.o time_util.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o ../third-party/xxHash/xxhash.o ../third-party/xxHash/xxhash.c rm -f libbase.a x86_64-pc-linux-gnu-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 x86_64-pc-linux-gnu-ranlib libbase.a make[3]: Leaving directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/base' Making all in tailer make[3]: Entering directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/tailer' ../../tools/bin2c -n tailer_bin tailerbin ./tailer.ape make all-am make[4]: Entering directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/tailer' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o sha-256.o sha-256.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../src -Wall -I../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o tailer.o tailer.c x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o libtailerpp_a-tailerpp.o `test -f 'tailerpp.cc' || echo './'`tailerpp.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o libtailerservice_a-tailerbin.o `test -f 'tailerbin.cc' || echo './'`tailerbin.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -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 x86_64-pc-linux-gnu-ar cru libtailercommon.a sha-256.o tailer.o x86_64-pc-linux-gnu-ranlib libtailercommon.a rm -f libtailerpp.a x86_64-pc-linux-gnu-ar cru libtailerpp.a libtailerpp_a-tailerpp.o x86_64-pc-linux-gnu-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 x86_64-pc-linux-gnu-ar cru libtailerservice.a libtailerservice_a-tailerbin.o libtailerservice_a-tailer.looper.o x86_64-pc-linux-gnu-ranlib libtailerservice.a make[4]: Leaving directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/tailer' make[3]: Leaving directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/tailer' Making all in pugixml make[3]: Entering directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/pugixml' x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -I../../src -I../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o pugixml.o pugixml.cpp rm -f libpugixml.a x86_64-pc-linux-gnu-ar cru libpugixml.a pugixml.o x86_64-pc-linux-gnu-ranlib libpugixml.a make[3]: Leaving directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/pugixml' Making all in yajl make[3]: Entering directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/yajl' x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o yajl.o yajl.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o yajl_alloc.o yajl_alloc.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o yajl_buf.o yajl_buf.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o yajl_encode.o yajl_encode.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o yajl_gen.o yajl_gen.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o yajl_lex.o yajl_lex.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o yajl_parser.o yajl_parser.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o yajl_tree.o yajl_tree.c x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../../src -I../../src -I../../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o yajl_version.o yajl_version.c rm -f libyajl.a x86_64-pc-linux-gnu-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 x86_64-pc-linux-gnu-ranlib libyajl.a make[3]: Leaving directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/yajl' Making all in yajlpp make[3]: Entering directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/yajlpp' x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o json_op.o json_op.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o json_ptr.o json_ptr.cc x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -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) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ rm -f libyajlpp.a x86_64-pc-linux-gnu-ar cru libyajlpp.a json_op.o json_ptr.o yajlpp.o x86_64-pc-linux-gnu-ranlib libyajlpp.a make[3]: Leaving directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/yajlpp' Making all in formats/logfmt make[3]: Entering directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/formats/logfmt' x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o logfmt.parser.o logfmt.parser.cc rm -f liblogfmt.a x86_64-pc-linux-gnu-ar cru liblogfmt.a logfmt.parser.o x86_64-pc-linux-gnu-ranlib liblogfmt.a make[3]: Leaving directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src/formats/logfmt' Making all in . make[3]: Entering directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src' x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o lnav.o lnav.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o lnav.events.o lnav.events.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o lnav.indexing.o lnav.indexing.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o lnav.management_cli.o lnav.management_cli.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o file_vtab.o file_vtab.cc lnav.indexing.cc: In member function ‘virtual logfile_observer::indexing_result loading_observer::logfile_indexing(const std::shared_ptr&, file_off_t, file_size_t)’: lnav.indexing.cc:64:21: warning: comparison of integer expressions of different signedness: ‘file_off_t’ {aka ‘long int’} and ‘file_size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | if (off == total) { | ~~~~^~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o all_logs_vtab.o all_logs_vtab.cc lnav.cc: In instantiation of ‘looper():: [with auto:11 = logfile_sub_source; auto:12 = long int; auto:13 = long unsigned int]’: /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/type_traits:2569:55: required from ‘struct std::__result_of_impl&, logfile_sub_source&, long int, long unsigned int>’ /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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) { | ~~~~^~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o archive_manager.o archive_manager.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o bookmarks.o bookmarks.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); } | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o bottom_status_source.o bottom_status_source.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o breadcrumb_curses.o breadcrumb_curses.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o collation-functions.o collation-functions.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o column_namer.o column_namer.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o command_executor.o command_executor.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o curl_looper.o curl_looper.cc In file included from /usr/include/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/curl/curl.h:2851:3: note: declared here 2851 | 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/curl/curl.h:2855:3: note: declared here 2855 | CURLINFO_SPEED_DOWNLOAD | ^~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o db_sub_source.o db_sub_source.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o document.sections.o document.sections.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o dump_internals.o dump_internals.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o elem_to_json.o elem_to_json.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o environ_vtab.o environ_vtab.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o extension-functions.o extension-functions.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o field_overlay_source.o field_overlay_source.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o file_collection.o file_collection.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o file_format.o file_format.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o files_sub_source.o files_sub_source.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o filter_observer.o filter_observer.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) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o filter_status_source.o filter_status_source.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o filter_sub_source.o filter_sub_source.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o fstat_vtab.o fstat_vtab.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o fs-extension-functions.o fs-extension-functions.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o fts_fuzzy_match.o fts_fuzzy_match.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o grep_proc.o grep_proc.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o help_text.o help_text.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o help_text_formatter.o help_text_formatter.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++) { | ~~~~^~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o highlighter.o highlighter.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o hist_source.o hist_source.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o hotkeys.o hotkeys.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o input_dispatcher.o input_dispatcher.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o json-extension-functions.o json-extension-functions.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o line_buffer.o line_buffer.cc 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__))) | ^ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:540:31, inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:540:31, inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:540:31, inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:540:31, inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:540:31, inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:540:31, inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o listview_curses.o listview_curses.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o lnav_commands.o lnav_commands.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) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o lnav_config.o lnav_config.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o lnav_util.o lnav_util.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o log.watch.o log.watch.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o log_accel.o log_accel.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o log_actions.o log_actions.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o log_data_helper.o log_data_helper.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o log_data_table.o log_data_table.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o log_format.o log_format.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o log_format_loader.o log_format_loader.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o log_level.o log_level.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o log_level_re.o log_level_re.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o log_search_table.o log_search_table.cc In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/string:51, from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/locale_classes.h:40, from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/ios_base.h:41, from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/ios:44, from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/istream:40, from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:540:31, inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:540:31, inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:540:31, inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:540:31, inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:540:31, inlined from ‘_OI std::copy(_II, _II, _OI) [with _II = unsigned int*; _OI = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_uninitialized.h:147:27, inlined from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = unsigned int*; _ForwardIterator = unsigned int*]’ at /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o logfile.o logfile.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o logfile_sub_source.o logfile_sub_source.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) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o md2attr_line.o md2attr_line.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o md4cpp.o md4cpp.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o network-extension-functions.o network-extension-functions.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o data_parser.o data_parser.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o pcap_manager.o pcap_manager.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o plain_text_source.o plain_text_source.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()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/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 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:342:25: /usr/lib/gcc/x86_64-pc-linux-gnu/13/include/g++-v13/bits/stl_algobase.h:262:7: warning: ‘*(const strong_int*)((char*)&next_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:334:14: note: ‘*(const strong_int*)((char*)&next_umark + offsetof(nonstd::optional_lite::optional >,nonstd::optional_lite::optional >::contained)).strong_int::value’ was declared here 334 | auto next_umark | ^~~~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o pollable.o pollable.cc plain_text_source.cc: In member function ‘virtual nonstd::optional_lite::optional > plain_text_source::anchor_for_row(vis_line_t)’: plain_text_source.cc:354:12: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 354 | if (vl > this->tds_lines.size() | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o pretty_printer.o pretty_printer.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o ptimec_rt.o ptimec_rt.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o readline_callbacks.o readline_callbacks.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o readline_curses.o readline_curses.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o readline_highlighters.o readline_highlighters.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++) { | ~~~~^~~~~~~~~~~~ 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()); | ~~~~~~^~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o readline_possibilities.o readline_possibilities.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o regex101.client.o regex101.client.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o regex101.import.o regex101.import.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o regexp_vtab.o regexp_vtab.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o relative_time.o relative_time.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o session.export.o session.export.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)) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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 { | ^~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o session_data.o session_data.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o shared_buffer.o shared_buffer.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o shlex.o shlex.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o spectro_impls.o spectro_impls.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o spectro_source.o spectro_source.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o sqlitepp.o sqlitepp.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o sqlite-extension-func.o sqlite-extension-func.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 x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o static_file_vtab.o static_file_vtab.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o statusview_curses.o statusview_curses.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o string-extension-functions.o string-extension-functions.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o styling.o styling.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o text_anonymizer.o text_anonymizer.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o text_format.o text_format.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o textfile_sub_source.o textfile_sub_source.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o timer.o timer.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o piper_proc.o piper_proc.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o sql_commands.o sql_commands.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()) { | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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()) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o sql_util.o sql_util.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o state-extension-functions.o state-extension-functions.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o sysclip.o sysclip.cc In file included from sql_util.hh:44, from sql_util.cc:36: base/intern_string.hh: In instantiation of ‘string_fragment string_fragment::find_left_boundary(size_t, P&&) const [with P = tag1&; size_t = long unsigned int]’: 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()) { | ~~~~~~^~~~~~~~~~~~~~~~~ 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); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o textfile_highlighters.o textfile_highlighters.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o textview_curses.o textview_curses.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o time-extension-functions.o time-extension-functions.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o top_status_source.o top_status_source.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o unique_path.o unique_path.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o view_curses.o view_curses.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o view_helpers.o view_helpers.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); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o views_vtab.o views_vtab.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o vt52_curses.o vt52_curses.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o vtab_module.o vtab_module.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o log_vtab_impl.o log_vtab_impl.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o xml_util.o xml_util.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o xpath_vtab.o xpath_vtab.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o xterm_mouse.o xterm_mouse.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o yaml-extension-functions.o yaml-extension-functions.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__))) | ^ 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()) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~ x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o animals-json.o animals-json.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o ansi-palette-json.o ansi-palette-json.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o builtin-scripts.o builtin-scripts.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o builtin-sh-scripts.o builtin-sh-scripts.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o default-config.o default-config.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o default-formats.o default-formats.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o diseases-json.o diseases-json.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o emojis-json.o emojis-json.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o words-json.o words-json.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o help-md.o help-md.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o init-sql.o init-sql.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o time_fmts.o time_fmts.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o xml-entities-json.o xml-entities-json.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o xterm-palette-json.o xterm-palette-json.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o data_scanner.o data_scanner.cc x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o data_scanner_re.o data_scanner_re.cc 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; | ^~~~~~~~ x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o test_override.o test_override.c x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o third-party/md4c/md4c.o third-party/md4c/md4c.c x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o third-party/sqlite/ext/dbdump.o third-party/sqlite/ext/dbdump.c x86_64-pc-linux-gnu-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 -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -pthread -c -o third-party/sqlite/ext/series.o third-party/sqlite/ext/series.c x86_64-pc-linux-gnu-g++ -std=c++14 -DHAVE_CONFIG_H -I. -DSYSCONFDIR='"/etc"' -DSQLITE_OMIT_LOAD_EXTENSION -I./fmtlib -I./third-party -I./third-party/base64/include -I./third-party/rapidyaml -I../src/third-party/scnlib/include -Wall -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -I/usr/include -I/usr/include -O2 -pipe -march=native -fno-diagnostics-color -c -o spookyhash/SpookyV2.o spookyhash/SpookyV2.cpp rm -f libdiag.a x86_64-pc-linux-gnu-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 x86_64-pc-linux-gnu-ranlib libdiag.a rm -f libdatascanner.a x86_64-pc-linux-gnu-ar cru libdatascanner.a data_scanner.o data_scanner_re.o x86_64-pc-linux-gnu-ranlib libdatascanner.a x86_64-pc-linux-gnu-g++ -std=c++14 -O2 -pipe -march=native -fno-diagnostics-color -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--defsym=__gentoo_check_ldflags__=0 -L/usr/lib -L/usr/lib -L/usr/local/lib64 -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L//lib64 -L//lib -o lnav lnav.o lnav.events.o lnav.indexing.o lnav.management_cli.o file_vtab.o libdiag.a libdatascanner.a base/libbase.a formats/logfmt/liblogfmt.a fmtlib/libcppfmt.a third-party/scnlib/src/libscnlib.a pcrepp/libpcrepp.a pugixml/libpugixml.a tailer/libtailerservice.a tailer/libtailercommon.a tailer/libtailerpp.a yajl/libyajl.a yajlpp/libyajlpp.a third-party/base64/lib/libbase64.a -lreadline -lncursesw -lsqlite3 -larchive -lcurl -lpcre2-8 -larchive -lgpm -ltinfow -lbz2 -lz -lpthread x86_64-pc-linux-gnu-g++ -std=c++14 -O2 -pipe -march=native -fno-diagnostics-color -Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,--defsym=__gentoo_check_ldflags__=0 -L/usr/lib -L/usr/lib -L/usr/local/lib64 -L/usr/local/lib -L/usr/lib64 -L/usr/lib -L//lib64 -L//lib -o lnav-test lnav.o lnav.events.o lnav.indexing.o lnav.management_cli.o test_override.o file_vtab.o libdiag.a libdatascanner.a base/libbase.a formats/logfmt/liblogfmt.a fmtlib/libcppfmt.a third-party/scnlib/src/libscnlib.a pcrepp/libpcrepp.a pugixml/libpugixml.a tailer/libtailerservice.a tailer/libtailercommon.a tailer/libtailerpp.a yajl/libyajl.a yajlpp/libyajlpp.a third-party/base64/lib/libbase64.a -lreadline -lncursesw -lsqlite3 -larchive -lcurl -lpcre2-8 -larchive -lgpm -ltinfow -lbz2 -lz -lpthread /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libm.so when searching for -lm /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libm.a when searching for -lm /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libm.so when searching for -lm /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libm.a when searching for -lm /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libm.so when searching for -lm /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libm.a when searching for -lm /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libm.so when searching for -lm /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libm.a when searching for -lm /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libc.so when searching for -lc /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libc.a when searching for -lc /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libc.so when searching for -lc /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libc.a when searching for -lc /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libc.so when searching for -lc /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libc.a when searching for -lc /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libc.so when searching for -lc /usr/libexec/gcc/x86_64-pc-linux-gnu/ld: skipping incompatible /usr/lib/libc.a when searching for -lc if test -w ./internals; then \ env DUMP_INTERNALS_DIR=./internals DUMP_CRASH=1 ./lnav Makefile; \ mv ./internals/*.schema.json ../docs/schemas; \ fi Attempting to unwrap an error Result mv: cannot stat './internals/*.schema.json': No such file or directory make[3]: *** [Makefile:2257: all-local] Error 1 make[3]: Leaving directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src' make[2]: *** [Makefile:1560: all-recursive] Error 1 make[2]: Leaving directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src' make[1]: *** [Makefile:1216: all] Error 2 make[1]: Leaving directory '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2/src' make: *** [Makefile:511: all-recursive] Error 1 * ERROR: app-admin/lnav-0.11.2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=app-admin/lnav-0.11.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-admin/lnav-0.11.2::gentoo'`. * The complete build log is located at '/var/log/portage/app-admin:lnav-0.11.2:20230730-051435.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-admin/lnav-0.11.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-admin/lnav-0.11.2/temp/environment'. * Working directory: '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2' * S: '/var/tmp/portage/app-admin/lnav-0.11.2/work/lnav-0.11.2'