Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 896617 Details for
Bug 935130
net-misc/mosh-1.4.0 fails src_configure with dev-libs/protobuf-22.5-r1
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Log of failed build
net-misc:mosh-1.4.0:20240629-082301.log (text/plain), 270.81 KB, created by
Chris Kerr
on 2024-06-29 09:56:17 UTC
(
hide
)
Description:
Log of failed build
Filename:
MIME Type:
Creator:
Chris Kerr
Created:
2024-06-29 09:56:17 UTC
Size:
270.81 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: client elibc_glibc hardened kernel_linux ppc64 utempter >[32m * [39;49;00mFEATURES: network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox >>>> Unpacking source... >>>> Unpacking mosh-1.4.0.tar.gz to /var/tmp/portage/net-misc/mosh-1.4.0/work >>>> Source unpacked in /var/tmp/portage/net-misc/mosh-1.4.0/work >>>> Preparing source in /var/tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0 ... > [32m*[0m Applying mosh-1.2.5-git-version.patch ... >[A[148C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Running eautoreconf in '/var/tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0' ... > [32m*[0m Running 'aclocal -I m4 --system-acdir=/var/tmp/portage/net-misc/mosh-1.4.0/temp/aclocal' ... >[A[148C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Running 'autoconf --force' ... >[A[148C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Running 'autoheader' ... >[A[148C [34;01m[ [32;01mok[34;01m ][0m > [32m*[0m Running 'automake --add-missing --copy --foreign --force-missing' ... >[A[148C [34;01m[ [32;01mok[34;01m ][0m > (B[m[1m[32m*(B[m Running elibtoolize in: mosh-1.4.0/ >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0 ... > * econf: updating mosh-1.4.0/config.sub with /usr/share/gnuconfig/config.sub > * econf: updating mosh-1.4.0/config.guess with /usr/share/gnuconfig/config.guess >./configure --prefix=/usr --build=powerpc64le-unknown-linux-gnu --host=powerpc64le-unknown-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 --disable-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/lib/portage/python3.12/ebuild-helpers/xattr/install -c >checking whether build environment is sane... yes >checking for a race-free mkdir -p... /usr/bin/mkdir -p >checking for gawk... gawk >checking whether make sets $(MAKE)... yes >checking whether make supports nested variables... yes >checking whether make supports nested variables... (cached) yes >checking whether to build with code coverage support... no >checking for powerpc64le-unknown-linux-gnu-cc... powerpc64le-unknown-linux-gnu-cc >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 powerpc64le-unknown-linux-gnu-cc accepts -g... yes >checking for powerpc64le-unknown-linux-gnu-cc option to enable C11 features... none needed >checking whether powerpc64le-unknown-linux-gnu-cc understands -c and -o together... yes >checking whether make supports the include directive... yes (GNU style) >checking dependency style of powerpc64le-unknown-linux-gnu-cc... none >checking for powerpc64le-unknown-linux-gnu-c++... powerpc64le-unknown-linux-gnu-c++ >checking whether the compiler supports GNU C++... yes >checking whether powerpc64le-unknown-linux-gnu-c++ accepts -g... yes >checking for powerpc64le-unknown-linux-gnu-c++ option to enable C++11 features... none needed >checking dependency style of powerpc64le-unknown-linux-gnu-c++... none >checking for powerpc64le-unknown-linux-gnu-ranlib... powerpc64le-unknown-linux-gnu-ranlib >checking for protoc... /usr/bin/protoc >checking for powerpc64le-unknown-linux-gnu-ar... powerpc64le-unknown-linux-gnu-ar >checking the archiver (powerpc64le-unknown-linux-gnu-ar) interface... ar >checking whether powerpc64le-unknown-linux-gnu-c++ 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 powerpc64le-unknown-linux-gnu-pkg-config... /usr/bin/powerpc64le-unknown-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 powerpc64le-unknown-linux-gnu-c++ -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:44, > from /usr/include/google/protobuf/io/coded_stream.h:130, > from conftest.pb.h:24, > from conftest.cpp:73: >/usr/include/absl/strings/string_view.h:52:26: error: 'string_view' in namespace 'std' does not name a type > 52 | using string_view = std::string_view; > | ^~~~~~~~~~~ >/usr/include/absl/strings/string_view.h:52:21: note: 'std::string_view' is only available from C++17 onwards > 52 | using string_view = std::string_view; > | ^~~ >/usr/include/absl/strings/string_view.h:686:8: error: 'string_view' does not name a type > 686 | inline string_view ClippedSubstr(string_view s, size_t pos, > | ^~~~~~~~~~~ >/usr/include/absl/strings/string_view.h:697:11: error: 'string_view' does not name a type > 697 | constexpr string_view NullSafeStringView(const char* p) { > | ^~~~~~~~~~~ >In file included from /usr/include/absl/log/internal/check_op.h:36, > 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:132: >/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:89, > 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:24, > from /usr/include/absl/log/internal/check_op.h:37: >/usr/include/absl/time/civil_time.h:489:27: error: 'string_view' is not a member of 'absl' > 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:489:53: error: expected primary-expression before '*' token > 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^ >/usr/include/absl/time/civil_time.h:489:55: error: 'c' was not declared in this scope > 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^ >/usr/include/absl/time/civil_time.h:489:56: error: expression list treated as compound expression in initializer [-fpermissive] > 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^ >/usr/include/absl/time/civil_time.h:490:6: error: redefinition of 'bool absl::lts_20230125::ParseCivilTime' > 490 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230125::ParseCivilTime' previously defined here > 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:490:27: error: 'string_view' is not a member of 'absl' > 490 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:490:53: error: expected primary-expression before '*' token > 490 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); > | ^ >/usr/include/absl/time/civil_time.h:490:55: error: 'c' was not declared in this scope > 490 | bool ParseCivilTime(absl::string_view s, CivilMinute* c); > | ^ >/usr/include/absl/time/civil_time.h:491:6: error: redefinition of 'bool absl::lts_20230125::ParseCivilTime' > 491 | bool ParseCivilTime(absl::string_view s, CivilHour* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230125::ParseCivilTime' previously defined here > 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:491:27: error: 'string_view' is not a member of 'absl' > 491 | bool ParseCivilTime(absl::string_view s, CivilHour* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:491:51: error: expected primary-expression before '*' token > 491 | bool ParseCivilTime(absl::string_view s, CivilHour* c); > | ^ >/usr/include/absl/time/civil_time.h:491:53: error: 'c' was not declared in this scope > 491 | bool ParseCivilTime(absl::string_view s, CivilHour* c); > | ^ >/usr/include/absl/time/civil_time.h:492:6: error: redefinition of 'bool absl::lts_20230125::ParseCivilTime' > 492 | bool ParseCivilTime(absl::string_view s, CivilDay* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230125::ParseCivilTime' previously defined here > 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:492:27: error: 'string_view' is not a member of 'absl' > 492 | bool ParseCivilTime(absl::string_view s, CivilDay* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:492:50: error: expected primary-expression before '*' token > 492 | bool ParseCivilTime(absl::string_view s, CivilDay* c); > | ^ >/usr/include/absl/time/civil_time.h:492:52: error: 'c' was not declared in this scope > 492 | bool ParseCivilTime(absl::string_view s, CivilDay* c); > | ^ >/usr/include/absl/time/civil_time.h:493:6: error: redefinition of 'bool absl::lts_20230125::ParseCivilTime' > 493 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230125::ParseCivilTime' previously defined here > 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:493:27: error: 'string_view' is not a member of 'absl' > 493 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:493:52: error: expected primary-expression before '*' token > 493 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); > | ^ >/usr/include/absl/time/civil_time.h:493:54: error: 'c' was not declared in this scope > 493 | bool ParseCivilTime(absl::string_view s, CivilMonth* c); > | ^ >/usr/include/absl/time/civil_time.h:494:6: error: redefinition of 'bool absl::lts_20230125::ParseCivilTime' > 494 | bool ParseCivilTime(absl::string_view s, CivilYear* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:489:6: note: 'bool absl::lts_20230125::ParseCivilTime' previously defined here > 489 | bool ParseCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:494:27: error: 'string_view' is not a member of 'absl' > 494 | bool ParseCivilTime(absl::string_view s, CivilYear* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:494:51: error: expected primary-expression before '*' token > 494 | bool ParseCivilTime(absl::string_view s, CivilYear* c); > | ^ >/usr/include/absl/time/civil_time.h:494:53: error: 'c' was not declared in this scope > 494 | bool ParseCivilTime(absl::string_view s, CivilYear* c); > | ^ >/usr/include/absl/time/civil_time.h:509:34: error: 'string_view' is not a member of 'absl' > 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:509:60: error: expected primary-expression before '*' token > 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^ >/usr/include/absl/time/civil_time.h:509:62: error: 'c' was not declared in this scope > 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^ >/usr/include/absl/time/civil_time.h:509:63: error: expression list treated as compound expression in initializer [-fpermissive] > 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^ >/usr/include/absl/time/civil_time.h:510:6: error: redefinition of 'bool absl::lts_20230125::ParseLenientCivilTime' > 510 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230125::ParseLenientCivilTime' previously defined here > 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:510:34: error: 'string_view' is not a member of 'absl' > 510 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:510:60: error: expected primary-expression before '*' token > 510 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); > | ^ >/usr/include/absl/time/civil_time.h:510:62: error: 'c' was not declared in this scope > 510 | bool ParseLenientCivilTime(absl::string_view s, CivilMinute* c); > | ^ >/usr/include/absl/time/civil_time.h:511:6: error: redefinition of 'bool absl::lts_20230125::ParseLenientCivilTime' > 511 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230125::ParseLenientCivilTime' previously defined here > 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:511:34: error: 'string_view' is not a member of 'absl' > 511 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:511:58: error: expected primary-expression before '*' token > 511 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); > | ^ >/usr/include/absl/time/civil_time.h:511:60: error: 'c' was not declared in this scope > 511 | bool ParseLenientCivilTime(absl::string_view s, CivilHour* c); > | ^ >/usr/include/absl/time/civil_time.h:512:6: error: redefinition of 'bool absl::lts_20230125::ParseLenientCivilTime' > 512 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230125::ParseLenientCivilTime' previously defined here > 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:512:34: error: 'string_view' is not a member of 'absl' > 512 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:512:57: error: expected primary-expression before '*' token > 512 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); > | ^ >/usr/include/absl/time/civil_time.h:512:59: error: 'c' was not declared in this scope > 512 | bool ParseLenientCivilTime(absl::string_view s, CivilDay* c); > | ^ >/usr/include/absl/time/civil_time.h:513:6: error: redefinition of 'bool absl::lts_20230125::ParseLenientCivilTime' > 513 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230125::ParseLenientCivilTime' previously defined here > 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:513:34: error: 'string_view' is not a member of 'absl' > 513 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:513:59: error: expected primary-expression before '*' token > 513 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); > | ^ >/usr/include/absl/time/civil_time.h:513:61: error: 'c' was not declared in this scope > 513 | bool ParseLenientCivilTime(absl::string_view s, CivilMonth* c); > | ^ >/usr/include/absl/time/civil_time.h:514:6: error: redefinition of 'bool absl::lts_20230125::ParseLenientCivilTime' > 514 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:509:6: note: 'bool absl::lts_20230125::ParseLenientCivilTime' previously defined here > 509 | bool ParseLenientCivilTime(absl::string_view s, CivilSecond* c); > | ^~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:514:34: error: 'string_view' is not a member of 'absl' > 514 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:514:58: error: expected primary-expression before '*' token > 514 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); > | ^ >/usr/include/absl/time/civil_time.h:514:60: error: 'c' was not declared in this scope > 514 | bool ParseLenientCivilTime(absl::string_view s, CivilYear* c); > | ^ >/usr/include/absl/time/civil_time.h:540:26: error: 'string_view' is not a member of 'absl' > 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:540:52: error: expected primary-expression before '*' token > 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:540:54: error: 'c' was not declared in this scope > 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:540:68: error: expected primary-expression before '*' token > 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:540:70: error: 'error' was not declared in this scope; did you mean 'perror'? > 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/civil_time.h:540:75: error: expression list treated as compound expression in initializer [-fpermissive] > 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:541:6: error: redefinition of 'bool absl::lts_20230125::time_internal::AbslParseFlag' > 541 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:540:6: note: 'bool absl::lts_20230125::time_internal::AbslParseFlag' previously defined here > 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:541:26: error: 'string_view' is not a member of 'absl' > 541 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:541:52: error: expected primary-expression before '*' token > 541 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:541:54: error: 'c' was not declared in this scope > 541 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:541:68: error: expected primary-expression before '*' token > 541 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:541:70: error: 'error' was not declared in this scope; did you mean 'perror'? > 541 | bool AbslParseFlag(absl::string_view s, CivilMinute* c, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/civil_time.h:542:6: error: redefinition of 'bool absl::lts_20230125::time_internal::AbslParseFlag' > 542 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:540:6: note: 'bool absl::lts_20230125::time_internal::AbslParseFlag' previously defined here > 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:542:26: error: 'string_view' is not a member of 'absl' > 542 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:542:50: error: expected primary-expression before '*' token > 542 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:542:52: error: 'c' was not declared in this scope > 542 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:542:66: error: expected primary-expression before '*' token > 542 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:542:68: error: 'error' was not declared in this scope; did you mean 'perror'? > 542 | bool AbslParseFlag(absl::string_view s, CivilHour* c, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/civil_time.h:543:6: error: redefinition of 'bool absl::lts_20230125::time_internal::AbslParseFlag' > 543 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:540:6: note: 'bool absl::lts_20230125::time_internal::AbslParseFlag' previously defined here > 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:543:26: error: 'string_view' is not a member of 'absl' > 543 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:543:49: error: expected primary-expression before '*' token > 543 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:543:51: error: 'c' was not declared in this scope > 543 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:543:65: error: expected primary-expression before '*' token > 543 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:543:67: error: 'error' was not declared in this scope; did you mean 'perror'? > 543 | bool AbslParseFlag(absl::string_view s, CivilDay* c, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/civil_time.h:544:6: error: redefinition of 'bool absl::lts_20230125::time_internal::AbslParseFlag' > 544 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:540:6: note: 'bool absl::lts_20230125::time_internal::AbslParseFlag' previously defined here > 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:544:26: error: 'string_view' is not a member of 'absl' > 544 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:544:51: error: expected primary-expression before '*' token > 544 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:544:53: error: 'c' was not declared in this scope > 544 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:544:67: error: expected primary-expression before '*' token > 544 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:544:69: error: 'error' was not declared in this scope; did you mean 'perror'? > 544 | bool AbslParseFlag(absl::string_view s, CivilMonth* c, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/civil_time.h:545:6: error: redefinition of 'bool absl::lts_20230125::time_internal::AbslParseFlag' > 545 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:540:6: note: 'bool absl::lts_20230125::time_internal::AbslParseFlag' previously defined here > 540 | bool AbslParseFlag(absl::string_view s, CivilSecond* c, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:545:26: error: 'string_view' is not a member of 'absl' > 545 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/civil_time.h:545:50: error: expected primary-expression before '*' token > 545 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:545:52: error: 'c' was not declared in this scope > 545 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:545:66: error: expected primary-expression before '*' token > 545 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); > | ^ >/usr/include/absl/time/civil_time.h:545:68: error: 'error' was not declared in this scope; did you mean 'perror'? > 545 | bool AbslParseFlag(absl::string_view s, CivilYear* c, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/time.h:619:26: error: 'string_view' is not a member of 'absl' > 619 | bool ParseDuration(absl::string_view dur_string, Duration* d); > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:619:58: error: expected primary-expression before '*' token > 619 | bool ParseDuration(absl::string_view dur_string, Duration* d); > | ^ >/usr/include/absl/time/time.h:619:60: error: 'd' was not declared in this scope > 619 | bool ParseDuration(absl::string_view dur_string, Duration* d); > | ^ >/usr/include/absl/time/time.h:619:61: error: expression list treated as compound expression in initializer [-fpermissive] > 619 | bool ParseDuration(absl::string_view dur_string, Duration* d); > | ^ >/usr/include/absl/time/time.h:626:26: error: 'string_view' is not a member of 'absl' > 626 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:626:52: error: expected primary-expression before '*' token > 626 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); > | ^ >/usr/include/absl/time/time.h:626:54: error: 'dst' was not declared in this scope > 626 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); > | ^~~ >/usr/include/absl/time/time.h:626:70: error: expected primary-expression before '*' token > 626 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); > | ^ >/usr/include/absl/time/time.h:626:72: error: 'error' was not declared in this scope; did you mean 'perror'? > 626 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/time.h:626:77: error: expression list treated as compound expression in initializer [-fpermissive] > 626 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); > | ^ >/usr/include/absl/time/time.h:934:6: error: redefinition of 'bool absl::lts_20230125::AbslParseFlag' > 934 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/time.h:626:6: note: 'bool absl::lts_20230125::AbslParseFlag' previously defined here > 626 | bool AbslParseFlag(absl::string_view text, Duration* dst, std::string* error); > | ^~~~~~~~~~~~~ >/usr/include/absl/time/time.h:934:26: error: 'string_view' is not a member of 'absl' > 934 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:934:48: error: expected primary-expression before '*' token > 934 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); > | ^ >/usr/include/absl/time/time.h:934:50: error: 't' was not declared in this scope; did you mean 'tm'? > 934 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); > | ^ > | tm >/usr/include/absl/time/time.h:934:64: error: expected primary-expression before '*' token > 934 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); > | ^ >/usr/include/absl/time/time.h:934:66: error: 'error' was not declared in this scope; did you mean 'perror'? > 934 | bool AbslParseFlag(absl::string_view text, Time* t, std::string* error); > | ^~~~~ > | perror >/usr/include/absl/time/time.h:1138:32: error: 'string_view' is not a member of 'absl' > 1138 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:1138:58: error: expected primary-expression before '*' token > 1138 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { > | ^ >/usr/include/absl/time/time.h:1138:60: error: 'tz' was not declared in this scope; did you mean 'tm'? > 1138 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { > | ^~ > | tm >/usr/include/absl/time/time.h:1138:62: error: expression list treated as compound expression in initializer [-fpermissive] > 1138 | inline bool LoadTimeZone(absl::string_view name, TimeZone* tz) { > | ^ >/usr/include/absl/time/time.h:1375:59: error: 'string_view' is not a member of 'absl' > 1375 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:1376:58: error: expected primary-expression before 't' > 1376 | Time t, TimeZone tz); > | ^ >/usr/include/absl/time/time.h:1376:70: error: expected primary-expression before 'tz' > 1376 | Time t, TimeZone tz); > | ^~ >/usr/include/absl/time/time.h:1381:72: error: 'std::string absl::lts_20230125::FormatTime(Time, TimeZone)' redeclared as different kind of entity > 1381 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t, TimeZone tz); > | ^ >/usr/include/absl/time/time.h:1375:42: note: previous declaration 'std::string absl::lts_20230125::FormatTime' > 1375 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, > | ^~~~~~~~~~ >/usr/include/absl/time/time.h:1382:59: error: 'std::string absl::lts_20230125::FormatTime(Time)' redeclared as different kind of entity > 1382 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(Time t); > | ^ >/usr/include/absl/time/time.h:1375:42: note: previous declaration 'std::string absl::lts_20230125::FormatTime' > 1375 | ABSL_ATTRIBUTE_PURE_FUNCTION std::string FormatTime(absl::string_view format, > | ^~~~~~~~~~ >/usr/include/absl/time/time.h: In function 'std::ostream& absl::lts_20230125::operator<<(std::ostream&, Time)': >/usr/include/absl/time/time.h:1386:26: error: no match for call to '(std::string {aka std::__cxx11::basic_string<char>}) (absl::lts_20230125::Time&)' > 1386 | return os << FormatTime(t); > | ~~~~~~~~~~^~~ >/usr/include/absl/time/time.h: At global scope: >/usr/include/absl/time/time.h:1438:22: error: 'string_view' is not a member of 'absl' > 1438 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:1438:48: error: 'string_view' is not a member of 'absl' > 1438 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:1438:71: error: expected primary-expression before '*' token > 1438 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, > | ^ >/usr/include/absl/time/time.h:1439:27: error: expected primary-expression before '*' token > 1439 | std::string* err); > | ^ >/usr/include/absl/time/time.h:1439:29: error: 'err' was not declared in this scope; did you mean 'erf'? > 1439 | std::string* err); > | ^~~ > | erf >/usr/include/absl/time/time.h:1439:32: error: expression list treated as compound expression in initializer [-fpermissive] > 1439 | std::string* err); > | ^ >/usr/include/absl/time/time.h:1448:6: error: redefinition of 'bool absl::lts_20230125::ParseTime' > 1448 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, > | ^~~~~~~~~ >/usr/include/absl/time/time.h:1438:6: note: 'bool absl::lts_20230125::ParseTime' previously defined here > 1438 | bool ParseTime(absl::string_view format, absl::string_view input, Time* time, > | ^~~~~~~~~ >/usr/include/absl/time/time.h:1448:22: error: 'string_view' is not a member of 'absl' > 1448 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:1448:48: error: 'string_view' is not a member of 'absl' > 1448 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, > | ^~~~~~~~~~~ >/usr/include/absl/time/time.h:1448:76: error: expected primary-expression before 'tz' > 1448 | bool ParseTime(absl::string_view format, absl::string_view input, TimeZone tz, > | ^~ >/usr/include/absl/time/time.h:1449:20: error: expected primary-expression before '*' token > 1449 | Time* time, std::string* err); > | ^ >/usr/include/absl/time/time.h:1449:39: error: expected primary-expression before '*' token > 1449 | Time* time, std::string* err); > | ^ >/usr/include/absl/time/time.h:1449:41: error: 'err' was not declared in this scope; did you mean 'erf'? > 1449 | 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:144:9: error: 'string_view' in namespace 'absl' does not name a type > 144 | absl::string_view text_message_with_prefix_and_newline() const > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:150:9: error: 'string_view' in namespace 'absl' does not name a type > 150 | absl::string_view text_message_with_prefix() const > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:156:9: error: 'string_view' in namespace 'absl' does not name a type > 156 | absl::string_view text_message_with_newline() const > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:162:9: error: 'string_view' in namespace 'absl' does not name a type > 162 | absl::string_view text_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:177:9: error: 'string_view' in namespace 'absl' does not name a type > 177 | absl::string_view encoded_message() const ABSL_ATTRIBUTE_LIFETIME_BOUND { > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:193:9: error: 'string_view' in namespace 'absl' does not name a type > 193 | absl::string_view stacktrace() const ABSL_ATTRIBUTE_LIFETIME_BOUND { > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:200:9: error: 'string_view' in namespace 'absl' does not name a type > 200 | absl::string_view full_filename_; > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:201:9: error: 'string_view' in namespace 'absl' does not name a type > 201 | absl::string_view base_filename_; > | ^~~~~~~~~~~ >/usr/include/absl/log/log_entry.h:210:9: error: 'string_view' in namespace 'absl' does not name a type > 210 | absl::string_view encoding_; > | ^~~~~~~~~~~ >In file included from /usr/include/absl/log/internal/log_message.h:43: >/usr/include/absl/strings/internal/has_absl_stringify.h:35:15: error: 'string_view' has not been declared > 35 | void Append(string_view v); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/has_absl_stringify.h:38:62: error: 'absl::string_view' has not been declared > 38 | friend void AbslFormatFlush(UnimplementedSink* sink, absl::string_view v); > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:63:32: error: 'absl::string_view' has not been declared > 63 | LogMessage& AtLocation(absl::string_view file, int line); > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:134:32: error: 'absl::string_view' has not been declared > 134 | LogMessage& operator<<(absl::string_view v); > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:134:15: error: 'absl::lts_20230125::log_internal::LogMessage& absl::lts_20230125::log_internal::LogMessage::operator<<(int)' cannot be overloaded with 'absl::lts_20230125::log_internal::LogMessage& absl::lts_20230125::log_internal::LogMessage::operator<<(int)' > 134 | LogMessage& operator<<(absl::string_view v); > | ^~~~~~~~ >/usr/include/absl/log/internal/log_message.h:106:15: note: previous declaration 'absl::lts_20230125::log_internal::LogMessage& absl::lts_20230125::log_internal::LogMessage::operator<<(int)' > 106 | LogMessage& operator<<(signed int v) { return operator<< <signed int>(v); } > | ^~~~~~~~ >/usr/include/absl/log/internal/log_message.h:222:34: error: 'absl::string_view' has not been declared > 222 | void CopyToEncodedBuffer(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:259:21: error: 'absl::string_view' has not been declared > 259 | void Append(absl::string_view v) { > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:264:58: error: 'absl::string_view' has not been declared > 264 | friend void AbslFormatFlush(StringifySink* sink, absl::string_view v) { > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:25: error: 'absl::string_view' has not been declared > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:344:32: error: 'absl::string_view' has not been declared > 344 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~ >/usr/include/absl/log/internal/check_op.h:310:1: error: 'string_view' in namespace 'absl' does not name a type > 310 | ABSL_LOG_INTERNAL_DEFINE_MAKE_CHECK_OP_STRING_EXTERN(const absl::string_view&); > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/check_op.h:310:1: error: 'string_view' in namespace 'absl' does not name a type > 310 | 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:30, > from /usr/include/absl/container/inlined_vector.h:53, > from /usr/include/absl/strings/cord.h:78, > from /usr/include/google/protobuf/io/coded_stream.h:134: >/usr/include/absl/utility/utility.h:164:12: error: 'in_place_t' has not been declared in 'std' > 164 | using std::in_place_t; > | ^~~~~~~~~~ >/usr/include/absl/utility/utility.h:165:12: error: 'in_place' has not been declared in 'std' > 165 | using std::in_place; > | ^~~~~~~~ >/usr/include/absl/utility/utility.h:181:12: error: 'in_place_type' has not been declared in 'std' > 181 | using std::in_place_type; > | ^~~~~~~~~~~~~ >/usr/include/absl/utility/utility.h:182:12: error: 'in_place_type_t' has not been declared in 'std' > 182 | using std::in_place_type_t; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/utility/utility.h:198:12: error: 'in_place_index' has not been declared in 'std' > 198 | using std::in_place_index; > | ^~~~~~~~~~~~~~ >/usr/include/absl/utility/utility.h:199:12: error: 'in_place_index_t' has not been declared in 'std' > 199 | using std::in_place_index_t; > | ^~~~~~~~~~~~~~~~ >/usr/include/absl/container/internal/compressed_tuple.h:107:46: error: expected ')' before ',' token > 107 | explicit constexpr Storage(absl::in_place_t, V&& v) > | ~ ^ > | ) >/usr/include/absl/container/internal/compressed_tuple.h:120:46: error: expected ')' before ',' token > 120 | explicit constexpr Storage(absl::in_place_t, V&& v) > | ~ ^ > | ) >/usr/include/absl/container/internal/compressed_tuple.h:143:58: error: expected ')' before ',' token > 143 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) > | ~ ^ > | ) >/usr/include/absl/container/internal/compressed_tuple.h:155:58: error: expected ')' before ',' token > 155 | explicit constexpr CompressedTupleImpl(absl::in_place_t, Vs&&... args) > | ~ ^ > | ) >/usr/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20230125::container_internal::CompressedTuple<Ts>::CompressedTuple(const Ts& ...)': >/usr/include/absl/container/internal/compressed_tuple.h:242:52: error: 'in_place' is not a member of 'absl' > 242 | : CompressedTuple::CompressedTupleImpl(absl::in_place, base...) {} > | ^~~~~~~~ >/usr/include/absl/container/internal/compressed_tuple.h: In constructor 'constexpr absl::lts_20230125::container_internal::CompressedTuple<Ts>::CompressedTuple(First&&, Vs&& ...)': >/usr/include/absl/container/internal/compressed_tuple.h:254:52: error: 'in_place' is not a member of 'absl' > 254 | : CompressedTuple::CompressedTupleImpl(absl::in_place, > | ^~~~~~~~ >In file included from /usr/include/absl/crc/internal/crc_cord_state.h:23, > from /usr/include/absl/strings/cord.h:79: >/usr/include/absl/crc/crc32c.h: At global scope: >/usr/include/absl/crc/crc32c.h:72:37: error: 'absl::string_view' has not been declared > 72 | absl::string_view buf_to_add); > | ^~~~~~~~~~~ >/usr/include/absl/crc/crc32c.h:82:30: error: 'string_view' is not a member of 'absl' > 82 | crc32c_t ComputeCrc32c(absl::string_view buf); > | ^~~~~~~~~~~ >/usr/include/absl/crc/crc32c.h:96:36: error: 'absl::string_view' has not been declared > 96 | absl::string_view buf_to_add) { > | ^~~~~~~~~~~ >/usr/include/absl/crc/crc32c.h: In function 'absl::lts_20230125::crc32c_t absl::lts_20230125::ExtendCrc32c(crc32c_t, int)': >/usr/include/absl/crc/crc32c.h:98:18: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' > 98 | if (buf_to_add.size() <= 64) { > | ^~~~ >/usr/include/absl/crc/crc32c.h:100:59: error: request for member 'data' in 'buf_to_add', which is of non-class type 'int' > 100 | if (crc_internal::ExtendCrc32cInline(&crc, buf_to_add.data(), > | ^~~~ >/usr/include/absl/crc/crc32c.h:101:53: error: request for member 'size' in 'buf_to_add', which is of non-class type 'int' > 101 | buf_to_add.size())) { > | ^~~~ >In file included from /usr/include/absl/strings/cord_analysis.h:22, > from /usr/include/absl/strings/cord.h:82: >/usr/include/absl/strings/internal/cord_internal.h: At global scope: >/usr/include/absl/strings/internal/cord_internal.h:365:55: error: expected ')' before 'str' > 365 | explicit constexpr CordRepExternal(absl::string_view str) > | ~ ^~~~ > | ) >/usr/include/absl/strings/internal/cord_internal.h:366:45: error: expected unqualified-id before ',' token > 366 | : CordRep(RefcountAndFlags::Immortal{}, str.size()), > | ^ >/usr/include/absl/strings/internal/cord_internal.h:383:50: error: 'string_view' is not a member of 'absl' > 383 | Releaser, absl::string_view>> > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_internal.h:383:50: error: 'string_view' is not a member of 'absl' >/usr/include/absl/strings/internal/cord_internal.h:383:50: error: template argument 2 is invalid >/usr/include/absl/strings/internal/cord_internal.h:384:55: error: 'absl::string_view' has not been declared > 384 | void InvokeReleaser(Rank0, Releaser&& releaser, absl::string_view data) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_internal.h:390:55: error: 'absl::string_view' has not been declared > 390 | void InvokeReleaser(Rank1, Releaser&& releaser, absl::string_view) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_internal.h: In destructor 'absl::lts_20230125::cord_internal::CordRepExternalImpl<Releaser>::~CordRepExternalImpl()': >/usr/include/absl/strings/internal/cord_internal.h:409:26: error: 'string_view' is not a member of 'absl' > 409 | absl::string_view(base, length)); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_internal.h: At global scope: >/usr/include/absl/strings/internal/cord_internal.h:478:32: error: 'string_view' is not a member of 'absl' > 478 | constexpr char GetOrNull(absl::string_view data, size_t pos) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_internal.h:478:57: error: expected primary-expression before 'pos' > 478 | constexpr char GetOrNull(absl::string_view data, size_t pos) { > | ^~~ >/usr/include/absl/strings/internal/cord_internal.h:478:60: error: expression list treated as compound expression in initializer [-fpermissive] > 478 | constexpr char GetOrNull(absl::string_view data, size_t pos) { > | ^ >/usr/include/absl/strings/internal/cord_internal.h:540:41: error: expected ')' before 'sv' > 540 | constexpr InlineData(absl::string_view sv, CordRep* rep) noexcept > | ~ ^~~ > | ) >/usr/include/absl/strings/internal/cord_internal.h:721:45: error: expected ')' before 'chars' > 721 | explicit constexpr Rep(absl::string_view chars) > | ~ ^~~~~~ > | ) >/usr/include/absl/strings/internal/cord_internal.h:737:38: error: expected unqualified-id before '{' token > 737 | GetOrNull(chars, 14)} {} > | ^ >In file included from /usr/include/absl/strings/cord_buffer.h:38, > from /usr/include/absl/strings/cord.h:83: >/usr/include/absl/strings/internal/cord_rep_flat.h:153:36: error: 'absl::string_view' has not been declared > 153 | static CordRepFlat* Create(absl::string_view data, size_t extra = 0) { > | ^~~~~~~~~~~ >In file included from /usr/lib/gcc/powerpc64le-unknown-linux-gnu/13/include/g++-v13/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_20230125::cord_internal::CordRepFlat* absl::lts_20230125::cord_internal::CordRepFlat::Create(int, size_t)': >/usr/include/absl/strings/internal/cord_rep_flat.h:154:5: error: request for member 'size' in 'data', which is of non-class type 'int' > 154 | assert(data.size() <= kMaxFlatLength); > | ^~~~~~ >/usr/include/absl/strings/internal/cord_rep_flat.h:155:34: error: request for member 'size' in 'data', which is of non-class type 'int' > 155 | CordRepFlat* flat = New(data.size() + (std::min)(extra, kMaxFlatLength)); > | ^~~~ >/usr/include/absl/strings/internal/cord_rep_flat.h:156:31: error: request for member 'data' in 'data', which is of non-class type 'int' > 156 | memcpy(flat->Data(), data.data(), data.size()); > | ^~~~ >/usr/include/absl/strings/internal/cord_rep_flat.h:156:44: error: request for member 'size' in 'data', which is of non-class type 'int' > 156 | memcpy(flat->Data(), data.data(), data.size()); > | ^~~~ >/usr/include/absl/strings/internal/cord_rep_flat.h:157:25: error: request for member 'size' in 'data', which is of non-class type 'int' > 157 | flat->length = data.size(); > | ^~~~ >/usr/include/absl/strings/cord_buffer.h: At global scope: >/usr/include/absl/strings/cord_buffer.h:436:46: error: 'absl::string_view' has not been declared > 436 | cord_internal::CordRep* ConsumeValue(absl::string_view& short_value) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord_buffer.h: In member function 'absl::lts_20230125::cord_internal::CordRep* absl::lts_20230125::CordBuffer::ConsumeValue(int&)': >/usr/include/absl/strings/cord_buffer.h:439:27: error: 'string_view' is not a member of 'absl' > 439 | short_value = absl::string_view(rep_.data(), rep_.short_length()); > | ^~~~~~~~~~~ >In file included from /usr/include/absl/strings/cord.h:84: >/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:86: >/usr/include/absl/strings/internal/cord_rep_btree.h:200:51: error: 'string_view' has not been declared > 200 | static CordRepBtree* Append(CordRepBtree* tree, string_view data, > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:202:52: error: 'string_view' has not been declared > 202 | static CordRepBtree* Prepend(CordRepBtree* tree, string_view data, > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:231:21: error: 'absl::string_view' has not been declared > 231 | bool IsFlat(absl::string_view* fragment) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:237:46: error: 'absl::string_view' has not been declared > 237 | bool IsFlat(size_t offset, size_t n, absl::string_view* fragment) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:313:16: error: 'string_view' in namespace 'absl' does not name a type > 313 | inline absl::string_view Data(size_t index) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:338:46: error: 'absl::string_view' has not been declared > 338 | static void Dump(const CordRep* rep, absl::string_view label, > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:340:46: error: 'absl::string_view' has not been declared > 340 | static void Dump(const CordRep* rep, absl::string_view label, > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:447:38: error: 'absl::string_view' has not been declared > 447 | static CordRepBtree* NewLeaf(absl::string_view data, size_t extra); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:527:9: error: 'string_view' in namespace 'absl' does not name a type > 527 | absl::string_view AddData(absl::string_view data, size_t extra); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:563:58: error: 'absl::string_view' has not been declared > 563 | static CordRepBtree* AddData(CordRepBtree* tree, absl::string_view data, > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_btree.h:629:14: error: 'string_view' in namespace 'absl' does not name a type > 629 | inline absl::string_view CordRepBtree::Data(size_t index) const { > | ^~~~~~~~~~~ >In file included from /usr/include/absl/strings/cord.h:87: >/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/str_cat.h:99, > from /usr/include/absl/container/internal/layout.h:176, > from /usr/include/absl/strings/internal/cord_rep_ring.h:25, > from /usr/include/absl/strings/cord.h:89: >/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:100: >/usr/include/absl/strings/numbers.h:62:44: error: 'string_view' is not a member of 'absl' > 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:62:69: error: expected primary-expression before '*' token > 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); > | ^ >/usr/include/absl/strings/numbers.h:62:71: error: 'out' was not declared in this scope > 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); > | ^~~ >/usr/include/absl/strings/numbers.h:62:74: error: expression list treated as compound expression in initializer [-fpermissive] > 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); > | ^ >/usr/include/absl/strings/numbers.h:73:44: error: 'string_view' is not a member of 'absl' > 73 | ABSL_MUST_USE_RESULT bool SimpleAtof(absl::string_view str, float* out); > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:73:61: error: expected primary-expression before 'float' > 73 | ABSL_MUST_USE_RESULT bool SimpleAtof(absl::string_view str, float* out); > | ^~~~~ >/usr/include/absl/strings/numbers.h:73:71: error: expression list treated as compound expression in initializer [-fpermissive] > 73 | ABSL_MUST_USE_RESULT bool SimpleAtof(absl::string_view str, float* out); > | ^ >/usr/include/absl/strings/numbers.h:84:44: error: 'string_view' is not a member of 'absl' > 84 | ABSL_MUST_USE_RESULT bool SimpleAtod(absl::string_view str, double* out); > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:84:61: error: expected primary-expression before 'double' > 84 | ABSL_MUST_USE_RESULT bool SimpleAtod(absl::string_view str, double* out); > | ^~~~~~ >/usr/include/absl/strings/numbers.h:84:72: error: expression list treated as compound expression in initializer [-fpermissive] > 84 | ABSL_MUST_USE_RESULT bool SimpleAtod(absl::string_view str, double* out); > | ^ >/usr/include/absl/strings/numbers.h:94:44: error: 'string_view' is not a member of 'absl' > 94 | ABSL_MUST_USE_RESULT bool SimpleAtob(absl::string_view str, bool* out); > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:94:61: error: expected primary-expression before 'bool' > 94 | ABSL_MUST_USE_RESULT bool SimpleAtob(absl::string_view str, bool* out); > | ^~~~ >/usr/include/absl/strings/numbers.h:94:70: error: expression list treated as compound expression in initializer [-fpermissive] > 94 | ABSL_MUST_USE_RESULT bool SimpleAtob(absl::string_view str, bool* out); > | ^ >/usr/include/absl/strings/numbers.h:107:47: error: 'string_view' is not a member of 'absl' > 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:107:72: error: expected primary-expression before '*' token > 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); > | ^ >/usr/include/absl/strings/numbers.h:107:74: error: 'out' was not declared in this scope > 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); > | ^~~ >/usr/include/absl/strings/numbers.h:107:77: error: expression list treated as compound expression in initializer [-fpermissive] > 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); > | ^ >/usr/include/absl/strings/numbers.h:110:54: error: 'bool absl::lts_20230125::SimpleHexAtoi' redeclared as different kind of entity > 110 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:107:27: note: previous declaration 'template<class int_type> bool absl::lts_20230125::SimpleHexAtoi<int_type>' > 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); > | ^~~~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:110:54: error: 'string_view' is not a member of 'absl' > 110 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:111:60: error: expected primary-expression before '*' token > 111 | absl::int128* out); > | ^ >/usr/include/absl/strings/numbers.h:111:62: error: 'out' was not declared in this scope > 111 | absl::int128* out); > | ^~~ >/usr/include/absl/strings/numbers.h:112:54: error: 'bool absl::lts_20230125::SimpleHexAtoi' redeclared as different kind of entity > 112 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:107:27: note: previous declaration 'template<class int_type> bool absl::lts_20230125::SimpleHexAtoi<int_type>' > 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); > | ^~~~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:112:54: error: 'string_view' is not a member of 'absl' > 112 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:113:61: error: expected primary-expression before '*' token > 113 | absl::uint128* out); > | ^ >/usr/include/absl/strings/numbers.h:113:63: error: 'out' was not declared in this scope > 113 | absl::uint128* out); > | ^~~ >/usr/include/absl/strings/numbers.h:144:30: error: 'string_view' is not a member of 'absl' > 144 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:144:55: error: expected primary-expression before '*' token > 144 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); > | ^ >/usr/include/absl/strings/numbers.h:144:57: error: 'value' was not declared in this scope > 144 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); > | ^~~~~ >/usr/include/absl/strings/numbers.h:144:64: error: expected primary-expression before 'int' > 144 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); > | ^~~ >/usr/include/absl/strings/numbers.h:144:72: error: expression list treated as compound expression in initializer [-fpermissive] > 144 | bool safe_strto32_base(absl::string_view text, int32_t* value, int base); > | ^ >/usr/include/absl/strings/numbers.h:145:30: error: 'string_view' is not a member of 'absl' > 145 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:145:55: error: expected primary-expression before '*' token > 145 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); > | ^ >/usr/include/absl/strings/numbers.h:145:57: error: 'value' was not declared in this scope > 145 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); > | ^~~~~ >/usr/include/absl/strings/numbers.h:145:64: error: expected primary-expression before 'int' > 145 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); > | ^~~ >/usr/include/absl/strings/numbers.h:145:72: error: expression list treated as compound expression in initializer [-fpermissive] > 145 | bool safe_strto64_base(absl::string_view text, int64_t* value, int base); > | ^ >/usr/include/absl/strings/numbers.h:146:31: error: 'string_view' is not a member of 'absl' > 146 | bool safe_strto128_base(absl::string_view text, absl::int128* value, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:146:61: error: expected primary-expression before '*' token > 146 | bool safe_strto128_base(absl::string_view text, absl::int128* value, > | ^ >/usr/include/absl/strings/numbers.h:146:63: error: 'value' was not declared in this scope > 146 | bool safe_strto128_base(absl::string_view text, absl::int128* value, > | ^~~~~ >/usr/include/absl/strings/numbers.h:147:26: error: expected primary-expression before 'int' > 147 | int base); > | ^~~ >/usr/include/absl/strings/numbers.h:147:34: error: expression list treated as compound expression in initializer [-fpermissive] > 147 | int base); > | ^ >/usr/include/absl/strings/numbers.h:148:31: error: 'string_view' is not a member of 'absl' > 148 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:148:57: error: expected primary-expression before '*' token > 148 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); > | ^ >/usr/include/absl/strings/numbers.h:148:59: error: 'value' was not declared in this scope > 148 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); > | ^~~~~ >/usr/include/absl/strings/numbers.h:148:66: error: expected primary-expression before 'int' > 148 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); > | ^~~ >/usr/include/absl/strings/numbers.h:148:74: error: expression list treated as compound expression in initializer [-fpermissive] > 148 | bool safe_strtou32_base(absl::string_view text, uint32_t* value, int base); > | ^ >/usr/include/absl/strings/numbers.h:149:31: error: 'string_view' is not a member of 'absl' > 149 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:149:57: error: expected primary-expression before '*' token > 149 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); > | ^ >/usr/include/absl/strings/numbers.h:149:59: error: 'value' was not declared in this scope > 149 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); > | ^~~~~ >/usr/include/absl/strings/numbers.h:149:66: error: expected primary-expression before 'int' > 149 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); > | ^~~ >/usr/include/absl/strings/numbers.h:149:74: error: expression list treated as compound expression in initializer [-fpermissive] > 149 | bool safe_strtou64_base(absl::string_view text, uint64_t* value, int base); > | ^ >/usr/include/absl/strings/numbers.h:150:32: error: 'string_view' is not a member of 'absl' > 150 | bool safe_strtou128_base(absl::string_view text, absl::uint128* value, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:150:63: error: expected primary-expression before '*' token > 150 | bool safe_strtou128_base(absl::string_view text, absl::uint128* value, > | ^ >/usr/include/absl/strings/numbers.h:150:65: error: 'value' was not declared in this scope > 150 | bool safe_strtou128_base(absl::string_view text, absl::uint128* value, > | ^~~~~ >/usr/include/absl/strings/numbers.h:151:26: error: expected primary-expression before 'int' > 151 | int base); > | ^~~ >/usr/include/absl/strings/numbers.h:151:34: error: expression list treated as compound expression in initializer [-fpermissive] > 151 | int base); > | ^ >/usr/include/absl/strings/numbers.h:202:50: error: 'string_view' is not a member of 'absl' > 202 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, int_type* out, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:202:73: error: expected primary-expression before '*' token > 202 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, int_type* out, > | ^ >/usr/include/absl/strings/numbers.h:202:75: error: 'out' was not declared in this scope > 202 | ABSL_MUST_USE_RESULT bool safe_strtoi_base(absl::string_view s, int_type* out, > | ^~~ >/usr/include/absl/strings/numbers.h:203:44: error: expected primary-expression before 'int' > 203 | int base) { > | ^~~ >/usr/include/absl/strings/numbers.h:203:52: error: expression list treated as compound expression in initializer [-fpermissive] > 203 | int base) { > | ^ >/usr/include/absl/strings/numbers.h:203:53: error: expected ';' before '{' token > 203 | int base) { > | ^~ > | ; >/usr/include/absl/strings/numbers.h:271:27: error: redefinition of 'template<class int_type> bool absl::lts_20230125::SimpleAtoi' > 271 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { > | ^~~~~~~~~~ >/usr/include/absl/strings/numbers.h:62:27: note: 'template<class int_type> bool absl::lts_20230125::SimpleAtoi<int_type>' previously declared here > 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); > | ^~~~~~~~~~ >/usr/include/absl/strings/numbers.h:271:44: error: 'string_view' is not a member of 'absl' > 271 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:271:69: error: expected primary-expression before '*' token > 271 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { > | ^ >/usr/include/absl/strings/numbers.h:271:71: error: 'out' was not declared in this scope > 271 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out) { > | ^~~ >/usr/include/absl/strings/numbers.h:275:51: error: 'bool absl::lts_20230125::SimpleAtoi' redeclared as different kind of entity > 275 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:62:27: note: previous declaration 'template<class int_type> bool absl::lts_20230125::SimpleAtoi<int_type>' > 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); > | ^~~~~~~~~~ >/usr/include/absl/strings/numbers.h:275:51: error: 'string_view' is not a member of 'absl' > 275 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:276:57: error: expected primary-expression before '*' token > 276 | absl::int128* out) { > | ^ >/usr/include/absl/strings/numbers.h:276:59: error: 'out' was not declared in this scope > 276 | absl::int128* out) { > | ^~~ >/usr/include/absl/strings/numbers.h:280:51: error: 'bool absl::lts_20230125::SimpleAtoi' redeclared as different kind of entity > 280 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:62:27: note: previous declaration 'template<class int_type> bool absl::lts_20230125::SimpleAtoi<int_type>' > 62 | ABSL_MUST_USE_RESULT bool SimpleAtoi(absl::string_view str, int_type* out); > | ^~~~~~~~~~ >/usr/include/absl/strings/numbers.h:280:51: error: 'string_view' is not a member of 'absl' > 280 | ABSL_MUST_USE_RESULT inline bool SimpleAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:281:58: error: expected primary-expression before '*' token > 281 | absl::uint128* out) { > | ^ >/usr/include/absl/strings/numbers.h:281:60: error: 'out' was not declared in this scope > 281 | absl::uint128* out) { > | ^~~ >/usr/include/absl/strings/numbers.h:286:27: error: redefinition of 'template<class int_type> bool absl::lts_20230125::SimpleHexAtoi' > 286 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { > | ^~~~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:107:27: note: 'template<class int_type> bool absl::lts_20230125::SimpleHexAtoi<int_type>' previously declared here > 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); > | ^~~~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:286:47: error: 'string_view' is not a member of 'absl' > 286 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:286:72: error: expected primary-expression before '*' token > 286 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { > | ^ >/usr/include/absl/strings/numbers.h:286:74: error: 'out' was not declared in this scope > 286 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out) { > | ^~~ >/usr/include/absl/strings/numbers.h:290:54: error: 'bool absl::lts_20230125::SimpleHexAtoi' redeclared as different kind of entity > 290 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:107:27: note: previous declaration 'template<class int_type> bool absl::lts_20230125::SimpleHexAtoi<int_type>' > 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); > | ^~~~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:290:54: error: 'string_view' is not a member of 'absl' > 290 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:291:60: error: expected primary-expression before '*' token > 291 | absl::int128* out) { > | ^ >/usr/include/absl/strings/numbers.h:291:62: error: 'out' was not declared in this scope > 291 | absl::int128* out) { > | ^~~ >/usr/include/absl/strings/numbers.h:295:54: error: 'bool absl::lts_20230125::SimpleHexAtoi' redeclared as different kind of entity > 295 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:107:27: note: previous declaration 'template<class int_type> bool absl::lts_20230125::SimpleHexAtoi<int_type>' > 107 | ABSL_MUST_USE_RESULT bool SimpleHexAtoi(absl::string_view str, int_type* out); > | ^~~~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:295:54: error: 'string_view' is not a member of 'absl' > 295 | ABSL_MUST_USE_RESULT inline bool SimpleHexAtoi(absl::string_view str, > | ^~~~~~~~~~~ >/usr/include/absl/strings/numbers.h:296:61: error: expected primary-expression before '*' token > 296 | absl::uint128* out) { > | ^ >/usr/include/absl/strings/numbers.h:296:63: error: 'out' was not declared in this scope > 296 | absl::uint128* out) { > | ^~~ >/usr/include/absl/strings/str_cat.h:295:29: error: expected ')' before 'pc' > 295 | AlphaNum(absl::string_view pc) : piece_(pc) {} // NOLINT(runtime/explicit) > | ~ ^~~ > | ) >/usr/include/absl/strings/str_cat.h:315:9: error: 'string_view' in namespace 'absl' does not name a type > 315 | absl::string_view::size_type size() const { return piece_.size(); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h:317:9: error: 'string_view' in namespace 'absl' does not name a type > 317 | absl::string_view Piece() const { return piece_; } > | ^~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h:340:9: error: 'string_view' in namespace 'absl' does not name a type > 340 | absl::string_view piece_; > | ^~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(int)': >/usr/include/absl/strings/str_cat.h:256:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' > 256 | : piece_(digits_, static_cast<size_t>( > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(unsigned int)': >/usr/include/absl/strings/str_cat.h:260:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' > 260 | : piece_(digits_, static_cast<size_t>( > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(long int)': >/usr/include/absl/strings/str_cat.h:264:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' > 264 | : piece_(digits_, static_cast<size_t>( > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(long unsigned int)': >/usr/include/absl/strings/str_cat.h:268:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' > 268 | : piece_(digits_, static_cast<size_t>( > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(long long int)': >/usr/include/absl/strings/str_cat.h:272:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' > 272 | : piece_(digits_, static_cast<size_t>( > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(long long unsigned int)': >/usr/include/absl/strings/str_cat.h:276:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' > 276 | : piece_(digits_, static_cast<size_t>( > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(float)': >/usr/include/absl/strings/str_cat.h:281:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' > 281 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(double)': >/usr/include/absl/strings/str_cat.h:283:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' > 283 | : piece_(digits_, numbers_internal::SixDigitsToBuffer(f, digits_)) {} > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(const absl::lts_20230125::strings_internal::AlphaNumBuffer<size>&)': >/usr/include/absl/strings/str_cat.h:291:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' > 291 | : piece_(&buf.data[0], buf.size) {} > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(const char*)': >/usr/include/absl/strings/str_cat.h:294:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' > 294 | : piece_(NullSafeStringView(c_str)) {} // NOLINT(runtime/explicit) > | ^~~~~~ >/usr/include/absl/strings/str_cat.h:294:16: error: 'NullSafeStringView' was not declared in this scope > 294 | : piece_(NullSafeStringView(c_str)) {} // NOLINT(runtime/explicit) > | ^~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(const T&, absl::lts_20230125::strings_internal::StringifySink&&)': >/usr/include/absl/strings/str_cat.h:302:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' > 302 | : piece_(strings_internal::ExtractStringification(sink, v)) {} > | ^~~~~~ >/usr/include/absl/strings/str_cat.h:302:34: error: 'ExtractStringification' is not a member of 'absl::lts_20230125::strings_internal' > 302 | : piece_(strings_internal::ExtractStringification(sink, v)) {} > | ^~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h: In constructor 'absl::lts_20230125::AlphaNum::AlphaNum(const std::__cxx11::basic_string<char, std::char_traits<char>, _Alloc>&)': >/usr/include/absl/strings/str_cat.h:307:9: error: class 'absl::lts_20230125::AlphaNum' does not have any field named 'piece_' > 307 | : piece_(str) {} > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: In member function 'const char* absl::lts_20230125::AlphaNum::data() const': >/usr/include/absl/strings/str_cat.h:316:37: error: 'piece_' was not declared in this scope > 316 | const char* data() const { return piece_.data(); } > | ^~~~~~ >/usr/include/absl/strings/str_cat.h: At global scope: >/usr/include/absl/strings/str_cat.h:375:51: error: 'string_view' is not a member of 'absl' > 375 | std::string CatPieces(std::initializer_list<absl::string_view> pieces); > | ^~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h:375:51: error: 'string_view' is not a member of 'absl' >/usr/include/absl/strings/str_cat.h:375:62: error: template argument 1 is invalid > 375 | std::string CatPieces(std::initializer_list<absl::string_view> pieces); > | ^ >/usr/include/absl/strings/str_cat.h:377:47: error: 'string_view' is not a member of 'absl' > 377 | std::initializer_list<absl::string_view> pieces); > | ^~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h:377:47: error: 'string_view' is not a member of 'absl' >/usr/include/absl/strings/str_cat.h:377:58: error: template argument 1 is invalid > 377 | std::initializer_list<absl::string_view> pieces); > | ^ >/usr/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20230125::StrCat(const AlphaNum&)': >/usr/include/absl/strings/str_cat.h:384:34: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'size' > 384 | return std::string(a.data(), a.size()); > | ^~~~ >/usr/include/absl/strings/str_cat.h: In function 'std::string absl::lts_20230125::StrCat(const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': >/usr/include/absl/strings/str_cat.h:399:10: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' > 399 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:399:21: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' > 399 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:399:32: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' > 399 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:399:43: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' > 399 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:399:54: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' > 399 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:400:43: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' > 400 | static_cast<const AlphaNum&>(args).Piece()...}); > | ^~~~~ >/usr/include/absl/strings/str_cat.h:398:37: error: cannot convert '<brace-enclosed initializer list>' to 'int' > 398 | return strings_internal::CatPieces( > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ > | | > | <brace-enclosed initializer list> > 399 | {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 400 | static_cast<const AlphaNum&>(args).Piece()...}); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h:375:64: note: initializing argument 1 of 'std::string absl::lts_20230125::strings_internal::CatPieces(int)' > 375 | std::string CatPieces(std::initializer_list<absl::string_view> pieces); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ >/usr/include/absl/strings/str_cat.h: In function 'void absl::lts_20230125::StrAppend(std::string*, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AlphaNum&, const AV& ...)': >/usr/include/absl/strings/str_cat.h:444:16: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' > 444 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:444:27: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' > 444 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:444:38: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' > 444 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:444:49: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' > 444 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:444:60: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' > 444 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ^~~~~ >/usr/include/absl/strings/str_cat.h:445:49: error: 'const class absl::lts_20230125::AlphaNum' has no member named 'Piece' > 445 | static_cast<const AlphaNum&>(args).Piece()...}); > | ^~~~~ >/usr/include/absl/strings/str_cat.h:443:33: error: cannot convert '<brace-enclosed initializer list>' to 'int' > 443 | strings_internal::AppendPieces( > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ > | | > | <brace-enclosed initializer list> > 444 | dest, {a.Piece(), b.Piece(), c.Piece(), d.Piece(), e.Piece(), > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > 445 | static_cast<const AlphaNum&>(args).Piece()...}); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/str_cat.h:377:60: note: initializing argument 2 of 'void absl::lts_20230125::strings_internal::AppendPieces(std::string*, int)' > 377 | std::initializer_list<absl::string_view> pieces); > | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ >/usr/include/absl/strings/internal/cord_rep_ring.h: At global scope: >/usr/include/absl/strings/internal/cord_rep_ring.h:169:48: error: 'string_view' has not been declared > 169 | static CordRepRing* Append(CordRepRing* rep, string_view data, > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_ring.h:188:49: error: 'string_view' has not been declared > 188 | static CordRepRing* Prepend(CordRepRing* rep, string_view data, > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_ring.h:234:21: error: 'absl::string_view' has not been declared > 234 | bool IsFlat(absl::string_view* fragment) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_ring.h:241:48: error: 'absl::string_view' has not been declared > 241 | bool IsFlat(size_t offset, size_t len, absl::string_view* fragment) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_ring.h:291:9: error: 'string_view' in namespace 'absl' does not name a type > 291 | absl::string_view entry_data(index_type index) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_ring.h:529:14: error: 'string_view' in namespace 'absl' does not name a type > 529 | inline absl::string_view CordRepRing::entry_data(index_type index) const { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_ring.h:582:13: error: 'bool absl::lts_20230125::cord_internal::CordRepRing::IsFlat' is not a static data member of 'class absl::lts_20230125::cord_internal::CordRepRing' > 582 | inline bool CordRepRing::IsFlat(absl::string_view* fragment) const { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_ring.h:582:39: error: 'string_view' is not a member of 'absl' > 582 | inline bool CordRepRing::IsFlat(absl::string_view* fragment) const { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_ring.h:582:52: error: 'fragment' was not declared in this scope > 582 | inline bool CordRepRing::IsFlat(absl::string_view* fragment) const { > | ^~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_ring.h:591:39: error: 'absl::string_view' has not been declared > 591 | absl::string_view* fragment) const { > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_ring.h: In member function 'bool absl::lts_20230125::cord_internal::CordRepRing::IsFlat(size_t, size_t, int*) const': >/usr/include/absl/strings/internal/cord_rep_ring.h:593:15: error: 'string_view' in namespace 'absl' does not name a type > 593 | const absl::string_view data = entry_data(pos.index); > | ^~~~~~~~~~~ >/usr/include/absl/strings/internal/cord_rep_ring.h:594:7: error: 'data' was not declared in this scope; did you mean 'data_'? > 594 | if (data.length() >= len && data.length() - len >= pos.offset) { > | ^~~~ > | data_ >In file included from /usr/include/absl/strings/cord.h:96: >/usr/include/absl/strings/internal/string_constant.h: At global scope: >/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_20230125::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:98: >/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:105:33: error: 'string_view' is not a member of 'absl' > 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:105:54: error: expected primary-expression before '&&' token > 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); > | ^~ >/usr/include/absl/strings/cord.h:105:56: error: expected primary-expression before ')' token > 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); > | ^ >/usr/include/absl/strings/cord.h:172:34: error: expected ')' before 'src' > 172 | explicit Cord(absl::string_view src); > | ~ ^~~~ > | ) >/usr/include/absl/strings/cord.h:173:25: error: 'absl::string_view' has not been declared > 173 | Cord& operator=(absl::string_view src); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:230:42: error: 'absl::string_view' has not been declared > 230 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:230:79: error: 'template<class Releaser> absl::lts_20230125::Cord absl::lts_20230125::MakeCordFromExternal(int, Releaser&&)' conflicts with a previous declaration > 230 | friend Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser); > | ^ >/usr/include/absl/strings/cord.h:105:6: note: previous declaration 'template<class Releaser> absl::lts_20230125::Cord absl::lts_20230125::MakeCordFromExternal<Releaser>' > 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); > | ^~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:244:21: error: 'absl::string_view' has not been declared > 244 | void Append(absl::string_view src); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:305:22: error: 'absl::string_view' has not been declared > 305 | void Prepend(absl::string_view src); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:363:21: error: 'absl::string_view' has not been declared > 363 | int Compare(absl::string_view rhs) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:370:25: error: 'absl::string_view' has not been declared > 370 | bool StartsWith(absl::string_view rhs) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:375:23: error: 'absl::string_view' has not been declared > 375 | bool EndsWith(absl::string_view rhs) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:428:30: error: 'string_view' in namespace 'absl' does not name a type > 428 | using value_type = absl::string_view; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:430:26: error: expected ';' before 'value_type' > 430 | using pointer = const value_type*; > | ^~~~~~~~~~~ > | ; >/usr/include/absl/strings/cord.h:431:23: error: 'value_type' does not name a type > 431 | using reference = value_type; > | ^~~~~~~~~~ >/usr/include/absl/strings/cord.h:439:5: error: 'reference' does not name a type > 439 | reference operator*() const; > | ^~~~~~~~~ >/usr/include/absl/strings/cord.h:440:5: error: 'pointer' does not name a type > 440 | pointer operator->() const; > | ^~~~~~~ >/usr/include/absl/strings/cord.h:471:11: error: 'string_view' in namespace 'absl' does not name a type > 471 | absl::string_view current_chunk_; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:526:30: error: 'string_view' in namespace 'absl' does not name a type > 526 | using value_type = absl::string_view; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:527:23: error: 'value_type' does not name a type > 527 | using reference = value_type&; > | ^~~~~~~~~~ >/usr/include/absl/strings/cord.h:528:34: error: expected ';' before 'value_type' > 528 | using const_reference = const value_type&; > | ^~~~~~~~~~~ > | ; >/usr/include/absl/strings/cord.h:631:16: error: 'string_view' in namespace 'absl' does not name a type > 631 | static absl::string_view ChunkRemaining(const CharIterator& it); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:719:9: error: 'optional' in namespace 'absl' does not name a template type > 719 | absl::optional<absl::string_view> TryFlat() const; > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:726:9: error: 'string_view' in namespace 'absl' does not name a type > 726 | absl::string_view Flatten(); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:729:55: error: 'absl::string_view' has not been declared > 729 | friend void AbslFormatFlush(absl::Cord* cord, absl::string_view part) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:754:9: error: 'optional' in namespace 'absl' does not name a template type > 754 | absl::optional<uint32_t> ExpectedChecksum() const; > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:785:34: error: expected ')' before 'src' > 785 | explicit Cord(absl::string_view src, MethodIdentifier method); > | ~ ^~~~ > | ) >/usr/include/absl/strings/cord.h:789:49: error: 'absl::string_view' has not been declared > 789 | friend bool operator==(const Cord& lhs, absl::string_view rhs); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:795:50: error: 'string_view' is not a member of 'absl' > 795 | void ForEachChunk(absl::FunctionRef<void(absl::string_view)>) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:795:62: error: template argument 1 is invalid > 795 | void ForEachChunk(absl::FunctionRef<void(absl::string_view)>) const; > | ^ >/usr/include/absl/strings/cord.h:799:9: error: 'string_view' in namespace 'absl' does not name a type > 799 | absl::string_view FlattenSlowPath(); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:818:51: error: expected ')' before 'sv' > 818 | explicit constexpr InlineRep(absl::string_view sv, CordRep* rep); > | ~ ^~~ > | ) >/usr/include/absl/strings/cord.h:835:28: error: 'absl::string_view' has not been declared > 835 | void AppendArray(absl::string_view src, MethodIdentifier method); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:836:11: error: 'string_view' in namespace 'absl' does not name a type > 836 | absl::string_view FindFlatStartPiece() const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:942:32: error: 'absl::string_view' has not been declared > 942 | absl::string_view* fragment); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:947:36: error: 'string_view' is not a member of 'absl' > 947 | absl::FunctionRef<void(absl::string_view)> callback); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:947:48: error: template argument 1 is invalid > 947 | absl::FunctionRef<void(absl::string_view)> callback); > | ^ >/usr/include/absl/strings/cord.h:954:29: error: 'absl::string_view' has not been declared > 954 | int CompareSlowPath(absl::string_view rhs, size_t compared_size, > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:958:25: error: 'absl::string_view' has not been declared > 958 | bool EqualsImpl(absl::string_view rhs, size_t size_to_compare) const; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:965:16: error: 'string_view' in namespace 'absl' does not name a type > 965 | static absl::string_view GetFirstChunk(const Cord& c); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:966:16: error: 'string_view' in namespace 'absl' does not name a type > 966 | static absl::string_view GetFirstChunk(absl::string_view sv); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:981:28: error: 'absl::string_view' has not been declared > 981 | void AppendPrecise(absl::string_view src, MethodIdentifier method); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:982:29: error: 'absl::string_view' has not been declared > 982 | void PrependPrecise(absl::string_view src, MethodIdentifier method); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:989:27: error: 'absl::string_view' has not been declared > 989 | void PrependArray(absl::string_view src, MethodIdentifier method); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In function 'H absl::lts_20230125::AbslHashValue(H, const Cord&)': >/usr/include/absl/strings/cord.h:758:11: error: 'optional' is not a member of 'absl' > 758 | absl::optional<absl::string_view> maybe_flat = c.TryFlat(); > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:758:26: error: 'string_view' is not a member of 'absl' > 758 | absl::optional<absl::string_view> maybe_flat = c.TryFlat(); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:758:39: error: 'maybe_flat' was not declared in this scope > 758 | absl::optional<absl::string_view> maybe_flat = c.TryFlat(); > | ^~~~~~~~~~ >/usr/include/absl/strings/cord.h:758:54: error: 'const class absl::lts_20230125::Cord' has no member named 'TryFlat' > 758 | absl::optional<absl::string_view> maybe_flat = c.TryFlat(); > | ^~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'H absl::lts_20230125::Cord::HashFragmented(H) const': >/usr/include/absl/strings/cord.h:999:49: error: 'absl::string_view' has not been declared > 999 | ForEachChunk([&combiner, &hash_state](absl::string_view chunk) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In lambda function: >/usr/include/absl/strings/cord.h:1000:69: error: request for member 'data' in 'chunk', which is of non-class type 'int' > 1000 | hash_state = combiner.add_buffer(std::move(hash_state), chunk.data(), > | ^~~~ >/usr/include/absl/strings/cord.h:1001:46: error: request for member 'size' in 'chunk', which is of non-class type 'int' > 1001 | chunk.size()); > | ^~~~ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1027:6: error: variable or field 'InitializeCordRepExternal' declared void > 1027 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); > | ^~~~~~~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1027:38: error: 'string_view' is not a member of 'absl' > 1027 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1027:71: error: expected primary-expression before '*' token > 1027 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); > | ^ >/usr/include/absl/strings/cord.h:1027:73: error: 'rep' was not declared in this scope > 1027 | void InitializeCordRepExternal(absl::string_view data, CordRepExternal* rep); > | ^~~ >/usr/include/absl/strings/cord.h:1033:31: error: 'string_view' is not a member of 'absl' > 1033 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1033:57: error: expected primary-expression before '&&' token > 1033 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { > | ^~ >/usr/include/absl/strings/cord.h:1033:60: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? > 1033 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { > | ^~~~~~~~ > | Releaser >/usr/include/absl/strings/cord.h:1033:68: error: expression list treated as compound expression in initializer [-fpermissive] > 1033 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { > | ^ >/usr/include/absl/strings/cord.h:1033:69: error: expected ';' before '{' token > 1033 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { > | ^~ > | ; >/usr/include/absl/strings/cord.h:1045:38: error: 'absl::lts_20230125::cord_internal::CordRep* absl::lts_20230125::cord_internal::NewExternalRep' redeclared as different kind of entity > 1045 | inline CordRep* NewExternalRep(absl::string_view data, > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1033:10: note: previous declaration 'template<class Releaser> absl::lts_20230125::cord_internal::CordRep* absl::lts_20230125::cord_internal::NewExternalRep<Releaser>' > 1033 | CordRep* NewExternalRep(absl::string_view data, Releaser&& releaser) { > | ^~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1045:38: error: 'string_view' is not a member of 'absl' > 1045 | inline CordRep* NewExternalRep(absl::string_view data, > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1046:39: error: 'releaser' was not declared in this scope > 1046 | void (&releaser)(absl::string_view)) { > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1046:55: error: 'string_view' is not a member of 'absl' > 1046 | void (&releaser)(absl::string_view)) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1053:6: error: redefinition of 'template<class Releaser> absl::lts_20230125::Cord absl::lts_20230125::MakeCordFromExternal' > 1053 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { > | ^~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:105:6: note: 'template<class Releaser> absl::lts_20230125::Cord absl::lts_20230125::MakeCordFromExternal<Releaser>' previously declared here > 105 | Cord MakeCordFromExternal(absl::string_view, Releaser&&); > | ^~~~~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1053:33: error: 'string_view' is not a member of 'absl' > 1053 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1053:59: error: expected primary-expression before '&&' token > 1053 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { > | ^~ >/usr/include/absl/strings/cord.h:1053:62: error: 'releaser' was not declared in this scope; did you mean 'Releaser'? > 1053 | Cord MakeCordFromExternal(absl::string_view data, Releaser&& releaser) { > | ^~~~~~~~ > | Releaser >/usr/include/absl/strings/cord.h:1068:11: error: 'constexpr const int absl::lts_20230125::Cord::InlineRep::InlineRep' is not a static data member of 'class absl::lts_20230125::Cord::InlineRep' > 1068 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) > | ^~~~ >/usr/include/absl/strings/cord.h:1068:44: error: 'string_view' is not a member of 'absl' > 1068 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1068:67: error: expected primary-expression before '*' token > 1068 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) > | ^ >/usr/include/absl/strings/cord.h:1068:69: error: 'rep' was not declared in this scope > 1068 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) > | ^~~ >/usr/include/absl/strings/cord.h:1068:72: error: expression list treated as compound expression in initializer [-fpermissive] > 1068 | constexpr Cord::InlineRep::InlineRep(absl::string_view sv, CordRep* rep) > | ^ >/usr/include/absl/strings/cord.h:1224:8: error: 'int absl::lts_20230125::Cord::Cord' is not a static data member of 'class absl::lts_20230125::Cord' > 1224 | inline Cord::Cord(absl::string_view src) > | ^~~~ >/usr/include/absl/strings/cord.h:1224:25: error: 'string_view' is not a member of 'absl' > 1224 | inline Cord::Cord(absl::string_view src) > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'absl::lts_20230125::Cord& absl::lts_20230125::Cord::operator=(T&&)': >/usr/include/absl/strings/cord.h:1244:28: error: 'string_view' is not a member of 'absl' > 1244 | return operator=(absl::string_view(src)); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1285:14: error: 'optional' in namespace 'absl' does not name a template type > 1285 | inline absl::optional<absl::string_view> Cord::TryFlat() const { > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1297:14: error: 'string_view' in namespace 'absl' does not name a type > 1297 | inline absl::string_view Cord::Flatten() { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1310:13: error: variable or field 'Append' declared void > 1310 | inline void Cord::Append(absl::string_view src) { > | ^~~~ >/usr/include/absl/strings/cord.h:1310:32: error: 'string_view' is not a member of 'absl' > 1310 | inline void Cord::Append(absl::string_view src) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1314:13: error: variable or field 'Prepend' declared void > 1314 | inline void Cord::Prepend(absl::string_view src) { > | ^~~~ >/usr/include/absl/strings/cord.h:1314:33: error: 'string_view' is not a member of 'absl' > 1314 | inline void Cord::Prepend(absl::string_view src) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230125::Cord::Append(absl::lts_20230125::CordBuffer)': >/usr/include/absl/strings/cord.h:1320:9: error: 'string_view' is not a member of 'absl' > 1320 | absl::string_view short_value; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1321:42: error: 'short_value' was not declared in this scope > 1321 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230125::Cord::Prepend(absl::lts_20230125::CordBuffer)': >/usr/include/absl/strings/cord.h:1330:9: error: 'string_view' is not a member of 'absl' > 1330 | absl::string_view short_value; > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1331:42: error: 'short_value' was not declared in this scope > 1331 | if (CordRep* rep = buffer.ConsumeValue(short_value)) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1372:13: error: 'bool absl::lts_20230125::Cord::StartsWith' is not a static data member of 'class absl::lts_20230125::Cord' > 1372 | inline bool Cord::StartsWith(absl::string_view rhs) const { > | ^~~~ >/usr/include/absl/strings/cord.h:1372:36: error: 'string_view' is not a member of 'absl' > 1372 | inline bool Cord::StartsWith(absl::string_view rhs) const { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230125::Cord::ChunkIterator::InitTree(absl::lts_20230125::cord_internal::CordRep*)': >/usr/include/absl/strings/cord.h:1381:5: error: 'current_chunk_' was not declared in this scope > 1381 | current_chunk_ = btree_reader_.Init(tree->btree()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1381:36: error: 'using absl::lts_20230125::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230125::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230125::cord_internal::CordRepBtreeReader'} has no member named 'Init' > 1381 | current_chunk_ = btree_reader_.Init(tree->btree()); > | ^~~~ >/usr/include/absl/strings/cord.h:1384:5: error: 'current_chunk_' was not declared in this scope > 1384 | current_chunk_ = cord_internal::EdgeData(tree); > | ^~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1384:37: error: 'EdgeData' is not a member of 'absl::lts_20230125::cord_internal' > 1384 | current_chunk_ = cord_internal::EdgeData(tree); > | ^~~~~~~~ >/usr/include/absl/strings/cord.h: In constructor 'absl::lts_20230125::Cord::ChunkIterator::ChunkIterator(const absl::lts_20230125::Cord*)': >/usr/include/absl/strings/cord.h:1399:7: error: 'current_chunk_' was not declared in this scope > 1399 | current_chunk_ = {}; > | ^~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1403:5: error: 'current_chunk_' was not declared in this scope > 1403 | current_chunk_ = {cord->contents_.data(), bytes_remaining_}; > | ^~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'absl::lts_20230125::Cord::ChunkIterator& absl::lts_20230125::Cord::ChunkIterator::AdvanceBtree()': >/usr/include/absl/strings/cord.h:1408:3: error: 'current_chunk_' was not declared in this scope > 1408 | current_chunk_ = btree_reader_.Next(); > | ^~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1408:34: error: 'using absl::lts_20230125::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230125::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230125::cord_internal::CordRepBtreeReader'} has no member named 'Next' > 1408 | current_chunk_ = btree_reader_.Next(); > | ^~~~ >In file included from /usr/lib/gcc/powerpc64le-unknown-linux-gnu/13/include/g++-v13/cassert:44, > from /usr/include/absl/numeric/int128.h:29, > from /usr/include/absl/strings/numbers.h:47: >/usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230125::Cord::ChunkIterator::AdvanceBytesBtree(size_t)': >/usr/include/absl/strings/cord.h:1413:3: error: 'current_chunk_' was not declared in this scope > 1413 | assert(n >= current_chunk_.size()); > | ^~~~~~ >/usr/include/absl/strings/cord.h:1417:38: error: 'using absl::lts_20230125::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230125::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230125::cord_internal::CordRepBtreeReader'} has no member named 'Next' > 1417 | current_chunk_ = btree_reader_.Next(); > | ^~~~ >/usr/include/absl/strings/cord.h:1420:38: error: 'using absl::lts_20230125::Cord::ChunkIterator::CordRepBtreeReader = class absl::lts_20230125::cord_internal::CordRepBtreeReader' {aka 'class absl::lts_20230125::cord_internal::CordRepBtreeReader'} has no member named 'Seek' > 1420 | current_chunk_ = btree_reader_.Seek(offset); > | ^~~~ >/usr/include/absl/strings/cord.h: In member function 'absl::lts_20230125::Cord::ChunkIterator& absl::lts_20230125::Cord::ChunkIterator::operator++()': >/usr/include/absl/strings/cord.h:1430:3: error: 'current_chunk_' was not declared in this scope > 1430 | assert(bytes_remaining_ >= current_chunk_.size()); > | ^~~~~~ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1457:29: error: 'reference' in 'class absl::lts_20230125::Cord::ChunkIterator' does not name a type > 1457 | inline Cord::ChunkIterator::reference Cord::ChunkIterator::operator*() const { > | ^~~~~~~~~ >/usr/include/absl/strings/cord.h:1462:29: error: 'pointer' in 'class absl::lts_20230125::Cord::ChunkIterator' does not name a type > 1462 | inline Cord::ChunkIterator::pointer Cord::ChunkIterator::operator->() const { > | ^~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230125::Cord::ChunkIterator::RemoveChunkPrefix(size_t)': >/usr/include/absl/strings/cord.h:1468:3: error: 'current_chunk_' was not declared in this scope > 1468 | assert(n < current_chunk_.size()); > | ^~~~~~ >In file included from /usr/include/absl/base/macros.h:36, > from /usr/include/absl/strings/string_view.h:42: >/usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230125::Cord::ChunkIterator::AdvanceBytes(size_t)': >/usr/include/absl/strings/cord.h:1475:7: error: 'current_chunk_' was not declared in this scope > 1475 | if (ABSL_PREDICT_TRUE(n < current_chunk_.size())) { > | ^~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'absl::lts_20230125::Cord::CharIterator& absl::lts_20230125::Cord::CharIterator::operator++()': >/usr/include/absl/strings/cord.h:1503:7: error: base operand of '->' has non-pointer type 'absl::lts_20230125::Cord::ChunkIterator' > 1503 | if (ABSL_PREDICT_TRUE(chunk_iterator_->size() > 1)) { > | ^~~~~~~~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In member function 'const char& absl::lts_20230125::Cord::CharIterator::operator*() const': >/usr/include/absl/strings/cord.h:1526:26: error: base operand of '->' has non-pointer type 'const absl::lts_20230125::Cord::ChunkIterator' > 1526 | return *chunk_iterator_->data(); > | ^~ >/usr/include/absl/strings/cord.h: In member function 'const char* absl::lts_20230125::Cord::CharIterator::operator->() const': >/usr/include/absl/strings/cord.h:1530:25: error: base operand of '->' has non-pointer type 'const absl::lts_20230125::Cord::ChunkIterator' > 1530 | return chunk_iterator_->data(); > | ^~ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1543:14: error: 'string_view' in namespace 'absl' does not name a type > 1543 | inline absl::string_view Cord::ChunkRemaining(const CharIterator& it) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1564:34: error: 'string_view' is not a member of 'absl' > 1564 | absl::FunctionRef<void(absl::string_view)> callback) const { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1564:46: error: template argument 1 is invalid > 1564 | absl::FunctionRef<void(absl::string_view)> callback) const { > | ^ >/usr/include/absl/strings/cord.h: In member function 'void absl::lts_20230125::Cord::ForEachChunk(int) const': >/usr/include/absl/strings/cord.h:1567:20: error: 'string_view' is not a member of 'absl' > 1567 | callback(absl::string_view(contents_.data(), contents_.size())); > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1567:67: error: 'callback' cannot be used as a function > 1567 | callback(absl::string_view(contents_.data(), contents_.size())); > | ^ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1595:47: error: 'absl::string_view' has not been declared > 1595 | inline bool operator==(const Cord& lhs, absl::string_view rhs) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In function 'bool absl::lts_20230125::operator==(const Cord&, int)': >/usr/include/absl/strings/cord.h:1597:25: error: request for member 'size' in 'rhs', which is of non-class type 'int' > 1597 | size_t rhs_size = rhs.size(); > | ^~~~ >/usr/include/absl/strings/cord.h: At global scope: >/usr/include/absl/strings/cord.h:1602:13: error: declaration of 'operator==' as non-function > 1602 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1602:30: error: 'string_view' is not a member of 'absl' > 1602 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1602:45: error: expected primary-expression before 'const' > 1602 | inline bool operator==(absl::string_view x, const Cord& y) { return y == x; } > | ^~~~~ >/usr/include/absl/strings/cord.h:1603:45: error: 'absl::string_view' has not been declared > 1603 | inline bool operator!=(const Cord& x, absl::string_view y) { return !(x == y); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1604:13: error: declaration of 'operator!=' as non-function > 1604 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1604:30: error: 'string_view' is not a member of 'absl' > 1604 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1604:45: error: expected primary-expression before 'const' > 1604 | inline bool operator!=(absl::string_view x, const Cord& y) { return !(x == y); } > | ^~~~~ >/usr/include/absl/strings/cord.h:1605:44: error: 'absl::string_view' has not been declared > 1605 | inline bool operator<(const Cord& x, absl::string_view y) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1608:13: error: declaration of 'operator<' as non-function > 1608 | inline bool operator<(absl::string_view x, const Cord& y) { > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1608:29: error: 'string_view' is not a member of 'absl' > 1608 | inline bool operator<(absl::string_view x, const Cord& y) { > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1608:44: error: expected primary-expression before 'const' > 1608 | inline bool operator<(absl::string_view x, const Cord& y) { > | ^~~~~ >/usr/include/absl/strings/cord.h:1611:44: error: 'absl::string_view' has not been declared > 1611 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In function 'bool absl::lts_20230125::operator>(const Cord&, int)': >/usr/include/absl/strings/cord.h:1611:70: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20230125::Cord') > 1611 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } > | ~ ^ ~ > | | | > | int const absl::lts_20230125::Cord >In file included from /usr/include/absl/log/log_entry.h:36: >/usr/include/absl/types/span.h:544:6: note: candidate: 'template<class T> bool absl::lts_20230125::operator<(Span<T>, Span<T>)' > 544 | bool operator<(Span<T> a, Span<T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:544:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1611:72: note: mismatched types 'absl::lts_20230125::Span<T>' and 'int' > 1611 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } > | ^ >/usr/include/absl/types/span.h:548:6: note: candidate: 'template<class T> bool absl::lts_20230125::operator<(Span<const T>, Span<T>)' > 548 | bool operator<(Span<const T> a, Span<T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:548:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1611:72: note: mismatched types 'absl::lts_20230125::Span<const T>' and 'int' > 1611 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } > | ^ >/usr/include/absl/types/span.h:552:6: note: candidate: 'template<class T> bool absl::lts_20230125::operator<(Span<T>, Span<const T>)' > 552 | bool operator<(Span<T> a, Span<const T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:552:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1611:72: note: mismatched types 'absl::lts_20230125::Span<T>' and 'int' > 1611 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } > | ^ >/usr/include/absl/types/span.h:558:6: note: candidate: 'template<class T, class U, class> bool absl::lts_20230125::operator<(const U&, Span<T>)' > 558 | bool operator<(const U& a, Span<T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:558:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1611:72: note: 'absl::lts_20230125::Cord' is not derived from 'absl::lts_20230125::Span<T>' > 1611 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } > | ^ >/usr/include/absl/types/span.h:564:6: note: candidate: 'template<class T, class U, class> bool absl::lts_20230125::operator<(Span<T>, const U&)' > 564 | bool operator<(Span<T> a, const U& b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:564:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1611:72: note: mismatched types 'absl::lts_20230125::Span<T>' and 'int' > 1611 | inline bool operator>(const Cord& x, absl::string_view y) { return y < x; } > | ^ >/usr/include/absl/container/inlined_vector.h:863:6: note: candidate: 'template<class T, long unsigned int N, class A> bool absl::lts_20230125::operator<(const InlinedVector<T, N, A>&, const InlinedVector<T, N, A>&)' > 863 | bool operator<(const absl::InlinedVector<T, N, A>& a, > | ^~~~~~~~ >/usr/include/absl/container/inlined_vector.h:863:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1611:72: note: mismatched types 'const absl::lts_20230125::InlinedVector<T, N, A>' and 'int' > 1611 | 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:163:1: note: candidate: 'constexpr bool absl::lts_20230125::operator<(LogSeverity, LogSeverityAtLeast)' > 163 | COMPOP(>, <, LogSeverityAtLeast) > | ^~~~~~ >/usr/include/absl/base/log_severity.h:163:1: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::LogSeverity' > 163 | COMPOP(>, <, LogSeverityAtLeast) > | ^~~~~~ >/usr/include/absl/base/log_severity.h:165:1: note: candidate: 'constexpr bool absl::lts_20230125::operator<(LogSeverityAtMost, LogSeverity)' > 165 | COMPOP(<, >, LogSeverityAtMost) > | ^~~~~~ >/usr/include/absl/base/log_severity.h:165:1: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::LogSeverityAtMost' > 165 | COMPOP(<, >, LogSeverityAtMost) > | ^~~~~~ >/usr/include/absl/time/time.h:1620:46: note: candidate: 'constexpr bool absl::lts_20230125::operator<(Duration, Duration)' > 1620 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, > | ^~~~~~~~ >/usr/include/absl/time/time.h:1620:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::Duration' > 1620 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, > | ~~~~~~~~~^~~ >/usr/include/absl/time/time.h:769:46: note: candidate: 'constexpr bool absl::lts_20230125::operator<(Time, Time)' > 769 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { > | ^~~~~~~~ >/usr/include/absl/time/time.h:769:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::Time' > 769 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { > | ~~~~~^~~ >/usr/include/absl/numeric/int128.h:801:16: note: candidate: 'constexpr bool absl::lts_20230125::operator<(uint128, uint128)' > 801 | constexpr bool operator<(uint128 lhs, uint128 rhs) { > | ^~~~~~~~ >/usr/include/absl/numeric/int128.h:801:47: note: no known conversion for argument 2 from 'const absl::lts_20230125::Cord' to 'absl::lts_20230125::uint128' > 801 | constexpr bool operator<(uint128 lhs, uint128 rhs) { > | ~~~~~~~~^~~ >In file included from /usr/include/absl/numeric/int128.h:1155: >/usr/include/absl/numeric/int128_have_intrinsic.inc:210:16: note: candidate: 'constexpr bool absl::lts_20230125::operator<(int128, int128)' > 210 | constexpr bool operator<(int128 lhs, int128 rhs) { > | ^~~~~~~~ >/usr/include/absl/numeric/int128_have_intrinsic.inc:210:45: note: no known conversion for argument 2 from 'const absl::lts_20230125::Cord' to 'absl::lts_20230125::int128' > 210 | constexpr bool operator<(int128 lhs, int128 rhs) { > | ~~~~~~~^~~ >/usr/include/absl/strings/cord.h:1582:13: note: candidate: 'bool absl::lts_20230125::operator<(const Cord&, const Cord&)' > 1582 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1582:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230125::Cord&' > 1582 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } > | ~~~~~~~~~~~~^ >/usr/include/absl/strings/cord.h:1605:13: note: candidate: 'bool absl::lts_20230125::operator<(const Cord&, int)' > 1605 | inline bool operator<(const Cord& x, absl::string_view y) { > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1605:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230125::Cord&' > 1605 | 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:1612:13: error: declaration of 'operator>' as non-function > 1612 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1612:29: error: 'string_view' is not a member of 'absl' > 1612 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1612:44: error: expected primary-expression before 'const' > 1612 | inline bool operator>(absl::string_view x, const Cord& y) { return y < x; } > | ^~~~~ >/usr/include/absl/strings/cord.h:1613:45: error: 'absl::string_view' has not been declared > 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h: In function 'bool absl::lts_20230125::operator<=(const Cord&, int)': >/usr/include/absl/strings/cord.h:1613:73: error: no match for 'operator<' (operand types are 'int' and 'const absl::lts_20230125::Cord') > 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ~ ^ ~ > | | | > | int const absl::lts_20230125::Cord >/usr/include/absl/types/span.h:544:6: note: candidate: 'template<class T> bool absl::lts_20230125::operator<(Span<T>, Span<T>)' > 544 | bool operator<(Span<T> a, Span<T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:544:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1613:75: note: mismatched types 'absl::lts_20230125::Span<T>' and 'int' > 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ^ >/usr/include/absl/types/span.h:548:6: note: candidate: 'template<class T> bool absl::lts_20230125::operator<(Span<const T>, Span<T>)' > 548 | bool operator<(Span<const T> a, Span<T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:548:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1613:75: note: mismatched types 'absl::lts_20230125::Span<const T>' and 'int' > 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ^ >/usr/include/absl/types/span.h:552:6: note: candidate: 'template<class T> bool absl::lts_20230125::operator<(Span<T>, Span<const T>)' > 552 | bool operator<(Span<T> a, Span<const T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:552:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1613:75: note: mismatched types 'absl::lts_20230125::Span<T>' and 'int' > 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ^ >/usr/include/absl/types/span.h:558:6: note: candidate: 'template<class T, class U, class> bool absl::lts_20230125::operator<(const U&, Span<T>)' > 558 | bool operator<(const U& a, Span<T> b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:558:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1613:75: note: 'absl::lts_20230125::Cord' is not derived from 'absl::lts_20230125::Span<T>' > 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ^ >/usr/include/absl/types/span.h:564:6: note: candidate: 'template<class T, class U, class> bool absl::lts_20230125::operator<(Span<T>, const U&)' > 564 | bool operator<(Span<T> a, const U& b) { > | ^~~~~~~~ >/usr/include/absl/types/span.h:564:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1613:75: note: mismatched types 'absl::lts_20230125::Span<T>' and 'int' > 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ^ >/usr/include/absl/container/inlined_vector.h:863:6: note: candidate: 'template<class T, long unsigned int N, class A> bool absl::lts_20230125::operator<(const InlinedVector<T, N, A>&, const InlinedVector<T, N, A>&)' > 863 | bool operator<(const absl::InlinedVector<T, N, A>& a, > | ^~~~~~~~ >/usr/include/absl/container/inlined_vector.h:863:6: note: template argument deduction/substitution failed: >/usr/include/absl/strings/cord.h:1613:75: note: mismatched types 'const absl::lts_20230125::InlinedVector<T, N, A>' and 'int' > 1613 | inline bool operator<=(const Cord& x, absl::string_view y) { return !(y < x); } > | ^ >/usr/include/absl/base/log_severity.h:163:1: note: candidate: 'constexpr bool absl::lts_20230125::operator<(LogSeverity, LogSeverityAtLeast)' > 163 | COMPOP(>, <, LogSeverityAtLeast) > | ^~~~~~ >/usr/include/absl/base/log_severity.h:163:1: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::LogSeverity' > 163 | COMPOP(>, <, LogSeverityAtLeast) > | ^~~~~~ >/usr/include/absl/base/log_severity.h:165:1: note: candidate: 'constexpr bool absl::lts_20230125::operator<(LogSeverityAtMost, LogSeverity)' > 165 | COMPOP(<, >, LogSeverityAtMost) > | ^~~~~~ >/usr/include/absl/base/log_severity.h:165:1: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::LogSeverityAtMost' > 165 | COMPOP(<, >, LogSeverityAtMost) > | ^~~~~~ >/usr/include/absl/time/time.h:1620:46: note: candidate: 'constexpr bool absl::lts_20230125::operator<(Duration, Duration)' > 1620 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, > | ^~~~~~~~ >/usr/include/absl/time/time.h:1620:65: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::Duration' > 1620 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Duration lhs, > | ~~~~~~~~~^~~ >/usr/include/absl/time/time.h:769:46: note: candidate: 'constexpr bool absl::lts_20230125::operator<(Time, Time)' > 769 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { > | ^~~~~~~~ >/usr/include/absl/time/time.h:769:61: note: no known conversion for argument 1 from 'int' to 'absl::lts_20230125::Time' > 769 | ABSL_ATTRIBUTE_CONST_FUNCTION constexpr bool operator<(Time lhs, Time rhs) { > | ~~~~~^~~ >/usr/include/absl/numeric/int128.h:801:16: note: candidate: 'constexpr bool absl::lts_20230125::operator<(uint128, uint128)' > 801 | constexpr bool operator<(uint128 lhs, uint128 rhs) { > | ^~~~~~~~ >/usr/include/absl/numeric/int128.h:801:47: note: no known conversion for argument 2 from 'const absl::lts_20230125::Cord' to 'absl::lts_20230125::uint128' > 801 | constexpr bool operator<(uint128 lhs, uint128 rhs) { > | ~~~~~~~~^~~ >/usr/include/absl/numeric/int128_have_intrinsic.inc:210:16: note: candidate: 'constexpr bool absl::lts_20230125::operator<(int128, int128)' > 210 | constexpr bool operator<(int128 lhs, int128 rhs) { > | ^~~~~~~~ >/usr/include/absl/numeric/int128_have_intrinsic.inc:210:45: note: no known conversion for argument 2 from 'const absl::lts_20230125::Cord' to 'absl::lts_20230125::int128' > 210 | constexpr bool operator<(int128 lhs, int128 rhs) { > | ~~~~~~~^~~ >/usr/include/absl/strings/cord.h:1582:13: note: candidate: 'bool absl::lts_20230125::operator<(const Cord&, const Cord&)' > 1582 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1582:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230125::Cord&' > 1582 | inline bool operator<(const Cord& x, const Cord& y) { return x.Compare(y) < 0; } > | ~~~~~~~~~~~~^ >/usr/include/absl/strings/cord.h:1605:13: note: candidate: 'bool absl::lts_20230125::operator<(const Cord&, int)' > 1605 | inline bool operator<(const Cord& x, absl::string_view y) { > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1605:35: note: no known conversion for argument 1 from 'int' to 'const absl::lts_20230125::Cord&' > 1605 | 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:1614:13: error: declaration of 'operator<=' as non-function > 1614 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1614:30: error: 'string_view' is not a member of 'absl' > 1614 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1614:45: error: expected primary-expression before 'const' > 1614 | inline bool operator<=(absl::string_view x, const Cord& y) { return !(y < x); } > | ^~~~~ >/usr/include/absl/strings/cord.h:1615:45: error: 'absl::string_view' has not been declared > 1615 | inline bool operator>=(const Cord& x, absl::string_view y) { return !(x < y); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1616:13: error: declaration of 'operator>=' as non-function > 1616 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } > | ^~~~~~~~ >/usr/include/absl/strings/cord.h:1616:30: error: 'string_view' is not a member of 'absl' > 1616 | inline bool operator>=(absl::string_view x, const Cord& y) { return !(x < y); } > | ^~~~~~~~~~~ >/usr/include/absl/strings/cord.h:1616:45: error: expected primary-expression before 'const' > 1616 | 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:136: >/usr/include/google/protobuf/port.h:176:14: error: 'optional' in namespace 'absl' does not name a template type > 176 | inline absl::optional<absl::string_view> RttiTypeName() { > | ^~~~~~~~ >/usr/include/google/protobuf/io/coded_stream.h:885:51: error: 'absl::string_view' has not been declared > 885 | 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:847:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 847 | ABSL_DCHECK(ptr <= end_ + kSlopBytes); // NOLINT > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | 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:868:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 868 | ABSL_DCHECK(ptr < end_); // NOLINT > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | 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:1077:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 1077 | ABSL_DCHECK(cur_); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | 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:180:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [43], int, std::string&)' > 180 | ABSL_DCHECK_NE(align, 0U); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/arena_align.h:181:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 181 | ABSL_DCHECK(absl::has_single_bit(align)) << "Invalid alignment " << align; > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/arena_cleanup.h: In function 'void google::protobuf::internal::cleanup::CreateNode(Tag, void*, const void*, void (*)(void*))': >/usr/include/google/protobuf/arena_cleanup.h:95:5: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [45], int, std::string&)' > 95 | ABSL_DCHECK_EQ(elem & 3, 0ULL); // Must be aligned > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:131:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 131 | ABSL_DCHECK(block != nullptr); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | 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:145:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' > 145 | ABSL_DCHECK_LE(offset, effective_size()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:72:5: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' > 72 | ABSL_DCHECK_GT(size, sizeof(ArenaBlock)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:76:5: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' > 76 | ABSL_DCHECK_LE(n, size); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/serial_arena.h: In member function 'void google::protobuf::internal::SerialArena::ReturnArrayMemory(void*, size_t)': >/usr/include/google/protobuf/serial_arena.h:202:7: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 202 | PROTOBUF_ASSUME(size >= 16); > | ^~~~~~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/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:247:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 247 | ABSL_DCHECK(internal::ArenaAlignDefault::IsAligned(n)); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/serial_arena.h:248:5: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' > 248 | ABSL_DCHECK_GE(limit_, ptr()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/serial_arena.h: In member function 'void* google::protobuf::internal::SerialArena::AllocateFromExistingWithCleanupFallback(size_t, size_t, void (*)(void*))': >/usr/include/google/protobuf/serial_arena.h:306:5: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' > 306 | ABSL_DCHECK_GE(limit_, ptr()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/serial_arena.h: In member function 'void google::protobuf::internal::SerialArena::AddCleanupFromExisting(void*, void (*)(void*))': >/usr/include/google/protobuf/serial_arena.h:318:5: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' > 318 | ABSL_DCHECK_GE(limit_, ptr()); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate expects 2 arguments, 3 provided >/usr/include/google/protobuf/arenastring.h: In member function 'std::string* google::protobuf::internal::TaggedStringPtr::GetIfAllocated() const': >/usr/include/google/protobuf/arenastring.h:175:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 175 | PROTOBUF_ASSUME(ptr != nullptr); > | ^~~~~~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | 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:200:5: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [43], int, std::string&)' > 200 | ABSL_DCHECK_EQ(reinterpret_cast<uintptr_t>(p) & kMask, 0UL); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:204:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 204 | ABSL_DCHECK(p != nullptr); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >In file included from conftest.pb.h:26: >/usr/include/google/protobuf/arenastring.h: At global scope: >/usr/include/google/protobuf/arenastring.h:262:18: error: 'absl::string_view' has not been declared > 262 | void Set(absl::string_view value, Arena* arena); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h:269:23: error: 'absl::string_view' has not been declared > 269 | void SetBytes(absl::string_view value, Arena* 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:413:13: error: 'string_view' is not a member of 'absl' > 413 | 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:417:13: error: 'string_view' is not a member of 'absl' > 417 | Set(absl::string_view{s, n}, arena); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h: At global scope: >/usr/include/google/protobuf/arenastring.h:420:13: error: variable or field 'SetBytes' declared void > 420 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { > | ^~~~~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h:420:44: error: 'string_view' is not a member of 'absl' > 420 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { > | ^~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h:420:68: error: expected primary-expression before '*' token > 420 | inline void ArenaStringPtr::SetBytes(absl::string_view value, Arena* arena) { > | ^ >/usr/include/google/protobuf/arenastring.h:420:70: error: 'arena' was not declared in this scope; did you mean 'Arena'? > 420 | 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:442:13: error: 'string_view' is not a member of 'absl' > 442 | 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:481:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 481 | ABSL_DCHECK(tagged_ptr_.IsMutable()); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/arenastring.h:482:3: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 482 | ABSL_DCHECK(tagged_ptr_.Get() != nullptr); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | 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:125:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [44], int, std::string&)' > 125 | ABSL_DCHECK_LE(size, static_cast<size_t>(INT_MAX)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate expects 2 arguments, 3 provided >In file included from /usr/include/google/protobuf/any.h:38, > from /usr/include/google/protobuf/generated_message_util.h:53, > from conftest.pb.h:27: >/usr/include/google/protobuf/message_lite.h: At global scope: >/usr/include/google/protobuf/message_lite.h:290:63: error: 'absl::string_view' has not been declared > 290 | PROTOBUF_ATTRIBUTE_REINITIALIZES bool ParseFromString(absl::string_view data); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:294:13: error: 'absl::string_view' has not been declared > 294 | absl::string_view data); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:325:30: error: 'absl::string_view' has not been declared > 325 | bool MergeFromString(absl::string_view data); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:535:26: error: 'string_view' is not a member of 'absl' > 535 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:535:56: error: expected primary-expression before '*' token > 535 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, > | ^ >/usr/include/google/protobuf/message_lite.h:535:58: error: 'msg' was not declared in this scope > 535 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, > | ^~~ >/usr/include/google/protobuf/message_lite.h:536:44: error: expected primary-expression before 'parse_flags' > 536 | MessageLite::ParseFlags parse_flags); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:536:55: error: expression list treated as compound expression in initializer [-fpermissive] > 536 | MessageLite::ParseFlags parse_flags); > | ^ >/usr/include/google/protobuf/message_lite.h:537:42: error: expected ';' before '(' token > 537 | extern template bool MergeFromImpl<false>(absl::string_view input, > | ^ > | ; >/usr/include/google/protobuf/message_lite.h:540:41: error: expected ';' before '(' token > 540 | extern template bool MergeFromImpl<true>(absl::string_view input, > | ^ > | ; >/usr/include/google/protobuf/message_lite.h:546:55: error: 'template<bool alias> bool google::protobuf::internal::MergeFromImpl(google::protobuf::io::ZeroCopyInputStream*, google::protobuf::MessageLite*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration > 546 | MessageLite::ParseFlags parse_flags); > | ^ >/usr/include/google/protobuf/message_lite.h:535:6: note: previous declaration 'template<bool alias> bool google::protobuf::internal::MergeFromImpl<alias>' > 535 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, > | ^~~~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:547:22: error: 'template<bool alias> bool google::protobuf::internal::MergeFromImpl<alias>' is not a function template > 547 | extern template bool MergeFromImpl<false>(io::ZeroCopyInputStream* input, > | ^~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:550:22: error: 'template<bool alias> bool google::protobuf::internal::MergeFromImpl<alias>' is not a function template > 550 | extern template bool MergeFromImpl<true>(io::ZeroCopyInputStream* input, > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:561:55: error: 'template<bool alias> bool google::protobuf::internal::MergeFromImpl(BoundedZCIS, google::protobuf::MessageLite*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration > 561 | MessageLite::ParseFlags parse_flags); > | ^ >/usr/include/google/protobuf/message_lite.h:535:6: note: previous declaration 'template<bool alias> bool google::protobuf::internal::MergeFromImpl<alias>' > 535 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, > | ^~~~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:562:22: error: 'template<bool alias> bool google::protobuf::internal::MergeFromImpl<alias>' is not a function template > 562 | extern template bool MergeFromImpl<false>(BoundedZCIS input, MessageLite* msg, > | ^~~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:564:22: error: 'template<bool alias> bool google::protobuf::internal::MergeFromImpl<alias>' is not a function template > 564 | extern template bool MergeFromImpl<true>(BoundedZCIS input, MessageLite* msg, > | ^~~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/message_lite.h:572:55: error: 'template<bool alias, class T> bool google::protobuf::internal::MergeFromImpl(const SourceWrapper<T>&, google::protobuf::MessageLite*, google::protobuf::MessageLite::ParseFlags)' conflicts with a previous declaration > 572 | MessageLite::ParseFlags parse_flags) { > | ^ >/usr/include/google/protobuf/message_lite.h:535:6: note: previous declaration 'template<bool alias> bool google::protobuf::internal::MergeFromImpl<alias>' > 535 | bool MergeFromImpl(absl::string_view input, MessageLite* msg, > | ^~~~~~~~~~~~~ >/usr/include/google/protobuf/any.h:55:30: error: 'string_view' is not a member of 'absl' > 55 | std::string GetTypeUrl(absl::string_view message_name, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:56:30: error: 'string_view' is not a member of 'absl' > 56 | absl::string_view type_url_prefix); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:89:23: error: 'absl::string_view' has not been declared > 89 | absl::string_view type_url_prefix) { > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:95:23: error: 'absl::string_view' has not been declared > 95 | absl::string_view type_url_prefix); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:118:31: error: 'absl::string_view' has not been declared > 118 | absl::string_view type_url_prefix, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:119:31: error: 'absl::string_view' has not been declared > 119 | absl::string_view type_name); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:120:31: error: 'absl::string_view' has not been declared > 120 | bool InternalUnpackTo(absl::string_view type_name, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:122:25: error: 'absl::string_view' has not been declared > 122 | bool InternalIs(absl::string_view type_name) const; > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:135:28: error: 'string_view' is not a member of 'absl' > 135 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* full_type_name); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:135:61: error: expected primary-expression before '*' token > 135 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* full_type_name); > | ^ >/usr/include/google/protobuf/any.h:135:63: error: 'full_type_name' was not declared in this scope > 135 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* full_type_name); > | ^~~~~~~~~~~~~~ >/usr/include/google/protobuf/any.h:135:77: error: expression list treated as compound expression in initializer [-fpermissive] > 135 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* full_type_name); > | ^ >/usr/include/google/protobuf/any.h:142:6: error: redefinition of 'bool google::protobuf::internal::ParseAnyTypeUrl' > 142 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* url_prefix, > | ^~~~~~~~~~~~~~~ >/usr/include/google/protobuf/any.h:135:6: note: 'bool google::protobuf::internal::ParseAnyTypeUrl' previously defined here > 135 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* full_type_name); > | ^~~~~~~~~~~~~~~ >/usr/include/google/protobuf/any.h:142:28: error: 'string_view' is not a member of 'absl' > 142 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* url_prefix, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/any.h:142:61: error: expected primary-expression before '*' token > 142 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* url_prefix, > | ^ >/usr/include/google/protobuf/any.h:142:63: error: 'url_prefix' was not declared in this scope > 142 | bool ParseAnyTypeUrl(absl::string_view type_url, std::string* url_prefix, > | ^~~~~~~~~~ >/usr/include/google/protobuf/any.h:143:33: error: expected primary-expression before '*' token > 143 | std::string* full_type_name); > | ^ >/usr/include/google/protobuf/any.h:143:35: error: 'full_type_name' was not declared in this scope > 143 | std::string* full_type_name); > | ^~~~~~~~~~~~~~ >In file included from /usr/include/google/protobuf/repeated_field.h:61, > from /usr/include/google/protobuf/implicit_weak_message.h:39, > from /usr/include/google/protobuf/generated_message_util.h:55: >/usr/include/google/protobuf/generated_enum_util.h:60:9: error: 'string_view' in namespace 'absl' does not name a type > 60 | absl::string_view name; > | ^~~~~~~~~~~ >/usr/include/google/protobuf/generated_enum_util.h:66:44: error: 'absl::string_view' has not been declared > 66 | 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:306:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 306 | ABSL_DCHECK(this != rhs); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >In file included from /usr/include/absl/container/internal/btree.h:63, > from /usr/include/absl/container/btree_map.h:56, > from /usr/include/google/protobuf/extension_set.h:48, > from conftest.pb.h:30: >/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_20230125::container_internal::node_handle_base<PolicyTraits, Alloc>& absl::lts_20230125::container_internal::node_handle_base<PolicyTraits, Alloc>::operator=(absl::lts_20230125::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_20230125::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_20230125::container_internal::node_handle_base<PolicyTraits, Alloc>::allocator_type absl::lts_20230125::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_20230125::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_20230125::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_20230125::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_20230125::container_internal::node_handle_base<PolicyTraits, Alloc>' does not have any field named 'alloc_' > 90 | : alloc_(a) { > | ^~~~~~ >In file included from /usr/lib/gcc/powerpc64le-unknown-linux-gnu/13/include/g++-v13/cassert:44, > from /usr/include/absl/container/internal/common.h:18: >/usr/include/absl/container/internal/common.h: In member function 'void absl::lts_20230125::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_20230125::container_internal::node_handle_base<PolicyTraits, Alloc>::allocator_type* absl::lts_20230125::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 >/usr/include/absl/container/internal/btree.h: At global scope: >/usr/include/absl/container/internal/btree.h:105:42: error: 'string_view' is not a member of 'absl' > 105 | StringBtreeDefaultLess(std::less<absl::string_view>) {} // NOLINT > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:105:42: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:105:53: error: template argument 1 is invalid > 105 | StringBtreeDefaultLess(std::less<absl::string_view>) {} // NOLINT > | ^ >/usr/include/absl/container/internal/btree.h:109:37: error: 'string_view' is not a member of 'absl' > 109 | explicit operator std::less<absl::string_view>() const { return {}; } > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:109:37: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:109:48: error: template argument 1 is invalid > 109 | explicit operator std::less<absl::string_view>() const { return {}; } > | ^ >/usr/include/absl/container/internal/btree.h:112:40: error: 'absl::string_view' has not been declared > 112 | absl::weak_ordering operator()(absl::string_view lhs, > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:113:40: error: 'absl::string_view' has not been declared > 113 | absl::string_view rhs) const { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:122:40: error: 'absl::string_view' has not been declared > 122 | absl::string_view rhs) const { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:125:40: error: 'absl::string_view' has not been declared > 125 | absl::weak_ordering operator()(absl::string_view lhs, > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h: In member function 'absl::lts_20230125::weak_ordering absl::lts_20230125::container_internal::StringBtreeDefaultLess::operator()(int, int) const': >/usr/include/absl/container/internal/btree.h:114:61: error: request for member 'compare' in 'lhs', which is of non-class type 'int' > 114 | 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:137:48: error: 'string_view' is not a member of 'absl' > 137 | StringBtreeDefaultGreater(std::greater<absl::string_view>) {} // NOLINT > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:137:48: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:137:59: error: template argument 1 is invalid > 137 | StringBtreeDefaultGreater(std::greater<absl::string_view>) {} // NOLINT > | ^ >/usr/include/absl/container/internal/btree.h:141:40: error: 'string_view' is not a member of 'absl' > 141 | explicit operator std::greater<absl::string_view>() const { return {}; } > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:141:40: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:141:51: error: template argument 1 is invalid > 141 | explicit operator std::greater<absl::string_view>() const { return {}; } > | ^ >/usr/include/absl/container/internal/btree.h:144:40: error: 'absl::string_view' has not been declared > 144 | absl::weak_ordering operator()(absl::string_view lhs, > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:145:40: error: 'absl::string_view' has not been declared > 145 | absl::string_view rhs) const { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:154:40: error: 'absl::string_view' has not been declared > 154 | absl::string_view rhs) const { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:157:40: error: 'absl::string_view' has not been declared > 157 | absl::weak_ordering operator()(absl::string_view lhs, > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h: In member function 'absl::lts_20230125::weak_ordering absl::lts_20230125::container_internal::StringBtreeDefaultGreater::operator()(int, int) const': >/usr/include/absl/container/internal/btree.h:146:61: error: request for member 'compare' in 'rhs', which is of non-class type 'int' > 146 | 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:281:44: error: 'string_view' is not a member of 'absl' > 281 | struct key_compare_adapter<std::less<absl::string_view>, absl::string_view> { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:281:44: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:281:55: error: template argument 1 is invalid > 281 | struct key_compare_adapter<std::less<absl::string_view>, absl::string_view> { > | ^ >/usr/include/absl/container/internal/btree.h:281:64: error: 'string_view' is not a member of 'absl' > 281 | struct key_compare_adapter<std::less<absl::string_view>, absl::string_view> { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:281:64: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:281:75: error: template argument 1 is invalid > 281 | struct key_compare_adapter<std::less<absl::string_view>, absl::string_view> { > | ^ >/usr/include/absl/container/internal/btree.h:281:75: error: template argument 2 is invalid >/usr/include/absl/container/internal/btree.h:286:47: error: 'string_view' is not a member of 'absl' > 286 | struct key_compare_adapter<std::greater<absl::string_view>, absl::string_view> { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:286:47: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:286:58: error: template argument 1 is invalid > 286 | struct key_compare_adapter<std::greater<absl::string_view>, absl::string_view> { > | ^ >/usr/include/absl/container/internal/btree.h:286:67: error: 'string_view' is not a member of 'absl' > 286 | struct key_compare_adapter<std::greater<absl::string_view>, absl::string_view> { > | ^~~~~~~~~~~ >/usr/include/absl/container/internal/btree.h:286:67: error: 'string_view' is not a member of 'absl' >/usr/include/absl/container/internal/btree.h:286:78: error: template argument 1 is invalid > 286 | struct key_compare_adapter<std::greater<absl::string_view>, absl::string_view> { > | ^ >/usr/include/absl/container/internal/btree.h:286:78: error: template argument 2 is invalid >In file included from /usr/include/google/protobuf/parse_context.h:48, > from /usr/include/google/protobuf/extension_set.h:53: >/usr/include/google/protobuf/inlined_string_field.h:132:18: error: 'absl::string_view' has not been declared > 132 | void Set(absl::string_view value, Arena* arena, bool donated, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:151:23: error: 'absl::string_view' has not been declared > 151 | void SetBytes(absl::string_view value, Arena* arena, bool donated, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:169:48: error: 'absl::string_view' has not been declared > 169 | PROTOBUF_NDEBUG_INLINE void SetNoArena(absl::string_view value); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:415:13: error: variable or field 'SetNoArena' declared void > 415 | inline void InlinedStringField::SetNoArena(absl::string_view value) { > | ^~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:415:50: error: 'string_view' is not a member of 'absl' > 415 | inline void InlinedStringField::SetNoArena(absl::string_view value) { > | ^~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:447:13: error: variable or field 'Set' declared void > 447 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, > | ^~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:447:43: error: 'string_view' is not a member of 'absl' > 447 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:447:67: error: expected primary-expression before '*' token > 447 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, > | ^ >/usr/include/google/protobuf/inlined_string_field.h:447:69: error: 'arena' was not declared in this scope; did you mean 'Arena'? > 447 | inline void InlinedStringField::Set(absl::string_view value, Arena* arena, > | ^~~~~ > | Arena >/usr/include/google/protobuf/inlined_string_field.h:448:37: error: expected primary-expression before 'bool' > 448 | bool donated, uint32_t* /*donating_states*/, > | ^~~~ >/usr/include/google/protobuf/inlined_string_field.h:448:59: error: expected primary-expression before '*' token > 448 | bool donated, uint32_t* /*donating_states*/, > | ^ >/usr/include/google/protobuf/inlined_string_field.h:448:80: error: expected primary-expression before ',' token > 448 | bool donated, uint32_t* /*donating_states*/, > | ^ >/usr/include/google/protobuf/inlined_string_field.h:449:54: error: expected primary-expression before ',' token > 449 | uint32_t /*mask*/, MessageLite* /*msg*/) { > | ^ >/usr/include/google/protobuf/inlined_string_field.h:449:67: error: expected primary-expression before '*' token > 449 | uint32_t /*mask*/, MessageLite* /*msg*/) { > | ^ >/usr/include/google/protobuf/inlined_string_field.h:449:76: error: expected primary-expression before ')' token > 449 | 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:458:13: error: 'string_view' is not a member of 'absl' > 458 | 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:465:13: error: 'string_view' is not a member of 'absl' > 465 | 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:468:13: error: variable or field 'SetBytes' declared void > 468 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, > | ^~~~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:468:48: error: 'string_view' is not a member of 'absl' > 468 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:468:72: error: expected primary-expression before '*' token > 468 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, > | ^ >/usr/include/google/protobuf/inlined_string_field.h:468:74: error: 'arena' was not declared in this scope; did you mean 'Arena'? > 468 | inline void InlinedStringField::SetBytes(absl::string_view value, Arena* arena, > | ^~~~~ > | Arena >/usr/include/google/protobuf/inlined_string_field.h:469:42: error: expected primary-expression before 'bool' > 469 | bool donated, > | ^~~~ >/usr/include/google/protobuf/inlined_string_field.h:470:50: error: expected primary-expression before '*' token > 470 | uint32_t* donating_states, > | ^ >/usr/include/google/protobuf/inlined_string_field.h:470:52: error: 'donating_states' was not declared in this scope > 470 | uint32_t* donating_states, > | ^~~~~~~~~~~~~~~ >/usr/include/google/protobuf/inlined_string_field.h:471:51: error: expected primary-expression before 'mask' > 471 | uint32_t mask, MessageLite* msg) { > | ^~~~ >/usr/include/google/protobuf/inlined_string_field.h:471:68: error: expected primary-expression before '*' token > 471 | uint32_t mask, MessageLite* msg) { > | ^ >/usr/include/google/protobuf/inlined_string_field.h:471:70: error: 'msg' was not declared in this scope > 471 | uint32_t mask, MessageLite* msg) { > | ^~~ >/usr/include/google/protobuf/parse_context.h:72:63: error: 'absl::string_view' has not been declared > 72 | PROTOBUF_EXPORT void WriteLengthDelimited(uint32_t num, absl::string_view val, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h:76:54: error: 'absl::string_view' has not been declared > 76 | inline void WriteLengthDelimited(uint32_t num, absl::string_view val, > | ^~~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h:257:30: error: 'absl::string_view' has not been declared > 257 | 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:124:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 124 | ABSL_DCHECK(ptr <= buffer_end_ + kSlopBytes); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h: In member function 'int google::protobuf::internal::EpsCopyInputStream::PushLimit(const char*, int)': >/usr/include/google/protobuf/parse_context.h:136:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 136 | ABSL_DCHECK(limit >= 0 && limit <= INT_MAX - kSlopBytes); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | 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_20230125::Cord*)': >/usr/include/google/protobuf/parse_context.h:192:21: error: 'string_view' is not a member of 'absl' > 192 | *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:241:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 241 | ABSL_DCHECK(*ptr); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h:244:5: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [45], int, std::string&)' > 244 | ABSL_DCHECK_LE(overrun, kSlopBytes); // Guaranteed by parse loop. > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:259:14: error: request for member 'size' in 'flat', which is of non-class type 'int' > 259 | if (flat.size() > kSlopBytes) { > | ^~~~ >/usr/include/google/protobuf/parse_context.h:261:39: error: request for member 'data' in 'flat', which is of non-class type 'int' > 261 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; > | ^~~~ >/usr/include/google/protobuf/parse_context.h:261:53: error: request for member 'size' in 'flat', which is of non-class type 'int' > 261 | limit_end_ = buffer_end_ = flat.data() + flat.size() - kSlopBytes; > | ^~~~ >/usr/include/google/protobuf/parse_context.h:264:19: error: request for member 'data' in 'flat', which is of non-class type 'int' > 264 | return flat.data(); > | ^~~~ >/usr/include/google/protobuf/parse_context.h:266:17: error: request for member 'empty' in 'flat', which is of non-class type 'int' > 266 | if (!flat.empty()) { > | ^~~~~ >/usr/include/google/protobuf/parse_context.h:267:41: error: request for member 'data' in 'flat', which is of non-class type 'int' > 267 | std::memcpy(patch_buffer_, flat.data(), flat.size()); > | ^~~~ >/usr/include/google/protobuf/parse_context.h:267:54: error: request for member 'size' in 'flat', which is of non-class type 'int' > 267 | std::memcpy(patch_buffer_, flat.data(), flat.size()); > | ^~~~ >/usr/include/google/protobuf/parse_context.h:270:55: error: request for member 'size' in 'flat', which is of non-class type 'int' > 270 | limit_end_ = buffer_end_ = patch_buffer_ + flat.size(); > | ^~~~ >/usr/include/google/protobuf/parse_context.h:273:59: error: request for member 'data' in 'flat', which is of non-class type 'int' > 273 | aliasing_ = reinterpret_cast<std::uintptr_t>(flat.data()) - > | ^~~~ >/usr/include/google/protobuf/parse_context.h: At global scope: >/usr/include/google/protobuf/parse_context.h:1024:23: error: 'string_view' is not a member of 'absl' > 1024 | bool VerifyUTF8(absl::string_view s, const char* field_name); > | ^~~~~~~~~~~ >/usr/include/google/protobuf/parse_context.h:1024:38: error: expected primary-expression before 'const' > 1024 | bool VerifyUTF8(absl::string_view s, const char* field_name); > | ^~~~~ >/usr/include/google/protobuf/parse_context.h:1024:60: error: expression list treated as compound expression in initializer [-fpermissive] > 1024 | bool VerifyUTF8(absl::string_view s, const char* field_name); > | ^ >/usr/include/google/protobuf/parse_context.h:1026:68: error: 'bool google::protobuf::internal::VerifyUTF8(const std::string*, const char*)' redeclared as different kind of entity > 1026 | inline bool VerifyUTF8(const std::string* s, const char* field_name) { > | ^ >/usr/include/google/protobuf/parse_context.h:1024:6: note: previous declaration 'bool google::protobuf::internal::VerifyUTF8' > 1024 | 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:1027:20: error: 'google::protobuf::internal::VerifyUTF8' cannot be used as a function > 1027 | return VerifyUTF8(*s, field_name); > | ~~~~~~~~~~^~~~~~~~~~~~~~~~ >/usr/include/google/protobuf/extension_set.h: In static member function 'static bool google::protobuf::internal::ExtensionSet::is_packable(google::protobuf::internal::WireFormatLite::WireType)': >/usr/include/google/protobuf/extension_set.h:763:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 763 | PROTOBUF_ASSUME(false); // switch handles all possible enum values > | ^~~~~~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20230125::log_internal::LogMessage& absl::lts_20230125::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 19]': >/usr/include/google/protobuf/arena_align.h:181:47: required from here >/usr/include/absl/log/internal/log_message.h:295:22: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 295 | CopyToEncodedBuffer(buf, StringType::kLiteral); > | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:222:46: note: initializing argument 1 of 'void absl::lts_20230125::log_internal::LogMessage::CopyToEncodedBuffer(int, StringType)' > 222 | void CopyToEncodedBuffer(absl::string_view str, > | ~~~~~~~~~~~~~~~~~~^~~ >/usr/include/absl/log/internal/log_message.h: In instantiation of 'absl::lts_20230125::log_internal::LogMessage& absl::lts_20230125::log_internal::LogMessage::operator<<(const char (&)[SIZE]) [with int SIZE = 24]': >/usr/include/google/protobuf/arena_cleanup.h:190:26: required from here >/usr/include/absl/log/internal/log_message.h:295:22: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 295 | CopyToEncodedBuffer(buf, StringType::kLiteral); > | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:222:46: note: initializing argument 1 of 'void absl::lts_20230125::log_internal::LogMessage::CopyToEncodedBuffer(int, StringType)' > 222 | void CopyToEncodedBuffer(absl::string_view str, > | ~~~~~~~~~~~~~~~~~~^~~ >/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:1141:1: required from here >/usr/include/google/protobuf/wire_format_lite.h:1087:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1087 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast<size_t>(tag_size)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1142:1: required from here >/usr/include/google/protobuf/wire_format_lite.h:1087:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1087 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast<size_t>(tag_size)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1143:1: required from here >/usr/include/google/protobuf/wire_format_lite.h:1087:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1087 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast<size_t>(tag_size)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1144:1: required from here >/usr/include/google/protobuf/wire_format_lite.h:1087:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1087 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast<size_t>(tag_size)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1145:1: required from here >/usr/include/google/protobuf/wire_format_lite.h:1087:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1087 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast<size_t>(tag_size)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1146:1: required from here >/usr/include/google/protobuf/wire_format_lite.h:1087:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1087 | ABSL_DCHECK_EQ(UInt32Size(tag), static_cast<size_t>(tag_size)); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1480:36: required from here >/usr/include/google/protobuf/wire_format_lite.h:1448:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1448 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1484:36: required from here >/usr/include/google/protobuf/wire_format_lite.h:1448:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1448 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1488:36: required from here >/usr/include/google/protobuf/wire_format_lite.h:1448:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1448 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1492:36: required from here >/usr/include/google/protobuf/wire_format_lite.h:1448:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1448 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1504:32: required from here >/usr/include/google/protobuf/wire_format_lite.h:1467:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1467 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1508:32: required from here >/usr/include/google/protobuf/wire_format_lite.h:1467:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1467 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1512:32: required from here >/usr/include/google/protobuf/wire_format_lite.h:1467:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1467 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1516:32: required from here >/usr/include/google/protobuf/wire_format_lite.h:1467:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1467 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1520:32: required from here >/usr/include/google/protobuf/wire_format_lite.h:1467:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1467 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1524:32: required from here >/usr/include/google/protobuf/wire_format_lite.h:1467:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1467 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1528:36: required from here >/usr/include/google/protobuf/wire_format_lite.h:1448:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [48], int, std::string&)' > 1448 | ABSL_DCHECK_GT(n, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:406:26: required from here >/usr/include/google/protobuf/parse_context.h:399:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 399 | ABSL_DCHECK(end >= ptr); > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | 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:835:44: required from here >/usr/include/google/protobuf/extension_set.h:795:5: error: invalid conversion from 'const char*' to 'int' [-fpermissive] > 795 | ABSL_DCHECK(extension->type > 0 && > | ^~~~~~~~~~~ > | | > | const char* >/usr/include/absl/log/internal/log_message.h:336:37: note: initializing argument 3 of 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 336 | 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:1205: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]' >/usr/include/google/protobuf/wire_format_lite.h:1245:1: required from here >/usr/include/google/protobuf/repeated_field.h:614:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 614 | ABSL_DCHECK_GE(new_size, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1209: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]' >/usr/include/google/protobuf/wire_format_lite.h:1245:1: required from here >/usr/include/google/protobuf/repeated_field.h:1008:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 1008 | ABSL_DCHECK_LE(new_size, current_size_); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1205: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]' >/usr/include/google/protobuf/wire_format_lite.h:1246:1: required from here >/usr/include/google/protobuf/repeated_field.h:614:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 614 | ABSL_DCHECK_GE(new_size, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1209: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]' >/usr/include/google/protobuf/wire_format_lite.h:1246:1: required from here >/usr/include/google/protobuf/repeated_field.h:1008:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 1008 | ABSL_DCHECK_LE(new_size, current_size_); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1205: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]' >/usr/include/google/protobuf/wire_format_lite.h:1247:1: required from here >/usr/include/google/protobuf/repeated_field.h:614:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 614 | ABSL_DCHECK_GE(new_size, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1209: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]' >/usr/include/google/protobuf/wire_format_lite.h:1247:1: required from here >/usr/include/google/protobuf/repeated_field.h:1008:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 1008 | ABSL_DCHECK_LE(new_size, current_size_); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1205: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]' >/usr/include/google/protobuf/wire_format_lite.h:1248:1: required from here >/usr/include/google/protobuf/repeated_field.h:614:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 614 | ABSL_DCHECK_GE(new_size, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1209: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]' >/usr/include/google/protobuf/wire_format_lite.h:1248:1: required from here >/usr/include/google/protobuf/repeated_field.h:1008:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 1008 | ABSL_DCHECK_LE(new_size, current_size_); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1205: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]' >/usr/include/google/protobuf/wire_format_lite.h:1249:1: required from here >/usr/include/google/protobuf/repeated_field.h:614:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 614 | ABSL_DCHECK_GE(new_size, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1209: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]' >/usr/include/google/protobuf/wire_format_lite.h:1249:1: required from here >/usr/include/google/protobuf/repeated_field.h:1008:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 1008 | ABSL_DCHECK_LE(new_size, current_size_); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1205: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]' >/usr/include/google/protobuf/wire_format_lite.h:1250:1: required from here >/usr/include/google/protobuf/repeated_field.h:614:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 614 | ABSL_DCHECK_GE(new_size, 0); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334: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:1209: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]' >/usr/include/google/protobuf/wire_format_lite.h:1250:1: required from here >/usr/include/google/protobuf/repeated_field.h:1008:3: error: no matching function for call to 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char [46], int, std::string&)' > 1008 | ABSL_DCHECK_LE(new_size, current_size_); > | ^~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:335:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int, int)' > 335 | LogMessageFatal(const char* file, int line, > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:336:37: note: no known conversion for argument 3 from 'std::string' {aka 'std::__cxx11::basic_string<char>'} to 'int' > 336 | absl::string_view failure_msg) ABSL_ATTRIBUTE_COLD; > | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate: 'absl::lts_20230125::log_internal::LogMessageFatal::LogMessageFatal(const char*, int)' > 334 | LogMessageFatal(const char* file, int line) ABSL_ATTRIBUTE_COLD; > | ^~~~~~~~~~~~~~~ >/usr/include/absl/log/internal/log_message.h:334:3: note: candidate expects 2 arguments, 3 provided >configure: error: in `/var/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: >!!! /var/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 2126: Called econf '--disable-completion' '--enable-client' '--disable-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 732: 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/build/net-misc:mosh-1.4.0:20240629-082301.log'. > [31;01m*[0m For convenience, a symlink to the build log is located at '/var/tmp/portage/net-misc/mosh-1.4.0/temp/build.log'. > [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/net-misc/mosh-1.4.0/temp/environment'. > [31;01m*[0m Working directory: '/var/tmp/portage/net-misc/mosh-1.4.0/work/mosh-1.4.0' > [31;01m*[0m S: '/var/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 935130
: 896617 |
896618