Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 902119 Details for
Bug 939129
net-misc/mosh-1.4.0: fails to build against dev-libs/protobuf-28.0 (or dev-cpp/abseil-cpp-20240722.0?)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
/var/log/portage/net-misc:mosh-1.4.0:20240905-175350.log
net-misc:mosh-1.4.0:20240905-175350.log (text/plain), 322.18 KB, created by
Michał Górny
on 2024-09-05 17:56:08 UTC
(
hide
)
Description:
/var/log/portage/net-misc:mosh-1.4.0:20240905-175350.log
Filename:
MIME Type:
Creator:
Michał Górny
Created:
2024-09-05 17:56:08 UTC
Size:
322.18 KB
patch
obsolete
>[32m * [39;49;00mPackage: net-misc/mosh-1.4.0:0 >[32m * [39;49;00mRepository: gentoo >[32m * [39;49;00mMaintainer: amynka@gentoo.org >[32m * [39;49;00mUpstream: https://github.com/mobile-shell/mosh/issues >[32m * [39;49;00mUSE: abi_x86_64 amd64 client elibc_glibc hardened kernel_linux server utempter >[32m * [39;49;00mFEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>>> Unpacking source... >>>> Unpacking mosh-1.4.0.tar.gz to /tmp/portage/net-misc/mosh-1.4.0/work >>>> Source unpacked in /tmp/portage/net-misc/mosh-1.4.0/work >>>> Preparing source in /tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0 ... > [32m*[0m Applying mosh-1.2.5-git-version.patch ... >[A[127C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Running eautoreconf in '/tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0' ... > [32m*[0m Running 'aclocal -I m4 --system-acdir=/tmp/portage/net-misc/mosh-1.4.0/temp/aclocal' ... >[A[127C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Running 'autoconf --force' ... >[A[127C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Running 'autoheader' ... >[A[127C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Running 'automake --add-missing --copy --foreign --force-missing' ... >[A[127C [34;01m[ [32;01mok[34;01m ][0m > [32;01m*[0m Running elibtoolize in: mosh-1.4.0/ >>>> Source prepared. >>>> Configuring source in /tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0 ... > * econf: updating mosh-1.4.0/config.guess with /usr/share/gnuconfig/config.guess > * econf: updating mosh-1.4.0/config.sub with /usr/share/gnuconfig/config.sub >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --datarootdir=/usr/share --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/mosh-1.4.0 --htmldir=/usr/share/doc/mosh-1.4.0/html --libdir=/usr/lib64 --disable-completion --enable-client --enable-server --disable-examples --enable-hardening --disable-ufw --disable-syslog --with-utempter --with-crypto-library=openssl-with-openssl-ocb >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 to build with code coverage support... no >checking for x86_64-pc-linux-gnu-cc... x86_64-pc-linux-gnu-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether the compiler supports GNU C... yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes >checking for x86_64-pc-linux-gnu-gcc option to enable C11 features... none needed >checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes >checking whether make supports the include directive... yes (GNU style) >checking dependency style of x86_64-pc-linux-gnu-gcc... none >checking whether the compiler supports GNU C++... yes >checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes >checking for x86_64-pc-linux-gnu-g++ option to enable C++11 features... none needed >checking dependency style of x86_64-pc-linux-gnu-g++... none >checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib >checking for protoc... /usr/bin/protoc >checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar >checking the archiver (x86_64-pc-linux-gnu-ar) interface... ar >checking whether x86_64-pc-linux-gnu-g++ supports C++11 features with -std=gnu++11... yes >checking whether C++ compiler accepts -fno-strict-overflow... yes >checking whether C++ compiler accepts -D_FORTIFY_SOURCE=2... yes >checking whether the linker accepts -fstack-protector-all... yes >checking whether C++ compiler accepts -Wstack-protector... yes >checking whether C++ compiler accepts --param ssp-buffer-size=1... yes >checking whether C++ compiler accepts -fPIE... yes >checking whether the linker accepts -fPIE -pie... yes >checking whether the linker accepts -Wl,-z,relro... yes >checking whether the linker accepts -Wl,-z,now... yes >checking whether C++ compiler accepts -fno-default-inline... yes >checking whether C++ compiler accepts -pipe... yes >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 for utempter_remove_record in -lutempter... yes >checking for compress in -lz... yes >checking for library containing socket... none required >checking for library containing inet_addr... none required >checking for library containing clock_gettime... none required >checking for fcntl.h... yes >checking for langinfo.h... yes >checking for limits.h... yes >checking for locale.h... yes >checking for netdb.h... yes >checking for netinet/in.h... yes >checking for stddef.h... yes >checking for stdint.h... (cached) yes >checking for inttypes.h... (cached) yes >checking for stdlib.h... (cached) yes >checking for string.h... (cached) yes >checking for sys/ioctl.h... yes >checking for sys/resource.h... yes >checking for sys/socket.h... yes >checking for sys/stat.h... (cached) yes >checking for sys/time.h... yes >checking for termios.h... yes >checking for unistd.h... (cached) yes >checking for wchar.h... yes >checking for wctype.h... yes >checking for pty.h... yes >checking for util.h... no >checking for libutil.h... no >checking for paths.h... yes >checking for endian.h... yes >checking for sys/endian.h... no >checking for utmpx.h... yes >checking for termio.h... yes >checking for sys/uio.h... yes >checking for memory... yes >checking for tr1/memory... yes >checking for inline... inline >checking for int64_t... yes >checking for pid_t... yes >checking for C/C++ restrict keyword... no >checking for size_t... yes >checking for ssize_t... yes >checking for uint16_t... yes >checking for uint32_t... yes >checking for uint64_t... yes >checking for uint8_t... yes >checking for uintptr_t... yes >checking for gettimeofday... yes >checking for posix_memalign... yes >checking for cfmakeraw... yes >checking for pselect... yes >checking for pledge... no >checking for x86_64-pc-linux-gnu-pkg-config... /usr/bin/x86_64-pc-linux-gnu-pkg-config >checking pkg-config is at least version 0.9.0... yes >checking for TINFO... yes >checking for CommonCrypto/CommonCrypto.h... no >checking for OpenSSL... yes >checking for AES_encrypt in -lcrypto... yes >checking for EVP_aes_128_ocb in -lcrypto... yes >checking for Nettle... yes >checking for x86_64-pc-linux-gnu-g++ -std=gnu++11 options needed to detect all undeclared functions... none needed >checking whether forkpty is declared... no >checking for library containing forkpty... none required >checking whether FD_ISSET() argument is const... yes >checking whether std::shared_ptr is available... yes >checking whether std::tr1::shared_ptr is available... yes >checking whether clock_gettime() is supported... yes >checking whether mach_absolute_time is declared... no >checking whether __builtin_ctz is declared... yes >checking whether ffs is declared... yes >checking whether be64toh is declared... yes >checking whether betoh64 is declared... no >checking whether bswap64 is declared... no >checking whether __builtin_bswap64 is declared... yes >checking whether IP_MTU_DISCOVER is declared... yes >checking whether IP_RECVTOS is declared... yes >checking whether __STDC_ISO_10646__ is declared... yes >checking whether IUTF8 is declared... yes >checking for protobuf... yes >checking whether protoc matches protobuf... no >In file included from /usr/include/google/protobuf/stubs/common.h:21, > from /usr/include/google/protobuf/io/coded_stream.h:108, > from conftest.pb.h:20, > from conftest.cpp:73: >/usr/include/absl/strings/string_view.h:53:26: error: 'string_view' in namespace 'std' does not name a type > 53 | using string_view = std::string_view; > | ^~~~~~~~~~~ >/usr/include/absl/strings/string_view.h:53:21: note: 'std::string_view' is only available from C++17 onwards > 53 | using string_view = std::string_view; > | ^~~ >/usr/include/absl/strings/string_view.h:752:8: error: 'string_view' does not name a type > 752 | inline string_view ClippedSubstr(string_view s, size_t pos, > | ^~~~~~~~~~~ >/usr/include/absl/strings/string_view.h:763:11: error: 'string_view' does not name a type > 763 | constexpr string_view NullSafeStringView(absl::Nullable<const char*> p) { > | ^~~~~~~~~~~ >In file included from /usr/include/absl/log/internal/check_op.h:38, > from /usr/include/absl/log/internal/check_impl.h:19, > from /usr/include/absl/log/absl_check.h:38, > from /usr/include/google/protobuf/io/coded_stream.h:110: >/usr/include/absl/log/internal/nullstream.h:49:32: error: 'absl::string_view' has not been declared > 49 | NullStream& AtLocation(absl::string_view, int) { return *this; } > | ^~~~~~~~~~~ >In file included from /usr/include/absl/time/time.h:97, > from /usr/include/absl/log/log_entry.h:35, > from /usr/include/absl/log/internal/log_message.h:41, > from /usr/include/absl/log/internal/strip.h:25, > from /usr/include/absl/log/internal/check_op.h:39: >/usr/include/absl/time/civil_time.h:515:27: error: 'string_view' is not a member of 'absl' > 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:515:53: error: expected primary-expression before '*' token > 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^ >/usr/include/absl/time/civil_time.h:515:55: error: 'c' was not declared in this scope > 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^ >/usr/include/absl/time/civil_time.h:515:56: error: expression list treated as compound expression in initializer [-fpermissive] > 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^ >/usr/include/absl/time/civil_time.h:516:6: error: redefinition of 'bool absl::lts_20240722::ParseCivilTime' > 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20240722::ParseCivilTime' previously defined here > 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:516:27: error: 'string_view' is not a member of 'absl' > 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:516:53: error: expected primary-expression before '*' token > 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); > | ^ >/usr/include/absl/time/civil_time.h:516:55: error: 'c' was not declared in this scope > 516 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); > | ^ >/usr/include/absl/time/civil_time.h:517:6: error: redefinition of 'bool absl::lts_20240722::ParseCivilTime' > 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20240722::ParseCivilTime' previously defined here > 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:517:27: error: 'string_view' is not a member of 'absl' > 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:517:51: error: expected primary-expression before '*' token > 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); > | ^ >/usr/include/absl/time/civil_time.h:517:53: error: 'c' was not declared in this scope > 517 | bool ParseCivilTime(absl::string_view s, CivilHour* c); > | ^ >/usr/include/absl/time/civil_time.h:518:6: error: redefinition of 'bool absl::lts_20240722::ParseCivilTime' > 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20240722::ParseCivilTime' previously defined here > 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:518:27: error: 'string_view' is not a member of 'absl' > 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:518:50: error: expected primary-expression before '*' token > 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); > | ^ >/usr/include/absl/time/civil_time.h:518:52: error: 'c' was not declared in this scope > 518 | bool ParseCivilTime(absl::string_view s, CivilDay* c); > | ^ >/usr/include/absl/time/civil_time.h:519:6: error: redefinition of 'bool absl::lts_20240722::ParseCivilTime' > 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20240722::ParseCivilTime' previously defined here > 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:519:27: error: 'string_view' is not a member of 'absl' > 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:519:52: error: expected primary-expression before '*' token > 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); > | ^ >/usr/include/absl/time/civil_time.h:519:54: error: 'c' was not declared in this scope > 519 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); > | ^ >/usr/include/absl/time/civil_time.h:520:6: error: redefinition of 'bool absl::lts_20240722::ParseCivilTime' > 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:515:6: note: 'bool absl::lts_20240722::ParseCivilTime' previously defined here > 515 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:520:27: error: 'string_view' is not a member of 'absl' > 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:520:51: error: expected primary-expression before '*' token > 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); > | ^ >/usr/include/absl/time/civil_time.h:520:53: error: 'c' was not declared in this scope > 520 | bool ParseCivilTime(absl::string_view s, CivilYear* c); > | ^ >/usr/include/absl/time/civil_time.h:535:34: error: 'string_view' is not a member of 'absl' > 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:535:60: error: expected primary-expression before '*' token > 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^ >/usr/include/absl/time/civil_time.h:535:62: error: 'c' was not declared in this scope > 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^ >/usr/include/absl/time/civil_time.h:535:63: error: expression list treated as compound expression in initializer [-fpermissive] > 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^ >/usr/include/absl/time/civil_time.h:536:6: error: redefinition of 'bool absl::lts_20240722::ParseLenientCivilTime' > 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20240722::ParseLenientCivilTime' previously defined here > 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:536:34: error: 'string_view' is not a member of 'absl' > 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:536:60: error: expected primary-expression before '*' token > 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); > | ^ >/usr/include/absl/time/civil_time.h:536:62: error: 'c' was not declared in this scope > 536 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); > | ^ >/usr/include/absl/time/civil_time.h:537:6: error: redefinition of 'bool absl::lts_20240722::ParseLenientCivilTime' > 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20240722::ParseLenientCivilTime' previously defined here > 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:537:34: error: 'string_view' is not a member of 'absl' > 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:537:58: error: expected primary-expression before '*' token > 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); > | ^ >/usr/include/absl/time/civil_time.h:537:60: error: 'c' was not declared in this scope > 537 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); > | ^ >/usr/include/absl/time/civil_time.h:538:6: error: redefinition of 'bool absl::lts_20240722::ParseLenientCivilTime' > 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20240722::ParseLenientCivilTime' previously defined here > 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:538:34: error: 'string_view' is not a member of 'absl' > 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:538:57: error: expected primary-expression before '*' token > 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); > | ^ >/usr/include/absl/time/civil_time.h:538:59: error: 'c' was not declared in this scope > 538 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); > | ^ >/usr/include/absl/time/civil_time.h:539:6: error: redefinition of 'bool absl::lts_20240722::ParseLenientCivilTime' > 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20240722::ParseLenientCivilTime' previously defined here > 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:539:34: error: 'string_view' is not a member of 'absl' > 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:539:59: error: expected primary-expression before '*' token > 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); > | ^ >/usr/include/absl/time/civil_time.h:539:61: error: 'c' was not declared in this scope > 539 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); > | ^ >/usr/include/absl/time/civil_time.h:540:6: error: redefinition of 'bool absl::lts_20240722::ParseLenientCivilTime' > 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:535:6: note: 'bool absl::lts_20240722::ParseLenientCivilTime' previously defined here > 535 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:540:34: error: 'string_view' is not a member of 'absl' > 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:540:58: error: expected primary-expression before '*' token > 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); > | ^ >/usr/include/absl/time/civil_time.h:540:60: error: 'c' was not declared in this scope > 540 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); > | ^ >/usr/include/absl/time/civil_time.h:566:26: error: 'string_view' is not a member of 'absl' > 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:566:52: error: expected primary-expression before '*' token > 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:566:54: error: 'c' was not declared in this scope > 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:566:68: error: expected primary-expression before '*' token > 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:566:70: error: 'error' was not declared in this scope; did you mean 'perror'? > 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/civil_time.h:566:75: error: expression list treated as compound expression in initializer [-fpermissive] > 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:567:6: error: redefinition of 'bool absl::lts_20240722::time_internal::AbslParseFlag' > 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20240722::time_internal::AbslParseFlag' previously defined here > 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:567:26: error: 'string_view' is not a member of 'absl' > 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:567:52: error: expected primary-expression before '*' token > 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:567:54: error: 'c' was not declared in this scope > 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:567:68: error: expected primary-expression before '*' token > 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:567:70: error: 'error' was not declared in this scope; did you mean 'perror'? > 567 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/civil_time.h:568:6: error: redefinition of 'bool absl::lts_20240722::time_internal::AbslParseFlag' > 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20240722::time_internal::AbslParseFlag' previously defined here > 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:568:26: error: 'string_view' is not a member of 'absl' > 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:568:50: error: expected primary-expression before '*' token > 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:568:52: error: 'c' was not declared in this scope > 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:568:66: error: expected primary-expression before '*' token > 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:568:68: error: 'error' was not declared in this scope; did you mean 'perror'? > 568 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/civil_time.h:569:6: error: redefinition of 'bool absl::lts_20240722::time_internal::AbslParseFlag' > 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20240722::time_internal::AbslParseFlag' previously defined here > 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:569:26: error: 'string_view' is not a member of 'absl' > 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:569:49: error: expected primary-expression before '*' token > 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:569:51: error: 'c' was not declared in this scope > 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:569:65: error: expected primary-expression before '*' token > 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:569:67: error: 'error' was not declared in this scope; did you mean 'perror'? > 569 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/civil_time.h:570:6: error: redefinition of 'bool absl::lts_20240722::time_internal::AbslParseFlag' > 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20240722::time_internal::AbslParseFlag' previously defined here > 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:570:26: error: 'string_view' is not a member of 'absl' > 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:570:51: error: expected primary-expression before '*' token > 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:570:53: error: 'c' was not declared in this scope > 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:570:67: error: expected primary-expression before '*' token > 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:570:69: error: 'error' was not declared in this scope; did you mean 'perror'? > 570 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/civil_time.h:571:6: error: redefinition of 'bool absl::lts_20240722::time_internal::AbslParseFlag' > 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:566:6: note: 'bool absl::lts_20240722::time_internal::AbslParseFlag' previously defined here > 566 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:571:26: error: 'string_view' is not a member of 'absl' > 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:571:50: error: expected primary-expression before '*' token > 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:571:52: error: 'c' was not declared in this scope > 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:571:66: error: expected primary-expression before '*' token > 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:571:68: error: 'error' was not declared in this scope; did you mean 'perror'? > 571 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/time.h:714:26: error: 'string_view' is not a member of 'absl' > 714 | bool ParseDuration(absl::string_view dur_string, Duration* d); > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:714:58: error: expected primary-expression before '*' token > 714 | bool ParseDuration(absl::string_view dur_string, Duration* d); > | ^ >/usr/include/absl/time/time.h:714:60: error: 'd' was not declared in this scope > 714 | bool ParseDuration(absl::string_view dur_string, Duration* d); > | ^ >/usr/include/absl/time/time.h:714:61: error: expression list treated as compound expression in initializer [-fpermissive] > 714 | bool ParseDuration(absl::string_view dur_string, Duration* d); > | ^ >/usr/include/absl/time/time.h:721:26: error: 'string_view' is not a member of 'absl' > 721 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:721:52: error: expected primary-expression before '*' token > 721 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); > | ^ >/usr/include/absl/time/time.h:721:54: error: 'dst' was not declared in this scope > 721 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); > | ^~~ >/usr/include/absl/time/time.h:721:70: error: expected primary-expression before '*' token > 721 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); > | ^ >/usr/include/absl/time/time.h:721:72: error: 'error' was not declared in this scope; did you mean 'perror'? > 721 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/time.h:721:77: error: expression list treated as compound expression in initializer [-fpermissive] > 721 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); > | ^ >/usr/include/absl/time/time.h:1048:6: error: redefinition of 'bool absl::lts_20240722::AbslParseFlag' > 1048 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/time.h:721:6: note: 'bool absl::lts_20240722::AbslParseFlag' previously defined here > 721 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/time.h:1048:26: error: 'string_view' is not a member of 'absl' > 1048 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:1048:48: error: expected primary-expression before '*' token > 1048 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); > | ^ >/usr/include/absl/time/time.h:1048:50: error: 't' was not declared in this scope; did you mean 'tm'? > 1048 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); > | ^ > | tm >/usr/include/absl/time/time.h:1048:64: error: expected primary-expression before '*' token > 1048 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); > | ^ >/usr/include/absl/time/time.h:1048:66: error: 'error' was not declared in this scope; did you mean 'perror'? > 1048 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/time.h:1252:32: error: 'string_view' is not a member of 'absl' > 1252 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:1252:58: error: expected primary-expression before '*' token > 1252 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { > | ^ >/usr/include/absl/time/time.h:1252:60: error: 'tz' was not declared in this scope; did you mean 'tm'? > 1252 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { > | ^~ > | tm >/usr/include/absl/time/time.h:1252:62: error: expression list treated as compound expression in initializer [-fpermissive] > 1252 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { > | ^ >/usr/include/absl/time/time.h:1494:59: error: 'string_view' is not a member of 'absl' > 1494 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:1495:58: error: expected primary-expression before 't' > 1495 | Time t, TimeZone tz); > | ^ >/usr/include/absl/time/time.h:1495:70: error: expected primary-expression before 'tz' > 1495 | Time t, TimeZone tz); > | ^~ >/usr/include/absl/time/time.h:1500:72: error: 'std::string absl::lts_20240722::FormatTime(Time, TimeZone)' redeclared as different kind of entity > 1500 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); > | ^ >/usr/include/absl/time/time.h:1494:42: note: previous declaration 'std::string absl::lts_20240722::FormatTime' > 1494 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, > | ^~~~~~~~~~ >/usr/include/absl/time/time.h:1501:59: error: 'std::string absl::lts_20240722::FormatTime(Time)' redeclared as different kind of entity > 1501 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); > | ^ >/usr/include/absl/time/time.h:1494:42: note: previous declaration 'std::string absl::lts_20240722::FormatTime' > 1494 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, > | ^~~~~~~~~~ >/usr/include/absl/time/time.h: In function 'std::ostream& absl::lts_20240722::operator<<(std::ostream&, Time)': >/usr/include/absl/time/time.h:1505:26: error: no match for call to '(std::string {aka std::__cxx11::basic_string<char>}) (absl::lts_20240722::Time&)' > 1505 | return os << FormatTime(t); > | ~~~~~~~~~~^~~ >/usr/include/absl/time/time.h: In function 'void absl::lts_20240722::AbslStringify(Sink&, Time)': >/usr/include/absl/time/time.h:1511:25: error: no match for call to '(std::string {aka std::__cxx11::basic_string<char>}) (absl::lts_20240722::Time&)' > 1511 | sink.Append(FormatTime(t)); > | ~~~~~~~~~~^~~ >/usr/include/absl/time/time.h: At global scope: >/usr/include/absl/time/time.h:1563:22: error: 'string_view' is not a member of 'absl' > 1563 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:1563:48: error: 'string_view' is not a member of 'absl' > 1563 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:1563:71: error: expected primary-expression before '*' token > 1563 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, > | ^ >/usr/include/absl/time/time.h:1564:27: error: expected primary-expression before '*' token > 1564 | std::string* err); > | ^ >/usr/include/absl/time/time.h:1564:29: error: 'err' was not declared in this scope; did you mean 'erf'? > 1564 | std::string* err); > | ^~~ > | erf >/usr/include/absl/time/time.h:1564:32: error: expression list treated as compound expression in initializer [-fpermissive] > 1564 | std::string* err); > | ^ >/usr/include/absl/time/time.h:1573:6: error: redefinition of 'bool absl::lts_20240722::ParseTime' > 1573 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, > | ^~~~~~~~~ >/usr/include/absl/time/time.h:1563:6: note: 'bool absl::lts_20240722::ParseTime' previously defined here > 1563 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, > | ^~~~~~~~~ >/usr/include/absl/time/time.h:1573:22: error: 'string_view' is not a member of 'absl' > 1573 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:1573:48: error: 'string_view' is not a member of 'absl' > 1573 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:1573:76: error: expected primary-expression before 'tz' > 1573 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, > | ^~ >/usr/include/absl/time/time.h:1574:20: error: expected primary-expression before '*' token > 1574 | Time* time, std::string* err); > | ^ >/usr/include/absl/time/time.h:1574:39: error: expected primary-expression before '*' token > 1574 | Time* time, std::string* err); > | ^ >/usr/include/absl/time/time.h:1574:41: error: 'err' was not declared in this scope; did you mean 'erf'? > 1574 | Time* time, std::string* err); > | ^~~ > | erf >/usr/include/absl/log/log_entry.h:75:9: error: 'string_view' in namespace 'absl' does not name a type > 75 | absl::string_view source_filename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:78:9: error: 'string_view' in namespace 'absl' does not name a type > 78 | absl::string_view source_basename() const ABSL_ATTRIBUTE_LIFETIME_BOUND { > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:145:9: error: 'string_view' in namespace 'absl' does not name a type > 145 | absl::string_view text_message_with_prefix_and_newline() const > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:151:9: error: 'string_view' in namespace 'absl' does not name a type > 151 | absl::string_view text_message_with_prefix() const > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:157:9: error: 'string_view' in namespace 'absl' does not name a type > 157 | absl::string_view text_message_with_newline() const > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:163:9: error: 'string_view' in namespace 'absl' does not name a type > 163 | absl::string_view text_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:178:9: error: 'string_view' in namespace 'absl' does not name a type > 178 | absl::string_view encoded_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:194:9: error: 'string_view' in namespace 'absl' does not name a type > 194 | absl::string_view stacktrace() const ABSL_ATTRIBUTE_LIFETIME_BOUND { > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:201:9: error: 'string_view' in namespace 'absl' does not name a type > 201 | absl::string_view full_filename_; > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:202:9: error: 'string_view' in namespace 'absl' does not name a type > 202 | absl::string_view base_filename_; > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:211:9: error: 'string_view' in namespace 'absl' does not name a type > 211 | absl::string_view encoding_; > | ^~~~~~~~~~~ >In file included from /usr/include/absl/log/internal/log_message.h:43: >/usr/include/absl/strings/has_absl_stringify.h:36:15: error: 'string_view' has not been declared > 36 | void Append(string_view v); > | ^~~~~~~~~~~ >/usr/include/absl/strings/has_absl_stringify.h:39:62: error: 'absl::string_view' has not been declared > 39 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:75:32: error: 'absl::string_view' has not been declared > 75 | LogMessage& AtLocation(absl::string_view file, int line); > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:146:32: error: 'absl::string_view' has not been declared > 146 | LogMessage& operator<<(absl::string_view v); > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:146:15: error: 'absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<<(int)' cannot be overloaded with 'absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<<(int)' > 146 | LogMessage& operator<<(absl::string_view v); > | ^~~~~~~~ >/usr/include/absl/log/internal/log_message.h:118:15: note: previous declaration 'absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<<(int)' > 118 | LogMessage& operator<<(signed int v) { return operator<< <signed int>(v); } > | ^~~~~~~~ >/usr/include/absl/log/internal/log_message.h:235:34: error: 'absl::string_view' has not been declared > 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:271:21: error: 'absl::string_view' has not been declared > 271 | void Append(absl::string_view v) { > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:276:58: error: 'absl::string_view' has not been declared > 276 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:341:45: error: template-id 'CopyToEncodedBuffer<absl::lts_20240722::log_internal::LogMessage::StringType::kLiteral>' used as a declarator > 341 | LogMessage::StringType::kLiteral>(absl::string_view str); > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:340:22: error: variable or field 'CopyToEncodedBuffer' declared void > 340 | extern template void LogMessage::CopyToEncodedBuffer< > | ^~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:341:38: error: expected ';' before '(' token > 341 | LogMessage::StringType::kLiteral>(absl::string_view str); > | ^ > | ; >/usr/include/absl/log/internal/log_message.h:343:48: error: template-id 'CopyToEncodedBuffer<absl::lts_20240722::log_internal::LogMessage::StringType::kNotLiteral>' used as a declarator > 343 | LogMessage::StringType::kNotLiteral>(absl::string_view str); > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:342:22: error: variable or field 'CopyToEncodedBuffer' declared void > 342 | extern template void LogMessage::CopyToEncodedBuffer< > | ^~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:343:41: error: expected ';' before '(' token > 343 | LogMessage::StringType::kNotLiteral>(absl::string_view str); > | ^ > | ; >/usr/include/absl/log/internal/log_message.h:356:25: error: 'absl::string_view' has not been declared > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:383:32: error: 'absl::string_view' has not been declared > 383 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/check_op.h:299:21: error: 'absl::string_view' has not been declared > 299 | void Append(absl::string_view text); > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/check_op.h:301:58: error: 'absl::string_view' has not been declared > 301 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view text); > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/check_op.h:362:1: error: 'string_view' in namespace 'absl' does not name a type > 362 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/check_op.h:362:1: error: 'string_view' in namespace 'absl' does not name a type > 362 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >In file included from /usr/include/absl/container/internal/compressed_tuple.h:40, > from /usr/include/absl/container/internal/inlined_vector.h:32, > from /usr/include/absl/container/inlined_vector.h:53, > from /usr/include/absl/strings/cord.h:80, > from /usr/include/google/protobuf/io/coded_stream.h:112: >/usr/include/absl/utility/utility.h:85:12: error: 'in_place_t' has not been declared in 'std' > 85 | using std::in_place_t; > | ^~~~~~~~~~ >/usr/include/absl/utility/utility.h:86:12: error: 'in_place' has not been declared in 'std' > 86 | using std::in_place; > | ^~~~~~~~ >/usr/include/absl/utility/utility.h:102:12: error: 'in_place_type' has not been declared in 'std' > 102 | using std::in_place_type; > | ^~~~~~~~~~~~~ >/usr/include/absl/utility/utility.h:103:12: error: 'in_place_type_t' has not been declared in 'std' > 103 | using std::in_place_type_t; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/utility/utility.h:119:12: error: 'in_place_index' has not been declared in 'std' > 119 | using std::in_place_index; > | ^~~~~~~~~~~~~~ >/usr/include/absl/utility/utility.h:120:12: error: 'in_place_index_t' has not been declared in 'std' > 120 | using std::in_place_index_t; > | ^~~~~~~~~~~~~~~~ >/usr/include/absl/container/internal/compressed_tuple.h:89:46: error: expected ')' before ',' token > 89 | explicit constexpr Storage(absl::in_place_t, V&& v) > | ~ ^ > | ) >/usr/include/absl/container/internal/compressed_tuple.h:102:46: error: expected ')' before ',' token > 102 | explicit constexpr Storage(absl::in_place_t, V&& v) : T(std::forward<V>(v)) {} > | ~ ^ > | ) >/usr/include/absl/container/internal/compressed_tuple.h:124:58: error: expected ')' before ',' token > 124 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) > | ~ ^ > | ) >/usr/include/absl/container/internal/compressed_tuple.h:136:58: error: expected ')' before ',' token > 136 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) > | ~ ^ > | ) >/usr/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20240722::container_internal::CompressedTuple<Ts>::CompressedTuple(const Ts& ...)': >/usr/include/absl/container/internal/compressed_tuple.h:223:52: error: 'in_place' is not a member of 'absl' > 223 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} > | ^~~~~~~~ >/usr/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20240722::container_internal::CompressedTuple<Ts>::CompressedTuple(First&&, Vs&& ...)': >/usr/include/absl/container/internal/compressed_tuple.h:235:52: error: 'in_place' is not a member of 'absl' > 235 | : CompressedTuple::CompressedTupleImpl(absl::in_place, > | ^~~~~~~~ >In file included from /usr/include/absl/strings/internal/str_format/extension.h:27, > from /usr/include/absl/strings/internal/str_format/arg.h:37, > from /usr/include/absl/strings/str_format.h:83, > from /usr/include/absl/crc/crc32c.h:32, > from /usr/include/absl/crc/internal/crc_cord_state.h:23, > from /usr/include/absl/strings/cord.h:81: >/usr/include/absl/strings/internal/str_format/output.h: At global scope: >/usr/include/absl/strings/internal/str_format/output.h:44:14: error: 'string_view' has not been declared > 44 | void Write(string_view v); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/output.h:59:14: error: 'string_view' has not been declared > 59 | void Write(string_view v); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/output.h:71:47: error: 'string_view' has not been declared > 71 | inline void AbslFormatFlush(std::string* out, string_view s) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20240722::str_format_internal::AbslFormatFlush(std::string*, int)': >/usr/include/absl/strings/internal/str_format/output.h:72:17: error: request for member 'data' in 's', which is of non-class type 'int' > 72 | out->append(s.data(), s.size()); > | ^~~~ >/usr/include/absl/strings/internal/str_format/output.h:72:27: error: request for member 'size' in 's', which is of non-class type 'int' > 72 | out->append(s.data(), s.size()); > | ^~~~ >/usr/include/absl/strings/internal/str_format/output.h: At global scope: >/usr/include/absl/strings/internal/str_format/output.h:74:48: error: 'string_view' has not been declared > 74 | inline void AbslFormatFlush(std::ostream* out, string_view s) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/output.h: In function 'void absl::lts_20240722::str_format_internal::AbslFormatFlush(std::ostream*, int)': >/usr/include/absl/strings/internal/str_format/output.h:75:16: error: request for member 'data' in 's', which is of non-class type 'int' > 75 | out->write(s.data(), static_cast<std::streamsize>(s.size())); > | ^~~~ >/usr/include/absl/strings/internal/str_format/output.h:75:55: error: request for member 'size' in 's', which is of non-class type 'int' > 75 | out->write(s.data(), static_cast<std::streamsize>(s.size())); > | ^~~~ >/usr/include/absl/strings/internal/str_format/output.h: At global scope: >/usr/include/absl/strings/internal/str_format/output.h:78:48: error: 'string_view' has not been declared > 78 | inline void AbslFormatFlush(FILERawSink* sink, string_view v) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/output.h:82:50: error: 'string_view' has not been declared > 82 | inline void AbslFormatFlush(BufferRawSink* sink, string_view v) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/output.h:89:26: error: 'string_view' has not been declared > 89 | auto InvokeFlush(T* out, string_view s) -> decltype(AbslFormatFlush(out, s)) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] > 44 | std::declval<T*>(), string_view()))* = nullptr> > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/extension.h:44:49: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated) >/usr/include/absl/strings/internal/str_format/extension.h:44:49: error: there are no arguments to 'string_view' that depend on a template parameter, so a declaration of 'string_view' must be available [-fpermissive] >/usr/include/absl/strings/internal/str_format/extension.h:48:14: error: 'string_view' has not been declared > 48 | void Write(string_view s) { write_(sink_, s); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/extension.h:57:30: error: 'string_view' has not been declared > 57 | static void Flush(void* r, string_view s) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/extension.h:62:25: error: 'string_view' has not been declared > 62 | void (*write_)(void*, string_view); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/extension.h:94:15: error: 'string_view' has not been declared > 94 | void Append(string_view v) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/extension.h:110:24: error: 'string_view' has not been declared > 110 | bool PutPaddedString(string_view v, int width, int precision, bool left); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20240722::str_format_internal::FormatSinkImpl::Flush()': >/usr/include/absl/strings/internal/str_format/extension.h:73:16: error: 'string_view' was not declared in this scope > 73 | raw_.Write(string_view(buf_, static_cast<size_t>(pos_ - buf_))); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/extension.h: In member function 'void absl::lts_20240722::str_format_internal::FormatSinkImpl::Append(int)': >/usr/include/absl/strings/internal/str_format/extension.h:95:18: error: request for member 'size' in 'v', which is of non-class type 'int' > 95 | size_t n = v.size(); > | ^~~~ >/usr/include/absl/strings/internal/str_format/extension.h:103:20: error: request for member 'data' in 'v', which is of non-class type 'int' > 103 | memcpy(pos_, v.data(), n); > | ^~~~ >/usr/include/absl/strings/internal/str_format/arg.h: At global scope: >/usr/include/absl/strings/internal/str_format/arg.h:228:39: error: 'absl::lts_20240722::str_format_internal::StringConvertResult absl::lts_20240722::str_format_internal::FormatConvertImpl' redeclared as different kind of entity > 228 | StringConvertResult FormatConvertImpl(string_view v, > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/arg.h:225:21: note: previous declaration 'absl::lts_20240722::str_format_internal::StringConvertResult absl::lts_20240722::str_format_internal::FormatConvertImpl(const std::wstring&, FormatConversionSpecImpl, FormatSinkImpl*)' > 225 | StringConvertResult FormatConvertImpl(const std::wstring& v, > | ^~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/arg.h:228:39: error: 'string_view' was not declared in this scope > 228 | StringConvertResult FormatConvertImpl(string_view v, > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/arg.h:229:64: error: expected primary-expression before 'conv' > 229 | FormatConversionSpecImpl conv, > | ^~~~ >/usr/include/absl/strings/internal/str_format/arg.h:230:53: error: expected primary-expression before '*' token > 230 | FormatSinkImpl* sink); > | ^ >/usr/include/absl/strings/internal/str_format/arg.h:230:55: error: 'sink' was not declared in this scope; did you mean 'sinl'? > 230 | FormatSinkImpl* sink); > | ^~~~ > | sinl >/usr/include/absl/strings/internal/str_format/arg.h: In function 'absl::lts_20240722::str_format_internal::StringConvertResult absl::lts_20240722::str_format_internal::FormatConvertImpl(const AbslCord&, FormatConversionSpecImpl, FormatSinkImpl*)': >/usr/include/absl/strings/internal/str_format/arg.h:280:8: error: 'string_view' was not declared in this scope > 280 | for (string_view piece : value.Chunks()) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/arg.h:293:3: error: expected primary-expression before 'if' > 293 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); > | ^~ >/usr/include/absl/strings/internal/str_format/arg.h:291:4: error: expected ';' before 'if' > 291 | } > | ^ > | ; > 292 | > 293 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); > | ~~ >/usr/include/absl/strings/internal/str_format/arg.h:293:3: error: expected primary-expression before 'if' > 293 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); > | ^~ >/usr/include/absl/strings/internal/str_format/arg.h:291:4: error: expected ')' before 'if' > 291 | } > | ^ > | ) > 292 | > 293 | if (space_remaining > 0 && is_left) sink->Append(space_remaining, ' '); > | ~~ >/usr/include/absl/strings/internal/str_format/arg.h:280:7: note: to match this '(' > 280 | for (string_view piece : value.Chunks()) { > | ^ >/usr/include/absl/strings/internal/str_format/arg.h: At global scope: >/usr/include/absl/strings/internal/str_format/arg.h:664:1: error: 'string_view' was not declared in this scope > 664 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/arg.h:664:1: error: template-id 'Dispatch<<expression error> >' for 'bool absl::lts_20240722::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20240722::str_format_internal::FormatConversionSpecImpl, void*)' does not match any template declaration > 664 | ABSL_INTERNAL_FORMAT_DISPATCH_OVERLOADS_EXPAND_(extern); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/arg.h:599:15: note: candidate is: 'template<class T> static bool absl::lts_20240722::str_format_internal::FormatArgImpl::Dispatch(Data, absl::lts_20240722::str_format_internal::FormatConversionSpecImpl, void*)' > 599 | static bool Dispatch(Data arg, FormatConversionSpecImpl spec, void* out) { > | ^~~~~~~~ >In file included from /usr/include/absl/strings/internal/str_format/bind.h:29, > from /usr/include/absl/strings/str_format.h:84: >/usr/include/absl/strings/internal/str_format/parser.h:57:24: error: 'string_view' was not declared in this scope > 57 | bool ParseFormatString(string_view src, Consumer consumer) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/parser.h:57:50: error: expected primary-expression before 'consumer' > 57 | bool ParseFormatString(string_view src, Consumer consumer) { > | ^~~~~~~~ >/usr/include/absl/strings/internal/str_format/parser.h:57:58: error: expression list treated as compound expression in initializer [-fpermissive] > 57 | bool ParseFormatString(string_view src, Consumer consumer) { > | ^ >/usr/include/absl/strings/internal/str_format/parser.h:57:59: error: expected ';' before '{' token > 57 | bool ParseFormatString(string_view src, Consumer consumer) { > | ^~ > | ; >/usr/include/absl/strings/internal/str_format/parser.h:116:32: error: 'string_view' was not declared in this scope > 116 | constexpr bool EnsureConstexpr(string_view s) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/parser.h:123:18: error: expected ')' before 'format' > 123 | string_view format, bool allow_ignored, > | ^~~~~~~ > | ) >/usr/include/absl/strings/internal/str_format/parser.h:122:28: note: to match this '(' > 122 | explicit ParsedFormatBase( > | ^ >/usr/include/absl/strings/internal/str_format/parser.h: In member function 'bool absl::lts_20240722::str_format_internal::ParsedFormatBase::ProcessFormat(Consumer) const': >/usr/include/absl/strings/internal/str_format/parser.h:153:5: error: 'string_view' was not declared in this scope > 153 | string_view text(base, 0); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/parser.h:155:31: error: 'text' was not declared in this scope > 155 | const char* const end = text.data() + text.size(); > | ^~~~ >/usr/include/absl/strings/internal/str_format/parser.h: At global scope: >/usr/include/absl/strings/internal/str_format/parser.h:222:44: error: expected ')' before 'format' > 222 | explicit ExtendedParsedFormat(string_view format) > | ~ ^~~~~~~ > | ) >/usr/include/absl/strings/internal/str_format/parser.h:245:52: error: 'string_view' has not been declared > 245 | static std::unique_ptr<ExtendedParsedFormat> New(string_view format) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/parser.h:249:7: error: 'string_view' has not been declared > 249 | string_view format) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/parser.h:254:52: error: 'string_view' has not been declared > 254 | static std::unique_ptr<ExtendedParsedFormat> New(string_view format, > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/parser.h:262:35: error: expected ')' before 's' > 262 | ExtendedParsedFormat(string_view s, bool allow_ignored) > | ~ ^~ > | ) >/usr/include/absl/strings/internal/str_format/parser.h:263:50: error: expected unqualified-id before ')' token > 263 | : ParsedFormatBase(s, allow_ignored, {C...}) {} > | ^ >/usr/include/absl/strings/internal/str_format/bind.h:55:45: error: expected ')' before 's' > 55 | explicit UntypedFormatSpecImpl(string_view s) > | ~ ^~ > | ) >/usr/include/absl/strings/internal/str_format/bind.h:63:3: error: 'string_view' does not name a type > 63 | string_view str() const { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/bind.h:168:33: error: expected ')' before 's' > 168 | FormatSpecTemplate(string_view s) : Base(s) {} // NOLINT > | ~ ^~ > | ) >/usr/include/absl/strings/str_format.h:111:41: error: expected ')' before 's' > 111 | explicit UntypedFormatSpec(string_view s) : spec_(s) {} > | ~ ^~ > | ) >/usr/include/absl/strings/str_format.h:847:15: error: 'string_view' has not been declared > 847 | void Append(string_view v) { sink_->Append(v); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/str_format.h:855:24: error: 'string_view' has not been declared > 855 | bool PutPaddedString(string_view v, int width, int precision, bool left) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/str_format.h:861:37: error: 'absl::string_view' has not been declared > 861 | absl::string_view v) { > | ^~~~~~~~~~~ >/usr/include/absl/crc/crc32c.h:79:37: error: 'absl::string_view' has not been declared > 79 | absl::string_view buf_to_add); > | ^~~~~~~~~~~ >/usr/include/absl/crc/crc32c.h:89:30: error: 'string_view' is not a member of 'absl' > 89 | crc32c_t ComputeCrc32c(absl::string_view buf); > | ^~~~~~~~~~~ >/usr/include/absl/crc/crc32c.h:103:36: error: 'absl::string_view' has not been declared > 103 | absl::string_view buf_to_add) { > | ^~~~~~~~~~~ >/usr/include/absl/crc/crc32c.h: In function 'absl::lts_20240722::crc32c_t absl::lts_20240722::ExtendCrc32c(crc32c_t, int)': >/usr/include/absl/crc/crc32c.h:105:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' > 105 | if (buf_to_add.size() <= 64) { > | ^~~~ >/usr/include/absl/crc/crc32c.h:107:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' > 107 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), > | ^~~~ >/usr/include/absl/crc/crc32c.h:108:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' > 108 | buf_to_add.size())) { > | ^~~~ >In file included from /usr/include/absl/functional/any_invocable.h:43, > from /usr/include/absl/functional/internal/function_ref.h:23, > from /usr/include/absl/functional/function_ref.h:54, > from /usr/include/absl/strings/cord.h:82: >/usr/include/absl/functional/internal/any_invocable.h: At global scope: >/usr/include/absl/functional/internal/any_invocable.h:380:28: error: 'in_place_type_t' is not a member of 'absl' > 380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {}; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/functional/internal/any_invocable.h:380:28: error: 'in_place_type_t' is not a member of 'absl' >/usr/include/absl/functional/internal/any_invocable.h:380:44: error: template argument 1 is invalid > 380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {}; > | ^ >/usr/include/absl/functional/internal/any_invocable.h:380:45: error: expected unqualified-id before '>' token > 380 | struct IsInPlaceType<absl::in_place_type_t<T>> : std::true_type {}; > | ^~ >/usr/include/absl/functional/internal/any_invocable.h:476:42: error: expected ')' before '<' token > 476 | explicit CoreImpl(absl::in_place_type_t<QualTRef>, Args&&... args) { > | ~ ^ > | ) >/usr/include/absl/functional/internal/any_invocable.h:868:1: error: expected ')' before '<' token > 868 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, , &); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/functional/internal/any_invocable.h:869:1: error: expected ')' before '<' token > 869 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, , const&); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/functional/internal/any_invocable.h:872:1: error: expected ')' before '<' token > 872 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &, &); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/functional/internal/any_invocable.h:873:1: error: expected ')' before '<' token > 873 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &, const&); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/functional/internal/any_invocable.h:876:1: error: expected ')' before '<' token > 876 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(, &&, &&); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/functional/internal/any_invocable.h:877:1: error: expected ')' before '<' token > 877 | ABSL_INTERNAL_ANY_INVOCABLE_IMPL(const, &&, const&&); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/functional/any_invocable.h:208:46: error: expected ')' before '<' token > 208 | explicit AnyInvocable(absl::in_place_type_t<T>, Args&&... args) > | ~ ^ > | ) >/usr/include/absl/functional/any_invocable.h:220:46: error: expected ')' before '<' token > 220 | explicit AnyInvocable(absl::in_place_type_t<T>, > | ~ ^ > | ) >In file included from /usr/include/absl/strings/cord_analysis.h:23, > from /usr/include/absl/strings/cord.h:84: >/usr/include/absl/strings/internal/cord_internal.h:341:55: error: expected ')' before 'str' > 341 | explicit constexpr CordRepExternal(absl::string_view str) > | ~ ^~~~ > | ) >/usr/include/absl/strings/internal/cord_internal.h:342:45: error: expected unqualified-id before ',' token > 342 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), > | ^ >/usr/include/absl/strings/internal/cord_internal.h:360:50: error: 'string_view' is not a member of 'absl' > 360 | Releaser, absl::string_view>> > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_internal.h:360:50: error: 'string_view' is not a member of 'absl' >/usr/include/absl/strings/internal/cord_internal.h:360:50: error: template argument 2 is invalid >/usr/include/absl/strings/internal/cord_internal.h:361:55: error: 'absl::string_view' has not been declared > 361 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view data) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_internal.h:367:55: error: 'absl::string_view' has not been declared > 367 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20240722::cord_internal::CordRepExternalImpl<Releaser>::~CordRepExternalImpl()': >/usr/include/absl/strings/internal/cord_internal.h:386:26: error: 'string_view' is not a member of 'absl' > 386 | absl::string_view(base, length)); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_internal.h: At global scope: >/usr/include/absl/strings/internal/cord_internal.h:454:32: error: 'string_view' is not a member of 'absl' > 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_internal.h:454:57: error: expected primary-expression before 'pos' > 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { > | ^~~ >/usr/include/absl/strings/internal/cord_internal.h:454:60: error: expression list treated as compound expression in initializer [-fpermissive] > 454 | constexpr char GetOrNull(absl::string_view data, size_t pos) { > | ^ >/usr/include/absl/strings/internal/cord_internal.h:516:41: error: expected ')' before 'sv' > 516 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept > | ~ ^~~ > | ) >/usr/include/absl/strings/internal/cord_internal.h:698:45: error: expected ')' before 'chars' > 698 | explicit constexpr Rep(absl::string_view chars) > | ~ ^~~~~~ > | ) >/usr/include/absl/strings/internal/cord_internal.h:714:38: error: expected unqualified-id before '{' token > 714 | GetOrNull(chars, 14)} {} > | ^ >In file included from /usr/include/absl/strings/cord_buffer.h:38, > from /usr/include/absl/strings/cord.h:85: >/usr/include/absl/strings/internal/cord_rep_flat.h:161:36: error: 'absl::string_view' has not been declared > 161 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { > | ^~~~~~~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/14/include/g++-v14/cassert:44, > from /usr/include/absl/strings/internal/cord_rep_flat.h:18: >/usr/include/absl/strings/internal/cord_rep_flat.h: In static member function 'static absl::lts_20240722::cord_internal::CordRepFlat* absl::lts_20240722::cord_internal::CordRepFlat::Create(int, size_t)': >/usr/include/absl/strings/internal/cord_rep_flat.h:162:5: error: request for member 'size' in 'data', which is of non-class type 'int' > 162 | assert(data.size() <= kMaxFlatLength); > | ^~~~~~ >/usr/include/absl/strings/internal/cord_rep_flat.h:163:34: error: request for member 'size' in 'data', which is of non-class type 'int' > 163 | CordRepFlat* flat = New(data.size() + (std::min)(extra, kMaxFlatLength)); > | ^~~~ >/usr/include/absl/strings/internal/cord_rep_flat.h:164:31: error: request for member 'data' in 'data', which is of non-class type 'int' > 164 | memcpy(flat->Data(), data.data(), data.size()); > | ^~~~ >/usr/include/absl/strings/internal/cord_rep_flat.h:164:44: error: request for member 'size' in 'data', which is of non-class type 'int' > 164 | memcpy(flat->Data(), data.data(), data.size()); > | ^~~~ >/usr/include/absl/strings/internal/cord_rep_flat.h:165:25: error: request for member 'size' in 'data', which is of non-class type 'int' > 165 | flat->length = data.size(); > | ^~~~ >/usr/include/absl/strings/cord_buffer.h: At global scope: >/usr/include/absl/strings/cord_buffer.h:435:46: error: 'absl::string_view' has not been declared > 435 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord_buffer.h: In member function 'absl::lts_20240722::cord_internal::CordRep* absl::lts_20240722::CordBuffer::ConsumeValue(int&)': >/usr/include/absl/strings/cord_buffer.h:438:27: error: 'string_view' is not a member of 'absl' > 438 | short_value = absl::string_view(rep_.data(), rep_.short_length()); > | ^~~~~~~~~~~ >In file included from /usr/include/absl/strings/cord.h:86: >/usr/include/absl/strings/internal/cord_data_edge.h: At global scope: >/usr/include/absl/strings/internal/cord_data_edge.h:45:14: error: 'string_view' in namespace 'absl' does not name a type > 45 | inline absl::string_view EdgeData(const CordRep* edge) { > | ^~~~~~~~~~~ >In file included from /usr/include/absl/strings/cord.h:88: >/usr/include/absl/strings/internal/cord_rep_btree.h:208:51: error: 'string_view' has not been declared > 208 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:210:52: error: 'string_view' has not been declared > 210 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:239:21: error: 'absl::string_view' has not been declared > 239 | bool IsFlat(absl::string_view* fragment) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:245:46: error: 'absl::string_view' has not been declared > 245 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:321:16: error: 'string_view' in namespace 'absl' does not name a type > 321 | inline absl::string_view Data(size_t index) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:346:46: error: 'absl::string_view' has not been declared > 346 | static void Dump(const CordRep* rep, absl::string_view label, > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:348:46: error: 'absl::string_view' has not been declared > 348 | static void Dump(const CordRep* rep, absl::string_view label, > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:455:38: error: 'absl::string_view' has not been declared > 455 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:535:9: error: 'string_view' in namespace 'absl' does not name a type > 535 | absl::string_view AddData(absl::string_view data, size_t extra); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:571:58: error: 'absl::string_view' has not been declared > 571 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:637:14: error: 'string_view' in namespace 'absl' does not name a type > 637 | inline absl::string_view CordRepBtree::Data(size_t index) const { > | ^~~~~~~~~~~ >In file included from /usr/include/absl/strings/cord.h:89: >/usr/include/absl/strings/internal/cord_rep_btree_reader.h:112:9: error: 'string_view' in namespace 'absl' does not name a type > 112 | absl::string_view Init(CordRepBtree* tree); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree_reader.h:118:9: error: 'string_view' in namespace 'absl' does not name a type > 118 | absl::string_view Next(); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree_reader.h:122:9: error: 'string_view' in namespace 'absl' does not name a type > 122 | absl::string_view Skip(size_t skip); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree_reader.h:146:9: error: 'string_view' in namespace 'absl' does not name a type > 146 | absl::string_view Read(size_t n, size_t chunk_size, CordRep*& tree); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree_reader.h:155:9: error: 'string_view' in namespace 'absl' does not name a type > 155 | absl::string_view Seek(size_t offset); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree_reader.h:167:14: error: 'string_view' in namespace 'absl' does not name a type > 167 | inline absl::string_view CordRepBtreeReader::Init(CordRepBtree* tree) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree_reader.h:174:14: error: 'string_view' in namespace 'absl' does not name a type > 174 | inline absl::string_view CordRepBtreeReader::Next() { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree_reader.h:182:14: error: 'string_view' in namespace 'absl' does not name a type > 182 | inline absl::string_view CordRepBtreeReader::Skip(size_t skip) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree_reader.h:197:14: error: 'string_view' in namespace 'absl' does not name a type > 197 | inline absl::string_view CordRepBtreeReader::Seek(size_t offset) { > | ^~~~~~~~~~~ >In file included from /usr/include/absl/strings/cord.h:97: >/usr/include/absl/strings/internal/string_constant.h:39:48: error: 'absl::string_view' has not been declared > 39 | static constexpr bool TryConstexprEval(absl::string_view view) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/string_constant.h:44:26: error: 'string_view' in namespace 'absl' does not name a type > 44 | static constexpr absl::string_view value = T{}(); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/string_constant.h:44:50: error: expected unqualified-id before ')' token > 44 | static constexpr absl::string_view value = T{}(); > | ^ >/usr/include/absl/strings/internal/string_constant.h:45:19: error: 'string_view' in namespace 'absl' does not name a type > 45 | constexpr absl::string_view operator()() const { return value; } > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/string_constant.h:49:34: error: 'value' was not declared in this scope > 49 | static_assert(TryConstexprEval(value), > | ^~~~~ >/usr/include/absl/strings/internal/string_constant.h: In static member function 'static constexpr bool absl::lts_20240722::strings_internal::StringConstant<T>::TryConstexprEval(int)': >/usr/include/absl/strings/internal/string_constant.h:40:17: error: request for member 'empty' in 'view', which is of non-class type 'int' > 40 | return view.empty() || 2 * view[0] != 1; > | ^~~~~ >/usr/include/absl/strings/internal/string_constant.h:40:36: error: invalid types 'int[int]' for array subscript > 40 | return view.empty() || 2 * view[0] != 1; > | ^ >/usr/include/absl/strings/internal/string_constant.h: At global scope: >/usr/include/absl/strings/internal/string_constant.h:55:17: error: 'string_view' in namespace 'absl' does not name a type > 55 | constexpr absl::string_view StringConstant<T>::value; > | ^~~~~~~~~~~ >In file included from /usr/include/absl/strings/cord.h:100: >/usr/include/absl/types/optional.h:47:12: error: 'bad_optional_access' has not been declared in 'std' > 47 | using std::bad_optional_access; > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/absl/types/optional.h:48:12: error: 'optional' has not been declared in 'std' > 48 | using std::optional; > | ^~~~~~~~ >/usr/include/absl/types/optional.h:49:12: error: 'make_optional' has not been declared in 'std' > 49 | using std::make_optional; > | ^~~~~~~~~~~~~ >/usr/include/absl/types/optional.h:50:12: error: 'nullopt_t' has not been declared in 'std' > 50 | using std::nullopt_t; > | ^~~~~~~~~ >/usr/include/absl/types/optional.h:51:12: error: 'nullopt' has not been declared in 'std' > 51 | using std::nullopt; > | ^~~~~~~ >/usr/include/absl/strings/cord.h:107:33: error: 'string_view' is not a member of 'absl' > 107 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:107:54: error: expected primary-expression before '&&' token > 107 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); > | ^~ >/usr/include/absl/strings/cord.h:107:56: error: expected primary-expression before ')' token > 107 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); > | ^ >/usr/include/absl/strings/cord.h:196:34: error: expected ')' before 'src' > 196 | explicit Cord(absl::string_view src); > | ~ ^~~~ > | ) >/usr/include/absl/strings/cord.h:197:25: error: 'absl::string_view' has not been declared > 197 | Cord& operator=(absl::string_view src); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:254:42: error: 'absl::string_view' has not been declared > 254 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:254:79: error: 'template<class Releaser> absl::lts_20240722::Cord absl::lts_20240722::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration > 254 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); > | ^ >/usr/include/absl/strings/cord.h:107:6: note: previous declaration 'template<class Releaser> absl::lts_20240722::Cord absl::lts_20240722::MakeCordFromExternal<Releaser>' > 107 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); > | ^~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:268:21: error: 'absl::string_view' has not been declared > 268 | void Append(absl::string_view src); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:329:22: error: 'absl::string_view' has not been declared > 329 | void Prepend(absl::string_view src); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:387:21: error: 'absl::string_view' has not been declared > 387 | int Compare(absl::string_view rhs) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:394:25: error: 'absl::string_view' has not been declared > 394 | bool StartsWith(absl::string_view rhs) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:399:23: error: 'absl::string_view' has not been declared > 399 | bool EndsWith(absl::string_view rhs) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:405:23: error: 'absl::string_view' has not been declared > 405 | bool Contains(absl::string_view rhs) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:471:30: error: 'string_view' in namespace 'absl' does not name a type > 471 | using value_type = absl::string_view; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:473:52: error: template argument 1 is invalid > 473 | using pointer = absl::Nonnull<const value_type*>; > | ^ >/usr/include/absl/strings/cord.h:474:23: error: 'value_type' does not name a type > 474 | using reference = value_type; > | ^~~~~~~~~~ >/usr/include/absl/strings/cord.h:482:5: error: 'reference' does not name a type > 482 | reference operator*() const; > | ^~~~~~~~~ >/usr/include/absl/strings/cord.h:483:5: error: 'pointer' does not name a type > 483 | pointer operator->() const; > | ^~~~~~~ >/usr/include/absl/strings/cord.h:514:11: error: 'string_view' in namespace 'absl' does not name a type > 514 | absl::string_view current_chunk_; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:569:30: error: 'string_view' in namespace 'absl' does not name a type > 569 | using value_type = absl::string_view; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:570:23: error: 'value_type' does not name a type > 570 | using reference = value_type&; > | ^~~~~~~~~~ >/usr/include/absl/strings/cord.h:571:34: error: expected ';' before 'value_type' > 571 | using const_reference = const value_type&; > | ^~~~~~~~~~~ > | ; >/usr/include/absl/strings/cord.h:675:16: error: 'string_view' in namespace 'absl' does not name a type > 675 | static absl::string_view ChunkRemaining(const CharIterator& it); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:763:9: error: 'optional' in namespace 'absl' does not name a template type > 763 | absl::optional<absl::string_view> TryFlat() const > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:771:9: error: 'string_view' in namespace 'absl' does not name a type > 771 | absl::string_view Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:778:27: error: 'absl::string_view' has not been declared > 778 | CharIterator Find(absl::string_view needle) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:783:37: error: 'absl::string_view' has not been declared > 783 | absl::string_view part) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:816:9: error: 'optional' in namespace 'absl' does not name a template type > 816 | absl::optional<uint32_t> ExpectedChecksum() const; > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:847:34: error: expected ')' before 'src' > 847 | explicit Cord(absl::string_view src, MethodIdentifier method); > | ~ ^~~~ > | ) >/usr/include/absl/strings/cord.h:851:49: error: 'absl::string_view' has not been declared > 851 | friend bool operator==(const Cord& lhs, absl::string_view rhs); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:890:50: error: 'string_view' is not a member of 'absl' > 890 | void ForEachChunk(absl::FunctionRef<void(absl::string_view)>) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:890:62: error: template argument 1 is invalid > 890 | void ForEachChunk(absl::FunctionRef<void(absl::string_view)>) const; > | ^ >/usr/include/absl/strings/cord.h:894:9: error: 'string_view' in namespace 'absl' does not name a type > 894 | absl::string_view FlattenSlowPath(); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:913:51: error: expected ')' before 'sv' > 913 | explicit constexpr InlineRep(absl::string_view sv, > | ~ ^~~ > | ) >/usr/include/absl/strings/cord.h:932:28: error: 'absl::string_view' has not been declared > 932 | void AppendArray(absl::string_view src, MethodIdentifier method); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:933:11: error: 'string_view' in namespace 'absl' does not name a type > 933 | absl::string_view FindFlatStartPiece() const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1045:46: error: 'string_view' is not a member of 'absl' > 1045 | absl::Nonnull<absl::string_view*> fragment); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1045:46: error: 'string_view' is not a member of 'absl' >/usr/include/absl/strings/cord.h:1045:58: error: template argument 1 is invalid > 1045 | absl::Nonnull<absl::string_view*> fragment); > | ^ >/usr/include/absl/strings/cord.h:1045:46: error: 'string_view' is not a member of 'absl' > 1045 | absl::Nonnull<absl::string_view*> fragment); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1045:46: error: 'string_view' is not a member of 'absl' >/usr/include/absl/strings/cord.h:1045:58: error: template argument 1 is invalid > 1045 | absl::Nonnull<absl::string_view*> fragment); > | ^ >/usr/include/absl/strings/cord.h:1045:46: error: 'string_view' is not a member of 'absl' > 1045 | absl::Nonnull<absl::string_view*> fragment); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1045:46: error: 'string_view' is not a member of 'absl' >/usr/include/absl/strings/cord.h:1045:58: error: template argument 1 is invalid > 1045 | absl::Nonnull<absl::string_view*> fragment); > | ^ >/usr/include/absl/strings/cord.h:1045:32: error: 'absl::Nonnull' is not a type > 1045 | absl::Nonnull<absl::string_view*> fragment); > | ^~~~~~~ >/usr/include/absl/strings/cord.h:1045:39: error: expected ',' or '...' before '<' token > 1045 | absl::Nonnull<absl::string_view*> fragment); > | ^ >/usr/include/absl/strings/cord.h:1050:36: error: 'string_view' is not a member of 'absl' > 1050 | absl::FunctionRef<void(absl::string_view)> callback); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1050:48: error: template argument 1 is invalid > 1050 | absl::FunctionRef<void(absl::string_view)> callback); > | ^ >/usr/include/absl/strings/cord.h:1057:29: error: 'absl::string_view' has not been declared > 1057 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1061:25: error: 'absl::string_view' has not been declared > 1061 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1068:16: error: 'string_view' in namespace 'absl' does not name a type > 1068 | static absl::string_view GetFirstChunk(const Cord& c); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1069:16: error: 'string_view' in namespace 'absl' does not name a type > 1069 | static absl::string_view GetFirstChunk(absl::string_view sv); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1084:28: error: 'absl::string_view' has not been declared > 1084 | void AppendPrecise(absl::string_view src, MethodIdentifier method); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1085:29: error: 'absl::string_view' has not been declared > 1085 | void PrependPrecise(absl::string_view src, MethodIdentifier method); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1092:27: error: 'absl::string_view' has not been declared > 1092 | void PrependArray(absl::string_view src, MethodIdentifier method); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1114:48: error: 'absl::string_view' has not been declared > 1114 | CharIterator FindImpl(CharIterator it, absl::string_view needle) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In function 'void absl::lts_20240722::AbslStringify(Sink&, const Cord&)': >/usr/include/absl/strings/cord.h:790:16: error: 'string_view' is not a member of 'absl' > 790 | for (absl::string_view chunk : cord.Chunks()) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:793:3: error: expected primary-expression before '}' token > 793 | } > | ^ >/usr/include/absl/strings/cord.h:793:3: error: expected ';' before '}' token >/usr/include/absl/strings/cord.h:793:3: error: expected primary-expression before '}' token >/usr/include/absl/strings/cord.h:793:3: error: expected ')' before '}' token >/usr/include/absl/strings/cord.h:790:9: note: to match this '(' > 790 | for (absl::string_view chunk : cord.Chunks()) { > | ^ >/usr/include/absl/strings/cord.h:793:3: error: expected primary-expression before '}' token > 793 | } > | ^ >/usr/include/absl/strings/cord.h: In function 'H absl::lts_20240722::AbslHashValue(H, const Cord&)': >/usr/include/absl/strings/cord.h:820:11: error: 'optional' is not a member of 'absl' > 820 | absl::optional<absl::string_view> maybe_flat = c.TryFlat(); > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:820:26: error: 'string_view' is not a member of 'absl' > 820 | absl::optional<absl::string_view> maybe_flat = c.TryFlat(); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:820:39: error: 'maybe_flat' was not declared in this scope > 820 | absl::optional<absl::string_view> maybe_flat = c.TryFlat(); > | ^~~~~~~~~~ >/usr/include/absl/strings/cord.h:820:54: error: 'const class absl::lts_20240722::Cord' has no member named 'TryFlat' > 820 | absl::optional<absl::string_view> maybe_flat = c.TryFlat(); > | ^~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'H absl::lts_20240722::Cord::HashFragmented(H) const': >/usr/include/absl/strings/cord.h:1102:49: error: 'absl::string_view' has not been declared > 1102 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In lambda function: >/usr/include/absl/strings/cord.h:1103:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' > 1103 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), > | ^~~~ >/usr/include/absl/strings/cord.h:1104:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' > 1104 | chunk.size()); > | ^~~~ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1135:6: error: variable or field 'InitializeCordRepExternal' declared void > 1135 | void InitializeCordRepExternal(absl::string_view data, > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1135:38: error: 'string_view' is not a member of 'absl' > 1135 | void InitializeCordRepExternal(absl::string_view data, > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1136:64: error: expected primary-expression before 'rep' > 1136 | absl::Nonnull<CordRepExternal*> rep); > | ^~~ >/usr/include/absl/strings/cord.h:1142:46: error: 'string_view' is not a member of 'absl' > 1142 | absl::Nonnull<CordRep*> NewExternalRep(absl::string_view data, > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1143:48: error: expected primary-expression before '&&' token > 1143 | Releaser&& releaser) { > | ^~ >/usr/include/absl/strings/cord.h:1143:51: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? > 1143 | Releaser&& releaser) { > | ^~~~~~~~ > | Releaser >/usr/include/absl/strings/cord.h:1143:59: error: expression list treated as compound expression in initializer [-fpermissive] > 1143 | Releaser&& releaser) { > | ^ >/usr/include/absl/strings/cord.h:1143:60: error: expected ';' before '{' token > 1143 | Releaser&& releaser) { > | ^~ > | ; >/usr/include/absl/strings/cord.h:1156:11: error: 'absl::lts_20240722::cord_internal::CordRep* absl::lts_20240722::cord_internal::NewExternalRep' redeclared as different kind of entity > 1156 | absl::string_view data, void (&releaser)(absl::string_view)) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1142:25: note: previous declaration 'template<class Releaser> absl::lts_20240722::cord_internal::CordRep* absl::lts_20240722::cord_internal::NewExternalRep<Releaser>' > 1142 | absl::Nonnull<CordRep*> NewExternalRep(absl::string_view data, > | ^~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1156:11: error: 'string_view' is not a member of 'absl' > 1156 | absl::string_view data, void (&releaser)(absl::string_view)) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1156:36: error: 'releaser' was not declared in this scope > 1156 | absl::string_view data, void (&releaser)(absl::string_view)) { > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1156:52: error: 'string_view' is not a member of 'absl' > 1156 | absl::string_view data, void (&releaser)(absl::string_view)) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1163:6: error: redefinition of 'template<class Releaser> absl::lts_20240722::Cord absl::lts_20240722::MakeCordFromExternal' > 1163 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { > | ^~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:107:6: note: 'template<class Releaser> absl::lts_20240722::Cord absl::lts_20240722::MakeCordFromExternal<Releaser>' previously declared here > 107 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); > | ^~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1163:33: error: 'string_view' is not a member of 'absl' > 1163 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1163:59: error: expected primary-expression before '&&' token > 1163 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { > | ^~ >/usr/include/absl/strings/cord.h:1163:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? > 1163 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { > | ^~~~~~~~ > | Releaser >/usr/include/absl/strings/cord.h:1178:11: error: 'constexpr const int absl::lts_20240722::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20240722::Cord::InlineRep' > 1178 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, > | ^~~~ >/usr/include/absl/strings/cord.h:1178:44: error: 'string_view' is not a member of 'absl' > 1178 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1179:63: error: expected primary-expression before 'rep' > 1179 | absl::Nullable<CordRep*> rep) > | ^~~ >/usr/include/absl/strings/cord.h:1179:66: error: expression list treated as compound expression in initializer [-fpermissive] > 1179 | absl::Nullable<CordRep*> rep) > | ^ >/usr/include/absl/strings/cord.h:1338:8: error: 'int absl::lts_20240722::Cord::Cord' is not a static data member of 'class absl::lts_20240722::Cord' > 1338 | inline Cord::Cord(absl::string_view src) > | ^~~~ >/usr/include/absl/strings/cord.h:1338:25: error: 'string_view' is not a member of 'absl' > 1338 | inline Cord::Cord(absl::string_view src) > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'absl::lts_20240722::Cord& absl::lts_20240722::Cord::operator=(T&&)': >/usr/include/absl/strings/cord.h:1358:28: error: 'string_view' is not a member of 'absl' > 1358 | return operator=(absl::string_view(src)); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1405:14: error: 'optional' in namespace 'absl' does not name a template type > 1405 | inline absl::optional<absl::string_view> Cord::TryFlat() const > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1418:14: error: 'string_view' in namespace 'absl' does not name a type > 1418 | inline absl::string_view Cord::Flatten() ABSL_ATTRIBUTE_LIFETIME_BOUND { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1431:13: error: variable or field 'Append' declared void > 1431 | inline void Cord::Append(absl::string_view src) { > | ^~~~ >/usr/include/absl/strings/cord.h:1431:32: error: 'string_view' is not a member of 'absl' > 1431 | inline void Cord::Append(absl::string_view src) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1435:13: error: variable or field 'Prepend' declared void > 1435 | inline void Cord::Prepend(absl::string_view src) { > | ^~~~ >/usr/include/absl/strings/cord.h:1435:33: error: 'string_view' is not a member of 'absl' > 1435 | inline void Cord::Prepend(absl::string_view src) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'void absl::lts_20240722::Cord::Append(absl::lts_20240722::CordBuffer)': >/usr/include/absl/strings/cord.h:1442:9: error: 'string_view' is not a member of 'absl' > 1442 | absl::string_view short_value; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1443:42: error: 'short_value' was not declared in this scope > 1443 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'void absl::lts_20240722::Cord::Prepend(absl::lts_20240722::CordBuffer)': >/usr/include/absl/strings/cord.h:1453:9: error: 'string_view' is not a member of 'absl' > 1453 | absl::string_view short_value; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1454:42: error: 'short_value' was not declared in this scope > 1454 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1495:13: error: 'bool absl::lts_20240722::Cord::StartsWith' is not a static data member of 'class absl::lts_20240722::Cord' > 1495 | inline bool Cord::StartsWith(absl::string_view rhs) const { > | ^~~~ >/usr/include/absl/strings/cord.h:1495:36: error: 'string_view' is not a member of 'absl' > 1495 | inline bool Cord::StartsWith(absl::string_view rhs) const { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'void absl::lts_20240722::Cord::ChunkIterator::InitTree(absl::lts_20240722::Nonnull<absl::lts_20240722::cord_internal::CordRep*>)': >/usr/include/absl/strings/cord.h:1513:5: error: 'current_chunk_' was not declared in this scope > 1513 | current_chunk_ = btree_reader_.Init(tree->btree()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1513:36: error: 'using absl::lts_20240722::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20240722::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20240722::cord_internal::CordRepBtreeReader'} has no member named 'Init' > 1513 | current_chunk_ = btree_reader_.Init(tree->btree()); > | ^~~~ >/usr/include/absl/strings/cord.h:1516:5: error: 'current_chunk_' was not declared in this scope > 1516 | current_chunk_ = cord_internal::EdgeData(tree); > | ^~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1516:37: error: 'EdgeData' is not a member of 'absl::lts_20240722::cord_internal' > 1516 | current_chunk_ = cord_internal::EdgeData(tree); > | ^~~~~~~~ >/usr/include/absl/strings/cord.h: In constructor 'absl::lts_20240722::Cord::ChunkIterator::ChunkIterator(absl::lts_20240722::Nonnull<const absl::lts_20240722::Cord*>)': >/usr/include/absl/strings/cord.h:1532:7: error: 'current_chunk_' was not declared in this scope > 1532 | current_chunk_ = {}; > | ^~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1536:5: error: 'current_chunk_' was not declared in this scope > 1536 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; > | ^~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'absl::lts_20240722::Cord::ChunkIterator& absl::lts_20240722::Cord::ChunkIterator::AdvanceBtree()': >/usr/include/absl/strings/cord.h:1541:3: error: 'current_chunk_' was not declared in this scope > 1541 | current_chunk_ = btree_reader_.Next(); > | ^~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1541:34: error: 'using absl::lts_20240722::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20240722::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20240722::cord_internal::CordRepBtreeReader'} has no member named 'Next' > 1541 | current_chunk_ = btree_reader_.Next(); > | ^~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/14/include/g++-v14/cassert:44, > from /usr/include/absl/strings/internal/cord_rep_crc.h:18, > from /usr/include/absl/strings/cord.h:90: >/usr/include/absl/strings/cord.h: In member function 'void absl::lts_20240722::Cord::ChunkIterator::AdvanceBytesBtree(size_t)': >/usr/include/absl/strings/cord.h:1546:3: error: 'current_chunk_' was not declared in this scope > 1546 | assert(n >= current_chunk_.size()); > | ^~~~~~ >/usr/include/absl/strings/cord.h:1550:38: error: 'using absl::lts_20240722::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20240722::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20240722::cord_internal::CordRepBtreeReader'} has no member named 'Next' > 1550 | current_chunk_ = btree_reader_.Next(); > | ^~~~ >/usr/include/absl/strings/cord.h:1553:38: error: 'using absl::lts_20240722::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20240722::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20240722::cord_internal::CordRepBtreeReader'} has no member named 'Seek' > 1553 | current_chunk_ = btree_reader_.Seek(offset); > | ^~~~ >/usr/include/absl/strings/cord.h: In member function 'absl::lts_20240722::Cord::ChunkIterator& absl::lts_20240722::Cord::ChunkIterator::operator++()': >/usr/include/absl/strings/cord.h:1563:3: error: 'current_chunk_' was not declared in this scope > 1563 | assert(bytes_remaining_ >= current_chunk_.size()); > | ^~~~~~ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1590:29: error: 'reference' in 'class absl::lts_20240722::Cord::ChunkIterator' does not name a type > 1590 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { > | ^~~~~~~~~ >/usr/include/absl/strings/cord.h:1595:29: error: 'pointer' in 'class absl::lts_20240722::Cord::ChunkIterator' does not name a type > 1595 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { > | ^~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'void absl::lts_20240722::Cord::ChunkIterator::RemoveChunkPrefix(size_t)': >/usr/include/absl/strings/cord.h:1601:3: error: 'current_chunk_' was not declared in this scope > 1601 | assert(n < current_chunk_.size()); > | ^~~~~~ >In file included from /usr/include/absl/base/macros.h:36, > from /usr/include/absl/strings/string_view.h:43: >/usr/include/absl/strings/cord.h: In member function 'void absl::lts_20240722::Cord::ChunkIterator::AdvanceBytes(size_t)': >/usr/include/absl/strings/cord.h:1608:7: error: 'current_chunk_' was not declared in this scope > 1608 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { > | ^~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'absl::lts_20240722::Cord::CharIterator& absl::lts_20240722::Cord::CharIterator::operator++()': >/usr/include/absl/strings/cord.h:1636:7: error: base operand of '->' has non-pointer type 'absl::lts_20240722::Cord::ChunkIterator' > 1636 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { > | ^~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'const char& absl::lts_20240722::Cord::CharIterator::operator*() const': >/usr/include/absl/strings/cord.h:1659:26: error: base operand of '->' has non-pointer type 'const absl::lts_20240722::Cord::ChunkIterator' > 1659 | return *chunk_iterator_->data(); > | ^~ >/usr/include/absl/strings/cord.h: In member function 'const char* absl::lts_20240722::Cord::CharIterator::operator->() const': >/usr/include/absl/strings/cord.h:1663:25: error: base operand of '->' has non-pointer type 'const absl::lts_20240722::Cord::ChunkIterator' > 1663 | return chunk_iterator_->data(); > | ^~ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1677:14: error: 'string_view' in namespace 'absl' does not name a type > 1677 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1698:34: error: 'string_view' is not a member of 'absl' > 1698 | absl::FunctionRef<void(absl::string_view)> callback) const { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1698:46: error: template argument 1 is invalid > 1698 | absl::FunctionRef<void(absl::string_view)> callback) const { > | ^ >/usr/include/absl/strings/cord.h: In member function 'void absl::lts_20240722::Cord::ForEachChunk(int) const': >/usr/include/absl/strings/cord.h:1701:20: error: 'string_view' is not a member of 'absl' > 1701 | callback(absl::string_view(contents_.data(), contents_.size())); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1701:67: error: 'callback' cannot be used as a function > 1701 | callback(absl::string_view(contents_.data(), contents_.size())); > | ^ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1729:47: error: 'absl::string_view' has not been declared > 1729 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In function 'bool absl::lts_20240722::operator==(const Cord&, int)': >/usr/include/absl/strings/cord.h:1731:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' > 1731 | size_t rhs_size = rhs.size(); > | ^~~~ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1736:13: error: declaration of 'operator==' as non-function > 1736 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1736:30: error: 'string_view' is not a member of 'absl' > 1736 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1736:45: error: expected primary-expression before 'const' > 1736 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } > | ^~~~~ >/usr/include/absl/strings/cord.h:1737:45: error: 'absl::string_view' has not been declared > 1737 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1738:13: error: declaration of 'operator!=' as non-function > 1738 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1738:30: error: 'string_view' is not a member of 'absl' > 1738 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1738:45: error: expected primary-expression before 'const' > 1738 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } > | ^~~~~ >/usr/include/absl/strings/cord.h:1739:44: error: 'absl::string_view' has not been declared > 1739 | inline bool operator<(const Cord& x, absl::string_view y) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1742:13: error: declaration of 'operator<' as non-function > 1742 | inline bool operator<(absl::string_view x, const Cord& y) { > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1742:29: error: 'string_view' is not a member of 'absl' > 1742 | inline bool operator<(absl::string_view x, const Cord& y) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1742:44: error: expected primary-expression before 'const' > 1742 | inline bool operator<(absl::string_view x, const Cord& y) { > | ^~~~~ >/usr/include/absl/strings/cord.h:1745:44: error: 'absl::string_view' has not been declared > 1745 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In function 'bool absl::lts_20240722::operator>(const Cord&, int)': >/usr/include/absl/strings/cord.h:1745:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20240722::Cord') > 1745 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } > | ~ ^ ~ > | | | > | int const absl::lts_20240722::Cord >In file included from /usr/include/absl/log/log_entry.h:36: >/usr/include/absl/types/span.h:547:6: note: candidate: 'template<class T> bool absl::lts_20240722::operator<(Span<T>, Span<T>)' > 547 | bool operator<(Span<T> a, Span<T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:547:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1745:72: note: mismatched types 'absl::lts_20240722::Span<T>' and 'int' > 1745 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } > | ^ >/usr/include/absl/types/span.h:551:6: note: candidate: 'template<class T> bool absl::lts_20240722::operator<(Span<const T>, Span<T>)' > 551 | bool operator<(Span<const T> a, Span<T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:551:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1745:72: note: mismatched types 'absl::lts_20240722::Span<const T>' and 'int' > 1745 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } > | ^ >/usr/include/absl/types/span.h:555:6: note: candidate: 'template<class T> bool absl::lts_20240722::operator<(Span<T>, Span<const T>)' > 555 | bool operator<(Span<T> a, Span<const T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:555:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1745:72: note: mismatched types 'absl::lts_20240722::Span<T>' and 'int' > 1745 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } > | ^ >/usr/include/absl/types/span.h:561:6: note: candidate: 'template<class T, class U, class> bool absl::lts_20240722::operator<(const U&, Span<T>)' > 561 | bool operator<(const U& a, Span<T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:561:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1745:72: note: 'absl::lts_20240722::Cord' is not derived from 'absl::lts_20240722::Span<T>' > 1745 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } > | ^ >/usr/include/absl/types/span.h:567:6: note: candidate: 'template<class T, class U, class> bool absl::lts_20240722::operator<(Span<T>, const U&)' > 567 | bool operator<(Span<T> a, const U& b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:567:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1745:72: note: mismatched types 'absl::lts_20240722::Span<T>' and 'int' > 1745 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } > | ^ >/usr/include/absl/container/inlined_vector.h:964:6: note: candidate: 'template<class T, long unsigned int N, class A> bool absl::lts_20240722::operator<(const InlinedVector<T, N, A>&, const InlinedVector<T, N, A>&)' > 964 | bool operator<(const absl::InlinedVector<T, N, A>& a, > | ^~~~~~~~ >/usr/include/absl/container/inlined_vector.h:964:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1745:72: note: mismatched types 'const absl::lts_20240722::InlinedVector<T, N, A>' and 'int' > 1745 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } > | ^ >In file included from /usr/include/absl/log/internal/nullstream.h:36: >/usr/include/absl/base/log_severity.h:176:1: note: candidate: 'constexpr bool absl::lts_20240722::operator<(LogSeverity, LogSeverityAtLeast)' > 176 | COMPOP(>, <, LogSeverityAtLeast) > | ^~~~~~ >/usr/include/absl/base/log_severity.h:176:1: note: no known conversion for argument 1 from 'int' to 'absl::lts_20240722::LogSeverity' > 176 | COMPOP(>, <, LogSeverityAtLeast) > | ^~~~~~ >/usr/include/absl/base/log_severity.h:178:1: note: candidate: 'constexpr bool absl::lts_20240722::operator<(LogSeverityAtMost, LogSeverity)' > 178 | COMPOP(<, >, LogSeverityAtMost) > | ^~~~~~ >/usr/include/absl/base/log_severity.h:178:1: note: no known conversion for argument 1 from 'int' to 'absl::lts_20240722::LogSeverityAtMost' > 178 | COMPOP(<, >, LogSeverityAtMost) > | ^~~~~~ >/usr/include/absl/time/time.h:1745:46: note: candidate: 'constexpr bool absl::lts_20240722::operator<(Duration, Duration)' > 1745 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, > | ^~~~~~~~ >/usr/include/absl/time/time.h:1745:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20240722::Duration' > 1745 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, > | ~~~~~~~~~^~~ >/usr/include/absl/time/time.h:880:46: note: candidate: 'constexpr bool absl::lts_20240722::operator<(Time, Time)' > 880 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { > | ^~~~~~~~ >/usr/include/absl/time/time.h:880:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20240722::Time' > 880 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { > | ~~~~~^~~ >In file included from /usr/include/absl/strings/internal/str_format/arg.h:35: >/usr/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20240722::operator<(uint128, uint128)' > 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { > | ^~~~~~~~ >/usr/include/absl/numeric/int128.h:810:47: note: no known conversion for argument 2 from 'const absl::lts_20240722::Cord' to 'absl::lts_20240722::uint128' > 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { > | ~~~~~~~~^~~ >In file included from /usr/include/absl/numeric/int128.h:1182: >/usr/include/absl/numeric/int128_have_intrinsic.inc:207:16: note: candidate: 'constexpr bool absl::lts_20240722::operator<(int128, int128)' > 207 | constexpr bool operator<(int128 lhs, int128 rhs) { > | ^~~~~~~~ >/usr/include/absl/numeric/int128_have_intrinsic.inc:207:45: note: no known conversion for argument 2 from 'const absl::lts_20240722::Cord' to 'absl::lts_20240722::int128' > 207 | constexpr bool operator<(int128 lhs, int128 rhs) { > | ~~~~~~~^~~ >/usr/include/absl/strings/cord.h:1716:13: note: candidate: 'bool absl::lts_20240722::operator<(const Cord&, const Cord&)' > 1716 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1716:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20240722::Cord&' > 1716 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } > | ~~~~~~~~~~~~^ >/usr/include/absl/strings/cord.h:1739:13: note: candidate: 'bool absl::lts_20240722::operator<(const Cord&, int)' > 1739 | inline bool operator<(const Cord& x, absl::string_view y) { > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1739:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20240722::Cord&' > 1739 | inline bool operator<(const Cord& x, absl::string_view y) { > | ~~~~~~~~~~~~^ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1746:13: error: declaration of 'operator>' as non-function > 1746 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1746:29: error: 'string_view' is not a member of 'absl' > 1746 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1746:44: error: expected primary-expression before 'const' > 1746 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } > | ^~~~~ >/usr/include/absl/strings/cord.h:1747:45: error: 'absl::string_view' has not been declared > 1747 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In function 'bool absl::lts_20240722::operator<=(const Cord&, int)': >/usr/include/absl/strings/cord.h:1747:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20240722::Cord') > 1747 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ~ ^ ~ > | | | > | int const absl::lts_20240722::Cord >/usr/include/absl/types/span.h:547:6: note: candidate: 'template<class T> bool absl::lts_20240722::operator<(Span<T>, Span<T>)' > 547 | bool operator<(Span<T> a, Span<T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:547:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1747:75: note: mismatched types 'absl::lts_20240722::Span<T>' and 'int' > 1747 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ^ >/usr/include/absl/types/span.h:551:6: note: candidate: 'template<class T> bool absl::lts_20240722::operator<(Span<const T>, Span<T>)' > 551 | bool operator<(Span<const T> a, Span<T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:551:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1747:75: note: mismatched types 'absl::lts_20240722::Span<const T>' and 'int' > 1747 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ^ >/usr/include/absl/types/span.h:555:6: note: candidate: 'template<class T> bool absl::lts_20240722::operator<(Span<T>, Span<const T>)' > 555 | bool operator<(Span<T> a, Span<const T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:555:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1747:75: note: mismatched types 'absl::lts_20240722::Span<T>' and 'int' > 1747 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ^ >/usr/include/absl/types/span.h:561:6: note: candidate: 'template<class T, class U, class> bool absl::lts_20240722::operator<(const U&, Span<T>)' > 561 | bool operator<(const U& a, Span<T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:561:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1747:75: note: 'absl::lts_20240722::Cord' is not derived from 'absl::lts_20240722::Span<T>' > 1747 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ^ >/usr/include/absl/types/span.h:567:6: note: candidate: 'template<class T, class U, class> bool absl::lts_20240722::operator<(Span<T>, const U&)' > 567 | bool operator<(Span<T> a, const U& b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:567:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1747:75: note: mismatched types 'absl::lts_20240722::Span<T>' and 'int' > 1747 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ^ >/usr/include/absl/container/inlined_vector.h:964:6: note: candidate: 'template<class T, long unsigned int N, class A> bool absl::lts_20240722::operator<(const InlinedVector<T, N, A>&, const InlinedVector<T, N, A>&)' > 964 | bool operator<(const absl::InlinedVector<T, N, A>& a, > | ^~~~~~~~ >/usr/include/absl/container/inlined_vector.h:964:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1747:75: note: mismatched types 'const absl::lts_20240722::InlinedVector<T, N, A>' and 'int' > 1747 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ^ >/usr/include/absl/base/log_severity.h:176:1: note: candidate: 'constexpr bool absl::lts_20240722::operator<(LogSeverity, LogSeverityAtLeast)' > 176 | COMPOP(>, <, LogSeverityAtLeast) > | ^~~~~~ >/usr/include/absl/base/log_severity.h:176:1: note: no known conversion for argument 1 from 'int' to 'absl::lts_20240722::LogSeverity' > 176 | COMPOP(>, <, LogSeverityAtLeast) > | ^~~~~~ >/usr/include/absl/base/log_severity.h:178:1: note: candidate: 'constexpr bool absl::lts_20240722::operator<(LogSeverityAtMost, LogSeverity)' > 178 | COMPOP(<, >, LogSeverityAtMost) > | ^~~~~~ >/usr/include/absl/base/log_severity.h:178:1: note: no known conversion for argument 1 from 'int' to 'absl::lts_20240722::LogSeverityAtMost' > 178 | COMPOP(<, >, LogSeverityAtMost) > | ^~~~~~ >/usr/include/absl/time/time.h:1745:46: note: candidate: 'constexpr bool absl::lts_20240722::operator<(Duration, Duration)' > 1745 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, > | ^~~~~~~~ >/usr/include/absl/time/time.h:1745:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20240722::Duration' > 1745 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, > | ~~~~~~~~~^~~ >/usr/include/absl/time/time.h:880:46: note: candidate: 'constexpr bool absl::lts_20240722::operator<(Time, Time)' > 880 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { > | ^~~~~~~~ >/usr/include/absl/time/time.h:880:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20240722::Time' > 880 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { > | ~~~~~^~~ >/usr/include/absl/numeric/int128.h:810:16: note: candidate: 'constexpr bool absl::lts_20240722::operator<(uint128, uint128)' > 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { > | ^~~~~~~~ >/usr/include/absl/numeric/int128.h:810:47: note: no known conversion for argument 2 from 'const absl::lts_20240722::Cord' to 'absl::lts_20240722::uint128' > 810 | constexpr bool operator<(uint128 lhs, uint128 rhs) { > | ~~~~~~~~^~~ >/usr/include/absl/numeric/int128_have_intrinsic.inc:207:16: note: candidate: 'constexpr bool absl::lts_20240722::operator<(int128, int128)' > 207 | constexpr bool operator<(int128 lhs, int128 rhs) { > | ^~~~~~~~ >/usr/include/absl/numeric/int128_have_intrinsic.inc:207:45: note: no known conversion for argument 2 from 'const absl::lts_20240722::Cord' to 'absl::lts_20240722::int128' > 207 | constexpr bool operator<(int128 lhs, int128 rhs) { > | ~~~~~~~^~~ >/usr/include/absl/strings/cord.h:1716:13: note: candidate: 'bool absl::lts_20240722::operator<(const Cord&, const Cord&)' > 1716 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1716:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20240722::Cord&' > 1716 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } > | ~~~~~~~~~~~~^ >/usr/include/absl/strings/cord.h:1739:13: note: candidate: 'bool absl::lts_20240722::operator<(const Cord&, int)' > 1739 | inline bool operator<(const Cord& x, absl::string_view y) { > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1739:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20240722::Cord&' > 1739 | inline bool operator<(const Cord& x, absl::string_view y) { > | ~~~~~~~~~~~~^ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1748:13: error: declaration of 'operator<=' as non-function > 1748 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1748:30: error: 'string_view' is not a member of 'absl' > 1748 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1748:45: error: expected primary-expression before 'const' > 1748 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } > | ^~~~~ >/usr/include/absl/strings/cord.h:1749:45: error: 'absl::string_view' has not been declared > 1749 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1750:13: error: declaration of 'operator>=' as non-function > 1750 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1750:30: error: 'string_view' is not a member of 'absl' > 1750 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1750:45: error: expected primary-expression before 'const' > 1750 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } > | ^~~~~ >In file included from /usr/include/google/protobuf/io/coded_stream.h:114: >/usr/include/google/protobuf/port.h:199:14: error: 'optional' in namespace 'absl' does not name a template type > 199 | inline absl::optional<absl::string_view> RttiTypeName() { > | ^~~~~~~~ >/usr/include/google/protobuf/port.h:348:46: error: expected ')' before 'name' > 348 | explicit RealDebugCounter(absl::string_view name) { Register(name); } > | ~ ^~~~~ > | ) >/usr/include/google/protobuf/port.h:354:23: error: 'absl::string_view' has not been declared > 354 | void Register(absl::string_view name); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/io/coded_stream.h:866:51: error: 'absl::string_view' has not been declared > 866 | uint8_t* WriteStringOutline(uint32_t num, absl::string_view s, uint8_t* ptr); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/io/coded_stream.h: In member function 'std::ptrdiff_t google::protobuf::io::EpsCopyOutputStream::GetSize(uint8_t*) const': >/usr/include/google/protobuf/io/coded_stream.h:828:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 828 | ABSL_DCHECK(ptr <= end_ + kSlopBytes); // NOLINT > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/io/coded_stream.h: In member function 'uint8_t* google::protobuf::io::EpsCopyOutputStream::WriteTag(uint32_t, uint32_t, uint8_t*)': >/usr/include/google/protobuf/io/coded_stream.h:849:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 849 | ABSL_DCHECK(ptr < end_); // NOLINT > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/io/coded_stream.h: In member function 'bool google::protobuf::io::CodedOutputStream::HadError()': >/usr/include/google/protobuf/io/coded_stream.h:1058:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 1058 | ABSL_DCHECK(cur_); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/arena_align.h: In function 'google::protobuf::internal::ArenaAlign google::protobuf::internal::ArenaAlignAs(size_t)': >/usr/include/google/protobuf/arena_align.h:158:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [43], int, std::string&)' > 158 | ABSL_DCHECK_NE(align, 0U); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/arena_align.h:159:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 159 | ABSL_DCHECK(absl::has_single_bit(align)) << "Invalid alignment " << align; > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/string_block.h: In static member function 'static google::protobuf::internal::StringBlock* google::protobuf::internal::StringBlock::Emplace(void*, size_t, google::protobuf::internal::StringBlock*)': >/usr/include/google/protobuf/string_block.h:125:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' > 125 | ABSL_DCHECK_EQ(count, NextSize(next)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/string_block.h: In static member function 'static size_t google::protobuf::internal::StringBlock::Delete(google::protobuf::internal::StringBlock*)': >/usr/include/google/protobuf/string_block.h:147:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 147 | ABSL_DCHECK(block != nullptr); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/string_block.h: In member function 'std::string* google::protobuf::internal::StringBlock::AtOffset(size_t)': >/usr/include/google/protobuf/string_block.h:162:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' > 162 | ABSL_DCHECK_LE(offset, effective_size()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/serial_arena.h: In constructor 'google::protobuf::internal::ArenaBlock::ArenaBlock(google::protobuf::internal::ArenaBlock*, size_t)': >/usr/include/google/protobuf/serial_arena.h:44:5: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' > 44 | ABSL_DCHECK_GT(size, sizeof(ArenaBlock)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/serial_arena.h: In member function 'char* google::protobuf::internal::ArenaBlock::Pointer(size_t)': >/usr/include/google/protobuf/serial_arena.h:48:5: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' > 48 | ABSL_DCHECK_LE(n, size); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/serial_arena.h: In member function 'bool google::protobuf::internal::SerialArena::MaybeAllocateAligned(size_t, void**)': >/usr/include/google/protobuf/serial_arena.h:203:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 203 | ABSL_DCHECK(internal::ArenaAlignDefault::IsAligned(n)); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/serial_arena.h:204:5: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' > 204 | ABSL_DCHECK_GE(limit_, ptr()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/serial_arena.h: In member function 'void* google::protobuf::internal::SerialArena::AllocateAlignedWithCleanup(size_t, size_t, void (*)(void*))': >/usr/include/google/protobuf/serial_arena.h:243:5: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' > 243 | ABSL_DCHECK_GE(limit_, ptr()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/serial_arena.h: In static member function 'static const char* google::protobuf::internal::SerialArena::MaybePrefetchImpl(ptrdiff_t, const char*, const char*, const char*)': >/usr/include/google/protobuf/serial_arena.h:291:7: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 291 | ABSL_DCHECK(prefetch_ptr != nullptr); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/serial_arena.h: In member function 'void google::protobuf::internal::SerialArena::MaybePrefetchData(const char*)': >/usr/include/google/protobuf/serial_arena.h:301:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 301 | ABSL_DCHECK(static_cast<const void*>(prefetch_ptr_) == nullptr || > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/serial_arena.h: In member function 'void google::protobuf::internal::SerialArena::MaybePrefetchCleanup()': >/usr/include/google/protobuf/serial_arena.h:308:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 308 | ABSL_DCHECK(static_cast<const void*>(cleanup_list_.prefetch_ptr_) == > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h: In static member function 'static void google::protobuf::internal::TaggedStringPtr::assert_aligned(const void*)': >/usr/include/google/protobuf/arenastring.h:190:5: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [43], int, std::string&)' > 190 | ABSL_DCHECK_EQ(reinterpret_cast<uintptr_t>(p) & kMask, 0UL); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/arenastring.h: In member function 'std::string* google::protobuf::internal::TaggedStringPtr::TagAs(Type, std::string*)': >/usr/include/google/protobuf/arenastring.h:197:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 197 | ABSL_DCHECK(p != nullptr); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >In file included from conftest.pb.h:22: >/usr/include/google/protobuf/arenastring.h: At global scope: >/usr/include/google/protobuf/arenastring.h:298:18: error: 'absl::string_view' has not been declared > 298 | void Set(absl::string_view value, Arena* arena); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h:305:23: error: 'absl::string_view' has not been declared > 305 | void SetBytes(absl::string_view value, Arena* arena); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h: In constructor 'google::protobuf::internal::ArenaStringPtr::ArenaStringPtr(google::protobuf::Arena*)': >/usr/include/google/protobuf/arenastring.h:244:17: error: 'string_view' is not a member of 'absl' > 244 | Set(absl::string_view(""), arena); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h: In constructor 'google::protobuf::internal::ArenaStringPtr::ArenaStringPtr(google::protobuf::Arena*, const google::protobuf::internal::LazyString&)': >/usr/include/google/protobuf/arenastring.h:255:17: error: 'string_view' is not a member of 'absl' > 255 | Set(absl::string_view(default_value.get()), arena); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h: In member function 'void google::protobuf::internal::ArenaStringPtr::Set(const char*, google::protobuf::Arena*)': >/usr/include/google/protobuf/arenastring.h:469:13: error: 'string_view' is not a member of 'absl' > 469 | Set(absl::string_view{s}, arena); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h: In member function 'void google::protobuf::internal::ArenaStringPtr::Set(const char*, size_t, google::protobuf::Arena*)': >/usr/include/google/protobuf/arenastring.h:473:13: error: 'string_view' is not a member of 'absl' > 473 | Set(absl::string_view{s, n}, arena); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h: At global scope: >/usr/include/google/protobuf/arenastring.h:476:13: error: variable or field 'SetBytes' declared void > 476 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { > | ^~~~~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h:476:44: error: 'string_view' is not a member of 'absl' > 476 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { > | ^~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h:476:68: error: expected primary-expression before '*' token > 476 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { > | ^ >/usr/include/google/protobuf/arenastring.h:476:70: error: 'arena' was not declared in this scope; did you mean 'Arena'? > 476 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { > | ^~~~~ > | Arena >/usr/include/google/protobuf/arenastring.h: In member function 'void google::protobuf::internal::ArenaStringPtr::SetBytes(const void*, size_t, google::protobuf::Arena*)': >/usr/include/google/protobuf/arenastring.h:498:13: error: 'string_view' is not a member of 'absl' > 498 | Set(absl::string_view{static_cast<const char*>(p), n}, arena); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h: In member function 'std::string* google::protobuf::internal::ArenaStringPtr::UnsafeMutablePointer()': >/usr/include/google/protobuf/arenastring.h:530:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 530 | ABSL_DCHECK(tagged_ptr_.IsMutable()); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h:531:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 531 | ABSL_DCHECK(tagged_ptr_.Get() != nullptr); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h: In function 'int google::protobuf::internal::ToIntSize(size_t)': >/usr/include/google/protobuf/message_lite.h:169:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' > 169 | ABSL_DCHECK_LE(size, static_cast<size_t>(INT_MAX)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >In file included from /usr/include/google/protobuf/generated_message_tctable_decl.h:22, > from conftest.pb.h:23: >/usr/include/google/protobuf/message_lite.h: At global scope: >/usr/include/google/protobuf/message_lite.h:346:59: error: 'absl::string_view' has not been declared > 346 | ABSL_ATTRIBUTE_REINITIALIZES bool ParseFromString(absl::string_view data); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:350:13: error: 'absl::string_view' has not been declared > 350 | absl::string_view data); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:380:30: error: 'absl::string_view' has not been declared > 380 | bool MergeFromString(absl::string_view data); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:594:24: error: expected identifier before '*' token > 594 | absl::string_view (*get_type_name)(const ClassData* data); > | ^ >/usr/include/google/protobuf/message_lite.h:594:61: error: 'string_view' declared as function returning a function > 594 | absl::string_view (*get_type_name)(const ClassData* data); > | ^ >/usr/include/google/protobuf/message_lite.h: In member function 'const google::protobuf::internal::TcParseTableBase* google::protobuf::MessageLite::GetTcParseTable() const': >/usr/include/google/protobuf/message_lite.h:578:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 578 | ABSL_DCHECK(data != nullptr); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:582:7: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 582 | ABSL_DCHECK(!data->is_lite); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h: In member function 'const google::protobuf::MessageLite::ClassDataFull& google::protobuf::MessageLite::ClassData::full() const': >/usr/include/google/protobuf/message_lite.h:685:7: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 685 | ABSL_DCHECK(!is_lite); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h: At global scope: >/usr/include/google/protobuf/message_lite.h:891:9: error: 'string_view' in namespace 'absl' does not name a type > 891 | absl::string_view name() const; > | ^~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:933:26: error: 'string_view' is not a member of 'absl' > 933 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:933:56: error: expected primary-expression before '*' token > 933 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, > | ^ >/usr/include/google/protobuf/message_lite.h:933:58: error: 'msg' was not declared in this scope > 933 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, > | ^~~ >/usr/include/google/protobuf/message_lite.h:934:20: error: expected primary-expression before 'const' > 934 | const internal::TcParseTableBase* tc_table, > | ^~~~~ >/usr/include/google/protobuf/message_lite.h:935:44: error: expected primary-expression before 'parse_flags' > 935 | MessageLite::ParseFlags parse_flags); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:935:55: error: expression list treated as compound expression in initializer [-fpermissive] > 935 | MessageLite::ParseFlags parse_flags); > | ^ >/usr/include/google/protobuf/message_lite.h:936:75: error: expected ';' before '(' token > 936 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl<false>( > | ^ > | ; >/usr/include/google/protobuf/message_lite.h:940:74: error: expected ';' before '(' token > 940 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl<true>( > | ^ > | ; >/usr/include/google/protobuf/message_lite.h:948:55: error: 'template<bool alias> bool google::protobuf::internal::MergeFromImpl(google::protobuf::io::ZeroCopyInputStream*, google::protobuf::MessageLite*, const TcParseTableBase*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration > 948 | MessageLite::ParseFlags parse_flags); > | ^ >/usr/include/google/protobuf/message_lite.h:933:6: note: previous declaration 'template<bool alias> bool google::protobuf::internal::MergeFromImpl<alias>' > 933 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, > | ^~~~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:949:55: error: 'template<bool alias> bool google::protobuf::internal::MergeFromImpl<alias>' is not a function template > 949 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl<false>( > | ^~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:953:55: error: 'template<bool alias> bool google::protobuf::internal::MergeFromImpl<alias>' is not a function template > 953 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl<true>( > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:966:55: error: 'template<bool alias> bool google::protobuf::internal::MergeFromImpl(BoundedZCIS, google::protobuf::MessageLite*, const TcParseTableBase*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration > 966 | MessageLite::ParseFlags parse_flags); > | ^ >/usr/include/google/protobuf/message_lite.h:933:6: note: previous declaration 'template<bool alias> bool google::protobuf::internal::MergeFromImpl<alias>' > 933 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, > | ^~~~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:967:55: error: 'template<bool alias> bool google::protobuf::internal::MergeFromImpl<alias>' is not a function template > 967 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl<false>( > | ^~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:971:55: error: 'template<bool alias> bool google::protobuf::internal::MergeFromImpl<alias>' is not a function template > 971 | extern template PROTOBUF_EXPORT_TEMPLATE_DECLARE bool MergeFromImpl<true>( > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:982:55: error: 'template<bool alias, class T> bool google::protobuf::internal::MergeFromImpl(const SourceWrapper<T>&, google::protobuf::MessageLite*, const TcParseTableBase*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration > 982 | MessageLite::ParseFlags parse_flags) { > | ^ >/usr/include/google/protobuf/message_lite.h:933:6: note: previous declaration 'template<bool alias> bool google::protobuf::internal::MergeFromImpl<alias>' > 933 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, > | ^~~~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h: In function 'void google::protobuf::internal::AssertDownCast(const google::protobuf::MessageLite&, const google::protobuf::MessageLite&)': >/usr/include/google/protobuf/message_lite.h:1031:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 1031 | ABSL_DCHECK(TypeId::Get(from) == TypeId::Get(to)) > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >In file included from /usr/include/absl/log/absl_vlog_is_on.h:61, > from /usr/include/absl/log/internal/log_impl.h:18, > from /usr/include/absl/log/absl_log.h:36, > from /usr/include/google/protobuf/parse_context.h:19, > from /usr/include/google/protobuf/generated_message_tctable_decl.h:23: >/usr/include/absl/log/internal/vlog_config.h: At global scope: >/usr/include/absl/log/internal/vlog_config.h:128:21: error: 'string_view' is not a member of 'absl' > 128 | int VLogLevel(absl::string_view file); > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/vlog_config.h:140:6: error: variable or field 'UpdateVModule' declared void > 140 | void UpdateVModule(absl::string_view vmodule); > | ^~~~~~~~~~~~~ >/usr/include/absl/log/internal/vlog_config.h:140:26: error: 'string_view' is not a member of 'absl' > 140 | void UpdateVModule(absl::string_view vmodule); > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/vlog_config.h:150:26: error: 'string_view' is not a member of 'absl' > 150 | int PrependVModule(absl::string_view module_pattern, int log_level); > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/vlog_config.h:150:54: error: expected primary-expression before 'int' > 150 | int PrependVModule(absl::string_view module_pattern, int log_level); > | ^~~ >/usr/include/absl/log/internal/vlog_config.h:150:67: error: expression list treated as compound expression in initializer [-fpermissive] > 150 | int PrependVModule(absl::string_view module_pattern, int log_level); > | ^ >In file included from /usr/include/google/protobuf/parse_context.h:27: >/usr/include/google/protobuf/inlined_string_field.h:113:18: error: 'absl::string_view' has not been declared > 113 | void Set(absl::string_view value, Arena* arena, bool donated, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:132:23: error: 'absl::string_view' has not been declared > 132 | void SetBytes(absl::string_view value, Arena* arena, bool donated, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:150:48: error: 'absl::string_view' has not been declared > 150 | PROTOBUF_NDEBUG_INLINE void SetNoArena(absl::string_view value); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:418:13: error: variable or field 'SetNoArena' declared void > 418 | inline void InlinedStringField::SetNoArena(absl::string_view value) { > | ^~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:418:50: error: 'string_view' is not a member of 'absl' > 418 | inline void InlinedStringField::SetNoArena(absl::string_view value) { > | ^~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:448:13: error: variable or field 'Set' declared void > 448 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, > | ^~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:448:43: error: 'string_view' is not a member of 'absl' > 448 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:448:67: error: expected primary-expression before '*' token > 448 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, > | ^ >/usr/include/google/protobuf/inlined_string_field.h:448:69: error: 'arena' was not declared in this scope; did you mean 'Arena'? > 448 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, > | ^~~~~ > | Arena >/usr/include/google/protobuf/inlined_string_field.h:449:37: error: expected primary-expression before 'bool' > 449 | bool donated, uint32_t* /*donating_states*/, > | ^~~~ >/usr/include/google/protobuf/inlined_string_field.h:449:59: error: expected primary-expression before '*' token > 449 | bool donated, uint32_t* /*donating_states*/, > | ^ >/usr/include/google/protobuf/inlined_string_field.h:449:80: error: expected primary-expression before ',' token > 449 | bool donated, uint32_t* /*donating_states*/, > | ^ >/usr/include/google/protobuf/inlined_string_field.h:450:54: error: expected primary-expression before ',' token > 450 | uint32_t /*mask*/, MessageLite* /*msg*/) { > | ^ >/usr/include/google/protobuf/inlined_string_field.h:450:67: error: expected primary-expression before '*' token > 450 | uint32_t /*mask*/, MessageLite* /*msg*/) { > | ^ >/usr/include/google/protobuf/inlined_string_field.h:450:76: error: expected primary-expression before ')' token > 450 | uint32_t /*mask*/, MessageLite* /*msg*/) { > | ^ >/usr/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const char*, google::protobuf::Arena*, bool, uint32_t*, uint32_t, google::protobuf::MessageLite*)': >/usr/include/google/protobuf/inlined_string_field.h:459:13: error: 'string_view' is not a member of 'absl' > 459 | Set(absl::string_view(str), arena, donated, donating_states, mask, msg); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h: In member function 'void google::protobuf::internal::InlinedStringField::Set(const char*, size_t, google::protobuf::Arena*, bool, uint32_t*, uint32_t, google::protobuf::MessageLite*)': >/usr/include/google/protobuf/inlined_string_field.h:466:13: error: 'string_view' is not a member of 'absl' > 466 | Set(absl::string_view{str, size}, arena, donated, donating_states, mask, msg); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h: At global scope: >/usr/include/google/protobuf/inlined_string_field.h:469:13: error: variable or field 'SetBytes' declared void > 469 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, > | ^~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:469:48: error: 'string_view' is not a member of 'absl' > 469 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:469:72: error: expected primary-expression before '*' token > 469 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, > | ^ >/usr/include/google/protobuf/inlined_string_field.h:469:74: error: 'arena' was not declared in this scope; did you mean 'Arena'? > 469 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, > | ^~~~~ > | Arena >/usr/include/google/protobuf/inlined_string_field.h:470:42: error: expected primary-expression before 'bool' > 470 | bool donated, > | ^~~~ >/usr/include/google/protobuf/inlined_string_field.h:471:50: error: expected primary-expression before '*' token > 471 | uint32_t* donating_states, > | ^ >/usr/include/google/protobuf/inlined_string_field.h:471:52: error: 'donating_states' was not declared in this scope; did you mean 'InitDonatingStates'? > 471 | uint32_t* donating_states, > | ^~~~~~~~~~~~~~~ > | InitDonatingStates >/usr/include/google/protobuf/inlined_string_field.h:472:51: error: expected primary-expression before 'mask' > 472 | uint32_t mask, MessageLite* msg) { > | ^~~~ >/usr/include/google/protobuf/inlined_string_field.h:472:68: error: expected primary-expression before '*' token > 472 | uint32_t mask, MessageLite* msg) { > | ^ >/usr/include/google/protobuf/inlined_string_field.h:472:70: error: 'msg' was not declared in this scope > 472 | uint32_t mask, MessageLite* msg) { > | ^~~ >In file included from /usr/include/google/protobuf/repeated_field.h:41, > from /usr/include/google/protobuf/parse_context.h:32: >/usr/include/google/protobuf/generated_enum_util.h:43:9: error: 'string_view' in namespace 'absl' does not name a type > 43 | absl::string_view name; > | ^~~~~~~~~~~ >/usr/include/google/protobuf/generated_enum_util.h:49:44: error: 'absl::string_view' has not been declared > 49 | absl::string_view name, int* value); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/repeated_ptr_field.h: In member function 'void google::protobuf::internal::RepeatedPtrFieldBase::InternalSwap(google::protobuf::internal::RepeatedPtrFieldBase*)': >/usr/include/google/protobuf/repeated_ptr_field.h:280:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 280 | ABSL_DCHECK(this != rhs); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/repeated_ptr_field.h: In member function 'void google::protobuf::internal::RepeatedPtrFieldBase::AddAllocatedForParse(void*)': >/usr/include/google/protobuf/repeated_ptr_field.h:294:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 294 | ABSL_DCHECK(PrepareForParse()); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/repeated_ptr_field.h: In member function 'bool google::protobuf::internal::RepeatedPtrFieldBase::SizeAtCapacity() const': >/usr/include/google/protobuf/repeated_ptr_field.h:604:5: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' > 604 | ABSL_DCHECK_LE(size(), allocated_size()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_ptr_field.h:605:5: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' > 605 | ABSL_DCHECK_LE(allocated_size(), Capacity()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_ptr_field.h: In member function 'bool google::protobuf::internal::RepeatedPtrFieldBase::AllocatedSizeAtCapacity() const': >/usr/include/google/protobuf/repeated_ptr_field.h:614:5: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' > 614 | ABSL_DCHECK_LE(size(), allocated_size()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_ptr_field.h:615:5: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' > 615 | ABSL_DCHECK_LE(allocated_size(), Capacity()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_ptr_field.h: In member function 'void*& google::protobuf::internal::RepeatedPtrFieldBase::element_at(int)': >/usr/include/google/protobuf/repeated_ptr_field.h:631:7: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' > 631 | ABSL_DCHECK_EQ(index, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_ptr_field.h: In member function 'google::protobuf::internal::RepeatedPtrFieldBase::Rep* google::protobuf::internal::RepeatedPtrFieldBase::rep()': >/usr/include/google/protobuf/repeated_ptr_field.h:645:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 645 | ABSL_DCHECK(!using_sso()); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/repeated_ptr_field.h: In member function 'void google::protobuf::internal::RepeatedPtrFieldBase::MaybeExtend()': >/usr/include/google/protobuf/repeated_ptr_field.h:707:7: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' > 707 | ABSL_DCHECK_EQ(allocated_size(), Capacity()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_ptr_field.h:710:7: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [50], int, std::string&)' > 710 | ABSL_DCHECK_NE(allocated_size(), Capacity()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >In file included from /usr/include/google/protobuf/parse_context.h:33: >/usr/include/google/protobuf/wire_format_lite.h: At global scope: >/usr/include/google/protobuf/wire_format_lite.h:716:41: error: 'absl::string_view' has not been declared > 716 | static inline size_t StringSize(absl::string_view value); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:717:40: error: 'absl::string_view' has not been declared > 717 | static inline size_t BytesSize(absl::string_view value); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1815:54: error: 'string_view' in namespace 'absl' does not name a type > 1815 | inline size_t WireFormatLite::StringSize(const absl::string_view value) { > | ^~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h: In static member function 'static size_t google::protobuf::internal::WireFormatLite::StringSize(int)': >/usr/include/google/protobuf/wire_format_lite.h:1819:36: error: request for member 'size' in 'value', which is of non-class type 'const int' > 1819 | return LengthDelimitedSize(value.size()); > | ^~~~ >/usr/include/google/protobuf/wire_format_lite.h: At global scope: >/usr/include/google/protobuf/wire_format_lite.h:1821:53: error: 'string_view' in namespace 'absl' does not name a type > 1821 | inline size_t WireFormatLite::BytesSize(const absl::string_view value) { > | ^~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h: In static member function 'static size_t google::protobuf::internal::WireFormatLite::BytesSize(int)': >/usr/include/google/protobuf/wire_format_lite.h:1822:36: error: request for member 'size' in 'value', which is of non-class type 'const int' > 1822 | return LengthDelimitedSize(value.size()); > | ^~~~ >/usr/include/google/protobuf/parse_context.h: At global scope: >/usr/include/google/protobuf/parse_context.h:51:63: error: 'absl::string_view' has not been declared > 51 | PROTOBUF_EXPORT void WriteLengthDelimited(uint32_t num, absl::string_view val, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h:55:54: error: 'absl::string_view' has not been declared > 55 | inline void WriteLengthDelimited(uint32_t num, absl::string_view val, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h:279:30: error: 'absl::string_view' has not been declared > 279 | const char* InitFrom(absl::string_view flat) { > | ^~~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h: In member function 'void google::protobuf::internal::EpsCopyInputStream::BackUp(const char*)': >/usr/include/google/protobuf/parse_context.h:103:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 103 | ABSL_DCHECK(ptr <= buffer_end_ + kSlopBytes); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h: In member function 'google::protobuf::internal::EpsCopyInputStream::LimitToken google::protobuf::internal::EpsCopyInputStream::PushLimit(const char*, int)': >/usr/include/google/protobuf/parse_context.h:151:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 151 | ABSL_DCHECK(limit >= 0 && limit <= INT_MAX - kSlopBytes); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::ReadCord(const char*, int, absl::lts_20240722::Cord*)': >/usr/include/google/protobuf/parse_context.h:209:21: error: 'string_view' is not a member of 'absl' > 209 | *cord = absl::string_view(ptr, size); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h: In member function 'bool google::protobuf::internal::EpsCopyInputStream::DoneWithCheck(const char**, int)': >/usr/include/google/protobuf/parse_context.h:263:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 263 | ABSL_DCHECK(*ptr); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h:266:5: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [45], int, std::string&)' > 266 | ABSL_DCHECK_LE(overrun, kSlopBytes); // Guaranteed by parse loop. > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::EpsCopyInputStream::InitFrom(int)': >/usr/include/google/protobuf/parse_context.h:281:14: error: request for member 'size' in 'flat', which is of non-class type 'int' > 281 | if (flat.size() > kSlopBytes) { > | ^~~~ >/usr/include/google/protobuf/parse_context.h:283:39: error: request for member 'data' in 'flat', which is of non-class type 'int' > 283 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; > | ^~~~ >/usr/include/google/protobuf/parse_context.h:283:53: error: request for member 'size' in 'flat', which is of non-class type 'int' > 283 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; > | ^~~~ >/usr/include/google/protobuf/parse_context.h:286:19: error: request for member 'data' in 'flat', which is of non-class type 'int' > 286 | return flat.data(); > | ^~~~ >/usr/include/google/protobuf/parse_context.h:288:17: error: request for member 'empty' in 'flat', which is of non-class type 'int' > 288 | if (!flat.empty()) { > | ^~~~~ >/usr/include/google/protobuf/parse_context.h:289:41: error: request for member 'data' in 'flat', which is of non-class type 'int' > 289 | std::memcpy(patch_buffer_, flat.data(), flat.size()); > | ^~~~ >/usr/include/google/protobuf/parse_context.h:289:54: error: request for member 'size' in 'flat', which is of non-class type 'int' > 289 | std::memcpy(patch_buffer_, flat.data(), flat.size()); > | ^~~~ >/usr/include/google/protobuf/parse_context.h:292:55: error: request for member 'size' in 'flat', which is of non-class type 'int' > 292 | limit_end_ = buffer_end_ = patch_buffer_ + flat.size(); > | ^~~~ >/usr/include/google/protobuf/parse_context.h:295:59: error: request for member 'data' in 'flat', which is of non-class type 'int' > 295 | aliasing_ = reinterpret_cast<std::uintptr_t>(flat.data()) - > | ^~~~ >/usr/include/google/protobuf/parse_context.h: In member function 'const char* google::protobuf::internal::ParseContext::ParseGroup(google::protobuf::MessageLite*, const char*, uint32_t)': >/usr/include/google/protobuf/parse_context.h:535:7: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [45], int, std::string&)' > 535 | ABSL_DCHECK_EQ(old_depth, depth_); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/parse_context.h:536:7: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [45], int, std::string&)' > 536 | ABSL_DCHECK_EQ(old_group_depth, group_depth_); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/parse_context.h: At global scope: >/usr/include/google/protobuf/parse_context.h:1252:23: error: 'string_view' is not a member of 'absl' > 1252 | bool VerifyUTF8(absl::string_view s, const char* field_name); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h:1252:38: error: expected primary-expression before 'const' > 1252 | bool VerifyUTF8(absl::string_view s, const char* field_name); > | ^~~~~ >/usr/include/google/protobuf/parse_context.h:1252:60: error: expression list treated as compound expression in initializer [-fpermissive] > 1252 | bool VerifyUTF8(absl::string_view s, const char* field_name); > | ^ >/usr/include/google/protobuf/parse_context.h:1254:68: error: 'bool google::protobuf::internal::VerifyUTF8(const std::string*, const char*)' redeclared as different kind of entity > 1254 | inline bool VerifyUTF8(const std::string* s, const char* field_name) { > | ^ >/usr/include/google/protobuf/parse_context.h:1252:6: note: previous declaration 'bool google::protobuf::internal::VerifyUTF8' > 1252 | bool VerifyUTF8(absl::string_view s, const char* field_name); > | ^~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h: In function 'bool google::protobuf::internal::VerifyUTF8(const std::string*, const char*)': >/usr/include/google/protobuf/parse_context.h:1255:20: error: 'google::protobuf::internal::VerifyUTF8' cannot be used as a function > 1255 | return VerifyUTF8(*s, field_name); > | ~~~~~~~~~~^~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/generated_message_tctable_decl.h: In member function 'bool google::protobuf::internal::MapTypeCard::is_signed() const': >/usr/include/google/protobuf/generated_message_tctable_decl.h:168:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 168 | ABSL_DCHECK(cpp_type() == CppType::k32 || cpp_type() == CppType::k64); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/generated_message_tctable_decl.h: In member function 'bool google::protobuf::internal::MapTypeCard::is_zigzag() const': >/usr/include/google/protobuf/generated_message_tctable_decl.h:173:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 173 | ABSL_DCHECK(wiretype() == WireFormatLite::WIRETYPE_VARINT); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/generated_message_tctable_decl.h:174:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 174 | ABSL_DCHECK(cpp_type() == CppType::k32 || cpp_type() == CppType::k64); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/generated_message_tctable_decl.h: In member function 'bool google::protobuf::internal::MapTypeCard::is_utf8() const': >/usr/include/google/protobuf/generated_message_tctable_decl.h:178:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 178 | ABSL_DCHECK(wiretype() == WireFormatLite::WIRETYPE_LENGTH_DELIMITED); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/generated_message_tctable_decl.h:179:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 179 | ABSL_DCHECK(cpp_type() == CppType::kString); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >In file included from /usr/include/google/protobuf/generated_message_util.h:34, > from conftest.pb.h:24: >/usr/include/google/protobuf/any.h: At global scope: >/usr/include/google/protobuf/any.h:35:30: error: 'string_view' is not a member of 'absl' > 35 | std::string GetTypeUrl(absl::string_view message_name, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:36:30: error: 'string_view' is not a member of 'absl' > 36 | absl::string_view type_url_prefix); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:69:23: error: 'absl::string_view' has not been declared > 69 | absl::string_view type_url_prefix) { > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:75:23: error: 'absl::string_view' has not been declared > 75 | absl::string_view type_url_prefix); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:98:31: error: 'absl::string_view' has not been declared > 98 | absl::string_view type_url_prefix, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:99:31: error: 'absl::string_view' has not been declared > 99 | absl::string_view type_name); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:100:31: error: 'absl::string_view' has not been declared > 100 | bool InternalUnpackTo(absl::string_view type_name, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:102:25: error: 'absl::string_view' has not been declared > 102 | bool InternalIs(absl::string_view type_name) const; > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:115:28: error: 'string_view' is not a member of 'absl' > 115 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* full_type_name); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:115:61: error: expected primary-expression before '*' token > 115 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* full_type_name); > | ^ >/usr/include/google/protobuf/any.h:115:63: error: 'full_type_name' was not declared in this scope > 115 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* full_type_name); > | ^~~~~~~~~~~~~~ >/usr/include/google/protobuf/any.h:115:77: error: expression list treated as compound expression in initializer [-fpermissive] > 115 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* full_type_name); > | ^ >/usr/include/google/protobuf/any.h:122:6: error: redefinition of 'bool google::protobuf::internal::ParseAnyTypeUrl' > 122 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* url_prefix, > | ^~~~~~~~~~~~~~~ >/usr/include/google/protobuf/any.h:115:6: note: 'bool google::protobuf::internal::ParseAnyTypeUrl' previously defined here > 115 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* full_type_name); > | ^~~~~~~~~~~~~~~ >/usr/include/google/protobuf/any.h:122:28: error: 'string_view' is not a member of 'absl' > 122 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* url_prefix, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:122:61: error: expected primary-expression before '*' token > 122 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* url_prefix, > | ^ >/usr/include/google/protobuf/any.h:122:63: error: 'url_prefix' was not declared in this scope > 122 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* url_prefix, > | ^~~~~~~~~~ >/usr/include/google/protobuf/any.h:123:33: error: expected primary-expression before '*' token > 123 | std::string* full_type_name); > | ^ >/usr/include/google/protobuf/any.h:123:35: error: 'full_type_name' was not declared in this scope > 123 | std::string* full_type_name); > | ^~~~~~~~~~~~~~ >/usr/include/google/protobuf/generated_message_util.h:359:53: error: 'absl::string_view' has not been declared > 359 | inline void AssignToString(std::string& dest, absl::string_view value, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/generated_message_util.h: In function 'void google::protobuf::internal::AssignToString(std::string&, int, BytesTag)': >/usr/include/google/protobuf/generated_message_util.h:361:21: error: request for member 'data' in 'value', which is of non-class type 'int' > 361 | dest.assign(value.data(), value.size()); > | ^~~~ >/usr/include/google/protobuf/generated_message_util.h:361:35: error: request for member 'size' in 'value', which is of non-class type 'int' > 361 | dest.assign(value.data(), value.size()); > | ^~~~ >In file included from /usr/include/absl/container/internal/btree.h:63, > from /usr/include/absl/container/btree_map.h:59, > from /usr/include/google/protobuf/extension_set.h:31, > from conftest.pb.h:27: >/usr/include/absl/container/internal/common.h: At global scope: >/usr/include/absl/container/internal/common.h:113:9: error: 'optional' in namespace 'absl' does not name a template type > 113 | absl::optional<allocator_type> alloc_ = {}; > | ^~~~~~~~ >/usr/include/absl/container/internal/common.h: In member function 'absl::lts_20240722::container_internal::node_handle_base<PolicyTraits, Alloc>& absl::lts_20240722::container_internal::node_handle_base<PolicyTraits, Alloc>::operator=(absl::lts_20240722::container_internal::node_handle_base<PolicyTraits, Alloc>&&)': >/usr/include/absl/container/internal/common.h:67:7: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? > 67 | alloc_ = other.alloc_; > | ^~~~~~ > | alloc >/usr/include/absl/container/internal/common.h: In member function 'bool absl::lts_20240722::container_internal::node_handle_base<PolicyTraits, Alloc>::empty() const': >/usr/include/absl/container/internal/common.h:74:41: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? > 74 | bool empty() const noexcept { return !alloc_; } > | ^~~~~~ > | alloc >/usr/include/absl/container/internal/common.h: In member function 'absl::lts_20240722::container_internal::node_handle_base<PolicyTraits, Alloc>::allocator_type absl::lts_20240722::container_internal::node_handle_base<PolicyTraits, Alloc>::get_allocator() const': >/usr/include/absl/container/internal/common.h:76:50: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? > 76 | allocator_type get_allocator() const { return *alloc_; } > | ^~~~~~ > | alloc >/usr/include/absl/container/internal/common.h: In constructor 'absl::lts_20240722::container_internal::node_handle_base<PolicyTraits, Alloc>::node_handle_base(transfer_tag_t, const allocator_type&, slot_type*)': >/usr/include/absl/container/internal/common.h:83:9: error: class 'absl::lts_20240722::container_internal::node_handle_base<PolicyTraits, Alloc>' does not have any field named 'alloc_' > 83 | : alloc_(a) { > | ^~~~~~ >/usr/include/absl/container/internal/common.h: In constructor 'absl::lts_20240722::container_internal::node_handle_base<PolicyTraits, Alloc>::node_handle_base(construct_tag_t, const allocator_type&, Args&& ...)': >/usr/include/absl/container/internal/common.h:90:9: error: class 'absl::lts_20240722::container_internal::node_handle_base<PolicyTraits, Alloc>' does not have any field named 'alloc_' > 90 | : alloc_(a) { > | ^~~~~~ >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/14/include/g++-v14/cassert:44, > from /usr/include/absl/container/internal/common.h:18: >/usr/include/absl/container/internal/common.h: In member function 'void absl::lts_20240722::container_internal::node_handle_base<PolicyTraits, Alloc>::reset()': >/usr/include/absl/container/internal/common.h:102:5: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? > 102 | assert(alloc_.has_value()); > | ^~~~~~ >/usr/include/absl/container/internal/common.h:103:20: error: 'nullopt' is not a member of 'absl' > 103 | alloc_ = absl::nullopt; > | ^~~~~~~ >/usr/include/absl/container/internal/common.h: In member function 'absl::lts_20240722::container_internal::node_handle_base<PolicyTraits, Alloc>::allocator_type* absl::lts_20240722::container_internal::node_handle_base<PolicyTraits, Alloc>::alloc()': >/usr/include/absl/container/internal/common.h:110:52: error: 'alloc_' was not declared in this scope; did you mean 'alloc'? > 110 | allocator_type* alloc() { return std::addressof(*alloc_); } > | ^~~~~~ > | alloc >In file included from /usr/include/absl/strings/str_cat.h:109, > from /usr/include/absl/container/internal/layout.h:199, > from /usr/include/absl/container/internal/btree.h:67: >/usr/include/absl/strings/internal/stringify_sink.h: At global scope: >/usr/include/absl/strings/internal/stringify_sink.h:32:15: error: 'string_view' has not been declared > 32 | void Append(string_view v); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/stringify_sink.h:35:58: error: 'absl::string_view' has not been declared > 35 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/stringify_sink.h:41:10: error: 'string_view' does not name a type > 41 | friend string_view ExtractStringification(StringifySink& sink, const T& v); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/stringify_sink.h:47:1: error: 'string_view' does not name a type > 47 | string_view ExtractStringification(StringifySink& sink, const T& v) { > | ^~~~~~~~~~~ >In file included from /usr/include/absl/strings/str_cat.h:110: >/usr/include/absl/strings/numbers.h:63:44: error: 'string_view' is not a member of 'absl' > 63 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:64:63: error: expected primary-expression before 'out' > 64 | absl::Nonnull<int_type*> out); > | ^~~ >/usr/include/absl/strings/numbers.h:64:66: error: expression list treated as compound expression in initializer [-fpermissive] > 64 | absl::Nonnull<int_type*> out); > | ^ >/usr/include/absl/strings/numbers.h:75:44: error: 'string_view' is not a member of 'absl' > 75 | ABSL_MUST_USE_RESULT bool SimpleAtof(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:76:60: error: expected primary-expression before 'out' > 76 | absl::Nonnull<float*> out); > | ^~~ >/usr/include/absl/strings/numbers.h:76:63: error: expression list treated as compound expression in initializer [-fpermissive] > 76 | absl::Nonnull<float*> out); > | ^ >/usr/include/absl/strings/numbers.h:87:44: error: 'string_view' is not a member of 'absl' > 87 | ABSL_MUST_USE_RESULT bool SimpleAtod(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:88:61: error: expected primary-expression before 'out' > 88 | absl::Nonnull<double*> out); > | ^~~ >/usr/include/absl/strings/numbers.h:88:64: error: expression list treated as compound expression in initializer [-fpermissive] > 88 | absl::Nonnull<double*> out); > | ^ >/usr/include/absl/strings/numbers.h:98:44: error: 'string_view' is not a member of 'absl' > 98 | ABSL_MUST_USE_RESULT bool SimpleAtob(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:99:59: error: expected primary-expression before 'out' > 99 | absl::Nonnull<bool*> out); > | ^~~ >/usr/include/absl/strings/numbers.h:99:62: error: expression list treated as compound expression in initializer [-fpermissive] > 99 | absl::Nonnull<bool*> out); > | ^ >/usr/include/absl/strings/numbers.h:112:47: error: 'string_view' is not a member of 'absl' > 112 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:113:66: error: expected primary-expression before 'out' > 113 | absl::Nonnull<int_type*> out); > | ^~~ >/usr/include/absl/strings/numbers.h:113:69: error: expression list treated as compound expression in initializer [-fpermissive] > 113 | absl::Nonnull<int_type*> out); > | ^ >/usr/include/absl/strings/numbers.h:117:11: error: 'bool absl::lts_20240722::SimpleHexAtoi' redeclared as different kind of entity > 117 | absl::string_view str, absl::Nonnull<absl::int128*> out); > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:112:27: note: previous declaration 'template<class int_type> bool absl::lts_20240722::SimpleHexAtoi<int_type>' > 112 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:117:11: error: 'string_view' is not a member of 'absl' > 117 | absl::string_view str, absl::Nonnull<absl::int128*> out); > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:117:57: error: expected primary-expression before 'out' > 117 | absl::string_view str, absl::Nonnull<absl::int128*> out); > | ^~~ >/usr/include/absl/strings/numbers.h:119:11: error: 'bool absl::lts_20240722::SimpleHexAtoi' redeclared as different kind of entity > 119 | absl::string_view str, absl::Nonnull<absl::uint128*> out); > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:112:27: note: previous declaration 'template<class int_type> bool absl::lts_20240722::SimpleHexAtoi<int_type>' > 112 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:119:11: error: 'string_view' is not a member of 'absl' > 119 | absl::string_view str, absl::Nonnull<absl::uint128*> out); > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:119:58: error: expected primary-expression before 'out' > 119 | absl::string_view str, absl::Nonnull<absl::uint128*> out); > | ^~~ >/usr/include/absl/strings/numbers.h:145:30: error: 'string_view' is not a member of 'absl' > 145 | bool safe_strto32_base(absl::string_view text, absl::Nonnull<int32_t*> value, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:145:72: error: expected primary-expression before 'value' > 145 | bool safe_strto32_base(absl::string_view text, absl::Nonnull<int32_t*> value, > | ^~~~~ >/usr/include/absl/strings/numbers.h:146:24: error: expected primary-expression before 'int' > 146 | int base); > | ^~~ >/usr/include/absl/strings/numbers.h:146:32: error: expression list treated as compound expression in initializer [-fpermissive] > 146 | int base); > | ^ >/usr/include/absl/strings/numbers.h:147:30: error: 'string_view' is not a member of 'absl' > 147 | bool safe_strto64_base(absl::string_view text, absl::Nonnull<int64_t*> value, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:147:72: error: expected primary-expression before 'value' > 147 | bool safe_strto64_base(absl::string_view text, absl::Nonnull<int64_t*> value, > | ^~~~~ >/usr/include/absl/strings/numbers.h:148:24: error: expected primary-expression before 'int' > 148 | int base); > | ^~~ >/usr/include/absl/strings/numbers.h:148:32: error: expression list treated as compound expression in initializer [-fpermissive] > 148 | int base); > | ^ >/usr/include/absl/strings/numbers.h:149:31: error: 'string_view' is not a member of 'absl' > 149 | bool safe_strto128_base(absl::string_view text, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:150:54: error: expected primary-expression before 'value' > 150 | absl::Nonnull<absl::int128*> value, int base); > | ^~~~~ >/usr/include/absl/strings/numbers.h:150:61: error: expected primary-expression before 'int' > 150 | absl::Nonnull<absl::int128*> value, int base); > | ^~~ >/usr/include/absl/strings/numbers.h:150:69: error: expression list treated as compound expression in initializer [-fpermissive] > 150 | absl::Nonnull<absl::int128*> value, int base); > | ^ >/usr/include/absl/strings/numbers.h:151:31: error: 'string_view' is not a member of 'absl' > 151 | bool safe_strtou32_base(absl::string_view text, absl::Nonnull<uint32_t*> value, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:151:74: error: expected primary-expression before 'value' > 151 | bool safe_strtou32_base(absl::string_view text, absl::Nonnull<uint32_t*> value, > | ^~~~~ >/usr/include/absl/strings/numbers.h:152:25: error: expected primary-expression before 'int' > 152 | int base); > | ^~~ >/usr/include/absl/strings/numbers.h:152:33: error: expression list treated as compound expression in initializer [-fpermissive] > 152 | int base); > | ^ >/usr/include/absl/strings/numbers.h:153:31: error: 'string_view' is not a member of 'absl' > 153 | bool safe_strtou64_base(absl::string_view text, absl::Nonnull<uint64_t*> value, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:153:74: error: expected primary-expression before 'value' > 153 | bool safe_strtou64_base(absl::string_view text, absl::Nonnull<uint64_t*> value, > | ^~~~~ >/usr/include/absl/strings/numbers.h:154:25: error: expected primary-expression before 'int' > 154 | int base); > | ^~~ >/usr/include/absl/strings/numbers.h:154:33: error: expression list treated as compound expression in initializer [-fpermissive] > 154 | int base); > | ^ >/usr/include/absl/strings/numbers.h:155:32: error: 'string_view' is not a member of 'absl' > 155 | bool safe_strtou128_base(absl::string_view text, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:156:56: error: expected primary-expression before 'value' > 156 | absl::Nonnull<absl::uint128*> value, int base); > | ^~~~~ >/usr/include/absl/strings/numbers.h:156:63: error: expected primary-expression before 'int' > 156 | absl::Nonnull<absl::uint128*> value, int base); > | ^~~ >/usr/include/absl/strings/numbers.h:156:71: error: expression list treated as compound expression in initializer [-fpermissive] > 156 | absl::Nonnull<absl::uint128*> value, int base); > | ^ >/usr/include/absl/strings/numbers.h:213:50: error: 'string_view' is not a member of 'absl' > 213 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:214:69: error: expected primary-expression before 'out' > 214 | absl::Nonnull<int_type*> out, > | ^~~ >/usr/include/absl/strings/numbers.h:215:44: error: expected primary-expression before 'int' > 215 | int base) { > | ^~~ >/usr/include/absl/strings/numbers.h:215:52: error: expression list treated as compound expression in initializer [-fpermissive] > 215 | int base) { > | ^ >/usr/include/absl/strings/numbers.h:215:53: error: expected ';' before '{' token > 215 | int base) { > | ^~ > | ; >/usr/include/absl/strings/numbers.h:283:27: error: redefinition of 'template<class int_type> bool absl::lts_20240722::SimpleAtoi' > 283 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, > | ^~~~~~~~~~ >/usr/include/absl/strings/numbers.h:63:27: note: 'template<class int_type> bool absl::lts_20240722::SimpleAtoi<int_type>' previously declared here > 63 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, > | ^~~~~~~~~~ >/usr/include/absl/strings/numbers.h:283:44: error: 'string_view' is not a member of 'absl' > 283 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:284:63: error: expected primary-expression before 'out' > 284 | absl::Nonnull<int_type*> out) { > | ^~~ >/usr/include/absl/strings/numbers.h:288:51: error: 'bool absl::lts_20240722::SimpleAtoi' redeclared as different kind of entity > 288 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:63:27: note: previous declaration 'template<class int_type> bool absl::lts_20240722::SimpleAtoi<int_type>' > 63 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, > | ^~~~~~~~~~ >/usr/include/absl/strings/numbers.h:288:51: error: 'string_view' is not a member of 'absl' > 288 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:289:74: error: expected primary-expression before 'out' > 289 | absl::Nonnull<absl::int128*> out) { > | ^~~ >/usr/include/absl/strings/numbers.h:293:51: error: 'bool absl::lts_20240722::SimpleAtoi' redeclared as different kind of entity > 293 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:63:27: note: previous declaration 'template<class int_type> bool absl::lts_20240722::SimpleAtoi<int_type>' > 63 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, > | ^~~~~~~~~~ >/usr/include/absl/strings/numbers.h:293:51: error: 'string_view' is not a member of 'absl' > 293 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:294:75: error: expected primary-expression before 'out' > 294 | absl::Nonnull<absl::uint128*> out) { > | ^~~ >/usr/include/absl/strings/numbers.h:299:27: error: redefinition of 'template<class int_type> bool absl::lts_20240722::SimpleHexAtoi' > 299 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:112:27: note: 'template<class int_type> bool absl::lts_20240722::SimpleHexAtoi<int_type>' previously declared here > 112 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:299:47: error: 'string_view' is not a member of 'absl' > 299 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:300:66: error: expected primary-expression before 'out' > 300 | absl::Nonnull<int_type*> out) { > | ^~~ >/usr/include/absl/strings/numbers.h:305:11: error: 'bool absl::lts_20240722::SimpleHexAtoi' redeclared as different kind of entity > 305 | absl::string_view str, absl::Nonnull<absl::int128*> out) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:112:27: note: previous declaration 'template<class int_type> bool absl::lts_20240722::SimpleHexAtoi<int_type>' > 112 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:305:11: error: 'string_view' is not a member of 'absl' > 305 | absl::string_view str, absl::Nonnull<absl::int128*> out) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:305:57: error: expected primary-expression before 'out' > 305 | absl::string_view str, absl::Nonnull<absl::int128*> out) { > | ^~~ >/usr/include/absl/strings/numbers.h:310:11: error: 'bool absl::lts_20240722::SimpleHexAtoi' redeclared as different kind of entity > 310 | absl::string_view str, absl::Nonnull<absl::uint128*> out) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:112:27: note: previous declaration 'template<class int_type> bool absl::lts_20240722::SimpleHexAtoi<int_type>' > 112 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:310:11: error: 'string_view' is not a member of 'absl' > 310 | absl::string_view str, absl::Nonnull<absl::uint128*> out) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:310:58: error: expected primary-expression before 'out' > 310 | absl::string_view str, absl::Nonnull<absl::uint128*> out) { > | ^~~ >/usr/include/absl/strings/str_cat.h: In function 'void absl::lts_20240722::AbslStringify(S&, Hex)': >/usr/include/absl/strings/str_cat.h:224:25: error: 'string_view' is not a member of 'absl' > 224 | sink.Append(absl::string_view(end - real_width, real_width)); > | ^~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h:231:25: error: 'string_view' is not a member of 'absl' > 231 | sink.Append(absl::string_view(end - hex.width, hex.width)); > | ^~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h: In function 'void absl::lts_20240722::AbslStringify(S&, Dec)': >/usr/include/absl/strings/str_cat.h:298:23: error: 'string_view' is not a member of 'absl' > 298 | sink.Append(absl::string_view(writer, static_cast<size_t>(end - writer))); > | ^~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h: At global scope: >/usr/include/absl/strings/str_cat.h:360:29: error: expected ')' before 'pc' > 360 | AlphaNum(absl::string_view pc // NOLINT(runtime/explicit) > | ~ ^~~ > | ) >/usr/include/absl/strings/str_cat.h:383:9: error: 'string_view' in namespace 'absl' does not name a type > 383 | absl::string_view::size_type size() const { return piece_.size(); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h:385:9: error: 'string_view' in namespace 'absl' does not name a type > 385 | absl::string_view Piece() const { return piece_; } > | ^~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h:418:9: error: 'string_view' in namespace 'absl' does not name a type > 418 | absl::string_view piece_; > | ^~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20240722::AlphaNum::AlphaNum(int)': >/usr/include/absl/strings/str_cat.h:322:9: error: class 'absl::lts_20240722::AlphaNum' does not have any field named 'piece_' > 322 | : piece_(digits_, static_cast<size_t>( > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20240722::AlphaNum::AlphaNum(unsigned int)': >/usr/include/absl/strings/str_cat.h:326:9: error: class 'absl::lts_20240722::AlphaNum' does not have any field named 'piece_' > 326 | : piece_(digits_, static_cast<size_t>( > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20240722::AlphaNum::AlphaNum(long int)': >/usr/include/absl/strings/str_cat.h:330:9: error: class 'absl::lts_20240722::AlphaNum' does not have any field named 'piece_' > 330 | : piece_(digits_, static_cast<size_t>( > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20240722::AlphaNum::AlphaNum(long unsigned int)': >/usr/include/absl/strings/str_cat.h:334:9: error: class 'absl::lts_20240722::AlphaNum' does not have any field named 'piece_' > 334 | : piece_(digits_, static_cast<size_t>( > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20240722::AlphaNum::AlphaNum(long long int)': >/usr/include/absl/strings/str_cat.h:338:9: error: class 'absl::lts_20240722::AlphaNum' does not have any field named 'piece_' > 338 | : piece_(digits_, static_cast<size_t>( > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20240722::AlphaNum::AlphaNum(long long unsigned int)': >/usr/include/absl/strings/str_cat.h:342:9: error: class 'absl::lts_20240722::AlphaNum' does not have any field named 'piece_' > 342 | : piece_(digits_, static_cast<size_t>( > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20240722::AlphaNum::AlphaNum(float)': >/usr/include/absl/strings/str_cat.h:347:9: error: class 'absl::lts_20240722::AlphaNum' does not have any field named 'piece_' > 347 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20240722::AlphaNum::AlphaNum(double)': >/usr/include/absl/strings/str_cat.h:349:9: error: class 'absl::lts_20240722::AlphaNum' does not have any field named 'piece_' > 349 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20240722::AlphaNum::AlphaNum(const absl::lts_20240722::strings_internal::AlphaNumBuffer<size>&)': >/usr/include/absl/strings/str_cat.h:355:9: error: class 'absl::lts_20240722::AlphaNum' does not have any field named 'piece_' > 355 | : piece_(&buf.data[0], buf.size) {} > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20240722::AlphaNum::AlphaNum(absl::lts_20240722::Nullable<const char*>)': >/usr/include/absl/strings/str_cat.h:359:9: error: class 'absl::lts_20240722::AlphaNum' does not have any field named 'piece_' > 359 | : piece_(NullSafeStringView(c_str)) {} > | ^~~~~~ >/usr/include/absl/strings/str_cat.h:359:16: error: 'NullSafeStringView' was not declared in this scope > 359 | : piece_(NullSafeStringView(c_str)) {} > | ^~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20240722::AlphaNum::AlphaNum(const T&, absl::lts_20240722::strings_internal::StringifySink&&)': >/usr/include/absl/strings/str_cat.h:369:9: error: class 'absl::lts_20240722::AlphaNum' does not have any field named 'piece_' > 369 | : piece_(strings_internal::ExtractStringification(sink, v)) {} > | ^~~~~~ >/usr/include/absl/strings/str_cat.h:369:34: error: 'ExtractStringification' is not a member of 'absl::lts_20240722::strings_internal' > 369 | : piece_(strings_internal::ExtractStringification(sink, v)) {} > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20240722::AlphaNum::AlphaNum(const std::__cxx11::basic_string<char, std::char_traits<char>, _Alloc>&)': >/usr/include/absl/strings/str_cat.h:375:9: error: class 'absl::lts_20240722::AlphaNum' does not have any field named 'piece_' > 375 | : piece_(str) {} > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20240722::AlphaNum::data() const': >/usr/include/absl/strings/str_cat.h:384:53: error: 'piece_' was not declared in this scope > 384 | absl::Nullable<const char*> data() const { return piece_.data(); } > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: At global scope: >/usr/include/absl/strings/str_cat.h:453:51: error: 'string_view' is not a member of 'absl' > 453 | std::string CatPieces(std::initializer_list<absl::string_view> pieces); > | ^~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h:453:51: error: 'string_view' is not a member of 'absl' >/usr/include/absl/strings/str_cat.h:453:62: error: template argument 1 is invalid > 453 | std::string CatPieces(std::initializer_list<absl::string_view> pieces); > | ^ >/usr/include/absl/strings/str_cat.h:455:47: error: 'string_view' is not a member of 'absl' > 455 | std::initializer_list<absl::string_view> pieces); > | ^~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h:455:47: error: 'string_view' is not a member of 'absl' >/usr/include/absl/strings/str_cat.h:455:58: error: template argument 1 is invalid > 455 | std::initializer_list<absl::string_view> pieces); > | ^ >/usr/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20240722::StrCat(const AlphaNum&)': >/usr/include/absl/strings/str_cat.h:538:34: error: 'const class absl::lts_20240722::AlphaNum' has no member named 'size' > 538 | return std::string(a.data(), a.size()); > | ^~~~ >/usr/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20240722::StrCat(const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': >/usr/include/absl/strings/str_cat.h:553:10: error: 'const class absl::lts_20240722::AlphaNum' has no member named 'Piece' > 553 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:553:21: error: 'const class absl::lts_20240722::AlphaNum' has no member named 'Piece' > 553 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:553:32: error: 'const class absl::lts_20240722::AlphaNum' has no member named 'Piece' > 553 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:553:43: error: 'const class absl::lts_20240722::AlphaNum' has no member named 'Piece' > 553 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:553:54: error: 'const class absl::lts_20240722::AlphaNum' has no member named 'Piece' > 553 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:554:43: error: 'const class absl::lts_20240722::AlphaNum' has no member named 'Piece' > 554 | static_cast<const AlphaNum&>(args).Piece()...}); > | ^~~~~ >/usr/include/absl/strings/str_cat.h:552:37: error: cannot convert '<brace-enclosed initializer list>' to 'int' > 552 | return strings_internal::CatPieces( > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ > | | > | <brace-enclosed initializer list> > 553 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 554 | static_cast<const AlphaNum&>(args).Piece()...}); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h:453:64: note: initializing argument 1 of 'std::string absl::lts_20240722::strings_internal::CatPieces(int)' > 453 | std::string CatPieces(std::initializer_list<absl::string_view> pieces); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ >/usr/include/absl/strings/str_cat.h: In function 'void absl::lts_20240722::StrAppend(Nonnull<std::__cxx11::basic_string<char>*>, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': >/usr/include/absl/strings/str_cat.h:599:16: error: 'const class absl::lts_20240722::AlphaNum' has no member named 'Piece' > 599 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:599:27: error: 'const class absl::lts_20240722::AlphaNum' has no member named 'Piece' > 599 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:599:38: error: 'const class absl::lts_20240722::AlphaNum' has no member named 'Piece' > 599 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:599:49: error: 'const class absl::lts_20240722::AlphaNum' has no member named 'Piece' > 599 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:599:60: error: 'const class absl::lts_20240722::AlphaNum' has no member named 'Piece' > 599 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:600:49: error: 'const class absl::lts_20240722::AlphaNum' has no member named 'Piece' > 600 | static_cast<const AlphaNum&>(args).Piece()...}); > | ^~~~~ >/usr/include/absl/strings/str_cat.h:598:33: error: cannot convert '<brace-enclosed initializer list>' to 'int' > 598 | strings_internal::AppendPieces( > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ > | | > | <brace-enclosed initializer list> > 599 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 600 | static_cast<const AlphaNum&>(args).Piece()...}); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h:455:60: note: initializing argument 2 of 'void absl::lts_20240722::strings_internal::AppendPieces(absl::lts_20240722::Nonnull<std::__cxx11::basic_string<char>*>, int)' > 455 | std::initializer_list<absl::string_view> pieces); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ >/usr/include/absl/container/internal/btree.h: At global scope: >/usr/include/absl/container/internal/btree.h:112:42: error: 'string_view' is not a member of 'absl' > 112 | StringBtreeDefaultLess(std::less<absl::string_view>) {} // NOLINT > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:112:42: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:112:53: error: template argument 1 is invalid > 112 | StringBtreeDefaultLess(std::less<absl::string_view>) {} // NOLINT > | ^ >/usr/include/absl/container/internal/btree.h:116:37: error: 'string_view' is not a member of 'absl' > 116 | explicit operator std::less<absl::string_view>() const { return {}; } > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:116:37: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:116:48: error: template argument 1 is invalid > 116 | explicit operator std::less<absl::string_view>() const { return {}; } > | ^ >/usr/include/absl/container/internal/btree.h:119:40: error: 'absl::string_view' has not been declared > 119 | absl::weak_ordering operator()(absl::string_view lhs, > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:120:40: error: 'absl::string_view' has not been declared > 120 | absl::string_view rhs) const { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:129:40: error: 'absl::string_view' has not been declared > 129 | absl::string_view rhs) const { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:132:40: error: 'absl::string_view' has not been declared > 132 | absl::weak_ordering operator()(absl::string_view lhs, > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h: In member function 'absl::lts_20240722::weak_ordering absl::lts_20240722::container_internal::StringBtreeDefaultLess::operator()(int, int) const': >/usr/include/absl/container/internal/btree.h:121:61: error: request for member 'compare' in 'lhs', which is of non-class type 'int' > 121 | return compare_internal::compare_result_as_ordering(lhs.compare(rhs)); > | ^~~~~~~ >/usr/include/absl/container/internal/btree.h: At global scope: >/usr/include/absl/container/internal/btree.h:144:48: error: 'string_view' is not a member of 'absl' > 144 | StringBtreeDefaultGreater(std::greater<absl::string_view>) {} // NOLINT > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:144:48: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:144:59: error: template argument 1 is invalid > 144 | StringBtreeDefaultGreater(std::greater<absl::string_view>) {} // NOLINT > | ^ >/usr/include/absl/container/internal/btree.h:148:40: error: 'string_view' is not a member of 'absl' > 148 | explicit operator std::greater<absl::string_view>() const { return {}; } > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:148:40: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:148:51: error: template argument 1 is invalid > 148 | explicit operator std::greater<absl::string_view>() const { return {}; } > | ^ >/usr/include/absl/container/internal/btree.h:151:40: error: 'absl::string_view' has not been declared > 151 | absl::weak_ordering operator()(absl::string_view lhs, > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:152:40: error: 'absl::string_view' has not been declared > 152 | absl::string_view rhs) const { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:161:40: error: 'absl::string_view' has not been declared > 161 | absl::string_view rhs) const { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:164:40: error: 'absl::string_view' has not been declared > 164 | absl::weak_ordering operator()(absl::string_view lhs, > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h: In member function 'absl::lts_20240722::weak_ordering absl::lts_20240722::container_internal::StringBtreeDefaultGreater::operator()(int, int) const': >/usr/include/absl/container/internal/btree.h:153:61: error: request for member 'compare' in 'rhs', which is of non-class type 'int' > 153 | return compare_internal::compare_result_as_ordering(rhs.compare(lhs)); > | ^~~~~~~ >/usr/include/absl/container/internal/btree.h: At global scope: >/usr/include/absl/container/internal/btree.h:288:44: error: 'string_view' is not a member of 'absl' > 288 | struct key_compare_adapter<std::less<absl::string_view>, absl::string_view> { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:288:44: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:288:55: error: template argument 1 is invalid > 288 | struct key_compare_adapter<std::less<absl::string_view>, absl::string_view> { > | ^ >/usr/include/absl/container/internal/btree.h:288:64: error: 'string_view' is not a member of 'absl' > 288 | struct key_compare_adapter<std::less<absl::string_view>, absl::string_view> { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:288:64: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:288:75: error: template argument 1 is invalid > 288 | struct key_compare_adapter<std::less<absl::string_view>, absl::string_view> { > | ^ >/usr/include/absl/container/internal/btree.h:288:75: error: template argument 2 is invalid >/usr/include/absl/container/internal/btree.h:293:47: error: 'string_view' is not a member of 'absl' > 293 | struct key_compare_adapter<std::greater<absl::string_view>, absl::string_view> { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:293:47: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:293:58: error: template argument 1 is invalid > 293 | struct key_compare_adapter<std::greater<absl::string_view>, absl::string_view> { > | ^ >/usr/include/absl/container/internal/btree.h:293:67: error: 'string_view' is not a member of 'absl' > 293 | struct key_compare_adapter<std::greater<absl::string_view>, absl::string_view> { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:293:67: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:293:78: error: template argument 1 is invalid > 293 | struct key_compare_adapter<std::greater<absl::string_view>, absl::string_view> { > | ^ >/usr/include/absl/container/internal/btree.h:293:78: error: template argument 2 is invalid >/usr/include/absl/strings/internal/str_format/bind.h: In instantiation of 'absl::lts_20240722::str_format_internal::FormatSpecTemplate<Args>::FormatSpecTemplate(const char*) [with absl::lts_20240722::FormatConversionCharSet ...Args = {(absl::lts_20240722::FormatConversionCharSet)655355}]': >/usr/include/absl/crc/crc32c.h:184:34: required from here > 184 | return os << absl::StreamFormat("%08x", static_cast<uint32_t>(crc)); > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/internal/str_format/bind.h:167:45: error: no matching function for call to 'absl::lts_20240722::UntypedFormatSpec::UntypedFormatSpec(const char*&)' > 167 | FormatSpecTemplate(const char* s) : Base(s) {} // NOLINT > | ^ >/usr/include/absl/strings/str_format.h:114:12: note: candidate: 'absl::lts_20240722::UntypedFormatSpec::UntypedFormatSpec(absl::lts_20240722::Nonnull<const absl::lts_20240722::str_format_internal::ParsedFormatBase*>)' > 114 | explicit UntypedFormatSpec( > | ^~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/str_format.h:115:67: note: no known conversion for argument 1 from 'const char*' to 'absl::lts_20240722::Nonnull<const absl::lts_20240722::str_format_internal::ParsedFormatBase*>' {aka 'const absl::lts_20240722::str_format_internal::ParsedFormatBase*'} > 115 | absl::Nonnull<const str_format_internal::ParsedFormatBase*> pc) > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ >/usr/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 19]': >/usr/include/google/protobuf/arena_align.h:159:47: required from here > 159 | ABSL_DCHECK(absl::has_single_bit(align)) << "Invalid alignment " << align; > | ^~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:305:44: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer<absl::lts_20240722::log_internal::LogMessage::StringType::kLiteral>(const char [19])' > 305 | CopyToEncodedBuffer<StringType::kLiteral>(buf); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ >/usr/include/absl/log/internal/log_message.h:235:8: note: candidate: 'void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20240722::log_internal::LogMessage::StringType::kLiteral]' (near match) > 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:235:8: note: conversion of argument 1 would be ill-formed: >/usr/include/absl/log/internal/log_message.h:235:8: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; > | ^~~~~~~~~~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:237:8: note: candidate: 'template<absl::lts_20240722::log_internal::LogMessage::StringType str_type> void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer(char, size_t)' > 237 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:237:8: note: candidate expects 2 arguments, 1 provided >/usr/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 17]': >/usr/include/google/protobuf/message_lite.h:1032:10: required from here > 1032 | << "Cannot downcast " << from.GetTypeName() << " to " << to.GetTypeName(); > | ^~~~~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:305:44: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer<absl::lts_20240722::log_internal::LogMessage::StringType::kLiteral>(const char [17])' > 305 | CopyToEncodedBuffer<StringType::kLiteral>(buf); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ >/usr/include/absl/log/internal/log_message.h:235:8: note: candidate: 'void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20240722::log_internal::LogMessage::StringType::kLiteral]' (near match) > 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:235:8: note: conversion of argument 1 would be ill-formed: >/usr/include/absl/log/internal/log_message.h:235:8: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; > | ^~~~~~~~~~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:237:8: note: candidate: 'template<absl::lts_20240722::log_internal::LogMessage::StringType str_type> void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer(char, size_t)' > 237 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:237:8: note: candidate expects 2 arguments, 1 provided >/usr/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20240722::log_internal::LogMessage& absl::lts_20240722::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 5]': >/usr/include/google/protobuf/message_lite.h:1032:54: required from here > 1032 | << "Cannot downcast " << from.GetTypeName() << " to " << to.GetTypeName(); > | ^~~~~~ >/usr/include/absl/log/internal/log_message.h:305:44: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer<absl::lts_20240722::log_internal::LogMessage::StringType::kLiteral>(const char [5])' > 305 | CopyToEncodedBuffer<StringType::kLiteral>(buf); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ >/usr/include/absl/log/internal/log_message.h:235:8: note: candidate: 'void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer(int) [with StringType str_type = absl::lts_20240722::log_internal::LogMessage::StringType::kLiteral]' (near match) > 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:235:8: note: conversion of argument 1 would be ill-formed: >/usr/include/absl/log/internal/log_message.h:235:8: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 235 | void CopyToEncodedBuffer(absl::string_view str) ABSL_ATTRIBUTE_NOINLINE; > | ^~~~~~~~~~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:237:8: note: candidate: 'template<absl::lts_20240722::log_internal::LogMessage::StringType str_type> void absl::lts_20240722::log_internal::LogMessage::CopyToEncodedBuffer(char, size_t)' > 237 | void CopyToEncodedBuffer(char ch, size_t num) ABSL_ATTRIBUTE_NOINLINE; > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:237:8: note: candidate expects 2 arguments, 1 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static bool google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive(int, uint32_t, google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED32; uint32_t = unsigned int]': >/usr/include/google/protobuf/wire_format_lite.h:1146:1: required from here > 1146 | READ_REPEATED_FIXED_SIZE_PRIMITIVE(uint32_t, TYPE_FIXED32) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1092:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1092 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast<size_t>(tag_size)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static bool google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive(int, uint32_t, google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = long unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED64; uint32_t = unsigned int]': >/usr/include/google/protobuf/wire_format_lite.h:1147:1: required from here > 1147 | READ_REPEATED_FIXED_SIZE_PRIMITIVE(uint64_t, TYPE_FIXED64) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1092:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1092 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast<size_t>(tag_size)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static bool google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive(int, uint32_t, google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED32; uint32_t = unsigned int]': >/usr/include/google/protobuf/wire_format_lite.h:1148:1: required from here > 1148 | READ_REPEATED_FIXED_SIZE_PRIMITIVE(int32_t, TYPE_SFIXED32) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1092:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1092 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast<size_t>(tag_size)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static bool google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive(int, uint32_t, google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = long int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED64; uint32_t = unsigned int]': >/usr/include/google/protobuf/wire_format_lite.h:1149:1: required from here > 1149 | READ_REPEATED_FIXED_SIZE_PRIMITIVE(int64_t, TYPE_SFIXED64) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1092:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1092 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast<size_t>(tag_size)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static bool google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive(int, uint32_t, google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = float; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FLOAT; uint32_t = unsigned int]': >/usr/include/google/protobuf/wire_format_lite.h:1150:1: required from here > 1150 | READ_REPEATED_FIXED_SIZE_PRIMITIVE(float, TYPE_FLOAT) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1092:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1092 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast<size_t>(tag_size)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static bool google::protobuf::internal::WireFormatLite::ReadRepeatedFixedSizePrimitive(int, uint32_t, google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = double; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_DOUBLE; uint32_t = unsigned int]': >/usr/include/google/protobuf/wire_format_lite.h:1151:1: required from here > 1151 | READ_REPEATED_FIXED_SIZE_PRIMITIVE(double, TYPE_DOUBLE) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1092:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1092 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast<size_t>(tag_size)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static uint8_t* google::protobuf::internal::WireFormatLite::WritePrimitiveNoTagToArray(const google::protobuf::RepeatedField<Element>&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = int; uint8_t = unsigned char]': >/usr/include/google/protobuf/wire_format_lite.h:1496:36: required from here > 1496 | return WritePrimitiveNoTagToArray(value, WriteInt32NoTagToArray, target); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1464:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1464 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static uint8_t* google::protobuf::internal::WireFormatLite::WritePrimitiveNoTagToArray(const google::protobuf::RepeatedField<Element>&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = long int; uint8_t = unsigned char]': >/usr/include/google/protobuf/wire_format_lite.h:1500:36: required from here > 1500 | return WritePrimitiveNoTagToArray(value, WriteInt64NoTagToArray, target); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1464:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1464 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static uint8_t* google::protobuf::internal::WireFormatLite::WritePrimitiveNoTagToArray(const google::protobuf::RepeatedField<Element>&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = unsigned int; uint8_t = unsigned char]': >/usr/include/google/protobuf/wire_format_lite.h:1504:36: required from here > 1504 | return WritePrimitiveNoTagToArray(value, WriteUInt32NoTagToArray, target); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1464:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1464 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static uint8_t* google::protobuf::internal::WireFormatLite::WritePrimitiveNoTagToArray(const google::protobuf::RepeatedField<Element>&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = long unsigned int; uint8_t = unsigned char]': >/usr/include/google/protobuf/wire_format_lite.h:1508:36: required from here > 1508 | return WritePrimitiveNoTagToArray(value, WriteUInt64NoTagToArray, target); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1464:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1464 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static uint8_t* google::protobuf::internal::WireFormatLite::WriteFixedNoTagToArray(const google::protobuf::RepeatedField<Element>&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = unsigned int; uint8_t = unsigned char]': >/usr/include/google/protobuf/wire_format_lite.h:1520:32: required from here > 1520 | return WriteFixedNoTagToArray(value, WriteFixed32NoTagToArray, target); > | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1483:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1483 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static uint8_t* google::protobuf::internal::WireFormatLite::WriteFixedNoTagToArray(const google::protobuf::RepeatedField<Element>&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = long unsigned int; uint8_t = unsigned char]': >/usr/include/google/protobuf/wire_format_lite.h:1524:32: required from here > 1524 | return WriteFixedNoTagToArray(value, WriteFixed64NoTagToArray, target); > | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1483:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1483 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static uint8_t* google::protobuf::internal::WireFormatLite::WriteFixedNoTagToArray(const google::protobuf::RepeatedField<Element>&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = int; uint8_t = unsigned char]': >/usr/include/google/protobuf/wire_format_lite.h:1528:32: required from here > 1528 | return WriteFixedNoTagToArray(value, WriteSFixed32NoTagToArray, target); > | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1483:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1483 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static uint8_t* google::protobuf::internal::WireFormatLite::WriteFixedNoTagToArray(const google::protobuf::RepeatedField<Element>&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = long int; uint8_t = unsigned char]': >/usr/include/google/protobuf/wire_format_lite.h:1532:32: required from here > 1532 | return WriteFixedNoTagToArray(value, WriteSFixed64NoTagToArray, target); > | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1483:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1483 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static uint8_t* google::protobuf::internal::WireFormatLite::WriteFixedNoTagToArray(const google::protobuf::RepeatedField<Element>&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = float; uint8_t = unsigned char]': >/usr/include/google/protobuf/wire_format_lite.h:1536:32: required from here > 1536 | return WriteFixedNoTagToArray(value, WriteFloatNoTagToArray, target); > | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1483:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1483 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static uint8_t* google::protobuf::internal::WireFormatLite::WriteFixedNoTagToArray(const google::protobuf::RepeatedField<Element>&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = double; uint8_t = unsigned char]': >/usr/include/google/protobuf/wire_format_lite.h:1540:32: required from here > 1540 | return WriteFixedNoTagToArray(value, WriteDoubleNoTagToArray, target); > | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1483:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1483 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/wire_format_lite.h: In instantiation of 'static uint8_t* google::protobuf::internal::WireFormatLite::WritePrimitiveNoTagToArray(const google::protobuf::RepeatedField<Element>&, uint8_t* (*)(T, uint8_t*), uint8_t*) [with T = bool; uint8_t = unsigned char]': >/usr/include/google/protobuf/wire_format_lite.h:1544:36: required from here > 1544 | return WritePrimitiveNoTagToArray(value, WriteBoolNoTagToArray, target); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1464:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1464 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/parse_context.h: In instantiation of 'const char* google::protobuf::internal::EpsCopyInputStream::AppendUntilEnd(const char*, const A&) [with A = google::protobuf::internal::EpsCopyInputStream::AppendString(const char*, std::string*)::<lambda(const char*, ptrdiff_t)>]': >/usr/include/google/protobuf/parse_context.h:428:26: required from here > 428 | return AppendUntilEnd( > | ~~~~~~~~~~~~~~^ > 429 | ptr, [str](const char* p, ptrdiff_t s) { str->append(p, s); }); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h:421:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 421 | ABSL_DCHECK(end >= ptr); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/extension_set.h: In instantiation of 'bool google::protobuf::internal::ExtensionSet::FindExtensionInfoFromFieldNumber(int, int, ExtensionFinder*, google::protobuf::internal::ExtensionInfo*, bool*) const [with ExtensionFinder = google::protobuf::internal::GeneratedExtensionFinder]': >/usr/include/google/protobuf/extension_set.h:884:44: required from here > 884 | return FindExtensionInfoFromFieldNumber(wire_type, field, &finder, > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ > 885 | extension, was_packed_on_wire); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/extension_set.h:844:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 844 | ABSL_DCHECK(extension->type > 0 && > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:356:37: note: initializing argument 3 of 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< <template-parameter-1-1> >::Resize(int, const Element&) [with Element = unsigned int]': >/usr/include/google/protobuf/wire_format_lite.h:1210:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED32]' > 1210 | values->Resize(old_entries + new_entries, 0); > | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1250:1: required from here > 1250 | READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(uint32_t, TYPE_FIXED32) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/repeated_field.h:602:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 602 | ABSL_DCHECK_GE(new_size, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< <template-parameter-1-1> >::Truncate(int) [with Element = unsigned int]': >/usr/include/google/protobuf/wire_format_lite.h:1214:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED32]' > 1214 | values->Truncate(old_entries); > | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1250:1: required from here > 1250 | READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(uint32_t, TYPE_FIXED32) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/repeated_field.h:1004:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 1004 | ABSL_DCHECK_LE(new_size, size()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< <template-parameter-1-1> >::Resize(int, const Element&) [with Element = long unsigned int]': >/usr/include/google/protobuf/wire_format_lite.h:1210:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = long unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED64]' > 1210 | values->Resize(old_entries + new_entries, 0); > | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1251:1: required from here > 1251 | READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(uint64_t, TYPE_FIXED64) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/repeated_field.h:602:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 602 | ABSL_DCHECK_GE(new_size, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< <template-parameter-1-1> >::Truncate(int) [with Element = long unsigned int]': >/usr/include/google/protobuf/wire_format_lite.h:1214:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = long unsigned int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FIXED64]' > 1214 | values->Truncate(old_entries); > | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1251:1: required from here > 1251 | READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(uint64_t, TYPE_FIXED64) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/repeated_field.h:1004:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 1004 | ABSL_DCHECK_LE(new_size, size()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< <template-parameter-1-1> >::Resize(int, const Element&) [with Element = int]': >/usr/include/google/protobuf/wire_format_lite.h:1210:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED32]' > 1210 | values->Resize(old_entries + new_entries, 0); > | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1252:1: required from here > 1252 | READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(int32_t, TYPE_SFIXED32) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/repeated_field.h:602:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 602 | ABSL_DCHECK_GE(new_size, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< <template-parameter-1-1> >::Truncate(int) [with Element = int]': >/usr/include/google/protobuf/wire_format_lite.h:1214:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED32]' > 1214 | values->Truncate(old_entries); > | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1252:1: required from here > 1252 | READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(int32_t, TYPE_SFIXED32) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/repeated_field.h:1004:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 1004 | ABSL_DCHECK_LE(new_size, size()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< <template-parameter-1-1> >::Resize(int, const Element&) [with Element = long int]': >/usr/include/google/protobuf/wire_format_lite.h:1210:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = long int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED64]' > 1210 | values->Resize(old_entries + new_entries, 0); > | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1253:1: required from here > 1253 | READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(int64_t, TYPE_SFIXED64) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/repeated_field.h:602:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 602 | ABSL_DCHECK_GE(new_size, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< <template-parameter-1-1> >::Truncate(int) [with Element = long int]': >/usr/include/google/protobuf/wire_format_lite.h:1214:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = long int; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_SFIXED64]' > 1214 | values->Truncate(old_entries); > | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1253:1: required from here > 1253 | READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(int64_t, TYPE_SFIXED64) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/repeated_field.h:1004:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 1004 | ABSL_DCHECK_LE(new_size, size()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< <template-parameter-1-1> >::Resize(int, const Element&) [with Element = float]': >/usr/include/google/protobuf/wire_format_lite.h:1210:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = float; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FLOAT]' > 1210 | values->Resize(old_entries + new_entries, 0); > | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1254:1: required from here > 1254 | READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(float, TYPE_FLOAT) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/repeated_field.h:602:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 602 | ABSL_DCHECK_GE(new_size, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< <template-parameter-1-1> >::Truncate(int) [with Element = float]': >/usr/include/google/protobuf/wire_format_lite.h:1214:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = float; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_FLOAT]' > 1214 | values->Truncate(old_entries); > | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1254:1: required from here > 1254 | READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(float, TYPE_FLOAT) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/repeated_field.h:1004:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 1004 | ABSL_DCHECK_LE(new_size, size()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< <template-parameter-1-1> >::Resize(int, const Element&) [with Element = double]': >/usr/include/google/protobuf/wire_format_lite.h:1210:19: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = double; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_DOUBLE]' > 1210 | values->Resize(old_entries + new_entries, 0); > | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1255:1: required from here > 1255 | READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(double, TYPE_DOUBLE) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/repeated_field.h:602:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 602 | ABSL_DCHECK_GE(new_size, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/repeated_field.h: In instantiation of 'void google::protobuf::RepeatedField< <template-parameter-1-1> >::Truncate(int) [with Element = double]': >/usr/include/google/protobuf/wire_format_lite.h:1214:23: required from 'static bool google::protobuf::internal::WireFormatLite::ReadPackedFixedSizePrimitive(google::protobuf::io::CodedInputStream*, google::protobuf::RepeatedField<Element>*) [with CType = double; FieldType DeclaredType = google::protobuf::internal::WireFormatLite::TYPE_DOUBLE]' > 1214 | values->Truncate(old_entries); > | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ >/usr/include/google/protobuf/wire_format_lite.h:1255:1: required from here > 1255 | READ_REPEATED_PACKED_FIXED_SIZE_PRIMITIVE(double, TYPE_DOUBLE) > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/repeated_field.h:1004:3: error: no matching function for call to 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 1004 | ABSL_DCHECK_LE(new_size, size()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:355:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 355 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:356:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 356 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate: 'absl::lts_20240722::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 354 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:354:3: note: candidate expects 2 arguments, 3 provided >configure: error: in '/tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0': >configure: error: Could not build output generated by protoc (/usr/bin/protoc). >Check that protoc matches the installed protobuf headers and libraries. >See 'config.log' for more details > >!!! Please attach the following file when seeking support: >!!! /tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0/config.log > [31;01m*[0m ERROR: net-misc/mosh-1.4.0::gentoo failed (configure phase): > [31;01m*[0m econf failed > [31;01m*[0m > [31;01m*[0m Call stack: > [31;01m*[0m ebuild.sh, line 136: Called src_configure > [31;01m*[0m environment, line 2259: Called econf '--disable-completion' '--enable-client' '--enable-server' '--disable-examples' '--enable-hardening' '--disable-ufw' '--disable-syslog' '--with-utempter' '--with-crypto-library=openssl-with-openssl-ocb' > [31;01m*[0m phase-helpers.sh, line 719: Called __helpers_die 'econf failed' > [31;01m*[0m isolated-functions.sh, line 112: Called die > [31;01m*[0m The specific snippet of code: > [31;01m*[0m die "$@" > [31;01m*[0m > [31;01m*[0m If you need support, post the output of `emerge --info '=net-misc/mosh-1.4.0::gentoo'`, > [31;01m*[0m the complete build log and the output of `emerge -pqv '=net-misc/mosh-1.4.0::gentoo'`. > [31;01m*[0m The complete build log is located at '/var/log/portage/net-misc:mosh-1.4.0:20240905-175350.log'. > [31;01m*[0m For convenience, a symlink to the build log is located at '/tmp/portage/net-misc/mosh-1.4.0/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/tmp/portage/net-misc/mosh-1.4.0/temp/environment'. > [31;01m*[0m Working directory: '/tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0' > [31;01m*[0m S: '/tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 939129
: 902119 |
902120
|
902121