==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: lnav 0.14.1-1 (Sat Sep 5 07:30:44 2026)
==> Retrieving sources...
-> Found lnav-0.14.1.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
lnav-0.14.1.tar.gz ... Passed
==> Making package: lnav 0.14.1-1 (Sat Sep 5 13:31:12 2026)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
:: There are 2 providers available for cargo:
:: Repository extra
1) rust 2) rustup
Enter a number (default=1):
resolving dependencies...
looking for conflicting packages...
Packages (8) compiler-rt-22.1.8-1 libedit-20260512_3.1-1 libgit2-1:1.9.7-1 lld-22.1.8-1 llhttp-9.3.1-1 llvm-libs-22.1.8-2 openssh-10.5p1-1 rust-1:1.98.1-1
Total Download Size: 1.08 MiB
Total Installed Size: 400.54 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
openssh-10.5p1-1-armv7h downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing libedit...
installing openssh...
Optional dependencies for openssh
libfido2: FIDO/U2F support
sh: for ssh-copy-id and findssl.sh [installed]
x11-ssh-askpass: input passphrase in X
xorg-xauth: X11 forwarding
installing compiler-rt...
installing llhttp...
installing libgit2...
installing llvm-libs...
installing lld...
installing rust...
Optional dependencies for rust
gdb: rust-gdb script [installed]
lldb: rust-lldb script
:: Running post-transaction hooks...
(1/4) Creating temporary files...
error: command failed to execute correctly
(2/4) Reloading system manager configuration...
Skipped: Current root is not booted.
(3/4) Reloading user manager configuration...
Skipped: Current root is not booted.
(4/4) Arming ConditionNeedsUpdate...
==> Retrieving sources...
-> Found lnav-0.14.1.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting lnav-0.14.1.tar.gz with bsdtar
==> Starting build()...
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: no obvious need to run autopoint
autoreconf: running: aclocal -I m4 --force -I .
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: configure.ac: no need to run autopoint (confirmed)
autoreconf: running: /usr/bin/autoconf --include=m4 --force
autoreconf: running: /usr/bin/autoheader --include=m4 --force
autoreconf: running: automake --add-missing --copy --force-missing
configure.ac:58: installing './ar-lib'
configure.ac:10: installing './compile'
configure.ac:9: installing './config.guess'
configure.ac:9: installing './config.sub'
configure.ac:4: installing './install-sh'
configure.ac:4: installing './missing'
src/Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
autoreconf: './config.sub' is updated
autoreconf: './config.guess' is updated
autoreconf: configure.ac: not running make: --make not given
autoreconf: Leaving directory '.'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether sleep supports fractional seconds... yes
checking filesystem timestamp resolution... 0.01
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 xargs -n works... yes
checking whether UID '1000' is supported by ustar format... yes
checking whether GID '1000' is supported by ustar format... yes
checking how to create a ustar tar archive... gnutar
checking build system type... armv7l-unknown-linux-gnueabihf
checking host system type... armv7l-unknown-linux-gnueabihf
checking whether make supports the include directive... yes (GNU style)
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C23 features... none needed
checking whether gcc understands -c and -o together... yes
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for armv7l-unknown-linux-gnueabihf-gcc... armv7l-unknown-linux-gnueabihf-gcc
checking whether the compiler supports GNU C... (cached) yes
checking whether armv7l-unknown-linux-gnueabihf-gcc accepts -g... yes
checking for armv7l-unknown-linux-gnueabihf-gcc option to enable C23 features... (cached) none needed
checking whether armv7l-unknown-linux-gnueabihf-gcc understands -c and -o together... yes
checking dependency style of armv7l-unknown-linux-gnueabihf-gcc... gcc3
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... armv7l-unknown-linux-gnueabihf-gcc -E
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for armv7l-unknown-linux-gnueabihf-g++... armv7l-unknown-linux-gnueabihf-g++
checking whether the compiler supports GNU C++... (cached) yes
checking whether armv7l-unknown-linux-gnueabihf-g++ accepts -g... yes
checking dependency style of armv7l-unknown-linux-gnueabihf-g++... gcc3
checking how to run the C++ preprocessor... armv7l-unknown-linux-gnueabihf-g++ -E
checking for a sed that does not truncate output... /usr/bin/sed
checking for egrep -e... /usr/bin/grep -E
checking whether gcc is Clang... no
checking whether pthreads work with "-pthread" and "-lpthread"... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking whether more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking whether g++ supports C++17 features with -std=c++17... yes
checking for ranlib... ranlib
checking for ar... ar
checking the archiver (ar) interface... ar
checking whether ln -s works... yes
checking whether make sets $(MAKE)... (cached) yes
checking for bash... /bin/sh
checking for cargo... /usr/bin/cargo
checking for bzip2... /usr/bin/bzip2
checking for re2c... no
checking for xz... /usr/bin/xz
checking for tshark... no
checking for check-jsonschema... no
checking for windres... no
checking for cxxbridge... 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... 4
checking size of size_t... 4
checking for mkostemp... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for g++ -std=c++17 options to detect undeclared functions... none needed
checking for g++ -std=c++17 options to ignore future-version 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 library containing uc_width... -lunistring
checking for gawk... (cached) gawk
checking for curl-config... /usr/bin/curl-config
checking for the version of libcurl... 8.22.0
checking for libcurl >= version 7.23.0... yes
checking whether libcurl is usable... yes
checking for curl_free... yes
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
checking for libproc.h... no
checking for uniwidth.h... yes
checking for sys/sysctl.h... no
checking for windows.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 whether to build with code coverage support... no
checking for library containing sqlite3_open... -lsqlite3
checking for sqlite3.h... yes
checking for SQLite3 library >= 3.9.0... yes
checking for sqlite3_stmt_readonly... yes
checking for sqlite3_value_subtype... yes
checking for sqlite3_error_offset... yes
checking for sqlite3_drop_modules... yes
Adding include path: /usr/local/include
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/help.md
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/date/src/Makefile
config.status: creating src/third-party/notcurses/src/lib/Makefile
config.status: creating src/third-party/scnlib/src/Makefile
config.status: creating test/Makefile
config.status: creating test/expected/Makefile
config.status: creating src/config.h
config.status: executing depfiles commands
Making all in tools
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1/tools'
gcc -I../src/third-party/doctest-root -D_ISOC99_SOURCE -D__STDC_LIMIT_MACROS -D_GNU_SOURCE -DHAS_REMOTE_API=0 -DUSE_OS_TZDB=1 -I/usr/include -I/usr/include -I/usr/local/include -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -L/usr/lib -L/usr/lib -L/usr/local/lib -L/usr/lib -L//lib -g3 -o bin2c bin2c.c -lz -fPIE
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1/tools'
Making all in src
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1/src'
BIN2C ansi-palette-json.cc
BIN2C animals-json.cc
BIN2C builtin-sh-scripts.cc
BIN2C builtin-scripts.cc
BIN2C css-color-names-json.cc
BIN2C static-files.cc
BIN2C default-config.cc
BIN2C default-formats.cc
BIN2C diseases-json.cc
BIN2C emojis-json.cc
BIN2C words-json.cc
BIN2C help-md.cc
BIN2C init-sql.cc
BIN2C prql-modules.cc
BIN2C terminfo-files.cc
CXX ptimec
BIN2C xml-entities-json.cc
BIN2C xterm-palette-json.cc
TIMEFMT time_fmts.cc
make all-recursive
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1/src'
Making all in fmtlib
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/fmtlib'
CXX os.o
CXX format.o
AR libcppfmt.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/fmtlib'
Making all in third-party/base64/lib
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/base64/lib'
CC lib.o
CC arch/generic/codec.o
CC tables/tables.o
AR libbase64.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/base64/lib'
Making all in third-party/date/src
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/date/src'
CXX tz.o
tz.cpp: In member function 'date::sys_info date::time_zone::load_sys_info(std::vector<date::detail::transition>::const_iterator) const':
tz.cpp:2129:1: note: parameter passing for argument of type 'std::vector<date::detail::transition>::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/vector:74,
from ./../include/date/tz.h:119,
from ./../include/date/tz_private.h:31,
from tz.cpp:86:
/usr/include/c++/16.1.1/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1> > >&}; _Tp = date::detail::transition; _Alloc = std::allocator<date::detail::transition>]':
/usr/include/c++/16.1.1/bits/vector.tcc:458:7: note: parameter passing for argument of type 'std::vector<date::detail::transition>::iterator' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_emplace_aux(const_iterator, _Args&& ...) [with _Args = {const std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1> > >&}; _Tp = date::detail::transition; _Alloc = std::allocator<date::detail::transition>]':
/usr/include/c++/16.1.1/bits/vector.tcc:392:7: note: parameter passing for argument of type 'std::vector<date::detail::transition>::const_iterator' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/vector.tcc:415:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<date::detail::transition*, std::vector<date::detail::transition> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/vector:68:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(const_iterator, _Args&& ...) [with _Args = {const std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1> > >&}; _Tp = date::detail::transition; _Alloc = std::allocator<date::detail::transition>]',
inlined from 'void date::time_zone::load_data(std::istream&, int32_t, int32_t, int32_t, int32_t) [with TimeType = int]' at tz.cpp:2031:29:
/usr/include/c++/16.1.1/bits/stl_vector.h:1472:25: note: parameter passing for argument of type 'std::vector<date::detail::transition>::const_iterator' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::emplace(const_iterator, _Args&& ...) [with _Args = {const std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long long int, std::ratio<1, 1> > >&}; _Tp = date::detail::transition; _Alloc = std::allocator<date::detail::transition>]',
inlined from 'void date::time_zone::load_data(std::istream&, int32_t, int32_t, int32_t, int32_t) [with TimeType = long long int]' at tz.cpp:2031:29:
/usr/include/c++/16.1.1/bits/stl_vector.h:1472:25: note: parameter passing for argument of type 'std::vector<date::detail::transition>::const_iterator' changed in GCC 7.1
AR libdatepp.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/date/src'
Making all in third-party/notcurses/src/lib
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/notcurses/src/lib'
CC automaton.o
CC blit.o
CC capabilities.o
CC debug.o
CC direct.o
CC fade.o
CC fd.o
CC fill.o
CC gpm.o
CC in.o
CC kitty.o
CC layout.o
CC linux.o
CC menu.o
CC metric.o
CC mice.o
CC notcurses.o
CC plot.o
CC progbar.o
in.c: In function 'prep_special_keys':
in.c:410:17: warning: initialization discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
CC reader.o
CC reel.o
CC render.o
CC selector.o
CC sixel.o
CC sprite.o
CC stats.o
CC tabbed.o
CC termdesc.o
CC terminfo.o
CC tree.o
CC unixsig.o
CC util.o
terminfo.c: In function 'terminfo_load':
terminfo.c:104:9: warning: ignoring return value of 'fread' declared with attribute 'warn_unused_result' [-Wunused-result]
CC visual.o
CC windows.o
CC ../compat/compat.o
termdesc.c: In function 'terminfostr':
termdesc.c:276:9: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
AR liblnavnotcurses.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/notcurses/src/lib'
Making all in third-party/scnlib/src
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/scnlib/src'
CXX scn/impl.o
AR libscnlib.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/scnlib/src'
Making all in pcrepp
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/pcrepp'
CXX pcre2pp.o
AR libpcrepp.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/pcrepp'
Making all in base
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/base'
CXX attr_line.o
CXX ansi_scrubber.o
CXX attr_line.builder.o
CXX auto_pid.o
CXX auto_fd.o
CXX cell_container.o
CXX color_spaces.o
CXX date_time_scanner.o
CXX fs_util.o
CXX fts_fuzzy_match.o
CXX humanize.o
ansi_scrubber.cc: In function 'void scrub_ansi_string(std::string&, string_attrs_t*)':
ansi_scrubber.cc:527:35: warning: comparison of integer expressions of different signedness: 'const int32_t' {aka 'const int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/include/c++/16.1.1/vector:67,
from attr_line.hh:38,
from ansi_scrubber.hh:38,
from ansi_scrubber.cc:34:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator<string_attr*>; _Sentinel = move_iterator<string_attr*>; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type 'std::move_iterator<string_attr*>' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type 'std::move_iterator<string_attr*>' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/vector:74:
/usr/include/c++/16.1.1/bits/vector.tcc: In function 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/16.1.1/bits/vector.tcc:954:7: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/vector.tcc:954:7: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<string_attr*>; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<string_attr*>; _Sentinel = move_iterator<string_attr*>; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = string_attr*; _ForwardIterator = string_attr*; _Allocator = allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:700:41,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:969:34:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<string_attr*>' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:984:34:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<string_attr*>; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<string_attr*>; _Sentinel = move_iterator<string_attr*>; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = string_attr*; _ForwardIterator = string_attr*; _Allocator = allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:700:41,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:989:34:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<string_attr*>' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<string_attr*>; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<string_attr*>; _Sentinel = move_iterator<string_attr*>; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = string_attr*; _ForwardIterator = string_attr*; _Allocator = allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:715:2,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:1019:9:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<string_attr*>' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:1022:38:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<string_attr*>; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<string_attr*>; _Sentinel = move_iterator<string_attr*>; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = string_attr*; _ForwardIterator = string_attr*; _Allocator = allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:715:2,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:1027:9:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<string_attr*>' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/vector:68:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; <template-parameter-2-2> = void; _Tp = string_attr; _Alloc = std::allocator<string_attr>]',
inlined from 'void scrub_ansi_string(std::string&, string_attrs_t*)' at ansi_scrubber.cc:567:19:
/usr/include/c++/16.1.1/bits/stl_vector.h:1611:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_vector.h:1611:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX humanize.network.o
attr_line.cc: In member function 'attr_line_t& attr_line_t::insert(size_t, ui_icon_t)':
attr_line.cc:291:12: warning: unused variable 'start_len' [-Wunused-variable]
In file included from /usr/include/c++/16.1.1/vector:74,
from attr_line.hh:38,
from attr_line.cc:33:
/usr/include/c++/16.1.1/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]':
/usr/include/c++/16.1.1/bits/vector.tcc:185:5: note: parameter passing for argument of type 'std::vector<string_attr>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/vector:68:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]',
inlined from 'void remove_string_attr(string_attrs_t&, const line_range&)' at attr_line.cc:996:17:
/usr/include/c++/16.1.1/bits/stl_vector.h:1783:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]',
inlined from 'void remove_string_attr(string_attrs_t&, const string_attr_type_base*)' at attr_line.cc:1005:28:
/usr/include/c++/16.1.1/bits/stl_vector.h:1783:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX humanize.time.o
In file included from date_time_scanner.cc:44:
../../src/ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
../../src/ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'long int' [-Wsign-compare]
../../src/ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
../../src/ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
date_time_scanner.cc: In static member function 'static Result<humanize::time::point, lnav::console::user_message> humanize::time::point::from(string_fragment, std::optional<timeval>)':
date_time_scanner.cc:472:30: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
In file included from /usr/include/c++/16.1.1/memory:71,
from ../../src/third-party/date/include/date/date.h:58,
from ../../src/third-party/date/include/date/tz.h:99,
from date_time_scanner.hh:40,
from date_time_scanner.cc:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_note(const attr_line_t&)' at lnav.console.hh:154:40,
inlined from 'static Result<humanize::time::point, lnav::console::user_message> humanize::time::point::from(string_fragment, std::optional<timeval>)' at date_time_scanner.cc:482:37:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX intern_string.o
CXX is_utf8.o
CXX isc.o
In file included from humanize.time.cc:42:
../../src/ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
../../src/ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'long int' [-Wsign-compare]
../../src/ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
../../src/ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
CXX lnav.console.o
CXX lnav.console.win.o
CXX lnav.gzip.o
CXX lnav.tz.o
CXX lnav_log.o
CXX network.tcp.o
CXX paths.o
In file included from /usr/include/c++/16.1.1/vector:67,
from lnav.console.hh:34,
from lnav.console.cc:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_snippet(const lnav::console::snippet&)' at lnav.console.hh:127:39,
inlined from 'lnav::console::user_message lnav::console::to_user_message(intern_string_t, const lnav::pcre2pp::compile_error&)' at lnav.console.cc:829:22:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX piper.file.o
CXX progress.o
In file included from /usr/include/c++/16.1.1/memory:71,
from ../../src/third-party/date/include/date/date.h:58,
from ../../src/third-party/date/include/date/tz.h:99,
from lnav.tz.hh:35,
from lnav.tz.cc:32:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'T operator|(const C&, const lnav::itertools::details::folder<R, T>&) [with C = std::vector<std::__cxx11::basic_string<char> >; R = attr_line_t& (*)(const std::__cxx11::basic_string<char>&, attr_line_t&); T = attr_line_t]' at ../../src/base/itertools.hh:562:10,
inlined from 'Result<const date::time_zone*, lnav::console::user_message> lnav::locate_zone(string_fragment)' at lnav.tz.cc:59:74:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX relative_time.o
CXX small_string_map.o
lnav_log.cc: In function 'void log_rusage_raw(lnav_log_level_t, const char*, int, const rusage&)':
lnav_log.cc:454:13: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long int' [-Wformat=]
lnav_log.cc:460:13: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long int' [-Wformat=]
lnav_log.cc: In function 'void log_write_ring_to(int)':
lnav_log.cc:620:21: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
lnav_log.cc:624:17: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
CXX snippet_highlighters.o
piper.file.cc: In function 'std::optional<auto_buffer> lnav::piper::read_header(int, const char*)':
piper.file.cc:72:18: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
CXX string_attr_type.o
CXX string_util.o
CC strnatcmp.o
CXX time_util.o
CC ../third-party/xxHash/xxhash.o
relative_time.cc: In member function 'int64_t relative_time::to_microseconds() const':
relative_time.cc:1176: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]
In file included from relative_time.hh:45,
from relative_time.cc:33:
time_util.hh:163:8: note: 'struct exttm' declared here
AR libbase.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/base'
Making all in tailer
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/tailer'
../../tools/bin2c -n tailer_bin tailerbin ./tailer.main.py ./tailer.ape
make all-am
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/tailer'
CC tailer.o
CC sha-256.o
CXX libtailerpp_a-tailerpp.o
CXX libtailerservice_a-tailerbin.o
CXX libtailerservice_a-tailer.looper.o
tailer.c: In function 'send_packet':
tailer.c:51:5: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.c:53:9: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.c:59:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.c:60:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.c:66:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.c:72:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.c:79:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.c:80:17: warning: ignoring return value of 'write' declared with attribute 'warn_unused_result' [-Wunused-result]
AR libtailercommon.a
AR libtailerpp.a
tailer.looper.cc: In lambda function:
tailer.looper.cc:888:129: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'std::vector<unsigned char>::size_type' {aka 'unsigned int'} [-Wformat=]
tailer.looper.cc:900:30: warning: ignoring return value of 'int ftruncate(int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
tailer.looper.cc:901:27: warning: ignoring return value of 'ssize_t pwrite(int, const void*, size_t, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
In file included from /usr/include/c++/16.1.1/regex:56,
from tailer.looper.cc:35:
/usr/include/c++/16.1.1/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue> >]':
/usr/include/c++/16.1.1/bits/stl_tree.h:3301:5: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue> > >::const_iterator' changed in GCC 7.1
In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue> >]',
inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string<char>; _Tp = tailer::looper::remote_path_queue; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue> >]' at /usr/include/c++/16.1.1/bits/stl_map.h:1271:26,
inlined from 'virtual void tailer::looper::child_finished(std::shared_ptr<isc::service_base>)' at tailer.looper.cc:1148:47:
/usr/include/c++/16.1.1/bits/stl_tree.h:1853:14: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue> > >::const_iterator' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/memory:71,
from tailer.looper.cc:34:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ../../src/base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ../../src/base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ../../src/base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ../../src/base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ../../src/base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ../../src/base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_unique(const _Key&) [with _Key = std::__cxx11::basic_string<char>; _Val = std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue>; _KeyOfValue = std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue> >; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue> >]',
inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::erase(const key_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = tailer::looper::remote_path_queue; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue> >]' at /usr/include/c++/16.1.1/bits/stl_map.h:1303:36,
inlined from 'virtual void tailer::looper::loop_body()' at tailer.looper.cc:214:39:
/usr/include/c++/16.1.1/bits/stl_tree.h:3358:19: note: parameter passing for argument of type 'std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, tailer::looper::remote_path_queue> > >::const_iterator' changed in GCC 7.1
AR libtailerservice.a
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/tailer'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/tailer'
Making all in pugixml
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/pugixml'
CXX pugixml.o
AR libpugixml.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/pugixml'
Making all in yajl
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/yajl'
CC yajl.o
CC yajl_alloc.o
CC yajl_buf.o
CC yajl_encode.o
CC yajl_gen.o
CC yajl_lex.o
CC yajl_parser.o
CC yajl_tree.o
CC yajl_version.o
AR libyajl.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/yajl'
Making all in yajlpp
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/yajlpp'
CXX json_op.o
CXX json_ptr.o
CXX yajlpp.o
yajlpp.cc: In function 'void dump_schema_to(const json_path_container&, const char*)':
yajlpp.cc:1735:56: warning: ignoring attributes on template argument 'int (*)(FILE*)' [-Wignored-attributes]
In file included from /usr/include/c++/16.1.1/deque:68,
from /usr/include/c++/16.1.1/stack:68,
from /usr/include/c++/16.1.1/regex:44,
from yajlpp.cc:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ../../src/base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ../../src/base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ../../src/base/lnav.console.hh:47:8,
inlined from 'lnav::console::snippet yajlpp_parse_context::get_snippet() const' at yajlpp.cc:1455:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'void json_path_handler_base::report_tz_error(yajlpp_parse_context*, const std::string&, const char*) const' at yajlpp.cc:1531:36:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ../../src/base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ../../src/base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35,
inlined from 'lnav::console::user_message& lnav::console::user_message::operator=(const lnav::console::user_message&)' at ../../src/base/lnav.console.hh:105:19,
inlined from 'static int yajlpp_parse_context::handle_unused(void*)' at yajlpp.cc:940:39:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35,
inlined from 'lnav::console::user_message& lnav::console::user_message::operator=(const lnav::console::user_message&)' at ../../src/base/lnav.console.hh:105:19,
inlined from 'static int yajlpp_parse_context::handle_unused(void*)' at yajlpp.cc:940:39:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ../../src/base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ../../src/base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ../../src/base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ../../src/base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ../../src/base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
AR libyajlpp.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/yajlpp'
Making all in formats/logfmt
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/formats/logfmt'
CXX logfmt.parser.o
AR liblogfmt.a
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/formats/logfmt'
Making all in .
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src'
CXX lnav.o
CXX lnav.events.o
CXX lnav.indexing.o
CXX lnav.management_cli.o
CXX all_ids_vtabs.o
CXX breakpoint_vtab.o
In file included from /usr/include/c++/16.1.1/algorithm:63,
from base/itertools.hh:33,
from all_ids_vtabs.cc:38:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Tp = {anonymous}::all_thread_ids::cursor::thread_id_time_pair; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1990:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1990:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/string:55,
from all_ids_vtabs.cc:30:
/usr/include/c++/16.1.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Tp = {anonymous}::all_thread_ids::cursor::thread_id_time_pair; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Tp = {anonymous}::all_opids::cursor::opid_time_pair; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1990:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1990:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Tp = {anonymous}::all_opids::cursor::opid_time_pair; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _OutputIterator = {anonymous}::all_thread_ids::cursor::thread_id_time_pair*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = {anonymous}::all_thread_ids::cursor::thread_id_time_pair*; _OutputIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Pointer = {anonymous}::all_thread_ids::cursor::thread_id_time_pair*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2679:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2679:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Distance = int; _Compare = less<void>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Pointer = {anonymous}::all_thread_ids::cursor::thread_id_time_pair*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2690:34:
/usr/include/c++/16.1.1/bits/stl_algo.h:2669:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2672:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2672:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _RandomAccessIterator2 = {anonymous}::all_thread_ids::cursor::thread_id_time_pair*; _Distance = int; _Compare = less<void>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Pointer = {anonymous}::all_thread_ids::cursor::thread_id_time_pair*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2694:26:
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = {anonymous}::all_thread_ids::cursor::thread_id_time_pair*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Distance = int; _Compare = less<void>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Pointer = {anonymous}::all_thread_ids::cursor::thread_id_time_pair*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2697:26:
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _OutputIterator = {anonymous}::all_opids::cursor::opid_time_pair*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = {anonymous}::all_opids::cursor::opid_time_pair*; _OutputIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Pointer = {anonymous}::all_opids::cursor::opid_time_pair*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2679:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2679:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Distance = int; _Compare = less<void>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Pointer = {anonymous}::all_opids::cursor::opid_time_pair*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2690:34:
/usr/include/c++/16.1.1/bits/stl_algo.h:2669:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2672:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2672:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _RandomAccessIterator2 = {anonymous}::all_opids::cursor::opid_time_pair*; _Distance = int; _Compare = less<void>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Pointer = {anonymous}::all_opids::cursor::opid_time_pair*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2694:26:
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = {anonymous}::all_opids::cursor::opid_time_pair*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Distance = int; _Compare = less<void>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Pointer = {anonymous}::all_opids::cursor::opid_time_pair*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2697:26:
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Distance = int; _Pointer = {anonymous}::all_opids::cursor::opid_time_pair*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Pointer = {anonymous}::all_opids::cursor::opid_time_pair*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2710:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2711:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2713:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Distance = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2461:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2469:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >]',
inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Distance = int; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2474:15:
/usr/include/c++/16.1.1/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Distance = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2475:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2749:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2749:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2754:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2758:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2759:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2760:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Distance = int; _Pointer = {anonymous}::all_thread_ids::cursor::thread_id_time_pair*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Pointer = {anonymous}::all_thread_ids::cursor::thread_id_time_pair*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2710:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2711:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2713:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Distance = int; _Pointer = {anonymous}::all_opids::cursor::opid_time_pair*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2392:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2405:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2413:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >]',
inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _BidirectionalIterator2 = {anonymous}::all_opids::cursor::opid_time_pair*; _Distance = int]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2354:20,
inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Distance = int; _Pointer = {anonymous}::all_opids::cursor::opid_time_pair*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2418:30:
/usr/include/c++/16.1.1/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Distance = int; _Pointer = {anonymous}::all_opids::cursor::opid_time_pair*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Pointer = {anonymous}::all_opids::cursor::opid_time_pair*; _Distance = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2721:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2721:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2730:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2732:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2734:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2741:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Distance = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2461:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2469:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >]',
inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Distance = int; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2474:15:
/usr/include/c++/16.1.1/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Distance = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2475:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2749:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2749:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2754:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2758:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2759:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2760:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Distance = int; _Pointer = {anonymous}::all_thread_ids::cursor::thread_id_time_pair*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2392:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2405:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2413:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >]',
inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _BidirectionalIterator2 = {anonymous}::all_thread_ids::cursor::thread_id_time_pair*; _Distance = int]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2354:20,
inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Distance = int; _Pointer = {anonymous}::all_thread_ids::cursor::thread_id_time_pair*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2418:30:
/usr/include/c++/16.1.1/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Distance = int; _Pointer = {anonymous}::all_thread_ids::cursor::thread_id_time_pair*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Pointer = {anonymous}::all_thread_ids::cursor::thread_id_time_pair*; _Distance = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2721:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2721:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2730:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2732:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2734:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2741:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >; _Compare = less<void>]',
inlined from 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, vector<{anonymous}::all_opids::cursor::opid_time_pair> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:5043:25,
inlined from '{anonymous}::all_opids::cursor::cursor(sqlite3_vtab*)' at all_ids_vtabs.cc:128:29:
/usr/include/c++/16.1.1/bits/stl_algo.h:5001:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5001:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5005:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5007:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_opids::cursor::opid_time_pair*, std::vector<{anonymous}::all_opids::cursor::opid_time_pair> >' changed in GCC 7.1
In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >; _Compare = less<void>]',
inlined from 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:5043:25,
inlined from '{anonymous}::all_thread_ids::cursor::cursor(sqlite3_vtab*)' at all_ids_vtabs.cc:302:29,
inlined from 'static int vtab_module<T>::tvt_open(sqlite3_vtab*, sqlite3_vtab_cursor**) [with T = tvt_no_update<{anonymous}::all_thread_ids>]' at vtab_module.hh:708:23:
/usr/include/c++/16.1.1/bits/stl_algo.h:5001:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5001:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5005:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5007:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<{anonymous}::all_thread_ids::cursor::thread_id_time_pair*, std::vector<{anonymous}::all_thread_ids::cursor::thread_id_time_pair> >' changed in GCC 7.1
CXX file_vtab.o
lnav.indexing.cc: In function 'bool remove_duplicates()':
lnav.indexing.cc:288:119: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type 'long int' [-Wformat=]
lnav.indexing.cc: In instantiation of 'remove_duplicates()::<lambda(auto:38&)> [with auto:38 = std::shared_ptr<logfile>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:3775:5: required from '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = __gnu_cxx::__normal_iterator<shared_ptr<logfile>*, vector<shared_ptr<logfile> > >; _Funct = remove_duplicates()::<lambda(auto:38&)>]'
lnav.indexing.cc:293:22: required from here
lnav.indexing.cc:297:141: warning: format '%lld' expects argument of type 'long long int', but argument 5 has type 'long int' [-Wformat=]
In file included from /usr/include/c++/16.1.1/vector:67,
from /usr/include/c++/16.1.1/functional:81,
from file_collection.hh:36,
from lnav.indexing.hh:33,
from lnav.indexing.cc:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_note(const attr_line_t&)' at base/lnav.console.hh:154:40,
inlined from 'rebuild_indexes_result_t rebuild_indexes(std::optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >)' at lnav.indexing.cc:403:25:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_note(const attr_line_t&)' at base/lnav.console.hh:154:40,
inlined from 'rebuild_indexes_result_t rebuild_indexes(std::optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >)' at lnav.indexing.cc:409:29:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_note(const attr_line_t&)' at base/lnav.console.hh:154:40,
inlined from 'rebuild_indexes_result_t rebuild_indexes(std::optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >)' at lnav.indexing.cc:414:29:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX all_logs_vtab.o
CXX archive_manager.o
CXX apps.o
In file included from /usr/include/c++/16.1.1/memory:71,
from file_vtab.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX bin2c_rt.o
In file included from archive_manager.cc:48:
base/fs_util.hh: In member function 'void lnav::filesystem::file_lock::lock() const':
base/fs_util.hh:197:30: warning: ignoring return value of 'int lockf(int, int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
base/fs_util.hh: In member function 'void lnav::filesystem::file_lock::unlock() const':
base/fs_util.hh:199:32: warning: ignoring return value of 'int lockf(int, int, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
CXX bookmarks.o
CXX bottom_status_source.o
CXX breadcrumb_curses.o
CXX cmd.parser.o
In file included from /usr/include/c++/16.1.1/vector:67,
from /usr/include/c++/16.1.1/functional:81,
from lnav.management_cli.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>::<lambda(const auto:38&, auto:39&)> [with auto:38 = attr_line_t; auto:39 = attr_line_t]' at lnav.management_cli.cc:1295:61,
inlined from 'T operator|(const C&, const lnav::itertools::details::folder<R, T>&) [with C = std::vector<attr_line_t>; R = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>::<lambda(const auto:38&, auto:39&)>; T = attr_line_t]' at base/itertools.hh:565:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/algorithm:63,
from ./third-party/CLI/StringTools.hpp:10,
from ./third-party/CLI/CLI.hpp:16,
from lnav.management_cli.hh:37,
from lnav.management_cli.cc:32:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/bits/stl_algo.h:61:
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Distance = int; _Tp = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:256:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_heap.h:256:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_heap.h:256:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Size = int; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]',
inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1876:25,
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Size = int; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1892:27:
/usr/include/c++/16.1.1/bits/stl_algo.h:1593:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]',
inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1877:23,
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Size = int; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1892:27:
/usr/include/c++/16.1.1/bits/stl_heap.h:423:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Size = int; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1898:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]',
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'T operator|(T, const lnav::itertools::details::sort_by<C>&) [with T = std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item>; C = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]' at base/itertools.hh:582:14,
inlined from 'static lnav::management::perform_result_t lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)' at lnav.management_cli.cc:1261:16:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _Compare = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'T operator|(T, const lnav::itertools::details::sort_by<C>&) [with T = std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item>; C = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&, const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]' at base/itertools.hh:582:14,
inlined from 'static lnav::management::perform_result_t lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)' at lnav.management_cli.cc:1261:16:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, std::vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>::<lambda(const auto:37&)> [with auto:37 = std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >]' at lnav.management_cli.cc:1288:49,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = _Rb_tree_const_iterator<pair<const __cxx11::basic_string<char>, __cxx11::basic_string<char> > >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>::<lambda(const auto:37&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24,
inlined from 'std::vector<typename std::remove_const<typename std::remove_reference<decltype (mapper.m_func(declval<typename std::map<K, V, std::less<_Key>, std::allocator<std::pair<const _Key, _Val> > >::value_type>()))>::type>::type> operator|(const std::map<K, V>&, const lnav::itertools::details::mapper<F>&) [with K = std::__cxx11::basic_string<char>; V = std::__cxx11::basic_string<char>; F = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>::<lambda(const auto:37&)>]' at base/itertools.hh:748:19,
inlined from 'lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>' at lnav.management_cli.cc:1289:30,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item*, vector<lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item> >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24,
inlined from 'std::vector<typename std::remove_const<typename std::remove_reference<decltype (mapper.m_func(declval<T>()))>::type>::type> operator|(const std::vector<T>&, const lnav::itertools::details::mapper<F>&) [with T = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item; F = lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::<lambda(const lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)::item&)>]' at base/itertools.hh:710:19,
inlined from 'static lnav::management::perform_result_t lnav::management::subcmd_piper_t::list_action(const lnav::management::subcmd_piper_t&)' at lnav.management_cli.cc:1308:16:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX cmds.bookmarks.o
In file included from /usr/include/c++/16.1.1/deque:68,
from grep_proc.hh:35,
from bottom_status_source.hh:35,
from bottom_status_source.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void bottom_status_source::update_search_term(textview_curses&)' at bottom_status_source.cc:99:37:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX cmds.breakpoints.o
In file included from /usr/include/c++/16.1.1/vector:67,
from /usr/include/c++/16.1.1/functional:81,
from breadcrumb_curses.hh:33,
from breadcrumb_curses.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'std::vector<typename std::remove_const<typename std::remove_reference<decltype (operator|::in->front().*operator|::mapper->m_func)>::type>::type> operator|(const std::vector<K>&, const lnav::itertools::details::mapper<F>&) [with T = breadcrumb::possibility; F = attr_line_t breadcrumb::possibility::*; typename std::enable_if<(! lnav::func::is_invocable<F, T>::value), int>::type <anonymous> = 0]' at base/itertools.hh:855:28:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'breadcrumb::possibility::possibility(const breadcrumb::possibility&)' at breadcrumb.hh:43:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = breadcrumb::possibility; _Args = {const breadcrumb::possibility&}; _Tp = breadcrumb::possibility]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = breadcrumb::possibility; _Args = {const breadcrumb::possibility&}; _Tp = breadcrumb::possibility]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const breadcrumb::possibility&}; _Tp = breadcrumb::possibility; _Alloc = std::allocator<breadcrumb::possibility>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'breadcrumb::possibility::possibility(const breadcrumb::possibility&)' at breadcrumb.hh:43:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = breadcrumb::possibility; _Args = {const breadcrumb::possibility&}; _Tp = breadcrumb::possibility]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = breadcrumb::possibility; _Args = {const breadcrumb::possibility&}; _Tp = breadcrumb::possibility]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const breadcrumb::possibility&}; _Tp = breadcrumb::possibility; _Alloc = std::allocator<breadcrumb::possibility>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'breadcrumb::crumb::crumb(const breadcrumb::crumb&)' at breadcrumb.hh:76:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = breadcrumb::crumb; _Args = {const breadcrumb::crumb&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const breadcrumb::crumb*, vector<breadcrumb::crumb> >; _Sentinel = __gnu_cxx::__normal_iterator<const breadcrumb::crumb*, vector<breadcrumb::crumb> >; _ForwardIterator = breadcrumb::crumb*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'breadcrumb::possibility::possibility(const breadcrumb::possibility&)' at breadcrumb.hh:43:8,
inlined from 'constexpr std::pair<_T1, _T2>::pair(_U1&&, _U2&&) [with _U1 = int&; _U2 = const breadcrumb::possibility&; typename std::enable_if<(std::_PCC<true, _T1, _T2>::_MoveConstructiblePair<_U1, _U2>() && std::_PCC<true, _T1, _T2>::_ImplicitlyMoveConvertiblePair<_U1, _U2>()), bool>::type <anonymous> = true; _T1 = int; _T2 = breadcrumb::possibility]' at /usr/include/c++/16.1.1/bits/stl_pair.h:905:35,
inlined from 'constexpr std::pair<typename std::__strip_reference_wrapper<typename std::decay<_Tp>::type>::__type, typename std::__strip_reference_wrapper<typename std::decay<_Tp2>::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = int&; _T2 = const breadcrumb::possibility&]' at /usr/include/c++/16.1.1/bits/stl_pair.h:1174:72,
inlined from 'std::vector<typename C::value_type> operator|(const T&, const lnav::itertools::details::similar_to<F>&) [with T = std::vector<breadcrumb::possibility>; F = breadcrumb_curses::reload_data()::<lambda(const auto:34&)>]' at base/itertools.similar.hh:129:31,
inlined from 'void breadcrumb_curses::reload_data()' at breadcrumb_curses.cc:156:38:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX cmds.display.o
In file included from /usr/include/c++/16.1.1/vector:67,
from cmd.parser.hh:37,
from cmd.parser.cc:34:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'attr_line_t& attr_line_t::operator=(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_reason(const attr_line_t&)' at base/lnav.console.hh:109:27,
inlined from 'Result<lnav::command::parsed, lnav::console::user_message> lnav::command::parse_for(mode_t, exec_context&, string_fragment, const help_text&)' at cmd.parser.cc:266:23:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX cmds.filtering.o
In file included from /usr/include/c++/16.1.1/vector:67,
from cmds.bookmarks.cc:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'attr_line_t& attr_line_t::operator=(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_help(const attr_line_t&)' at base/lnav.console.hh:165:29,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_help(const attr_line_t&)' at base/lnav.console.hh:160:19,
inlined from 'Result<std::__cxx11::basic_string<char>, lnav::console::user_message> com_goto_mark(exec_context&, std::string, std::vector<std::__cxx11::basic_string<char> >&)' at cmds.bookmarks.cc:144:41:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX cmds.io.o
In file included from /usr/include/c++/16.1.1/vector:67,
from cmds.breakpoints.cc:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX cmds.metadata.o
In file included from /usr/include/c++/16.1.1/vector:67,
from /usr/include/c++/16.1.1/functional:81,
from base/intern_string.hh:35,
from cmds.display.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX cmds.scripting.o
lnav.cc: In function 'void looper()':
lnav.cc:2207:29: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
lnav.cc:2328:117: warning: format '%d' expects argument of type 'int', but argument 7 has type 'lnav::phase_t' [-Wformat=]
lnav.cc: In function 'int main(int, char**)':
lnav.cc:4260:36: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
In file included from lnav.cc:77:
base/isc.hh: In member function 'void isc::service<T>::send_and_wait(F, const std::chrono::duration<Rep, Period>&) [with F = std::function<void(curl_looper&)>; Rep = long long int; Period = std::ratio<3600>; T = curl_looper]':
base/isc.hh:207:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
In file included from /usr/include/c++/16.1.1/memory:71,
from lnav.cc:56:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, std::vector<attr_line_t> >; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'attr_line_t command_arg_help()' at lnav.cc:445:63,
inlined from 'main(int, char**)::<lambda(std::string)>' at lnav.cc:3235:56:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'looper()::<lambda(const auto:41&)> [with auto:41 = lnav::console::user_message]' at lnav.cc:1484:20,
inlined from 'constexpr _Res std::__invoke_impl(__invoke_other, _Fn&&, _Args&& ...) [with _Res = void; _Fn = looper()::<lambda(const auto:41&)>&; _Args = {const lnav::console::user_message&}]' at /usr/include/c++/16.1.1/bits/invoke.h:63:36,
inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = void; _Callable = looper()::<lambda(const auto:41&)>&; _Args = {const lnav::console::user_message&}]' at /usr/include/c++/16.1.1/bits/invoke.h:113:28,
inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = void; _Functor = looper()::<lambda(const auto:41&)>; _ArgTypes = {const lnav::console::user_message&}]' at /usr/include/c++/16.1.1/bits/std_function.h:295:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX collation-functions.o
In file included from /usr/include/c++/16.1.1/vector:67,
from cmds.filtering.cc:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'attr_line_t& attr_line_t::operator=(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_reason(const attr_line_t&)' at base/lnav.console.hh:109:27,
inlined from 'Result<std::__cxx11::basic_string<char>, lnav::console::user_message> com_hide_line(exec_context&, std::string, std::vector<std::__cxx11::basic_string<char> >&)' at cmds.filtering.cc:116:39:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX column_namer.o
CXX command_executor.o
In file included from /usr/include/c++/16.1.1/vector:67,
from cmds.metadata.cc:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'virtual attr_line_t md2attr_line::get_result()' at md2attr_line.hh:81:69,
inlined from 'Result<T, std::__cxx11::basic_string<char> > md4cpp::parse(const string_fragment&, typed_event_handler<T>&) [with T = attr_line_t]' at md4cpp.hh:151:28:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'virtual attr_line_t md2attr_line::get_result()' at md2attr_line.hh:81:69:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX crashd.client.o
CXX curl_looper.o
In file included from /usr/include/c++/16.1.1/vector:67,
from /usr/include/c++/16.1.1/functional:81,
from crashd.client.hh:34,
from crashd.client.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX db_status_source.o
In file included from /usr/include/c++/16.1.1/vector:74,
from curl_looper.hh:39,
from curl_looper.cc:39:
/usr/include/c++/16.1.1/bits/vector.tcc: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = std::pair<long long int, std::shared_ptr<curl_request> >; _Alloc = std::allocator<std::pair<long long int, std::shared_ptr<curl_request> > >]':
/usr/include/c++/16.1.1/bits/vector.tcc:185:5: note: parameter passing for argument of type 'std::vector<std::pair<long long int, std::shared_ptr<curl_request> > >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/algorithm:63,
from curl_looper.cc:32:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, shared_ptr<curl_request> >*, vector<pair<long long int, shared_ptr<curl_request> > > >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, shared_ptr<curl_request> >*, vector<pair<long long int, shared_ptr<curl_request> > > >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/vector:68:
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair<long long int, std::shared_ptr<curl_request> >; _Alloc = std::allocator<std::pair<long long int, std::shared_ptr<curl_request> > >]',
inlined from 'void curl_looper::requeue_requests(mstime_t)' at curl_looper.cc:289:34:
/usr/include/c++/16.1.1/bits/stl_vector.h:1783:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator) [with _Tp = std::pair<long long int, std::shared_ptr<curl_request> >; _Alloc = std::allocator<std::pair<long long int, std::shared_ptr<curl_request> > >]',
inlined from 'void curl_looper::check_for_new_requests()' at curl_looper.cc:326:42:
/usr/include/c++/16.1.1/bits/stl_vector.h:1783:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/bits/stl_algo.h:61:
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, shared_ptr<curl_request> >*, vector<pair<long long int, shared_ptr<curl_request> > > >; _Distance = int; _Tp = pair<long long int, shared_ptr<curl_request> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, shared_ptr<curl_request> >*, vector<pair<long long int, shared_ptr<curl_request> > > >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, shared_ptr<curl_request> >*, vector<pair<long long int, shared_ptr<curl_request> > > >; _Size = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, shared_ptr<curl_request> >*, vector<pair<long long int, shared_ptr<curl_request> > > >; _Compare = less<void>]',
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, shared_ptr<curl_request> >*, vector<pair<long long int, shared_ptr<curl_request> > > >; _Size = int; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1892:27:
/usr/include/c++/16.1.1/bits/stl_algo.h:1876:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, shared_ptr<curl_request> >*, vector<pair<long long int, shared_ptr<curl_request> > > >; _Size = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1898:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, shared_ptr<curl_request> >*, vector<pair<long long int, shared_ptr<curl_request> > > >; _Compare = less<void>]',
inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, shared_ptr<curl_request> >*, vector<pair<long long int, shared_ptr<curl_request> > > >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4817:18,
inlined from 'void curl_looper::check_for_finished_requests()' at curl_looper.cc:375:21:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, shared_ptr<curl_request> >*, vector<pair<long long int, shared_ptr<curl_request> > > >; _Compare = less<void>]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<pair<long long int, shared_ptr<curl_request> >*, vector<pair<long long int, shared_ptr<curl_request> > > >; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<pair<long long int, shared_ptr<curl_request> >*, vector<pair<long long int, shared_ptr<curl_request> > > >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4817:18,
inlined from 'void curl_looper::check_for_finished_requests()' at curl_looper.cc:375:21:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<long long int, std::shared_ptr<curl_request> >*, std::vector<std::pair<long long int, std::shared_ptr<curl_request> > > >' changed in GCC 7.1
CXX db_sub_source.o
cmds.scripting.cc: In function 'lnav::task_progress ext_prog_rep()':
cmds.scripting.cc:516:13: warning: narrowing conversion of 'ext.lnav_rs_ext::ExtProgress::completed' from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} [-Wnarrowing]
cmds.scripting.cc:517:13: warning: narrowing conversion of 'ext.lnav_rs_ext::ExtProgress::total' from 'uint64_t' {aka 'long long unsigned int'} to 'size_t' {aka 'unsigned int'} [-Wnarrowing]
cmds.scripting.cc: At global scope:
cmds.scripting.cc:524:99: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
In file included from lnav.hh:48,
from cmds.scripting.cc:50:
base/isc.hh: In member function 'void isc::service<T>::send_and_wait(F, const std::chrono::duration<Rep, Period>&) [with F = std::function<void(main_looper&)>; Rep = long long int; Period = std::ratio<3600>; T = main_looper]':
base/isc.hh:207:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
cmds.scripting.cc: In function 'Result<std::__cxx11::basic_string<char>, lnav::console::user_message> com_cd(exec_context&, std::string, std::vector<std::__cxx11::basic_string<char> >&)':
cmds.scripting.cc:337:14: warning: ignoring return value of 'int chdir(const char*)' declared with attribute 'warn_unused_result' [-Wunused-result]
In file included from /usr/include/c++/16.1.1/map:65,
from cmds.scripting.cc:32:
/usr/include/c++/16.1.1/bits/stl_map.h: In constructor 'std::map<_Key, _Tp, _Compare, _Alloc>::map(std::initializer_list<std::pair<const _Key, _Tp> >, const _Compare&, const allocator_type&) [with _Key = std::__cxx11::basic_string<char>; _Tp = mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool>; _Compare = std::less<std::__cxx11::basic_string<char> >; _Alloc = std::allocator<std::pair<const std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > >]':
/usr/include/c++/16.1.1/bits/stl_map.h:244:7: note: parameter passing for argument of type 'std::initializer_list<std::pair<const std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/memory:71,
from cmds.scripting.cc:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
cmds.scripting.cc: In function 'lnav_rs_ext::execute_external_command(rust::cxxbridge1::String, rust::cxxbridge1::String, rust::cxxbridge1::String, rust::cxxbridge1::Vec<VarPair>)::<lambda(auto:39&)> [with auto:39 = main_looper]':
cmds.scripting.cc:828:40: note: parameter passing for argument of type 'std::initializer_list<std::pair<const std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > >' changed in GCC 7.1
CXX document.sections.o
In file included from /usr/include/c++/16.1.1/vector:67,
from statusview_curses.hh:36,
from db_status_source.hh:33,
from db_status_source.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'bool db_status_source::update_from_db_source()' at db_status_source.cc:75:37:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX dump_internals.o
command_executor.cc: In function 'Result<std::__cxx11::basic_string<char>, lnav::console::user_message> execute_file(exec_context&, const std::string&)':
command_executor.cc:840:130: warning: format '%d' expects argument of type 'int', but argument 7 has type 'text_format_t' [-Wformat=]
command_executor.cc: In lambda function:
command_executor.cc:1245:22: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
In file included from /usr/include/c++/16.1.1/vector:67,
from command_executor.cc:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX elem_to_json.o
CXX environ_vtab.o
In file included from /usr/include/c++/16.1.1/algorithm:63,
from document.sections.cc:30:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > >; _Compare = interval_tree::IntervalTree<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >::IntervalStartCmp]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > >; _Compare = interval_tree::IntervalTree<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >::IntervalStartCmp]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/bits/stl_algo.h:61:
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > >; _Distance = int; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >; _Compare = interval_tree::IntervalTree<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >::IntervalStartCmp]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > >; _Size = int; _Compare = interval_tree::IntervalTree<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >::IntervalStartCmp]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1898:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > >; _Compare = interval_tree::IntervalTree<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >::IntervalStartCmp]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > >; _Compare = interval_tree::IntervalTree<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >::IntervalStartCmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > >; _Compare = interval_tree::IntervalTree<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >::IntervalStartCmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'interval_tree::IntervalTree<Scalar, Value>::IntervalTree(interval_vector&&, std::size_t, std::size_t, std::size_t, Scalar, Scalar) [with Scalar = long long int; Value = mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int>]' at ./third-party/intervaltree/IntervalTree.h:115:22:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > >; _Compare = interval_tree::IntervalTree<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >::IntervalStartCmp]',
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > >; _Compare = interval_tree::IntervalTree<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >::IntervalStartCmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'interval_tree::IntervalTree<Scalar, Value>::IntervalTree(interval_vector&&, std::size_t, std::size_t, std::size_t, Scalar, Scalar) [with Scalar = long long int; Value = mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int>]' at ./third-party/intervaltree/IntervalTree.h:120:22:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > >; _Compare = interval_tree::IntervalTree<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >::IntervalStartCmp]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > >; _Compare = interval_tree::IntervalTree<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >::IntervalStartCmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > >; _Compare = interval_tree::IntervalTree<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >::IntervalStartCmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'interval_tree::IntervalTree<Scalar, Value>::IntervalTree(interval_vector&&, std::size_t, std::size_t, std::size_t, Scalar, Scalar) [with Scalar = long long int; Value = mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int>]' at ./third-party/intervaltree/IntervalTree.h:120:22:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > >; _Compare = interval_tree::IntervalTree<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >::IntervalStartCmp]',
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > >; _Compare = interval_tree::IntervalTree<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >::IntervalStartCmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'interval_tree::IntervalTree<Scalar, Value>::IntervalTree(interval_vector&&, std::size_t, std::size_t, std::size_t, Scalar, Scalar) [with Scalar = long long int; Value = mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int>]' at ./third-party/intervaltree/IntervalTree.h:115:22:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Tp = string_attr; _Compare = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Size = int; _Compare = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]',
inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1876:25,
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Size = int; _Compare = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1892:27:
/usr/include/c++/16.1.1/bits/stl_algo.h:1593:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Size = int; _Compare = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1898:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]',
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'T operator|(T, const lnav::itertools::details::sort_by<C>&) [with T = std::vector<string_attr>; C = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]' at base/itertools.hh:582:14,
inlined from 'void lnav::document::discover_metadata_int(const attr_line_t&, metadata_builder&)' at document.sections.cc:275:58:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'T operator|(T, const lnav::itertools::details::sort_by<C>&) [with T = std::vector<string_attr>; C = lnav::itertools::sort_by<string_attr, line_range>(line_range string_attr::*)::<lambda(const string_attr&, const string_attr&)>]' at base/itertools.hh:582:14,
inlined from 'void lnav::document::discover_metadata_int(const attr_line_t&, metadata_builder&)' at document.sections.cc:275:58:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX ext.longpoll.o
dump_internals.cc: In function 'void lnav::dump_internals(const char*)':
dump_internals.cc:66:60: warning: ignoring attributes on template argument 'int (*)(FILE*)' [-Wignored-attributes]
dump_internals.cc:83:60: warning: ignoring attributes on template argument 'int (*)(FILE*)' [-Wignored-attributes]
CXX extension-functions.o
CXX external_editor.o
In file included from /usr/include/c++/16.1.1/algorithm:63,
from ./third-party/digestible/include/digestible/digestible.h:21,
from db_sub_source.hh:46,
from db_sub_source.cc:33:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = greater<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = greater<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/memory:71,
from db_sub_source.hh:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> > >; _Sentinel = move_iterator<__gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> > >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, vector<pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >; _Sentinel = __gnu_cxx::__normal_iterator<const pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, vector<pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >; _ForwardIterator = pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, std::vector<std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, std::vector<std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, vector<pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >; _ForwardIterator = pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, vector<pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >; _Sentinel = __gnu_cxx::__normal_iterator<const pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, vector<pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >; _ForwardIterator = pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*; _Tp = pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > >]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'json_walk_collector::json_walk_collector(const json_walk_collector&)' at yajlpp/json_ptr.hh:123:8,
inlined from 'types::Ok<T>::Ok(const T&) [with T = json_walk_collector]' at base/result.h:23:24,
inlined from 'types::Ok<CleanT> Ok(T&&) [with T = json_walk_collector&; CleanT = json_walk_collector]' at base/result.h:48:50,
inlined from 'static Result<json_walk_collector, std::__cxx11::basic_string<char> > json_walk_collector::parse_fully(string_fragment)' at yajlpp/json_ptr.hh:133:22:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, std::vector<std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator<string_attr*>; _Sentinel = move_iterator<string_attr*>; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type 'std::move_iterator<string_attr*>' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type 'std::move_iterator<string_attr*>' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:984:34,
inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; <template-parameter-2-2> = void; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1611:19,
inlined from 'virtual bool db_overlay_source::list_static_overlay(const listview_curses&, list_overlay_source::media_t, int, int, attr_line_t&)' at db_sub_source.cc:1378:18:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<string_attr*>; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<string_attr*>; _Sentinel = move_iterator<string_attr*>; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = string_attr*; _ForwardIterator = string_attr*; _Allocator = allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:700:41,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:989:34,
inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; <template-parameter-2-2> = void; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1611:19,
inlined from 'virtual bool db_overlay_source::list_static_overlay(const listview_curses&, list_overlay_source::media_t, int, int, attr_line_t&)' at db_sub_source.cc:1378:18:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<string_attr*>' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<string_attr*>; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<string_attr*>; _Sentinel = move_iterator<string_attr*>; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = string_attr*; _ForwardIterator = string_attr*; _Allocator = allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:715:2,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:1019:9,
inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; <template-parameter-2-2> = void; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1611:19,
inlined from 'virtual bool db_overlay_source::list_static_overlay(const listview_curses&, list_overlay_source::media_t, int, int, attr_line_t&)' at db_sub_source.cc:1378:18:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<string_attr*>' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:1022:38,
inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; <template-parameter-2-2> = void; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1611:19,
inlined from 'virtual bool db_overlay_source::list_static_overlay(const listview_curses&, list_overlay_source::media_t, int, int, attr_line_t&)' at db_sub_source.cc:1378:18:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<string_attr*>; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<string_attr*>; _Sentinel = move_iterator<string_attr*>; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = string_attr*; _ForwardIterator = string_attr*; _Allocator = allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:715:2,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:1027:9,
inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; <template-parameter-2-2> = void; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1611:19,
inlined from 'virtual bool db_overlay_source::list_static_overlay(const listview_curses&, list_overlay_source::media_t, int, int, attr_line_t&)' at db_sub_source.cc:1378:18:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<string_attr*>' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> > >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> > >; _Sentinel = move_iterator<__gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> > >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> > >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:984:34,
inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> > >; <template-parameter-2-2> = void; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1611:19,
inlined from 'virtual line_info db_label_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)' at db_sub_source.cc:170:36:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> > >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<string_attr*>; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<string_attr*>; _Sentinel = move_iterator<string_attr*>; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = string_attr*; _ForwardIterator = string_attr*; _Allocator = allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:700:41,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> > >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:989:34,
inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> > >; <template-parameter-2-2> = void; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1611:19,
inlined from 'virtual line_info db_label_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)' at db_sub_source.cc:170:36:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<string_attr*>' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<string_attr*>; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<string_attr*>; _Sentinel = move_iterator<string_attr*>; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = string_attr*; _ForwardIterator = string_attr*; _Allocator = allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:715:2,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> > >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:1019:9,
inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> > >; <template-parameter-2-2> = void; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1611:19,
inlined from 'virtual line_info db_label_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)' at db_sub_source.cc:170:36:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<string_attr*>' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> > >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> > >; _Sentinel = move_iterator<__gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> > >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> > >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:1022:38,
inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> > >; <template-parameter-2-2> = void; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1611:19,
inlined from 'virtual line_info db_label_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)' at db_sub_source.cc:170:36:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> > >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<string_attr*>; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<string_attr*>; _Sentinel = move_iterator<string_attr*>; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = string_attr*; _ForwardIterator = string_attr*; _Allocator = allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:715:2,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> > >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:1027:9,
inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> > >; <template-parameter-2-2> = void; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1611:19,
inlined from 'virtual line_info db_label_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)' at db_sub_source.cc:170:36:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<string_attr*>' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/bits/stl_algo.h:61:
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Distance = int; _Tp = digestible::centroid<double, unsigned int>; _Compare = less<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Size = int; _Compare = less<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1898:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Distance = int; _Tp = digestible::centroid<double, unsigned int>; _Compare = greater<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Size = int; _Compare = greater<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1898:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Distance = int; _Tp = digestible::centroid<double, unsigned int>; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Size = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1898:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<digestible::centroid<double, unsigned int> >]',
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<digestible::centroid<double, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'void digestible::tdigest<Values, Weight>::merge() [with Values = double; Weight = unsigned int]' at ./third-party/digestible/include/digestible/digestible.h:411:18:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<digestible::centroid<double, unsigned int> >]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<digestible::centroid<double, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<digestible::centroid<double, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'void digestible::tdigest<Values, Weight>::merge() [with Values = double; Weight = unsigned int]' at ./third-party/digestible/include/digestible/digestible.h:411:18:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = greater<digestible::centroid<double, unsigned int> >]',
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = greater<digestible::centroid<double, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'void digestible::tdigest<Values, Weight>::merge() [with Values = double; Weight = unsigned int]' at ./third-party/digestible/include/digestible/digestible.h:423:18:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = greater<digestible::centroid<double, unsigned int> >]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = greater<digestible::centroid<double, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = greater<digestible::centroid<double, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'void digestible::tdigest<Values, Weight>::merge() [with Values = double; Weight = unsigned int]' at ./third-party/digestible/include/digestible/digestible.h:423:18:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<void>]',
inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4817:18,
inlined from 'void digestible::tdigest<Values, Weight>::merge() [with Values = double; Weight = unsigned int]' at ./third-party/digestible/include/digestible/digestible.h:473:34:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<void>]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4817:18,
inlined from 'void digestible::tdigest<Values, Weight>::merge() [with Values = double; Weight = unsigned int]' at ./third-party/digestible/include/digestible/digestible.h:473:34:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
CXX external_opener.o
CXX field_overlay_source.o
In file included from /usr/include/c++/16.1.1/vector:67,
from base/attr_line.hh:38,
from base/attr_line.builder.hh:35,
from cmds.io.cc:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
cmds.io.cc: In function 'Result<std::__cxx11::basic_string<char>, lnav::console::user_message> com_pipe_to(exec_context&, std::string, std::vector<std::__cxx11::basic_string<char> >&)':
cmds.io.cc:2064:42: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
CXX file_collection.o
CXX file_converter_manager.o
CXX file_format.o
CXX file_options.o
CXX files_sub_source.o
file_format.cc: In function 'detect_file_format_result detect_file_format(const std::filesystem::__cxx11::path&)':
file_format.cc:133:137: warning: format '%d' expects argument of type 'int', but argument 6 has type 'text_format_t' [-Wformat=]
In file included from /usr/include/c++/16.1.1/vector:67,
from file_format.hh:38,
from file_format.cc:32:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX filter_observer.o
In file included from /usr/include/c++/16.1.1/vector:67,
from base/lnav.console.hh:34,
from file_options.hh:37,
from file_options.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX filter_status_source.o
filter_observer.cc: In member function 'void line_filter_observer::clear_deleted_filter_state()':
filter_observer.cc:124:127: warning: format '%d' expects argument of type 'int', but argument 7 has type 'filter_lang_t' [-Wformat=]
filter_observer.cc: In member function 'virtual bool line_filter_observer::logline_new_lines(const logfile&, logfile::const_iterator, logfile::const_iterator, const shared_buffer_ref&)':
filter_observer.cc:47:1: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
filter_observer.cc:47:1: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
file_collection.cc: In lambda function:
file_collection.cc:881:52: warning: comparison of integer expressions of different signedness: 'int' and 'const rlim_t' {aka 'const long unsigned int'} [-Wsign-compare]
file_collection.cc:883:139: warning: format '%llu' expects argument of type 'long long unsigned int', but argument 6 has type 'long unsigned int' [-Wformat=]
In file included from /usr/include/c++/16.1.1/memory:71,
from file_collection.cc:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX filter_sub_source.o
CXX fstat_vtab.o
In file included from field_overlay_source.cc:48:
ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'long int' [-Wsign-compare]
ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
field_overlay_source.cc: In member function 'void field_overlay_source::build_field_lines(const listview_curses&, vis_line_t)':
field_overlay_source.cc:173:69: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare]
In file included from /usr/include/c++/16.1.1/vector:67,
from /usr/include/c++/16.1.1/functional:81,
from field_overlay_source.hh:33,
from field_overlay_source.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'virtual attr_line_t md2attr_line::get_result()' at md2attr_line.hh:81:69:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, std::vector<attr_line_t> >; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
field_overlay_source.cc: In member function 'void field_overlay_source::build_field_lines(const listview_curses&, vis_line_t)':
field_overlay_source.cc:335:47: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
CXX fs-extension-functions.o
CXX grep_proc.o
CXX help_text.o
In file included from /usr/include/c++/16.1.1/vector:67,
from files_sub_source.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::other_selection&)>' at files_sub_source.cc:559:41,
inlined from 'static R mapbox::util::detail::dispatcher<R, T, Types ...>::apply(V&&, F&&) [with V = mapbox::util::variant<files_model::no_selection, files_model::stub_selection, files_model::other_selection, files_model::file_selection>&; F = mapbox::util::visitor<files_sub_source::text_selection_changed(textview_curses&)::<lambda(files_model::no_selection)>, files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::stub_selection&)>, files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::other_selection&)>, files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::file_selection&)> >; R = void; T = files_model::other_selection; Types = {files_model::file_selection}]' at ./mapbox/variant.hpp:339:38,
inlined from 'static R mapbox::util::detail::dispatcher<R, T, Types ...>::apply(V&&, F&&) [with V = mapbox::util::variant<files_model::no_selection, files_model::stub_selection, files_model::other_selection, files_model::file_selection>&; F = mapbox::util::visitor<files_sub_source::text_selection_changed(textview_curses&)::<lambda(files_model::no_selection)>, files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::stub_selection&)>, files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::other_selection&)>, files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::file_selection&)> >; R = void; T = files_model::stub_selection; Types = {files_model::other_selection, files_model::file_selection}]' at ./mapbox/variant.hpp:343:50,
inlined from 'static R mapbox::util::detail::dispatcher<R, T, Types ...>::apply(V&&, F&&) [with V = mapbox::util::variant<files_model::no_selection, files_model::stub_selection, files_model::other_selection, files_model::file_selection>&; F = mapbox::util::visitor<files_sub_source::text_selection_changed(textview_curses&)::<lambda(files_model::no_selection)>, files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::stub_selection&)>, files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::other_selection&)>, files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::file_selection&)> >; R = void; T = files_model::no_selection; Types = {files_model::stub_selection, files_model::other_selection, files_model::file_selection}]' at ./mapbox/variant.hpp:343:50,
inlined from 'static R mapbox::util::variant<Types>::visit(V&&, F&&) [with F = mapbox::util::visitor<files_sub_source::text_selection_changed(textview_curses&)::<lambda(files_model::no_selection)>, files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::stub_selection&)>, files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::other_selection&)>, files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::file_selection&)> >; V = mapbox::util::variant<files_model::no_selection, files_model::stub_selection, files_model::other_selection, files_model::file_selection>&; T0 = files_model::no_selection&; R = void; Types = {files_model::no_selection, files_model::stub_selection, files_model::other_selection, files_model::file_selection}]' at ./mapbox/variant.hpp:854:54,
inlined from 'decltype (mapbox::util::variant<Types>::visit((*(mapbox::util::variant<Types>*)this), mapbox::util::make_visitor((forward<Fs>)(mapbox::util::variant<Types ...>::match::fs)...))) mapbox::util::variant<Types>::match(Fs&& ...) & [with Fs = {files_sub_source::text_selection_changed(textview_curses&)::<lambda(files_model::no_selection)>, files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::stub_selection&)>, files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::other_selection&)>, files_sub_source::text_selection_changed(textview_curses&)::<lambda(const files_model::file_selection&)>}; Types = {files_model::no_selection, files_model::stub_selection, files_model::other_selection, files_model::file_selection}]' at ./mapbox/variant.hpp:880:30,
inlined from 'virtual void files_sub_source::text_selection_changed(textview_curses&)' at files_sub_source.cc:542:14:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX help_text_formatter.o
CXX highlighter.o
grep_proc.cc: In instantiation of 'void grep_proc<LineType>::start() [with LineType = strong_int<int, __vis_line_distinct>]':
grep_proc.cc:486:16: required from here
grep_proc.cc:134:115: warning: format '%lu' expects argument of type 'long unsigned int', but argument 5 has type 'unsigned int' [-Wformat=]
CXX hist_source.o
In file included from fs-extension-functions.cc:57:
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = mapbox::util::variant<const char*, string_fragment>; Args = {const char*}; Return (* f)(Args ...) = sql_basename; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = mapbox::util::variant<const char*, string_fragment>; Args = {const char*}; Return (* f)(Args ...) = sql_basename]'
fs-extension-functions.cc:342:76: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = mapbox::util::variant<const char*, string_fragment>; Args = {const char*}; Return (* f)(Args ...) = sql_dirname; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = mapbox::util::variant<const char*, string_fragment>; Args = {const char*}; Return (* f)(Args ...) = sql_dirname]'
fs-extension-functions.cc:366:74: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::optional<std::__cxx11::basic_string<char> >; Args = {const std::vector<const char*, std::allocator<const char*> >&}; Return (* f)(Args ...) = sql_joinpath; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::optional<std::__cxx11::basic_string<char> >; Args = {const std::vector<const char*, std::allocator<const char*> >&}; Return (* f)(Args ...) = sql_joinpath]'
fs-extension-functions.cc:384:76: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = text_auto_buffer; Args = {const char*}; Return (* f)(Args ...) = sql_readlink; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = text_auto_buffer; Args = {const char*}; Return (* f)(Args ...) = sql_readlink]'
fs-extension-functions.cc:413:76: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = text_auto_buffer; Args = {const char*}; Return (* f)(Args ...) = sql_realpath; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = text_auto_buffer; Args = {const char*}; Return (* f)(Args ...) = sql_realpath]'
fs-extension-functions.cc:420:76: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = blob_auto_buffer; Args = {const char*, std::optional<string_fragment>, std::optional<string_fragment>}; Return (* f)(Args ...) = sql_shell_exec; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = blob_auto_buffer; Args = {const char*, std::optional<string_fragment>, std::optional<string_fragment>}; Return (* f)(Args ...) = sql_shell_exec]'
fs-extension-functions.cc:431:80: required from here
vtab_module.hh:494:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh:494:26: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
......
In file included from /usr/include/c++/16.1.1/vector:67,
from fs-extension-functions.cc:36:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX hotkeys.o
filter_sub_source.cc: In member function 'Result<timeval, std::__cxx11::basic_string<char> > filter_sub_source::time_filter_row::parse_time(textview_curses*, textinput_curses&)':
filter_sub_source.cc:626:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/include/c++/16.1.1/memory:71,
from filter_sub_source.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_snippet(const lnav::console::snippet&)' at base/lnav.console.hh:127:39,
inlined from 'virtual void filter_sub_source::text_filter_row::ti_perform(textview_curses*, textinput_curses&, filter_sub_source&)' at filter_sub_source.cc:1222:48:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_snippet(const lnav::console::snippet&)' at base/lnav.console.hh:127:39,
inlined from 'virtual void filter_sub_source::text_filter_row::ti_perform(textview_curses*, textinput_curses&, filter_sub_source&)' at filter_sub_source.cc:1271:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'void textinput_curses::open_popup_for_completion(int, const std::vector<attr_line_t>&)' at textinput_curses.hh:319:40:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'filter_sub_source::level_filter_row::ti_completion_request(textview_curses*, textinput_curses&, filter_sub_source::completion_request_type_t)::<lambda(const auto:37&)> [with auto:37 = string_fragment]' at filter_sub_source.cc:751:73,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const string_fragment*, vector<string_fragment> >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = filter_sub_source::level_filter_row::ti_completion_request(textview_curses*, textinput_curses&, filter_sub_source::completion_request_type_t)::<lambda(const auto:37&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24,
inlined from 'std::vector<typename std::remove_const<typename std::remove_reference<decltype (mapper.m_func(declval<T>()))>::type>::type> operator|(const std::vector<K>&, const lnav::itertools::details::mapper<F>&) [with T = string_fragment; F = filter_sub_source::level_filter_row::ti_completion_request(textview_curses*, textinput_curses&, filter_sub_source::completion_request_type_t)::<lambda(const auto:37&)>]' at base/itertools.hh:710:19,
inlined from 'virtual void filter_sub_source::level_filter_row::ti_completion_request(textview_curses*, textinput_curses&, filter_sub_source::completion_request_type_t)' at filter_sub_source.cc:752:18:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'void textinput_curses::open_popup_for_completion(int, const std::vector<attr_line_t>&)' at textinput_curses.hh:319:40,
inlined from 'virtual void filter_sub_source::level_filter_row::ti_completion_request(textview_curses*, textinput_curses&, filter_sub_source::completion_request_type_t)' at filter_sub_source.cc:753:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX input_dispatcher.o
CXX json-extension-functions.o
CXX line_buffer.o
CXX listview_curses.o
In file included from json-extension-functions.cc:42:
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = json_string; Args = {std::optional<const char*>, const std::vector<sqlite3_value*, std::allocator<sqlite3_value*> >&}; Return (* f)(Args ...) = {anonymous}::json_concat; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = json_string; Args = {std::optional<const char*>, const std::vector<sqlite3_value*, std::allocator<sqlite3_value*> >&}; Return (* f)(Args ...) = {anonymous}::json_concat]'
json-extension-functions.cc:879:74: required from here
vtab_module.hh:494:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh:494:26: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
......
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = bool; Args = {vtab_types::nullable<const char>, sqlite3_value*}; Return (* f)(Args ...) = {anonymous}::json_contains; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = bool; Args = {vtab_types::nullable<const char>, sqlite3_value*}; Return (* f)(Args ...) = {anonymous}::json_contains]'
json-extension-functions.cc:914:78: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
In file included from /usr/include/c++/16.1.1/memory:71,
from ./third-party/ArenaAlloc/arenaalloc.h:15,
from json-extension-functions.cc:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX lnav.exec-phase.o
CXX lnav.prompt.o
CXX lnav.script.parser.o
In file included from /usr/include/c++/16.1.1/vector:67,
from base/attr_line.hh:38,
from base/ansi_scrubber.hh:38,
from hotkeys.cc:32:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX lnav_commands.o
listview_curses.cc: In member function 'vis_line_t listview_curses::get_overlay_top(vis_line_t, size_t, const std::vector<attr_line_t>&)':
listview_curses.cc:502:24: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/include/c++/16.1.1/vector:67,
from listview_curses.hh:39,
from listview_curses.cc:36:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'virtual bool listview_curses::do_update()' at listview_curses.cc:695:53:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX lnav_config.o
line_buffer.cc: In member function 'void lock_hack::lock()':
line_buffer.cc:116:24: warning: ignoring return value of 'int lockf(int, int, off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
line_buffer.cc: In member function 'void lock_hack::unlock()':
line_buffer.cc:118:26: warning: ignoring return value of 'int lockf(int, int, off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
In file included from line_buffer.cc:49:
base/fs_util.hh: In member function 'void lnav::filesystem::file_lock::lock() const':
base/fs_util.hh:197:30: warning: ignoring return value of 'int lockf(int, int, off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
base/fs_util.hh: In member function 'void lnav::filesystem::file_lock::unlock() const':
base/fs_util.hh:199:32: warning: ignoring return value of 'int lockf(int, int, off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
In file included from /usr/include/c++/16.1.1/memory:71,
from base/auto_mem.hh:36,
from line_buffer.cc:47:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX lnav_util.o
In file included from /usr/include/c++/16.1.1/vector:67,
from /usr/include/c++/16.1.1/functional:81,
from base/intern_string.hh:35,
from lnav.script.parser.hh:36,
from lnav.script.parser.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX log.annotate.o
In file included from /usr/include/c++/16.1.1/vector:67,
from lnav_util.hh:41,
from lnav_util.cc:34:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX log.watch.o
In file included from /usr/include/c++/16.1.1/vector:67,
from log.annotate.hh:33,
from log.annotate.cc:32:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_snippet(const lnav::console::snippet&)' at base/lnav.console.hh:127:39,
inlined from 'virtual void lnav::log::annotate::expressions::reload_config(lnav_config_listener::error_reporter&)' at log.annotate.cc:108:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX log_accel.o
CXX log_actions.o
CXX log_data_helper.o
In file included from lnav.prompt.cc:48:
./fmtlib/fmt/ranges.h:215:59: warning: self-comparison always evaluates to true [-Wtautological-compare]
In file included from lnav.hh:48,
from lnav.prompt.cc:50:
base/isc.hh: In member function 'void isc::service<T>::send_and_wait(F, const std::chrono::duration<Rep, Period>&) [with F = std::function<void(tailer::looper&)>; Rep = long long int; Period = std::ratio<3600>; T = tailer::looper]':
base/isc.hh:207:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
In file included from /usr/include/c++/16.1.1/vector:67,
from lnav.prompt.cc:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:62&)> [with auto:62 = std::__cxx11::basic_string<char>]' at lnav.prompt.cc:1537:53,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const __cxx11::basic_string<char>*, vector<__cxx11::basic_string<char> > >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:62&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24,
inlined from 'std::vector<typename std::remove_const<typename std::remove_reference<decltype (mapper.m_func(declval<T>()))>::type>::type> operator|(const std::vector<K>&, const lnav::itertools::details::mapper<F>&) [with T = std::__cxx11::basic_string<char>; F = lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:62&)>]' at base/itertools.hh:710:19:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:39&)> [with auto:39 = std::__cxx11::basic_string<char>]' at lnav.prompt.cc:936:53,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const __cxx11::basic_string<char>*, vector<__cxx11::basic_string<char> > >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:39&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24,
inlined from 'std::vector<typename std::remove_const<typename std::remove_reference<decltype (mapper.m_func(declval<T>()))>::type>::type> operator|(const std::vector<K>&, const lnav::itertools::details::mapper<F>&) [with T = std::__cxx11::basic_string<char>; F = lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:39&)>]' at base/itertools.hh:710:19:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:39&)> [with auto:39 = std::__cxx11::basic_string<char>]' at lnav.prompt.cc:936:53,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const __cxx11::basic_string<char>*, vector<__cxx11::basic_string<char> > >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:61&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24,
inlined from 'std::vector<typename std::remove_const<typename std::remove_reference<decltype (mapper.m_func(declval<T>()))>::type>::type> operator|(const std::vector<K>&, const lnav::itertools::details::mapper<F>&) [with T = std::__cxx11::basic_string<char>; F = lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:61&)>]' at base/itertools.hh:710:19:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:39&)> [with auto:39 = std::__cxx11::basic_string<char>]' at lnav.prompt.cc:936:53,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const __cxx11::basic_string<char>*, vector<__cxx11::basic_string<char> > >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:60&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24,
inlined from 'std::vector<typename std::remove_const<typename std::remove_reference<decltype (mapper.m_func(declval<T>()))>::type>::type> operator|(const std::vector<K>&, const lnav::itertools::details::mapper<F>&) [with T = std::__cxx11::basic_string<char>; F = lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:60&)>]' at base/itertools.hh:710:19:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:39&)> [with auto:39 = std::__cxx11::basic_string<char>]' at lnav.prompt.cc:936:53,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const __cxx11::basic_string<char>*, vector<__cxx11::basic_string<char> > >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:59&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24,
inlined from 'std::vector<typename std::remove_const<typename std::remove_reference<decltype (mapper.m_func(declval<T>()))>::type>::type> operator|(const std::vector<K>&, const lnav::itertools::details::mapper<F>&) [with T = std::__cxx11::basic_string<char>; F = lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:59&)>]' at base/itertools.hh:710:19:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:63&)> [with auto:63 = string_fragment]' at lnav.prompt.cc:1546:425,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const string_fragment*, vector<string_fragment> >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:63&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:51&)> [with auto:51 = std::__cxx11::basic_string<char>]' at lnav.prompt.cc:1278:79,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const __cxx11::basic_string<char>*, vector<__cxx11::basic_string<char> > >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const auto:51&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const help_text&)>' at lnav.prompt.cc:898:47,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const help_text*, vector<help_text> >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = lnav::prompt::get_cmd_parameter_completion(textview_curses&, const help_text*, const help_text*, const std::string&)::<lambda(const help_text&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'void lnav::prompt::rl_history(textinput_curses&)' at lnav.prompt.cc:530:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::prompt::get_config_value_completion(const std::string&, const std::string&) const::<lambda(const auto:64&)> [with auto:64 = std::__cxx11::basic_string<char>]' at lnav.prompt.cc:1586:58,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const __cxx11::basic_string<char>*, vector<__cxx11::basic_string<char> > >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = lnav::prompt::get_config_value_completion(const std::string&, const std::string&) const::<lambda(const auto:64&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24,
inlined from 'std::vector<typename std::remove_const<typename std::remove_reference<decltype (mapper.m_func(declval<T>()))>::type>::type> operator|(const std::vector<K>&, const lnav::itertools::details::mapper<F>&) [with T = std::__cxx11::basic_string<char>; F = lnav::prompt::get_config_value_completion(const std::string&, const std::string&) const::<lambda(const auto:64&)>]' at base/itertools.hh:710:19,
inlined from 'std::vector<attr_line_t> lnav::prompt::get_config_value_completion(const std::string&, const std::string&) const' at lnav.prompt.cc:1587:13:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX log_data_table.o
log.watch.cc: In function 'void lnav::log::watch::eval_with(logfile&, logfile::iterator)':
log.watch.cc:116:1: note: parameter passing for argument of type 'logfile::iterator' {aka 'std::vector<logline>::iterator'} changed in GCC 7.1
log.watch.cc:130:25: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/vector:67,
from logfile.hh:39,
from log.watch.hh:33,
from log.watch.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_snippet(const lnav::console::snippet&)' at base/lnav.console.hh:127:39,
inlined from 'virtual void lnav::log::watch::expressions::reload_config(lnav_config_listener::error_reporter&)' at log.watch.cc:97:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX log_format.o
log_data_table.cc: In member function 'virtual bool log_data_table::next(log_cursor&, logfile_sub_source&)':
log_data_table.cc:148:26: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
log_data_table.cc: In member function 'void log_data_table::get_columns_int()':
log_data_table.cc:66:26: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
CXX log_format_loader.o
In file included from /usr/include/c++/16.1.1/memory:71,
from log_data_helper.cc:32:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, vector<pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >; _Sentinel = __gnu_cxx::__normal_iterator<const pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, vector<pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >; _ForwardIterator = pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, std::vector<std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, std::vector<std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, vector<pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >; _ForwardIterator = pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, vector<pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >; _Sentinel = __gnu_cxx::__normal_iterator<const pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, vector<pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >; _ForwardIterator = pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*; _Tp = pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > >]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'json_walk_collector::json_walk_collector(const json_walk_collector&)' at yajlpp/json_ptr.hh:123:8,
inlined from 'types::Ok<T>::Ok(const T&) [with T = json_walk_collector]' at base/result.h:23:24,
inlined from 'types::Ok<CleanT> Ok(T&&) [with T = json_walk_collector&; CleanT = json_walk_collector]' at base/result.h:48:50,
inlined from 'static Result<json_walk_collector, std::__cxx11::basic_string<char> > json_walk_collector::parse_fully(string_fragment)' at yajlpp/json_ptr.hh:133:22:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, std::vector<std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >' changed in GCC 7.1
log_data_helper.cc: In member function 'bool log_data_helper::load_line(content_line_t, bool)':
log_data_helper.cc:118:42: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
CXX log_level.o
CXX log_level_re.o
In file included from lnav_commands.cc:75:
ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'long int' [-Wsign-compare]
ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
In file included from lnav.hh:48,
from lnav_commands.cc:35:
base/isc.hh: In member function 'void isc::service<T>::send_and_wait(F, const std::chrono::duration<Rep, Period>&) [with F = std::function<void(curl_looper&)>; Rep = long long int; Period = std::ratio<3600>; T = curl_looper]':
base/isc.hh:207:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
In file included from /usr/include/c++/16.1.1/vector:67,
from lnav_commands.cc:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX log_search_table.o
CXX log_stmt_vtab.o
CXX logfile.o
lnav_config.cc: In function 'void load_config(const std::vector<std::filesystem::__cxx11::path>&, std::vector<lnav::console::user_message>&)':
lnav_config.cc:2222:28: warning: comparison of integer expressions of different signedness: '__time_t' {aka 'long int'} and 'lnav::time64_t' {aka 'long long unsigned int'} [-Wsign-compare]
In file included from /usr/include/c++/16.1.1/deque:68,
from /usr/include/c++/16.1.1/stack:68,
from /usr/include/c++/16.1.1/regex:44,
from lnav_config.cc:36:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:127:39,
inlined from 'int read_id(yajlpp_parse_context*, const unsigned char*, size_t, yajl_string_props_t*)' at lnav_config.cc:1953:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:127:39,
inlined from 'reload_config(std::vector<lnav::console::user_message>&)::<lambda(const void*, const lnav::console::user_message&)>::<lambda(const json_path_handler_base&, const std::string&, const void*)>' at lnav_config.cc:2442:36:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In file included from lnav_config.cc:68:
yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list<json_path_handler>)':
yajlpp/yajlpp_def.hh:1641:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc: In function 'void __static_initialization_and_destruction_0()':
lnav_config.cc:453:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:542:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:575:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:593:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:610:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:627:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:642:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:649:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:751:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:981:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1097:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1161:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1185:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1203:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1222:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1235:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1265:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1288:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1310:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1316:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1363:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1383:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
In constructor 'typed_json_path_container<T>::typed_json_path_container(std::initializer_list<json_path_handler>) [with T = lnav::piper::demux_json_def]',
inlined from 'void __static_initialization_and_destruction_0()' at lnav_config.cc:1404:1:
yajlpp/yajlpp_def.hh:1780:39: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc: In function 'void __static_initialization_and_destruction_0()':
lnav_config.cc:1412:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
In constructor 'typed_json_path_container<T>::typed_json_path_container(std::initializer_list<json_path_handler>) [with T = lnav::piper::demux_def]',
inlined from 'void __static_initialization_and_destruction_0()' at lnav_config.cc:1431:1:
yajlpp/yajlpp_def.hh:1780:39: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc: In function 'void __static_initialization_and_destruction_0()':
lnav_config.cc:1439:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1460:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1470:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1480:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1490:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1503:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1510:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1537:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1553:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1566:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1585:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1605:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1611:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1624:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1643:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1649:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1677:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1696:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1702:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1715:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1740:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1762:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1780:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1788:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1804:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1813:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1831:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1865:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1877:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1896:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1915:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
lnav_config.cc:1986:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
CXX logfile_sub_source.o
log_search_table.cc: In member function 'virtual bool log_search_table::next(log_cursor&, logfile_sub_source&)':
log_search_table.cc:205:26: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
CXX logline_window.o
logline_window.cc: In member function 'void logline_window::logmsg_info::load_msg() const':
logline_window.cc:227:37: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
CXX md2attr_line.o
log_format_loader.cc: In function 'void write_sample_file()':
log_format_loader.cc:1274:28: warning: comparison of integer expressions of different signedness: '__time_t' {aka 'long int'} and 'lnav::time64_t' {aka 'long long unsigned int'} [-Wsign-compare]
log_format_loader.cc:1312:28: warning: comparison of integer expressions of different signedness: '__time_t' {aka 'long int'} and 'lnav::time64_t' {aka 'long long unsigned int'} [-Wsign-compare]
log_format_loader.cc:1347:28: warning: comparison of integer expressions of different signedness: '__time_t' {aka 'long int'} and 'lnav::time64_t' {aka 'long long unsigned int'} [-Wsign-compare]
log_format_loader.cc: In function 'void extract_metadata(string_fragment, script_metadata&)':
log_format_loader.cc:1711:128: warning: format '%d' expects argument of type 'int', but argument 7 has type 'text_format_t' [-Wformat=]
In file included from /usr/include/c++/16.1.1/memory:71,
from log_format.hh:40,
from log_format_loader.cc:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In file included from log_format_loader.cc:62:
yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list<json_path_handler>)':
yajlpp/yajlpp_def.hh:1641:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc: In function 'void __static_initialization_and_destruction_0()':
log_format_loader.cc:452:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:574:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:605:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:611:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:623:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:637:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:655:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:689:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:703:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:718:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:780:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:797:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:812:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:824:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:832:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:840:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:862:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:869:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:891:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:898:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:904:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:911:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:928:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:942:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:948:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:959:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:973:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:996:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:1003:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:1010:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:1017:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:1035:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:1214:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
log_format_loader.cc:1258:1: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
CXX md4cpp.o
In file included from log_format.cc:62:
ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'long int' [-Wsign-compare]
ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
log_format.cc: In member function 'virtual void external_log_format::rewrite(exec_context&, shared_buffer_ref&, string_attrs_t&, std::string&)':
log_format.cc:2725:18: warning: ignoring return value of 'ssize_t pread(int, void*, size_t, __off_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
In file included from /usr/include/c++/16.1.1/algorithm:63,
from log_format.cc:30:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Tp = opid_sub_time_range; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1990:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1990:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/algorithm:62:
/usr/include/c++/16.1.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Tp = opid_sub_time_range; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _OutputIterator = opid_sub_time_range*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = opid_sub_time_range*; _OutputIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Pointer = opid_sub_time_range*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2679:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2679:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Distance = int; _Compare = less<void>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Pointer = opid_sub_time_range*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2690:34:
/usr/include/c++/16.1.1/bits/stl_algo.h:2669:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2672:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2672:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _RandomAccessIterator2 = opid_sub_time_range*; _Distance = int; _Compare = less<void>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Pointer = opid_sub_time_range*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2694:26:
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = opid_sub_time_range*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Distance = int; _Compare = less<void>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Pointer = opid_sub_time_range*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2697:26:
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Distance = int; _Pointer = opid_sub_time_range*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Pointer = opid_sub_time_range*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2710:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2711:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2713:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Distance = int; _Pointer = opid_sub_time_range*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2392:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2405:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2413:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >]',
inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _BidirectionalIterator2 = opid_sub_time_range*; _Distance = int]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2354:20,
inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Distance = int; _Pointer = opid_sub_time_range*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2418:30:
/usr/include/c++/16.1.1/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Distance = int; _Pointer = opid_sub_time_range*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Pointer = opid_sub_time_range*; _Distance = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2721:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2721:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2730:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2732:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2734:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2741:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Distance = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2461:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2469:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >]',
inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Distance = int; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2474:15:
/usr/include/c++/16.1.1/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Distance = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2475:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2749:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2749:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2754:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2758:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2759:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2760:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
log_format.cc: In member function 'exttm log_format::tm_for_display(logfile::iterator, string_fragment)':
log_format.cc:5617:1: note: parameter passing for argument of type 'logfile::iterator' {aka 'std::vector<logline>::iterator'} changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/memory:71,
from log_format.cc:32:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'std::vector<lnav::console::snippet> external_log_format::get_snippets() const' at log_format.cc:1748:28:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >; _Compare = less<void>]',
inlined from 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<opid_sub_time_range*, vector<opid_sub_time_range> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:5043:25,
inlined from 'opid_time_range& opid_time_range::operator|=(const opid_time_range&)' at log_format.cc:154:21:
/usr/include/c++/16.1.1/bits/stl_algo.h:5001:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5001:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5005:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5007:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const logline_value*, vector<logline_value> >; _Sentinel = __gnu_cxx::__normal_iterator<const logline_value*, vector<logline_value> >; _ForwardIterator = logline_value*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const logline_value*, std::vector<logline_value> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const logline_value*, std::vector<logline_value> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const logline_value*, vector<logline_value> >; _ForwardIterator = logline_value*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const logline_value*, vector<logline_value> >; _Sentinel = __gnu_cxx::__normal_iterator<const logline_value*, vector<logline_value> >; _ForwardIterator = logline_value*; _Tp = logline_value]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = logline_value; _Alloc = std::allocator<logline_value>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'logline_value_vector::logline_value_vector(const logline_value_vector&)' at log_format.cc:727:39:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const logline_value*, std::vector<logline_value> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const logline_value*, vector<logline_value> >; _ForwardIterator = logline_value*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const logline_value*, vector<logline_value> >; _Sentinel = __gnu_cxx::__normal_iterator<const logline_value*, vector<logline_value> >; _ForwardIterator = logline_value*; _Tp = logline_value]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const logline_value*, std::vector<logline_value> >; _Tp = logline_value; _Alloc = std::allocator<logline_value>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = logline_value; _Alloc = std::allocator<logline_value>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'logline_value_vector& logline_value_vector::operator=(const logline_value_vector&)' at log_format.cc:746:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const logline_value*, std::vector<logline_value> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'virtual log_format::scan_result_t external_log_format::test_line(log_format::sample_t&, std::vector<lnav::console::user_message>&)' at log_format.cc:4218:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_note(const attr_line_t&)' at base/lnav.console.hh:154:40,
inlined from 'virtual log_format::scan_result_t external_log_format::test_line(log_format::sample_t&, std::vector<lnav::console::user_message>&)' at log_format.cc:4228:27:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_note(const attr_line_t&)' at base/lnav.console.hh:154:40,
inlined from 'virtual log_format::scan_result_t external_log_format::test_line(log_format::sample_t&, std::vector<lnav::console::user_message>&)' at log_format.cc:4222:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, vector<external_log_format::json_format_element> >; _Sentinel = __gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, vector<external_log_format::json_format_element> >; _ForwardIterator = external_log_format::json_format_element*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, std::vector<external_log_format::json_format_element> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, std::vector<external_log_format::json_format_element> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, vector<external_log_format::json_format_element> >; _ForwardIterator = external_log_format::json_format_element*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, vector<external_log_format::json_format_element> >; _Sentinel = __gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, vector<external_log_format::json_format_element> >; _ForwardIterator = external_log_format::json_format_element*; _Tp = external_log_format::json_format_element]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = external_log_format::json_format_element; _Alloc = std::allocator<external_log_format::json_format_element>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'external_log_format::external_log_format(const external_log_format&)' at log_format_ext.hh:45:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const external_log_format::json_format_element*, std::vector<external_log_format::json_format_element> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'external_log_format::external_log_format(const external_log_format&)' at log_format_ext.hh:45:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX msg.text.o
logfile.cc: In member function 'logfile::map_entry_result logfile::find_content_map_entry(file_off_t, map_read_requirement)':
logfile.cc:476:40: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'file_size_t' {aka 'long long unsigned int'} [-Wsign-compare]
logfile.cc: In lambda function:
logfile.cc:502:49: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'file_size_t' {aka 'long long unsigned int'} [-Wsign-compare]
logfile.cc:504:47: warning: comparison of integer expressions of different signedness: 'file_ssize_t' {aka 'long long int'} and 'file_size_t' {aka 'long long unsigned int'} [-Wsign-compare]
logfile.cc:526:49: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'file_size_t' {aka 'long long unsigned int'} [-Wsign-compare]
logfile.cc: In member function 'logfile::rebuild_result_t logfile::build_content_map()':
logfile.cc:668:113: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'std::__iterator_traits<__gnu_cxx::__normal_iterator<const logline*, std::vector<logline> >, void>::difference_type' {aka 'int'} [-Wformat=]
logfile.cc: In member function 'logfile::rebuild_result_t logfile::rebuild_index(std::optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >)':
logfile.cc:1439:118: warning: format '%lld' expects argument of type 'long long int', but argument 6 has type '__off_t' {aka 'long int'} [-Wformat=]
logfile.cc:1439:118: warning: format '%lld' expects argument of type 'long long int', but argument 7 has type '__time_t' {aka 'long int'} [-Wformat=]
logfile.cc:1439:118: warning: format '%lld' expects argument of type 'long long int', but argument 8 has type '__off_t' {aka 'long int'} [-Wformat=]
logfile.cc:1439:118: warning: format '%lld' expects argument of type 'long long int', but argument 9 has type '__time_t' {aka 'long int'} [-Wformat=]
logfile.cc:2004:47: warning: comparison of integer expressions of different signedness: 'file_size_t' {aka 'long long unsigned int'} and 'file_ssize_t' {aka 'long long int'} [-Wsign-compare]
logfile.cc: In member function 'void logfile::dump_stats()':
logfile.cc:2514:110: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
logfile.cc: In member function 'size_t logfile::get_line_number(const_iterator) const':
logfile.cc:2121:1: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile.cc: In member function 'timeval logfile::original_line_time(iterator)':
logfile.cc:2453:1: note: parameter passing for argument of type 'logfile::iterator' {aka 'std::vector<logline>::iterator'} changed in GCC 7.1
logfile.cc: In member function 'logfile::message_length_result logfile::message_byte_length(const_iterator, bool)':
logfile.cc:2288:1: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile.cc: In member function 'Result<shared_buffer_ref, std::__cxx11::basic_string<char> > logfile::read_raw_message(const_iterator)':
logfile.cc:2340:1: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile.cc: In member function 'void logfile::read_full_message(const_iterator, shared_buffer_ref&, line_buffer::scan_direction, read_format_t)':
logfile.cc:2139:1: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile.cc: In member function 'Result<shared_buffer_ref, std::__cxx11::basic_string<char> > logfile::read_line(iterator, subline_options)':
logfile.cc:2051:1: note: parameter passing for argument of type 'logfile::iterator' {aka 'std::vector<logline>::iterator'} changed in GCC 7.1
logfile.cc: In member function 'void logfile::reobserve_from(iterator)':
logfile.cc:2233:1: note: parameter passing for argument of type 'logfile::iterator' {aka 'std::vector<logline>::iterator'} changed in GCC 7.1
In lambda function,
inlined from 'Result<void, E> Result<T, E>::then(Func) [with Func = logfile::reobserve_from(iterator)::<lambda(auto:35)>; T = shared_buffer_ref; E = std::__cxx11::basic_string<char>]' at ./base/result.h:856:17,
inlined from 'void logfile::reobserve_from(iterator)' at logfile.cc:2250:35:
logfile.cc:2256:57: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile.cc: In member function 'void logfile::set_logline_observer(logline_observer*)':
logfile.cc:2228:29: note: parameter passing for argument of type 'std::vector<logline>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/memory:71,
from logfile.cc:34:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_note(const attr_line_t&)' at base/lnav.console.hh:154:40:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_snippet(const lnav::console::snippet&)' at base/lnav.console.hh:127:39,
inlined from 'json_path_handler::for_field<timeval lnav::gzip::header::*>(timeval lnav::gzip::header::*)::<lambda(yajlpp_parse_context*, const string_fragment&, yajl_string_props_t*)>' at yajlpp/yajlpp_def.hh:1047:52:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const opid_sub_time_range*, vector<opid_sub_time_range> >; _Sentinel = __gnu_cxx::__normal_iterator<const opid_sub_time_range*, vector<opid_sub_time_range> >; _ForwardIterator = opid_sub_time_range*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const opid_sub_time_range*, vector<opid_sub_time_range> >; _ForwardIterator = opid_sub_time_range*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const opid_sub_time_range*, vector<opid_sub_time_range> >; _Sentinel = __gnu_cxx::__normal_iterator<const opid_sub_time_range*, vector<opid_sub_time_range> >; _ForwardIterator = opid_sub_time_range*; _Tp = opid_sub_time_range]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = opid_sub_time_range; _Alloc = std::allocator<opid_sub_time_range>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'opid_time_range::opid_time_range(const opid_time_range&)' at log_format_fwd.hh:97:8:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const opid_sub_time_range*, vector<opid_sub_time_range> >; _ForwardIterator = opid_sub_time_range*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const opid_sub_time_range*, vector<opid_sub_time_range> >; _Sentinel = __gnu_cxx::__normal_iterator<const opid_sub_time_range*, vector<opid_sub_time_range> >; _ForwardIterator = opid_sub_time_range*; _Tp = opid_sub_time_range]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = opid_sub_time_range; _Alloc = std::allocator<opid_sub_time_range>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'opid_time_range::opid_time_range(const opid_time_range&)' at log_format_fwd.hh:97:8,
inlined from 'robin_hood::pair<const string_fragment, opid_time_range>::pair(const robin_hood::pair<const string_fragment, opid_time_range>&)' at ./third-party/robin_hood/robin_hood.h:582:8,
inlined from 'robin_hood::detail::Table<IsFlat, MaxLoadFactor100, Key, T, Hash, KeyEqual>::DataNode<M, false>::DataNode(M&, Args&& ...) [with Args = {robin_hood::pair<const string_fragment, opid_time_range>&}; M = robin_hood::detail::Table<false, 80, string_fragment, opid_time_range, frag_hasher, std::equal_to<string_fragment> >; bool IsFlat = false; unsigned int MaxLoadFactor100 = 80; Key = string_fragment; T = opid_time_range; Hash = frag_hasher; KeyEqual = std::equal_to<string_fragment>]' at ./third-party/robin_hood/robin_hood.h:1045:13,
inlined from 'void robin_hood::detail::Table<IsFlat, MaxLoadFactor100, Key, T, Hash, KeyEqual>::Cloner<M, false>::operator()(const M&, M&) const [with M = robin_hood::detail::Table<false, 80, string_fragment, opid_time_range, frag_hasher, std::equal_to<string_fragment> >; bool IsFlat = false; unsigned int MaxLoadFactor100 = 80; Key = string_fragment; T = opid_time_range; Hash = frag_hasher; KeyEqual = std::equal_to<string_fragment>]' at ./third-party/robin_hood/robin_hood.h:1166:21,
inlined from 'void robin_hood::detail::Table<IsFlat, MaxLoadFactor100, Key, T, Hash, KeyEqual>::cloneData(const robin_hood::detail::Table<IsFlat, MaxLoadFactor100, Key, T, Hash, KeyEqual>&) [with bool IsFlat = false; unsigned int MaxLoadFactor100 = 80; Key = string_fragment; T = opid_time_range; Hash = frag_hasher; KeyEqual = std::equal_to<string_fragment>]' at ./third-party/robin_hood/robin_hood.h:1445:75,
inlined from 'robin_hood::detail::Table<IsFlat, MaxLoadFactor100, Key, T, Hash, KeyEqual>& robin_hood::detail::Table<IsFlat, MaxLoadFactor100, Key, T, Hash, KeyEqual>::operator=(const robin_hood::detail::Table<IsFlat, MaxLoadFactor100, Key, T, Hash, KeyEqual>&) [with bool IsFlat = false; unsigned int MaxLoadFactor100 = 80; Key = string_fragment; T = opid_time_range; Hash = frag_hasher; KeyEqual = std::equal_to<string_fragment>]' at ./third-party/robin_hood/robin_hood.h:1669:18,
inlined from 'log_opid_state& log_opid_state::operator=(const log_opid_state&)' at log_format_fwd.hh:125:8,
inlined from 'logfile::process_prefix(shared_buffer_ref&, const line_info&, scan_batch_context&)::<lambda(const log_format::scan_match&)>' at logfile.cc:1009:49:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const opid_sub_time_range*, std::vector<opid_sub_time_range> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_snippet(const lnav::console::snippet&)' at base/lnav.console.hh:127:39,
inlined from 'logfile::rebuild_result_t logfile::rebuild_index(std::optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >)' at logfile.cc:1645:40:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
logfile.cc: In member function 'logfile::rebuild_result_t logfile::rebuild_index(std::optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >)':
logfile.cc:1760:74: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile.cc:1869:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline*, std::vector<logline> >' changed in GCC 7.1
CXX network-extension-functions.o
In file included from /usr/include/c++/16.1.1/vector:67,
from msg.text.hh:33,
from msg.text.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'attr_line_t& attr_line_t::operator=(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_help(const attr_line_t&)' at base/lnav.console.hh:165:29,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_help(const attr_line_t&)' at base/lnav.console.hh:160:19:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_note(const attr_line_t&)' at base/lnav.console.hh:154:40,
inlined from 'const std::vector<attr_line_t>* lnav::messages::view::only_text_files()' at msg.text.cc:60:25:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX data_parser.o
CXX piper.header.o
In file included from /usr/include/c++/16.1.1/vector:67,
from /usr/include/c++/16.1.1/functional:81,
from md4cpp.hh:33,
from md4cpp.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX piper.looper.o
In file included from network-extension-functions.cc:42:
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {const char*}; Return (* f)(Args ...) = sql_gethostbyname; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {const char*}; Return (* f)(Args ...) = sql_gethostbyname]'
network-extension-functions.cc:140:20: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {const char*}; Return (* f)(Args ...) = sql_gethostbyaddr; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {const char*}; Return (* f)(Args ...) = sql_gethostbyaddr]'
network-extension-functions.cc:153:20: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
In file included from /usr/include/c++/16.1.1/memory:71,
from base/auto_mem.hh:36,
from network-extension-functions.cc:38:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'attr_line_t& attr_line_t::operator=(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_reason(const attr_line_t&)' at base/lnav.console.hh:109:27:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX piper.match.o
In file included from logfile_sub_source.cc:62:
ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'long int' [-Wsign-compare]
ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
logfile_sub_source.cc: At global scope:
logfile_sub_source.cc:77:122: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
logfile_sub_source.cc: In member function 'logfile_sub_source::rebuild_result logfile_sub_source::rebuild_index(std::optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >)':
logfile_sub_source.cc:1117:151: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
logfile_sub_source.cc:1226:135: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'std::__iterator_traits<__gnu_cxx::__normal_iterator<const logline*, std::vector<logline> >, void>::difference_type' {aka 'int'} [-Wformat=]
logfile_sub_source.cc:1226:135: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
logfile_sub_source.cc:1243:127: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
logfile_sub_source.cc:1243:127: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
logfile_sub_source.cc:1243:127: warning: format '%ld' expects argument of type 'long int', but argument 7 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
logfile_sub_source.cc: In member function 'virtual std::optional<strong_int<int, __vis_line_distinct> > logfile_sub_source::adjacent_anchor(vis_line_t, text_anchors::direction)':
logfile_sub_source.cc:3527:12: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<unsigned int>::size_type' {aka 'unsigned int'} [-Wsign-compare]
In file included from logfile_sub_source.cc:39:
logfile_sub_source.hh: In member function 'virtual void index_delegate::index_line(logfile_sub_source&, logfile*, logfile::iterator)':
logfile_sub_source.hh:79:18: note: parameter passing for argument of type 'logfile::iterator' {aka 'std::vector<logline>::iterator'} changed in GCC 7.1
logfile_sub_source.cc: In member function 'bool logfile_sub_source::check_extra_filters(iterator, logfile::iterator)':
logfile_sub_source.cc:2288:1: note: parameter passing for argument of type 'logfile::iterator' {aka 'std::vector<logline>::iterator'} changed in GCC 7.1
logfile_sub_source.cc: In member function 'void logfile_sub_source::reload_index_delegate()':
logfile_sub_source.cc:2476:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline*, std::vector<logline> >' changed in GCC 7.1
logfile_sub_source.cc:2476:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline*, std::vector<logline> >' changed in GCC 7.1
logfile_sub_source.cc: In member function 'Result<bool, lnav::console::user_message> logfile_sub_source::eval_sql_filter(sqlite3_stmt*, iterator, logfile::const_iterator)':
logfile_sub_source.cc:2004:1: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile_sub_source.cc:2017:26: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile_sub_source.cc: In member function 'Result<void, lnav::console::user_message> logfile_sub_source::set_sql_filter(std::string, sqlite3_stmt*)':
logfile_sub_source.cc:1879:77: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile_sub_source.cc: In member function 'Result<void, lnav::console::user_message> logfile_sub_source::set_preview_sql_filter(sqlite3_stmt*)':
logfile_sub_source.cc:1990:77: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile_sub_source.cc: In member function 'virtual bool sql_filter::matches(std::optional<text_filter::line_source>, const shared_buffer_ref&)':
logfile_sub_source.cc:2583:46: note: parameter passing for argument of type 'logfile_const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile_sub_source.cc: In member function 'virtual void logfile_sub_source::text_attrs_for_line(textview_curses&, int, string_attrs_t&)':
logfile_sub_source.cc:929:61: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile_sub_source.cc:960:71: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile_sub_source.cc: In member function 'virtual void logfile_sub_source::text_crumbs_for_line(int, std::vector<breadcrumb::crumb>&)':
logfile_sub_source.cc:2884:26: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile_sub_source.cc: In member function 'Result<void, lnav::console::user_message> logfile_sub_source::set_sql_marker(std::string, sqlite3_stmt*)':
logfile_sub_source.cc:1916:77: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile_sub_source.cc:1957:71: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile_sub_source.cc:1971:49: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline*, std::vector<logline> >' changed in GCC 7.1
logfile_sub_source.cc: In member function 'virtual void logfile_sub_source::text_filters_changed()':
logfile_sub_source.cc:1619:31: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline*, std::vector<logline> >' changed in GCC 7.1
logfile_sub_source.cc:1660:58: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile_sub_source.cc:1676:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline*, std::vector<logline> >' changed in GCC 7.1
logfile_sub_source.cc: In member function 'virtual line_info logfile_sub_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)':
logfile_sub_source.cc:305:48: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/bits/stl_algo.h:61,
from /usr/include/c++/16.1.1/algorithm:63,
from logfile_sub_source.cc:30:
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = logfile_sub_source::indexed_content*; _Distance = int; _Tp = logfile_sub_source::indexed_content; _Compare = logline_cmp]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type 'logfile_sub_source::indexed_content' changed in GCC 9.1
In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = logfile_sub_source::indexed_content*; _Compare = logline_cmp]',
inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = logfile_sub_source::indexed_content*; _Compare = logline_cmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1593:23:
/usr/include/c++/16.1.1/bits/stl_heap.h:356:22: note: parameter passing for argument of type 'logfile_sub_source::indexed_content' changed in GCC 9.1
In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = logfile_sub_source::indexed_content*; _Compare = logline_cmp]',
inlined from 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = logfile_sub_source::indexed_content*; _Compare = logline_cmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1596:19:
/usr/include/c++/16.1.1/bits/stl_heap.h:266:25: note: parameter passing for argument of type '_ValueType' {aka 'logfile_sub_source::indexed_content'} changed in GCC 9.1
In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = logfile_sub_source::indexed_content*; _Compare = logline_cmp]',
inlined from 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = logfile_sub_source::indexed_content*; _Compare = logline_cmp]' at /usr/include/c++/16.1.1/bits/stl_heap.h:423:19,
inlined from 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = logfile_sub_source::indexed_content*; _Compare = logline_cmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1877:23,
inlined from 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = logfile_sub_source::indexed_content*; _Size = int; _Compare = logline_cmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1892:27:
/usr/include/c++/16.1.1/bits/stl_heap.h:266:25: note: parameter passing for argument of type '_ValueType' {aka 'logfile_sub_source::indexed_content'} changed in GCC 9.1
logfile_sub_source.cc: In member function 'logfile_sub_source::rebuild_result logfile_sub_source::rebuild_index(std::optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >)':
logfile_sub_source.cc:1264:53: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline*, std::vector<logline> >' changed in GCC 7.1
logfile_sub_source.cc:1484:62: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
logfile_sub_source.cc:1500:57: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline*, std::vector<logline> >' changed in GCC 7.1
CXX plain_text_source.o
CXX pollable.o
In file included from /usr/include/c++/16.1.1/memory:71,
from base/auto_mem.hh:36,
from base/piper.file.hh:40,
from piper.header.hh:33,
from piper.header.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:127:39,
inlined from 'json_path_handler::for_field<timeval lnav::piper::header::*>(timeval lnav::piper::header::*)::<lambda(yajlpp_parse_context*, const string_fragment&, yajl_string_props_t*)>' at yajlpp/yajlpp_def.hh:1047:52:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'attr_line_t& attr_line_t::operator=(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_help(const attr_line_t&)' at ./base/lnav.console.hh:165:29,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_help(const attr_line_t&)' at ./base/lnav.console.hh:160:19,
inlined from 'json_path_handler::for_field<timeval lnav::piper::header::*>(timeval lnav::piper::header::*)::<lambda(yajlpp_parse_context*, const string_fragment&, yajl_string_props_t*)>' at yajlpp/yajlpp_def.hh:1048:49:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX pretty_printer.o
CXX preview_status_source.o
In file included from /usr/include/c++/16.1.1/vector:67,
from piper.match.hh:35,
from piper.match.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, vector<pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >; _Sentinel = __gnu_cxx::__normal_iterator<const pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, vector<pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >; _ForwardIterator = pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, std::vector<std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, std::vector<std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, vector<pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >; _ForwardIterator = pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, vector<pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >; _Sentinel = __gnu_cxx::__normal_iterator<const pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, vector<pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >; _ForwardIterator = pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*; _Tp = pair<__cxx11::basic_string<char>, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >; _Alloc = std::allocator<std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > >]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'json_walk_collector::json_walk_collector(const json_walk_collector&)' at yajlpp/json_ptr.hh:123:8,
inlined from 'types::Ok<T>::Ok(const T&) [with T = json_walk_collector]' at base/result.h:23:24,
inlined from 'types::Ok<CleanT> Ok(T&&) [with T = json_walk_collector&; CleanT = json_walk_collector]' at base/result.h:48:50,
inlined from 'static Result<json_walk_collector, std::__cxx11::basic_string<char> > json_walk_collector::parse_fully(string_fragment)' at yajlpp/json_ptr.hh:133:22:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> >*, std::vector<std::pair<std::__cxx11::basic_string<char>, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, string_fragment, long long int, double, null_value_t, bool> > > >' changed in GCC 7.1
CXX progress_source.o
CXX ptimec_rt.o
In file included from /usr/include/c++/16.1.1/deque:68,
from pretty_printer.hh:33,
from pretty_printer.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'void pretty_printer::append_to(attr_line_t&)' at pretty_printer.cc:163:34:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'void pretty_printer::write_element(const element&)' at pretty_printer.cc:238:66:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX readline_callbacks.o
In file included from ptimec_rt.cc:32:
ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'long int' [-Wsign-compare]
ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
CXX readline_highlighters.o
piper.looper.cc: In member function 'void lnav::piper::looper::loop()':
piper.looper.cc:478:17: warning: ignoring return value of 'ssize_t read(int, void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
In file included from /usr/include/c++/16.1.1/memory:71,
from piper.looper.cc:34:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX readline_possibilities.o
In file included from /usr/include/c++/16.1.1/vector:67,
from plain_text_source.hh:36,
from plain_text_source.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'breadcrumb::crumb::crumb(const breadcrumb::crumb&)' at breadcrumb.hh:76:8:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'static attr_line_t attr_line_t::from_ansi_str(const std::string&)' at base/attr_line.hh:246:43,
inlined from 'plain_text_source& plain_text_source::replace_with(const std::vector<std::__cxx11::basic_string<char> >&)' at plain_text_source.cc:111:69:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = plain_text_source::text_line; _Args = {long long int&, const attr_line_t&}; _Tp = plain_text_source::text_line]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = plain_text_source::text_line; _Args = {long long int&, const attr_line_t&}; _Tp = plain_text_source::text_line]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {long long int&, const attr_line_t&}; _Tp = plain_text_source::text_line; _Alloc = std::allocator<plain_text_source::text_line>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = plain_text_source::text_line; _Args = {long long int&, const attr_line_t&}; _Tp = plain_text_source::text_line]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = plain_text_source::text_line; _Args = {long long int&, const attr_line_t&}; _Tp = plain_text_source::text_line]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long int&, const attr_line_t&}; _Tp = plain_text_source::text_line; _Alloc = std::allocator<plain_text_source::text_line>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'plain_text_source& plain_text_source::replace_with(const std::vector<attr_line_t>&)' at plain_text_source.cc:130:37:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'virtual void plain_text_source::text_attrs_for_line(textview_curses&, int, string_attrs_t&)' at plain_text_source.cc:198:58:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'static attr_line_t attr_line_t::from_ansi_frag(const string_fragment&)' at base/attr_line.hh:253:42,
inlined from 'plain_text_source::plain_text_source(const string_fragment&)' at plain_text_source.cc:44:72:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX regex101.client.o
progress_source.cc: In member function 'bool progress_source::poll()':
progress_source.cc:112:40: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
progress_source.cc: In member function 'virtual line_info progress_source::text_value_for_line(textview_curses&, int, std::string&, text_sub_source::line_flags_t)':
progress_source.cc:167:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<attr_line_t>::size_type' {aka 'unsigned int'} [-Wsign-compare]
progress_source.cc: In member function 'virtual size_t progress_source::text_size_for_line(textview_curses&, int, text_sub_source::line_flags_t)':
progress_source.cc:181:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<attr_line_t>::size_type' {aka 'unsigned int'} [-Wsign-compare]
progress_source.cc: In member function 'virtual void progress_source::text_attrs_for_line(textview_curses&, int, string_attrs_t&)':
progress_source.cc:193:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<attr_line_t>::size_type' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/include/c++/16.1.1/vector:67,
from progress_source.hh:36,
from progress_source.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'bool progress_source::poll()' at progress_source.cc:68:62:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'bool progress_source::poll()' at progress_source.cc:69:43:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'bool progress_source::poll()' at progress_source.cc:74:53:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'bool progress_source::poll()' at progress_source.cc:80:47:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'bool progress_source::poll()' at progress_source.cc:86:43:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'bool progress_source::poll()' at progress_source.cc:99:47:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'virtual void progress_source::text_attrs_for_line(textview_curses&, int, string_attrs_t&)' at progress_source.cc:197:38:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX regex101.import.o
CXX regexp_vtab.o
CXX session.export.o
In file included from regex101.client.cc:39:
yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list<json_path_handler>)':
yajlpp/yajlpp_def.hh:1641:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
regex101.client.cc: In function 'const typed_json_path_container<regex101::client::entry>& regex101::client::get_entry_handlers()':
regex101.client.cc:62:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
In constructor 'typed_json_path_container<T>::typed_json_path_container(std::initializer_list<json_path_handler>) [with T = regex101::client::entry]',
inlined from 'const typed_json_path_container<regex101::client::entry>& regex101::client::get_entry_handlers()' at regex101.client.cc:77:5:
yajlpp/yajlpp_def.hh:1780:39: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
In constructor 'typed_json_path_container<T>::typed_json_path_container(std::initializer_list<json_path_handler>) [with T = regex101::client::delete_entity]',
inlined from 'void __static_initialization_and_destruction_0()' at regex101.client.cc:293:1:
yajlpp/yajlpp_def.hh:1780:39: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/vector:67,
from regex101.client.hh:34,
from regex101.client.cc:32:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In constructor 'typed_json_path_container<T>::typed_json_path_container(std::initializer_list<json_path_handler>) [with T = regex101::client::upsert_response]',
inlined from 'const typed_json_path_container<regex101::client::upsert_response>& regex101::client::get_response_handlers()' at regex101.client.cc:92:5,
inlined from 'Result<regex101::client::upsert_response, lnav::console::user_message> regex101::client::upsert(entry&)' at regex101.client.cc:141:43:
yajlpp/yajlpp_def.hh:1780:39: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
CXX session_data.o
In file included from /usr/include/c++/16.1.1/vector:67,
from base/lnav.console.hh:34,
from regex101.import.hh:36,
from regex101.import.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX shared_buffer.o
In file included from /usr/include/c++/16.1.1/vector:67,
from /usr/include/c++/16.1.1/functional:81,
from base/intern_string.hh:35,
from base/lnav.console.into.hh:33,
from regexp_vtab.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'attr_line_t& attr_line_t::operator=(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_reason(const attr_line_t&)' at base/lnav.console.hh:109:27,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_reason(const lnav::console::user_message&)' at base/lnav.console.hh:116:33,
inlined from 'int {anonymous}::rcjFilter(sqlite3_vtab_cursor*, int, const char*, int, sqlite3_value**)' at regexp_vtab.cc:520:49:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX shlex.o
CXX spectro_impls.o
readline_callbacks.cc: In function 'void rl_sql_change(textinput_curses&, bool)':
readline_callbacks.cc:686:54: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare]
readline_callbacks.cc: In lambda function:
readline_callbacks.cc:756:51: warning: comparison of integer expressions of different signedness: 'const int' and 'const unsigned int' [-Wsign-compare]
readline_callbacks.cc:757:42: warning: comparison of integer expressions of different signedness: 'const unsigned int' and 'const int' [-Wsign-compare]
readline_callbacks.cc: In function 'void rl_search_internal(textinput_curses&, ln_mode_t, bool)':
readline_callbacks.cc:1164:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/include/c++/16.1.1/vector:67,
from readline_context.hh:37,
from readline_callbacks.hh:33,
from readline_callbacks.cc:32:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'static attr_line_t attr_line_t::from_ansi_str(const char*)' at ./base/attr_line.hh:239:49:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'static attr_line_t attr_line_t::from_ansi_str(const char*)' at ./base/attr_line.hh:239:49,
inlined from 'plain_text_source& plain_text_source::replace_with(const char*)' at plain_text_source.hh:87:61:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, std::vector<attr_line_t> >; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'rl_exec_change(textinput_curses&, bool)::<lambda(const auto:41&)> [with auto:41 = std::pair<const std::__cxx11::basic_string<char>, std::vector<script_metadata> >]' at readline_callbacks.cc:955:49,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = _Rb_tree_const_iterator<pair<const __cxx11::basic_string<char>, vector<script_metadata> > >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = rl_exec_change(textinput_curses&, bool)::<lambda(const auto:41&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24,
inlined from 'std::vector<typename std::remove_const<typename std::remove_reference<decltype (mapper.m_func(declval<typename std::map<K, V, std::less<_Key>, std::allocator<std::pair<const _Key, _Val> > >::value_type>()))>::type>::type> operator|(const std::map<K, V>&, const lnav::itertools::details::mapper<F>&) [with K = std::__cxx11::basic_string<char>; V = std::vector<script_metadata>; F = rl_exec_change(textinput_curses&, bool)::<lambda(const auto:41&)>]' at base/itertools.hh:748:19,
inlined from 'void rl_exec_change(textinput_curses&, bool)' at readline_callbacks.cc:956:24:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'rl_exec_change(textinput_curses&, bool)::<lambda(const auto:42&)> [with auto:42 = std::__cxx11::basic_string<char>]' at readline_callbacks.cc:975:79,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const __cxx11::basic_string<char>*, vector<__cxx11::basic_string<char> > >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = rl_exec_change(textinput_curses&, bool)::<lambda(const auto:42&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24,
inlined from 'std::vector<typename std::remove_const<typename std::remove_reference<decltype (mapper.m_func(declval<T>()))>::type>::type> operator|(const std::vector<K>&, const lnav::itertools::details::mapper<F>&) [with T = std::__cxx11::basic_string<char>; F = rl_exec_change(textinput_curses&, bool)::<lambda(const auto:42&)>]' at base/itertools.hh:710:19,
inlined from 'void rl_exec_change(textinput_curses&, bool)' at readline_callbacks.cc:976:29:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'rl_sql_change(textinput_curses&, bool)::<lambda(const auto:39&)> [with auto:39 = string_fragment]' at readline_callbacks.cc:683:77,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const string_fragment*, vector<string_fragment> >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = rl_sql_change(textinput_curses&, bool)::<lambda(const auto:39&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24,
inlined from 'std::vector<typename std::remove_const<typename std::remove_reference<decltype (mapper.m_func(declval<T>()))>::type>::type> operator|(const std::vector<K>&, const lnav::itertools::details::mapper<F>&) [with T = string_fragment; F = rl_sql_change(textinput_curses&, bool)::<lambda(const auto:39&)>]' at base/itertools.hh:710:19,
inlined from 'void rl_sql_change(textinput_curses&, bool)' at readline_callbacks.cc:684:25:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = lnav::console::snippet*; _Sentinel = lnav::console::snippet*; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'rl_cmd_change(textinput_curses&, bool)::<lambda(const auto:35&)> [with auto:35 = string_fragment]' at readline_callbacks.cc:386:415,
inlined from '_OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = __gnu_cxx::__normal_iterator<const string_fragment*, vector<string_fragment> >; _OIter = back_insert_iterator<vector<attr_line_t> >; _UnaryOperation = rl_cmd_change(textinput_curses&, bool)::<lambda(const auto:35&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4240:24,
inlined from 'std::vector<typename std::remove_const<typename std::remove_reference<decltype (mapper.m_func(declval<T>()))>::type>::type> operator|(const std::vector<K>&, const lnav::itertools::details::mapper<F>&) [with T = string_fragment; F = rl_cmd_change(textinput_curses&, bool)::<lambda(const auto:35&)>]' at base/itertools.hh:710:19,
inlined from 'void rl_cmd_change(textinput_curses&, bool)' at readline_callbacks.cc:387:22:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX spectro_source.o
In file included from /usr/include/c++/16.1.1/vector:67,
from shlex.hh:36,
from shlex.cc:32:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'attr_line_t shlex::to_attr_line(const tokenize_error_t&) const' at shlex.cc:64:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX sqlitepp.o
In file included from /usr/include/c++/16.1.1/vector:67,
from base/lnav.console.hh:34,
from session.export.hh:33,
from session.export.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX sqlite-extension-func.o
CXX static_file_vtab.o
spectro_source.cc: In member function 'void spectrogram_source::cache_bounds()':
spectro_source.cc:564:31: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
spectro_source.cc: In member function 'const spectrogram_row& spectrogram_source::load_row(const listview_curses&, int)':
spectro_source.cc:630:25: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/include/c++/16.1.1/vector:67,
from spectro_source.cc:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1411:30,
inlined from 'virtual void spectrogram_source::list_value_for_overlay(const listview_curses&, vis_line_t, std::vector<attr_line_t>&)' at spectro_source.cc:203:32:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'virtual void spectrogram_source::list_value_for_overlay(const listview_curses&, vis_line_t, std::vector<attr_line_t>&)' at spectro_source.cc:242:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'attr_line_t& attr_line_t::operator=(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'virtual void spectrogram_source::list_value_for_overlay(const listview_curses&, vis_line_t, std::vector<attr_line_t>&)' at spectro_source.cc:283:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'virtual void spectrogram_source::list_value_for_overlay(const listview_curses&, vis_line_t, std::vector<attr_line_t>&)' at spectro_source.cc:285:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX statusview_curses.o
In file included from /usr/include/c++/16.1.1/algorithm:63,
from ./third-party/date/include/date/date.h:44,
from ./third-party/date/include/date/tz.h:99,
from base/date_time_scanner.hh:40,
from log_format.hh:49,
from spectro_impls.hh:33,
from spectro_impls.cc:33:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = greater<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = greater<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
spectro_impls.cc: In member function 'virtual void log_spectro_value_source::spectro_mark(textview_curses&, std::chrono::microseconds, std::chrono::microseconds, double, double, spectrogram_value_source::mark_op_t)':
spectro_impls.cc:356:30: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/memory:71,
from spectro_impls.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_note(const attr_line_t&)' at ./base/lnav.console.hh:154:40,
inlined from 'void db_spectro_value_source::update_stats()' at spectro_impls.cc:432:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void db_spectro_value_source::update_stats()' at spectro_impls.cc:438:52:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_note(const attr_line_t&)' at ./base/lnav.console.hh:154:40,
inlined from 'void db_spectro_value_source::update_stats()' at spectro_impls.cc:452:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/bits/stl_algo.h:61:
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Distance = int; _Tp = digestible::centroid<double, unsigned int>; _Compare = less<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Size = int; _Compare = less<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1898:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Distance = int; _Tp = digestible::centroid<double, unsigned int>; _Compare = greater<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Size = int; _Compare = greater<digestible::centroid<double, unsigned int> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1898:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Distance = int; _Tp = digestible::centroid<double, unsigned int>; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Size = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1898:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<digestible::centroid<double, unsigned int> >]',
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<digestible::centroid<double, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'void digestible::tdigest<Values, Weight>::merge() [with Values = double; Weight = unsigned int]' at ./third-party/digestible/include/digestible/digestible.h:411:18:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<digestible::centroid<double, unsigned int> >]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<digestible::centroid<double, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<digestible::centroid<double, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'void digestible::tdigest<Values, Weight>::merge() [with Values = double; Weight = unsigned int]' at ./third-party/digestible/include/digestible/digestible.h:411:18:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = greater<digestible::centroid<double, unsigned int> >]',
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = greater<digestible::centroid<double, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'void digestible::tdigest<Values, Weight>::merge() [with Values = double; Weight = unsigned int]' at ./third-party/digestible/include/digestible/digestible.h:423:18:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = greater<digestible::centroid<double, unsigned int> >]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = greater<digestible::centroid<double, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = greater<digestible::centroid<double, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'void digestible::tdigest<Values, Weight>::merge() [with Values = double; Weight = unsigned int]' at ./third-party/digestible/include/digestible/digestible.h:423:18:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<void>]',
inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4817:18,
inlined from 'void digestible::tdigest<Values, Weight>::merge() [with Values = double; Weight = unsigned int]' at ./third-party/digestible/include/digestible/digestible.h:473:34:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<void>]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
inlined from 'void std::sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, vector<digestible::centroid<double, unsigned int>, allocator<digestible::centroid<double, unsigned int> > > >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4817:18,
inlined from 'void digestible::tdigest<Values, Weight>::merge() [with Values = double; Weight = unsigned int]' at ./third-party/digestible/include/digestible/digestible.h:473:34:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<digestible::centroid<double, unsigned int>*, std::vector<digestible::centroid<double, unsigned int>, std::allocator<digestible::centroid<double, unsigned int> > > >' changed in GCC 7.1
CXX string-extension-functions.o
In file included from session_data.cc:43:
base/isc.hh: In member function 'void isc::service<T>::send_and_wait(F, const std::chrono::duration<Rep, Period>&) [with F = std::function<void(tailer::looper&)>; Rep = long long int; Period = std::ratio<3600>; T = tailer::looper]':
base/isc.hh:207:18: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
In file included from /usr/include/c++/16.1.1/algorithm:62,
from session_data.cc:32:
/usr/include/c++/16.1.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<logline*, vector<logline> >; _Tp = timeval; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline*, std::vector<logline> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline*, std::vector<logline> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/vector:67,
from session_data.hh:38,
from session_data.cc:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator<logline*, vector<logline> >; _Tp = timeval]',
inlined from 'void load_time_bookmarks()' at session_data.cc:633:43:
/usr/include/c++/16.1.1/bits/stl_algobase.h:1550:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline*, std::vector<logline> >' changed in GCC 7.1
In function '_ForwardIterator std::lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator<logline*, vector<logline> >; _Tp = timeval]',
inlined from 'void load_time_bookmarks()' at session_data.cc:907:38:
/usr/include/c++/16.1.1/bits/stl_algobase.h:1550:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline*, std::vector<logline> >' changed in GCC 7.1
CXX styling.o
CXX term_extra.o
In file included from /usr/include/c++/16.1.1/vector:67,
from statusview_curses.cc:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'virtual bool statusview_curses::do_update()' at statusview_curses.cc:171:37:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'attr_line_t& attr_line_t::operator=(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'bool status_field::set_value(const attr_line_t&)' at statusview_curses.cc:89:22:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX text_anonymizer.o
CXX text_format.o
CXX text_overlay_menu.o
CXX textfile_sub_source.o
In file included from /usr/include/c++/16.1.1/vector:67,
from styling.cc:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX timer.o
CXX sql.formatter.o
In file included from /usr/include/c++/16.1.1/vector:67,
from /usr/include/c++/16.1.1/functional:81,
from base/intern_string.hh:35,
from text_anonymizer.hh:35,
from text_anonymizer.cc:32:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX sql_commands.o
string-extension-functions.cc: In function 'std::string sql_humanize_id(string_fragment)':
string-extension-functions.cc:1032:10: warning: variable 'attrs' set but not used [-Wunused-but-set-variable=]
In file included from string-extension-functions.cc:39:
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = bool; Args = {string_fragment, string_fragment}; Return (* f)(Args ...) = {anonymous}::regexp; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = bool; Args = {string_fragment, string_fragment}; Return (* f)(Args ...) = {anonymous}::regexp]'
string-extension-functions.cc:1057:64: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = mapbox::util::variant<long long int, double, const char*, string_fragment, json_string>; Args = {string_fragment, string_fragment}; Return (* f)(Args ...) = {anonymous}::regexp_match; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = mapbox::util::variant<long long int, double, const char*, string_fragment, json_string>; Args = {string_fragment, string_fragment}; Return (* f)(Args ...) = {anonymous}::regexp_match]'
string-extension-functions.cc:1066:76: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {string_fragment, string_fragment, const char*}; Return (* f)(Args ...) = {anonymous}::regexp_replace; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {string_fragment, string_fragment, const char*}; Return (* f)(Args ...) = {anonymous}::regexp_replace]'
string-extension-functions.cc:1095:80: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {long long int}; Return (* f)(Args ...) = {anonymous}::sql_humanize_file_size; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {long long int}; Return (* f)(Args ...) = {anonymous}::sql_humanize_file_size]'
string-extension-functions.cc:1125:20: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {string_fragment}; Return (* f)(Args ...) = sql_humanize_id; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {string_fragment}; Return (* f)(Args ...) = sql_humanize_id]'
string-extension-functions.cc:1138:20: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = const std::__cxx11::basic_string<char>&; Args = {double, std::optional<double>}; Return (* f)(Args ...) = humanize::sparkline; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = const std::__cxx11::basic_string<char>&; Args = {double, std::optional<double>}; Return (* f)(Args ...) = humanize::sparkline]'
string-extension-functions.cc:1151:20: required from here
vtab_module.hh:494:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh:494:26: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
......
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {string_fragment}; Return (* f)(Args ...) = {anonymous}::sql_anonymize; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {string_fragment}; Return (* f)(Args ...) = {anonymous}::sql_anonymize]'
string-extension-functions.cc:1181:78: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = json_string; Args = {const char*}; Return (* f)(Args ...) = extract; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = json_string; Args = {const char*}; Return (* f)(Args ...) = extract]'
string-extension-functions.cc:1193:66: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = json_string; Args = {string_fragment}; Return (* f)(Args ...) = {anonymous}::logfmt2json; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = json_string; Args = {string_fragment}; Return (* f)(Args ...) = {anonymous}::logfmt2json]'
string-extension-functions.cc:1210:74: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = startswith; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = startswith]'
string-extension-functions.cc:1227:20: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = endswith; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = bool; Args = {const char*, const char*}; Return (* f)(Args ...) = endswith]'
string-extension-functions.cc:1246:20: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::optional<long long int>; Args = {const char*, const char*}; Return (* f)(Args ...) = {anonymous}::sql_fuzzy_match; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::optional<long long int>; Args = {const char*, const char*}; Return (* f)(Args ...) = {anonymous}::sql_fuzzy_match]'
string-extension-functions.cc:1264:20: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = string_fragment; Args = {const std::vector<const char*, std::allocator<const char*> >&}; Return (* f)(Args ...) = {anonymous}::spooky_hash; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = string_fragment; Args = {const std::vector<const char*, std::allocator<const char*> >&}; Return (* f)(Args ...) = {anonymous}::spooky_hash]'
string-extension-functions.cc:1280:74: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::optional<mapbox::util::variant<blob_auto_buffer, long long int, double> >; Args = {sqlite3_value*}; Return (* f)(Args ...) = {anonymous}::sql_gunzip; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::optional<mapbox::util::variant<blob_auto_buffer, long long int, double> >; Args = {sqlite3_value*}; Return (* f)(Args ...) = {anonymous}::sql_gunzip]'
string-extension-functions.cc:1306:72: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::optional<blob_auto_buffer>; Args = {sqlite3_value*}; Return (* f)(Args ...) = {anonymous}::sql_gzip; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::optional<blob_auto_buffer>; Args = {sqlite3_value*}; Return (* f)(Args ...) = {anonymous}::sql_gzip]'
string-extension-functions.cc:1313:68: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = mapbox::util::variant<text_auto_buffer, auto_mem<char, free>, null_value_t>; Args = {sqlite3_value*, encode_algo}; Return (* f)(Args ...) = {anonymous}::sql_encode; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = mapbox::util::variant<text_auto_buffer, auto_mem<char, free>, null_value_t>; Args = {sqlite3_value*, encode_algo}; Return (* f)(Args ...) = {anonymous}::sql_encode]'
string-extension-functions.cc:1320:72: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = mapbox::util::variant<blob_auto_buffer, text_auto_buffer, auto_mem<char, free> >; Args = {string_fragment, encode_algo}; Return (* f)(Args ...) = {anonymous}::sql_decode; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = mapbox::util::variant<blob_auto_buffer, text_auto_buffer, auto_mem<char, free> >; Args = {string_fragment, encode_algo}; Return (* f)(Args ...) = {anonymous}::sql_decode]'
string-extension-functions.cc:1341:72: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = json_string; Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; Return (* f)(Args ...) = {anonymous}::sql_parse_url; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = json_string; Args = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >}; Return (* f)(Args ...) = {anonymous}::sql_parse_url]'
string-extension-functions.cc:1354:78: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = auto_mem<char>; Args = {string_fragment}; Return (* f)(Args ...) = {anonymous}::sql_unparse_url; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = auto_mem<char>; Args = {string_fragment}; Return (* f)(Args ...) = {anonymous}::sql_unparse_url]'
string-extension-functions.cc:1413:20: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {string_fragment}; Return (* f)(Args ...) = sql_pretty_print; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {string_fragment}; Return (* f)(Args ...) = sql_pretty_print]'
string-extension-functions.cc:1430:20: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
In file included from /usr/include/c++/16.1.1/vector:67,
from /usr/include/c++/16.1.1/functional:81,
from base/intern_string.hh:35,
from base/file_range.hh:35,
from base/humanize.hh:38,
from string-extension-functions.cc:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'attr_line_t& attr_line_t::operator=(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_reason(const attr_line_t&)' at base/lnav.console.hh:109:27:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX sql_util.o
CXX src_ref.o
In file included from /usr/include/c++/16.1.1/vector:67,
from text_overlay_menu.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'textview_curses::selected_text_info::selected_text_info(const textview_curses::selected_text_info&)' at textview_curses.hh:963:12,
inlined from 'text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>::<lambda>(text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&&)' at text_overlay_menu.cc:235:26,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:166:10,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:220:15,
inlined from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Constraints = void; _Res = void; _ArgTypes = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' at /usr/include/c++/16.1.1/bits/std_function.h:439:36,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = list_overlay_source::menu_item; _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = list_overlay_source::menu_item; _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item; _Alloc = std::allocator<list_overlay_source::menu_item>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'textview_curses::selected_text_info::selected_text_info(const textview_curses::selected_text_info&)' at textview_curses.hh:963:12,
inlined from 'text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>::<lambda>(text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&&)' at text_overlay_menu.cc:210:30,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:166:10,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:220:15,
inlined from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Constraints = void; _Res = void; _ArgTypes = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' at /usr/include/c++/16.1.1/bits/std_function.h:439:36,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = list_overlay_source::menu_item; _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = list_overlay_source::menu_item; _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item; _Alloc = std::allocator<list_overlay_source::menu_item>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'textview_curses::selected_text_info::selected_text_info(const textview_curses::selected_text_info&)' at textview_curses.hh:963:12,
inlined from 'text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>::<lambda>(text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&&)' at text_overlay_menu.cc:149:40,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:166:10,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:220:15,
inlined from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Constraints = void; _Res = void; _ArgTypes = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' at /usr/include/c++/16.1.1/bits/std_function.h:439:36,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = list_overlay_source::menu_item; _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = list_overlay_source::menu_item; _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item; _Alloc = std::allocator<list_overlay_source::menu_item>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'textview_curses::selected_text_info::selected_text_info(const textview_curses::selected_text_info&)' at textview_curses.hh:963:12,
inlined from 'text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>::<lambda>(text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&&)' at text_overlay_menu.cc:235:26,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:166:10,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:220:15,
inlined from 'static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:203:23,
inlined from 'static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _ArgTypes = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' at /usr/include/c++/16.1.1/bits/std_function.h:287:23:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'textview_curses::selected_text_info::selected_text_info(const textview_curses::selected_text_info&)' at textview_curses.hh:963:12,
inlined from 'text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>::<lambda>(text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&&)' at text_overlay_menu.cc:210:30,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:166:10,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:220:15,
inlined from 'static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:203:23,
inlined from 'static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _ArgTypes = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' at /usr/include/c++/16.1.1/bits/std_function.h:287:23:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>::<lambda>(const text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&)' at text_overlay_menu.cc:149:40,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = const text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:166:10,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:220:15,
inlined from 'static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:203:23,
inlined from 'static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _ArgTypes = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' at /usr/include/c++/16.1.1/bits/std_function.h:287:23:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'textview_curses::selected_text_info::selected_text_info(const textview_curses::selected_text_info&)' at textview_curses.hh:963:12,
inlined from 'text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>::<lambda>(const text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&)' at text_overlay_menu.cc:149:40,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = const text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:166:10,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = const text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:220:15,
inlined from 'static bool std::_Function_base::_Base_manager<_Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:203:23,
inlined from 'static bool std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_manager(std::_Any_data&, const std::_Any_data&, std::_Manager_operation) [with _Res = void; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _ArgTypes = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' at /usr/include/c++/16.1.1/bits/std_function.h:287:23:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'virtual std::vector<attr_line_t> text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)' at text_overlay_menu.cc:149:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'textview_curses::selected_text_info::selected_text_info(const textview_curses::selected_text_info&)' at textview_curses.hh:963:12,
inlined from 'virtual std::vector<attr_line_t> text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)' at text_overlay_menu.cc:149:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'textview_curses::selected_text_info::selected_text_info(const textview_curses::selected_text_info&)' at textview_curses.hh:963:12,
inlined from 'text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>::<lambda>(text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&&)' at text_overlay_menu.cc:149:40,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:166:10,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:220:15,
inlined from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Constraints = void; _Res = void; _ArgTypes = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' at /usr/include/c++/16.1.1/bits/std_function.h:439:36,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = list_overlay_source::menu_item; _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = list_overlay_source::menu_item; _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item; _Alloc = std::allocator<list_overlay_source::menu_item>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'virtual std::vector<attr_line_t> text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)' at text_overlay_menu.cc:146:46:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'textview_curses::selected_text_info::selected_text_info(const textview_curses::selected_text_info&)' at textview_curses.hh:963:12,
inlined from 'virtual std::vector<attr_line_t> text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)' at text_overlay_menu.cc:210:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'textview_curses::selected_text_info::selected_text_info(const textview_curses::selected_text_info&)' at textview_curses.hh:963:12,
inlined from 'text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>::<lambda>(text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&&)' at text_overlay_menu.cc:210:30,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:166:10,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:220:15,
inlined from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Constraints = void; _Res = void; _ArgTypes = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' at /usr/include/c++/16.1.1/bits/std_function.h:439:36,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = list_overlay_source::menu_item; _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = list_overlay_source::menu_item; _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item; _Alloc = std::allocator<list_overlay_source::menu_item>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'virtual std::vector<attr_line_t> text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)' at text_overlay_menu.cc:207:46:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'textview_curses::selected_text_info::selected_text_info(const textview_curses::selected_text_info&)' at textview_curses.hh:963:12,
inlined from 'virtual std::vector<attr_line_t> text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)' at text_overlay_menu.cc:235:13:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'textview_curses::selected_text_info::selected_text_info(const textview_curses::selected_text_info&)' at textview_curses.hh:963:12,
inlined from 'text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>::<lambda>(text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>&&)' at text_overlay_menu.cc:235:26,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_create(std::_Any_data&, _Fn&&, std::false_type) [with _Fn = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:166:10,
inlined from 'static void std::_Function_base::_Base_manager<_Functor>::_M_init_functor(std::_Any_data&, _Fn&&) [with _Fn = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>]' at /usr/include/c++/16.1.1/bits/std_function.h:220:15,
inlined from 'std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>; _Constraints = void; _Res = void; _ArgTypes = {const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&}]' at /usr/include/c++/16.1.1/bits/std_function.h:439:36,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = list_overlay_source::menu_item; _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = list_overlay_source::menu_item; _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {strong_int<int, __vis_line_distinct>&, line_range, text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)::<lambda(const std::string&)>}; _Tp = list_overlay_source::menu_item; _Alloc = std::allocator<list_overlay_source::menu_item>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'virtual std::vector<attr_line_t> text_overlay_menu::list_overlay_menu(const listview_curses&, vis_line_t)' at text_overlay_menu.cc:232:42:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX state-extension-functions.o
In file included from /usr/include/c++/16.1.1/vector:67,
from src_ref.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX sysclip.o
sql_commands.cc:201:99: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
In file included from /usr/include/c++/16.1.1/vector:67,
from sql_commands.cc:34:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_snippet(const lnav::console::snippet&)' at base/lnav.console.hh:127:39,
inlined from 'Result<std::__cxx11::basic_string<char>, lnav::console::user_message> sql_cmd_read(exec_context&, std::string, std::vector<std::__cxx11::basic_string<char> >&)' at sql_commands.cc:357:32:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX textinput_curses.o
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]
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]
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]
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]
CXX textinput.history.o
textfile_sub_source.cc: In member function 'textfile_sub_source::rescan_result_t textfile_sub_source::rescan_files(scan_callback&, std::optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >)':
textfile_sub_source.cc:963:143: warning: format '%lld' expects argument of type 'long long int', but argument 9 has type 'long int' [-Wformat=]
textfile_sub_source.cc: In lambda function:
textfile_sub_source.cc:1784:20: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
textfile_sub_source.cc: In member function 'virtual void textfile_sub_source::text_filters_changed()':
textfile_sub_source.cc:562:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<logline*, std::vector<logline> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/memory:71,
from textfile_sub_source.cc:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::user_message; _Args = {const lnav::console::user_message&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::user_message*, vector<lnav::console::user_message> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::user_message*, vector<lnav::console::user_message> >; _ForwardIterator = lnav::console::user_message*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::user_message; _Args = {const lnav::console::user_message&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::user_message*, vector<lnav::console::user_message> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::user_message*, vector<lnav::console::user_message> >; _ForwardIterator = lnav::console::user_message*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::user_message; _Args = {const lnav::console::user_message&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::user_message*, vector<lnav::console::user_message> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::user_message*, vector<lnav::console::user_message> >; _ForwardIterator = lnav::console::user_message*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::user_message; _Args = {const lnav::console::user_message&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::user_message*, vector<lnav::console::user_message> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::user_message*, vector<lnav::console::user_message> >; _ForwardIterator = lnav::console::user_message*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::user_message; _Args = {const lnav::console::user_message&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::user_message*, vector<lnav::console::user_message> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::user_message*, vector<lnav::console::user_message> >; _ForwardIterator = lnav::console::user_message*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Storage<_Up, false>::_Storage(std::in_place_t, _Args&& ...) [with _Args = {attr_line_t&}; _Up = attr_line_t; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/optional:274:8,
inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(std::in_place_t, _Args&& ...) [with _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/optional:141:4,
inlined from 'constexpr std::_Optional_payload<attr_line_t, true, false, false>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {attr_line_t&}][inherited from std::_Optional_payload_base<attr_line_t>]' at /usr/include/c++/16.1.1/optional:440:42,
inlined from 'constexpr std::_Optional_payload<attr_line_t, false, false, false>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {attr_line_t&}][inherited from std::_Optional_payload_base<attr_line_t>]' at /usr/include/c++/16.1.1/optional:474:57,
inlined from 'constexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(std::in_place_t, _Args&& ...) [with _Args = {attr_line_t&}; typename std::enable_if<is_constructible_v<_Tp, _Args ...>, bool>::type <anonymous> = false; _Tp = attr_line_t; bool <anonymous> = false; bool <anonymous> = false]' at /usr/include/c++/16.1.1/optional:516:4,
inlined from 'constexpr std::optional<_Tp>::optional(_Up&&) [with _Up = attr_line_t&; typename std::enable_if<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::__not_<std::is_same<std::in_place_t, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::is_constructible<_T1, _U1>, std::is_convertible<_U1, _T1>, __not_constructing_bool_from_optional<_Up, typename std::remove_cv< <template-parameter-1-1> >::type> >, bool>::type <anonymous> = true; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/optional:961:47,
inlined from 'virtual std::optional<attr_line_t> textfile_header_overlay::list_header_for_overlay(const listview_curses&, list_overlay_source::media_t, vis_line_t)' at textfile_sub_source.cc:1986:18:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'virtual attr_line_t md2attr_line::get_result()' at md2attr_line.hh:81:69:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'breadcrumb::crumb::crumb(const breadcrumb::crumb&)' at breadcrumb.hh:76:8:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'textfile_sub_source::rescan_result_t textfile_sub_source::rescan_files(scan_callback&, std::optional<std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long long int, std::ratio<1, 1000000000> > > >)' at textfile_sub_source.cc:1155:64:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX textfile_highlighters.o
In file included from state-extension-functions.cc:41:
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::optional<long long int>; Args = {}; Return (* f)(Args ...) = sql_log_top_line; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::optional<long long int>; Args = {}; Return (* f)(Args ...) = sql_log_top_line]'
state-extension-functions.cc:167:20: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::optional<long long int>; Args = {}; Return (* f)(Args ...) = sql_log_msg_line; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::optional<long long int>; Args = {}; Return (* f)(Args ...) = sql_log_msg_line]'
state-extension-functions.cc:175:20: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::optional<std::__cxx11::basic_string<char> >; Args = {}; Return (* f)(Args ...) = sql_log_top_datetime; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::optional<std::__cxx11::basic_string<char> >; Args = {}; Return (* f)(Args ...) = sql_log_top_datetime]'
state-extension-functions.cc:183:20: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::optional<std::__cxx11::basic_string<char> >; Args = {}; Return (* f)(Args ...) = sql_lnav_top_file; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::optional<std::__cxx11::basic_string<char> >; Args = {}; Return (* f)(Args ...) = sql_lnav_top_file]'
state-extension-functions.cc:190:20: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = const char*; Args = {}; Return (* f)(Args ...) = sql_lnav_version; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = const char*; Args = {}; Return (* f)(Args ...) = sql_lnav_version]'
state-extension-functions.cc:197:20: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = long long int; Args = {const char*, std::optional<string_fragment>, std::optional<string_fragment>}; Return (* f)(Args ...) = sql_error; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = long long int; Args = {const char*, std::optional<string_fragment>, std::optional<string_fragment>}; Return (* f)(Args ...) = sql_error]'
state-extension-functions.cc:202:70: required from here
vtab_module.hh:494:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh:494:26: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
......
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::optional<std::__cxx11::basic_string<char> >; Args = {std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; Return (* f)(Args ...) = sql_echoln; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::optional<std::__cxx11::basic_string<char> >; Args = {std::optional<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >}; Return (* f)(Args ...) = sql_echoln]'
state-extension-functions.cc:220:72: required from here
vtab_module.hh:494:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh:494:26: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
......
In file included from /usr/include/c++/16.1.1/memory:71,
from lnav.hh:39,
from state-extension-functions.cc:38:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX textview_curses.o
In file included from /usr/include/c++/16.1.1/regex:53,
from sql_util.cc:33:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Tp = string_attr; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1990:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1990:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/array:45,
from sql_util.cc:32:
/usr/include/c++/16.1.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Tp = string_attr; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _OutputIterator = string_attr*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = string_attr*; _OutputIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Pointer = string_attr*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Pointer = string_attr*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2679:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2679:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Compare = less<void>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Pointer = string_attr*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2690:34:
/usr/include/c++/16.1.1/bits/stl_algo.h:2669:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2672:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2672:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _RandomAccessIterator2 = string_attr*; _Distance = int; _Compare = less<void>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Pointer = string_attr*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2694:26:
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = string_attr*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Compare = less<void>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Pointer = string_attr*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2697:26:
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Pointer = string_attr*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2710:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2711:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2713:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Pointer = string_attr*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2392:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2405:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2413:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >]',
inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _BidirectionalIterator2 = string_attr*; _Distance = int]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2354:20,
inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Pointer = string_attr*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2418:30:
/usr/include/c++/16.1.1/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Pointer = string_attr*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Pointer = string_attr*; _Distance = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2721:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2721:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2730:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2732:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2734:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2741:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/bits/stl_algo.h:69:
/usr/include/c++/16.1.1/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >; _Tp = string_attr]':
/usr/include/c++/16.1.1/bits/stl_tempbuf.h:321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/deque:68,
from /usr/include/c++/16.1.1/stack:68,
from /usr/include/c++/16.1.1/regex:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'static attr_line_t attr_line_t::from_ansi_str(const std::string&)' at base/attr_line.hh:246:43,
inlined from 'Result<std::__cxx11::basic_string<char>, lnav::console::user_message> lnav::prql::compile(const std::string&)' at sql_util.cc:1610:52:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2461:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2469:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >]',
inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2474:15:
/usr/include/c++/16.1.1/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2475:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2749:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2749:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2754:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2758:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2759:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2760:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:4977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:4977:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:4998:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5001:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5005:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5007:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >]',
inlined from 'void lnav::sql::annotate_prql_statement(attr_line_t&)' at sql_util.cc:2302:16:
/usr/include/c++/16.1.1/bits/stl_algo.h:5043:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >]',
inlined from 'void annotate_sql_statement(attr_line_t&, lnav::sql::dialect)' at sql_util.cc:1852:16:
/usr/include/c++/16.1.1/bits/stl_algo.h:5043:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX time-extension-functions.o
CXX timeline_source.o
CXX top_status_source.o
textinput_curses.cc: In member function 'virtual bool textinput_curses::handle_mouse(mouse_event&)':
textinput_curses.cc:418:120: warning: format '%d' expects argument of type 'int', but argument 5 has type 'mouse_button_t' [-Wformat=]
textinput_curses.cc:418:120: warning: format '%d' expects argument of type 'int', but argument 6 has type 'mouse_button_state_t' [-Wformat=]
textinput_curses.cc: In member function 'std::string textinput_curses::replace_selection_no_change(string_fragment)':
textinput_curses.cc:1840:51: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<attr_line_t>::size_type' {aka 'unsigned int'} [-Wsign-compare]
textinput_curses.cc: In member function 'std::string textinput_curses::selection_to_string() const':
textinput_curses.cc:2642:36: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<attr_line_t>::size_type' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/include/c++/16.1.1/deque:68,
from textinput_curses.hh:35,
from textinput_curses.cc:32:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = const attr_line_t*; _Sentinel = const attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const attr_line_t*; _Sentinel = const attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = const attr_line_t*; _Sentinel = const attr_line_t*; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1979:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:702:23,
inlined from 'static const std::vector<attr_line_t>& textinput_curses::external_edit_failed()' at textinput_curses.cc:241:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, std::vector<attr_line_t> >; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = attr_line_t*; _Sentinel = attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:261:35:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = const attr_line_t*; _Sentinel = const attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const attr_line_t*; _Sentinel = const attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = const attr_line_t*; _Sentinel = const attr_line_t*; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1979:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:702:23,
inlined from 'static const std::vector<attr_line_t>& textinput_curses::unhandled_input()' at textinput_curses.cc:215:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = const attr_line_t*; _Sentinel = const attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const attr_line_t*; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const attr_line_t*; _Sentinel = const attr_line_t*; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = const attr_line_t*; _Sentinel = const attr_line_t*; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1979:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:702:23,
inlined from 'static const std::vector<attr_line_t>& textinput_curses::no_changes()' at textinput_curses.cc:228:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = vector<attr_line_t>; _Args = {const vector<attr_line_t, allocator<attr_line_t> >&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from 'constexpr void std::_Optional_payload_base<_Tp>::_M_construct(_Args&& ...) [with _Args = {const std::vector<attr_line_t, std::allocator<attr_line_t> >&}; _Tp = std::vector<attr_line_t>]' at /usr/include/c++/16.1.1/optional:314:19,
inlined from 'constexpr void std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_M_construct(_Args&& ...) [with _Args = {const std::vector<attr_line_t, std::allocator<attr_line_t> >&}; _Tp = std::vector<attr_line_t>; bool <anonymous> = false; bool <anonymous> = false]' at /usr/include/c++/16.1.1/optional:571:27,
inlined from 'std::enable_if_t<((bool)__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::__not_<std::__and_<std::is_scalar<_Tp>, std::is_same<_Tp, typename std::decay<_Func>::type> > >, std::is_constructible<_T1, _U1>, std::is_assignable<_T1&, _U1> >), std::optional<_Tp>&> std::optional<_Tp>::operator=(_Up&&) [with _Up = const std::vector<attr_line_t>&; _Tp = std::vector<attr_line_t>]' at /usr/include/c++/16.1.1/optional:1073:24:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX unique_path.o
In file included from time-extension-functions.cc:44:
ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'long int' [-Wsign-compare]
ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
In file included from time-extension-functions.cc:46:
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::optional<text_auto_buffer>; Args = {sqlite3_value*, std::optional<string_fragment>}; Return (* f)(Args ...) = timeslice; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::optional<text_auto_buffer>; Args = {sqlite3_value*, std::optional<string_fragment>}; Return (* f)(Args ...) = timeslice]'
time-extension-functions.cc:271:70: required from here
vtab_module.hh:494:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh:494:26: warning: format '%ld' expects argument of type 'long int', but argument 6 has type 'unsigned int' [-Wformat=]
......
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::optional<double>; Args = {string_fragment, string_fragment}; Return (* f)(Args ...) = sql_timediff; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::optional<double>; Args = {string_fragment, string_fragment}; Return (* f)(Args ...) = sql_timediff]'
time-extension-functions.cc:300:76: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::__cxx11::basic_string<char>; Args = {double}; Return (* f)(Args ...) = sql_humanize_duration; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::__cxx11::basic_string<char>; Args = {double}; Return (* f)(Args ...) = sql_humanize_duration]'
time-extension-functions.cc:322:20: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = std::optional<std::__cxx11::basic_string<char> >; Args = {string_fragment, string_fragment}; Return (* f)(Args ...) = sql_timezone; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = std::optional<std::__cxx11::basic_string<char> >; Args = {string_fragment, string_fragment}; Return (* f)(Args ...) = sql_timezone]'
time-extension-functions.cc:339:76: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
In file included from /usr/include/c++/16.1.1/vector:67,
from base/attr_line.hh:38,
from base/attr_line.builder.hh:35,
from time-extension-functions.cc:38:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_note(const attr_line_t&)' at base/lnav.console.hh:154:40,
inlined from 'std::optional<std::__cxx11::basic_string<char> > sql_timezone(string_fragment, string_fragment)' at time-extension-functions.cc:218:29,
inlined from 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func2(sqlite3_context*, int, sqlite3_value**, std::index_sequence<_Ind ...>) [with unsigned int ...Idx = {0, 1}; Return = std::optional<std::__cxx11::basic_string<char> >; Args = {string_fragment, string_fragment}; Return (* f)(Args ...) = sql_timezone]' at vtab_module.hh:447:20:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_note(const attr_line_t&)' at base/lnav.console.hh:154:40,
inlined from 'std::optional<std::__cxx11::basic_string<char> > sql_timezone(string_fragment, string_fragment)' at time-extension-functions.cc:240:21,
inlined from 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func2(sqlite3_context*, int, sqlite3_value**, std::index_sequence<_Ind ...>) [with unsigned int ...Idx = {0, 1}; Return = std::optional<std::__cxx11::basic_string<char> >; Args = {string_fragment, string_fragment}; Return (* f)(Args ...) = sql_timezone]' at vtab_module.hh:447:20:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX view_curses.o
textview_curses.cc:245:120: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc:247:49: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc:248:118: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc:250:50: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc:251:120: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc:252:118: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc:254:50: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc:255:120: warning: 'no_sanitize_address' attribute ignored [-Wattributes]
textview_curses.cc: In member function 'virtual bool textview_curses::handle_mouse(mouse_event&)':
textview_curses.cc:547:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<mapbox::util::variant<listview_curses::main_content, listview_curses::overlay_menu, listview_curses::static_overlay_content, listview_curses::overlay_content, listview_curses::empty_space> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
textview_curses.cc:740:40: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
In file included from /usr/include/c++/16.1.1/vector:67,
from textview_curses.cc:32:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::main_content&)>' at textview_curses.cc:682:62,
inlined from 'static R mapbox::util::detail::dispatcher<R, T, Types ...>::apply(V&&, F&&) [with V = mapbox::util::variant<listview_curses::main_content, listview_curses::overlay_menu, listview_curses::static_overlay_content, listview_curses::overlay_content, listview_curses::empty_space>&; F = mapbox::util::visitor<textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::main_content&)>, textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::static_overlay_content&)>, textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::overlay_menu&)>, textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::overlay_content&)>, textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::empty_space&)> >; R = void; T = listview_curses::main_content; Types = {listview_curses::overlay_menu, listview_curses::static_overlay_content, listview_curses::overlay_content, listview_curses::empty_space}]' at ./mapbox/variant.hpp:339:38,
inlined from 'static R mapbox::util::variant<Types>::visit(V&&, F&&) [with F = mapbox::util::visitor<textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::main_content&)>, textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::static_overlay_content&)>, textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::overlay_menu&)>, textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::overlay_content&)>, textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::empty_space&)> >; V = mapbox::util::variant<listview_curses::main_content, listview_curses::overlay_menu, listview_curses::static_overlay_content, listview_curses::overlay_content, listview_curses::empty_space>&; T0 = listview_curses::main_content&; R = void; Types = {listview_curses::main_content, listview_curses::overlay_menu, listview_curses::static_overlay_content, listview_curses::overlay_content, listview_curses::empty_space}]' at ./mapbox/variant.hpp:854:54,
inlined from 'decltype (mapbox::util::variant<Types>::visit((*(mapbox::util::variant<Types>*)this), mapbox::util::make_visitor((forward<Fs>)(mapbox::util::variant<Types ...>::match::fs)...))) mapbox::util::variant<Types>::match(Fs&& ...) & [with Fs = {textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::main_content&)>, textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::static_overlay_content&)>, textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::overlay_menu&)>, textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::overlay_content&)>, textview_curses::handle_mouse(mouse_event&)::<lambda(const listview_curses::empty_space&)>}; Types = {listview_curses::main_content, listview_curses::overlay_menu, listview_curses::static_overlay_content, listview_curses::overlay_content, listview_curses::empty_space}]' at ./mapbox/variant.hpp:880:30,
inlined from 'virtual bool textview_curses::handle_mouse(mouse_event&)' at textview_curses.cc:635:29:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX view_helpers.o
CXX views_vtab.o
In file included from /usr/include/c++/16.1.1/memory:71,
from base/auto_mem.hh:36,
from sqlitepp.client.hh:35,
from top_status_source.hh:33,
from top_status_source.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'virtual attr_line_t md2attr_line::get_result()' at md2attr_line.hh:81:69:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'virtual attr_line_t md2attr_line::get_result()' at md2attr_line.hh:81:69,
inlined from 'Result<T, std::__cxx11::basic_string<char> > md4cpp::parse(const string_fragment&, typed_event_handler<T>&) [with T = attr_line_t]' at md4cpp.hh:151:28:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'attr_line_t& attr_line_t::operator=(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'bool top_status_source::update_user_msg()' at top_status_source.cc:132:20:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX vtab_module.o
In file included from /usr/include/c++/16.1.1/vector:67,
from vtab_module.hh:38,
from vtab_module.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX log_vtab_impl.o
timeline_source.cc: In member function 'virtual std::vector<attr_line_t> timeline_preview_overlay::list_overlay_menu(const listview_curses&, vis_line_t)':
timeline_source.cc:142:27: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
timeline_source.cc: In member function 'virtual bool timeline_header_overlay::list_static_overlay(const listview_curses&, list_overlay_source::media_t, int, int, attr_line_t&)':
timeline_source.cc:255:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<attr_line_t>::size_type' {aka 'unsigned int'} [-Wsign-compare]
timeline_source.cc:309:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::tuple_element<1, std::pair<strong_int<int, __vis_line_distinct>, long unsigned int> >::type' {aka 'long unsigned int'} [-Wsign-compare]
timeline_source.cc: In member function 'virtual void timeline_header_overlay::list_value_for_overlay(const listview_curses&, vis_line_t, std::vector<attr_line_t>&)':
timeline_source.cc:385:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<const timeline_source::opid_row*>::size_type' {aka 'unsigned int'} [-Wsign-compare]
timeline_source.cc: In member function 'bool timeline_source::rebuild_indexes()':
timeline_source.cc:987:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
timeline_source.cc: In member function 'virtual std::optional<text_time_translator::row_info> timeline_source::time_for_row(vis_line_t)':
timeline_source.cc:1394:13: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<const timeline_source::opid_row*>::size_type' {aka 'unsigned int'} [-Wsign-compare]
timeline_source.cc:1403:38: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<opid_sub_time_range>::size_type' {aka 'unsigned int'} [-Wsign-compare]
timeline_source.cc: In member function 'virtual void timeline_source::text_selection_changed(textview_curses&)':
timeline_source.cc:1437:29: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector<const timeline_source::opid_row*>::size_type' {aka 'unsigned int'} [-Wsign-compare]
timeline_source.cc:1565:19: warning: comparison of integer expressions of different signedness: 'int' and 'uint32_t' {aka 'unsigned int'} [-Wsign-compare]
timeline_source.cc: In member function 'virtual void timeline_source::text_crumbs_for_line(int, std::vector<breadcrumb::crumb>&)':
timeline_source.cc:1665:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<const timeline_source::opid_row*>::size_type' {aka 'unsigned int'} [-Wsign-compare]
In file included from /usr/include/c++/16.1.1/algorithm:63,
from timeline_source.cc:30:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Tp = timeline_source::rebuild_indexes()::span_event; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1990:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1990:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/algorithm:62:
/usr/include/c++/16.1.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Tp = timeline_source::rebuild_indexes()::span_event; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]':
/usr/include/c++/16.1.1/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Distance = int; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2461:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2469:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >]',
inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Distance = int; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2474:15:
/usr/include/c++/16.1.1/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Distance = int; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2475:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = timeline_source::rebuild_indexes()::span_event*; _OutputIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _OutputIterator = timeline_source::rebuild_indexes()::span_event*; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Pointer = timeline_source::rebuild_indexes()::span_event*; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2679:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2679:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Distance = int; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Pointer = timeline_source::rebuild_indexes()::span_event*; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2690:34:
/usr/include/c++/16.1.1/bits/stl_algo.h:2669:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2672:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2672:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _RandomAccessIterator2 = timeline_source::rebuild_indexes()::span_event*; _Distance = int; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Pointer = timeline_source::rebuild_indexes()::span_event*; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2694:26:
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = timeline_source::rebuild_indexes()::span_event*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Distance = int; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Pointer = timeline_source::rebuild_indexes()::span_event*; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2697:26:
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2749:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2749:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2754:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2758:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2759:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2760:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Distance = int; _Pointer = timeline_source::rebuild_indexes()::span_event*; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Distance = int; _Pointer = timeline_source::rebuild_indexes()::span_event*; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2392:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2405:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2413:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >]',
inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _BidirectionalIterator2 = timeline_source::rebuild_indexes()::span_event*; _Distance = int]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2354:20,
inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Distance = int; _Pointer = timeline_source::rebuild_indexes()::span_event*; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2418:30:
/usr/include/c++/16.1.1/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Distance = int; _Pointer = timeline_source::rebuild_indexes()::span_event*; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Pointer = timeline_source::rebuild_indexes()::span_event*; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2710:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2711:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2713:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Pointer = timeline_source::rebuild_indexes()::span_event*; _Distance = int; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2721:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2721:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2730:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2732:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2734:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2741:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/vector:67,
from timeline_source.cc:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = attr_line_t; _Args = {const attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const attr_line_t&}; _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_note(const attr_line_t&)' at base/lnav.console.hh:154:40:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Storage<_Up, false>::_Storage(std::in_place_t, _Args&& ...) [with _Args = {attr_line_t&}; _Up = attr_line_t; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/optional:274:8,
inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(std::in_place_t, _Args&& ...) [with _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/optional:141:4,
inlined from 'constexpr std::_Optional_payload<attr_line_t, true, false, false>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {attr_line_t&}][inherited from std::_Optional_payload_base<attr_line_t>]' at /usr/include/c++/16.1.1/optional:440:42,
inlined from 'constexpr std::_Optional_payload<attr_line_t, false, false, false>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {attr_line_t&}][inherited from std::_Optional_payload_base<attr_line_t>]' at /usr/include/c++/16.1.1/optional:474:57,
inlined from 'constexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(std::in_place_t, _Args&& ...) [with _Args = {attr_line_t&}; typename std::enable_if<is_constructible_v<_Tp, _Args ...>, bool>::type <anonymous> = false; _Tp = attr_line_t; bool <anonymous> = false; bool <anonymous> = false]' at /usr/include/c++/16.1.1/optional:516:4,
inlined from 'constexpr std::optional<_Tp>::optional(_Up&&) [with _Up = attr_line_t&; typename std::enable_if<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::__not_<std::is_same<std::in_place_t, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::is_constructible<_T1, _U1>, std::is_convertible<_U1, _T1>, __not_constructing_bool_from_optional<_Up, typename std::remove_cv< <template-parameter-1-1> >::type> >, bool>::type <anonymous> = true; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/optional:961:47,
inlined from 'virtual std::optional<attr_line_t> timeline_header_overlay::list_header_for_overlay(const listview_curses&, list_overlay_source::media_t, vis_line_t)' at timeline_source.cc:465:42:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Storage<_Up, false>::_Storage(std::in_place_t, _Args&& ...) [with _Args = {attr_line_t&}; _Up = attr_line_t; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/optional:274:8,
inlined from 'constexpr std::_Optional_payload_base<_Tp>::_Optional_payload_base(std::in_place_t, _Args&& ...) [with _Args = {attr_line_t&}; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/optional:141:4,
inlined from 'constexpr std::_Optional_payload<attr_line_t, true, false, false>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {attr_line_t&}][inherited from std::_Optional_payload_base<attr_line_t>]' at /usr/include/c++/16.1.1/optional:440:42,
inlined from 'constexpr std::_Optional_payload<attr_line_t, false, false, false>::_Optional_payload(std::in_place_t, _Args&& ...) [with _Args = {attr_line_t&}][inherited from std::_Optional_payload_base<attr_line_t>]' at /usr/include/c++/16.1.1/optional:474:57,
inlined from 'constexpr std::_Optional_base<_Tp, <anonymous>, <anonymous> >::_Optional_base(std::in_place_t, _Args&& ...) [with _Args = {attr_line_t&}; typename std::enable_if<is_constructible_v<_Tp, _Args ...>, bool>::type <anonymous> = false; _Tp = attr_line_t; bool <anonymous> = false; bool <anonymous> = false]' at /usr/include/c++/16.1.1/optional:516:4,
inlined from 'constexpr std::optional<_Tp>::optional(_Up&&) [with _Up = attr_line_t&; typename std::enable_if<__and_v<std::__not_<std::is_same<std::optional<_Tp>, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::__not_<std::is_same<std::in_place_t, typename std::remove_cv<typename std::remove_reference<_Tuple>::type>::type> >, std::is_constructible<_T1, _U1>, std::is_convertible<_U1, _T1>, __not_constructing_bool_from_optional<_Up, typename std::remove_cv< <template-parameter-1-1> >::type> >, bool>::type <anonymous> = true; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/optional:961:47,
inlined from 'virtual std::optional<attr_line_t> timeline_header_overlay::list_header_for_overlay(const listview_curses&, list_overlay_source::media_t, vis_line_t)' at timeline_source.cc:469:42:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'breadcrumb::possibility::possibility(const breadcrumb::possibility&)' at breadcrumb.hh:43:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = breadcrumb::possibility; _Args = {const breadcrumb::possibility&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = const breadcrumb::possibility*; _Sentinel = const breadcrumb::possibility*; _ForwardIterator = breadcrumb::possibility*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const breadcrumb::possibility*; _ForwardIterator = breadcrumb::possibility*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = const breadcrumb::possibility*; _Sentinel = const breadcrumb::possibility*; _ForwardIterator = breadcrumb::possibility*; _Tp = breadcrumb::possibility]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_initialize_n(_Iterator, _Sentinel, size_type) [with _Iterator = const breadcrumb::possibility*; _Sentinel = const breadcrumb::possibility*; _Tp = breadcrumb::possibility; _Alloc = std::allocator<breadcrumb::possibility>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1979:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = breadcrumb::possibility; _Alloc = std::allocator<breadcrumb::possibility>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:702:23,
inlined from 'const std::vector<breadcrumb::possibility>& timestamp_poss()' at timeline_source.cc:1654:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'breadcrumb::possibility::possibility(const breadcrumb::possibility&)' at breadcrumb.hh:43:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = breadcrumb::possibility; _Args = {const breadcrumb::possibility&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const breadcrumb::possibility*, vector<breadcrumb::possibility> >; _Sentinel = __gnu_cxx::__normal_iterator<const breadcrumb::possibility*, vector<breadcrumb::possibility> >; _ForwardIterator = breadcrumb::possibility*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const breadcrumb::possibility*, vector<breadcrumb::possibility> >; _ForwardIterator = breadcrumb::possibility*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const breadcrumb::possibility*, vector<breadcrumb::possibility> >; _Sentinel = __gnu_cxx::__normal_iterator<const breadcrumb::possibility*, vector<breadcrumb::possibility> >; _ForwardIterator = breadcrumb::possibility*; _Tp = breadcrumb::possibility]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = breadcrumb::possibility; _Alloc = std::allocator<breadcrumb::possibility>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'constexpr std::enable_if_t<((bool)is_invocable_r_v<_Res, _Callable, _Args ...>), _Res> std::__invoke_r(_Callable&&, _Args&& ...) [with _Res = vector<breadcrumb::possibility>; _Callable = const vector<breadcrumb::possibility>& (*&)(); _Args = {}]' at /usr/include/c++/16.1.1/bits/invoke.h:118:38,
inlined from 'static _Res std::_Function_handler<_Res(_ArgTypes ...), _Functor>::_M_invoke(const std::_Any_data&, _ArgTypes&& ...) [with _Res = std::vector<breadcrumb::possibility>; _Functor = const std::vector<breadcrumb::possibility>& (*)(); _ArgTypes = {}]' at /usr/include/c++/16.1.1/bits/std_function.h:296:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]',
inlined from 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, vector<timeline_source::rebuild_indexes()::span_event> >; _Compare = timeline_source::rebuild_indexes()::<lambda(const auto:35&, const auto:36&)>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:5079:25,
inlined from 'bool timeline_source::rebuild_indexes()' at timeline_source.cc:1096:29:
/usr/include/c++/16.1.1/bits/stl_algo.h:5001:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5005:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5007:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<timeline_source::rebuild_indexes()::span_event*, std::vector<timeline_source::rebuild_indexes()::span_event> >' changed in GCC 7.1
CXX xml_util.o
CXX xpath_vtab.o
view_curses.cc: In static member function 'static view_curses::mvwattrline_result view_curses::mvwattrline(ncplane*, int, int, attr_line_t&, const line_range&, role_t)':
view_curses.cc:299:24: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
view_curses.cc:299:46: warning: comparison of integer expressions of different signedness: 'const int' and 'unsigned int' [-Wsign-compare]
view_curses.cc:301:43: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
view_curses.cc:406:42: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
view_curses.cc: In member function 'bool alerter::chime(std::string)':
view_curses.cc:122:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
view_curses.cc: In static member function 'static void view_curses::awaiting_user_input()':
view_curses.cc:271:14: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result]
In file included from /usr/include/c++/16.1.1/algorithm:63,
from base/itertools.hh:33,
from view_curses.cc:46:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Tp = string_attr; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1990:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1990:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/bits/specfun.h:44,
from /usr/include/c++/16.1.1/cmath:3913,
from view_curses.cc:33:
/usr/include/c++/16.1.1/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Tp = string_attr; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algobase.h:1502:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _OutputIterator = string_attr*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = string_attr*; _OutputIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2612:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Pointer = string_attr*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2361:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Pointer = string_attr*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2679:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2679:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Compare = less<void>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Pointer = string_attr*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2690:34:
/usr/include/c++/16.1.1/bits/stl_algo.h:2669:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2672:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2672:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _RandomAccessIterator2 = string_attr*; _Distance = int; _Compare = less<void>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Pointer = string_attr*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2694:26:
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = string_attr*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Compare = less<void>]',
inlined from 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Pointer = string_attr*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2697:26:
/usr/include/c++/16.1.1/bits/stl_algo.h:2647:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2655:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Pointer = string_attr*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2705:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2710:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2711:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2713:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1213:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Pointer = string_attr*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2384:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2392:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2405:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2413:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >]',
inlined from '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _BidirectionalIterator2 = string_attr*; _Distance = int]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2354:20,
inlined from 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Pointer = string_attr*; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2418:30:
/usr/include/c++/16.1.1/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Pointer = string_attr*; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2421:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Pointer = string_attr*; _Distance = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2721:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2721:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2730:38: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2732:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2734:32: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2741:29: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/vector:67,
from /usr/include/c++/16.1.1/functional:81,
from view_curses.hh:35,
from view_curses.cc:37:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_snippet(const lnav::console::snippet&)' at base/lnav.console.hh:127:39,
inlined from 'view_colors::to_attrs(const style_config&, std::vector<lnav::console::user_message>&)::<lambda(const auto:33&)> [with auto:33 = std::__cxx11::basic_string<char>]' at view_curses.cc:928:40,
inlined from 'auto Result<T, E>::unwrapOrElse(Func) const [with Func = view_colors::to_attrs(const style_config&, std::vector<lnav::console::user_message>&)::<lambda(const auto:33&)>; T = styling::color_unit; E = std::__cxx11::basic_string<char>]' at base/result.h:914:20,
inlined from 'text_attrs view_colors::to_attrs(const style_config&, std::vector<lnav::console::user_message>&)' at view_curses.cc:925:46:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_snippet(const lnav::console::snippet&)' at base/lnav.console.hh:127:39,
inlined from 'view_colors::to_attrs(const style_config&, std::vector<lnav::console::user_message>&)::<lambda(const auto:34&)> [with auto:34 = std::__cxx11::basic_string<char>]' at view_curses.cc:945:40,
inlined from 'auto Result<T, E>::unwrapOrElse(Func) const [with Func = view_colors::to_attrs(const style_config&, std::vector<lnav::console::user_message>&)::<lambda(const auto:34&)>; T = styling::color_unit; E = std::__cxx11::basic_string<char>]' at base/result.h:914:20,
inlined from 'text_attrs view_colors::to_attrs(const style_config&, std::vector<lnav::console::user_message>&)' at view_curses.cc:942:46:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2436:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2461:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2469:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >]',
inlined from 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Compare = less<void>]' at /usr/include/c++/16.1.1/bits/stl_algo.h:2474:15:
/usr/include/c++/16.1.1/bits/stl_algo.h:1341:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Distance = int; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2475:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = less<void>]':
/usr/include/c++/16.1.1/bits/stl_algo.h:2749:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2749:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2754:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2758:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2759:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:2760:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >; _Compare = less<void>]',
inlined from 'void std::stable_sort(_RAIter, _RAIter) [with _RAIter = __gnu_cxx::__normal_iterator<string_attr*, vector<string_attr> >]' at /usr/include/c++/16.1.1/bits/stl_algo.h:5043:25,
inlined from 'static view_curses::mvwattrline_result view_curses::mvwattrline(ncplane*, int, int, attr_line_t&, const line_range&, role_t)' at view_curses.cc:480:21:
/usr/include/c++/16.1.1/bits/stl_algo.h:5001:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5001:29: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5005:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:5007:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX xterm_mouse.o
CXX yaml-extension-functions.o
In file included from views_vtab.cc:44:
yajlpp/yajlpp_def.hh: In constructor 'json_path_container::json_path_container(std::initializer_list<json_path_handler>)':
yajlpp/yajlpp_def.hh:1641:5: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
In constructor 'typed_json_path_container<T>::typed_json_path_container(std::initializer_list<json_path_handler>) [with T = breadcrumb::possibility]',
inlined from 'const typed_json_path_container<breadcrumb::possibility>& {anonymous}::get_breadcrumb_possibility_handlers()' at views_vtab.cc:135:5,
inlined from 'const typed_json_path_container<{anonymous}::resolved_crumb>& {anonymous}::get_breadcrumb_crumb_handlers()' at views_vtab.cc:167:63,
inlined from 'const typed_json_path_container<{anonymous}::top_line_meta>& {anonymous}::get_top_line_meta_handlers()' at views_vtab.cc:190:57:
yajlpp/yajlpp_def.hh:1780:39: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
In constructor 'typed_json_path_container<T>::typed_json_path_container(std::initializer_list<json_path_handler>) [with T = {anonymous}::resolved_crumb]',
inlined from 'const typed_json_path_container<{anonymous}::resolved_crumb>& {anonymous}::get_breadcrumb_crumb_handlers()' at views_vtab.cc:168:5,
inlined from 'const typed_json_path_container<{anonymous}::top_line_meta>& {anonymous}::get_top_line_meta_handlers()' at views_vtab.cc:190:57:
yajlpp/yajlpp_def.hh:1780:39: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
In constructor 'typed_json_path_container<T>::typed_json_path_container(std::initializer_list<json_path_handler>) [with T = {anonymous}::top_line_meta]',
inlined from 'const typed_json_path_container<{anonymous}::top_line_meta>& {anonymous}::get_top_line_meta_handlers()' at views_vtab.cc:191:5:
yajlpp/yajlpp_def.hh:1780:39: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
In constructor 'typed_json_path_container<T>::typed_json_path_container(std::initializer_list<json_path_handler>) [with T = {anonymous}::view_options]',
inlined from 'const typed_json_path_container<{anonymous}::view_options>& {anonymous}::get_view_options_handlers()' at views_vtab.cc:287:5:
yajlpp/yajlpp_def.hh:1780:39: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/vector:67,
from views_vtab.cc:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In constructor 'typed_json_path_container<T>::typed_json_path_container(std::initializer_list<json_path_handler>) [with T = line_range]',
inlined from 'const typed_json_path_container<textview_curses::selected_text_info>& {anonymous}::get_selected_text_handlers()' at views_vtab.cc:202:5,
inlined from 'int {anonymous}::lnav_views::get_column(tvt_iterator_cursor<{anonymous}::lnav_views>::cursor&, sqlite3_context*, int)' at views_vtab.cc:523:57:
yajlpp/yajlpp_def.hh:1780:39: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
In constructor 'typed_json_path_container<T>::typed_json_path_container(std::initializer_list<json_path_handler>) [with T = textview_curses::selected_text_info]',
inlined from 'const typed_json_path_container<textview_curses::selected_text_info>& {anonymous}::get_selected_text_handlers()' at views_vtab.cc:215:9,
inlined from 'int {anonymous}::lnav_views::get_column(tvt_iterator_cursor<{anonymous}::lnav_views>::cursor&, sqlite3_context*, int)' at views_vtab.cc:523:57:
yajlpp/yajlpp_def.hh:1780:39: note: parameter passing for argument of type 'std::initializer_list<json_path_handler>' changed in GCC 7.1
CXX animals-json.o
view_helpers.cc: In function 'void open_pretty_view()':
view_helpers.cc:460:49: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare]
view_helpers.cc:468:45: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare]
view_helpers.cc: In member function 'virtual void hist_index_delegate::index_line(logfile_sub_source&, logfile*, logfile::iterator)':
view_helpers.cc:1500:1: note: parameter passing for argument of type 'logfile::iterator' {aka 'std::vector<logline>::iterator'} changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/algorithm:63,
from ./third-party/tlx/container/btree.hpp:18,
from ./third-party/tlx/container/btree_set.hpp:14,
from bookmarks.hh:45,
from view_helpers.hh:38,
from view_helpers.cc:33:
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >; _Compare = interval_tree::IntervalTree<long long int, lnav::document::hier_node*>::IntervalStartCmp]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, std::vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, std::allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >; _Compare = interval_tree::IntervalTree<long long int, lnav::document::hier_node*>::IntervalStartCmp]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, std::vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, std::allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, std::vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, std::allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/memory:71,
from view_helpers.cc:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'virtual attr_line_t md2attr_line::get_result()' at md2attr_line.hh:81:69:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = breadcrumb::possibility; _Args = {const char* const&, attr_line_t&}; _Tp = breadcrumb::possibility]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_Tp1> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = breadcrumb::possibility; _Args = {const char* const&, attr_line_t&}; _Tp = breadcrumb::possibility]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const char* const&, attr_line_t&}; _Tp = breadcrumb::possibility; _Alloc = std::allocator<breadcrumb::possibility>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'std::vector<breadcrumb::possibility> view_title_poss()' at view_helpers.cc:1576:28:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > > >; _Sentinel = move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > > >; _ForwardIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*>; _Sentinel = move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*>; _ForwardIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type 'std::move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*>' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type 'std::move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*>' changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/bits/stl_algo.h:61:
/usr/include/c++/16.1.1/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >; _Distance = int; _Tp = interval_tree::Interval<long long int, lnav::document::hier_node*>; _Compare = interval_tree::IntervalTree<long long int, lnav::document::hier_node*>::IntervalStartCmp]':
/usr/include/c++/16.1.1/bits/stl_heap.h:228:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, std::vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, std::allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >; _Size = int; _Compare = interval_tree::IntervalTree<long long int, lnav::document::hier_node*>::IntervalStartCmp]':
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, std::vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, std::allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1884:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, std::vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, std::allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1898:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, std::vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, std::allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >; _Compare = interval_tree::IntervalTree<long long int, lnav::document::hier_node*>::IntervalStartCmp]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >; _Compare = interval_tree::IntervalTree<long long int, lnav::document::hier_node*>::IntervalStartCmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >; _Compare = interval_tree::IntervalTree<long long int, lnav::document::hier_node*>::IntervalStartCmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'interval_tree::IntervalTree<Scalar, Value>::IntervalTree(interval_vector&&, std::size_t, std::size_t, std::size_t, Scalar, Scalar) [with Scalar = long long int; Value = lnav::document::hier_node*]' at ./third-party/intervaltree/IntervalTree.h:115:22:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, std::vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, std::allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, std::vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, std::allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >; _Compare = interval_tree::IntervalTree<long long int, lnav::document::hier_node*>::IntervalStartCmp]',
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >; _Compare = interval_tree::IntervalTree<long long int, lnav::document::hier_node*>::IntervalStartCmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'interval_tree::IntervalTree<Scalar, Value>::IntervalTree(interval_vector&&, std::size_t, std::size_t, std::size_t, Scalar, Scalar) [with Scalar = long long int; Value = lnav::document::hier_node*]' at ./third-party/intervaltree/IntervalTree.h:120:22:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, std::vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, std::allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >' changed in GCC 7.1
In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >; _Compare = interval_tree::IntervalTree<long long int, lnav::document::hier_node*>::IntervalStartCmp]',
inlined from 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >; _Compare = interval_tree::IntervalTree<long long int, lnav::document::hier_node*>::IntervalStartCmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:1916:31,
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >; _Compare = interval_tree::IntervalTree<long long int, lnav::document::hier_node*>::IntervalStartCmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'interval_tree::IntervalTree<Scalar, Value>::IntervalTree(interval_vector&&, std::size_t, std::size_t, std::size_t, Scalar, Scalar) [with Scalar = long long int; Value = lnav::document::hier_node*]' at ./third-party/intervaltree/IntervalTree.h:120:22:
/usr/include/c++/16.1.1/bits/stl_algo.h:1821:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, std::vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, std::allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_algo.h:1826:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, std::vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, std::allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >' changed in GCC 7.1
In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >; _Compare = interval_tree::IntervalTree<long long int, lnav::document::hier_node*>::IntervalStartCmp]',
inlined from 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >; _Compare = interval_tree::IntervalTree<long long int, lnav::document::hier_node*>::IntervalStartCmp]' at /usr/include/c++/16.1.1/bits/stl_algo.h:4849:18,
inlined from 'interval_tree::IntervalTree<Scalar, Value>::IntervalTree(interval_vector&&, std::size_t, std::size_t, std::size_t, Scalar, Scalar) [with Scalar = long long int; Value = lnav::document::hier_node*]' at ./third-party/intervaltree/IntervalTree.h:115:22:
/usr/include/c++/16.1.1/bits/stl_algo.h:1913:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, lnav::document::hier_node*>*, std::vector<interval_tree::Interval<long long int, lnav::document::hier_node*>, std::allocator<interval_tree::Interval<long long int, lnav::document::hier_node*> > > >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'void open_pretty_view()' at view_helpers.cc:479:55:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > > >; _ForwardIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > > >; _Sentinel = move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > > >; _ForwardIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > > >; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >; _Alloc = std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > >]' at /usr/include/c++/16.1.1/bits/vector.tcc:984:34,
inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > > >; <template-parameter-2-2> = void; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >; _Alloc = std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > >]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1611:19,
inlined from 'void open_pretty_view()' at view_helpers.cc:536:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > > >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*>; _ForwardIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*>; _Sentinel = move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*>; _ForwardIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*; _ForwardIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*; _Allocator = allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > >]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:700:41,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > > >; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >; _Alloc = std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > >]' at /usr/include/c++/16.1.1/bits/vector.tcc:989:34,
inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > > >; <template-parameter-2-2> = void; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >; _Alloc = std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > >]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1611:19,
inlined from 'void open_pretty_view()' at view_helpers.cc:536:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*>' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*>; _ForwardIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*>; _Sentinel = move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*>; _ForwardIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*; _ForwardIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*; _Allocator = allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > >]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:715:2,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > > >; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >; _Alloc = std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > >]' at /usr/include/c++/16.1.1/bits/vector.tcc:1019:9,
inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > > >; <template-parameter-2-2> = void; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >; _Alloc = std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > >]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1611:19,
inlined from 'void open_pretty_view()' at view_helpers.cc:536:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*>' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > > >; _ForwardIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > > >; _Sentinel = move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*, vector<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >, allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > > > > >; _ForwardIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > > >; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >; _Alloc = std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > >]' at /usr/include/c++/16.1.1/bits/vector.tcc:1022:38,
inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > > >; <template-parameter-2-2> = void; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >; _Alloc = std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > >]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1611:19,
inlined from 'void open_pretty_view()' at view_helpers.cc:536:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > > >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*>; _ForwardIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*>; _Sentinel = move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*>; _ForwardIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*; _ForwardIterator = interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> >*; _Allocator = allocator<interval_tree::Interval<long long int, mapbox::util::variant<__cxx11::basic_string<char, char_traits<char>, allocator<char> >, unsigned int> > >]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:715:2,
inlined from 'void std::vector<_Tp, _Alloc>::_M_range_insert(iterator, _ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = std::move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > > >; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >; _Alloc = std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > >]' at /usr/include/c++/16.1.1/bits/vector.tcc:1027:9,
inlined from 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::move_iterator<__gnu_cxx::__normal_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*, std::vector<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >, std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > > > > >; <template-parameter-2-2> = void; _Tp = interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >; _Alloc = std::allocator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> > >]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1611:19,
inlined from 'void open_pretty_view()' at view_helpers.cc:536:33:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type 'std::move_iterator<interval_tree::Interval<long long int, mapbox::util::variant<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned int> >*>' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'void open_pretty_view()' at view_helpers.cc:575:55:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX ansi-palette-json.o
In file included from /usr/include/c++/16.1.1/vector:67,
from sql_help.hh:37,
from xpath_vtab.cc:36:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
CXX builtin-scripts.o
CXX builtin-sh-scripts.o
CXX static-files.o
CXX css-color-names-json.o
CXX default-config.o
CXX default-formats.o
CXX diseases-json.o
log_vtab_impl.cc: In function 'int vt_next(sqlite3_vtab_cursor*)':
log_vtab_impl.cc:664:123: warning: format '%lu' expects argument of type 'long unsigned int', but argument 8 has type 'size_t' {aka 'unsigned int'} [-Wformat=]
log_vtab_impl.cc: In member function 'void vtab_cursor::cache_msg(logfile*, logfile::const_iterator)':
log_vtab_impl.cc:393:10: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
log_vtab_impl.cc:399:30: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/16.1.1/memory:71,
from log_vtab_impl.cc:31:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at ./base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at ./base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In member function 'void vtab_cursor::cache_msg(logfile*, logfile::const_iterator)',
inlined from 'void populate_indexed_columns(vtab_cursor*, log_vtab*)' at log_vtab_impl.cc:575:26:
log_vtab_impl.cc:399:30: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'logline_window::logmsg_info::logmsg_info(const logline_window::logmsg_info&)' at logline_window.hh:58:11,
inlined from 'int vt_update(sqlite3_vtab*, int, sqlite3_value**, sqlite_int64*)' at log_vtab_impl.cc:2561:43:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44,
inlined from 'attr_line_t& attr_line_t::operator=(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_reason(const attr_line_t&)' at ./base/lnav.console.hh:109:27,
inlined from 'int vt_update(sqlite3_vtab*, int, sqlite3_value**, sqlite_int64*)' at log_vtab_impl.cc:2600:39:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
log_vtab_impl.cc: In function 'int vt_column(sqlite3_vtab_cursor*, sqlite3_context*, int)':
log_vtab_impl.cc:1141:46: note: parameter passing for argument of type 'logfile::const_iterator' {aka 'std::vector<logline>::const_iterator'} changed in GCC 7.1
CXX emojis-json.o
CXX words-json.o
CXX help-md.o
CXX init-sql.o
CXX prql-modules.o
CXX terminfo-files.o
CXX time_fmts.o
CXX xml-entities-json.o
CXX xterm-palette-json.o
CXX data_scanner.o
CXX data_scanner_re.o
mkdir -p third-party/lnav-rs-ext/target
env CARGO_TARGET_DIR=third-party/lnav-rs-ext/target /usr/bin/cargo build --manifest-path \
./third-party/lnav-rs-ext/Cargo.toml --package lnav-rs-ext --release
Updating crates.io index
Updating git repository `https://github.com/tstack/log2src.git`
CC test_override.o
CC third-party/md4c/entity.o
CC third-party/md4c/md4c.o
In function 'md_is_link_reference_definition',
inlined from 'md_consume_link_reference_definitions' at third-party/md4c/md4c.c:5081:28,
inlined from 'md_end_current_block' at third-party/md4c/md4c.c:5130:25:
third-party/md4c/md4c.c:2239:7: warning: 'label_contents_line_index' may be used uninitialized [-Wmaybe-uninitialized]
third-party/md4c/md4c.c: In function 'md_end_current_block':
third-party/md4c/md4c.c:2158:13: note: 'label_contents_line_index' was declared here
CC third-party/md4c/md4c-html.o
CC third-party/sqlite/ext/dbdump.o
In file included from time_fmts.cc:4:
ptimec.hh: In function 'bool ptime_f(exttm*, const char*, off_t&, ssize_t)':
ptimec.hh:1179:32: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'long int' [-Wsign-compare]
ptimec.hh: In function 'void ftime_f(char*, off_t&, ssize_t, const exttm&)':
ptimec.hh:1213:28: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
CC third-party/sqlite/ext/series.o
CXX third-party/lnav-rs-ext/lnav_rs_ext.cxx.o
CXX spookyhash/SpookyV2.o
In file included from yaml-extension-functions.cc:41:
vtab_module.hh: In instantiation of 'static void sqlite_func_adapter<Return (*)(Args ...), f>::func1(sqlite3_context*, int, sqlite3_value**) [with Return = json_string; Args = {string_fragment}; Return (* f)(Args ...) = yaml_to_json; sqlite3_context = sqlite3_context; sqlite3_value = sqlite3_value]':
vtab_module.hh:533:9: required from 'static FuncDef sqlite_func_adapter<Return (*)(Args ...), f>::builder(help_text) [with Return = json_string; Args = {string_fragment}; Return (* f)(Args ...) = yaml_to_json]'
yaml-extension-functions.cc:91:76: required from here
vtab_module.hh:487:26: warning: format '%ld' expects argument of type 'long int', but argument 5 has type 'unsigned int' [-Wformat=]
In file included from /usr/include/c++/16.1.1/memory:71,
from base/auto_mem.hh:36,
from yaml-extension-functions.cc:36:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]':
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:160:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:594:26:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = lnav::console::snippet; _Args = {const lnav::console::snippet&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _Sentinel = __gnu_cxx::__normal_iterator<const lnav::console::snippet*, vector<lnav::console::snippet> >; _ForwardIterator = lnav::console::snippet*; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = attr_line_t; _Args = {const attr_line_t&}]' at /usr/include/c++/16.1.1/bits/stl_construct.h:133:7,
inlined from '_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:165:17,
inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30,
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _Sentinel = __gnu_cxx::__normal_iterator<const attr_line_t*, vector<attr_line_t> >; _ForwardIterator = attr_line_t*; _Tp = attr_line_t]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = attr_line_t; _Alloc = std::allocator<attr_line_t>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::user_message::user_message(const lnav::console::user_message&)' at base/lnav.console.hh:102:5:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >; _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:1902:6,
inlined from 'std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/vector.tcc:242:44:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*]',
inlined from '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _Sentinel = __gnu_cxx::__normal_iterator<const string_attr*, vector<string_attr> >; _ForwardIterator = string_attr*; _Tp = string_attr]' at /usr/include/c++/16.1.1/bits/stl_uninitialized.h:661:37,
inlined from 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = string_attr; _Alloc = std::allocator<string_attr>]' at /usr/include/c++/16.1.1/bits/stl_vector.h:626:31,
inlined from 'attr_line_t::attr_line_t(const attr_line_t&)' at ./base/attr_line.hh:217:7,
inlined from 'lnav::console::snippet::snippet(const lnav::console::snippet&)' at base/lnav.console.hh:47:8,
inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/new_allocator.h:203:4,
inlined from 'static void std::allocator_traits<std::allocator<_CharT> >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = lnav::console::snippet; _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet]' at /usr/include/c++/16.1.1/bits/alloc_traits.h:714:17,
inlined from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const lnav::console::snippet&}; _Tp = lnav::console::snippet; _Alloc = std::allocator<lnav::console::snippet>]' at /usr/include/c++/16.1.1/bits/vector.tcc:121:30,
inlined from 'lnav::console::user_message& lnav::console::user_message::with_snippet(const lnav::console::snippet&)' at base/lnav.console.hh:127:39,
inlined from 'void ryml_error_to_um(const char*, size_t, c4::yml::Location, void*)' at yaml-extension-functions.cc:62:22:
/usr/include/c++/16.1.1/bits/stl_uninitialized.h:287:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const string_attr*, std::vector<string_attr> >' changed in GCC 7.1
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc: In constructor 'rust::cxxbridge1::Vec<T>::Vec() [with T = lnav_rs_ext::ExtError]':
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1325:47: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1194:6: note: by argument 1 of type 'const rust::cxxbridge1::Vec<lnav_rs_ext::ExtError>*' to 'void cxxbridge1$rust_vec$lnav_rs_ext$ExtError$new(const rust::cxxbridge1::Vec<lnav_rs_ext::ExtError>*)' declared here
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc: In constructor 'rust::cxxbridge1::Vec<T>::Vec() [with T = lnav_rs_ext::Message]':
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1357:46: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1203:6: note: by argument 1 of type 'const rust::cxxbridge1::Vec<lnav_rs_ext::Message>*' to 'void cxxbridge1$rust_vec$lnav_rs_ext$Message$new(const rust::cxxbridge1::Vec<lnav_rs_ext::Message>*)' declared here
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc: In constructor 'rust::cxxbridge1::Vec<T>::Vec() [with T = lnav_rs_ext::VarPair]':
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1389:46: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1212:6: note: by argument 1 of type 'const rust::cxxbridge1::Vec<lnav_rs_ext::VarPair>*' to 'void cxxbridge1$rust_vec$lnav_rs_ext$VarPair$new(const rust::cxxbridge1::Vec<lnav_rs_ext::VarPair>*)' declared here
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc: In constructor 'rust::cxxbridge1::Vec<T>::Vec() [with T = lnav_rs_ext::ExtProgress]':
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1421:50: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1221:6: note: by argument 1 of type 'const rust::cxxbridge1::Vec<lnav_rs_ext::ExtProgress>*' to 'void cxxbridge1$rust_vec$lnav_rs_ext$ExtProgress$new(const rust::cxxbridge1::Vec<lnav_rs_ext::ExtProgress>*)' declared here
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc: In constructor 'rust::cxxbridge1::Vec<T>::Vec() [with T = lnav_rs_ext::SourceTreeElement]':
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1453:56: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1230:6: note: by argument 1 of type 'const rust::cxxbridge1::Vec<lnav_rs_ext::SourceTreeElement>*' to 'void cxxbridge1$rust_vec$lnav_rs_ext$SourceTreeElement$new(const rust::cxxbridge1::Vec<lnav_rs_ext::SourceTreeElement>*)' declared here
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc: In constructor 'rust::cxxbridge1::Vec<T>::Vec() [with T = lnav_rs_ext::FindLogResult]':
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1485:52: warning: '<unknown>' may be used uninitialized [-Wmaybe-uninitialized]
third-party/lnav-rs-ext/lnav_rs_ext.cxx.cc:1311:6: note: by argument 1 of type 'const rust::cxxbridge1::Vec<lnav_rs_ext::FindLogResult>*' to 'void cxxbridge1$rust_vec$lnav_rs_ext$FindLogResult$new(const rust::cxxbridge1::Vec<lnav_rs_ext::FindLogResult>*)' declared here
AR libdiag.a
Downloading crates ...
Downloaded dyn-clone v1.0.20
Downloaded equivalent v1.0.2
Downloaded gzip-header v1.0.0
Downloaded heck v0.5.0
Downloaded httpdate v1.0.3
Downloaded inotify v0.10.2
Downloaded inotify-sys v0.1.5
Downloaded itoa v1.0.18
Downloaded link-cplusplus v1.0.12
Downloaded memo-map v0.3.3
Downloaded addr2line v0.25.1
Downloaded alloc-stdlib v0.2.2
Downloaded anstyle-query v1.1.5
Downloaded clap_lex v1.1.0
Downloaded clio v0.3.5
Downloaded digest v0.10.7
Downloaded directories v6.0.0
Downloaded dirs-sys v0.5.0
Downloaded displaydoc v0.2.5
Downloaded either v1.15.0
Downloaded enum-as-inner v0.7.0
Downloaded errno v0.3.14
Downloaded fastrand v2.3.0
Downloaded find-msvc-tools v0.1.9
Downloaded fnv v1.0.7
Downloaded form_urlencoded v1.2.2
Downloaded generic-array v0.14.7
Downloaded getrandom v0.4.2
Downloaded httparse v1.10.1
Downloaded icu_locale_core v2.1.1
Downloaded ident_case v1.0.1
Downloaded idna_adapter v1.2.1
Downloaded indenter v0.3.4
Downloaded instant v0.1.13
Downloaded is-terminal v0.4.17
Downloaded is_ci v1.2.0
Downloaded is_terminal_polyfill v1.70.2
Downloaded adler2 v2.0.1
Downloaded alloc-no-stdlib v2.0.4
Downloaded allocator-api2 v0.2.21
Downloaded anstyle v1.0.14
Downloaded autocfg v1.5.0
Downloaded backtrace-ext v0.2.1
Downloaded bincode_derive v2.0.1
Downloaded block-buffer v0.10.4
Downloaded cfg-if v1.0.4
Downloaded chunked_transfer v1.5.0
Downloaded eyre v0.6.12
Downloaded filetime v0.2.27
Downloaded foldhash v0.1.5
Downloaded foldhash v0.2.0
Downloaded getrandom v0.2.17
Downloaded globset v0.4.18
Downloaded iana-time-zone v0.1.65
Downloaded icu_collections v2.1.1
Downloaded icu_normalizer v2.1.1
Downloaded ignore v0.4.25
Downloaded lazy_static v1.5.0
Downloaded litemap v0.8.1
Downloaded adler32 v1.2.0
Downloaded anstream v1.0.0
Downloaded anstyle-parse v1.0.0
Downloaded base64 v0.13.1
Downloaded bincode v2.0.1
Downloaded bitflags v2.11.0
Downloaded buf_redux v0.8.4
Downloaded clap_complete_command v0.5.1
Downloaded clap_complete_fig v4.5.2
Downloaded clap_complete_nushell v0.1.11
Downloaded clap_derive v4.6.0
Downloaded num-conv v0.2.0
Downloaded num_threads v0.1.7
Downloaded potential_utf v0.1.4
Downloaded terminal_size v0.4.4
Downloaded threadpool v1.8.1
Downloaded time-core v0.1.8
Downloaded icu_normalizer_data v2.1.1
Downloaded icu_properties v2.1.2
Downloaded icu_provider v2.1.1
Downloaded indexmap v2.13.0
Downloaded indicatif v0.18.4
Downloaded log v0.4.29
Downloaded memchr v2.8.0
Downloaded anyhow v1.0.102
Downloaded ariadne v0.5.1
Downloaded ascii v1.1.0
Downloaded backtrace v0.3.76
Downloaded bitflags v1.3.2
Downloaded clap v4.6.0
Downloaded clap_complete v4.6.0
Downloaded codespan-reporting v0.13.1
Downloaded option-ext v0.2.0
Downloaded percent-encoding v2.3.2
Downloaded powerfmt v0.2.0
Downloaded quick-error v1.2.3
Downloaded rand_chacha v0.3.1
Downloaded ref-cast v1.0.25
Downloaded ref-cast-impl v1.0.25
Downloaded safemem v0.3.3
Downloaded same-file v1.0.6
Downloaded scratch v1.0.9
Downloaded serde_regex v1.1.0
Downloaded sha1_smol v1.0.1
Downloaded stable_deref_trait v1.2.1
Downloaded strsim v0.11.1
Downloaded strum v0.28.0
Downloaded supports-hyperlinks v3.2.0
Downloaded supports-unicode v3.0.0
Downloaded tempfile v3.27.0
Downloaded termcolor v1.4.1
Downloaded thiserror v2.0.18
Downloaded thiserror-impl v2.0.18
Downloaded thread_local v1.1.9
Downloaded time-macros v0.2.27
Downloaded tinystr v0.8.2
Downloaded tracing-core v0.1.36
Downloaded tracing-error v0.2.1
Downloaded tree-sitter-language v0.1.7
Downloaded unicode-linebreak v0.1.5
Downloaded unit-prefix v0.5.2
Downloaded unty v0.0.4
Downloaded utf8_iter v1.0.4
Downloaded utf8parse v0.2.2
Downloaded version_check v0.9.5
Downloaded idna v1.1.0
Downloaded cc v1.2.57
Downloaded color-spantrace v0.3.0
Downloaded colorchoice v1.0.5
Downloaded colorchoice-clap v1.0.8
Downloaded colored_json v5.0.0
Downloaded crossbeam-deque v0.8.6
Downloaded crypto-common v0.1.7
Downloaded csv-core v0.1.13
Downloaded cxxbridge-flags v1.0.194
Downloaded darling_macro v0.20.11
Downloaded deranged v0.5.8
Downloaded derive_builder_macro v0.20.2
Downloaded miette-derive v7.6.0
Downloaded mime v0.3.17
Downloaded notify-types v1.0.1
Downloaded num_cpus v1.17.0
Downloaded owo-colors v4.3.0
Downloaded pin-project-lite v0.2.17
Downloaded ppv-lite86 v0.2.21
Downloaded quote v1.0.45
Downloaded rand_core v0.6.4
Downloaded rustc-demangle v0.1.27
Downloaded schemars_derive v1.2.1
Downloaded semver v1.0.27
Downloaded serde_derive_internals v0.29.1
Downloaded sha2 v0.10.9
Downloaded shlex v1.3.0
Downloaded streaming-iterator v0.1.9
Downloaded supports-color v3.0.2
Downloaded synstructure v0.13.2
Downloaded textwrap v0.16.2
Downloaded tiny_http v0.12.0
Downloaded twoway v0.1.8
Downloaded unicase v2.9.0
Downloaded vergen-gitcl v1.0.8
Downloaded vergen-lib v0.1.6
Downloaded vergen-lib v9.1.0
Downloaded hashbrown v0.15.5
Downloaded hashbrown v0.16.1
Downloaded icu_properties_data v2.1.2
Downloaded chrono v0.4.44
Downloaded console v0.16.3
Downloaded cookie v0.18.1
Downloaded crc32fast v1.5.0
Downloaded crossbeam-epoch v0.9.18
Downloaded crossbeam-utils v0.8.21
Downloaded darling v0.20.11
Downloaded deflate v1.0.0
Downloaded derive_builder v0.20.2
Downloaded derive_builder_core v0.20.2
Downloaded mime_guess v2.0.5
Downloaded notify v7.0.0
Downloaded once_cell v1.21.4
Downloaded prqlc-parser v0.13.11
Downloaded rustversion v1.0.22
Downloaded serde_yaml v0.9.34+deprecated
Downloaded smallvec v1.15.1
Downloaded sqlformat v0.3.5
Downloaded strum_macros v0.28.0
Downloaded unsafe-libyaml v0.2.11
Downloaded uuid v1.22.0
Downloaded vergen v9.1.0
Downloaded yoke-derive v0.8.1
Downloaded zerofrom v0.1.6
Downloaded zerofrom-derive v0.1.6
Downloaded itertools v0.14.0
Downloaded clap_builder v4.6.0
Downloaded cxxbridge-macro v1.0.194
Downloaded miniz_oxide v0.8.9
Downloaded multipart v0.18.0
Downloaded num-traits v0.2.19
Downloaded rouille v3.6.2
Downloaded ryu v1.0.23
Downloaded serde_derive v1.0.228
Downloaded sharded-slab v0.1.7
Downloaded typenum v1.19.0
Downloaded unicode-ident v1.0.24
Downloaded writeable v0.6.2
Downloaded yoke v0.8.1
Downloaded zerovec-derive v0.11.2
Downloaded zmij v1.0.21
Downloaded darling_core v0.20.11
Downloaded proc-macro2 v1.0.106
Downloaded rand v0.8.5
Downloaded rayon-core v1.13.0
Downloaded schemars v1.2.1
Downloaded serde_core v1.0.228
Downloaded url v2.5.8
Downloaded virtue v0.0.18
Downloaded walkdir v2.5.0
Downloaded aho-corasick v1.1.4
Downloaded brotli-decompressor v2.5.1
Downloaded cxx-build v1.0.194
Downloaded serde v1.0.228
Downloaded unicode-segmentation v1.12.0
Downloaded unicode_categories v0.1.1
Downloaded yansi v1.0.1
Downloaded zerotrie v0.2.3
Downloaded gimli v0.32.3
Downloaded chumsky v0.12.0
Downloaded mio v1.1.1
Downloaded miette v7.6.0
Downloaded regex v1.12.3
Downloaded tree-sitter-java v0.23.5
Downloaded minijinja v2.18.0
Downloaded serde_json v1.0.149
Downloaded zerovec v0.11.5
Downloaded rayon v1.11.0
Downloaded time v0.3.47
Downloaded tree-sitter v0.25.10
Downloaded tree-sitter-python v0.25.0
Downloaded winnow v0.6.26
Downloaded portable-atomic v1.13.1
Downloaded tracing-subscriber v0.3.23
Downloaded cxx v1.0.194
Downloaded bstr v1.12.1
Downloaded unicode-width v0.2.2
Downloaded syn v2.0.117
Downloaded unicode-width v0.1.14
Downloaded object v0.37.3
Downloaded regex-syntax v0.7.5
Downloaded zerocopy v0.8.47
Downloaded regex-syntax v0.8.10
Downloaded sqlparser v0.60.0
Downloaded tracing v0.1.44
Downloaded rustix v1.1.4
Downloaded prqlc v0.13.11
Downloaded regex-automata v0.3.9
Downloaded regex-automata v0.4.14
Downloaded tree-sitter-rust-orchard v0.12.0
Downloaded color-eyre v0.6.5
Downloaded libc v0.2.183
Downloaded csv v1.4.0
Downloaded tree-sitter-cpp v0.23.4
Downloaded brotli v3.5.0
Downloaded linux-raw-sys v0.12.1
Compiling proc-macro2 v1.0.106
Compiling quote v1.0.45
Compiling unicode-ident v1.0.24
Compiling libc v0.2.183
Compiling cfg-if v1.0.4
Compiling memchr v2.8.0
Compiling shlex v1.3.0
Compiling find-msvc-tools v0.1.9
Compiling cc v1.2.57
Compiling serde_core v1.0.228
Compiling syn v2.0.117
Compiling rustversion v1.0.22
Compiling rustix v1.1.4
Compiling bitflags v2.11.0
Compiling linux-raw-sys v0.12.1
Compiling zmij v1.0.21
Compiling heck v0.5.0
Compiling stable_deref_trait v1.2.1
Compiling serde v1.0.228
Compiling once_cell v1.21.4
Compiling fnv v1.0.7
Compiling tree-sitter-language v0.1.7
Compiling ident_case v1.0.1
Compiling strsim v0.11.1
Compiling utf8parse v0.2.2
Compiling anstyle-parse v1.0.0
Compiling anstyle v1.0.14
Compiling itoa v1.0.18
Compiling version_check v0.9.5
Compiling anstyle-query v1.1.5
Compiling colorchoice v1.0.5
Compiling is_terminal_polyfill v1.70.2
Compiling log v0.4.29
Compiling anstream v1.0.0
Compiling clap_lex v1.1.0
Compiling terminal_size v0.4.4
AR libdatascanner.a
Compiling num-conv v0.2.0
Compiling time-core v0.1.8
Compiling getrandom v0.4.2
Compiling synstructure v0.13.2
Compiling darling_core v0.20.11
Compiling clap_builder v4.6.0
Compiling anyhow v1.0.102
Compiling aho-corasick v1.1.4
Compiling serde_json v1.0.149
Compiling litemap v0.8.1
Compiling crossbeam-utils v0.8.21
Compiling hashbrown v0.16.1
Compiling zerofrom-derive v0.1.6
Compiling yoke-derive v0.8.1
Compiling serde_derive v1.0.228
Compiling zerovec-derive v0.11.2
Compiling zerofrom v0.1.6
Compiling yoke v0.8.1
Compiling darling_macro v0.20.11
Compiling displaydoc v0.2.5
Compiling zerovec v0.11.5
Compiling darling v0.20.11
Compiling derive_builder_core v0.20.2
Compiling clap_derive v4.6.0
Compiling tinystr v0.8.2
Compiling typenum v1.19.0
Compiling equivalent v1.0.2
Compiling writeable v0.6.2
Compiling derive_builder_macro v0.20.2
Compiling object v0.37.3
Compiling regex-syntax v0.8.10
Compiling derive_builder v0.20.2
Compiling icu_locale_core v2.1.1
Compiling clap v4.6.0
Compiling indexmap v2.13.0
Compiling potential_utf v0.1.4
Compiling zerotrie v0.2.3
Compiling regex-automata v0.4.14
Compiling generic-array v0.14.7
Compiling vergen-lib v9.1.0
Compiling icu_normalizer_data v2.1.1
Compiling icu_properties_data v2.1.2
Compiling gimli v0.32.3
Compiling powerfmt v0.2.0
Compiling adler2 v2.0.1
Compiling owo-colors v4.3.0
Compiling zerocopy v0.8.47
Compiling miniz_oxide v0.8.9
Compiling deranged v0.5.8
Compiling addr2line v0.25.1
Compiling icu_provider v2.1.1
Compiling icu_collections v2.1.1
Compiling tracing-core v0.1.36
Compiling vergen-lib v0.1.6
Compiling vergen v9.1.0
Compiling autocfg v1.5.0
Compiling rustc-demangle v0.1.27
Compiling num_threads v0.1.7
Compiling lazy_static v1.5.0
Compiling fastrand v2.3.0
Compiling same-file v1.0.6
Compiling walkdir v2.5.0
Compiling tempfile v3.27.0
Compiling sharded-slab v0.1.7
Compiling time v0.3.47
Compiling num-traits v0.2.19
Compiling crossbeam-epoch v0.9.18
Compiling backtrace v0.3.76
Compiling vergen-gitcl v1.0.8
Compiling getrandom v0.2.17
Compiling thread_local v1.1.9
Compiling unicase v2.9.0
Compiling pin-project-lite v0.2.17
Compiling crc32fast v1.5.0
Compiling unicode-width v0.2.2
Compiling either v1.15.0
Compiling smallvec v1.15.1
Compiling ref-cast v1.0.25
Compiling icu_normalizer v2.1.1
Compiling tracing v0.1.44
Compiling mime_guess v2.0.5
Compiling tracing-subscriber v0.3.23
Compiling rand_core v0.6.4
Compiling icu_properties v2.1.2
Compiling crossbeam-deque v0.8.6
Compiling ppv-lite86 v0.2.21
Compiling regex v1.12.3
Compiling clap_complete v4.6.0
Compiling ref-cast-impl v1.0.25
Compiling serde_derive_internals v0.29.1
Compiling link-cplusplus v1.0.12
Compiling foldhash v0.1.5
Compiling alloc-no-stdlib v2.0.4
Compiling portable-atomic v1.13.1
Compiling ryu v1.0.23
Compiling color-spantrace v0.3.0
Compiling allocator-api2 v0.2.21
Compiling yansi v1.0.1
Compiling unicode-width v0.1.14
Compiling httparse v1.10.1
Compiling eyre v0.6.12
Compiling rayon-core v1.13.0
Compiling schemars_derive v1.2.1
Compiling hashbrown v0.15.5
Compiling alloc-stdlib v0.2.2
Compiling idna_adapter v1.2.1
Compiling rand_chacha v0.3.1
Compiling tracing-error v0.2.1
Compiling tree-sitter v0.25.10
Compiling itertools v0.14.0
Compiling crypto-common v0.1.7
Compiling block-buffer v0.10.4
Compiling strum_macros v0.28.0
Compiling time-macros v0.2.27
Compiling tree-sitter-java v0.23.5
Compiling tree-sitter-cpp v0.23.4
Compiling tree-sitter-python v0.25.0
Compiling tree-sitter-rust-orchard v0.12.0
Compiling inotify-sys v0.1.5
Compiling filetime v0.2.27
Compiling bstr v1.12.1
Compiling instant v0.1.13
Compiling unsafe-libyaml v0.2.11
Compiling thiserror v2.0.18
Compiling iana-time-zone v0.1.65
Compiling virtue v0.0.18
Compiling mime v0.3.17
Compiling unicode-segmentation v1.12.0
Compiling indenter v0.3.4
Compiling cxxbridge-flags v1.0.194
Compiling safemem v0.3.3
Compiling percent-encoding v2.3.2
Compiling is_ci v1.2.0
Compiling bitflags v1.3.2
Compiling option-ext v0.2.0
Compiling utf8_iter v1.0.4
Compiling dyn-clone v1.0.20
Compiling unicode-linebreak v0.1.5
Compiling dirs-sys v0.5.0
Compiling idna v1.1.0
Compiling schemars v1.2.1
Compiling textwrap v0.16.2
Compiling inotify v0.10.2
Compiling supports-color v3.0.2
Compiling form_urlencoded v1.2.2
Compiling buf_redux v0.8.4
Compiling bincode_derive v2.0.1
Compiling chumsky v0.12.0
Compiling cxx v1.0.194
Compiling strum v0.28.0
Compiling serde_yaml v0.9.34+deprecated
Compiling chrono v0.4.44
Compiling globset v0.4.18
Compiling notify-types v1.0.1
Compiling digest v0.10.7
Compiling prqlc v0.13.11
Compiling gzip-header v1.0.0
Compiling rand v0.8.5
Compiling brotli-decompressor v2.5.1
Compiling clap_complete_fig v4.5.2
Compiling clap_complete_nushell v0.1.11
Compiling console v0.16.3
Compiling backtrace-ext v0.2.1
Compiling miette-derive v7.6.0
Compiling enum-as-inner v0.7.0
Compiling thiserror-impl v2.0.18
Compiling mio v1.1.1
Compiling cookie v0.18.1
Compiling semver v1.0.27
Compiling num_cpus v1.17.0
Compiling is-terminal v0.4.17
Compiling winnow v0.6.26
Compiling twoway v0.1.8
Compiling csv-core v0.1.13
Compiling supports-unicode v3.0.0
Compiling quick-error v1.2.3
Compiling ascii v1.1.0
Compiling unit-prefix v0.5.2
Compiling adler32 v1.2.0
Compiling unicode_categories v0.1.1
Compiling supports-hyperlinks v3.2.0
Compiling unty v0.0.4
Compiling memo-map v0.3.3
Compiling httpdate v1.0.3
Compiling streaming-iterator v0.1.9
Compiling chunked_transfer v1.5.0
Compiling tiny_http v0.12.0
Compiling minijinja v2.18.0
Compiling sqlformat v0.3.5
Compiling bincode v2.0.1
Compiling miette v7.6.0
Compiling deflate v1.0.0
Compiling indicatif v0.18.4
Compiling multipart v0.18.0
Compiling csv v1.4.0
Compiling prqlc-parser v0.13.11
Compiling threadpool v1.8.1
Compiling clio v0.3.5
Compiling notify v7.0.0
Compiling clap_complete_command v0.5.1
Compiling rayon v1.11.0
Compiling brotli v3.5.0
Compiling color-eyre v0.6.5
Compiling sha2 v0.10.9
Compiling ignore v0.4.25
Compiling url v2.5.8
Compiling directories v6.0.0
Compiling ariadne v0.5.1
Compiling colored_json v5.0.0
Compiling serde_regex v1.1.0
Compiling cxxbridge-macro v1.0.194
Compiling sqlparser v0.60.0
Compiling colorchoice-clap v1.0.8
Compiling sha1_smol v1.0.1
Compiling base64 v0.13.1
Compiling foldhash v0.2.0
Compiling rouille v3.6.2
Compiling log2src v0.1.0 (https://github.com/tstack/log2src.git?branch=caching1#e2344ea6)
Compiling uuid v1.22.0
Compiling lnav-rs-ext v0.11.3 (/build/lnav/src/lnav-0.14.1/src/third-party/lnav-rs-ext)
Finished `release` profile [optimized] target(s) in 22m 18s
warning: the following packages contain code that will be rejected by a future version of Rust: buf_redux v0.8.4, multipart v0.18.0
note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
touch third-party/lnav-rs-ext/target/release/liblnav_rs_ext.a
CXXLD lnav-test
CXXLD lnav
if test -w ./internals; then \
env DUMP_INTERNALS_DIR=./internals DUMP_CRASH=1 ./lnav Makefile; \
mv ./internals/*.schema.json ../docs/schemas; \
fi
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src'
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1/src'
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1/src'
Making all in test
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1/test'
Making all in expected
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1/test/expected'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1/test/expected'
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1/test'
CXX test_stubs.o
AR libtestdummy.a
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1/test'
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1/test'
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1'
make[1]: Nothing to be done for 'all-am'.
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1'
==> Entering fakeroot environment...
==> Starting package()...
Making install in tools
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1/tools'
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1/tools'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1/tools'
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1/tools'
Making install in src
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1/src'
make install-recursive
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1/src'
Making install in fmtlib
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/fmtlib'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/fmtlib'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/fmtlib'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/fmtlib'
Making install in third-party/base64/lib
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/base64/lib'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/base64/lib'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/base64/lib'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/base64/lib'
Making install in third-party/date/src
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/date/src'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/date/src'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/date/src'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/date/src'
Making install in third-party/notcurses/src/lib
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/notcurses/src/lib'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/notcurses/src/lib'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/notcurses/src/lib'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/notcurses/src/lib'
Making install in third-party/scnlib/src
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/scnlib/src'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/third-party/scnlib/src'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/scnlib/src'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/third-party/scnlib/src'
Making install in pcrepp
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/pcrepp'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/pcrepp'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/pcrepp'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/pcrepp'
Making install in base
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/base'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/base'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/base'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/base'
Making install in tailer
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/tailer'
make install-am
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/tailer'
make[5]: Entering directory '/build/lnav/src/lnav-0.14.1/src/tailer'
make[5]: Nothing to be done for 'install-exec-am'.
make[5]: Nothing to be done for 'install-data-am'.
make[5]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/tailer'
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/tailer'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/tailer'
Making install in pugixml
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/pugixml'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/pugixml'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/pugixml'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/pugixml'
Making install in yajl
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/yajl'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/yajl'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/yajl'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/yajl'
Making install in yajlpp
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/yajlpp'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/yajlpp'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/yajlpp'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/yajlpp'
Making install in formats/logfmt
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src/formats/logfmt'
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src/formats/logfmt'
make[4]: Nothing to be done for 'install-exec-am'.
make[4]: Nothing to be done for 'install-data-am'.
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/formats/logfmt'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src/formats/logfmt'
Making install in .
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/src'
if test -w ./internals; then \
env DUMP_INTERNALS_DIR=./internals DUMP_CRASH=1 ./lnav Makefile; \
mv ./internals/*.schema.json ../docs/schemas; \
fi
make[4]: Entering directory '/build/lnav/src/lnav-0.14.1/src'
make[4]: Nothing to be done for 'install-data-am'.
/usr/bin/mkdir -p '/build/lnav/pkg/lnav//usr/bin'
/usr/bin/install -c lnav '/build/lnav/pkg/lnav//usr/bin'
make[4]: Leaving directory '/build/lnav/src/lnav-0.14.1/src'
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/src'
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1/src'
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1/src'
Making install in test
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1/test'
Making install in expected
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1/test/expected'
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/test/expected'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/test/expected'
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1/test/expected'
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1/test'
make[3]: Entering directory '/build/lnav/src/lnav-0.14.1/test'
make[3]: Nothing to be done for 'install-exec-am'.
make[3]: Nothing to be done for 'install-data-am'.
make[3]: Leaving directory '/build/lnav/src/lnav-0.14.1/test'
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1/test'
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1/test'
make[1]: Entering directory '/build/lnav/src/lnav-0.14.1'
make[2]: Entering directory '/build/lnav/src/lnav-0.14.1'
make[2]: Nothing to be done for 'install-exec-am'.
/usr/bin/mkdir -p '/build/lnav/pkg/lnav//usr/share/man/man1'
/usr/bin/install -c -m 644 lnav.1 '/build/lnav/pkg/lnav//usr/share/man/man1'
make[2]: Leaving directory '/build/lnav/src/lnav-0.14.1'
make[1]: Leaving directory '/build/lnav/src/lnav-0.14.1'
==> Tidying install...
-> Removing libtool files...
-> Removing static library files...
-> Purging unwanted files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "lnav"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: lnav 0.14.1-1 (Sat Sep 5 14:00:47 2026)
==> Cleaning up...
[?12l[?25h